| pub const COMMON_INPUTS: [u8; 256] = [ |
| 84, // '\x00' |
| 85, // '\x01' |
| 86, // '\x02' |
| 87, // '\x03' |
| 88, // '\x04' |
| 89, // '\x05' |
| 90, // '\x06' |
| 91, // '\x07' |
| 92, // '\x08' |
| 93, // '\t' |
| 94, // '\n' |
| 95, // '\x0b' |
| 96, // '\x0c' |
| 97, // '\r' |
| 98, // '\x0e' |
| 99, // '\x0f' |
| 100, // '\x10' |
| 101, // '\x11' |
| 102, // '\x12' |
| 103, // '\x13' |
| 104, // '\x14' |
| 105, // '\x15' |
| 106, // '\x16' |
| 107, // '\x17' |
| 108, // '\x18' |
| 109, // '\x19' |
| 110, // '\x1a' |
| 111, // '\x1b' |
| 112, // '\x1c' |
| 113, // '\x1d' |
| 114, // '\x1e' |
| 115, // '\x1f' |
| 116, // ' ' |
| 80, // '!' |
| 117, // '"' |
| 118, // '#' |
| 79, // '$' |
| 39, // '%' |
| 30, // '&' |
| 81, // "'" |
| 75, // '(' |
| 74, // ')' |
| 82, // '*' |
| 57, // '+' |
| 66, // ',' |
| 16, // '-' |
| 12, // '.' |
| 2, // '/' |
| 19, // '0' |
| 20, // '1' |
| 21, // '2' |
| 27, // '3' |
| 32, // '4' |
| 29, // '5' |
| 35, // '6' |
| 36, // '7' |
| 37, // '8' |
| 34, // '9' |
| 24, // ':' |
| 73, // ';' |
| 119, // '<' |
| 23, // '=' |
| 120, // '>' |
| 40, // '?' |
| 83, // '@' |
| 44, // 'A' |
| 48, // 'B' |
| 42, // 'C' |
| 43, // 'D' |
| 49, // 'E' |
| 46, // 'F' |
| 62, // 'G' |
| 61, // 'H' |
| 47, // 'I' |
| 69, // 'J' |
| 68, // 'K' |
| 58, // 'L' |
| 56, // 'M' |
| 55, // 'N' |
| 59, // 'O' |
| 51, // 'P' |
| 72, // 'Q' |
| 54, // 'R' |
| 45, // 'S' |
| 52, // 'T' |
| 64, // 'U' |
| 65, // 'V' |
| 63, // 'W' |
| 71, // 'X' |
| 67, // 'Y' |
| 70, // 'Z' |
| 77, // '[' |
| 121, // '\\' |
| 78, // ']' |
| 122, // '^' |
| 31, // '_' |
| 123, // '`' |
| 4, // 'a' |
| 25, // 'b' |
| 9, // 'c' |
| 17, // 'd' |
| 1, // 'e' |
| 26, // 'f' |
| 22, // 'g' |
| 13, // 'h' |
| 7, // 'i' |
| 50, // 'j' |
| 38, // 'k' |
| 14, // 'l' |
| 15, // 'm' |
| 10, // 'n' |
| 3, // 'o' |
| 8, // 'p' |
| 60, // 'q' |
| 6, // 'r' |
| 5, // 's' |
| 0, // 't' |
| 18, // 'u' |
| 33, // 'v' |
| 11, // 'w' |
| 41, // 'x' |
| 28, // 'y' |
| 53, // 'z' |
| 124, // '{' |
| 125, // '|' |
| 126, // '}' |
| 76, // '~' |
| 127, // '\x7f' |
| 128, // '\x80' |
| 129, // '\x81' |
| 130, // '\x82' |
| 131, // '\x83' |
| 132, // '\x84' |
| 133, // '\x85' |
| 134, // '\x86' |
| 135, // '\x87' |
| 136, // '\x88' |
| 137, // '\x89' |
| 138, // '\x8a' |
| 139, // '\x8b' |
| 140, // '\x8c' |
| 141, // '\x8d' |
| 142, // '\x8e' |
| 143, // '\x8f' |
| 144, // '\x90' |
| 145, // '\x91' |
| 146, // '\x92' |
| 147, // '\x93' |
| 148, // '\x94' |
| 149, // '\x95' |
| 150, // '\x96' |
| 151, // '\x97' |
| 152, // '\x98' |
| 153, // '\x99' |
| 154, // '\x9a' |
| 155, // '\x9b' |
| 156, // '\x9c' |
| 157, // '\x9d' |
| 158, // '\x9e' |
| 159, // '\x9f' |
| 160, // '\xa0' |
| 161, // '¡' |
| 162, // '¢' |
| 163, // '£' |
| 164, // '¤' |
| 165, // '¥' |
| 166, // '¦' |
| 167, // '§' |
| 168, // '¨' |
| 169, // '©' |
| 170, // 'ª' |
| 171, // '«' |
| 172, // '¬' |
| 173, // '\xad' |
| 174, // '®' |
| 175, // '¯' |
| 176, // '°' |
| 177, // '±' |
| 178, // '²' |
| 179, // '³' |
| 180, // '´' |
| 181, // 'µ' |
| 182, // '¶' |
| 183, // '·' |
| 184, // '¸' |
| 185, // '¹' |
| 186, // 'º' |
| 187, // '»' |
| 188, // '¼' |
| 189, // '½' |
| 190, // '¾' |
| 191, // '¿' |
| 192, // 'À' |
| 193, // 'Á' |
| 194, // 'Â' |
| 195, // 'Ã' |
| 196, // 'Ä' |
| 197, // 'Å' |
| 198, // 'Æ' |
| 199, // 'Ç' |
| 200, // 'È' |
| 201, // 'É' |
| 202, // 'Ê' |
| 203, // 'Ë' |
| 204, // 'Ì' |
| 205, // 'Í' |
| 206, // 'Î' |
| 207, // 'Ï' |
| 208, // 'Ð' |
| 209, // 'Ñ' |
| 210, // 'Ò' |
| 211, // 'Ó' |
| 212, // 'Ô' |
| 213, // 'Õ' |
| 214, // 'Ö' |
| 215, // '×' |
| 216, // 'Ø' |
| 217, // 'Ù' |
| 218, // 'Ú' |
| 219, // 'Û' |
| 220, // 'Ü' |
| 221, // 'Ý' |
| 222, // 'Þ' |
| 223, // 'ß' |
| 224, // 'à' |
| 225, // 'á' |
| 226, // 'â' |
| 227, // 'ã' |
| 228, // 'ä' |
| 229, // 'å' |
| 230, // 'æ' |
| 231, // 'ç' |
| 232, // 'è' |
| 233, // 'é' |
| 234, // 'ê' |
| 235, // 'ë' |
| 236, // 'ì' |
| 237, // 'í' |
| 238, // 'î' |
| 239, // 'ï' |
| 240, // 'ð' |
| 241, // 'ñ' |
| 242, // 'ò' |
| 243, // 'ó' |
| 244, // 'ô' |
| 245, // 'õ' |
| 246, // 'ö' |
| 247, // '÷' |
| 248, // 'ø' |
| 249, // 'ù' |
| 250, // 'ú' |
| 251, // 'û' |
| 252, // 'ü' |
| 253, // 'ý' |
| 254, // 'þ' |
| 255, // 'ÿ' |
| ]; |
| |
| pub const COMMON_INPUTS_INV: [u8; 256] = [ |
| b't', b'e', b'/', b'o', b'a', b's', b'r', b'i', b'p', b'c', b'n', b'w', |
| b'.', b'h', b'l', b'm', b'-', b'd', b'u', b'0', b'1', b'2', b'g', b'=', |
| b':', b'b', b'f', b'3', b'y', b'5', b'&', b'_', b'4', b'v', b'9', b'6', |
| b'7', b'8', b'k', b'%', b'?', b'x', b'C', b'D', b'A', b'S', b'F', b'I', |
| b'B', b'E', b'j', b'P', b'T', b'z', b'R', b'N', b'M', b'+', b'L', b'O', |
| b'q', b'H', b'G', b'W', b'U', b'V', b',', b'Y', b'K', b'J', b'Z', b'X', |
| b'Q', b';', b')', b'(', b'~', b'[', b']', b'$', b'!', b'\'', b'*', b'@', |
| b'\x00', b'\x01', b'\x02', b'\x03', b'\x04', b'\x05', b'\x06', b'\x07', |
| b'\x08', b'\t', b'\n', b'\x0b', b'\x0c', b'\r', b'\x0e', b'\x0f', b'\x10', |
| b'\x11', b'\x12', b'\x13', b'\x14', b'\x15', b'\x16', b'\x17', b'\x18', |
| b'\x19', b'\x1a', b'\x1b', b'\x1c', b'\x1d', b'\x1e', b'\x1f', b' ', b'"', |
| b'#', b'<', b'>', b'\\', b'^', b'`', b'{', b'|', b'}', b'\x7f', b'\x80', |
| b'\x81', b'\x82', b'\x83', b'\x84', b'\x85', b'\x86', b'\x87', b'\x88', |
| b'\x89', b'\x8a', b'\x8b', b'\x8c', b'\x8d', b'\x8e', b'\x8f', b'\x90', |
| b'\x91', b'\x92', b'\x93', b'\x94', b'\x95', b'\x96', b'\x97', b'\x98', |
| b'\x99', b'\x9a', b'\x9b', b'\x9c', b'\x9d', b'\x9e', b'\x9f', b'\xa0', |
| b'\xa1', b'\xa2', b'\xa3', b'\xa4', b'\xa5', b'\xa6', b'\xa7', b'\xa8', |
| b'\xa9', b'\xaa', b'\xab', b'\xac', b'\xad', b'\xae', b'\xaf', b'\xb0', |
| b'\xb1', b'\xb2', b'\xb3', b'\xb4', b'\xb5', b'\xb6', b'\xb7', b'\xb8', |
| b'\xb9', b'\xba', b'\xbb', b'\xbc', b'\xbd', b'\xbe', b'\xbf', b'\xc0', |
| b'\xc1', b'\xc2', b'\xc3', b'\xc4', b'\xc5', b'\xc6', b'\xc7', b'\xc8', |
| b'\xc9', b'\xca', b'\xcb', b'\xcc', b'\xcd', b'\xce', b'\xcf', b'\xd0', |
| b'\xd1', b'\xd2', b'\xd3', b'\xd4', b'\xd5', b'\xd6', b'\xd7', b'\xd8', |
| b'\xd9', b'\xda', b'\xdb', b'\xdc', b'\xdd', b'\xde', b'\xdf', b'\xe0', |
| b'\xe1', b'\xe2', b'\xe3', b'\xe4', b'\xe5', b'\xe6', b'\xe7', b'\xe8', |
| b'\xe9', b'\xea', b'\xeb', b'\xec', b'\xed', b'\xee', b'\xef', b'\xf0', |
| b'\xf1', b'\xf2', b'\xf3', b'\xf4', b'\xf5', b'\xf6', b'\xf7', b'\xf8', |
| b'\xf9', b'\xfa', b'\xfb', b'\xfc', b'\xfd', b'\xfe', b'\xff', |
| ]; |