diff options
-rw-r--r-- | sql/lex_hash.h | 6383 | ||||
-rw-r--r-- | sql/sql_yacc.h | 1291 | ||||
-rw-r--r-- | storage/perfschema/unittest/pfs_timer-t.cc | 2 |
3 files changed, 1 insertions, 7675 deletions
diff --git a/sql/lex_hash.h b/sql/lex_hash.h deleted file mode 100644 index 60b54ef118f..00000000000 --- a/sql/lex_hash.h +++ /dev/null @@ -1,6383 +0,0 @@ -/* - - Do not edit this file directly! - -*/ -/* Copyright 2001-2008 MySQL AB, 2008 Sun Microsystems, Inc. - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; version 2 of the License. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; see the file COPYING. If not, write to the - Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston - MA 02110-1301 USA. */ - -/* Do not edit this file! This is generated by gen_lex_hash.cc -that seeks for a perfect hash function */ - -#include "lex.h" - -static uchar sql_functions_map[12988]= { -'<', '>', 29, 0, -'!', '|', 32, 0, -'<', 'X', 150, 0, -'B', 'Y', 46, 1, -'A', 'W', 211, 2, -'A', 'V', 68, 4, -'A', 'W', 169, 5, -'C', 'Z', 100, 7, -'A', 'V', 31, 9, -'A', 'Y', 205, 9, -'C', 'U', 169, 10, -'C', 'V', 17, 11, -'D', 'U', 174, 11, -'A', 'U', 206, 11, -'A', 'S', 19, 12, -'H', 'U', 82, 12, -'C', 'S', 96, 12, -'C', 'S', 140, 12, -0, 0, 211, 1, -'M', 'M', 157, 12, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 29, 1, -0, 0, 31, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 27, 1, -0, 0, 1, 0, -0, 0, 5, 0, -0, 0, 6, 0, -0, 0, 4, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 0, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'<', '>', 124, 0, -0, 0, 61, 2, -'=', '>', 127, 0, -0, 0, 61, 2, -0, 0, 61, 2, -'S', 'T', 129, 0, -0, 0, 47, 0, -0, 0, 61, 2, -0, 0, 134, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'F', 'S', 131, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 71, 1, -'N', 'R', 145, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 2, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 55, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 60, 2, -0, 0, 8, 0, -0, 0, 2, 0, -0, 0, 3, 0, -0, 0, 7, 0, -0, 0, 9, 0, -0, 0, 23, 0, -0, 0, 27, 0, -0, 0, 205, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 209, 0, -0, 0, 229, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 232, 0, -0, 0, 82, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 90, 1, -0, 0, 10, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'D', 'V', 179, 0, -0, 0, 40, 0, -0, 0, 93, 0, -'A', 'I', 220, 0, -0, 0, 146, 0, -0, 0, 177, 0, -0, 0, 61, 2, -0, 0, 61, 2, -'N', 'P', 229, 0, -0, 0, 61, 2, -0, 0, 238, 0, -0, 0, 61, 2, -'A', 'O', 232, 0, -'D', 'O', 2, 1, -'N', 'U', 18, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 167, 1, -'E', 'U', 26, 1, -0, 0, 61, 2, -0, 0, 27, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'M', 'O', 43, 1, -0, 0, 13, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 17, 0, -0, 0, 61, 2, -'D', 'Y', 198, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 24, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 31, 0, -0, 0, 21, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 22, 0, -0, 0, 109, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 115, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 133, 0, -0, 0, 220, 0, -0, 0, 61, 2, -0, 0, 231, 0, -0, 0, 243, 255, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'D', 'N', 247, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 52, 1, -0, 0, 242, 255, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 241, 255, -0, 0, 66, 1, -0, 0, 69, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'T', 'W', 14, 1, -0, 0, 75, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 240, 255, -0, 0, 83, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 92, 1, -0, 0, 186, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 204, 1, -0, 0, 61, 2, -0, 0, 223, 1, -0, 0, 237, 255, -0, 0, 230, 255, -0, 0, 56, 2, -0, 0, 61, 2, -0, 0, 54, 2, -'L', 'Y', 70, 1, -'A', 'U', 90, 1, -'A', 'U', 135, 1, -'A', 'X', 162, 1, -'A', 'U', 204, 1, -0, 0, 61, 2, -'A', 'O', 225, 1, -'N', 'N', 243, 1, -0, 0, 237, 0, -'E', 'I', 20, 2, -'A', 'O', 25, 2, -0, 0, 53, 1, -'A', 'U', 78, 2, -0, 0, 85, 1, -'A', 'R', 99, 2, -0, 0, 61, 2, -'E', 'O', 117, 2, -'H', 'T', 138, 2, -'E', 'Y', 151, 2, -'N', 'S', 190, 2, -0, 0, 48, 2, -'A', 'O', 196, 2, -0, 0, 53, 2, -0, 0, 57, 2, -0, 0, 41, 0, -0, 0, 61, 2, -0, 0, 61, 2, -'O', 'T', 84, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 48, 0, -0, 0, 43, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 45, 0, -'L', 'S', 111, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 58, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 68, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 96, 0, -0, 0, 50, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'T', 119, 1, -0, 0, 53, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 251, 255, -'T', 'T', 156, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 123, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 130, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 136, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 137, 0, -'A', 'E', 157, 1, -0, 0, 103, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 107, 0, -0, 0, 141, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 142, 0, -0, 0, 61, 2, -'D', 'U', 186, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 160, 0, -0, 0, 147, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 150, 0, -0, 0, 166, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 170, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 181, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 182, 0, -0, 0, 194, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 196, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'S', 'U', 240, 1, -0, 0, 198, 0, -0, 0, 61, 2, -0, 0, 200, 0, -'T', 'T', 244, 1, -'1', 'O', 245, 1, -0, 0, 221, 0, -0, 0, 222, 0, -0, 0, 223, 0, -0, 0, 224, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 225, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 228, 0, -0, 0, 239, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 241, 0, -0, 0, 243, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'F', 'S', 40, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'K', 'S', 54, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'O', 63, 2, -0, 0, 247, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 248, 0, -0, 0, 250, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 255, 0, -0, 0, 0, 1, -0, 0, 61, 2, -0, 0, 4, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 7, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 8, 1, -0, 0, 11, 1, -0, 0, 62, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 70, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 74, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 77, 1, -0, 0, 98, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 109, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 113, 1, -'A', 'A', 128, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 168, 1, -'D', 'L', 129, 2, -0, 0, 126, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 130, 1, -0, 0, 188, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 194, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 198, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 228, 1, -0, 0, 248, 1, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'E', 172, 2, -0, 0, 251, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'I', 'U', 177, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 9, 2, -0, 0, 249, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 250, 1, -0, 0, 227, 255, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 7, 2, -0, 0, 15, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 28, 2, -0, 0, 42, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 44, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 45, 2, -0, 0, 49, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 50, 2, -'F', 'S', 234, 2, -'E', 'T', 248, 2, -'A', 'R', 8, 3, -0, 0, 61, 2, -'R', 'V', 31, 3, -'A', 'O', 42, 3, -'R', 'R', 75, 3, -0, 0, 199, 0, -'N', 'N', 91, 3, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'O', 104, 3, -'A', 'U', 151, 3, -'A', 'C', 172, 3, -'R', 'W', 175, 3, -'H', 'U', 181, 3, -'U', 'U', 195, 3, -'A', 'T', 201, 3, -'H', 'W', 240, 3, -'A', 'Y', 0, 4, -'N', 'S', 25, 4, -0, 0, 35, 2, -'H', 'R', 52, 4, -0, 0, 14, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 19, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 25, 0, -0, 0, 35, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 42, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 46, 0, -0, 0, 49, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'E', 26, 3, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 66, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 250, 255, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 95, 0, -0, 0, 55, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 0, -0, 0, 151, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'E', 36, 3, -'N', 'R', 37, 3, -0, 0, 155, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 157, 0, -0, 0, 165, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 168, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'R', 'X', 57, 3, -0, 0, 61, 2, -0, 0, 61, 2, -'O', 'U', 64, 3, -0, 0, 61, 2, -0, 0, 61, 2, -'R', 'U', 71, 3, -0, 0, 171, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 172, 0, -0, 0, 173, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 176, 0, -0, 0, 178, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 180, 0, -'A', 'O', 76, 3, -0, 0, 190, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 192, 0, -'D', 'O', 92, 3, -0, 0, 210, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 214, 0, -0, 0, 215, 0, -'A', 'V', 115, 3, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'M', 'N', 137, 3, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'C', 'C', 139, 3, -0, 0, 245, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 249, 0, -0, 0, 251, 0, -0, 0, 253, 0, -'A', 'K', 140, 3, -0, 0, 1, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 5, 1, -0, 0, 30, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 43, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 56, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 60, 1, -0, 0, 63, 1, -0, 0, 61, 2, -0, 0, 68, 1, -0, 0, 91, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 93, 1, -0, 0, 61, 2, -0, 0, 95, 1, -0, 0, 104, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 107, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 121, 1, -'E', 'I', 196, 3, -0, 0, 123, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 124, 1, -0, 0, 125, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'S', 221, 3, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 162, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 163, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 170, 1, -0, 0, 129, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 138, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 154, 1, -0, 0, 187, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 193, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 224, 1, -0, 0, 236, 1, -0, 0, 61, 2, -0, 0, 238, 1, -0, 0, 240, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 10, 2, -'I', 'T', 31, 4, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'I', 43, 4, -0, 0, 17, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 23, 2, -0, 0, 26, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 31, 2, -'E', 'I', 63, 4, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 52, 2, -0, 0, 46, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 47, 2, -0, 0, 12, 0, -'A', 'I', 90, 4, -'H', 'U', 125, 4, -'E', 'O', 141, 4, -'L', 'X', 152, 4, -'A', 'L', 172, 4, -'L', 'R', 192, 4, -0, 0, 195, 0, -'G', 'S', 199, 4, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'I', 226, 4, -'A', 'O', 231, 4, -0, 0, 61, 2, -'F', 'P', 0, 5, -'A', 'L', 11, 5, -0, 0, 61, 2, -'E', 'O', 23, 5, -'C', 'U', 55, 5, -0, 0, 242, 1, -'N', 'P', 162, 5, -0, 0, 36, 2, -0, 0, 33, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 34, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'G', 'T', 99, 4, -0, 0, 37, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'L', 113, 4, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 253, 255, -0, 0, 38, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 39, 0, -0, 0, 56, 0, -0, 0, 63, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 65, 0, -0, 0, 61, 2, -0, 0, 61, 2, -'L', 'M', 139, 4, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 94, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 101, 0, -0, 0, 71, 0, -0, 0, 75, 0, -0, 0, 122, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 135, 0, -0, 0, 143, 0, -0, 0, 61, 2, -'A', 'G', 165, 4, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 152, 0, -0, 0, 153, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 156, 0, -0, 0, 61, 2, -0, 0, 159, 0, -0, 0, 144, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 148, 0, -0, 0, 167, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 169, 0, -0, 0, 61, 2, -0, 0, 61, 2, -'O', 'O', 184, 4, -'A', 'A', 185, 4, -'T', 'T', 186, 4, -'4', '8', 187, 4, -0, 0, 174, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 175, 0, -0, 0, 189, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 191, 0, -0, 0, 206, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 208, 0, -'F', 'S', 212, 4, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 234, 0, -0, 0, 212, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 217, 0, -0, 0, 246, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 252, 0, -0, 0, 13, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'D', 'M', 246, 4, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 48, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 55, 1, -0, 0, 38, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 42, 1, -0, 0, 80, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 88, 1, -0, 0, 97, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 105, 1, -'G', 'V', 34, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 165, 1, -0, 0, 137, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 144, 1, -0, 0, 145, 1, -0, 0, 146, 1, -0, 0, 61, 2, -'A', 'E', 50, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 158, 1, -0, 0, 159, 1, -0, 0, 61, 2, -0, 0, 161, 1, -0, 0, 148, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 152, 1, -0, 0, 173, 1, -0, 0, 61, 2, -'C', 'R', 74, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'G', 'M', 104, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'C', 'U', 117, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'R', 141, 5, -0, 0, 232, 255, -0, 0, 176, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 179, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'I', 'V', 90, 5, -0, 0, 182, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 185, 1, -'N', 'N', 111, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 192, 1, -'A', 'E', 112, 5, -0, 0, 190, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 191, 1, -0, 0, 197, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 199, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'N', 'R', 136, 5, -0, 0, 200, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 201, 1, -'R', 'T', 159, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 236, 255, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 231, 1, -0, 0, 226, 1, -0, 0, 61, 2, -0, 0, 227, 1, -'I', 'L', 165, 5, -0, 0, 61, 2, -0, 0, 24, 2, -0, 0, 18, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 20, 2, -'D', 'U', 192, 5, -'E', 'O', 210, 5, -'A', 'U', 247, 5, -'E', 'Y', 56, 6, -'N', 'X', 104, 6, -0, 0, 179, 0, -0, 0, 185, 0, -0, 0, 193, 0, -'N', 'T', 131, 6, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'O', 157, 6, -0, 0, 47, 1, -'A', 'U', 168, 6, -'P', 'U', 189, 6, -'A', 'R', 195, 6, -0, 0, 122, 1, -'E', 'O', 228, 6, -'C', 'Y', 2, 7, -'I', 'R', 50, 7, -'N', 'S', 60, 7, -'A', 'A', 69, 7, -0, 0, 51, 2, -0, 0, 255, 255, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 15, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 20, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 28, 0, -0, 0, 36, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'T', 'T', 221, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 44, 0, -'_', '_', 222, 5, -'A', 'X', 223, 5, -0, 0, 254, 255, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 252, 255, -0, 0, 51, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'A', 12, 6, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'L', 'N', 18, 6, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'R', 'R', 38, 6, -'N', 'R', 13, 6, -0, 0, 57, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 60, 0, -'L', 'U', 21, 6, -'M', 'P', 31, 6, -'T', 'V', 35, 6, -0, 0, 69, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 73, 0, -0, 0, 74, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 77, 0, -0, 0, 89, 0, -0, 0, 61, 2, -0, 0, 92, 0, -'D', 'T', 39, 6, -0, 0, 249, 255, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 248, 255, -'C', 'L', 77, 6, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'S', 'S', 100, 6, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 140, 0, -'I', 'L', 87, 6, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'I', 91, 6, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 120, 0, -0, 0, 116, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 117, 0, -0, 0, 118, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 119, 0, -'A', 'C', 101, 6, -0, 0, 128, 0, -0, 0, 61, 2, -0, 0, 129, 0, -0, 0, 149, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 154, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'T', 115, 6, -0, 0, 158, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 162, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 245, 255, -'D', 'V', 138, 6, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 235, 0, -0, 0, 211, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 219, 0, -0, 0, 226, 0, -0, 0, 61, 2, -0, 0, 236, 0, -0, 0, 244, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 6, 1, -0, 0, 65, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 72, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 78, 1, -0, 0, 87, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 94, 1, -0, 0, 99, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 106, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 108, 1, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'O', 213, 6, -0, 0, 111, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 114, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'C', 'F', 224, 6, -0, 0, 117, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 119, 1, -'B', 'T', 239, 6, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 166, 1, -0, 0, 131, 1, -0, 0, 132, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 143, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 150, 1, -0, 0, 153, 1, -0, 0, 61, 2, -0, 0, 156, 1, -0, 0, 160, 1, -0, 0, 175, 1, -0, 0, 61, 2, -0, 0, 184, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 202, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 229, 1, -'B', 'S', 25, 7, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 229, 255, -'D', 'J', 43, 7, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 237, 1, -0, 0, 233, 255, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 233, 1, -0, 0, 0, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 5, 2, -'I', 'K', 66, 7, -0, 0, 61, 2, -0, 0, 25, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 30, 2, -0, 0, 16, 2, -0, 0, 61, 2, -0, 0, 19, 2, -'R', 'R', 70, 7, -'C', '_', 71, 7, -0, 0, 38, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 41, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 225, 255, -'A', 'O', 124, 7, -'A', 'U', 163, 7, -'N', 'X', 231, 7, -'U', 'U', 242, 7, -0, 0, 186, 0, -0, 0, 61, 2, -0, 0, 227, 0, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'O', 246, 7, -'A', 'O', 26, 8, -'A', 'V', 54, 8, -'N', 'P', 76, 8, -'A', 'R', 79, 8, -0, 0, 61, 2, -'E', 'O', 108, 8, -'C', 'W', 147, 8, -'I', 'R', 168, 8, -'N', 'T', 220, 8, -'A', 'A', 6, 9, -0, 0, 43, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 59, 2, -0, 0, 52, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 62, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'N', 139, 7, -0, 0, 67, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'T', 'T', 153, 7, -'A', 'I', 154, 7, -0, 0, 88, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 90, 0, -'T', 'Y', 184, 7, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 124, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 131, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 138, 0, -'A', 'E', 190, 7, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 110, 0, -'B', 'F', 195, 7, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'T', '_', 200, 7, -0, 0, 104, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 106, 0, -0, 0, 108, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'S', 212, 7, -0, 0, 247, 255, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 246, 255, -0, 0, 145, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 163, 0, -'L', 'N', 243, 7, -0, 0, 183, 0, -0, 0, 61, 2, -0, 0, 184, 0, -0, 0, 242, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'N', 'N', 5, 8, -'G', 'G', 6, 8, -'B', 'T', 7, 8, -0, 0, 9, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 10, 1, -'X', 'X', 41, 8, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 51, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 54, 1, -'V', '_', 42, 8, -0, 0, 37, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'R', 'S', 52, 8, -0, 0, 33, 1, -0, 0, 34, 1, -0, 0, 64, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 79, 1, -0, 0, 84, 1, -0, 0, 61, 2, -0, 0, 86, 1, -0, 0, 103, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 239, 255, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'O', 97, 8, -0, 0, 112, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 120, 1, -'D', 'S', 119, 8, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 164, 1, -0, 0, 134, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 139, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'I', 'T', 135, 8, -0, 0, 155, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 157, 1, -0, 0, 172, 1, -0, 0, 61, 2, -0, 0, 178, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 189, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 196, 1, -0, 0, 195, 1, -0, 0, 61, 2, -0, 0, 203, 1, -0, 0, 206, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 225, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 239, 1, -'N', 'N', 178, 8, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'U', 199, 8, -'Y', 'Y', 179, 8, -'B', 'T', 180, 8, -0, 0, 255, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 1, 2, -0, 0, 3, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 6, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 8, 2, -'D', 'S', 227, 8, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'C', 'C', 243, 8, -0, 0, 14, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 22, 2, -'_', '_', 244, 8, -'D', 'T', 245, 8, -0, 0, 32, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 33, 2, -'R', 'R', 7, 9, -'I', '_', 8, 9, -0, 0, 226, 255, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 224, 255, -'G', 'L', 53, 9, -0, 0, 61, 2, -'H', 'O', 59, 9, -'A', 'U', 70, 9, -0, 0, 161, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'O', 'S', 91, 9, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 2, 1, -'E', 'I', 96, 9, -0, 0, 73, 1, -0, 0, 61, 2, -'A', 'R', 101, 9, -0, 0, 61, 2, -'E', 'E', 146, 9, -'A', 'U', 151, 9, -'E', 'I', 175, 9, -'N', 'N', 188, 9, -'A', 'A', 195, 9, -0, 0, 16, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 18, 0, -0, 0, 59, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'L', 'N', 67, 9, -0, 0, 70, 0, -0, 0, 76, 0, -0, 0, 81, 0, -0, 0, 105, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 127, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 139, 0, -0, 0, 230, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 233, 0, -0, 0, 40, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 46, 1, -'C', 'R', 119, 9, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'O', 135, 9, -0, 0, 96, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 100, 1, -0, 0, 110, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 116, 1, -'A', 'D', 147, 9, -0, 0, 127, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 135, 1, -0, 0, 171, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'N', 'P', 172, 9, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 210, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 231, 255, -0, 0, 180, 1, -0, 0, 61, 2, -0, 0, 181, 1, -'M', 'M', 180, 9, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 252, 1, -'P', 'P', 181, 9, -'O', 'T', 182, 9, -0, 0, 245, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 246, 1, -'D', 'I', 189, 9, -0, 0, 12, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 21, 2, -'R', 'R', 196, 9, -'B', 'I', 197, 9, -0, 0, 37, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 40, 2, -'C', 'S', 230, 9, -0, 0, 61, 2, -'O', 'O', 247, 9, -'A', 'E', 31, 10, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 188, 0, -0, 0, 61, 2, -0, 0, 204, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 254, 0, -'A', 'U', 45, 10, -0, 0, 67, 1, -0, 0, 89, 1, -'A', 'R', 89, 10, -0, 0, 61, 2, -'E', 'O', 107, 10, -'Q', 'T', 134, 10, -'A', 'E', 148, 10, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 58, 2, -0, 0, 11, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 26, 0, -'M', 'N', 248, 9, -'P', 'P', 250, 9, -'C', 'S', 2, 10, -'L', 'R', 251, 9, -0, 0, 78, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 79, 0, -0, 0, 80, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 82, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'I', 'T', 19, 10, -0, 0, 83, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 84, 0, -'Y', 'Y', 36, 10, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 114, 0, -'_', '_', 37, 10, -'M', 'S', 38, 10, -0, 0, 112, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 113, 0, -0, 0, 21, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'D', 'D', 66, 10, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 58, 1, -'I', 'I', 67, 10, -'U', 'U', 68, 10, -'M', 'M', 69, 10, -'B', 'T', 70, 10, -0, 0, 39, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 41, 1, -0, 0, 102, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 115, 1, -'A', 'P', 118, 10, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 169, 1, -0, 0, 128, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 136, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 147, 1, -0, 0, 149, 1, -'L', 'L', 138, 10, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 235, 255, -'W', '_', 139, 10, -0, 0, 207, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 214, 1, -'B', 'B', 153, 10, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 247, 1, -'L', 'L', 154, 10, -'E', 'E', 155, 10, -'S', '_', 156, 10, -0, 0, 243, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 241, 1, -'O', 'U', 188, 10, -0, 0, 132, 0, -0, 0, 164, 0, -0, 0, 61, 2, -0, 0, 61, 2, -'O', 'O', 195, 10, -0, 0, 216, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'Y', 206, 10, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 118, 1, -0, 0, 61, 2, -0, 0, 151, 1, -'C', 'Y', 250, 10, -0, 0, 4, 2, -0, 0, 11, 2, -0, 0, 72, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 102, 0, -'U', 'U', 196, 10, -'R', 'R', 197, 10, -'_', '_', 198, 10, -'M', 'S', 199, 10, -0, 0, 202, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 203, 0, -'S', 'S', 231, 10, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 45, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 1, -'T', 'T', 232, 10, -'E', 'E', 233, 10, -'R', 'R', 234, 10, -'_', '_', 235, 10, -'H', 'U', 236, 10, -0, 0, 15, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 19, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 28, 1, -0, 0, 174, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 218, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 234, 255, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 228, 255, -'A', 'U', 37, 11, -0, 0, 125, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 244, 255, -0, 0, 61, 2, -0, 0, 213, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 12, 1, -'E', 'U', 82, 11, -0, 0, 61, 2, -0, 0, 81, 1, -0, 0, 101, 1, -0, 0, 61, 2, -0, 0, 142, 1, -'E', 'U', 99, 11, -0, 0, 253, 1, -0, 0, 61, 2, -0, 0, 39, 2, -0, 0, 54, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 64, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 91, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'R', 'R', 58, 11, -'R', 'R', 59, 11, -'E', 'E', 60, 11, -'N', 'N', 61, 11, -'T', 'T', 62, 11, -'_', '_', 63, 11, -'D', 'U', 64, 11, -0, 0, 97, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 98, 0, -0, 0, 100, 0, -0, 0, 44, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 59, 1, -'R', 'S', 116, 11, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'L', 'L', 118, 11, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 234, 1, -0, 0, 183, 1, -0, 0, 238, 255, -'E', '_', 119, 11, -0, 0, 205, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'N', 'T', 146, 11, -0, 0, 212, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'S', 'S', 153, 11, -'I', 'I', 154, 11, -'_', '_', 155, 11, -'H', 'Y', 156, 11, -0, 0, 217, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 219, 1, -0, 0, 61, 2, -0, 0, 222, 1, -0, 0, 126, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 197, 0, -0, 0, 218, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'I', 192, 11, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 141, 1, -'Q', 'U', 201, 11, -0, 0, 254, 1, -0, 0, 34, 2, -0, 0, 22, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 50, 1, -0, 0, 220, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 230, 1, -0, 0, 235, 1, -'U', 'V', 227, 11, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 240, 0, -0, 0, 3, 1, -'A', 'A', 229, 11, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 140, 1, -'Q', 'Q', 243, 11, -0, 0, 244, 1, -0, 0, 29, 2, -0, 0, 29, 0, -0, 0, 32, 0, -'S', 'S', 230, 11, -'T', 'T', 231, 11, -'E', 'E', 232, 11, -'R', 'R', 233, 11, -'_', '_', 234, 11, -'L', 'S', 235, 11, -0, 0, 17, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 26, 1, -'L', 'L', 244, 11, -'_', '_', 245, 11, -'B', 'T', 246, 11, -0, 0, 208, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'S', 'S', 9, 12, -'I', 'I', 10, 12, -'_', '_', 11, 12, -'M', 'S', 12, 12, -0, 0, 216, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 215, 1, -0, 0, 30, 0, -0, 0, 61, 2, -0, 0, 86, 0, -'A', 'E', 38, 12, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'U', 43, 12, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'Q', 'U', 77, 12, -0, 0, 111, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 121, 0, -'S', 'S', 64, 12, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 57, 1, -'T', 'T', 65, 12, -'E', 'E', 66, 12, -'R', 'R', 67, 12, -'_', '_', 68, 12, -'L', 'S', 69, 12, -0, 0, 16, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 18, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 24, 1, -0, 0, 221, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 232, 1, -0, 0, 201, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 20, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 133, 1, -0, 0, 213, 1, -0, 0, 61, 2, -0, 0, 13, 2, -'O', 'U', 113, 12, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 207, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'A', 120, 12, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 209, 1, -0, 0, 87, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 99, 0, -'S', 'S', 121, 12, -'T', 'T', 122, 12, -'E', 'E', 123, 12, -'R', 'R', 124, 12, -'_', '_', 125, 12, -'S', 'S', 126, 12, -'S', 'S', 127, 12, -'L', 'L', 128, 12, -'_', '_', 129, 12, -'C', 'C', 130, 12, -'A', 'I', 131, 12, -0, 0, 23, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 25, 1, -0, 0, 85, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 187, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 49, 1, -0, 0, 76, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 177, 1, -'A', 'A', 158, 12, -'S', 'X', 159, 12, -0, 0, 14, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'_', '_', 165, 12, -'Q', 'U', 166, 12, -0, 0, 32, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'P', 'S', 171, 12, -0, 0, 35, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 36, 1, -}; - -static uchar symbols_map[12128]= { -'<', '>', 29, 0, -'!', '|', 32, 0, -'<', 'X', 150, 0, -'B', 'Y', 14, 1, -'A', 'W', 150, 2, -'A', 'V', 7, 4, -'A', 'W', 101, 5, -'C', 'Z', 214, 6, -'A', 'V', 89, 8, -'A', 'Y', 3, 9, -'C', 'U', 220, 9, -'C', 'V', 60, 10, -'D', 'U', 215, 10, -'A', 'U', 247, 10, -'A', 'S', 60, 11, -'H', 'U', 123, 11, -'C', 'S', 137, 11, -'C', 'S', 181, 11, -0, 0, 211, 1, -'M', 'M', 198, 11, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 29, 1, -0, 0, 31, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 27, 1, -0, 0, 1, 0, -0, 0, 5, 0, -0, 0, 6, 0, -0, 0, 4, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 0, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'<', '>', 124, 0, -0, 0, 61, 2, -'=', '>', 127, 0, -0, 0, 61, 2, -0, 0, 61, 2, -'S', 'T', 129, 0, -0, 0, 47, 0, -0, 0, 61, 2, -0, 0, 134, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'F', 'S', 131, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 71, 1, -'N', 'R', 145, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 2, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 55, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 60, 2, -0, 0, 8, 0, -0, 0, 2, 0, -0, 0, 3, 0, -0, 0, 7, 0, -0, 0, 9, 0, -0, 0, 23, 0, -0, 0, 27, 0, -0, 0, 205, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 209, 0, -0, 0, 229, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 232, 0, -0, 0, 82, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 90, 1, -0, 0, 10, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'D', 'V', 179, 0, -0, 0, 40, 0, -0, 0, 93, 0, -'A', 'I', 220, 0, -0, 0, 146, 0, -0, 0, 177, 0, -0, 0, 61, 2, -0, 0, 61, 2, -'N', 'P', 229, 0, -0, 0, 61, 2, -0, 0, 238, 0, -0, 0, 61, 2, -0, 0, 52, 1, -'D', 'O', 232, 0, -'N', 'U', 244, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 167, 1, -'E', 'S', 252, 0, -0, 0, 61, 2, -0, 0, 27, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'M', 'O', 11, 1, -0, 0, 13, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 17, 0, -0, 0, 61, 2, -'D', 'Y', 198, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 24, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 31, 0, -0, 0, 21, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 22, 0, -0, 0, 109, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 115, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 133, 0, -0, 0, 220, 0, -0, 0, 61, 2, -0, 0, 231, 0, -0, 0, 66, 1, -0, 0, 69, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 75, 1, -0, 0, 83, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 92, 1, -0, 0, 186, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 204, 1, -0, 0, 61, 2, -0, 0, 223, 1, -0, 0, 56, 2, -0, 0, 61, 2, -0, 0, 54, 2, -'L', 'Y', 38, 1, -'A', 'U', 58, 1, -'A', 'U', 87, 1, -'A', 'X', 114, 1, -'A', 'U', 156, 1, -0, 0, 61, 2, -'A', 'O', 177, 1, -'N', 'N', 195, 1, -0, 0, 237, 0, -'E', 'I', 228, 1, -'A', 'O', 233, 1, -0, 0, 53, 1, -'A', 'U', 30, 2, -0, 0, 85, 1, -'A', 'R', 51, 2, -0, 0, 61, 2, -'E', 'O', 69, 2, -'H', 'T', 90, 2, -'E', 'Y', 103, 2, -'N', 'S', 129, 2, -0, 0, 48, 2, -'A', 'O', 135, 2, -0, 0, 53, 2, -0, 0, 57, 2, -0, 0, 41, 0, -0, 0, 61, 2, -0, 0, 61, 2, -'O', 'T', 52, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 48, 0, -0, 0, 43, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 45, 0, -'L', 'S', 79, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 58, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 68, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 96, 0, -0, 0, 50, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 53, 0, -'T', 'T', 108, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 123, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 130, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 136, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 137, 0, -'A', 'E', 109, 1, -0, 0, 103, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 107, 0, -0, 0, 141, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 142, 0, -0, 0, 61, 2, -'D', 'U', 138, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 160, 0, -0, 0, 147, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 150, 0, -0, 0, 166, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 170, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 181, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 182, 0, -0, 0, 194, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 196, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'S', 'U', 192, 1, -0, 0, 198, 0, -0, 0, 61, 2, -0, 0, 200, 0, -'T', 'T', 196, 1, -'1', 'O', 197, 1, -0, 0, 221, 0, -0, 0, 222, 0, -0, 0, 223, 0, -0, 0, 224, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 225, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 228, 0, -0, 0, 239, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 241, 0, -0, 0, 243, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'F', 'S', 248, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'K', 'S', 6, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'O', 15, 2, -0, 0, 247, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 248, 0, -0, 0, 250, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 255, 0, -0, 0, 0, 1, -0, 0, 61, 2, -0, 0, 4, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 7, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 8, 1, -0, 0, 11, 1, -0, 0, 62, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 70, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 74, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 77, 1, -0, 0, 98, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 109, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 113, 1, -'A', 'A', 80, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 168, 1, -'D', 'L', 81, 2, -0, 0, 126, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 130, 1, -0, 0, 188, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 194, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 198, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 228, 1, -0, 0, 248, 1, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'E', 124, 2, -0, 0, 251, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 7, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 9, 2, -0, 0, 249, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 250, 1, -0, 0, 15, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 28, 2, -0, 0, 42, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 44, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 45, 2, -0, 0, 49, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 50, 2, -'F', 'S', 173, 2, -'E', 'T', 187, 2, -'A', 'R', 203, 2, -0, 0, 61, 2, -'R', 'V', 226, 2, -'A', 'O', 237, 2, -'R', 'R', 14, 3, -0, 0, 199, 0, -'N', 'N', 30, 3, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'O', 43, 3, -'A', 'U', 90, 3, -'A', 'C', 111, 3, -'R', 'W', 114, 3, -'H', 'U', 120, 3, -'U', 'U', 134, 3, -'A', 'T', 140, 3, -'H', 'W', 179, 3, -'A', 'Y', 195, 3, -'N', 'S', 220, 3, -0, 0, 35, 2, -'H', 'R', 247, 3, -0, 0, 14, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 19, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 25, 0, -0, 0, 35, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 42, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 46, 0, -0, 0, 49, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'E', 221, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 66, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 95, 0, -0, 0, 55, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 0, -0, 0, 151, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'E', 231, 2, -'N', 'R', 232, 2, -0, 0, 155, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 157, 0, -0, 0, 165, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 168, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'R', 'X', 252, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'O', 'U', 3, 3, -0, 0, 61, 2, -0, 0, 61, 2, -'R', 'U', 10, 3, -0, 0, 171, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 172, 0, -0, 0, 173, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 176, 0, -0, 0, 178, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 180, 0, -'A', 'O', 15, 3, -0, 0, 190, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 192, 0, -'D', 'O', 31, 3, -0, 0, 210, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 214, 0, -0, 0, 215, 0, -'A', 'V', 54, 3, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'M', 'N', 76, 3, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'C', 'C', 78, 3, -0, 0, 245, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 249, 0, -0, 0, 251, 0, -0, 0, 253, 0, -'A', 'K', 79, 3, -0, 0, 1, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 5, 1, -0, 0, 30, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 43, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 56, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 60, 1, -0, 0, 63, 1, -0, 0, 61, 2, -0, 0, 68, 1, -0, 0, 91, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 93, 1, -0, 0, 61, 2, -0, 0, 95, 1, -0, 0, 104, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 107, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 121, 1, -'E', 'I', 135, 3, -0, 0, 123, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 124, 1, -0, 0, 125, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'S', 160, 3, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 162, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 163, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 170, 1, -0, 0, 129, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 138, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 154, 1, -0, 0, 187, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 193, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 224, 1, -0, 0, 236, 1, -0, 0, 61, 2, -0, 0, 238, 1, -0, 0, 240, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 10, 2, -'I', 'T', 226, 3, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'I', 238, 3, -0, 0, 17, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 23, 2, -0, 0, 26, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 31, 2, -'E', 'I', 2, 4, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 52, 2, -0, 0, 46, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 47, 2, -0, 0, 12, 0, -'A', 'I', 29, 4, -'H', 'U', 58, 4, -'E', 'O', 74, 4, -'L', 'X', 85, 4, -'A', 'L', 105, 4, -'L', 'R', 125, 4, -0, 0, 195, 0, -'G', 'S', 132, 4, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'I', 159, 4, -'A', 'O', 164, 4, -0, 0, 61, 2, -'F', 'P', 189, 4, -'A', 'L', 200, 4, -0, 0, 61, 2, -'E', 'O', 212, 4, -'C', 'T', 244, 4, -0, 0, 242, 1, -'N', 'P', 94, 5, -0, 0, 36, 2, -0, 0, 33, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 34, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'G', 'N', 38, 4, -0, 0, 37, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'L', 46, 4, -0, 0, 38, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 39, 0, -0, 0, 56, 0, -0, 0, 63, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 65, 0, -0, 0, 61, 2, -0, 0, 61, 2, -'L', 'M', 72, 4, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 94, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 101, 0, -0, 0, 71, 0, -0, 0, 75, 0, -0, 0, 122, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 135, 0, -0, 0, 143, 0, -0, 0, 61, 2, -'A', 'G', 98, 4, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 152, 0, -0, 0, 153, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 156, 0, -0, 0, 61, 2, -0, 0, 159, 0, -0, 0, 144, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 148, 0, -0, 0, 167, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 169, 0, -0, 0, 61, 2, -0, 0, 61, 2, -'O', 'O', 117, 4, -'A', 'A', 118, 4, -'T', 'T', 119, 4, -'4', '8', 120, 4, -0, 0, 174, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 175, 0, -0, 0, 189, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 191, 0, -0, 0, 206, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 208, 0, -'F', 'S', 145, 4, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 234, 0, -0, 0, 212, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 217, 0, -0, 0, 246, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 252, 0, -0, 0, 13, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'D', 'M', 179, 4, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 48, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 55, 1, -0, 0, 38, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 42, 1, -0, 0, 80, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 88, 1, -0, 0, 97, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 105, 1, -'G', 'V', 223, 4, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 165, 1, -0, 0, 137, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 144, 1, -0, 0, 145, 1, -0, 0, 146, 1, -0, 0, 61, 2, -'A', 'E', 239, 4, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 158, 1, -0, 0, 159, 1, -0, 0, 61, 2, -0, 0, 161, 1, -0, 0, 148, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 152, 1, -0, 0, 173, 1, -0, 0, 61, 2, -'C', 'R', 6, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'G', 'M', 36, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'C', 'U', 49, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'R', 73, 5, -0, 0, 176, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 179, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'I', 'V', 22, 5, -0, 0, 182, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 185, 1, -'N', 'N', 43, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 192, 1, -'A', 'E', 44, 5, -0, 0, 190, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 191, 1, -0, 0, 197, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 199, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'N', 'R', 68, 5, -0, 0, 200, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 201, 1, -'R', 'T', 91, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 231, 1, -0, 0, 226, 1, -0, 0, 61, 2, -0, 0, 227, 1, -'I', 'L', 97, 5, -0, 0, 61, 2, -0, 0, 24, 2, -0, 0, 18, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 20, 2, -'G', 'U', 124, 5, -'E', 'O', 139, 5, -'A', 'O', 150, 5, -'E', 'Y', 191, 5, -'N', 'X', 239, 5, -0, 0, 179, 0, -0, 0, 185, 0, -0, 0, 193, 0, -'N', 'T', 6, 6, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'O', 32, 6, -0, 0, 47, 1, -'A', 'U', 43, 6, -'P', 'U', 64, 6, -'A', 'R', 70, 6, -0, 0, 122, 1, -'E', 'O', 103, 6, -'C', 'U', 133, 6, -'I', 'R', 170, 6, -'N', 'S', 180, 6, -'A', 'A', 189, 6, -0, 0, 51, 2, -0, 0, 15, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 20, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 28, 0, -0, 0, 36, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 44, 0, -0, 0, 51, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'A', 165, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'L', 'N', 171, 5, -'N', 'R', 166, 5, -0, 0, 57, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 60, 0, -'L', 'U', 174, 5, -'M', 'P', 184, 5, -'T', 'V', 188, 5, -0, 0, 69, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 73, 0, -0, 0, 74, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 77, 0, -0, 0, 89, 0, -0, 0, 61, 2, -0, 0, 92, 0, -'C', 'L', 212, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'S', 'S', 235, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 140, 0, -'I', 'L', 222, 5, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'I', 226, 5, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 120, 0, -0, 0, 116, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 117, 0, -0, 0, 118, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 119, 0, -'A', 'C', 236, 5, -0, 0, 128, 0, -0, 0, 61, 2, -0, 0, 129, 0, -0, 0, 149, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 154, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'P', 250, 5, -0, 0, 158, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 162, 0, -'D', 'V', 13, 6, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 235, 0, -0, 0, 211, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 219, 0, -0, 0, 226, 0, -0, 0, 61, 2, -0, 0, 236, 0, -0, 0, 244, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 6, 1, -0, 0, 65, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 72, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 78, 1, -0, 0, 87, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 94, 1, -0, 0, 99, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 106, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 108, 1, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'O', 88, 6, -0, 0, 111, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 114, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'C', 'F', 99, 6, -0, 0, 117, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 119, 1, -'B', 'T', 114, 6, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 166, 1, -0, 0, 131, 1, -0, 0, 132, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 143, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 150, 1, -0, 0, 153, 1, -0, 0, 61, 2, -0, 0, 156, 1, -0, 0, 160, 1, -0, 0, 175, 1, -0, 0, 61, 2, -0, 0, 184, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 202, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 229, 1, -'B', 'S', 152, 6, -0, 0, 233, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 237, 1, -0, 0, 0, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 5, 2, -'I', 'K', 186, 6, -0, 0, 61, 2, -0, 0, 25, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 30, 2, -0, 0, 16, 2, -0, 0, 61, 2, -0, 0, 19, 2, -'R', 'R', 190, 6, -'C', 'Y', 191, 6, -0, 0, 38, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 41, 2, -'A', 'O', 238, 6, -'A', 'U', 21, 7, -'N', 'X', 58, 7, -'U', 'U', 69, 7, -0, 0, 186, 0, -0, 0, 61, 2, -0, 0, 227, 0, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'O', 73, 7, -'A', 'O', 109, 7, -'A', 'V', 137, 7, -'N', 'P', 159, 7, -'A', 'R', 162, 7, -0, 0, 61, 2, -'E', 'O', 191, 7, -'C', 'W', 230, 7, -'I', 'R', 251, 7, -'N', 'T', 47, 8, -0, 0, 61, 2, -0, 0, 43, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 59, 2, -0, 0, 52, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 62, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'N', 253, 6, -0, 0, 67, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'T', 'T', 11, 7, -'A', 'I', 12, 7, -0, 0, 88, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 90, 0, -'T', 'Y', 42, 7, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 124, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 131, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 138, 0, -'A', 'E', 48, 7, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 110, 0, -'B', 'F', 53, 7, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 108, 0, -0, 0, 104, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 106, 0, -0, 0, 145, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 163, 0, -'L', 'N', 70, 7, -0, 0, 183, 0, -0, 0, 61, 2, -0, 0, 184, 0, -0, 0, 242, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'N', 'N', 88, 7, -'G', 'G', 89, 7, -'B', 'T', 90, 7, -0, 0, 9, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 10, 1, -'X', 'X', 124, 7, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 51, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 54, 1, -'V', '_', 125, 7, -0, 0, 37, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'R', 'S', 135, 7, -0, 0, 33, 1, -0, 0, 34, 1, -0, 0, 64, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 79, 1, -0, 0, 84, 1, -0, 0, 61, 2, -0, 0, 86, 1, -0, 0, 103, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'O', 180, 7, -0, 0, 112, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 120, 1, -'D', 'S', 202, 7, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 164, 1, -0, 0, 134, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 139, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'I', 'T', 218, 7, -0, 0, 155, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 157, 1, -0, 0, 172, 1, -0, 0, 61, 2, -0, 0, 178, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 189, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 196, 1, -0, 0, 195, 1, -0, 0, 61, 2, -0, 0, 203, 1, -0, 0, 206, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 225, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 239, 1, -'N', 'N', 5, 8, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'U', 26, 8, -'Y', 'Y', 6, 8, -'B', 'T', 7, 8, -0, 0, 255, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 1, 2, -0, 0, 3, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 6, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 8, 2, -'D', 'S', 54, 8, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'C', 'C', 70, 8, -0, 0, 14, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 22, 2, -'_', '_', 71, 8, -'D', 'T', 72, 8, -0, 0, 32, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 33, 2, -'G', 'L', 111, 8, -0, 0, 61, 2, -'H', 'O', 117, 8, -'A', 'U', 128, 8, -0, 0, 161, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'O', 'S', 149, 8, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 2, 1, -'E', 'I', 154, 8, -0, 0, 73, 1, -0, 0, 61, 2, -'A', 'R', 159, 8, -0, 0, 61, 2, -'E', 'E', 204, 8, -'A', 'Q', 209, 8, -'E', 'I', 229, 8, -'N', 'N', 242, 8, -'A', 'A', 249, 8, -0, 0, 16, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 18, 0, -0, 0, 59, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'L', 'N', 125, 8, -0, 0, 70, 0, -0, 0, 76, 0, -0, 0, 81, 0, -0, 0, 105, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 127, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 139, 0, -0, 0, 230, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 233, 0, -0, 0, 40, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 46, 1, -'C', 'R', 177, 8, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'E', 'O', 193, 8, -0, 0, 96, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 100, 1, -0, 0, 110, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 116, 1, -'A', 'D', 205, 8, -0, 0, 127, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 135, 1, -0, 0, 171, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'N', 'P', 226, 8, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 210, 1, -0, 0, 180, 1, -0, 0, 61, 2, -0, 0, 181, 1, -'M', 'M', 234, 8, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 252, 1, -'P', 'P', 235, 8, -'O', 'T', 236, 8, -0, 0, 245, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 246, 1, -'D', 'I', 243, 8, -0, 0, 12, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 21, 2, -'R', 'R', 250, 8, -'B', 'I', 251, 8, -0, 0, 37, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 40, 2, -'C', 'S', 28, 9, -0, 0, 61, 2, -'O', 'O', 45, 9, -'A', 'E', 85, 9, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 188, 0, -0, 0, 61, 2, -0, 0, 204, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 254, 0, -'A', 'U', 99, 9, -0, 0, 67, 1, -0, 0, 89, 1, -'A', 'R', 143, 9, -0, 0, 61, 2, -'E', 'O', 161, 9, -'Q', 'Q', 188, 9, -'A', 'E', 199, 9, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 58, 2, -0, 0, 11, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 26, 0, -'M', 'N', 46, 9, -'P', 'P', 48, 9, -'C', 'S', 56, 9, -'L', 'R', 49, 9, -0, 0, 78, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 79, 0, -0, 0, 80, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 82, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'I', 'T', 73, 9, -0, 0, 83, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 84, 0, -'Y', 'Y', 90, 9, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 114, 0, -'_', '_', 91, 9, -'M', 'S', 92, 9, -0, 0, 112, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 113, 0, -0, 0, 21, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'D', 'D', 120, 9, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 58, 1, -'I', 'I', 121, 9, -'U', 'U', 122, 9, -'M', 'M', 123, 9, -'B', 'T', 124, 9, -0, 0, 39, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 41, 1, -0, 0, 102, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 115, 1, -'A', 'P', 172, 9, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 169, 1, -0, 0, 128, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 136, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 147, 1, -0, 0, 149, 1, -'L', 'L', 189, 9, -'W', '_', 190, 9, -0, 0, 207, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 214, 1, -'B', 'B', 204, 9, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 247, 1, -'L', 'L', 205, 9, -'E', 'E', 206, 9, -'S', '_', 207, 9, -0, 0, 243, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 241, 1, -'O', 'U', 239, 9, -0, 0, 132, 0, -0, 0, 164, 0, -0, 0, 61, 2, -0, 0, 61, 2, -'O', 'O', 246, 9, -0, 0, 216, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'Y', 1, 10, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 118, 1, -0, 0, 61, 2, -0, 0, 151, 1, -'C', 'Q', 45, 10, -0, 0, 4, 2, -0, 0, 11, 2, -0, 0, 72, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 102, 0, -'U', 'U', 247, 9, -'R', 'R', 248, 9, -'_', '_', 249, 9, -'M', 'S', 250, 9, -0, 0, 202, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 203, 0, -'S', 'S', 26, 10, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 45, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 1, -'T', 'T', 27, 10, -'E', 'E', 28, 10, -'R', 'R', 29, 10, -'_', '_', 30, 10, -'H', 'U', 31, 10, -0, 0, 15, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 19, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 28, 1, -0, 0, 174, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 218, 1, -'A', 'U', 80, 10, -0, 0, 125, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 213, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 12, 1, -'E', 'U', 125, 10, -0, 0, 61, 2, -0, 0, 81, 1, -0, 0, 101, 1, -0, 0, 61, 2, -0, 0, 142, 1, -'E', 'U', 142, 10, -0, 0, 253, 1, -0, 0, 61, 2, -0, 0, 39, 2, -0, 0, 54, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 64, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 91, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'R', 'R', 101, 10, -'R', 'R', 102, 10, -'E', 'E', 103, 10, -'N', 'N', 104, 10, -'T', 'T', 105, 10, -'_', '_', 106, 10, -'D', 'U', 107, 10, -0, 0, 97, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 98, 0, -0, 0, 100, 0, -0, 0, 44, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 59, 1, -0, 0, 183, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'L', 'L', 159, 10, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 234, 1, -'E', '_', 160, 10, -0, 0, 205, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'N', 'T', 187, 10, -0, 0, 212, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'S', 'S', 194, 10, -'I', 'I', 195, 10, -'_', '_', 196, 10, -'H', 'Y', 197, 10, -0, 0, 217, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 219, 1, -0, 0, 61, 2, -0, 0, 222, 1, -0, 0, 126, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 197, 0, -0, 0, 218, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'I', 233, 10, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 141, 1, -'Q', 'U', 242, 10, -0, 0, 254, 1, -0, 0, 34, 2, -0, 0, 22, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 50, 1, -0, 0, 220, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 230, 1, -0, 0, 235, 1, -'U', 'V', 12, 11, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 240, 0, -0, 0, 3, 1, -'A', 'A', 14, 11, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 140, 1, -'Q', 'Q', 28, 11, -0, 0, 244, 1, -0, 0, 29, 2, -0, 0, 29, 0, -0, 0, 32, 0, -'S', 'S', 15, 11, -'T', 'T', 16, 11, -'E', 'E', 17, 11, -'R', 'R', 18, 11, -'_', '_', 19, 11, -'L', 'S', 20, 11, -0, 0, 17, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 26, 1, -'L', 'L', 29, 11, -'_', '_', 30, 11, -'B', 'T', 31, 11, -0, 0, 208, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'S', 'S', 50, 11, -'I', 'I', 51, 11, -'_', '_', 52, 11, -'M', 'S', 53, 11, -0, 0, 216, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 215, 1, -0, 0, 30, 0, -0, 0, 61, 2, -0, 0, 86, 0, -'A', 'E', 79, 11, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'U', 84, 11, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'Q', 'U', 118, 11, -0, 0, 111, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 121, 0, -'S', 'S', 105, 11, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 57, 1, -'T', 'T', 106, 11, -'E', 'E', 107, 11, -'R', 'R', 108, 11, -'_', '_', 109, 11, -'L', 'S', 110, 11, -0, 0, 16, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 18, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 24, 1, -0, 0, 221, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 232, 1, -0, 0, 201, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 20, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 133, 1, -0, 0, 213, 1, -0, 0, 61, 2, -0, 0, 13, 2, -'O', 'U', 154, 11, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 207, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'A', 'A', 161, 11, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 209, 1, -0, 0, 87, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 99, 0, -'S', 'S', 162, 11, -'T', 'T', 163, 11, -'E', 'E', 164, 11, -'R', 'R', 165, 11, -'_', '_', 166, 11, -'S', 'S', 167, 11, -'S', 'S', 168, 11, -'L', 'L', 169, 11, -'_', '_', 170, 11, -'C', 'C', 171, 11, -'A', 'I', 172, 11, -0, 0, 23, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 25, 1, -0, 0, 85, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 187, 0, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 49, 1, -0, 0, 76, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 177, 1, -'A', 'A', 199, 11, -'S', 'X', 200, 11, -0, 0, 14, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'_', '_', 206, 11, -'Q', 'U', 207, 11, -0, 0, 32, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 61, 2, -'P', 'S', 212, 11, -0, 0, 35, 1, -0, 0, 61, 2, -0, 0, 61, 2, -0, 0, 36, 1, -}; - -static unsigned int sql_functions_max_len=29; - -static unsigned int symbols_max_len=29; - -static SYMBOL *get_hash_symbol(const char *s, - unsigned int len,bool function) -{ - register uchar *hash_map; - register const char *cur_str= s; - - if (len == 0) { - DBUG_PRINT("warning", ("get_hash_symbol() received a request for a zero-length symbol, which is probably a mistake.")); return(NULL); - } - if (function){ - if (len>sql_functions_max_len) return 0; - hash_map= sql_functions_map; - register uint32 cur_struct= uint4korr(hash_map+((len-1)*4)); - - for (;;){ - register uchar first_char= (uchar)cur_struct; - - if (first_char == 0) - { - register int16 ires= (int16)(cur_struct>>16); - if (ires==array_elements(symbols)) return 0; - register SYMBOL *res; - if (ires>=0) - res= symbols+ires; - else - res= sql_functions-ires-1; - register uint count= (uint) (cur_str - s); - return lex_casecmp(cur_str,res->name+count,len-count) ? 0 : res; - } - - register uchar cur_char= (uchar)to_upper_lex[(uchar)*cur_str]; - if (cur_char<first_char) return 0; - cur_struct>>=8; - if (cur_char>(uchar)cur_struct) return 0; - - cur_struct>>=8; - cur_struct= uint4korr(hash_map+ - (((uint16)cur_struct + cur_char - first_char)*4)); - cur_str++; - } - }else{ - if (len>symbols_max_len) return 0; - hash_map= symbols_map; - register uint32 cur_struct= uint4korr(hash_map+((len-1)*4)); - - for (;;){ - register uchar first_char= (uchar)cur_struct; - - if (first_char==0){ - register int16 ires= (int16)(cur_struct>>16); - if (ires==array_elements(symbols)) return 0; - register SYMBOL *res= symbols+ires; - register uint count= (uint) (cur_str - s); - return lex_casecmp(cur_str,res->name+count,len-count)!=0 ? 0 : res; - } - - register uchar cur_char= (uchar)to_upper_lex[(uchar)*cur_str]; - if (cur_char<first_char) return 0; - cur_struct>>=8; - if (cur_char>(uchar)cur_struct) return 0; - - cur_struct>>=8; - cur_struct= uint4korr(hash_map+ - (((uint16)cur_struct + cur_char - first_char)*4)); - cur_str++; - } - } -} diff --git a/sql/sql_yacc.h b/sql/sql_yacc.h deleted file mode 100644 index 62575750bb2..00000000000 --- a/sql/sql_yacc.h +++ /dev/null @@ -1,1291 +0,0 @@ - -/* A Bison parser, made by GNU Bison 2.4.1. */ - -/* Skeleton interface for Bison's Yacc-like parsers in C - - Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 - Free Software Foundation, Inc. - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. */ - -/* As a special exception, you may create a larger work that contains - part or all of the Bison parser skeleton and distribute that work - under terms of your choice, so long as that work isn't itself a - parser generator using the skeleton or a modified version thereof - as a parser skeleton. Alternatively, if you modify or redistribute - the parser skeleton itself, you may (at your option) remove this - special exception, which will cause the skeleton and the resulting - Bison output files to be licensed under the GNU General Public - License without this special exception. - - This special exception was added by the Free Software Foundation in - version 2.2 of Bison. */ - - -/* Tokens. */ -#ifndef YYTOKENTYPE -# define YYTOKENTYPE - /* Put the tokens into the symbol table, so that GDB and other debuggers - know about them. */ - enum yytokentype { - ABORT_SYM = 258, - ACCESSIBLE_SYM = 259, - ACTION = 260, - ADD = 261, - ADDDATE_SYM = 262, - AFTER_SYM = 263, - AGAINST = 264, - AGGREGATE_SYM = 265, - ALGORITHM_SYM = 266, - ALL = 267, - ALTER = 268, - ANALYZE_SYM = 269, - AND_AND_SYM = 270, - AND_SYM = 271, - ANY_SYM = 272, - AS = 273, - ASC = 274, - ASCII_SYM = 275, - ASENSITIVE_SYM = 276, - AT_SYM = 277, - AUTHORS_SYM = 278, - AUTOEXTEND_SIZE_SYM = 279, - AUTO_INC = 280, - AVG_ROW_LENGTH = 281, - AVG_SYM = 282, - BACKUP_SYM = 283, - BEFORE_SYM = 284, - BEGIN_SYM = 285, - BETWEEN_SYM = 286, - BIGINT = 287, - BINARY = 288, - BINLOG_SYM = 289, - BIN_NUM = 290, - BIT_AND = 291, - BIT_OR = 292, - BIT_SYM = 293, - BIT_XOR = 294, - BLOB_SYM = 295, - BLOCK_SYM = 296, - BOOLEAN_SYM = 297, - BOOL_SYM = 298, - BOTH = 299, - BTREE_SYM = 300, - BY = 301, - BYTE_SYM = 302, - CACHE_SYM = 303, - CALL_SYM = 304, - CASCADE = 305, - CASCADED = 306, - CASE_SYM = 307, - CAST_SYM = 308, - CATALOG_NAME_SYM = 309, - CHAIN_SYM = 310, - CHANGE = 311, - CHANGED = 312, - CHARSET = 313, - CHAR_SYM = 314, - CHECKSUM_SYM = 315, - CHECK_SYM = 316, - CIPHER_SYM = 317, - CLASS_ORIGIN_SYM = 318, - CLIENT_SYM = 319, - CLOSE_SYM = 320, - COALESCE = 321, - CODE_SYM = 322, - COLLATE_SYM = 323, - COLLATION_SYM = 324, - COLUMNS = 325, - COLUMN_SYM = 326, - COLUMN_NAME_SYM = 327, - COMMENT_SYM = 328, - COMMITTED_SYM = 329, - COMMIT_SYM = 330, - COMPACT_SYM = 331, - COMPLETION_SYM = 332, - COMPRESSED_SYM = 333, - CONCURRENT = 334, - CONDITION_SYM = 335, - CONNECTION_SYM = 336, - CONSISTENT_SYM = 337, - CONSTRAINT = 338, - CONSTRAINT_CATALOG_SYM = 339, - CONSTRAINT_NAME_SYM = 340, - CONSTRAINT_SCHEMA_SYM = 341, - CONTAINS_SYM = 342, - CONTEXT_SYM = 343, - CONTINUE_SYM = 344, - CONTRIBUTORS_SYM = 345, - CONVERT_SYM = 346, - COUNT_SYM = 347, - CPU_SYM = 348, - CREATE = 349, - CROSS = 350, - CUBE_SYM = 351, - CURDATE = 352, - CURRENT_USER = 353, - CURSOR_SYM = 354, - CURSOR_NAME_SYM = 355, - CURTIME = 356, - DATABASE = 357, - DATABASES = 358, - DATAFILE_SYM = 359, - DATA_SYM = 360, - DATETIME = 361, - DATE_ADD_INTERVAL = 362, - DATE_SUB_INTERVAL = 363, - DATE_SYM = 364, - DAY_HOUR_SYM = 365, - DAY_MICROSECOND_SYM = 366, - DAY_MINUTE_SYM = 367, - DAY_SECOND_SYM = 368, - DAY_SYM = 369, - DEALLOCATE_SYM = 370, - DECIMAL_NUM = 371, - DECIMAL_SYM = 372, - DECLARE_SYM = 373, - DEFAULT = 374, - DEFINER_SYM = 375, - DELAYED_SYM = 376, - DELAY_KEY_WRITE_SYM = 377, - DELETE_SYM = 378, - DESC = 379, - DESCRIBE = 380, - DES_KEY_FILE = 381, - DETERMINISTIC_SYM = 382, - DIRECTORY_SYM = 383, - DISABLE_SYM = 384, - DISCARD = 385, - DISK_SYM = 386, - DISTINCT = 387, - DIV_SYM = 388, - DOUBLE_SYM = 389, - DO_SYM = 390, - DROP = 391, - DUAL_SYM = 392, - DUMPFILE = 393, - DUPLICATE_SYM = 394, - DYNAMIC_SYM = 395, - EACH_SYM = 396, - ELSE = 397, - ELSEIF_SYM = 398, - ENABLE_SYM = 399, - ENCLOSED = 400, - END = 401, - ENDS_SYM = 402, - END_OF_INPUT = 403, - ENGINES_SYM = 404, - ENGINE_SYM = 405, - ENUM = 406, - EQ = 407, - EQUAL_SYM = 408, - ERROR_SYM = 409, - ERRORS = 410, - ESCAPED = 411, - ESCAPE_SYM = 412, - EVENTS_SYM = 413, - EVENT_SYM = 414, - EVERY_SYM = 415, - EXECUTE_SYM = 416, - EXISTS = 417, - EXIT_SYM = 418, - EXPANSION_SYM = 419, - EXTENDED_SYM = 420, - EXTENT_SIZE_SYM = 421, - EXTRACT_SYM = 422, - FALSE_SYM = 423, - FAST_SYM = 424, - FAULTS_SYM = 425, - FETCH_SYM = 426, - FILE_SYM = 427, - FIRST_SYM = 428, - FIXED_SYM = 429, - FLOAT_NUM = 430, - FLOAT_SYM = 431, - FLUSH_SYM = 432, - FORCE_SYM = 433, - FOREIGN = 434, - FOR_SYM = 435, - FOUND_SYM = 436, - FROM = 437, - FULL = 438, - FULLTEXT_SYM = 439, - FUNCTION_SYM = 440, - GE = 441, - GENERAL = 442, - GEOMETRYCOLLECTION = 443, - GEOMETRY_SYM = 444, - GET_FORMAT = 445, - GLOBAL_SYM = 446, - GRANT = 447, - GRANTS = 448, - GROUP_SYM = 449, - GROUP_CONCAT_SYM = 450, - GT_SYM = 451, - HANDLER_SYM = 452, - HASH_SYM = 453, - HAVING = 454, - HELP_SYM = 455, - HEX_NUM = 456, - HIGH_PRIORITY = 457, - HOST_SYM = 458, - HOSTS_SYM = 459, - HOUR_MICROSECOND_SYM = 460, - HOUR_MINUTE_SYM = 461, - HOUR_SECOND_SYM = 462, - HOUR_SYM = 463, - IDENT = 464, - IDENTIFIED_SYM = 465, - IDENT_QUOTED = 466, - IF = 467, - IGNORE_SYM = 468, - IGNORE_SERVER_IDS_SYM = 469, - IMPORT = 470, - INDEXES = 471, - INDEX_SYM = 472, - INFILE = 473, - INITIAL_SIZE_SYM = 474, - INNER_SYM = 475, - INOUT_SYM = 476, - INSENSITIVE_SYM = 477, - INSERT = 478, - INSERT_METHOD = 479, - INSTALL_SYM = 480, - INTERVAL_SYM = 481, - INTO = 482, - INT_SYM = 483, - INVOKER_SYM = 484, - IN_SYM = 485, - IO_SYM = 486, - IPC_SYM = 487, - IS = 488, - ISOLATION = 489, - ISSUER_SYM = 490, - ITERATE_SYM = 491, - JOIN_SYM = 492, - KEYS = 493, - KEY_BLOCK_SIZE = 494, - KEY_SYM = 495, - KILL_SYM = 496, - LANGUAGE_SYM = 497, - LAST_SYM = 498, - LE = 499, - LEADING = 500, - LEAVES = 501, - LEAVE_SYM = 502, - LEFT = 503, - LESS_SYM = 504, - LEVEL_SYM = 505, - LEX_HOSTNAME = 506, - LIKE = 507, - LIMIT = 508, - LINEAR_SYM = 509, - LINES = 510, - LINESTRING = 511, - LIST_SYM = 512, - LOAD = 513, - LOCAL_SYM = 514, - LOCATOR_SYM = 515, - LOCKS_SYM = 516, - LOCK_SYM = 517, - LOGFILE_SYM = 518, - LOGS_SYM = 519, - LONGBLOB = 520, - LONGTEXT = 521, - LONG_NUM = 522, - LONG_SYM = 523, - LOOP_SYM = 524, - LOW_PRIORITY = 525, - LT = 526, - MASTER_CONNECT_RETRY_SYM = 527, - MASTER_HOST_SYM = 528, - MASTER_LOG_FILE_SYM = 529, - MASTER_LOG_POS_SYM = 530, - MASTER_PASSWORD_SYM = 531, - MASTER_PORT_SYM = 532, - MASTER_SERVER_ID_SYM = 533, - MASTER_SSL_CAPATH_SYM = 534, - MASTER_SSL_CA_SYM = 535, - MASTER_SSL_CERT_SYM = 536, - MASTER_SSL_CIPHER_SYM = 537, - MASTER_SSL_KEY_SYM = 538, - MASTER_SSL_SYM = 539, - MASTER_SSL_VERIFY_SERVER_CERT_SYM = 540, - MASTER_SYM = 541, - MASTER_USER_SYM = 542, - MASTER_HEARTBEAT_PERIOD_SYM = 543, - MATCH = 544, - MAX_CONNECTIONS_PER_HOUR = 545, - MAX_QUERIES_PER_HOUR = 546, - MAX_ROWS = 547, - MAX_SIZE_SYM = 548, - MAX_SYM = 549, - MAX_UPDATES_PER_HOUR = 550, - MAX_USER_CONNECTIONS_SYM = 551, - MAX_VALUE_SYM = 552, - MEDIUMBLOB = 553, - MEDIUMINT = 554, - MEDIUMTEXT = 555, - MEDIUM_SYM = 556, - MEMORY_SYM = 557, - MERGE_SYM = 558, - MESSAGE_TEXT_SYM = 559, - MICROSECOND_SYM = 560, - MIGRATE_SYM = 561, - MINUTE_MICROSECOND_SYM = 562, - MINUTE_SECOND_SYM = 563, - MINUTE_SYM = 564, - MIN_ROWS = 565, - MIN_SYM = 566, - MODE_SYM = 567, - MODIFIES_SYM = 568, - MODIFY_SYM = 569, - MOD_SYM = 570, - MONTH_SYM = 571, - MULTILINESTRING = 572, - MULTIPOINT = 573, - MULTIPOLYGON = 574, - MUTEX_SYM = 575, - MYSQL_ERRNO_SYM = 576, - NAMES_SYM = 577, - NAME_SYM = 578, - NATIONAL_SYM = 579, - NATURAL = 580, - NCHAR_STRING = 581, - NCHAR_SYM = 582, - NDBCLUSTER_SYM = 583, - NE = 584, - NEG = 585, - NEW_SYM = 586, - NEXT_SYM = 587, - NODEGROUP_SYM = 588, - NONE_SYM = 589, - NOT2_SYM = 590, - NOT_SYM = 591, - NOW_SYM = 592, - NO_SYM = 593, - NO_WAIT_SYM = 594, - NO_WRITE_TO_BINLOG = 595, - NULL_SYM = 596, - NUM = 597, - NUMERIC_SYM = 598, - NVARCHAR_SYM = 599, - OFFSET_SYM = 600, - OLD_PASSWORD = 601, - ON = 602, - ONE_SHOT_SYM = 603, - ONE_SYM = 604, - OPEN_SYM = 605, - OPTIMIZE = 606, - OPTIONS_SYM = 607, - OPTION = 608, - OPTIONALLY = 609, - OR2_SYM = 610, - ORDER_SYM = 611, - OR_OR_SYM = 612, - OR_SYM = 613, - OUTER = 614, - OUTFILE = 615, - OUT_SYM = 616, - OWNER_SYM = 617, - PACK_KEYS_SYM = 618, - PAGE_SYM = 619, - PARAM_MARKER = 620, - PARSER_SYM = 621, - PARTIAL = 622, - PARTITIONING_SYM = 623, - PARTITIONS_SYM = 624, - PARTITION_SYM = 625, - PASSWORD = 626, - PHASE_SYM = 627, - PLUGINS_SYM = 628, - PLUGIN_SYM = 629, - POINT_SYM = 630, - POLYGON = 631, - PORT_SYM = 632, - POSITION_SYM = 633, - PRECISION = 634, - PREPARE_SYM = 635, - PRESERVE_SYM = 636, - PREV_SYM = 637, - PRIMARY_SYM = 638, - PRIVILEGES = 639, - PROCEDURE_SYM = 640, - PROCESS = 641, - PROCESSLIST_SYM = 642, - PROFILE_SYM = 643, - PROFILES_SYM = 644, - PURGE = 645, - QUARTER_SYM = 646, - QUERY_SYM = 647, - QUICK = 648, - RANGE_SYM = 649, - READS_SYM = 650, - READ_ONLY_SYM = 651, - READ_SYM = 652, - READ_WRITE_SYM = 653, - REAL = 654, - REBUILD_SYM = 655, - RECOVER_SYM = 656, - REDOFILE_SYM = 657, - REDO_BUFFER_SIZE_SYM = 658, - REDUNDANT_SYM = 659, - REFERENCES = 660, - REGEXP = 661, - RELAY = 662, - RELAYLOG_SYM = 663, - RELAY_LOG_FILE_SYM = 664, - RELAY_LOG_POS_SYM = 665, - RELAY_THREAD = 666, - RELEASE_SYM = 667, - RELOAD = 668, - REMOVE_SYM = 669, - RENAME = 670, - REORGANIZE_SYM = 671, - REPAIR = 672, - REPEATABLE_SYM = 673, - REPEAT_SYM = 674, - REPLACE = 675, - REPLICATION = 676, - REQUIRE_SYM = 677, - RESET_SYM = 678, - RESIGNAL_SYM = 679, - RESOURCES = 680, - RESTORE_SYM = 681, - RESTRICT = 682, - RESUME_SYM = 683, - RETURNS_SYM = 684, - RETURN_SYM = 685, - REVOKE = 686, - RIGHT = 687, - ROLLBACK_SYM = 688, - ROLLUP_SYM = 689, - ROUTINE_SYM = 690, - ROWS_SYM = 691, - ROW_FORMAT_SYM = 692, - ROW_SYM = 693, - RTREE_SYM = 694, - SAVEPOINT_SYM = 695, - SCHEDULE_SYM = 696, - SCHEMA_NAME_SYM = 697, - SECOND_MICROSECOND_SYM = 698, - SECOND_SYM = 699, - SECURITY_SYM = 700, - SELECT_SYM = 701, - SENSITIVE_SYM = 702, - SEPARATOR_SYM = 703, - SERIALIZABLE_SYM = 704, - SERIAL_SYM = 705, - SESSION_SYM = 706, - SERVER_SYM = 707, - SERVER_OPTIONS = 708, - SET = 709, - SET_VAR = 710, - SHARE_SYM = 711, - SHIFT_LEFT = 712, - SHIFT_RIGHT = 713, - SHOW = 714, - SHUTDOWN = 715, - SIGNAL_SYM = 716, - SIGNED_SYM = 717, - SIMPLE_SYM = 718, - SLAVE = 719, - SLOW = 720, - SMALLINT = 721, - SNAPSHOT_SYM = 722, - SOCKET_SYM = 723, - SONAME_SYM = 724, - SOUNDS_SYM = 725, - SOURCE_SYM = 726, - SPATIAL_SYM = 727, - SPECIFIC_SYM = 728, - SQLEXCEPTION_SYM = 729, - SQLSTATE_SYM = 730, - SQLWARNING_SYM = 731, - SQL_BIG_RESULT = 732, - SQL_BUFFER_RESULT = 733, - SQL_CACHE_SYM = 734, - SQL_CALC_FOUND_ROWS = 735, - SQL_NO_CACHE_SYM = 736, - SQL_SMALL_RESULT = 737, - SQL_SYM = 738, - SQL_THREAD = 739, - SSL_SYM = 740, - STARTING = 741, - STARTS_SYM = 742, - START_SYM = 743, - STATUS_SYM = 744, - STDDEV_SAMP_SYM = 745, - STD_SYM = 746, - STOP_SYM = 747, - STORAGE_SYM = 748, - STRAIGHT_JOIN = 749, - STRING_SYM = 750, - SUBCLASS_ORIGIN_SYM = 751, - SUBDATE_SYM = 752, - SUBJECT_SYM = 753, - SUBPARTITIONS_SYM = 754, - SUBPARTITION_SYM = 755, - SUBSTRING = 756, - SUM_SYM = 757, - SUPER_SYM = 758, - SUSPEND_SYM = 759, - SWAPS_SYM = 760, - SWITCHES_SYM = 761, - SYSDATE = 762, - TABLES = 763, - TABLESPACE = 764, - TABLE_REF_PRIORITY = 765, - TABLE_SYM = 766, - TABLE_CHECKSUM_SYM = 767, - TABLE_NAME_SYM = 768, - TEMPORARY = 769, - TEMPTABLE_SYM = 770, - TERMINATED = 771, - TEXT_STRING = 772, - TEXT_SYM = 773, - THAN_SYM = 774, - THEN_SYM = 775, - TIMESTAMP = 776, - TIMESTAMP_ADD = 777, - TIMESTAMP_DIFF = 778, - TIME_SYM = 779, - TINYBLOB = 780, - TINYINT = 781, - TINYTEXT = 782, - TO_SYM = 783, - TRAILING = 784, - TRANSACTION_SYM = 785, - TRIGGERS_SYM = 786, - TRIGGER_SYM = 787, - TRIM = 788, - TRUE_SYM = 789, - TRUNCATE_SYM = 790, - TYPES_SYM = 791, - TYPE_SYM = 792, - UDF_RETURNS_SYM = 793, - ULONGLONG_NUM = 794, - UNCOMMITTED_SYM = 795, - UNDEFINED_SYM = 796, - UNDERSCORE_CHARSET = 797, - UNDOFILE_SYM = 798, - UNDO_BUFFER_SIZE_SYM = 799, - UNDO_SYM = 800, - UNICODE_SYM = 801, - UNINSTALL_SYM = 802, - UNION_SYM = 803, - UNIQUE_SYM = 804, - UNKNOWN_SYM = 805, - UNLOCK_SYM = 806, - UNSIGNED = 807, - UNTIL_SYM = 808, - UPDATE_SYM = 809, - UPGRADE_SYM = 810, - USAGE = 811, - USER = 812, - USE_FRM = 813, - USE_SYM = 814, - USING = 815, - UTC_DATE_SYM = 816, - UTC_TIMESTAMP_SYM = 817, - UTC_TIME_SYM = 818, - VALUES = 819, - VALUE_SYM = 820, - VARBINARY = 821, - VARCHAR = 822, - VARIABLES = 823, - VARIANCE_SYM = 824, - VARYING = 825, - VAR_SAMP_SYM = 826, - VIEW_SYM = 827, - WAIT_SYM = 828, - WARNINGS = 829, - WEEK_SYM = 830, - WHEN_SYM = 831, - WHERE = 832, - WHILE_SYM = 833, - WITH = 834, - WITH_CUBE_SYM = 835, - WITH_ROLLUP_SYM = 836, - WORK_SYM = 837, - WRAPPER_SYM = 838, - WRITE_SYM = 839, - X509_SYM = 840, - XA_SYM = 841, - XML_SYM = 842, - XOR = 843, - YEAR_MONTH_SYM = 844, - YEAR_SYM = 845, - ZEROFILL = 846 - }; -#endif -/* Tokens. */ -#define ABORT_SYM 258 -#define ACCESSIBLE_SYM 259 -#define ACTION 260 -#define ADD 261 -#define ADDDATE_SYM 262 -#define AFTER_SYM 263 -#define AGAINST 264 -#define AGGREGATE_SYM 265 -#define ALGORITHM_SYM 266 -#define ALL 267 -#define ALTER 268 -#define ANALYZE_SYM 269 -#define AND_AND_SYM 270 -#define AND_SYM 271 -#define ANY_SYM 272 -#define AS 273 -#define ASC 274 -#define ASCII_SYM 275 -#define ASENSITIVE_SYM 276 -#define AT_SYM 277 -#define AUTHORS_SYM 278 -#define AUTOEXTEND_SIZE_SYM 279 -#define AUTO_INC 280 -#define AVG_ROW_LENGTH 281 -#define AVG_SYM 282 -#define BACKUP_SYM 283 -#define BEFORE_SYM 284 -#define BEGIN_SYM 285 -#define BETWEEN_SYM 286 -#define BIGINT 287 -#define BINARY 288 -#define BINLOG_SYM 289 -#define BIN_NUM 290 -#define BIT_AND 291 -#define BIT_OR 292 -#define BIT_SYM 293 -#define BIT_XOR 294 -#define BLOB_SYM 295 -#define BLOCK_SYM 296 -#define BOOLEAN_SYM 297 -#define BOOL_SYM 298 -#define BOTH 299 -#define BTREE_SYM 300 -#define BY 301 -#define BYTE_SYM 302 -#define CACHE_SYM 303 -#define CALL_SYM 304 -#define CASCADE 305 -#define CASCADED 306 -#define CASE_SYM 307 -#define CAST_SYM 308 -#define CATALOG_NAME_SYM 309 -#define CHAIN_SYM 310 -#define CHANGE 311 -#define CHANGED 312 -#define CHARSET 313 -#define CHAR_SYM 314 -#define CHECKSUM_SYM 315 -#define CHECK_SYM 316 -#define CIPHER_SYM 317 -#define CLASS_ORIGIN_SYM 318 -#define CLIENT_SYM 319 -#define CLOSE_SYM 320 -#define COALESCE 321 -#define CODE_SYM 322 -#define COLLATE_SYM 323 -#define COLLATION_SYM 324 -#define COLUMNS 325 -#define COLUMN_SYM 326 -#define COLUMN_NAME_SYM 327 -#define COMMENT_SYM 328 -#define COMMITTED_SYM 329 -#define COMMIT_SYM 330 -#define COMPACT_SYM 331 -#define COMPLETION_SYM 332 -#define COMPRESSED_SYM 333 -#define CONCURRENT 334 -#define CONDITION_SYM 335 -#define CONNECTION_SYM 336 -#define CONSISTENT_SYM 337 -#define CONSTRAINT 338 -#define CONSTRAINT_CATALOG_SYM 339 -#define CONSTRAINT_NAME_SYM 340 -#define CONSTRAINT_SCHEMA_SYM 341 -#define CONTAINS_SYM 342 -#define CONTEXT_SYM 343 -#define CONTINUE_SYM 344 -#define CONTRIBUTORS_SYM 345 -#define CONVERT_SYM 346 -#define COUNT_SYM 347 -#define CPU_SYM 348 -#define CREATE 349 -#define CROSS 350 -#define CUBE_SYM 351 -#define CURDATE 352 -#define CURRENT_USER 353 -#define CURSOR_SYM 354 -#define CURSOR_NAME_SYM 355 -#define CURTIME 356 -#define DATABASE 357 -#define DATABASES 358 -#define DATAFILE_SYM 359 -#define DATA_SYM 360 -#define DATETIME 361 -#define DATE_ADD_INTERVAL 362 -#define DATE_SUB_INTERVAL 363 -#define DATE_SYM 364 -#define DAY_HOUR_SYM 365 -#define DAY_MICROSECOND_SYM 366 -#define DAY_MINUTE_SYM 367 -#define DAY_SECOND_SYM 368 -#define DAY_SYM 369 -#define DEALLOCATE_SYM 370 -#define DECIMAL_NUM 371 -#define DECIMAL_SYM 372 -#define DECLARE_SYM 373 -#define DEFAULT 374 -#define DEFINER_SYM 375 -#define DELAYED_SYM 376 -#define DELAY_KEY_WRITE_SYM 377 -#define DELETE_SYM 378 -#define DESC 379 -#define DESCRIBE 380 -#define DES_KEY_FILE 381 -#define DETERMINISTIC_SYM 382 -#define DIRECTORY_SYM 383 -#define DISABLE_SYM 384 -#define DISCARD 385 -#define DISK_SYM 386 -#define DISTINCT 387 -#define DIV_SYM 388 -#define DOUBLE_SYM 389 -#define DO_SYM 390 -#define DROP 391 -#define DUAL_SYM 392 -#define DUMPFILE 393 -#define DUPLICATE_SYM 394 -#define DYNAMIC_SYM 395 -#define EACH_SYM 396 -#define ELSE 397 -#define ELSEIF_SYM 398 -#define ENABLE_SYM 399 -#define ENCLOSED 400 -#define END 401 -#define ENDS_SYM 402 -#define END_OF_INPUT 403 -#define ENGINES_SYM 404 -#define ENGINE_SYM 405 -#define ENUM 406 -#define EQ 407 -#define EQUAL_SYM 408 -#define ERROR_SYM 409 -#define ERRORS 410 -#define ESCAPED 411 -#define ESCAPE_SYM 412 -#define EVENTS_SYM 413 -#define EVENT_SYM 414 -#define EVERY_SYM 415 -#define EXECUTE_SYM 416 -#define EXISTS 417 -#define EXIT_SYM 418 -#define EXPANSION_SYM 419 -#define EXTENDED_SYM 420 -#define EXTENT_SIZE_SYM 421 -#define EXTRACT_SYM 422 -#define FALSE_SYM 423 -#define FAST_SYM 424 -#define FAULTS_SYM 425 -#define FETCH_SYM 426 -#define FILE_SYM 427 -#define FIRST_SYM 428 -#define FIXED_SYM 429 -#define FLOAT_NUM 430 -#define FLOAT_SYM 431 -#define FLUSH_SYM 432 -#define FORCE_SYM 433 -#define FOREIGN 434 -#define FOR_SYM 435 -#define FOUND_SYM 436 -#define FROM 437 -#define FULL 438 -#define FULLTEXT_SYM 439 -#define FUNCTION_SYM 440 -#define GE 441 -#define GENERAL 442 -#define GEOMETRYCOLLECTION 443 -#define GEOMETRY_SYM 444 -#define GET_FORMAT 445 -#define GLOBAL_SYM 446 -#define GRANT 447 -#define GRANTS 448 -#define GROUP_SYM 449 -#define GROUP_CONCAT_SYM 450 -#define GT_SYM 451 -#define HANDLER_SYM 452 -#define HASH_SYM 453 -#define HAVING 454 -#define HELP_SYM 455 -#define HEX_NUM 456 -#define HIGH_PRIORITY 457 -#define HOST_SYM 458 -#define HOSTS_SYM 459 -#define HOUR_MICROSECOND_SYM 460 -#define HOUR_MINUTE_SYM 461 -#define HOUR_SECOND_SYM 462 -#define HOUR_SYM 463 -#define IDENT 464 -#define IDENTIFIED_SYM 465 -#define IDENT_QUOTED 466 -#define IF 467 -#define IGNORE_SYM 468 -#define IGNORE_SERVER_IDS_SYM 469 -#define IMPORT 470 -#define INDEXES 471 -#define INDEX_SYM 472 -#define INFILE 473 -#define INITIAL_SIZE_SYM 474 -#define INNER_SYM 475 -#define INOUT_SYM 476 -#define INSENSITIVE_SYM 477 -#define INSERT 478 -#define INSERT_METHOD 479 -#define INSTALL_SYM 480 -#define INTERVAL_SYM 481 -#define INTO 482 -#define INT_SYM 483 -#define INVOKER_SYM 484 -#define IN_SYM 485 -#define IO_SYM 486 -#define IPC_SYM 487 -#define IS 488 -#define ISOLATION 489 -#define ISSUER_SYM 490 -#define ITERATE_SYM 491 -#define JOIN_SYM 492 -#define KEYS 493 -#define KEY_BLOCK_SIZE 494 -#define KEY_SYM 495 -#define KILL_SYM 496 -#define LANGUAGE_SYM 497 -#define LAST_SYM 498 -#define LE 499 -#define LEADING 500 -#define LEAVES 501 -#define LEAVE_SYM 502 -#define LEFT 503 -#define LESS_SYM 504 -#define LEVEL_SYM 505 -#define LEX_HOSTNAME 506 -#define LIKE 507 -#define LIMIT 508 -#define LINEAR_SYM 509 -#define LINES 510 -#define LINESTRING 511 -#define LIST_SYM 512 -#define LOAD 513 -#define LOCAL_SYM 514 -#define LOCATOR_SYM 515 -#define LOCKS_SYM 516 -#define LOCK_SYM 517 -#define LOGFILE_SYM 518 -#define LOGS_SYM 519 -#define LONGBLOB 520 -#define LONGTEXT 521 -#define LONG_NUM 522 -#define LONG_SYM 523 -#define LOOP_SYM 524 -#define LOW_PRIORITY 525 -#define LT 526 -#define MASTER_CONNECT_RETRY_SYM 527 -#define MASTER_HOST_SYM 528 -#define MASTER_LOG_FILE_SYM 529 -#define MASTER_LOG_POS_SYM 530 -#define MASTER_PASSWORD_SYM 531 -#define MASTER_PORT_SYM 532 -#define MASTER_SERVER_ID_SYM 533 -#define MASTER_SSL_CAPATH_SYM 534 -#define MASTER_SSL_CA_SYM 535 -#define MASTER_SSL_CERT_SYM 536 -#define MASTER_SSL_CIPHER_SYM 537 -#define MASTER_SSL_KEY_SYM 538 -#define MASTER_SSL_SYM 539 -#define MASTER_SSL_VERIFY_SERVER_CERT_SYM 540 -#define MASTER_SYM 541 -#define MASTER_USER_SYM 542 -#define MASTER_HEARTBEAT_PERIOD_SYM 543 -#define MATCH 544 -#define MAX_CONNECTIONS_PER_HOUR 545 -#define MAX_QUERIES_PER_HOUR 546 -#define MAX_ROWS 547 -#define MAX_SIZE_SYM 548 -#define MAX_SYM 549 -#define MAX_UPDATES_PER_HOUR 550 -#define MAX_USER_CONNECTIONS_SYM 551 -#define MAX_VALUE_SYM 552 -#define MEDIUMBLOB 553 -#define MEDIUMINT 554 -#define MEDIUMTEXT 555 -#define MEDIUM_SYM 556 -#define MEMORY_SYM 557 -#define MERGE_SYM 558 -#define MESSAGE_TEXT_SYM 559 -#define MICROSECOND_SYM 560 -#define MIGRATE_SYM 561 -#define MINUTE_MICROSECOND_SYM 562 -#define MINUTE_SECOND_SYM 563 -#define MINUTE_SYM 564 -#define MIN_ROWS 565 -#define MIN_SYM 566 -#define MODE_SYM 567 -#define MODIFIES_SYM 568 -#define MODIFY_SYM 569 -#define MOD_SYM 570 -#define MONTH_SYM 571 -#define MULTILINESTRING 572 -#define MULTIPOINT 573 -#define MULTIPOLYGON 574 -#define MUTEX_SYM 575 -#define MYSQL_ERRNO_SYM 576 -#define NAMES_SYM 577 -#define NAME_SYM 578 -#define NATIONAL_SYM 579 -#define NATURAL 580 -#define NCHAR_STRING 581 -#define NCHAR_SYM 582 -#define NDBCLUSTER_SYM 583 -#define NE 584 -#define NEG 585 -#define NEW_SYM 586 -#define NEXT_SYM 587 -#define NODEGROUP_SYM 588 -#define NONE_SYM 589 -#define NOT2_SYM 590 -#define NOT_SYM 591 -#define NOW_SYM 592 -#define NO_SYM 593 -#define NO_WAIT_SYM 594 -#define NO_WRITE_TO_BINLOG 595 -#define NULL_SYM 596 -#define NUM 597 -#define NUMERIC_SYM 598 -#define NVARCHAR_SYM 599 -#define OFFSET_SYM 600 -#define OLD_PASSWORD 601 -#define ON 602 -#define ONE_SHOT_SYM 603 -#define ONE_SYM 604 -#define OPEN_SYM 605 -#define OPTIMIZE 606 -#define OPTIONS_SYM 607 -#define OPTION 608 -#define OPTIONALLY 609 -#define OR2_SYM 610 -#define ORDER_SYM 611 -#define OR_OR_SYM 612 -#define OR_SYM 613 -#define OUTER 614 -#define OUTFILE 615 -#define OUT_SYM 616 -#define OWNER_SYM 617 -#define PACK_KEYS_SYM 618 -#define PAGE_SYM 619 -#define PARAM_MARKER 620 -#define PARSER_SYM 621 -#define PARTIAL 622 -#define PARTITIONING_SYM 623 -#define PARTITIONS_SYM 624 -#define PARTITION_SYM 625 -#define PASSWORD 626 -#define PHASE_SYM 627 -#define PLUGINS_SYM 628 -#define PLUGIN_SYM 629 -#define POINT_SYM 630 -#define POLYGON 631 -#define PORT_SYM 632 -#define POSITION_SYM 633 -#define PRECISION 634 -#define PREPARE_SYM 635 -#define PRESERVE_SYM 636 -#define PREV_SYM 637 -#define PRIMARY_SYM 638 -#define PRIVILEGES 639 -#define PROCEDURE_SYM 640 -#define PROCESS 641 -#define PROCESSLIST_SYM 642 -#define PROFILE_SYM 643 -#define PROFILES_SYM 644 -#define PURGE 645 -#define QUARTER_SYM 646 -#define QUERY_SYM 647 -#define QUICK 648 -#define RANGE_SYM 649 -#define READS_SYM 650 -#define READ_ONLY_SYM 651 -#define READ_SYM 652 -#define READ_WRITE_SYM 653 -#define REAL 654 -#define REBUILD_SYM 655 -#define RECOVER_SYM 656 -#define REDOFILE_SYM 657 -#define REDO_BUFFER_SIZE_SYM 658 -#define REDUNDANT_SYM 659 -#define REFERENCES 660 -#define REGEXP 661 -#define RELAY 662 -#define RELAYLOG_SYM 663 -#define RELAY_LOG_FILE_SYM 664 -#define RELAY_LOG_POS_SYM 665 -#define RELAY_THREAD 666 -#define RELEASE_SYM 667 -#define RELOAD 668 -#define REMOVE_SYM 669 -#define RENAME 670 -#define REORGANIZE_SYM 671 -#define REPAIR 672 -#define REPEATABLE_SYM 673 -#define REPEAT_SYM 674 -#define REPLACE 675 -#define REPLICATION 676 -#define REQUIRE_SYM 677 -#define RESET_SYM 678 -#define RESIGNAL_SYM 679 -#define RESOURCES 680 -#define RESTORE_SYM 681 -#define RESTRICT 682 -#define RESUME_SYM 683 -#define RETURNS_SYM 684 -#define RETURN_SYM 685 -#define REVOKE 686 -#define RIGHT 687 -#define ROLLBACK_SYM 688 -#define ROLLUP_SYM 689 -#define ROUTINE_SYM 690 -#define ROWS_SYM 691 -#define ROW_FORMAT_SYM 692 -#define ROW_SYM 693 -#define RTREE_SYM 694 -#define SAVEPOINT_SYM 695 -#define SCHEDULE_SYM 696 -#define SCHEMA_NAME_SYM 697 -#define SECOND_MICROSECOND_SYM 698 -#define SECOND_SYM 699 -#define SECURITY_SYM 700 -#define SELECT_SYM 701 -#define SENSITIVE_SYM 702 -#define SEPARATOR_SYM 703 -#define SERIALIZABLE_SYM 704 -#define SERIAL_SYM 705 -#define SESSION_SYM 706 -#define SERVER_SYM 707 -#define SERVER_OPTIONS 708 -#define SET 709 -#define SET_VAR 710 -#define SHARE_SYM 711 -#define SHIFT_LEFT 712 -#define SHIFT_RIGHT 713 -#define SHOW 714 -#define SHUTDOWN 715 -#define SIGNAL_SYM 716 -#define SIGNED_SYM 717 -#define SIMPLE_SYM 718 -#define SLAVE 719 -#define SLOW 720 -#define SMALLINT 721 -#define SNAPSHOT_SYM 722 -#define SOCKET_SYM 723 -#define SONAME_SYM 724 -#define SOUNDS_SYM 725 -#define SOURCE_SYM 726 -#define SPATIAL_SYM 727 -#define SPECIFIC_SYM 728 -#define SQLEXCEPTION_SYM 729 -#define SQLSTATE_SYM 730 -#define SQLWARNING_SYM 731 -#define SQL_BIG_RESULT 732 -#define SQL_BUFFER_RESULT 733 -#define SQL_CACHE_SYM 734 -#define SQL_CALC_FOUND_ROWS 735 -#define SQL_NO_CACHE_SYM 736 -#define SQL_SMALL_RESULT 737 -#define SQL_SYM 738 -#define SQL_THREAD 739 -#define SSL_SYM 740 -#define STARTING 741 -#define STARTS_SYM 742 -#define START_SYM 743 -#define STATUS_SYM 744 -#define STDDEV_SAMP_SYM 745 -#define STD_SYM 746 -#define STOP_SYM 747 -#define STORAGE_SYM 748 -#define STRAIGHT_JOIN 749 -#define STRING_SYM 750 -#define SUBCLASS_ORIGIN_SYM 751 -#define SUBDATE_SYM 752 -#define SUBJECT_SYM 753 -#define SUBPARTITIONS_SYM 754 -#define SUBPARTITION_SYM 755 -#define SUBSTRING 756 -#define SUM_SYM 757 -#define SUPER_SYM 758 -#define SUSPEND_SYM 759 -#define SWAPS_SYM 760 -#define SWITCHES_SYM 761 -#define SYSDATE 762 -#define TABLES 763 -#define TABLESPACE 764 -#define TABLE_REF_PRIORITY 765 -#define TABLE_SYM 766 -#define TABLE_CHECKSUM_SYM 767 -#define TABLE_NAME_SYM 768 -#define TEMPORARY 769 -#define TEMPTABLE_SYM 770 -#define TERMINATED 771 -#define TEXT_STRING 772 -#define TEXT_SYM 773 -#define THAN_SYM 774 -#define THEN_SYM 775 -#define TIMESTAMP 776 -#define TIMESTAMP_ADD 777 -#define TIMESTAMP_DIFF 778 -#define TIME_SYM 779 -#define TINYBLOB 780 -#define TINYINT 781 -#define TINYTEXT 782 -#define TO_SYM 783 -#define TRAILING 784 -#define TRANSACTION_SYM 785 -#define TRIGGERS_SYM 786 -#define TRIGGER_SYM 787 -#define TRIM 788 -#define TRUE_SYM 789 -#define TRUNCATE_SYM 790 -#define TYPES_SYM 791 -#define TYPE_SYM 792 -#define UDF_RETURNS_SYM 793 -#define ULONGLONG_NUM 794 -#define UNCOMMITTED_SYM 795 -#define UNDEFINED_SYM 796 -#define UNDERSCORE_CHARSET 797 -#define UNDOFILE_SYM 798 -#define UNDO_BUFFER_SIZE_SYM 799 -#define UNDO_SYM 800 -#define UNICODE_SYM 801 -#define UNINSTALL_SYM 802 -#define UNION_SYM 803 -#define UNIQUE_SYM 804 -#define UNKNOWN_SYM 805 -#define UNLOCK_SYM 806 -#define UNSIGNED 807 -#define UNTIL_SYM 808 -#define UPDATE_SYM 809 -#define UPGRADE_SYM 810 -#define USAGE 811 -#define USER 812 -#define USE_FRM 813 -#define USE_SYM 814 -#define USING 815 -#define UTC_DATE_SYM 816 -#define UTC_TIMESTAMP_SYM 817 -#define UTC_TIME_SYM 818 -#define VALUES 819 -#define VALUE_SYM 820 -#define VARBINARY 821 -#define VARCHAR 822 -#define VARIABLES 823 -#define VARIANCE_SYM 824 -#define VARYING 825 -#define VAR_SAMP_SYM 826 -#define VIEW_SYM 827 -#define WAIT_SYM 828 -#define WARNINGS 829 -#define WEEK_SYM 830 -#define WHEN_SYM 831 -#define WHERE 832 -#define WHILE_SYM 833 -#define WITH 834 -#define WITH_CUBE_SYM 835 -#define WITH_ROLLUP_SYM 836 -#define WORK_SYM 837 -#define WRAPPER_SYM 838 -#define WRITE_SYM 839 -#define X509_SYM 840 -#define XA_SYM 841 -#define XML_SYM 842 -#define XOR 843 -#define YEAR_MONTH_SYM 844 -#define YEAR_SYM 845 -#define ZEROFILL 846 - - - - -#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED -typedef union YYSTYPE -{ - -/* Line 1676 of yacc.c */ -#line 724 "/home/bzr/mkindahl/w4877-trunk-20100323/sql/sql_yacc.yy" - - int num; - ulong ulong_num; - ulonglong ulonglong_number; - longlong longlong_number; - LEX_STRING lex_str; - LEX_STRING *lex_str_ptr; - LEX_SYMBOL symbol; - Table_ident *table; - char *simple_string; - Item *item; - Item_num *item_num; - List<Item> *item_list; - List<String> *string_list; - String *string; - Key_part_spec *key_part; - TABLE_LIST *table_list; - udf_func *udf; - LEX_USER *lex_user; - struct sys_var_with_base variable; - enum enum_var_type var_type; - Key::Keytype key_type; - enum ha_key_alg key_alg; - handlerton *db_type; - enum row_type row_type; - enum ha_rkey_function ha_rkey_mode; - enum enum_tx_isolation tx_isolation; - enum Cast_target cast_type; - enum Item_udftype udf_type; - CHARSET_INFO *charset; - thr_lock_type lock_type; - interval_type interval, interval_time_st; - timestamp_type date_time_type; - st_select_lex *select_lex; - chooser_compare_func_creator boolfunc2creator; - struct sp_cond_type *spcondtype; - struct { int vars, conds, hndlrs, curs; } spblock; - sp_name *spname; - LEX *lex; - sp_head *sphead; - struct p_elem_val *p_elem_value; - enum index_hint_type index_hint; - enum enum_filetype filetype; - enum Foreign_key::fk_option m_fk_option; - Diag_condition_item_name diag_condition_item_name; - - - -/* Line 1676 of yacc.c */ -#line 1283 "/home/bzr/mkindahl/w4877-trunk-20100323/sql/sql_yacc.h" -} YYSTYPE; -# define YYSTYPE_IS_TRIVIAL 1 -# define yystype YYSTYPE /* obsolescent; will be withdrawn */ -# define YYSTYPE_IS_DECLARED 1 -#endif - - - - diff --git a/storage/perfschema/unittest/pfs_timer-t.cc b/storage/perfschema/unittest/pfs_timer-t.cc index a649257e0c5..46efe3fd7b1 100644 --- a/storage/perfschema/unittest/pfs_timer-t.cc +++ b/storage/perfschema/unittest/pfs_timer-t.cc @@ -13,7 +13,7 @@ along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include <mysql_priv.h> +#include <sql_priv.h> #include <my_global.h> #include <pfs_timer.h> #include "my_sys.h" |