diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 00162ff..0fb2e69 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,9 @@ +**v1.5.2** +### Fixes + +1. In Snowflake Fix unexpected behaviour when file_format name given - https://github.com/xnuinside/simple-ddl-parser/issues/273 +2. + **v1.5.1** ### Improvements #### MySQL diff --git a/README.md b/README.md index 87e18ed..e3ed4cd 100644 --- a/README.md +++ b/README.md @@ -488,8 +488,15 @@ for help with debugging & testing support for BigQuery dialect DDLs: * https://github.com/ankitdata , * https://github.com/kalyan939 - ## Changelog + +**v1.5.2** + +### Fixes + +1. Fix Snowflake unexpected behaviour when file_format name given - https://github.com/xnuinside/simple-ddl-parser/issues/273 +2. + **v1.5.1** ### Improvements #### MySQL diff --git a/pyproject.toml b/pyproject.toml index c4f6c5f..331f5c8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "simple-ddl-parser" -version = "1.5.1" +version = "1.5.2" description = "Simple DDL Parser to parse SQL & dialects like HQL, TSQL (MSSQL), Oracle, AWS Redshift, Snowflake, MySQL, PostgreSQL, etc ddl files to json/python dict with full information about columns: types, defaults, primary keys, etc.; sequences, alters, custom types & other entities from ddl." authors = ["Iuliia Volkova "] license = "MIT" diff --git a/simple_ddl_parser/dialects/snowflake.py b/simple_ddl_parser/dialects/snowflake.py index 14e1914..6bc8c6c 100644 --- a/simple_ddl_parser/dialects/snowflake.py +++ b/simple_ddl_parser/dialects/snowflake.py @@ -38,16 +38,21 @@ def p_multi_id_or_string(self, p: List) -> None: p[0] = value def p_fmt_equals(self, p: List) -> None: - """fmt_equals : id LP multi_id_or_string RP""" + """fmt_equals : id LP multi_id_or_string RP + | id id_or_string + """ fmt_split = re.compile( r"\w+\s*=\s*\w+|\w+\s*=\s*'.'|\w+\s*=\s*'..'|\w+\s*=\s*\('.+'\)|\w+\s*=\(\)" ) p_list = list(p) - p[0] = { - f.split("=")[0].strip(): f.split("=")[1].strip() - for f in fmt_split.findall(p_list[3]) - if "=" in f - } + if len(p_list) > 3: + p[0] = { + f.split("=")[0].strip(): f.split("=")[1].strip() + for f in fmt_split.findall(p_list[3]) + if "=" in f + } + else: + p[0] = str(p_list[-1]) def p_table_property_equals(self, p: List) -> None: """table_property_equals : id id id_or_string diff --git a/simple_ddl_parser/parsetab.py b/simple_ddl_parser/parsetab.py index f7ab32e..7849b5d 100644 --- a/simple_ddl_parser/parsetab.py +++ b/simple_ddl_parser/parsetab.py @@ -1,54528 +1,504 @@ + # parsetab.py # This file is automatically generated. Do not edit. # pylint: disable=W,C,R -_tabversion = "3.10" - -_lr_method = "LALR" +_tabversion = '3.10' -_lr_signature = "ADD ALTER ARRAY AS AUTOINCREMENT AUTO_REFRESH BY CACHE CATALOG CHANGE_TRACKING CHECK CLONE CLUSTER CLUSTERED COLLATE COLLECTION COLUMN COMMA COMMAT COMMENT CONSTRAINT CREATE DATABASE DATA_RETENTION_TIME_IN_DAYS DEFAULT DEFERRABLE DELETE DOMAIN DOT DQ_STRING DROP ENCODE ENCRYPT ENFORCED ENGINE EXISTS FILE_FORMAT FOR FOREIGN FORMAT GENERATED ID IF INCREMENT INDEX INHERITS INITIALLY INTO INVISIBLE ITEMS KEY KEYS LIKE LOCATION LP LT MAP MASKING MAXVALUE MAX_DATA_EXTENSION_TIME_IN_DAYS MINVALUE MODIFY NO NOORDER NOT NULL ON OPTIONS OR ORDER PARTITION PARTITIONED POLICY PRIMARY REFERENCES RENAME REPLACE ROW RP RT SALT SCHEMA SEQUENCE SERDE SERDEPROPERTIES SKEWED STAGE_FILE_FORMAT START STORAGE STORED STRING_BASE TABLE TABLESPACE TABLE_FORMAT TAG TBLPROPERTIES TERMINATED TEXTIMAGE_ON TYPE UNIQUE UPDATE USING VISIBLE WITH WITHOUTexpr : expr multiple_optionsexpr : expr INDEX id idalter_column_sql_server : alt_table ALTER COLUMN defcolumnexpr : expr ENGINE id idexpr : expr id LP id RPexpr : expr usingmultiple_options : options\n | multiple_options options\n expr : expr LOCATION STRING\n | expr LOCATION DQ_STRING\n | expr LOCATION table_property_equalsalter_column_modify_oracle : alt_table MODIFY defcolumnexpr : expr INHERITS LP t_name RPclone : CLONE idusing : USING idpkey_constraint : constraint pkey_statement id LP index_pid RP\n | constraint pkey_statement LP index_pid RP\n | pkey_constraint with\n | pkey_constraint with ON id\n on_update : ON UPDATE id\n | ON UPDATE STRING\n | ON UPDATE f_call\n encode : ENCODE idencrypt : ENCRYPT\n | encrypt NO SALT\n | encrypt SALT\n | encrypt USING STRING\n | encrypt STRING\n expr : expr cluster_byexpr : expr ID ON LP pid RP\n | expr ID by_smthgexpr : expr id id\n | expr id KEY\n options : OPTIONS LP id_equals RPtimezone : WITH id id\n | WITHOUT id idcluster_by : CLUSTER BY LP pid RP\n | CLUSTER BY pid\n expr : expr INTO ID IDmulti_id_or_string : id_or_string\n | multi_id_or_string id_or_string\n | f_call\n | multi_id_or_string f_call\n expr : expr id id LP pid RPwith : WITH with_argsexpr : expr PARTITION BY LP pid RP\n | expr PARTITION BY id LP pid RP\n | expr PARTITION BY pid\n | expr PARTITION BY id pid\n | expr PARTITION BY id LP pid COMMA f_call RP\n row_format : ROW FORMAT SERDE\n | ROW FORMAT\n equals : id id id\n | id id ON\n | id id id DOT id\n expr : expr row_format id\n | expr row_format STRING\n storage : STORAGE LP\n | storage id id\n | storage id id RP\n fmt_equals : id LP multi_id_or_string RPwith_args : LP equals\n | with_args COMMA equals\n | with_args with_args\n | with_args RP\n expr : expr WITH SERDEPROPERTIES multi_assignmentstable_property_equals : id id id_or_string\n | id id_or_string\n | id DOT id_or_string\n | id DOT id DOT id_or_string\n | LP id id id_or_string RP\n | LP id_or_string RP\n | id table_property_equals\n | id_equals\n expr : expr storageexpr : expr TBLPROPERTIES multi_assignmentsexpr : expr ID INDEXperiod_for : id FOR id LP pid RPtable_property_equals_int : id id id_or_string\n | id id_or_string\n | LP id id id_or_string RP\n | LP id_or_string RP\n expr : expr database_basemulti_assignments : LP assignment\n | multi_assignments RP\n | multi_assignments COMMA assignmentgenerated_by : GENERATED BY DEFAULT ON NULL AS ID\n | GENERATED BY ID AS ID\n | GENERATED BY DEFAULT AS IDexpr : expr ON iddatabase_base : CREATE DATABASE id\n | CREATE ID DATABASE id\n | database_base clone\n assignment : id id id\n | STRING id STRING\n | id id STRING\n | STRING id id\n | STRING idexpr : expr withtable_property_equals_bool : id id id_or_string\n | id id_or_string\n expr : expr TEXTIMAGE_ON idexpr : expr DATA_RETENTION_TIME_IN_DAYS table_property_equals_intexpr : expr COMMENT STRINGexpr : expr MAX_DATA_EXTENSION_TIME_IN_DAYS table_property_equalsexpr : expr id TERMINATED BY id\n | expr id TERMINATED BY STRING\n expr : expr CHANGE_TRACKING table_property_equals_boolexpr : expr MAP KEYS TERMINATED BY id\n | expr MAP KEYS TERMINATED BY STRING\n expr : expr option_commentoption_comment : ID STRING\n | ID DQ_STRING\n | COMMENT ID STRING\n | COMMENT ID DQ_STRING\n | option_comment_equals\n expr : expr SKEWED BY LP id RP ON LP pid RPexpr : expr COLLECTION ITEMS TERMINATED BY id\n | expr COLLECTION ITEMS TERMINATED BY STRING\n option_comment_equals : STRING\n | option_comment_equals DQ_STRING\n expr : CREATE TABLESPACE id properties\n | CREATE id TABLESPACE id properties\n | CREATE id TABLESPACE id\n | CREATE TABLESPACE id\n | CREATE id id TABLESPACE id\n | CREATE id id TABLESPACE id properties\n expr : expr STORED AS id\n | expr STORED AS id STRING\n | expr STORED AS id STRING id STRING\n expr : expr option_with_tagproperties : property\n | properties propertytag_equals : id id id_or_string\n | id id_or_string\n | id DOT id id id_or_string\n | id DOT id id_or_string\n | id DOT id DOT id id id_or_string\n | id DOT id DOT id id_or_string\n expr : expr PARTITIONED BY pid_with_type\n | expr PARTITIONED BY LP pid RP\n | expr PARTITIONED BY LP multiple_funct RP\n property : id id\n | id STRING\n | id ON\n | id STORAGE\n | id ROW\n multiple_tag_equals : tag_equals\n | multiple_tag_equals COMMA tag_equals\n pid_with_type : LP column\n | pid_with_type COMMA column\n | pid_with_type RP\n option_order_noorder : ORDER\n | NOORDER\n create_table : CREATE TABLE IF NOT EXISTS\n | CREATE TABLE\n | CREATE OR REPLACE TABLE IF NOT EXISTS\n | CREATE OR REPLACE TABLE\n | CREATE id TABLE IF NOT EXISTS\n | CREATE id TABLE\n | CREATE id id TABLE\n | CREATE OR REPLACE id TABLE IF NOT EXISTS\n | CREATE OR REPLACE id TABLE\n\n option_with_tag : TAG LP id RP\n | TAG LP id DOT id DOT id RP\n | TAG LP multiple_tag_equals RP\n | WITH TAG LP id RP\n | WITH TAG LP id DOT id DOT id RP\n | WITH TAG LP multiple_tag_equals RP\n option_with_masking_policy : MASKING POLICY id DOT id DOT id\n | WITH MASKING POLICY id DOT id DOT id\n expr : expr CATALOG table_property_equalsexpr : expr FILE_FORMAT fmt_equalsexpr : expr STAGE_FILE_FORMAT fmt_equalsc_property : id idexpr : expr TABLE_FORMAT table_property_equalsexpr : expr AUTO_REFRESH table_property_equals_boolas_virtual : AS LP id LP id LP pid RP COMMA pid RP RP\n | AS LP id LP pid RP RP\n | AS LP multi_id RPc_type : id\n | id id\n | id id id id\n | id id id\n | c_type pid\n | id DOT id\n | tid\n | ARRAY\n | c_type ARRAY\n | c_type tid\n id : ID\n | DQ_STRINGid_or_string : id\n | STRINGSTRING : STRING_BASE\n | STRING STRING_BASE\n column : id c_type\n | column comment\n | column LP id RP\n | column LP id id RP\n | column LP id RP c_type\n | column LP id COMMA id RP\n | column LP id COMMA id RP c_type\n autoincrement : AUTOINCREMENTdefcolumn : column\n | defcolumn comment\n | defcolumn encode\n | defcolumn PRIMARY KEY\n | defcolumn UNIQUE KEY\n | defcolumn UNIQUE\n | defcolumn INDEX\n | defcolumn check_ex\n | defcolumn default\n | defcolumn collate\n | defcolumn enforced\n | defcolumn ref\n | defcolumn null\n | defcolumn ref null\n | defcolumn foreign ref\n | defcolumn encrypt\n | defcolumn generated\n | defcolumn c_property\n | defcolumn on_update\n | defcolumn options\n | defcolumn autoincrement\n | defcolumn option_order_noorder\n | defcolumn option_with_tag\n | defcolumn option_with_masking_policy\n | defcolumn as_virtual\n | defcolumn constraint\n | defcolumn generated_by\n | defcolumn timezone\n check_ex : check_st\n | constraint check_st\n expr : create_schema\n | create_database\n | expr id\n | expr clone\n c_schema : CREATE SCHEMA\n | CREATE ID SCHEMA\n | CREATE OR REPLACE SCHEMAcreate_schema : c_schema id id\n | c_schema id id id\n | c_schema id\n | c_schema id DOT id\n | c_schema IF NOT EXISTS id\n | c_schema IF NOT EXISTS id DOT id\n | create_schema id id id\n | create_schema id id STRING\n | create_schema options\n create_database : database_base\n | create_database id id id\n | create_database id id STRING\n | create_database options\n expr : DROP TABLE id\n | DROP TABLE id DOT id\n multiple_column_names : column\n | multiple_column_names COMMA\n | multiple_column_names column\n type_definition : type_name id LP pid RP\n | type_name id LP multiple_column_names RP\n | type_name LP id_equals RP\n | type_name TABLE LP defcolumn\n | type_definition COMMA defcolumn\n | type_definition RP\n expr : type_definitiontype_name : type_create id AS\n | type_create id DOT id AS\n | type_create id DOT id\n | type_create id\n type_create : CREATE TYPE\n | CREATE OR REPLACE TYPE\n expr : domain_name id LP pid RPdomain_name : CREATE DOMAIN id AS\n | CREATE DOMAIN id DOT id AS\n | CREATE DOMAIN id DOT id\n | CREATE DOMAIN id\n expr : alter_foreign ref\n | alter_drop_column\n | alter_check\n | alter_unique\n | alter_default\n | alter_primary_key\n | alter_primary_key using_tablespace\n | alter_column_add\n | alter_rename_column\n | alter_column_sql_server\n | alter_column_modify\n | alter_column_modify_oracle\n alter_column_modify : alt_table MODIFY COLUMN defcolumnalter_drop_column : alt_table DROP COLUMN idalter_rename_column : alt_table RENAME COLUMN id id idalter_column_add : alt_table ADD defcolumnalter_primary_key : alt_table ADD PRIMARY KEY LP pid RP\n | alt_table ADD constraint PRIMARY KEY LP pid RP\n alter_unique : alt_table ADD UNIQUE LP pid RP\n | alt_table ADD constraint UNIQUE LP pid RP\n alter_default : alt_table id id\n | alt_table ADD constraint id id\n | alt_table ADD id STRING\n | alt_table ADD constraint id STRING\n | alter_default id\n | alter_default FOR pid\n alter_check : alt_table ADD check_st\n | alt_table ADD constraint check_st\n alter_foreign : alt_table ADD foreign\n | alt_table ADD constraint foreign\n alt_table : ALTER TABLE t_name\n | ALTER TABLE IF EXISTS t_name\n | ALTER TABLE ID t_nameid_equals : id id id_or_string\n | id id_or_string\n | id_equals COMMA\n | id_equals COMMA id id id_or_string\n | id\n | id_equals LP pid RP\n | id_equals LP pid RP id\n | id_equals COMMA id id\n | id_equals COMMA id\n expr : index_table_name LP index_pid RPindex_table_name : create_index ON id\n | create_index ON id DOT id\n c_index : INDEX LP index_pid RP\n | INDEX id LP index_pid RP\n | c_index INVISIBLE\n | c_index VISIBLEcreate_index : CREATE INDEX id\n | CREATE UNIQUE INDEX id\n | create_index ON id\n | CREATE CLUSTERED INDEX id\n expr : table_name defcolumn\n | table_name LP defcolumn\n | table_name\n | table_name LP RP\n | table_name cluster_by LP defcolumn\n | expr COMMA defcolumn\n | expr COMMA c_index\n | expr COMMA\n | expr COMMA constraint\n | expr COMMA check_ex\n | expr COMMA foreign\n | expr COMMA pkey\n | expr COMMA uniq\n | expr COMMA statem_by_id\n | expr COMMA constraint uniq\n | expr COMMA period_for\n | expr COMMA pkey_constraint\n | expr COMMA constraint pkey\n | expr COMMA constraint pkey enforced\n | expr COMMA constraint foreign ref\n | expr COMMA foreign ref\n | expr encode\n | expr DEFAULT id id id\n | expr RP\n likke : LIKE\n | CLONE\n expr : table_name likke id\n | table_name likke id DOT id\n | table_name LP likke id DOT id RP\n | table_name LP likke id RP\n t_name : id DOT id\n | id\n | id DOT id DOT id\n table_name : create_table t_name\n | table_name likke id\n expr : seq_name\n | expr INCREMENT id\n | expr INCREMENT BY id\n | expr INCREMENT id id\n | expr START id\n | expr START WITH id\n | expr START id id\n | expr MINVALUE id\n | expr NO MINVALUE\n | expr NO MAXVALUE\n | expr MAXVALUE id\n | expr CACHE id\n | expr CACHE\n | expr NOORDER\n | expr ORDER\n seq_name : create_seq id DOT id\n | create_seq id\n create_seq : CREATE SEQUENCE IF NOT EXISTS\n | CREATE SEQUENCE\n\n tid : LT id\n | LT\n | tid LT\n | tid id\n | tid COMMAT\n | tid RT\n null : NULL\n | NOT NULL\n f_call : id LP RP\n | id LP f_call RP\n | id LP multi_id RP\n | id LP pid RP\n | id LP id AS id RP\n multi_id : id\n | multi_id id\n | f_call\n | multi_id f_call\n funct_args : LP multi_id RPfunct : id LP multi_id RPmultiple_funct : funct\n | multiple_funct COMMA funct\n | multiple_funct COMMA\n funct_expr : LP multi_id RP\n | multi_id\n dot_id : id DOT iddefault : DEFAULT id\n | DEFAULT STRING\n | DEFAULT NULL\n | default FOR dot_id\n | DEFAULT funct_expr\n | DEFAULT LP pid RP\n | DEFAULT LP funct_expr pid RP\n | default id\n | DEFAULT id DOT funct_expr\n | default LP RP\n enforced : ENFORCED\n | NOT ENFORCED\n collate : COLLATE id\n | COLLATE STRING\n \n constraint : CONSTRAINT id\n \n generated : gen_always funct_expr\n | gen_always funct_expr id\n | gen_always LP multi_id RP\n | gen_always f_call\n \n gen_always : GENERATED id AS\n check_st : CHECK LP id\n | check_st id\n | check_st STRING\n | check_st id STRING\n | check_st id RP\n | check_st STRING RP\n | check_st funct_args\n | CHECK LP id DOT id\n | check_st LP pid RP\n using_tablespace : USING INDEX tablespacepid : id\n | STRING\n | pid id\n | pid STRING\n | STRING LP RP\n | id LP RP\n | pid COMMA id\n | pid COMMA STRING\n index_pid : id\n | index_pid id\n | index_pid COMMA index_pid\n foreign : FOREIGN KEY LP pid RP\n | FOREIGN KEYref : REFERENCES t_name\n | ref LP pid RP\n | ref ON DELETE id\n | ref ON UPDATE id\n | ref DEFERRABLE INITIALLY id\n | ref NOT DEFERRABLE\n expr : pkeyuniq : UNIQUE LP pid RP\n | UNIQUE KEY id LP pid RP\n statem_by_id : id LP pid RP\n | id KEY LP pid RP\n pkey : pkey_statement LP pid RP\n | pkey_statement ID LP pid RP\n pkey_statement : PRIMARY KEYcomment : COMMENT STRINGtablespace : TABLESPACE id\n | TABLESPACE id properties\n expr : expr tablespaceby_smthg : BY id\n | BY ROW\n | BY LP pid RP\n " +_lr_method = 'LALR' -_lr_action_items = { - "CREATE": ( - [ - 0, - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 3, - 90, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "DROP": ( - [ - 0, - 26, - 42, - 114, - 151, - 352, - 354, - 563, - 565, - 720, - 814, - ], - [ - 6, - 142, - -192, - -191, - -362, - -308, - -191, - -310, - -361, - -309, - -363, - ], - ), - "ALTER": ( - [ - 0, - 26, - 42, - 114, - 151, - 352, - 354, - 563, - 565, - 720, - 814, - ], - [ - 28, - 145, - -192, - -191, - -362, - -308, - -191, - -310, - -361, - -309, - -363, - ], - ), - "PRIMARY": ( - [ - 0, - 42, - 49, - 97, - 114, - 128, - 133, - 141, - 151, - 169, - 180, - 182, - 194, - 244, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 340, - 345, - 351, - 390, - 402, - 403, - 404, - 405, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 745, - 746, - 750, - 752, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - 27, - -192, - 27, - -195, - -191, - 279, - -205, - 344, - -362, - -196, - 279, - 27, - -233, - -23, - 279, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 279, - -181, - -197, - -187, - -188, - -386, - -198, - 554, - 279, - 279, - -234, - -424, - -431, - -432, - -436, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 279, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 279, - 279, - 279, - -361, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -438, - -402, - -167, - -169, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "$end": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 0, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "INDEX": ( - [ - 1, - 2, - 3, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 107, - 108, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 126, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 35, - -251, - 106, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - 173, - 191, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - 257, - 258, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - 274, - 281, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - 281, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - 281, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 281, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - 281, - -298, - 281, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 281, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - 281, - -305, - -300, - -291, - 281, - 281, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "ENGINE": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 37, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "LOCATION": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 40, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "INHERITS": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 43, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "ID": ( - [ - 1, - 2, - 3, - 4, - 5, - 7, - 8, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 24, - 25, - 26, - 30, - 31, - 32, - 33, - 34, - 35, - 36, - 37, - 38, - 39, - 40, - 41, - 42, - 44, - 45, - 46, - 47, - 49, - 50, - 52, - 54, - 55, - 56, - 57, - 58, - 59, - 60, - 62, - 66, - 68, - 69, - 70, - 71, - 72, - 73, - 74, - 75, - 76, - 77, - 78, - 80, - 81, - 82, - 83, - 84, - 85, - 86, - 90, - 91, - 93, - 94, - 95, - 97, - 98, - 99, - 100, - 101, - 102, - 103, - 105, - 106, - 109, - 110, - 111, - 112, - 113, - 114, - 115, - 116, - 117, - 118, - 119, - 121, - 122, - 123, - 124, - 125, - 127, - 128, - 129, - 131, - 132, - 133, - 134, - 135, - 136, - 139, - 141, - 143, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 155, - 156, - 157, - 158, - 159, - 160, - 162, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 170, - 172, - 173, - 174, - 175, - 176, - 177, - 178, - 179, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 191, - 192, - 193, - 194, - 197, - 198, - 200, - 202, - 203, - 204, - 205, - 206, - 207, - 208, - 209, - 210, - 212, - 213, - 214, - 218, - 220, - 221, - 223, - 224, - 225, - 226, - 227, - 228, - 229, - 230, - 231, - 232, - 233, - 234, - 235, - 236, - 237, - 238, - 239, - 241, - 242, - 243, - 244, - 245, - 246, - 247, - 249, - 250, - 251, - 252, - 253, - 254, - 255, - 257, - 258, - 261, - 262, - 263, - 264, - 265, - 266, - 270, - 271, - 272, - 273, - 275, - 276, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 303, - 304, - 305, - 306, - 307, - 310, - 311, - 312, - 313, - 314, - 315, - 318, - 319, - 320, - 321, - 322, - 323, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 331, - 332, - 333, - 335, - 337, - 338, - 340, - 341, - 343, - 345, - 346, - 347, - 348, - 349, - 350, - 351, - 352, - 354, - 356, - 357, - 358, - 359, - 360, - 361, - 362, - 363, - 365, - 366, - 367, - 368, - 369, - 370, - 371, - 372, - 374, - 375, - 377, - 378, - 379, - 380, - 381, - 382, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 391, - 392, - 393, - 395, - 396, - 397, - 399, - 401, - 402, - 403, - 404, - 405, - 406, - 407, - 408, - 409, - 410, - 411, - 412, - 413, - 414, - 415, - 416, - 417, - 418, - 419, - 420, - 421, - 422, - 423, - 424, - 426, - 427, - 428, - 429, - 431, - 433, - 434, - 435, - 436, - 437, - 438, - 439, - 440, - 441, - 442, - 443, - 444, - 445, - 448, - 449, - 450, - 452, - 453, - 454, - 455, - 457, - 458, - 459, - 460, - 461, - 463, - 468, - 469, - 470, - 471, - 472, - 473, - 474, - 475, - 476, - 477, - 478, - 479, - 480, - 481, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 506, - 507, - 508, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 517, - 518, - 520, - 521, - 522, - 524, - 526, - 527, - 528, - 529, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 538, - 539, - 540, - 541, - 542, - 543, - 544, - 545, - 546, - 547, - 549, - 551, - 553, - 555, - 556, - 558, - 559, - 560, - 561, - 562, - 563, - 564, - 565, - 566, - 567, - 568, - 569, - 570, - 571, - 572, - 573, - 574, - 575, - 576, - 577, - 578, - 579, - 580, - 581, - 582, - 583, - 584, - 585, - 586, - 587, - 589, - 591, - 593, - 594, - 596, - 597, - 598, - 599, - 601, - 602, - 603, - 604, - 605, - 606, - 607, - 608, - 609, - 610, - 612, - 613, - 614, - 615, - 616, - 617, - 618, - 619, - 620, - 621, - 622, - 624, - 625, - 626, - 627, - 628, - 630, - 631, - 633, - 634, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 643, - 644, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 655, - 657, - 658, - 659, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 670, - 671, - 673, - 674, - 675, - 676, - 677, - 678, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 688, - 689, - 690, - 691, - 693, - 694, - 697, - 698, - 699, - 700, - 701, - 702, - 703, - 705, - 706, - 707, - 708, - 709, - 710, - 711, - 713, - 714, - 715, - 717, - 718, - 719, - 720, - 722, - 723, - 724, - 725, - 726, - 728, - 729, - 730, - 731, - 732, - 733, - 734, - 735, - 736, - 737, - 738, - 739, - 740, - 741, - 742, - 743, - 744, - 745, - 746, - 747, - 748, - 749, - 750, - 751, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 769, - 770, - 771, - 772, - 773, - 774, - 776, - 778, - 779, - 780, - 781, - 784, - 785, - 786, - 787, - 788, - 789, - 790, - 791, - 792, - 793, - 794, - 795, - 797, - 798, - 799, - 801, - 802, - 804, - 805, - 806, - 808, - 809, - 810, - 811, - 812, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 820, - 821, - 822, - 823, - 824, - 825, - 826, - 827, - 828, - 829, - 830, - 831, - 832, - 834, - 837, - 838, - 839, - 841, - 842, - 844, - 845, - 846, - 847, - 848, - 849, - 850, - 851, - 853, - 854, - 856, - 857, - 858, - 859, - 860, - 861, - 862, - 863, - 864, - 866, - 867, - 868, - 869, - 870, - 871, - 872, - 875, - 876, - 877, - 878, - 881, - 882, - 883, - 884, - 885, - 886, - 887, - 888, - 889, - 890, - 891, - 893, - 894, - 895, - 896, - 897, - 898, - 899, - 900, - 901, - 902, - 904, - 905, - 906, - 907, - 908, - 910, - ], - [ - 45, - -251, - 103, - 114, - 114, - -266, - 114, - -279, - -280, - -281, - 114, - -283, - -285, - -286, - -287, - -288, - -289, - 114, - -459, - -366, - 114, - 114, - 114, - 114, - 114, - 154, - 114, - -1, - 114, - 114, - 114, - -354, - -6, - 114, - -120, - -192, - -29, - -191, - 114, - 178, - 114, - 114, - 114, - -83, - -99, - 114, - 114, - 211, - 114, - 114, - -111, - -131, - 114, - 114, - 114, - 114, - 114, - -238, - -352, - 114, - 114, - 114, - 114, - 114, - 114, - -379, - -380, - -470, - -7, - 114, - 240, - -116, - 114, - 114, - 114, - -195, - -93, - 114, - 114, - 114, - -239, - -191, - 114, - 114, - -156, - -384, - -271, - 114, - -250, - -191, - 114, - -254, - 114, - 114, - -265, - -278, - 114, - -302, - 114, - -284, - 114, - 114, - 114, - 114, - 114, - -205, - -355, - -356, - 114, - 114, - 114, - 114, - 114, - -466, - 354, - 114, - -364, - -362, - -382, - 114, - -270, - -8, - 114, - -32, - 114, - -33, - 114, - -9, - -10, - -11, - 114, - 114, - -74, - -196, - 114, - -31, - -77, - -112, - -113, - 114, - -90, - 381, - 114, - 114, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - 114, - 114, - 114, - 114, - -56, - -57, - -45, - 114, - 114, - -76, - 114, - -102, - -103, - 114, - 114, - -104, - -105, - -108, - 114, - 114, - -172, - -173, - -174, - -176, - -177, - 114, - 114, - 114, - 114, - 114, - -373, - -374, - -375, - -376, - -377, - -15, - 114, - -52, - -58, - -121, - 114, - -14, - -23, - 114, - 114, - 114, - 114, - -160, - -277, - -240, - 114, - 114, - -91, - 114, - 114, - 114, - 114, - -255, - 114, - 114, - 114, - -453, - 114, - -440, - -441, - 114, - -448, - -206, - -207, - -210, - -211, - -212, - 114, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - 114, - 114, - -391, - 114, - -420, - -24, - 114, - -204, - -153, - -154, - 114, - 114, - 114, - 114, - -334, - 114, - 114, - -357, - 114, - 114, - 114, - -188, - 114, - -198, - 114, - 114, - 114, - 114, - 114, - 114, - 114, - 114, - 114, - 114, - 114, - -298, - 114, - 114, - 114, - 114, - -308, - 114, - 114, - 114, - 114, - 114, - -267, - 114, - -2, - 114, - 114, - -4, - 114, - -68, - 114, - -73, - -194, - 114, - 114, - 114, - 114, - -471, - -472, - 114, - -39, - 114, - 114, - 114, - -325, - -326, - -345, - -348, - 114, - 592, - -351, - -18, - 114, - 114, - 114, - 114, - 114, - -424, - -431, - -432, - -436, - 114, - -452, - 114, - -66, - -64, - 114, - -65, - 114, - -62, - 114, - -59, - -85, - 114, - -84, - 114, - 114, - 114, - -80, - 114, - -114, - -115, - 114, - -101, - 114, - -128, - -140, - 114, - 114, - 114, - -369, - -368, - -372, - -371, - 114, - 114, - -51, - 114, - 114, - 114, - -132, - 114, - 114, - -161, - 114, - -274, - 114, - -92, - -241, - -158, - -272, - -248, - -249, - -252, - -253, - 114, - 114, - 114, - 114, - 114, - 114, - -458, - -442, - -443, - 114, - -439, - -320, - -449, - 114, - -208, - -209, - 114, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - 114, - 114, - -400, - -422, - -423, - -421, - -392, - 114, - 114, - -398, - 114, - -400, - 114, - 114, - 114, - 696, - 114, - 114, - 114, - 114, - 114, - 114, - -189, - 114, - -387, - -388, - -389, - -390, - -385, - 114, - -243, - -245, - 114, - 114, - 114, - 114, - -257, - -262, - 114, - 114, - 114, - 114, - 114, - -300, - -291, - 114, - 114, - 114, - 114, - -310, - 114, - -361, - -381, - -464, - 114, - -269, - 114, - -5, - -106, - -107, - -67, - -193, - -69, - 114, - -72, - 114, - 114, - -13, - 114, - 114, - 114, - 114, - 114, - -349, - -350, - 114, - 114, - 114, - 114, - 114, - 114, - 114, - -433, - -434, - -435, - 114, - 114, - -398, - 114, - -430, - -63, - 114, - 114, - -60, - -86, - 114, - 114, - -193, - -79, - 114, - -82, - -100, - 114, - 114, - 114, - 114, - -152, - 114, - -150, - 114, - -193, - 114, - -40, - -42, - -353, - 114, - 114, - -164, - 114, - -166, - 114, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - 114, - 114, - -276, - -163, - -155, - -383, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - 114, - -413, - -419, - -25, - -27, - 114, - 114, - 114, - 114, - 114, - 114, - -399, - -401, - -20, - -21, - -22, - -426, - 114, - -398, - -35, - 114, - -398, - 114, - -429, - -36, - 114, - -360, - -358, - 114, - -186, - 114, - 114, - -246, - -260, - -261, - -258, - -259, - 114, - -299, - -301, - 114, - 114, - 114, - -309, - 114, - -465, - -268, - -44, - 114, - 114, - 114, - -30, - -473, - -46, - 114, - 114, - 114, - -440, - -19, - -460, - 114, - -323, - 114, - -462, - 114, - 114, - -438, - -402, - 114, - 114, - 114, - -167, - 114, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - 114, - 114, - -61, - -41, - -43, - -37, - 114, - 114, - 114, - -159, - -275, - 114, - -418, - -398, - -393, - -400, - 114, - 114, - 114, - -415, - 114, - -407, - -407, - 114, - 114, - -180, - 856, - 857, - -183, - -200, - 114, - 114, - 114, - 114, - -296, - 114, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - 114, - 114, - -17, - 114, - -324, - -463, - 114, - -393, - -451, - -437, - 114, - 114, - -81, - -130, - 114, - 114, - 114, - 114, - -157, - -409, - 114, - 114, - -394, - -395, - -396, - -416, - 114, - -398, - 114, - -89, - -88, - -359, - 114, - -247, - -297, - 114, - -294, - -446, - -16, - -461, - -78, - 114, - -55, - 114, - 114, - 114, - 114, - -162, - -393, - 114, - 114, - -396, - 900, - 114, - -295, - -50, - 114, - 114, - 114, - -165, - 114, - -397, - 114, - -170, - -398, - 114, - -179, - -87, - -168, - -117, - 114, - -171, - -396, - 114, - 114, - -178, - ], - ), - "INTO": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 47, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "PARTITION": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 48, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "WITH": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 77, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 51, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - 230, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - 315, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - 315, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - 394, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - 315, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 315, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - 315, - -298, - 315, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 315, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - 315, - -305, - -300, - -291, - 315, - 315, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "TBLPROPERTIES": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 53, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "ON": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 29, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 256, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 355, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 448, - 449, - 450, - 452, - 455, - 459, - 464, - 465, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 612, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 695, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 762, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 46, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - 149, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - 171, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - 267, - -302, - -284, - 309, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - 309, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -327, - -255, - 309, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - 267, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 309, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - 309, - -298, - 309, - -329, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - 267, - 593, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - 647, - -469, - -132, - -122, - -124, - -92, - -328, - -330, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - 267, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 309, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - 309, - -305, - -300, - -291, - 309, - 309, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - 267, - -433, - -434, - -435, - -430, - -63, - 754, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - 800, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - 833, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "TEXTIMAGE_ON": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 56, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "DATA_RETENTION_TIME_IN_DAYS": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 57, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "COMMENT": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 545, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 711, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 58, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - 302, - 302, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - 302, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - 302, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 302, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - 302, - -298, - 302, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 302, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - 302, - -262, - 302, - -305, - -300, - -291, - 302, - 302, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - 302, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - 302, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - 302, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "MAX_DATA_EXTENSION_TIME_IN_DAYS": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 59, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "CHANGE_TRACKING": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 60, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "MAP": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 61, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "SKEWED": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 63, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "COLLECTION": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 64, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "STORED": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 65, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "PARTITIONED": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 67, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "CATALOG": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 68, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "FILE_FORMAT": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 69, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "STAGE_FILE_FORMAT": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 70, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "TABLE_FORMAT": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 71, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "AUTO_REFRESH": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 72, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "COMMA": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 275, - 276, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 336, - 337, - 341, - 345, - 347, - 351, - 358, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 446, - 447, - 449, - 450, - 451, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 473, - 474, - 478, - 479, - 480, - 484, - 485, - 486, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 538, - 539, - 540, - 542, - 543, - 544, - 545, - 546, - 547, - 548, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 568, - 570, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 580, - 581, - 582, - 583, - 584, - 586, - 587, - 589, - 594, - 596, - 598, - 601, - 602, - 603, - 604, - 606, - 608, - 609, - 611, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 628, - 629, - 630, - 631, - 632, - 637, - 638, - 639, - 640, - 642, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 670, - 671, - 673, - 674, - 675, - 679, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 733, - 735, - 736, - 737, - 738, - 740, - 741, - 742, - 743, - 745, - 746, - 748, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 769, - 771, - 774, - 775, - 777, - 779, - 785, - 786, - 787, - 790, - 792, - 793, - 794, - 795, - 799, - 804, - 805, - 806, - 809, - 811, - 812, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 821, - 822, - 823, - 824, - 825, - 826, - 827, - 828, - 829, - 832, - 834, - 835, - 838, - 840, - 844, - 847, - 848, - 849, - 850, - 853, - 854, - 856, - 857, - 858, - 859, - 860, - 861, - 862, - 863, - 864, - 866, - 867, - 868, - 870, - 873, - 874, - 878, - 885, - 886, - 887, - 889, - 890, - 891, - 892, - 894, - 896, - 897, - 898, - 899, - 900, - 901, - 902, - 903, - 905, - 906, - 908, - 910, - ], - [ - 49, - -251, - -235, - -236, - 118, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - 374, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - 411, - 418, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - 481, - -440, - -441, - 487, - -448, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - 374, - -315, - -304, - -293, - -298, - -12, - 481, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - 481, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - 418, - 411, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - 626, - -369, - -368, - -372, - -371, - 481, - 644, - -148, - -469, - -132, - 374, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - 481, - 481, - -458, - -442, - -443, - -439, - -320, - -449, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - 481, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 706, - -243, - -245, - -440, - 481, - 710, - -257, - -262, - -193, - -312, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - 481, - 481, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - 481, - -13, - 481, - 481, - 481, - 481, - -349, - -350, - 481, - 487, - 481, - -433, - -434, - -435, - 481, - -440, - -430, - -63, - 644, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - 481, - 769, - -150, - -440, - -404, - -353, - 481, - -193, - -164, - -135, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - 487, - -413, - -419, - -25, - -27, - 481, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -258, - -259, - -311, - -299, - -301, - 481, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - 820, - 487, - -440, - -19, - -460, - -323, - 487, - -462, - 481, - -438, - -402, - 481, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -406, - -61, - -37, - -134, - -149, - -127, - -418, - -440, - -393, - 481, - -415, - 481, - -407, - -407, - -180, - -183, - -200, - -201, - 481, - -296, - 481, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - 487, - -17, - 481, - -324, - -463, - 481, - -445, - -451, - -437, - -81, - -130, - -405, - -193, - -137, - -409, - -394, - -395, - -396, - -416, - -440, - 481, - -89, - -88, - -359, - -202, - -247, - -297, - 481, - -294, - -446, - -16, - -461, - -78, - -55, - -403, - -136, - -445, - -203, - -295, - -50, - 481, - -193, - -165, - -139, - -397, - -170, - -440, - 481, - -179, - -87, - -168, - -117, - -138, - -171, - 907, - 481, - -178, - ], - ), - "DEFAULT": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 522, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 75, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - 304, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - 304, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - 304, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 304, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - 304, - -298, - 304, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 695, - 304, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - 304, - -305, - -300, - -291, - 304, - 304, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "RP": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 129, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 275, - 276, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 336, - 337, - 341, - 345, - 347, - 351, - 358, - 362, - 364, - 366, - 367, - 368, - 370, - 371, - 372, - 373, - 374, - 376, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 424, - 425, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 445, - 446, - 447, - 449, - 450, - 451, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 473, - 474, - 478, - 479, - 480, - 482, - 483, - 484, - 485, - 486, - 488, - 489, - 491, - 492, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 525, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 538, - 539, - 540, - 542, - 543, - 544, - 545, - 546, - 547, - 548, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 568, - 570, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 580, - 581, - 582, - 583, - 584, - 585, - 586, - 587, - 589, - 594, - 596, - 598, - 601, - 602, - 603, - 604, - 605, - 606, - 608, - 609, - 610, - 611, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 623, - 625, - 627, - 628, - 629, - 630, - 631, - 632, - 633, - 634, - 635, - 636, - 637, - 638, - 639, - 640, - 642, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 670, - 671, - 673, - 674, - 675, - 677, - 679, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 688, - 689, - 690, - 693, - 694, - 698, - 700, - 701, - 702, - 703, - 704, - 705, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 723, - 725, - 727, - 728, - 729, - 730, - 731, - 732, - 733, - 735, - 736, - 737, - 738, - 740, - 741, - 742, - 743, - 745, - 746, - 747, - 748, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 759, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 769, - 770, - 771, - 772, - 773, - 774, - 775, - 777, - 779, - 785, - 786, - 787, - 788, - 789, - 790, - 791, - 792, - 793, - 794, - 795, - 798, - 799, - 803, - 804, - 805, - 806, - 807, - 809, - 811, - 812, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 821, - 822, - 823, - 824, - 825, - 826, - 827, - 828, - 829, - 832, - 834, - 835, - 837, - 838, - 840, - 844, - 845, - 847, - 848, - 849, - 850, - 853, - 854, - 856, - 857, - 858, - 859, - 860, - 861, - 862, - 863, - 864, - 865, - 866, - 867, - 868, - 870, - 873, - 874, - 875, - 878, - 879, - 882, - 883, - 885, - 886, - 887, - 888, - 889, - 890, - 891, - 892, - 894, - 896, - 897, - 898, - 899, - 900, - 901, - 902, - 903, - 905, - 906, - 908, - 909, - 910, - ], - [ - 38, - -251, - -235, - -236, - 119, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - 321, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - 412, - 417, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - 485, - -448, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - 546, - -315, - -304, - -293, - -298, - -12, - 567, - -2, - 571, - -4, - -193, - -68, - -73, - -194, - -193, - 578, - -313, - 581, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - 602, - 603, - -436, - -452, - 417, - 412, - -65, - -62, - 613, - -85, - -84, - -193, - -80, - -193, - 620, - -114, - -115, - -193, - -101, - -128, - 627, - -369, - -368, - -372, - -371, - -38, - 640, - 643, - -148, - -469, - -132, - 651, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - 661, - 662, - -458, - -442, - -443, - 668, - 669, - -439, - -320, - -449, - -208, - -209, - -417, - 673, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 700, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 705, - -243, - -245, - -440, - 708, - 709, - -257, - -262, - -193, - -312, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - 723, - 725, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - 729, - -13, - 730, - 731, - 732, - 668, - -49, - -349, - -350, - 738, - 740, - 742, - -433, - -434, - -435, - 745, - 746, - -398, - -430, - -63, - 750, - 752, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - 762, - -129, - -152, - 767, - 768, - -150, - -440, - -404, - -193, - 771, - -40, - -42, - -353, - 774, - -193, - -164, - -135, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -450, - -413, - -419, - -25, - -27, - 787, - 792, - 794, - -399, - -401, - -20, - -21, - -22, - -426, - 795, - -398, - -35, - -398, - 799, - -36, - -360, - -358, - -184, - -186, - 805, - -199, - -246, - -260, - -261, - -258, - -259, - -311, - -299, - -301, - 811, - -465, - -44, - 816, - -318, - -316, - -30, - -473, - -46, - 819, - 822, - -440, - -19, - -460, - -323, - 824, - -462, - 825, - -438, - -402, - 827, - 828, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - 832, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -406, - 668, - -61, - -41, - -43, - -37, - -134, - -149, - -127, - -418, - -398, - -393, - 847, - 848, - 849, - 794, - -415, - 850, - -407, - -407, - 787, - -180, - 858, - -183, - -200, - -201, - 859, - 861, - -296, - 863, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - 866, - -17, - 867, - -324, - -463, - 868, - -393, - -451, - -437, - -81, - -130, - -405, - 873, - -193, - -137, - -409, - 878, - -394, - -395, - -396, - -416, - -398, - 883, - -89, - -88, - -359, - -202, - -247, - -297, - 886, - -294, - -446, - 887, - -16, - -461, - -78, - -55, - -403, - -136, - 891, - -393, - 894, - 827, - 899, - -203, - -295, - -50, - 901, - 902, - -193, - -165, - -139, - -397, - -170, - -398, - 906, - -179, - -87, - -168, - -117, - -138, - -171, - -396, - 909, - 910, - -178, - ], - ), - "INCREMENT": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 76, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "START": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 77, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "MINVALUE": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 79, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 78, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - 232, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "NO": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 79, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - 496, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "MAXVALUE": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 79, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 80, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - 233, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "CACHE": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 81, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "NOORDER": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 82, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - 314, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - 314, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - 314, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 314, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - 314, - -298, - 314, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 314, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - 314, - -305, - -300, - -291, - 314, - 314, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "ORDER": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 83, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - 313, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - 313, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - 313, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 313, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - 313, - -298, - 313, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 313, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - 313, - -305, - -300, - -291, - 313, - 313, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "DQ_STRING": ( - [ - 1, - 2, - 3, - 4, - 5, - 7, - 8, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 24, - 25, - 26, - 30, - 31, - 33, - 34, - 35, - 36, - 37, - 38, - 39, - 40, - 41, - 42, - 44, - 45, - 46, - 49, - 50, - 52, - 54, - 55, - 56, - 57, - 59, - 60, - 62, - 66, - 68, - 69, - 70, - 71, - 72, - 73, - 74, - 75, - 76, - 77, - 78, - 80, - 81, - 82, - 83, - 84, - 85, - 86, - 91, - 93, - 94, - 95, - 97, - 98, - 99, - 100, - 101, - 102, - 103, - 105, - 106, - 109, - 110, - 111, - 112, - 113, - 114, - 115, - 116, - 117, - 118, - 119, - 121, - 122, - 123, - 124, - 125, - 127, - 128, - 129, - 131, - 132, - 133, - 134, - 135, - 136, - 139, - 141, - 143, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 155, - 156, - 157, - 158, - 159, - 160, - 162, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 170, - 172, - 173, - 174, - 175, - 176, - 177, - 179, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 191, - 192, - 193, - 194, - 197, - 198, - 200, - 202, - 203, - 204, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 218, - 220, - 221, - 223, - 224, - 225, - 226, - 227, - 228, - 229, - 230, - 231, - 232, - 233, - 234, - 235, - 236, - 237, - 238, - 239, - 241, - 242, - 243, - 244, - 245, - 246, - 247, - 249, - 250, - 251, - 252, - 253, - 254, - 255, - 257, - 258, - 261, - 262, - 263, - 264, - 265, - 266, - 270, - 271, - 272, - 273, - 275, - 276, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 303, - 304, - 305, - 306, - 307, - 310, - 311, - 312, - 313, - 314, - 315, - 318, - 319, - 320, - 321, - 322, - 323, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 331, - 332, - 333, - 335, - 337, - 338, - 340, - 341, - 343, - 345, - 346, - 347, - 348, - 349, - 350, - 351, - 352, - 354, - 356, - 357, - 358, - 359, - 360, - 361, - 362, - 363, - 365, - 366, - 367, - 368, - 369, - 370, - 371, - 372, - 374, - 375, - 377, - 378, - 379, - 380, - 381, - 382, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 391, - 392, - 393, - 395, - 396, - 397, - 399, - 401, - 402, - 403, - 404, - 405, - 406, - 407, - 408, - 409, - 410, - 411, - 412, - 413, - 414, - 415, - 416, - 417, - 418, - 419, - 420, - 421, - 422, - 423, - 424, - 426, - 427, - 428, - 429, - 431, - 433, - 434, - 435, - 436, - 437, - 438, - 439, - 440, - 441, - 442, - 443, - 444, - 445, - 448, - 449, - 450, - 452, - 453, - 454, - 455, - 457, - 458, - 459, - 460, - 461, - 463, - 468, - 469, - 470, - 471, - 472, - 473, - 474, - 475, - 476, - 477, - 478, - 479, - 480, - 481, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 506, - 507, - 508, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 517, - 518, - 520, - 521, - 524, - 526, - 527, - 528, - 529, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 538, - 539, - 540, - 541, - 542, - 543, - 544, - 545, - 546, - 547, - 549, - 551, - 553, - 555, - 556, - 558, - 559, - 560, - 561, - 562, - 563, - 564, - 565, - 566, - 567, - 568, - 569, - 570, - 571, - 572, - 573, - 574, - 575, - 576, - 577, - 578, - 579, - 580, - 581, - 582, - 583, - 584, - 585, - 586, - 587, - 589, - 591, - 593, - 594, - 596, - 597, - 598, - 599, - 601, - 602, - 603, - 604, - 605, - 606, - 607, - 608, - 609, - 610, - 612, - 613, - 614, - 615, - 616, - 617, - 618, - 619, - 620, - 621, - 622, - 624, - 625, - 626, - 627, - 628, - 630, - 631, - 633, - 634, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 643, - 644, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 655, - 657, - 658, - 659, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 670, - 671, - 673, - 674, - 675, - 676, - 677, - 678, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 688, - 689, - 690, - 691, - 693, - 694, - 697, - 698, - 699, - 700, - 701, - 702, - 703, - 705, - 706, - 707, - 708, - 709, - 710, - 711, - 713, - 714, - 715, - 717, - 718, - 719, - 720, - 722, - 723, - 724, - 725, - 726, - 728, - 729, - 730, - 731, - 732, - 733, - 734, - 735, - 736, - 737, - 738, - 739, - 740, - 741, - 742, - 743, - 744, - 745, - 746, - 747, - 748, - 749, - 750, - 751, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 769, - 770, - 771, - 772, - 773, - 774, - 776, - 778, - 779, - 780, - 781, - 784, - 785, - 786, - 787, - 788, - 789, - 790, - 791, - 792, - 793, - 794, - 795, - 797, - 798, - 799, - 804, - 805, - 806, - 808, - 809, - 810, - 811, - 812, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 820, - 821, - 822, - 823, - 824, - 825, - 826, - 827, - 828, - 829, - 830, - 831, - 832, - 834, - 837, - 838, - 839, - 841, - 842, - 844, - 845, - 846, - 847, - 848, - 849, - 850, - 851, - 853, - 854, - 856, - 857, - 858, - 859, - 860, - 861, - 862, - 863, - 864, - 866, - 867, - 868, - 869, - 870, - 871, - 872, - 875, - 876, - 877, - 878, - 881, - 882, - 883, - 885, - 886, - 887, - 888, - 889, - 890, - 891, - 893, - 894, - 895, - 896, - 897, - 898, - 899, - 900, - 901, - 902, - 904, - 905, - 906, - 907, - 908, - 910, - ], - [ - 42, - -251, - 42, - 42, - 42, - -266, - 42, - -279, - -280, - -281, - 42, - -283, - -285, - -286, - -287, - -288, - -289, - 42, - -459, - -366, - 42, - 42, - 42, - 42, - 42, - 42, - -1, - 42, - 42, - 42, - -354, - -6, - 164, - -120, - -192, - -29, - 175, - 42, - 42, - 42, - 42, - -83, - -99, - 42, - 42, - 42, - 42, - -111, - -131, - 42, - 42, - 42, - 42, - 42, - -238, - -352, - 42, - 42, - 42, - 42, - 42, - 42, - -379, - -380, - -470, - -7, - 42, - 241, - 42, - 42, - 42, - -195, - -93, - 42, - 42, - 42, - -239, - -191, - 42, - 42, - -156, - -384, - -271, - 42, - -250, - -191, - 42, - -254, - 42, - 42, - -265, - -278, - 42, - -302, - 42, - -284, - 42, - 42, - 42, - 42, - 42, - -205, - -355, - -356, - 42, - 42, - 42, - 42, - 42, - -466, - 42, - 42, - -364, - -362, - -382, - 42, - -270, - -8, - 42, - -32, - 42, - -33, - 42, - -9, - -10, - -11, - 42, - 42, - -74, - -196, - 42, - -31, - -77, - -112, - -113, - 42, - -90, - 42, - 42, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - 42, - 42, - 42, - 42, - -56, - -57, - -45, - 42, - 42, - -76, - 42, - -102, - -103, - 42, - 42, - -104, - 427, - -105, - -108, - 42, - 42, - -172, - -173, - -174, - -176, - -177, - 42, - 42, - 42, - 42, - 42, - -373, - -374, - -375, - -376, - -377, - -15, - 42, - -52, - -58, - -121, - 42, - -14, - -23, - 42, - 42, - 42, - 42, - -160, - -277, - -240, - 42, - 42, - -91, - 42, - 42, - 42, - 42, - -255, - 42, - 42, - 42, - -453, - 42, - -440, - -441, - 42, - -448, - -206, - -207, - -210, - -211, - -212, - 42, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - 42, - 42, - -391, - 42, - -420, - -24, - 42, - -204, - -153, - -154, - 42, - 42, - 42, - 42, - -334, - 42, - 42, - -357, - 42, - 42, - 42, - -188, - 42, - -198, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - -298, - 42, - 42, - 42, - 42, - -308, - 42, - 42, - 42, - 42, - 42, - -267, - 42, - -2, - 42, - 42, - -4, - 42, - -68, - 42, - -73, - -194, - 42, - 42, - 42, - 42, - -471, - -472, - 42, - -39, - 42, - 42, - 42, - -325, - -326, - -345, - -348, - 42, - 42, - -351, - -18, - 42, - 42, - 42, - 42, - 42, - -424, - -431, - -432, - -436, - 42, - -452, - 42, - -66, - -64, - 42, - -65, - 42, - -62, - 42, - -59, - -85, - 42, - -84, - 42, - 42, - 42, - -80, - 42, - -114, - -115, - 42, - -101, - 42, - -128, - -140, - 42, - 42, - 42, - -369, - -368, - -372, - -371, - 42, - 42, - -51, - 42, - 42, - 42, - -132, - 42, - 42, - -161, - 42, - -274, - 42, - -92, - -241, - -158, - -272, - -248, - -249, - -252, - -253, - 42, - 42, - 42, - 42, - 42, - 42, - -458, - -442, - -443, - 42, - -439, - -320, - -449, - 42, - -208, - -209, - 42, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - 42, - 42, - -400, - -422, - -423, - -421, - -392, - 42, - 42, - -398, - 42, - -400, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - -189, - 42, - -387, - -388, - -389, - -390, - -385, - 42, - -243, - -245, - 42, - 42, - 42, - 42, - -257, - -262, - 42, - 42, - 42, - 42, - 42, - -300, - -291, - 42, - 42, - 42, - 42, - -310, - 42, - -361, - -381, - -464, - 42, - -269, - 42, - -5, - -106, - -107, - -67, - -193, - -69, - 42, - -72, - 42, - 42, - -13, - 42, - 42, - 42, - 42, - 42, - -349, - -350, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - -433, - -434, - -435, - 42, - 42, - -398, - 42, - -430, - -63, - 42, - 42, - -60, - -86, - 42, - 42, - -193, - -79, - 42, - -82, - -100, - 42, - 42, - 42, - 42, - -152, - 42, - -150, - 42, - -193, - 42, - -40, - -42, - -353, - 42, - 42, - -164, - 42, - -166, - 42, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - 42, - 42, - -276, - -163, - -155, - -383, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - 42, - -413, - -419, - -25, - -27, - 42, - 42, - 42, - 42, - 42, - 42, - -399, - -401, - -20, - -21, - -22, - -426, - 42, - -398, - -35, - 42, - -398, - 42, - -429, - -36, - 42, - -360, - -358, - 42, - -186, - 42, - 42, - -246, - -260, - -261, - -258, - -259, - 42, - -299, - -301, - 42, - 42, - 42, - -309, - 42, - -465, - -268, - -44, - 42, - 42, - 42, - -30, - -473, - -46, - 42, - 42, - 42, - -440, - -19, - -460, - 42, - -323, - 42, - -462, - 42, - 42, - -438, - -402, - 42, - 42, - 42, - -167, - 42, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - 42, - 42, - -61, - -41, - -43, - -37, - 42, - 42, - 42, - -159, - -275, - 42, - -418, - -398, - -393, - -400, - 42, - 42, - 42, - -415, - 42, - -407, - -407, - 42, - 42, - -180, - -183, - -200, - 42, - 42, - 42, - 42, - -296, - 42, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - 42, - 42, - -17, - 42, - -324, - -463, - 42, - -393, - -451, - -437, - 42, - 42, - -81, - -130, - 42, - 42, - 42, - 42, - -157, - -409, - 42, - 42, - -394, - -395, - -396, - -416, - 42, - -398, - 42, - -89, - -88, - -359, - 42, - -247, - -297, - 42, - -294, - -446, - -16, - -461, - -78, - 42, - -55, - 42, - 42, - 42, - 42, - -162, - -393, - 42, - 42, - -396, - 42, - -295, - -50, - 42, - 42, - 42, - -165, - 42, - -397, - 42, - -170, - -398, - 42, - -179, - -87, - -168, - -117, - 42, - -171, - -396, - 42, - 42, - -178, - ], - ), - "USING": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 86, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - 126, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - 498, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "CLUSTER": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 87, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - 87, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "ROW": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 176, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 448, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 88, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - 379, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - 649, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "STORAGE": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 448, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 89, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - 648, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "TAG": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 51, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 315, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 92, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - 201, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - 92, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - 92, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - 92, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 201, - 92, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - 92, - -298, - 92, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 92, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - 92, - -305, - -300, - -291, - 92, - 92, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "CLONE": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 129, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 93, - 93, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - 135, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - 93, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - 135, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "ENCODE": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 94, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - 94, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - 94, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - 94, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 94, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - 94, - -298, - 94, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 94, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - 94, - -305, - -300, - -291, - 94, - 94, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "TABLESPACE": ( - [ - 1, - 2, - 3, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 100, - 103, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 248, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 274, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 95, - -251, - 99, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - 249, - -191, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - 453, - -91, - -255, - -264, - -453, - -303, - -440, - -441, - 95, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - -293, - -298, - -12, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - -335, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - -263, - -305, - -300, - -291, - -3, - -290, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "OPTIONS": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 41, - 42, - 44, - 45, - 49, - 52, - 54, - 55, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 206, - 207, - 210, - 212, - 213, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 263, - 264, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 341, - 345, - 347, - 351, - 362, - 366, - 367, - 368, - 370, - 371, - 374, - 378, - 379, - 381, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 402, - 403, - 404, - 405, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 419, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 438, - 439, - 440, - 441, - 443, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 478, - 479, - 480, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 546, - 549, - 551, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 571, - 572, - 573, - 574, - 575, - 576, - 578, - 579, - 581, - 586, - 587, - 589, - 601, - 602, - 603, - 608, - 609, - 613, - 614, - 616, - 617, - 618, - 620, - 621, - 625, - 627, - 630, - 637, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 714, - 715, - 723, - 725, - 728, - 729, - 730, - 731, - 732, - 737, - 738, - 740, - 742, - 745, - 746, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 766, - 767, - 768, - 771, - 774, - 779, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 811, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 822, - 824, - 825, - 828, - 829, - 832, - 834, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 858, - 859, - 860, - 861, - 863, - 866, - 867, - 868, - 870, - 885, - 886, - 887, - 891, - 894, - 896, - 899, - 900, - 901, - 902, - 905, - 910, - ], - [ - 96, - -251, - 96, - 96, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - 96, - -237, - -354, - -6, - -120, - -192, - -29, - -191, - -338, - -75, - -83, - -99, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - -284, - 96, - -205, - -244, - -364, - -362, - -382, - -8, - -32, - -33, - -9, - -10, - -11, - -315, - -74, - -196, - -31, - -77, - -112, - -113, - -90, - 96, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - -233, - -56, - -57, - -45, - -76, - -102, - -103, - -104, - -105, - -108, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - -255, - 96, - -453, - -303, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 96, - -334, - -357, - -181, - -197, - -187, - -188, - -386, - -198, - -242, - -304, - 96, - -298, - 96, - -2, - -4, - -193, - -68, - -73, - -194, - -313, - -471, - -472, - -39, - -48, - -440, - -325, - -326, - -345, - -348, - -234, - -351, - -18, - -424, - -431, - -432, - -436, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - -84, - -193, - -80, - -114, - -115, - -193, - -101, - -128, - -140, - -369, - -368, - -372, - -371, - -38, - -469, - -132, - -122, - -124, - -92, - -248, - -249, - -252, - -253, - -458, - -442, - -443, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 96, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -262, - 96, - -305, - -300, - -291, - 96, - 96, - -361, - -381, - -464, - -5, - -106, - -107, - -67, - -193, - -69, - -72, - -319, - -13, - -49, - -349, - -350, - -433, - -434, - -435, - -430, - -63, - -60, - -86, - -98, - -193, - -79, - -82, - -100, - -129, - -152, - -150, - -353, - -164, - -166, - -143, - -144, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - -299, - -301, - -465, - -44, - -318, - -316, - -30, - -473, - -46, - -19, - -460, - -323, - -462, - -438, - -402, - -167, - -169, - -53, - -54, - -94, - -96, - -95, - -97, - -109, - -110, - -118, - -119, - -151, - -141, - -142, - -61, - -37, - -127, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -296, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - -17, - -324, - -463, - -451, - -437, - -81, - -130, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -359, - -202, - -247, - -297, - -294, - -16, - -461, - -78, - -55, - -203, - -295, - -50, - -165, - -397, - -170, - -179, - -87, - -168, - -117, - -171, - -178, - ], - ), - "STRING_BASE": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 34, - 36, - 38, - 39, - 40, - 41, - 42, - 44, - 45, - 49, - 50, - 52, - 54, - 55, - 58, - 62, - 66, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 91, - 97, - 98, - 113, - 114, - 116, - 119, - 121, - 123, - 124, - 125, - 128, - 133, - 136, - 150, - 151, - 152, - 153, - 156, - 158, - 160, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 194, - 197, - 198, - 200, - 204, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 220, - 221, - 223, - 224, - 225, - 227, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 237, - 238, - 239, - 241, - 243, - 244, - 245, - 247, - 255, - 261, - 262, - 263, - 264, - 265, - 266, - 270, - 271, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 302, - 304, - 305, - 306, - 307, - 310, - 312, - 313, - 314, - 320, - 321, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 332, - 335, - 337, - 341, - 343, - 345, - 347, - 351, - 358, - 359, - 362, - 363, - 365, - 366, - 367, - 368, - 369, - 370, - 371, - 374, - 375, - 377, - 378, - 379, - 380, - 381, - 382, - 383, - 384, - 385, - 386, - 387, - 388, - 390, - 392, - 393, - 395, - 399, - 402, - 403, - 404, - 405, - 406, - 407, - 409, - 410, - 412, - 414, - 416, - 417, - 418, - 419, - 421, - 422, - 423, - 426, - 427, - 428, - 429, - 433, - 434, - 435, - 436, - 438, - 439, - 440, - 441, - 442, - 443, - 444, - 445, - 448, - 449, - 450, - 452, - 455, - 459, - 468, - 469, - 470, - 471, - 473, - 474, - 478, - 479, - 480, - 481, - 484, - 485, - 488, - 489, - 491, - 493, - 495, - 497, - 498, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 506, - 507, - 508, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 542, - 543, - 546, - 547, - 549, - 551, - 553, - 555, - 556, - 558, - 560, - 561, - 565, - 566, - 567, - 568, - 570, - 571, - 572, - 573, - 574, - 575, - 576, - 577, - 578, - 579, - 580, - 581, - 582, - 583, - 584, - 585, - 586, - 587, - 589, - 591, - 594, - 598, - 599, - 601, - 602, - 603, - 604, - 606, - 607, - 608, - 609, - 610, - 613, - 614, - 615, - 616, - 617, - 618, - 619, - 620, - 621, - 622, - 624, - 625, - 627, - 628, - 630, - 631, - 633, - 634, - 635, - 636, - 637, - 638, - 639, - 640, - 643, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 700, - 701, - 702, - 703, - 705, - 707, - 708, - 709, - 713, - 714, - 715, - 717, - 718, - 723, - 725, - 726, - 728, - 729, - 730, - 731, - 732, - 733, - 736, - 737, - 738, - 739, - 740, - 742, - 743, - 744, - 745, - 746, - 747, - 748, - 750, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 761, - 763, - 764, - 765, - 766, - 767, - 768, - 771, - 772, - 773, - 774, - 776, - 778, - 779, - 785, - 786, - 787, - 790, - 792, - 793, - 794, - 795, - 798, - 799, - 804, - 805, - 806, - 809, - 810, - 811, - 812, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 820, - 822, - 823, - 824, - 825, - 826, - 827, - 828, - 829, - 830, - 832, - 834, - 838, - 844, - 845, - 847, - 848, - 849, - 850, - 853, - 854, - 856, - 857, - 858, - 859, - 860, - 861, - 862, - 863, - 864, - 866, - 867, - 868, - 870, - 871, - 875, - 876, - 878, - 882, - 885, - 886, - 887, - 888, - 889, - 890, - 891, - 894, - 896, - 897, - 898, - 899, - 900, - 901, - 902, - 904, - 905, - 907, - 908, - 910, - ], - [ - 97, - -251, - -235, - -236, - -266, - -279, - -280, - -281, - -282, - -283, - -285, - -286, - -287, - -288, - -289, - -333, - -459, - -366, - -1, - -237, - -354, - -6, - 97, - 169, - -192, - -29, - 97, - -338, - 97, - -75, - -83, - -99, - 97, - -111, - -131, - -238, - -352, - -378, - -379, - -380, - -470, - -7, - -116, - -195, - -93, - -250, - -191, - -254, - -265, - -278, - -302, - 97, - -284, - -331, - -205, - -244, - -364, - -362, - -382, - 97, - -8, - -32, - -33, - 169, - -10, - -11, - 97, - 97, - -74, - -196, - -31, - -77, - 169, - -113, - -90, - 97, - -336, - -337, - -339, - -340, - -341, - -342, - -343, - -344, - -346, - -347, - 97, - -56, - 169, - -45, - -76, - 97, - -102, - -103, - 97, - 97, - 169, - 97, - -105, - -108, - 97, - -172, - -173, - -174, - -176, - -177, - -367, - -370, - -373, - -374, - -375, - -376, - -377, - -15, - 97, - -52, - -58, - -121, - -14, - -23, - -468, - -125, - -91, - 97, - 97, - -255, - -264, - 97, - 97, - -453, - 97, - -440, - 169, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - 97, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - 97, - 97, - -391, - 97, - -420, - -24, - -204, - -153, - -154, - -332, - -334, - -357, - -181, - 97, - -187, - -188, - -386, - -198, - -242, - 97, - 97, - 97, - 97, - -293, - -298, - -12, - 97, - 97, - -2, - 97, - 97, - -4, - 97, - -68, - 97, - -73, - 169, - -313, - 97, - 97, - -471, - -472, - 97, - -39, - 97, - 97, - 97, - -325, - -326, - -345, - -348, - 97, - -351, - -18, - 97, - 97, - -424, - 97, - 169, - -436, - 97, - -452, - -66, - -64, - -65, - -62, - -59, - -85, - 97, - -84, - 169, - 97, - -80, - 169, - -115, - 97, - -101, - 97, - -140, - 97, - 97, - -369, - -368, - -372, - -371, - 97, - 97, - -51, - 97, - 97, - -469, - -132, - -122, - -124, - -92, - -248, - 169, - -252, - 169, - 97, - 97, - -458, - -442, - 169, - 97, - -439, - -320, - -208, - -209, - -417, - -218, - -219, - -26, - 97, - 169, - 169, - -175, - -398, - 169, - -412, - -414, - 97, - -408, - -400, - -422, - 169, - -421, - -392, - 97, - -425, - -398, - -400, - -335, - -182, - 97, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - -243, - -245, - -440, - 97, - -262, - 97, - -263, - 97, - 97, - 97, - 169, - -291, - -3, - -290, - -361, - -381, - -464, - 97, - 97, - -5, - -106, - 169, - -67, - -193, - -69, - 97, - -72, - -319, - 97, - -13, - 97, - 97, - 97, - 97, - 97, - -349, - -350, - 97, - 97, - 97, - 97, - 169, - -434, - -435, - 97, - -398, - 97, - -430, - -63, - 97, - -60, - -86, - 97, - 97, - -193, - -79, - 97, - -82, - -100, - 97, - 97, - 169, - -152, - 97, - -150, - -440, - -193, - 97, - -40, - -42, - -353, - 97, - 97, - -164, - -166, - -143, - 169, - -145, - -146, - -147, - -133, - -34, - -126, - -123, - -256, - -273, - -454, - -455, - -456, - -457, - -446, - 169, - -445, - -444, - -413, - -419, - -25, - 169, - 97, - 97, - 97, - -408, - -399, - -401, - -20, - 169, - -22, - -426, - -398, - -35, - -36, - -360, - -358, - -184, - -186, - -199, - -246, - -260, - -261, - 97, - -299, - 169, - 97, - 97, - -465, - -44, - 97, - 97, - -316, - -30, - -473, - -46, - 97, - -440, - -19, - -460, - 97, - -323, - -462, - 97, - 97, - -438, - -402, - 97, - 97, - -167, - -169, - -53, - -54, - -94, - 169, - 169, - -97, - -109, - 169, - -118, - 169, - 97, - -151, - -141, - -142, - -61, - -41, - -43, - -37, - 97, - 97, - -127, - -418, - -440, - -393, - 97, - -415, - 97, - -407, - -407, - 97, - -180, - -183, - -200, - 97, - 97, - 97, - -296, - 97, - -292, - -363, - -70, - -71, - -314, - -317, - -47, - 97, - -17, - 97, - -324, - -463, - 97, - -393, - -451, - -437, - 97, - -81, - 169, - 97, - -409, - 97, - -394, - -395, - -396, - -416, - -440, - 97, - -89, - -88, - -359, - -202, - -247, - -297, - 97, - -294, - -446, - -16, - -461, - -78, - -55, - 97, - 97, - 97, - -445, - 97, - 97, - -295, - -50, - 97, - 97, - 97, - -165, - -397, - -170, - -440, - 97, - -179, - -87, - -168, - -117, - 97, - -171, - 97, - 97, - -178, - ], - ), - "DOMAIN": ( - [ - 3, - ], - [ - 101, - ], - ), - "SCHEMA": ( - [ - 3, - 103, - 254, - ], - [ - 102, - 252, - 460, - ], - ), - "OR": ( - [ - 3, - ], - [ - 104, - ], - ), - "DATABASE": ( - [ - 3, - 90, - 103, - 240, - ], - [ - 105, - 105, - 253, - 253, - ], - ), - "UNIQUE": ( - [ - 3, - 42, - 49, - 97, - 114, - 128, - 133, - 141, - 151, - 169, - 180, - 182, - 194, - 244, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 340, - 345, - 351, - 390, - 402, - 403, - 404, - 405, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 745, - 746, - 750, - 752, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - 107, - -192, - 190, - -195, - -191, - 280, - -205, - 342, - -362, - -196, - 280, - 190, - -233, - -23, - 280, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 280, - -181, - -197, - -187, - -188, - -386, - -198, - 552, - 280, - 280, - -234, - -424, - -431, - -432, - -436, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 280, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 280, - 280, - 280, - -361, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -438, - -402, - -167, - -169, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "CLUSTERED": ( - [ - 3, - ], - [ - 108, - ], - ), - "TABLE": ( - [ - 3, - 6, - 25, - 28, - 42, - 100, - 103, - 114, - 155, - 248, - 254, - 360, - 462, - 569, - 724, - ], - [ - 109, - 117, - 140, - 148, - -192, - 250, - -191, - -191, - -270, - 454, - 461, - -267, - 657, - -269, - -268, - ], - ), - "SEQUENCE": ( - [ - 3, - ], - [ - 110, - ], - ), - "TYPE": ( - [ - 3, - 254, - ], - [ - 111, - 463, - ], - ), - "REFERENCES": ( - [ - 9, - 42, - 97, - 114, - 128, - 133, - 151, - 169, - 180, - 184, - 194, - 244, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 339, - 345, - 351, - 389, - 390, - 402, - 403, - 404, - 405, - 407, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 550, - 560, - 561, - 565, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 745, - 746, - 750, - 752, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 828, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - 122, - -192, - -195, - -191, - 122, - -205, - -362, - -196, - 122, - 122, - -233, - -23, - 122, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - 122, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 122, - -181, - -197, - -187, - -188, - -386, - -198, - -306, - 122, - 122, - 122, - -234, - -424, - -431, - -432, - -436, - -452, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 122, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 122, - -307, - 122, - 122, - -361, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -438, - -402, - -167, - -169, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -451, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "FOR": ( - [ - 13, - 42, - 97, - 114, - 123, - 169, - 192, - 271, - 272, - 273, - 283, - 347, - 479, - 480, - 491, - 502, - 503, - 504, - 505, - 507, - 508, - 556, - 666, - 667, - 668, - 669, - 671, - 673, - 682, - 683, - 689, - 714, - 715, - 785, - 787, - 792, - 794, - 844, - 847, - 848, - 849, - 850, - 894, - ], - [ - 124, - -192, - -195, - -191, - -302, - -196, - 401, - -303, - -440, - -441, - 490, - -298, - -442, - -443, - -417, - -398, - -411, - -412, - -414, - -408, - -400, - -300, - -446, - -447, - -445, - -444, - -413, - -419, - -399, - -401, - -398, - -299, - -301, - -418, - -393, - -415, - -407, - -409, - -394, - -395, - -396, - -416, - -397, - ], - ), - "LP": ( - [ - 20, - 21, - 25, - 32, - 36, - 40, - 42, - 43, - 45, - 51, - 53, - 57, - 59, - 68, - 71, - 89, - 92, - 96, - 97, - 114, - 120, - 121, - 130, - 133, - 138, - 140, - 147, - 150, - 151, - 154, - 155, - 158, - 164, - 166, - 168, - 169, - 171, - 176, - 179, - 190, - 191, - 192, - 194, - 196, - 199, - 200, - 201, - 216, - 219, - 222, - 237, - 270, - 272, - 273, - 283, - 286, - 304, - 311, - 317, - 324, - 325, - 326, - 327, - 328, - 329, - 330, - 336, - 337, - 341, - 342, - 355, - 360, - 367, - 368, - 371, - 374, - 384, - 390, - 391, - 392, - 394, - 398, - 400, - 403, - 404, - 405, - 407, - 410, - 412, - 414, - 443, - 451, - 478, - 479, - 480, - 491, - 495, - 500, - 502, - 503, - 504, - 505, - 506, - 507, - 508, - 515, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 542, - 545, - 547, - 548, - 551, - 552, - 557, - 565, - 569, - 574, - 579, - 589, - 590, - 592, - 595, - 600, - 601, - 602, - 603, - 606, - 608, - 609, - 617, - 630, - 631, - 633, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 676, - 682, - 683, - 684, - 689, - 693, - 697, - 702, - 703, - 705, - 711, - 712, - 716, - 721, - 724, - 728, - 729, - 736, - 745, - 746, - 753, - 754, - 766, - 774, - 785, - 786, - 787, - 792, - 794, - 804, - 805, - 806, - 814, - 817, - 818, - 829, - 833, - 836, - 844, - 847, - 848, - 849, - 850, - 853, - 859, - 864, - 870, - 885, - 894, - 897, - ], - [ - 127, - 129, - 139, - 153, - 159, - 167, - -192, - 170, - -191, - 202, - 205, - 209, - 167, - 167, - 167, - 239, - 242, - 246, - -195, - -191, - 265, - 266, - 323, - 331, - 335, - 338, - -466, - -364, - -362, - 359, - -270, - 363, - -192, - 167, - 375, - -196, - 377, - 380, - 382, - 395, - 397, - 399, - 406, - 408, - 205, - 202, - 413, - 431, - 435, - 436, - 442, - -453, - 482, - 483, - 492, - 266, - 506, - 516, - 521, - -365, - -181, - -197, - -187, - -188, - -386, - -198, - 375, - -315, - 406, - 555, - -321, - -267, - 167, - -312, - -194, - -313, - 585, - 406, - 591, - 266, - 202, - 597, - 599, - -431, - -432, - -436, - 607, - 202, - -65, - -62, - -38, - 375, - -458, - -442, - -443, - -417, - 266, - -467, - 677, - -411, - -412, - -414, - 678, - -408, - -400, - 677, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 482, - 331, - -193, - -312, - 406, - 713, - 718, - -361, - -269, - -311, - -319, - 266, - 734, - 359, - 739, - 744, - -433, - -434, - -435, - 747, - -430, - -63, - -193, - 331, - 770, - 677, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - 678, - 677, - -401, - 677, - 677, - 798, - -429, - -184, - -186, - -199, - 331, - -311, - 810, - -322, - -268, - -318, - -316, - 482, - -438, - -402, - -53, - -54, - 331, - -37, - -418, - 845, - -393, - -415, - -407, - -183, - -200, - -201, - -363, - -314, - -317, - -437, - 871, - 872, - -409, - -394, - -395, - -396, - -416, - 882, - -202, - 677, - -55, - -203, - -397, - 747, - ], - ), - "LIKE": ( - [ - 21, - 42, - 114, - 129, - 150, - 151, - 324, - 565, - 814, - ], - [ - 134, - -192, - -191, - 134, - -364, - -362, - -365, - -361, - -363, - ], - ), - "IF": ( - [ - 24, - 102, - 109, - 110, - 148, - 250, - 252, - 460, - 461, - 657, - ], - [ - 137, - -239, - 259, - 260, - 353, - 456, - -240, - -241, - 656, - 783, - ], - ), - "ADD": ( - [ - 26, - 42, - 114, - 151, - 352, - 354, - 563, - 565, - 720, - 814, - ], - [ - 141, - -192, - -191, - -362, - -308, - -191, - -310, - -361, - -309, - -363, - ], - ), - "RENAME": ( - [ - 26, - 42, - 114, - 151, - 352, - 354, - 563, - 565, - 720, - 814, - ], - [ - 144, - -192, - -191, - -362, - -308, - -191, - -310, - -361, - -309, - -363, - ], - ), - "MODIFY": ( - [ - 26, - 42, - 114, - 151, - 352, - 354, - 563, - 565, - 720, - 814, - ], - [ - 146, - -192, - -191, - -362, - -308, - -191, - -310, - -361, - -309, - -363, - ], - ), - "KEY": ( - [ - 27, - 36, - 42, - 45, - 114, - 190, - 192, - 195, - 279, - 280, - 344, - 554, - ], - [ - 147, - 160, - -192, - -191, - -191, - 396, - 400, - 407, - 488, - 489, - 557, - 716, - ], - ), - "TERMINATED": ( - [ - 36, - 42, - 45, - 215, - 217, - ], - [ - 161, - -192, - -191, - 430, - 432, - ], - ), - "ARRAY": ( - [ - 42, - 97, - 114, - 132, - 169, - 192, - 272, - 273, - 325, - 326, - 327, - 328, - 329, - 343, - 479, - 480, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 542, - 631, - 666, - 667, - 668, - 669, - 702, - 703, - 705, - 804, - 806, - 859, - 885, - ], - [ - -192, - -195, - -191, - 328, - -196, - 328, - -440, - -441, - -181, - 531, - -187, - -188, - -386, - 328, - -442, - -443, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 328, - 328, - -446, - -447, - -445, - -444, - -184, - -186, - 328, - -183, - 531, - 328, - 531, - ], - ), - "LT": ( - [ - 42, - 97, - 114, - 132, - 169, - 192, - 272, - 273, - 325, - 326, - 327, - 328, - 329, - 343, - 479, - 480, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 542, - 631, - 666, - 667, - 668, - 669, - 702, - 703, - 705, - 804, - 806, - 859, - 885, - ], - [ - -192, - -195, - -191, - 329, - -196, - 329, - -440, - -441, - -181, - 329, - 533, - -188, - -386, - 329, - -442, - -443, - -182, - -185, - -189, - 533, - -387, - -388, - -389, - -390, - -385, - 329, - 329, - -446, - -447, - -445, - -444, - -184, - -186, - 329, - -183, - 329, - 329, - 329, - ], - ), - "DOT": ( - [ - 42, - 114, - 136, - 151, - 152, - 155, - 164, - 166, - 251, - 263, - 324, - 325, - 354, - 355, - 367, - 445, - 502, - 525, - 565, - 575, - 608, - 610, - 672, - 692, - 707, - 753, - 776, - 778, - 796, - 830, - 852, - 876, - 880, - ], - [ - -192, - -191, - 333, - 356, - 357, - 361, - -192, - 369, - 458, - 472, - 527, - 529, - -191, - 564, - 369, - 641, - 676, - 699, - 722, - 726, - 749, - 751, - 784, - 797, - 808, - 831, - 839, - 841, - 851, - 869, - 881, - 893, - 895, - ], - ), - "AS": ( - [ - 42, - 65, - 97, - 114, - 128, - 133, - 151, - 155, - 169, - 180, - 194, - 244, - 251, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 345, - 351, - 390, - 402, - 403, - 404, - 405, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 523, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 569, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 655, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 695, - 696, - 698, - 702, - 703, - 705, - 745, - 746, - 750, - 752, - 785, - 786, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 853, - 855, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 897, - 899, - 900, - 901, - 905, - 910, - ], - [ - -192, - 218, - -195, - -191, - 317, - -205, - -362, - 360, - -196, - 317, - -233, - -23, - 457, - 317, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 317, - -181, - -197, - -187, - -188, - -386, - -198, - 317, - 317, - -234, - -424, - -431, - -432, - -436, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 697, - 317, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 317, - 317, - 317, - -361, - 724, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - 781, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - 801, - 802, - -36, - -184, - -186, - -199, - -438, - -402, - -167, - -169, - -418, - 846, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - 846, - 884, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - 846, - -179, - -87, - -168, - -171, - -178, - ], - ), - "COLLATE": ( - [ - 42, - 97, - 114, - 128, - 133, - 151, - 169, - 180, - 194, - 244, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 345, - 351, - 390, - 402, - 403, - 404, - 405, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 745, - 746, - 750, - 752, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - -192, - -195, - -191, - 306, - -205, - -362, - -196, - 306, - -233, - -23, - 306, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 306, - -181, - -197, - -187, - -188, - -386, - -198, - 306, - 306, - -234, - -424, - -431, - -432, - -436, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 306, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 306, - 306, - 306, - -361, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -438, - -402, - -167, - -169, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "ENFORCED": ( - [ - 42, - 97, - 114, - 128, - 133, - 151, - 169, - 180, - 194, - 244, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 308, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 345, - 351, - 388, - 390, - 402, - 403, - 404, - 405, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 567, - 588, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 723, - 745, - 746, - 750, - 752, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - -192, - -195, - -191, - 307, - -205, - -362, - -196, - 307, - -233, - -23, - 307, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - 511, - -24, - -204, - -153, - -154, - 307, - -181, - -197, - -187, - -188, - -386, - -198, - 307, - 307, - 307, - -234, - -424, - -431, - -432, - -436, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 307, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 307, - 307, - 307, - -361, - -464, - 511, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -465, - -438, - -402, - -167, - -169, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "NOT": ( - [ - 42, - 97, - 114, - 121, - 128, - 133, - 137, - 151, - 169, - 180, - 194, - 244, - 259, - 260, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 345, - 351, - 388, - 390, - 392, - 402, - 403, - 404, - 405, - 456, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 567, - 589, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 656, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 723, - 745, - 746, - 750, - 752, - 783, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - -192, - -195, - -191, - 269, - 308, - -205, - 334, - -362, - -196, - 308, - -233, - -23, - 466, - 467, - 308, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - 494, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 308, - -181, - -197, - -187, - -188, - -386, - -198, - 308, - 308, - 588, - -234, - 269, - -424, - -431, - -432, - -436, - 654, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - 269, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 308, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 308, - 308, - 308, - -361, - -464, - 269, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - 782, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -465, - -438, - -402, - -167, - -169, - 843, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "NULL": ( - [ - 42, - 97, - 114, - 128, - 133, - 151, - 169, - 180, - 194, - 244, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 304, - 305, - 307, - 308, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 345, - 351, - 390, - 402, - 403, - 404, - 405, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 494, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 745, - 746, - 750, - 752, - 785, - 787, - 792, - 794, - 795, - 799, - 800, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - -192, - -195, - -191, - 305, - -205, - -362, - -196, - 305, - -233, - -23, - 305, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - 305, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - 504, - -391, - -420, - 512, - -24, - -204, - -153, - -154, - 305, - -181, - -197, - -187, - -188, - -386, - -198, - 305, - 305, - -234, - -424, - -431, - -432, - -436, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - 512, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 305, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 305, - 305, - 305, - -361, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -438, - -402, - -167, - -169, - -418, - -393, - -415, - -407, - -407, - -180, - 855, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "FOREIGN": ( - [ - 42, - 49, - 97, - 114, - 128, - 133, - 141, - 151, - 169, - 180, - 182, - 194, - 244, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 340, - 345, - 351, - 390, - 402, - 403, - 404, - 405, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 745, - 746, - 750, - 752, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - -192, - 195, - -195, - -191, - 195, - -205, - 195, - -362, - -196, - 195, - 195, - -233, - -23, - 195, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 195, - -181, - -197, - -187, - -188, - -386, - -198, - 195, - 195, - 195, - -234, - -424, - -431, - -432, - -436, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 195, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 195, - 195, - 195, - -361, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -438, - -402, - -167, - -169, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "ENCRYPT": ( - [ - 42, - 97, - 114, - 128, - 133, - 151, - 169, - 180, - 194, - 244, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 345, - 351, - 390, - 402, - 403, - 404, - 405, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 745, - 746, - 750, - 752, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - -192, - -195, - -191, - 310, - -205, - -362, - -196, - 310, - -233, - -23, - 310, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 310, - -181, - -197, - -187, - -188, - -386, - -198, - 310, - 310, - -234, - -424, - -431, - -432, - -436, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 310, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 310, - 310, - 310, - -361, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -438, - -402, - -167, - -169, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "AUTOINCREMENT": ( - [ - 42, - 97, - 114, - 128, - 133, - 151, - 169, - 180, - 194, - 244, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 345, - 351, - 390, - 402, - 403, - 404, - 405, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 745, - 746, - 750, - 752, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - -192, - -195, - -191, - 312, - -205, - -362, - -196, - 312, - -233, - -23, - 312, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 312, - -181, - -197, - -187, - -188, - -386, - -198, - 312, - 312, - -234, - -424, - -431, - -432, - -436, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 312, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 312, - 312, - 312, - -361, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -438, - -402, - -167, - -169, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "MASKING": ( - [ - 42, - 97, - 114, - 128, - 133, - 151, - 169, - 180, - 194, - 244, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 315, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 345, - 351, - 390, - 402, - 403, - 404, - 405, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 745, - 746, - 750, - 752, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - -192, - -195, - -191, - 316, - -205, - -362, - -196, - 316, - -233, - -23, - 316, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 519, - 316, - -181, - -197, - -187, - -188, - -386, - -198, - 316, - 316, - -234, - -424, - -431, - -432, - -436, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 316, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 316, - 316, - 316, - -361, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -438, - -402, - -167, - -169, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "CONSTRAINT": ( - [ - 42, - 49, - 97, - 114, - 128, - 133, - 141, - 151, - 169, - 180, - 194, - 244, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 345, - 351, - 390, - 402, - 403, - 404, - 405, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 745, - 746, - 750, - 752, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - -192, - 193, - -195, - -191, - 193, - -205, - 193, - -362, - -196, - 193, - -233, - -23, - 193, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 193, - -181, - -197, - -187, - -188, - -386, - -198, - 193, - 193, - -234, - -424, - -431, - -432, - -436, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 193, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 193, - 193, - 193, - -361, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -438, - -402, - -167, - -169, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "GENERATED": ( - [ - 42, - 97, - 114, - 128, - 133, - 151, - 169, - 180, - 194, - 244, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 345, - 351, - 390, - 402, - 403, - 404, - 405, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 745, - 746, - 750, - 752, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - -192, - -195, - -191, - 318, - -205, - -362, - -196, - 318, - -233, - -23, - 318, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 318, - -181, - -197, - -187, - -188, - -386, - -198, - 318, - 318, - -234, - -424, - -431, - -432, - -436, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 318, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 318, - 318, - 318, - -361, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -438, - -402, - -167, - -169, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "WITHOUT": ( - [ - 42, - 97, - 114, - 128, - 133, - 151, - 169, - 180, - 194, - 244, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 345, - 351, - 390, - 402, - 403, - 404, - 405, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 745, - 746, - 750, - 752, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - -192, - -195, - -191, - 319, - -205, - -362, - -196, - 319, - -233, - -23, - 319, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - -230, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 319, - -181, - -197, - -187, - -188, - -386, - -198, - 319, - 319, - -234, - -424, - -431, - -432, - -436, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 319, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 319, - 319, - 319, - -361, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -438, - -402, - -167, - -169, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "CHECK": ( - [ - 42, - 49, - 97, - 114, - 128, - 133, - 141, - 151, - 169, - 180, - 182, - 194, - 244, - 264, - 270, - 272, - 273, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 300, - 301, - 305, - 307, - 310, - 312, - 313, - 314, - 320, - 325, - 326, - 327, - 328, - 329, - 330, - 340, - 345, - 351, - 390, - 402, - 403, - 404, - 405, - 478, - 479, - 480, - 488, - 489, - 491, - 493, - 495, - 497, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 507, - 508, - 509, - 510, - 511, - 512, - 514, - 515, - 517, - 526, - 528, - 530, - 531, - 532, - 533, - 534, - 535, - 536, - 537, - 549, - 560, - 561, - 565, - 601, - 602, - 603, - 608, - 640, - 643, - 651, - 662, - 663, - 664, - 665, - 666, - 667, - 668, - 669, - 671, - 673, - 674, - 675, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 698, - 702, - 703, - 705, - 745, - 746, - 750, - 752, - 785, - 787, - 792, - 794, - 795, - 799, - 804, - 805, - 806, - 814, - 829, - 844, - 847, - 848, - 849, - 850, - 856, - 857, - 859, - 885, - 891, - 894, - 896, - 899, - 900, - 901, - 905, - 910, - ], - [ - -192, - 196, - -195, - -191, - 196, - -205, - 196, - -362, - -196, - 196, - 196, - -233, - -23, - 196, - -453, - -440, - -441, - -206, - -207, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -220, - -221, - -222, - -223, - -224, - -225, - -226, - -227, - -228, - -229, - 196, - -231, - -232, - -391, - -420, - -24, - -204, - -153, - -154, - 196, - -181, - -197, - -187, - -188, - -386, - -198, - 196, - 196, - 196, - -234, - -424, - -431, - -432, - -436, - -458, - -442, - -443, - -208, - -209, - -417, - -218, - -219, - -26, - -28, - -467, - -175, - -398, - -411, - -412, - -414, - -408, - -400, - -422, - -423, - -421, - -392, - -425, - -398, - -400, - 196, - -182, - -185, - -189, - -190, - -387, - -388, - -389, - -390, - -385, - 196, - 196, - 196, - -361, - -433, - -434, - -435, - -430, - -164, - -166, - -34, - -454, - -455, - -456, - -457, - -446, - -447, - -445, - -444, - -413, - -419, - -25, - -27, - -399, - -401, - -20, - -21, - -22, - -426, - -398, - -35, - -36, - -184, - -186, - -199, - -438, - -402, - -167, - -169, - -418, - -393, - -415, - -407, - -407, - -180, - -183, - -200, - -201, - -363, - -437, - -409, - -394, - -395, - -396, - -416, - -89, - -88, - -202, - -203, - -165, - -397, - -170, - -179, - -87, - -168, - -171, - -178, - ], - ), - "DEFERRABLE": ( - [ - 42, - 114, - 121, - 151, - 269, - 270, - 286, - 392, - 478, - 494, - 495, - 565, - 589, - 662, - 663, - 664, - 665, - 814, - ], - [ - -192, - -191, - 268, - -362, - 478, - -453, - 268, - 268, - -458, - 478, - 268, - -361, - 268, - -454, - -455, - -456, - -457, - -363, - ], - ), - "COMMAT": ( - [ - 42, - 114, - 327, - 329, - 532, - 533, - 534, - 535, - 536, - 537, - ], - [ - -192, - -191, - 535, - -386, - 535, - -387, - -388, - -389, - -390, - -385, - ], - ), - "RT": ( - [ - 42, - 114, - 327, - 329, - 532, - 533, - 534, - 535, - 536, - 537, - ], - [ - -192, - -191, - 536, - -386, - 536, - -387, - -388, - -389, - -390, - -385, - ], - ), - "BY": ( - [ - 45, - 48, - 63, - 67, - 76, - 87, - 161, - 318, - 430, - 432, - ], - [ - 176, - 179, - 216, - 219, - 228, - 237, - 365, - 522, - 622, - 624, - ], - ), - "SERDEPROPERTIES": ( - [ - 51, - ], - [ - 199, - ], - ), - "KEYS": ( - [ - 61, - ], - [ - 215, - ], - ), - "ITEMS": ( - [ - 64, - ], - [ - 217, - ], - ), - "FORMAT": ( - [ - 88, - ], - [ - 238, - ], - ), - "SALT": ( - [ - 97, - 169, - 289, - 310, - 496, - 497, - 499, - 674, - 675, - ], - [ - -195, - -196, - 497, - -24, - 674, - -26, - -28, - -25, - -27, - ], - ), - "REPLACE": ( - [ - 104, - ], - [ - 254, - ], - ), - "COLUMN": ( - [ - 142, - 144, - 145, - 146, - ], - [ - 346, - 348, - 349, - 350, - ], - ), - "INVISIBLE": ( - [ - 181, - 385, - 386, - 740, - 824, - ], - [ - 385, - -325, - -326, - -323, - -324, - ], - ), - "VISIBLE": ( - [ - 181, - 385, - 386, - 740, - 824, - ], - [ - 386, - -325, - -326, - -323, - -324, - ], - ), - "SERDE": ( - [ - 238, - ], - [ - 444, - ], - ), - "DELETE": ( - [ - 267, - ], - [ - 475, - ], - ), - "UPDATE": ( - [ - 267, - 309, - ], - [ - 476, - 513, - ], - ), - "INITIALLY": ( - [ - 268, - ], - [ - 477, - ], - ), - "POLICY": ( - [ - 316, - 519, - ], - [ - 520, - 691, - ], - ), - "EXISTS": ( - [ - 334, - 353, - 466, - 467, - 654, - 782, - 843, - ], - [ - 541, - 562, - 658, - 659, - 780, - 842, - 877, - ], - ), -} +_lr_signature = 'ADD ALTER ARRAY AS AUTOINCREMENT AUTO_REFRESH BY CACHE CATALOG CHANGE_TRACKING CHECK CLONE CLUSTER CLUSTERED COLLATE COLLECTION COLUMN COMMA COMMAT COMMENT CONSTRAINT CREATE DATABASE DATA_RETENTION_TIME_IN_DAYS DEFAULT DEFERRABLE DELETE DOMAIN DOT DQ_STRING DROP ENCODE ENCRYPT ENFORCED ENGINE EXISTS FILE_FORMAT FOR FOREIGN FORMAT GENERATED ID IF INCREMENT INDEX INHERITS INITIALLY INTO INVISIBLE ITEMS KEY KEYS LIKE LOCATION LP LT MAP MASKING MAXVALUE MAX_DATA_EXTENSION_TIME_IN_DAYS MINVALUE MODIFY NO NOORDER NOT NULL ON OPTIONS OR ORDER PARTITION PARTITIONED POLICY PRIMARY REFERENCES RENAME REPLACE ROW RP RT SALT SCHEMA SEQUENCE SERDE SERDEPROPERTIES SKEWED STAGE_FILE_FORMAT START STORAGE STORED STRING_BASE TABLE TABLESPACE TABLE_FORMAT TAG TBLPROPERTIES TERMINATED TEXTIMAGE_ON TYPE UNIQUE UPDATE USING VISIBLE WITH WITHOUTexpr : expr multiple_optionsexpr : expr INDEX id idalter_column_sql_server : alt_table ALTER COLUMN defcolumnexpr : expr ENGINE id idexpr : expr id LP id RPexpr : expr usingmultiple_options : options\n | multiple_options options\n expr : expr LOCATION STRING\n | expr LOCATION DQ_STRING\n | expr LOCATION table_property_equalsalter_column_modify_oracle : alt_table MODIFY defcolumnexpr : expr INHERITS LP t_name RPclone : CLONE idusing : USING idpkey_constraint : constraint pkey_statement id LP index_pid RP\n | constraint pkey_statement LP index_pid RP\n | pkey_constraint with\n | pkey_constraint with ON id\n on_update : ON UPDATE id\n | ON UPDATE STRING\n | ON UPDATE f_call\n encode : ENCODE idencrypt : ENCRYPT\n | encrypt NO SALT\n | encrypt SALT\n | encrypt USING STRING\n | encrypt STRING\n expr : expr cluster_byexpr : expr ID ON LP pid RP\n | expr ID by_smthgexpr : expr id id\n | expr id KEY\n options : OPTIONS LP id_equals RPtimezone : WITH id id\n | WITHOUT id idcluster_by : CLUSTER BY LP pid RP\n | CLUSTER BY pid\n expr : expr INTO ID IDmulti_id_or_string : id_or_string\n | multi_id_or_string id_or_string\n | f_call\n | multi_id_or_string f_call\n expr : expr id id LP pid RPwith : WITH with_argsexpr : expr PARTITION BY LP pid RP\n | expr PARTITION BY id LP pid RP\n | expr PARTITION BY pid\n | expr PARTITION BY id pid\n | expr PARTITION BY id LP pid COMMA f_call RP\n row_format : ROW FORMAT SERDE\n | ROW FORMAT\n equals : id id id\n | id id ON\n | id id id DOT id\n expr : expr row_format id\n | expr row_format STRING\n storage : STORAGE LP\n | storage id id\n | storage id id RP\n fmt_equals : id LP multi_id_or_string RP\n | id id_or_string\n with_args : LP equals\n | with_args COMMA equals\n | with_args with_args\n | with_args RP\n expr : expr WITH SERDEPROPERTIES multi_assignmentsexpr : expr storagetable_property_equals : id id id_or_string\n | id id_or_string\n | id DOT id_or_string\n | id DOT id DOT id_or_string\n | LP id id id_or_string RP\n | LP id_or_string RP\n | id table_property_equals\n | id_equals\n expr : expr TBLPROPERTIES multi_assignmentsexpr : expr ID INDEXperiod_for : id FOR id LP pid RPexpr : expr database_basemulti_assignments : LP assignment\n | multi_assignments RP\n | multi_assignments COMMA assignmentgenerated_by : GENERATED BY DEFAULT ON NULL AS ID\n | GENERATED BY ID AS ID\n | GENERATED BY DEFAULT AS IDexpr : expr ON idtable_property_equals_int : id id id_or_string\n | id id_or_string\n | LP id id id_or_string RP\n | LP id_or_string RP\n database_base : CREATE DATABASE id\n | CREATE ID DATABASE id\n | database_base clone\n assignment : id id id\n | STRING id STRING\n | id id STRING\n | STRING id id\n | STRING idexpr : expr withexpr : expr TEXTIMAGE_ON idtable_property_equals_bool : id id id_or_string\n | id id_or_string\n expr : expr COMMENT STRINGexpr : expr DATA_RETENTION_TIME_IN_DAYS table_property_equals_intexpr : expr id TERMINATED BY id\n | expr id TERMINATED BY STRING\n expr : expr MAX_DATA_EXTENSION_TIME_IN_DAYS table_property_equalsexpr : expr MAP KEYS TERMINATED BY id\n | expr MAP KEYS TERMINATED BY STRING\n expr : expr CHANGE_TRACKING table_property_equals_boolexpr : expr option_commentexpr : expr SKEWED BY LP id RP ON LP pid RPoption_comment : ID STRING\n | ID DQ_STRING\n | COMMENT ID STRING\n | COMMENT ID DQ_STRING\n | option_comment_equals\n expr : expr COLLECTION ITEMS TERMINATED BY id\n | expr COLLECTION ITEMS TERMINATED BY STRING\n expr : CREATE TABLESPACE id properties\n | CREATE id TABLESPACE id properties\n | CREATE id TABLESPACE id\n | CREATE TABLESPACE id\n | CREATE id id TABLESPACE id\n | CREATE id id TABLESPACE id properties\n expr : expr STORED AS id\n | expr STORED AS id STRING\n | expr STORED AS id STRING id STRING\n option_comment_equals : STRING\n | option_comment_equals DQ_STRING\n properties : property\n | properties propertyexpr : expr option_with_tagtag_equals : id id id_or_string\n | id id_or_string\n | id DOT id id id_or_string\n | id DOT id id_or_string\n | id DOT id DOT id id id_or_string\n | id DOT id DOT id id_or_string\n expr : expr PARTITIONED BY pid_with_type\n | expr PARTITIONED BY LP pid RP\n | expr PARTITIONED BY LP multiple_funct RP\n property : id id\n | id STRING\n | id ON\n | id STORAGE\n | id ROW\n pid_with_type : LP column\n | pid_with_type COMMA column\n | pid_with_type RP\n multiple_tag_equals : tag_equals\n | multiple_tag_equals COMMA tag_equals\n create_table : CREATE TABLE IF NOT EXISTS\n | CREATE TABLE\n | CREATE OR REPLACE TABLE IF NOT EXISTS\n | CREATE OR REPLACE TABLE\n | CREATE id TABLE IF NOT EXISTS\n | CREATE id TABLE\n | CREATE id id TABLE\n | CREATE OR REPLACE id TABLE IF NOT EXISTS\n | CREATE OR REPLACE id TABLE\n\n option_order_noorder : ORDER\n | NOORDER\n option_with_tag : TAG LP id RP\n | TAG LP id DOT id DOT id RP\n | TAG LP multiple_tag_equals RP\n | WITH TAG LP id RP\n | WITH TAG LP id DOT id DOT id RP\n | WITH TAG LP multiple_tag_equals RP\n option_with_masking_policy : MASKING POLICY id DOT id DOT id\n | WITH MASKING POLICY id DOT id DOT id\n expr : expr CATALOG table_property_equalsexpr : expr FILE_FORMAT fmt_equalsexpr : expr STAGE_FILE_FORMAT fmt_equalsc_property : id idexpr : expr TABLE_FORMAT table_property_equalsexpr : expr AUTO_REFRESH table_property_equals_boolas_virtual : AS LP id LP id LP pid RP COMMA pid RP RP\n | AS LP id LP pid RP RP\n | AS LP multi_id RPc_type : id\n | id id\n | id id id id\n | id id id\n | c_type pid\n | id DOT id\n | tid\n | ARRAY\n | c_type ARRAY\n | c_type tid\n id : ID\n | DQ_STRINGid_or_string : id\n | STRINGSTRING : STRING_BASE\n | STRING STRING_BASE\n column : id c_type\n | column comment\n | column LP id RP\n | column LP id id RP\n | column LP id RP c_type\n | column LP id COMMA id RP\n | column LP id COMMA id RP c_type\n autoincrement : AUTOINCREMENTdefcolumn : column\n | defcolumn comment\n | defcolumn encode\n | defcolumn PRIMARY KEY\n | defcolumn UNIQUE KEY\n | defcolumn UNIQUE\n | defcolumn INDEX\n | defcolumn check_ex\n | defcolumn default\n | defcolumn collate\n | defcolumn enforced\n | defcolumn ref\n | defcolumn null\n | defcolumn ref null\n | defcolumn foreign ref\n | defcolumn encrypt\n | defcolumn generated\n | defcolumn c_property\n | defcolumn on_update\n | defcolumn options\n | defcolumn autoincrement\n | defcolumn option_order_noorder\n | defcolumn option_with_tag\n | defcolumn option_with_masking_policy\n | defcolumn as_virtual\n | defcolumn constraint\n | defcolumn generated_by\n | defcolumn timezone\n check_ex : check_st\n | constraint check_st\n expr : create_schema\n | create_database\n | expr id\n | expr clone\n c_schema : CREATE SCHEMA\n | CREATE ID SCHEMA\n | CREATE OR REPLACE SCHEMAcreate_schema : c_schema id id\n | c_schema id id id\n | c_schema id\n | c_schema id DOT id\n | c_schema IF NOT EXISTS id\n | c_schema IF NOT EXISTS id DOT id\n | create_schema id id id\n | create_schema id id STRING\n | create_schema options\n create_database : database_base\n | create_database id id id\n | create_database id id STRING\n | create_database options\n expr : DROP TABLE id\n | DROP TABLE id DOT id\n multiple_column_names : column\n | multiple_column_names COMMA\n | multiple_column_names column\n type_definition : type_name id LP pid RP\n | type_name id LP multiple_column_names RP\n | type_name LP id_equals RP\n | type_name TABLE LP defcolumn\n | type_definition COMMA defcolumn\n | type_definition RP\n expr : type_definitiontype_name : type_create id AS\n | type_create id DOT id AS\n | type_create id DOT id\n | type_create id\n type_create : CREATE TYPE\n | CREATE OR REPLACE TYPE\n expr : domain_name id LP pid RPdomain_name : CREATE DOMAIN id AS\n | CREATE DOMAIN id DOT id AS\n | CREATE DOMAIN id DOT id\n | CREATE DOMAIN id\n expr : alter_foreign ref\n | alter_drop_column\n | alter_check\n | alter_unique\n | alter_default\n | alter_primary_key\n | alter_primary_key using_tablespace\n | alter_column_add\n | alter_rename_column\n | alter_column_sql_server\n | alter_column_modify\n | alter_column_modify_oracle\n alter_column_modify : alt_table MODIFY COLUMN defcolumnalter_drop_column : alt_table DROP COLUMN idalter_rename_column : alt_table RENAME COLUMN id id idalter_column_add : alt_table ADD defcolumnalter_primary_key : alt_table ADD PRIMARY KEY LP pid RP\n | alt_table ADD constraint PRIMARY KEY LP pid RP\n alter_unique : alt_table ADD UNIQUE LP pid RP\n | alt_table ADD constraint UNIQUE LP pid RP\n alter_default : alt_table id id\n | alt_table ADD constraint id id\n | alt_table ADD id STRING\n | alt_table ADD constraint id STRING\n | alter_default id\n | alter_default FOR pid\n alter_check : alt_table ADD check_st\n | alt_table ADD constraint check_st\n alter_foreign : alt_table ADD foreign\n | alt_table ADD constraint foreign\n alt_table : ALTER TABLE t_name\n | ALTER TABLE IF EXISTS t_name\n | ALTER TABLE ID t_nameid_equals : id id id_or_string\n | id id_or_string\n | id_equals COMMA\n | id_equals COMMA id id id_or_string\n | id\n | id_equals LP pid RP\n | id_equals LP pid RP id\n | id_equals COMMA id id\n | id_equals COMMA id\n expr : index_table_name LP index_pid RPindex_table_name : create_index ON id\n | create_index ON id DOT id\n c_index : INDEX LP index_pid RP\n | INDEX id LP index_pid RP\n | c_index INVISIBLE\n | c_index VISIBLEcreate_index : CREATE INDEX id\n | CREATE UNIQUE INDEX id\n | create_index ON id\n | CREATE CLUSTERED INDEX id\n expr : table_name defcolumn\n | table_name LP defcolumn\n | table_name\n | table_name LP RP\n | table_name cluster_by LP defcolumn\n | expr COMMA defcolumn\n | expr COMMA c_index\n | expr COMMA\n | expr COMMA constraint\n | expr COMMA check_ex\n | expr COMMA foreign\n | expr COMMA pkey\n | expr COMMA uniq\n | expr COMMA statem_by_id\n | expr COMMA constraint uniq\n | expr COMMA period_for\n | expr COMMA pkey_constraint\n | expr COMMA constraint pkey\n | expr COMMA constraint pkey enforced\n | expr COMMA constraint foreign ref\n | expr COMMA foreign ref\n | expr encode\n | expr DEFAULT id id id\n | expr RP\n likke : LIKE\n | CLONE\n expr : table_name likke id\n | table_name likke id DOT id\n | table_name LP likke id DOT id RP\n | table_name LP likke id RP\n t_name : id DOT id\n | id\n | id DOT id DOT id\n table_name : create_table t_name\n | table_name likke id\n expr : seq_name\n | expr INCREMENT id\n | expr INCREMENT BY id\n | expr INCREMENT id id\n | expr START id\n | expr START WITH id\n | expr START id id\n | expr MINVALUE id\n | expr NO MINVALUE\n | expr NO MAXVALUE\n | expr MAXVALUE id\n | expr CACHE id\n | expr CACHE\n | expr NOORDER\n | expr ORDER\n seq_name : create_seq id DOT id\n | create_seq id\n create_seq : CREATE SEQUENCE IF NOT EXISTS\n | CREATE SEQUENCE\n\n tid : LT id\n | LT\n | tid LT\n | tid id\n | tid COMMAT\n | tid RT\n null : NULL\n | NOT NULL\n f_call : id LP RP\n | id LP f_call RP\n | id LP multi_id RP\n | id LP pid RP\n | id LP id AS id RP\n multi_id : id\n | multi_id id\n | f_call\n | multi_id f_call\n funct_args : LP multi_id RPfunct : id LP multi_id RPmultiple_funct : funct\n | multiple_funct COMMA funct\n | multiple_funct COMMA\n funct_expr : LP multi_id RP\n | multi_id\n dot_id : id DOT iddefault : DEFAULT id\n | DEFAULT STRING\n | DEFAULT NULL\n | default FOR dot_id\n | DEFAULT funct_expr\n | DEFAULT LP pid RP\n | DEFAULT LP funct_expr pid RP\n | default id\n | DEFAULT id DOT funct_expr\n | default LP RP\n enforced : ENFORCED\n | NOT ENFORCED\n collate : COLLATE id\n | COLLATE STRING\n \n constraint : CONSTRAINT id\n \n generated : gen_always funct_expr\n | gen_always funct_expr id\n | gen_always LP multi_id RP\n | gen_always f_call\n \n gen_always : GENERATED id AS\n check_st : CHECK LP id\n | check_st id\n | check_st STRING\n | check_st id STRING\n | check_st id RP\n | check_st STRING RP\n | check_st funct_args\n | CHECK LP id DOT id\n | check_st LP pid RP\n using_tablespace : USING INDEX tablespacepid : id\n | STRING\n | pid id\n | pid STRING\n | STRING LP RP\n | id LP RP\n | pid COMMA id\n | pid COMMA STRING\n index_pid : id\n | index_pid id\n | index_pid COMMA index_pid\n foreign : FOREIGN KEY LP pid RP\n | FOREIGN KEYref : REFERENCES t_name\n | ref LP pid RP\n | ref ON DELETE id\n | ref ON UPDATE id\n | ref DEFERRABLE INITIALLY id\n | ref NOT DEFERRABLE\n expr : pkeyuniq : UNIQUE LP pid RP\n | UNIQUE KEY id LP pid RP\n statem_by_id : id LP pid RP\n | id KEY LP pid RP\n pkey : pkey_statement LP pid RP\n | pkey_statement ID LP pid RP\n pkey_statement : PRIMARY KEYcomment : COMMENT STRINGtablespace : TABLESPACE id\n | TABLESPACE id properties\n expr : expr tablespaceby_smthg : BY id\n | BY ROW\n | BY LP pid RP\n ' + +_lr_action_items = {'CREATE':([0,1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[3,90,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'DROP':([0,26,42,114,151,352,354,565,567,721,815,],[6,142,-193,-192,-363,-309,-192,-311,-362,-310,-364,]),'ALTER':([0,26,42,114,151,352,354,565,567,721,815,],[28,145,-193,-192,-363,-309,-192,-311,-362,-310,-364,]),'PRIMARY':([0,42,49,97,114,128,133,141,151,169,180,182,194,244,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,325,326,327,328,329,330,340,345,351,390,402,403,404,405,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,562,563,567,603,604,605,610,641,644,652,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,746,747,751,753,786,788,793,795,796,800,805,806,807,815,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[27,-193,27,-196,-192,279,-206,344,-363,-197,279,27,-234,-23,279,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,279,-182,-198,-188,-189,-387,-199,556,279,279,-235,-425,-432,-433,-437,-459,-443,-444,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,279,-183,-186,-190,-191,-388,-389,-390,-391,-386,279,279,279,-362,-434,-435,-436,-431,-165,-167,-34,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-439,-403,-168,-170,-419,-394,-416,-408,-408,-181,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'$end':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[0,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'INDEX':([1,2,3,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,107,108,113,114,116,119,121,123,125,126,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[35,-252,106,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,173,191,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,257,258,-251,-192,-255,-266,-279,-303,-285,274,281,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,281,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,281,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,281,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,281,-299,281,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,281,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,281,-306,-301,-292,281,281,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'ENGINE':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[37,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'LOCATION':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[40,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'INHERITS':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[43,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'ID':([1,2,3,4,5,7,8,10,11,12,13,14,15,16,17,18,19,21,22,23,24,25,26,30,31,32,33,34,35,36,37,38,39,40,41,42,44,45,46,47,49,50,52,54,55,56,57,58,59,61,62,66,68,69,70,71,72,73,74,75,76,77,78,80,81,82,83,84,85,86,90,91,93,94,95,97,98,99,100,101,102,103,105,106,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,127,128,129,131,132,133,134,135,136,139,141,143,146,147,148,149,150,151,152,153,155,156,157,158,159,160,162,163,164,165,166,167,168,169,170,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,191,192,193,194,197,198,200,202,203,204,205,206,207,209,210,211,212,214,215,218,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,241,242,243,244,245,246,247,249,250,251,252,253,254,255,257,258,261,262,263,264,265,266,270,271,272,273,275,276,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,303,304,305,306,307,310,311,312,313,314,315,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,335,337,338,340,341,343,345,346,347,348,349,350,351,352,354,356,357,358,359,360,361,362,363,365,366,367,368,369,370,371,372,374,375,377,378,379,380,381,382,383,384,385,386,387,388,390,391,392,393,395,396,397,399,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,429,430,431,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,450,451,452,454,455,456,457,459,460,461,462,463,465,470,471,472,473,474,475,476,477,478,479,480,481,482,483,486,487,488,489,490,491,492,493,495,497,499,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,522,523,524,526,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,551,553,555,557,558,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,591,593,595,596,598,599,600,601,603,604,605,606,607,608,609,610,611,612,614,615,616,617,618,619,620,621,622,623,625,626,627,628,629,631,632,634,635,636,637,638,639,640,641,642,644,645,646,647,648,649,650,651,652,653,654,656,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,694,695,698,699,700,701,702,703,704,706,707,708,709,710,711,712,714,715,716,718,719,720,721,723,724,725,726,727,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,761,762,764,765,767,768,769,770,771,772,773,774,775,777,779,780,781,782,785,786,787,788,789,790,791,792,793,794,795,796,798,799,800,802,803,805,806,807,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,835,838,839,840,842,843,845,846,847,848,849,850,851,852,854,855,857,858,859,860,861,862,863,864,865,867,868,869,870,871,872,873,876,877,878,879,882,883,884,885,886,887,888,889,890,891,892,894,895,896,897,898,899,900,901,902,903,905,906,907,908,909,911,],[45,-252,103,114,114,-267,114,-280,-281,-282,114,-284,-286,-287,-288,-289,-290,114,-460,-367,114,114,114,114,114,154,114,-1,114,114,114,-355,-6,114,-130,-193,-29,-192,114,178,114,114,114,-80,-100,114,208,114,114,114,-112,-134,114,114,114,114,114,-239,-353,114,114,114,114,114,114,-380,-381,-471,-7,114,240,-118,114,114,114,-196,-94,114,114,114,-240,-192,114,114,-155,-385,-272,114,-251,-192,114,-255,114,114,-266,-279,114,-303,114,-285,114,114,114,114,114,-206,-356,-357,114,114,114,114,114,-467,354,114,-365,-363,-383,114,-271,-8,114,-32,114,-33,114,-9,-10,-11,114,114,-76,-197,114,-31,-78,-114,-115,114,-87,381,114,114,-338,-340,-341,-342,-343,-344,-345,-347,-348,114,114,114,114,-56,-57,-45,114,114,-77,114,-101,-104,-105,114,114,-108,-111,114,114,-173,-174,114,-175,-177,-178,114,114,114,114,114,-374,-375,-376,-377,-378,-15,114,-52,-58,-131,114,-14,-23,114,114,114,114,-159,-278,-241,114,114,-92,114,114,114,114,-256,114,114,114,-454,114,-441,-442,114,-449,-207,-208,-211,-212,-213,114,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,114,114,-392,114,-421,-24,114,-205,-163,-164,114,114,114,114,-335,114,114,-358,114,114,114,-189,114,-199,114,114,114,114,114,114,114,114,114,114,114,-299,114,114,114,114,-309,114,114,114,114,114,-268,114,-2,114,114,-4,114,-70,114,-75,-195,114,114,114,114,-472,-473,114,-39,114,114,114,-326,-327,-346,-349,114,594,-352,-18,114,114,114,114,114,-425,-432,-433,-437,114,-453,114,-67,-65,114,-66,114,-63,114,-59,-82,114,-81,114,114,-116,-117,114,-89,114,114,-103,114,-127,-141,114,-194,114,-62,114,-370,-369,-373,-372,114,114,-51,114,114,114,-132,114,114,-160,114,-275,114,-93,-242,-157,-273,-249,-250,-253,-254,114,114,114,114,114,114,-459,-443,-444,114,-440,-321,-450,114,-209,-210,114,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,114,114,-401,-423,-424,-422,-393,114,114,-399,114,-401,114,114,114,697,114,114,114,114,114,114,-190,114,-388,-389,-390,-391,-386,114,-244,-246,114,114,114,114,-258,-263,114,114,114,114,114,-301,-292,114,114,114,114,-311,114,-362,-382,-465,114,-270,114,-5,-106,-107,-69,-194,-71,114,-74,114,114,-13,114,114,114,114,114,-350,-351,114,114,114,114,114,114,114,-434,-435,-436,114,114,-399,114,-431,-64,114,114,-60,-83,114,114,-88,114,-91,114,-102,114,114,114,-151,114,-149,114,-194,114,-40,-42,-354,114,114,-165,114,-167,114,-144,-145,-146,-147,-148,-133,-34,114,114,-277,-162,-154,-384,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,114,-414,-420,-25,-27,114,114,114,114,114,114,-400,-402,-20,-21,-22,-427,114,-399,-35,114,-399,114,-430,-36,114,-361,-359,114,-187,114,114,-247,-261,-262,-259,-260,114,-300,-302,114,114,114,-310,114,-466,-269,-44,114,114,114,-30,-474,-46,114,114,114,-441,-19,-461,114,-324,114,-463,114,114,-439,-403,114,114,114,-168,114,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,114,114,-61,-41,-43,-37,114,114,114,-158,-276,114,-419,-399,-394,-401,114,114,114,-416,114,-408,-408,114,114,-181,857,858,-184,-201,114,114,114,114,-297,114,-293,-364,-72,-73,-315,-318,-47,114,114,-17,114,-325,-464,114,-394,-452,-438,114,114,-90,-129,114,114,114,114,-156,-410,114,114,-395,-396,-397,-417,114,-399,114,-86,-85,-360,114,-248,-298,114,-295,-447,-16,-462,-79,114,-55,114,114,114,114,-161,-394,114,114,-397,901,114,-296,-50,114,114,114,-166,114,-398,114,-171,-399,114,-180,-84,-169,-113,114,-172,-397,114,114,-179,]),'INTO':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[47,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'PARTITION':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[48,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'WITH':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,77,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[51,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,230,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,315,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,315,-338,-340,-341,-342,-343,-344,-345,-347,394,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,315,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,315,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,315,-299,315,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,315,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,315,-306,-301,-292,315,315,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'TBLPROPERTIES':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[53,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'ON':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,29,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,256,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,355,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,450,451,452,454,457,461,466,467,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,614,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,696,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,763,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[46,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,149,-1,-238,-355,-6,-130,-193,-29,171,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,267,-303,-285,309,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,309,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-328,-256,309,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,267,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,309,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,309,-299,309,-330,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,267,595,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,648,-470,-132,-121,-123,-93,-329,-331,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,267,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,309,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,309,-306,-301,-292,309,309,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,267,-434,-435,-436,-431,-64,755,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,801,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,834,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'TEXTIMAGE_ON':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[56,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'COMMENT':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,547,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,712,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[57,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,302,302,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,302,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,302,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,302,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,302,-299,302,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,302,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,302,-263,302,-306,-301,-292,302,302,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,302,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,302,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,302,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'DATA_RETENTION_TIME_IN_DAYS':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[58,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'MAX_DATA_EXTENSION_TIME_IN_DAYS':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[59,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'MAP':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[60,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'CHANGE_TRACKING':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[61,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'SKEWED':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[63,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'COLLECTION':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[64,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'STORED':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[65,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'PARTITIONED':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[67,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'CATALOG':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[68,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'FILE_FORMAT':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[69,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'STAGE_FILE_FORMAT':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[70,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'TABLE_FORMAT':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[71,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'AUTO_REFRESH':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[72,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'COMMA':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,275,276,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,336,337,341,345,347,351,358,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,448,449,451,452,453,454,457,461,470,471,472,473,475,476,480,481,482,486,487,488,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,540,541,542,544,545,546,547,548,549,550,551,553,558,560,562,563,567,568,569,570,572,573,574,575,576,577,578,580,581,582,583,584,585,586,588,589,591,596,598,600,603,604,605,606,608,610,611,613,615,616,618,619,621,623,626,628,629,630,631,632,633,638,639,640,641,643,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,671,672,674,675,676,680,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,711,712,713,715,716,718,724,726,729,730,731,732,733,734,736,737,738,739,741,742,743,744,746,747,749,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,770,772,775,776,778,780,786,787,788,791,793,794,795,796,800,805,806,807,810,812,813,814,815,816,817,818,819,820,822,823,824,825,826,827,828,829,830,833,835,836,839,841,845,848,849,850,851,854,855,857,858,859,860,861,862,863,864,865,867,868,869,871,874,875,879,886,887,888,890,891,892,893,895,897,898,899,900,901,902,903,904,906,907,909,911,],[49,-252,-236,-237,118,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,374,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,411,418,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,483,-441,-442,489,-449,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,374,-316,-305,-294,-299,-12,483,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,483,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,418,411,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,627,-194,-62,-370,-369,-373,-372,483,645,-152,-470,-132,374,-121,-123,-93,-249,-250,-253,-254,483,483,-459,-443,-444,-440,-321,-450,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,483,-190,-191,-388,-389,-390,-391,-386,707,-244,-246,-441,483,711,-258,-263,-194,-313,-264,-306,-301,-292,-3,-291,-362,-382,-465,483,483,-5,-106,-107,-69,-194,-71,-74,-320,483,-13,483,483,483,483,-350,-351,483,489,483,-434,-435,-436,483,-441,-431,-64,645,-60,-83,-99,-88,-91,-102,-128,-151,483,770,-149,-441,-405,-354,483,-194,-165,-136,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,489,-414,-420,-25,-27,483,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-259,-260,-312,-300,-302,483,-466,-44,-319,-317,-30,-474,-46,821,489,-441,-19,-461,-324,489,-463,483,-439,-403,483,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-407,-61,-37,-135,-153,-126,-419,-441,-394,483,-416,483,-408,-408,-181,-184,-201,-202,483,-297,483,-293,-364,-72,-73,-315,-318,-47,489,-17,483,-325,-464,483,-446,-452,-438,-90,-129,-406,-194,-138,-410,-395,-396,-397,-417,-441,483,-86,-85,-360,-203,-248,-298,483,-295,-447,-16,-462,-79,-55,-404,-137,-446,-204,-296,-50,483,-194,-166,-140,-398,-171,-441,483,-180,-84,-169,-113,-139,-172,908,483,-179,]),'DEFAULT':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,524,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[75,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,304,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,304,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,304,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,304,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,304,-299,304,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,696,304,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,304,-306,-301,-292,304,304,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'RP':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,129,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,275,276,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,336,337,341,345,347,351,358,362,364,366,367,368,370,371,372,373,374,376,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,426,427,429,430,433,434,436,438,440,441,442,443,445,447,448,449,451,452,453,454,457,461,470,471,472,473,475,476,480,481,482,484,485,486,487,488,490,491,493,494,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,527,528,530,532,533,534,535,536,537,538,539,540,541,542,544,545,546,547,548,549,550,551,553,558,560,562,563,567,568,569,570,572,573,574,575,576,577,578,580,581,582,583,584,585,586,587,588,589,591,596,598,600,603,604,605,606,607,608,610,611,612,613,615,616,618,619,621,623,624,626,628,629,630,631,632,633,634,635,636,637,638,639,640,641,643,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,671,672,674,675,676,678,680,682,683,684,685,686,687,688,689,690,691,694,695,699,701,702,703,704,705,706,708,709,710,711,712,713,715,716,718,724,726,728,729,730,731,732,733,734,736,737,738,739,741,742,743,744,746,747,748,749,751,753,754,755,756,757,758,759,760,761,762,764,765,767,768,769,770,771,772,773,774,775,776,778,780,786,787,788,789,790,791,792,793,794,795,796,799,800,804,805,806,807,808,810,812,813,814,815,816,817,818,819,820,822,823,824,825,826,827,828,829,830,833,835,836,838,839,841,845,846,848,849,850,851,854,855,857,858,859,860,861,862,863,864,865,866,867,868,869,871,874,875,876,879,880,883,884,886,887,888,889,890,891,892,893,895,897,898,899,900,901,902,903,904,906,907,909,910,911,],[38,-252,-236,-237,119,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,321,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,412,417,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,487,-449,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,548,-316,-305,-294,-299,-12,569,-2,573,-4,-194,-70,-75,-195,-194,580,-314,583,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,604,605,-437,-453,417,412,-66,-63,615,-82,-81,-116,-117,-194,-89,-194,621,-194,-103,-127,628,-194,-62,-370,-369,-373,-372,-38,641,644,-152,-470,-132,652,-121,-123,-93,-249,-250,-253,-254,662,663,-459,-443,-444,669,670,-440,-321,-450,-209,-210,-418,674,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,701,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,706,-244,-246,-441,709,710,-258,-263,-194,-313,-264,-306,-301,-292,-3,-291,-362,-382,-465,724,726,-5,-106,-107,-69,-194,-71,-74,-320,730,-13,731,732,733,669,-49,-350,-351,739,741,743,-434,-435,-436,746,747,-399,-431,-64,751,753,-60,-83,-99,-88,-91,-102,763,-128,-151,768,769,-149,-441,-405,-194,772,-40,-42,-354,775,-194,-165,-136,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-451,-414,-420,-25,-27,788,793,795,-400,-402,-20,-21,-22,-427,796,-399,-35,-399,800,-36,-361,-359,-185,-187,806,-200,-247,-261,-262,-259,-260,-312,-300,-302,812,-466,-44,817,-319,-317,-30,-474,-46,820,823,-441,-19,-461,-324,825,-463,826,-439,-403,828,829,-168,-170,-53,-54,-95,-97,-96,-98,833,-109,-110,-119,-120,-150,-142,-143,-407,669,-61,-41,-43,-37,-135,-153,-126,-419,-399,-394,848,849,850,795,-416,851,-408,-408,788,-181,859,-184,-201,-202,860,862,-297,864,-293,-364,-72,-73,-315,-318,-47,867,-17,868,-325,-464,869,-394,-452,-438,-90,-129,-406,874,-194,-138,-410,879,-395,-396,-397,-417,-399,884,-86,-85,-360,-203,-248,-298,887,-295,-447,888,-16,-462,-79,-55,-404,-137,892,-394,895,828,900,-204,-296,-50,902,903,-194,-166,-140,-398,-171,-399,907,-180,-84,-169,-113,-139,-172,-397,910,911,-179,]),'INCREMENT':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[76,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'START':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[77,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'MINVALUE':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,79,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[78,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,232,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'NO':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[79,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,498,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'MAXVALUE':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,79,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[80,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,233,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'CACHE':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[81,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'NOORDER':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[82,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,314,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,314,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,314,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,314,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,314,-299,314,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,314,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,314,-306,-301,-292,314,314,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'ORDER':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[83,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,313,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,313,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,313,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,313,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,313,-299,313,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,313,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,313,-306,-301,-292,313,313,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'DQ_STRING':([1,2,3,4,5,7,8,10,11,12,13,14,15,16,17,18,19,21,22,23,24,25,26,30,31,33,34,35,36,37,38,39,40,41,42,44,45,46,49,50,52,54,55,56,58,59,61,62,66,68,69,70,71,72,73,74,75,76,77,78,80,81,82,83,84,85,86,91,93,94,95,97,98,99,100,101,102,103,105,106,109,110,111,112,113,114,115,116,117,118,119,121,122,123,124,125,127,128,129,131,132,133,134,135,136,139,141,143,146,147,148,149,150,151,152,153,155,156,157,158,159,160,162,163,164,165,166,167,168,169,170,172,173,174,175,176,177,179,180,181,182,183,184,185,186,187,188,189,191,192,193,194,197,198,200,202,203,204,205,206,207,208,209,210,211,212,214,215,218,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,241,242,243,244,245,246,247,249,250,251,252,253,254,255,257,258,261,262,263,264,265,266,270,271,272,273,275,276,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,303,304,305,306,307,310,311,312,313,314,315,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,335,337,338,340,341,343,345,346,347,348,349,350,351,352,354,356,357,358,359,360,361,362,363,365,366,367,368,369,370,371,372,374,375,377,378,379,380,381,382,383,384,385,386,387,388,390,391,392,393,395,396,397,399,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,429,430,431,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,450,451,452,454,455,456,457,459,460,461,462,463,465,470,471,472,473,474,475,476,477,478,479,480,481,482,483,486,487,488,489,490,491,492,493,495,497,499,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,522,523,526,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,551,553,555,557,558,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,591,593,595,596,598,599,600,601,603,604,605,606,607,608,609,610,611,612,614,615,616,617,618,619,620,621,622,623,625,626,627,628,629,631,632,634,635,636,637,638,639,640,641,642,644,645,646,647,648,649,650,651,652,653,654,656,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,694,695,698,699,700,701,702,703,704,706,707,708,709,710,711,712,714,715,716,718,719,720,721,723,724,725,726,727,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,761,762,764,765,767,768,769,770,771,772,773,774,775,777,779,780,781,782,785,786,787,788,789,790,791,792,793,794,795,796,798,799,800,805,806,807,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,835,838,839,840,842,843,845,846,847,848,849,850,851,852,854,855,857,858,859,860,861,862,863,864,865,867,868,869,870,871,872,873,876,877,878,879,882,883,884,886,887,888,889,890,891,892,894,895,896,897,898,899,900,901,902,903,905,906,907,908,909,911,],[42,-252,42,42,42,-267,42,-280,-281,-282,42,-284,-286,-287,-288,-289,-290,42,-460,-367,42,42,42,42,42,42,-1,42,42,42,-355,-6,164,-130,-193,-29,175,42,42,42,42,-80,-100,42,42,42,42,-112,-134,42,42,42,42,42,-239,-353,42,42,42,42,42,42,-380,-381,-471,-7,42,241,42,42,42,-196,-94,42,42,42,-240,-192,42,42,-155,-385,-272,42,-251,-192,42,-255,42,42,-266,-279,42,-303,42,-285,42,42,42,42,42,-206,-356,-357,42,42,42,42,42,-467,42,42,-365,-363,-383,42,-271,-8,42,-32,42,-33,42,-9,-10,-11,42,42,-76,-197,42,-31,-78,-114,-115,42,-87,42,42,-338,-340,-341,-342,-343,-344,-345,-347,-348,42,42,42,42,-56,-57,-45,42,42,-77,42,-101,-104,423,-105,42,42,-108,-111,42,42,-173,-174,42,-175,-177,-178,42,42,42,42,42,-374,-375,-376,-377,-378,-15,42,-52,-58,-131,42,-14,-23,42,42,42,42,-159,-278,-241,42,42,-92,42,42,42,42,-256,42,42,42,-454,42,-441,-442,42,-449,-207,-208,-211,-212,-213,42,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,42,42,-392,42,-421,-24,42,-205,-163,-164,42,42,42,42,-335,42,42,-358,42,42,42,-189,42,-199,42,42,42,42,42,42,42,42,42,42,42,-299,42,42,42,42,-309,42,42,42,42,42,-268,42,-2,42,42,-4,42,-70,42,-75,-195,42,42,42,42,-472,-473,42,-39,42,42,42,-326,-327,-346,-349,42,42,-352,-18,42,42,42,42,42,-425,-432,-433,-437,42,-453,42,-67,-65,42,-66,42,-63,42,-59,-82,42,-81,42,42,-116,-117,42,-89,42,42,-103,42,-127,-141,42,-194,42,-62,42,-370,-369,-373,-372,42,42,-51,42,42,42,-132,42,42,-160,42,-275,42,-93,-242,-157,-273,-249,-250,-253,-254,42,42,42,42,42,42,-459,-443,-444,42,-440,-321,-450,42,-209,-210,42,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,42,42,-401,-423,-424,-422,-393,42,42,-399,42,-401,42,42,42,42,42,42,42,42,42,-190,42,-388,-389,-390,-391,-386,42,-244,-246,42,42,42,42,-258,-263,42,42,42,42,42,-301,-292,42,42,42,42,-311,42,-362,-382,-465,42,-270,42,-5,-106,-107,-69,-194,-71,42,-74,42,42,-13,42,42,42,42,42,-350,-351,42,42,42,42,42,42,42,-434,-435,-436,42,42,-399,42,-431,-64,42,42,-60,-83,42,42,-88,42,-91,42,-102,42,42,42,-151,42,-149,42,-194,42,-40,-42,-354,42,42,-165,42,-167,42,-144,-145,-146,-147,-148,-133,-34,42,42,-277,-162,-154,-384,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,42,-414,-420,-25,-27,42,42,42,42,42,42,-400,-402,-20,-21,-22,-427,42,-399,-35,42,-399,42,-430,-36,42,-361,-359,42,-187,42,42,-247,-261,-262,-259,-260,42,-300,-302,42,42,42,-310,42,-466,-269,-44,42,42,42,-30,-474,-46,42,42,42,-441,-19,-461,42,-324,42,-463,42,42,-439,-403,42,42,42,-168,42,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,42,42,-61,-41,-43,-37,42,42,42,-158,-276,42,-419,-399,-394,-401,42,42,42,-416,42,-408,-408,42,42,-181,-184,-201,42,42,42,42,-297,42,-293,-364,-72,-73,-315,-318,-47,42,42,-17,42,-325,-464,42,-394,-452,-438,42,42,-90,-129,42,42,42,42,-156,-410,42,42,-395,-396,-397,-417,42,-399,42,-86,-85,-360,42,-248,-298,42,-295,-447,-16,-462,-79,42,-55,42,42,42,42,-161,-394,42,42,-397,42,-296,-50,42,42,42,-166,42,-398,42,-171,-399,42,-180,-84,-169,-113,42,-172,-397,42,42,-179,]),'USING':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[86,-252,-236,-237,-267,-280,-281,-282,-283,126,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,500,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'CLUSTER':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[87,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,87,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'ROW':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,176,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,450,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[88,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,379,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,650,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'STORAGE':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,450,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[89,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,649,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'TAG':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,51,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,315,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[92,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,201,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,92,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,92,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,92,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,201,92,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,92,-299,92,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,92,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,92,-306,-301,-292,92,92,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'CLONE':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,129,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[93,93,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,135,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,93,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,-332,135,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,-265,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'ENCODE':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[94,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,94,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,94,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,94,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,94,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,94,-299,94,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,94,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,94,-306,-301,-292,94,94,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'TABLESPACE':([1,2,3,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,100,103,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,248,255,263,264,270,271,272,273,274,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[95,-252,99,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,249,-192,-251,-192,-255,-266,-279,-303,-285,-332,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,455,-92,-256,-265,-454,-304,-441,-442,95,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,-333,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,-294,-299,-12,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,-336,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,-264,-306,-301,-292,-3,-291,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'OPTIONS':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,41,42,44,45,49,52,54,55,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,125,128,133,136,150,151,152,156,158,160,163,164,165,166,168,169,172,173,174,175,177,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,206,207,209,212,214,220,221,223,224,225,227,229,231,232,233,234,235,236,239,241,243,244,245,247,255,263,264,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,341,345,347,351,362,366,367,368,370,371,374,378,379,381,383,384,385,386,387,388,390,392,393,402,403,404,405,407,409,410,412,414,416,417,419,422,423,424,425,429,430,433,434,436,438,440,441,442,443,445,451,452,454,457,461,470,471,472,473,480,481,482,486,487,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,548,551,553,558,560,562,563,567,568,569,573,574,575,576,577,578,580,581,583,588,589,591,603,604,605,610,611,615,616,618,619,621,623,626,628,631,638,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,715,716,724,726,729,730,731,732,733,738,739,741,743,746,747,751,753,754,755,756,757,758,759,761,762,764,765,767,768,769,772,775,780,786,788,793,795,796,800,805,806,807,812,814,815,816,817,818,819,820,823,825,826,829,830,833,835,845,848,849,850,851,857,858,859,860,861,862,864,867,868,869,871,886,887,888,892,895,897,900,901,902,903,906,911,],[96,-252,96,96,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,96,-238,-355,-6,-130,-193,-29,-192,-339,-68,-80,-100,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,-285,96,-206,-245,-365,-363,-383,-8,-32,-33,-9,-10,-11,-316,-76,-197,-31,-78,-114,-115,-87,96,-338,-340,-341,-342,-343,-344,-345,-347,-348,-234,-56,-57,-45,-77,-101,-104,-105,-108,-111,-173,-174,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,-58,-131,-14,-23,-469,-124,-92,-256,96,-454,-304,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,96,-335,-358,-182,-198,-188,-189,-387,-199,-243,-305,96,-299,96,-2,-4,-194,-70,-75,-195,-314,-472,-473,-39,-48,-441,-326,-327,-346,-349,-235,-352,-18,-425,-432,-433,-437,-453,-67,-65,-66,-63,-59,-82,-81,-116,-117,-194,-89,-194,-103,-127,-141,-194,-62,-370,-369,-373,-372,-38,-470,-132,-121,-123,-93,-249,-250,-253,-254,-459,-443,-444,-440,-321,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,96,-183,-186,-190,-191,-388,-389,-390,-391,-386,-244,-246,-263,96,-306,-301,-292,96,96,-362,-382,-465,-5,-106,-107,-69,-194,-71,-74,-320,-13,-49,-350,-351,-434,-435,-436,-431,-64,-60,-83,-99,-88,-91,-102,-128,-151,-149,-354,-165,-167,-144,-145,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,-300,-302,-466,-44,-319,-317,-30,-474,-46,-19,-461,-324,-463,-439,-403,-168,-170,-53,-54,-95,-97,-96,-98,-109,-110,-119,-120,-150,-142,-143,-61,-37,-126,-419,-394,-416,-408,-408,-181,-184,-201,-202,-297,-293,-364,-72,-73,-315,-318,-47,-17,-325,-464,-452,-438,-90,-129,-410,-395,-396,-397,-417,-86,-85,-360,-203,-248,-298,-295,-16,-462,-79,-55,-204,-296,-50,-166,-398,-171,-180,-84,-169,-113,-172,-179,]),'STRING_BASE':([1,2,4,5,7,10,11,12,13,14,15,16,17,18,19,21,22,23,34,36,38,39,40,41,42,44,45,49,50,52,54,55,57,62,66,73,74,81,82,83,84,85,91,97,98,113,114,116,119,121,123,124,125,128,133,136,150,151,152,153,156,158,160,163,164,165,166,167,168,169,172,173,174,175,177,179,180,181,182,183,184,185,186,187,188,189,194,197,198,200,204,205,206,207,208,209,210,211,212,214,215,220,221,222,223,224,225,227,229,231,232,233,234,235,236,237,238,239,241,243,244,245,247,255,261,262,263,264,265,266,270,271,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,302,304,305,306,307,310,312,313,314,320,321,324,325,326,327,328,329,330,332,335,337,341,343,345,347,351,358,359,362,363,365,366,367,368,369,370,371,374,375,377,378,379,380,381,382,383,384,385,386,387,388,390,392,393,395,399,402,403,404,405,406,407,409,410,412,414,416,417,418,419,421,422,423,424,425,429,430,433,434,435,436,437,438,440,441,442,443,444,445,446,447,450,451,452,454,457,461,470,471,472,473,475,476,480,481,482,483,486,487,490,491,493,495,497,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,519,528,530,532,533,534,535,536,537,538,539,541,542,544,545,548,549,551,553,555,557,558,560,562,563,567,568,569,570,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,591,593,596,600,601,603,604,605,606,608,609,610,611,612,615,616,617,618,619,620,621,622,623,625,626,628,629,631,632,634,635,636,637,638,639,640,641,644,646,647,648,649,650,651,652,653,654,661,662,663,664,665,666,667,668,669,670,672,674,675,676,678,680,681,682,683,684,685,686,687,688,690,691,699,701,702,703,704,706,708,709,710,714,715,716,718,719,724,726,727,729,730,731,732,733,734,737,738,739,740,741,743,744,745,746,747,748,749,751,753,754,755,756,757,758,759,761,762,764,765,766,767,768,769,772,773,774,775,777,779,780,786,787,788,791,793,794,795,796,799,800,805,806,807,810,811,812,813,814,815,816,817,818,819,820,821,823,824,825,826,827,828,829,830,831,833,835,839,845,846,848,849,850,851,854,855,857,858,859,860,861,862,863,864,865,867,868,869,871,872,876,877,879,883,886,887,888,889,890,891,892,895,897,898,899,900,901,902,903,905,906,908,909,911,],[97,-252,-236,-237,-267,-280,-281,-282,-283,-284,-286,-287,-288,-289,-290,-334,-460,-367,-1,-238,-355,-6,97,169,-193,-29,97,-339,97,-68,-80,-100,97,-112,-134,-239,-353,-379,-380,-381,-471,-7,-118,-196,-94,-251,-192,-255,-266,-279,-303,97,-285,-332,-206,-245,-365,-363,-383,97,-8,-32,-33,169,-10,-11,97,97,-76,-197,-31,-78,169,-115,-87,97,-337,-338,-340,-341,-342,-343,-344,-345,-347,-348,97,-56,169,-45,-77,97,-101,169,97,-105,97,97,-108,-111,97,-173,-174,97,-175,-177,-178,-368,-371,-374,-375,-376,-377,-378,-15,97,-52,-58,-131,-14,-23,-469,-124,-92,97,97,-256,-265,97,97,-454,97,-441,169,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,97,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,97,97,-392,97,-421,-24,-205,-163,-164,-333,-335,-358,-182,97,-188,-189,-387,-199,-243,97,97,97,97,-294,-299,-12,97,97,-2,97,97,-4,97,-70,97,-75,169,-314,97,97,-472,-473,97,-39,97,97,97,-326,-327,-346,-349,97,-352,-18,97,97,-425,97,169,-437,97,-453,-67,-65,-66,-63,-59,-82,97,-81,169,169,-117,97,-89,97,-103,97,-141,97,-194,97,-62,-370,-369,-373,-372,97,97,-51,97,97,-470,-132,-121,-123,-93,-249,169,-253,169,97,97,-459,-443,169,97,-440,-321,-209,-210,-418,-219,-220,-26,97,169,169,-176,-399,169,-413,-415,97,-409,-401,-423,169,-422,-393,97,-426,-399,-401,-336,-183,97,-190,-191,-388,-389,-390,-391,-386,-244,-246,-441,97,-263,97,-264,97,97,97,169,-292,-3,-291,-362,-382,-465,97,97,-5,-106,169,-69,-194,-71,97,-74,-320,97,-13,97,97,97,97,97,-350,-351,97,97,97,97,169,-435,-436,97,-399,97,-431,-64,97,-60,-83,97,97,-88,97,-91,97,-102,97,169,-151,97,-149,-441,-194,97,-40,-42,-354,97,97,-165,-167,-144,169,-146,-147,-148,-133,-34,-125,-122,-257,-274,-455,-456,-457,-458,-447,169,-446,-445,-414,-420,-25,169,97,97,97,-409,-400,-402,-20,169,-22,-427,-399,-35,-36,-361,-359,-185,-187,-200,-247,-261,-262,97,-300,169,97,97,-466,-44,97,97,-317,-30,-474,-46,97,-441,-19,-461,97,-324,-463,97,97,-439,-403,97,97,-168,-170,-53,-54,-95,169,169,-98,-109,169,-119,169,97,-150,-142,-143,-61,-41,-43,-37,97,97,-126,-419,-441,-394,97,-416,97,-408,-408,97,-181,-184,-201,97,97,97,-297,97,-293,-364,-72,-73,-315,-318,-47,97,-17,97,-325,-464,97,-394,-452,-438,97,-90,169,97,-410,97,-395,-396,-397,-417,-441,97,-86,-85,-360,-203,-248,-298,97,-295,-447,-16,-462,-79,-55,97,97,97,-446,97,97,-296,-50,97,97,97,-166,-398,-171,-441,97,-180,-84,-169,-113,97,-172,97,97,-179,]),'DOMAIN':([3,],[101,]),'SCHEMA':([3,103,254,],[102,252,462,]),'OR':([3,],[104,]),'DATABASE':([3,90,103,240,],[105,105,253,253,]),'UNIQUE':([3,42,49,97,114,128,133,141,151,169,180,182,194,244,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,325,326,327,328,329,330,340,345,351,390,402,403,404,405,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,562,563,567,603,604,605,610,641,644,652,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,746,747,751,753,786,788,793,795,796,800,805,806,807,815,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[107,-193,190,-196,-192,280,-206,342,-363,-197,280,190,-234,-23,280,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,280,-182,-198,-188,-189,-387,-199,554,280,280,-235,-425,-432,-433,-437,-459,-443,-444,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,280,-183,-186,-190,-191,-388,-389,-390,-391,-386,280,280,280,-362,-434,-435,-436,-431,-165,-167,-34,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-439,-403,-168,-170,-419,-394,-416,-408,-408,-181,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'CLUSTERED':([3,],[108,]),'TABLE':([3,6,25,28,42,100,103,114,155,248,254,360,464,571,725,],[109,117,140,148,-193,250,-192,-192,-271,456,463,-268,658,-270,-269,]),'SEQUENCE':([3,],[110,]),'TYPE':([3,254,],[111,465,]),'REFERENCES':([9,42,97,114,128,133,151,169,180,184,194,244,264,270,272,273,277,278,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,325,326,327,328,329,330,339,345,351,389,390,402,403,404,405,407,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,552,562,563,567,603,604,605,610,641,644,652,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,746,747,751,753,786,788,793,795,796,800,805,806,807,815,829,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[122,-193,-196,-192,122,-206,-363,-197,122,122,-234,-23,122,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,122,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,122,-182,-198,-188,-189,-387,-199,-307,122,122,122,-235,-425,-432,-433,-437,-453,-459,-443,-444,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,122,-183,-186,-190,-191,-388,-389,-390,-391,-386,122,-308,122,122,-362,-434,-435,-436,-431,-165,-167,-34,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-439,-403,-168,-170,-419,-394,-416,-408,-408,-181,-184,-201,-202,-364,-452,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'FOR':([13,42,97,114,123,169,192,271,272,273,283,347,481,482,493,504,505,506,507,509,510,558,667,668,669,670,672,674,683,684,690,715,716,786,788,793,795,845,848,849,850,851,895,],[124,-193,-196,-192,-303,-197,401,-304,-441,-442,492,-299,-443,-444,-418,-399,-412,-413,-415,-409,-401,-301,-447,-448,-446,-445,-414,-420,-400,-402,-399,-300,-302,-419,-394,-416,-408,-410,-395,-396,-397,-417,-398,]),'LP':([20,21,25,32,36,40,42,43,45,51,53,58,59,68,71,89,92,96,97,114,120,121,130,133,138,140,147,150,151,154,155,158,164,166,168,169,171,176,179,190,191,192,194,196,199,200,201,216,219,222,237,270,272,273,283,286,304,311,317,324,325,326,327,328,329,330,336,337,341,342,355,360,367,368,371,374,384,390,391,392,394,398,400,403,404,405,407,410,412,414,436,445,453,480,481,482,493,497,502,504,505,506,507,508,509,510,517,530,532,533,534,535,536,537,538,539,544,547,549,550,553,554,559,567,571,576,581,591,592,594,597,602,603,604,605,608,610,611,631,632,634,663,664,665,666,667,668,669,670,672,674,677,683,684,685,690,694,698,703,704,706,712,713,717,722,725,729,730,737,746,747,754,755,767,775,786,787,788,793,795,805,806,807,815,818,819,830,834,837,845,848,849,850,851,854,860,865,871,886,895,898,],[127,129,139,153,159,167,-193,170,-192,202,205,211,167,167,167,239,242,246,-196,-192,265,266,323,331,335,338,-467,-365,-363,359,-271,363,-193,167,375,-197,377,380,382,395,397,399,406,408,205,202,413,431,435,437,444,-454,484,485,494,266,508,518,523,-366,-182,-198,-188,-189,-387,-199,375,-316,406,557,-322,-268,167,-313,-195,-314,587,406,593,266,202,599,601,-432,-433,-437,609,202,-66,-63,-194,-38,375,-459,-443,-444,-418,266,-468,678,-412,-413,-415,679,-409,-401,678,-183,-186,-190,-191,-388,-389,-390,-391,-386,484,331,-194,-313,406,714,719,-362,-270,-312,-320,266,735,359,740,745,-434,-435,-436,748,-431,-64,331,771,678,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,679,678,-402,678,678,799,-430,-185,-187,-200,331,-312,811,-323,-269,-319,-317,484,-439,-403,-53,-54,331,-37,-419,846,-394,-416,-408,-184,-201,-202,-364,-315,-318,-438,872,873,-410,-395,-396,-397,-417,883,-203,678,-55,-204,-398,748,]),'LIKE':([21,42,114,129,150,151,324,567,815,],[134,-193,-192,134,-365,-363,-366,-362,-364,]),'IF':([24,102,109,110,148,250,252,462,463,658,],[137,-240,259,260,353,458,-241,-242,657,784,]),'ADD':([26,42,114,151,352,354,565,567,721,815,],[141,-193,-192,-363,-309,-192,-311,-362,-310,-364,]),'RENAME':([26,42,114,151,352,354,565,567,721,815,],[144,-193,-192,-363,-309,-192,-311,-362,-310,-364,]),'MODIFY':([26,42,114,151,352,354,565,567,721,815,],[146,-193,-192,-363,-309,-192,-311,-362,-310,-364,]),'KEY':([27,36,42,45,114,190,192,195,279,280,344,556,],[147,160,-193,-192,-192,396,400,407,490,491,559,717,]),'TERMINATED':([36,42,45,213,217,],[161,-193,-192,428,432,]),'ARRAY':([42,97,114,132,169,192,272,273,325,326,327,328,329,343,481,482,530,532,533,534,535,536,537,538,539,544,632,667,668,669,670,703,704,706,805,807,860,886,],[-193,-196,-192,328,-197,328,-441,-442,-182,533,-188,-189,-387,328,-443,-444,-183,-186,-190,-191,-388,-389,-390,-391,-386,328,328,-447,-448,-446,-445,-185,-187,328,-184,533,328,533,]),'LT':([42,97,114,132,169,192,272,273,325,326,327,328,329,343,481,482,530,532,533,534,535,536,537,538,539,544,632,667,668,669,670,703,704,706,805,807,860,886,],[-193,-196,-192,329,-197,329,-441,-442,-182,329,535,-189,-387,329,-443,-444,-183,-186,-190,535,-388,-389,-390,-391,-386,329,329,-447,-448,-446,-445,-185,-187,329,-184,329,329,329,]),'DOT':([42,114,136,151,152,155,164,166,251,263,324,325,354,355,367,447,504,527,567,577,610,612,673,693,708,754,777,779,797,831,853,877,881,],[-193,-192,333,356,357,361,-193,369,460,474,529,531,-192,566,369,642,677,700,723,727,750,752,785,798,809,832,840,842,852,870,882,894,896,]),'AS':([42,65,97,114,128,133,151,155,169,180,194,244,251,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,325,326,327,328,329,330,345,351,390,402,403,404,405,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,525,528,530,532,533,534,535,536,537,538,539,551,562,563,567,571,603,604,605,610,641,644,652,656,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,696,697,699,703,704,706,746,747,751,753,786,787,788,793,795,796,800,805,806,807,815,830,845,848,849,850,851,854,856,857,858,860,886,892,895,897,898,900,901,902,906,911,],[-193,218,-196,-192,317,-206,-363,360,-197,317,-234,-23,459,317,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,317,-182,-198,-188,-189,-387,-199,317,317,-235,-425,-432,-433,-437,-459,-443,-444,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,698,317,-183,-186,-190,-191,-388,-389,-390,-391,-386,317,317,317,-362,725,-434,-435,-436,-431,-165,-167,-34,782,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,802,803,-36,-185,-187,-200,-439,-403,-168,-170,-419,847,-394,-416,-408,-408,-181,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,847,885,-86,-85,-203,-204,-166,-398,-171,847,-180,-84,-169,-172,-179,]),'COLLATE':([42,97,114,128,133,151,169,180,194,244,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,325,326,327,328,329,330,345,351,390,402,403,404,405,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,562,563,567,603,604,605,610,641,644,652,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,746,747,751,753,786,788,793,795,796,800,805,806,807,815,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[-193,-196,-192,306,-206,-363,-197,306,-234,-23,306,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,306,-182,-198,-188,-189,-387,-199,306,306,-235,-425,-432,-433,-437,-459,-443,-444,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,306,-183,-186,-190,-191,-388,-389,-390,-391,-386,306,306,306,-362,-434,-435,-436,-431,-165,-167,-34,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-439,-403,-168,-170,-419,-394,-416,-408,-408,-181,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'ENFORCED':([42,97,114,128,133,151,169,180,194,244,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,308,310,312,313,314,320,325,326,327,328,329,330,345,351,388,390,402,403,404,405,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,562,563,567,569,590,603,604,605,610,641,644,652,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,724,746,747,751,753,786,788,793,795,796,800,805,806,807,815,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[-193,-196,-192,307,-206,-363,-197,307,-234,-23,307,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,513,-24,-205,-163,-164,307,-182,-198,-188,-189,-387,-199,307,307,307,-235,-425,-432,-433,-437,-459,-443,-444,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,307,-183,-186,-190,-191,-388,-389,-390,-391,-386,307,307,307,-362,-465,513,-434,-435,-436,-431,-165,-167,-34,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-466,-439,-403,-168,-170,-419,-394,-416,-408,-408,-181,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'NOT':([42,97,114,121,128,133,137,151,169,180,194,244,259,260,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,325,326,327,328,329,330,345,351,388,390,392,402,403,404,405,458,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,562,563,567,569,591,603,604,605,610,641,644,652,657,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,724,746,747,751,753,784,786,788,793,795,796,800,805,806,807,815,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[-193,-196,-192,269,308,-206,334,-363,-197,308,-234,-23,468,469,308,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,496,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,308,-182,-198,-188,-189,-387,-199,308,308,590,-235,269,-425,-432,-433,-437,655,-459,-443,-444,-209,-210,-418,-219,269,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,308,-183,-186,-190,-191,-388,-389,-390,-391,-386,308,308,308,-362,-465,269,-434,-435,-436,-431,-165,-167,-34,783,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-466,-439,-403,-168,-170,844,-419,-394,-416,-408,-408,-181,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'NULL':([42,97,114,128,133,151,169,180,194,244,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,304,305,307,308,310,312,313,314,320,325,326,327,328,329,330,345,351,390,402,403,404,405,480,481,482,490,491,493,495,496,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,562,563,567,603,604,605,610,641,644,652,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,746,747,751,753,786,788,793,795,796,800,801,805,806,807,815,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[-193,-196,-192,305,-206,-363,-197,305,-234,-23,305,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,305,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,506,-392,-421,514,-24,-205,-163,-164,305,-182,-198,-188,-189,-387,-199,305,305,-235,-425,-432,-433,-437,-459,-443,-444,-209,-210,-418,-219,514,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,305,-183,-186,-190,-191,-388,-389,-390,-391,-386,305,305,305,-362,-434,-435,-436,-431,-165,-167,-34,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-439,-403,-168,-170,-419,-394,-416,-408,-408,-181,856,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'FOREIGN':([42,49,97,114,128,133,141,151,169,180,182,194,244,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,325,326,327,328,329,330,340,345,351,390,402,403,404,405,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,562,563,567,603,604,605,610,641,644,652,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,746,747,751,753,786,788,793,795,796,800,805,806,807,815,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[-193,195,-196,-192,195,-206,195,-363,-197,195,195,-234,-23,195,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,195,-182,-198,-188,-189,-387,-199,195,195,195,-235,-425,-432,-433,-437,-459,-443,-444,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,195,-183,-186,-190,-191,-388,-389,-390,-391,-386,195,195,195,-362,-434,-435,-436,-431,-165,-167,-34,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-439,-403,-168,-170,-419,-394,-416,-408,-408,-181,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'ENCRYPT':([42,97,114,128,133,151,169,180,194,244,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,325,326,327,328,329,330,345,351,390,402,403,404,405,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,562,563,567,603,604,605,610,641,644,652,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,746,747,751,753,786,788,793,795,796,800,805,806,807,815,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[-193,-196,-192,310,-206,-363,-197,310,-234,-23,310,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,310,-182,-198,-188,-189,-387,-199,310,310,-235,-425,-432,-433,-437,-459,-443,-444,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,310,-183,-186,-190,-191,-388,-389,-390,-391,-386,310,310,310,-362,-434,-435,-436,-431,-165,-167,-34,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-439,-403,-168,-170,-419,-394,-416,-408,-408,-181,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'AUTOINCREMENT':([42,97,114,128,133,151,169,180,194,244,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,325,326,327,328,329,330,345,351,390,402,403,404,405,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,562,563,567,603,604,605,610,641,644,652,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,746,747,751,753,786,788,793,795,796,800,805,806,807,815,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[-193,-196,-192,312,-206,-363,-197,312,-234,-23,312,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,312,-182,-198,-188,-189,-387,-199,312,312,-235,-425,-432,-433,-437,-459,-443,-444,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,312,-183,-186,-190,-191,-388,-389,-390,-391,-386,312,312,312,-362,-434,-435,-436,-431,-165,-167,-34,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-439,-403,-168,-170,-419,-394,-416,-408,-408,-181,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'MASKING':([42,97,114,128,133,151,169,180,194,244,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,315,320,325,326,327,328,329,330,345,351,390,402,403,404,405,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,562,563,567,603,604,605,610,641,644,652,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,746,747,751,753,786,788,793,795,796,800,805,806,807,815,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[-193,-196,-192,316,-206,-363,-197,316,-234,-23,316,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,521,316,-182,-198,-188,-189,-387,-199,316,316,-235,-425,-432,-433,-437,-459,-443,-444,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,316,-183,-186,-190,-191,-388,-389,-390,-391,-386,316,316,316,-362,-434,-435,-436,-431,-165,-167,-34,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-439,-403,-168,-170,-419,-394,-416,-408,-408,-181,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'CONSTRAINT':([42,49,97,114,128,133,141,151,169,180,194,244,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,325,326,327,328,329,330,345,351,390,402,403,404,405,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,562,563,567,603,604,605,610,641,644,652,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,746,747,751,753,786,788,793,795,796,800,805,806,807,815,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[-193,193,-196,-192,193,-206,193,-363,-197,193,-234,-23,193,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,193,-182,-198,-188,-189,-387,-199,193,193,-235,-425,-432,-433,-437,-459,-443,-444,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,193,-183,-186,-190,-191,-388,-389,-390,-391,-386,193,193,193,-362,-434,-435,-436,-431,-165,-167,-34,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-439,-403,-168,-170,-419,-394,-416,-408,-408,-181,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'GENERATED':([42,97,114,128,133,151,169,180,194,244,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,325,326,327,328,329,330,345,351,390,402,403,404,405,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,562,563,567,603,604,605,610,641,644,652,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,746,747,751,753,786,788,793,795,796,800,805,806,807,815,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[-193,-196,-192,318,-206,-363,-197,318,-234,-23,318,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,318,-182,-198,-188,-189,-387,-199,318,318,-235,-425,-432,-433,-437,-459,-443,-444,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,318,-183,-186,-190,-191,-388,-389,-390,-391,-386,318,318,318,-362,-434,-435,-436,-431,-165,-167,-34,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-439,-403,-168,-170,-419,-394,-416,-408,-408,-181,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'WITHOUT':([42,97,114,128,133,151,169,180,194,244,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,325,326,327,328,329,330,345,351,390,402,403,404,405,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,562,563,567,603,604,605,610,641,644,652,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,746,747,751,753,786,788,793,795,796,800,805,806,807,815,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[-193,-196,-192,319,-206,-363,-197,319,-234,-23,319,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,-231,-232,-233,-392,-421,-24,-205,-163,-164,319,-182,-198,-188,-189,-387,-199,319,319,-235,-425,-432,-433,-437,-459,-443,-444,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,319,-183,-186,-190,-191,-388,-389,-390,-391,-386,319,319,319,-362,-434,-435,-436,-431,-165,-167,-34,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-439,-403,-168,-170,-419,-394,-416,-408,-408,-181,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'CHECK':([42,49,97,114,128,133,141,151,169,180,182,194,244,264,270,272,273,277,278,280,281,282,283,284,285,286,287,289,290,291,292,293,294,295,296,297,298,299,300,301,305,307,310,312,313,314,320,325,326,327,328,329,330,340,345,351,390,402,403,404,405,480,481,482,490,491,493,495,497,499,501,502,503,504,505,506,507,509,510,511,512,513,514,516,517,519,528,530,532,533,534,535,536,537,538,539,551,562,563,567,603,604,605,610,641,644,652,663,664,665,666,667,668,669,670,672,674,675,676,683,684,685,686,687,688,690,691,699,703,704,706,746,747,751,753,786,788,793,795,796,800,805,806,807,815,830,845,848,849,850,851,857,858,860,886,892,895,897,900,901,902,906,911,],[-193,196,-196,-192,196,-206,196,-363,-197,196,196,-234,-23,196,-454,-441,-442,-207,-208,-211,-212,-213,-214,-215,-216,-217,-218,-221,-222,-223,-224,-225,-226,-227,-228,-229,-230,196,-232,-233,-392,-421,-24,-205,-163,-164,196,-182,-198,-188,-189,-387,-199,196,196,196,-235,-425,-432,-433,-437,-459,-443,-444,-209,-210,-418,-219,-220,-26,-28,-468,-176,-399,-412,-413,-415,-409,-401,-423,-424,-422,-393,-426,-399,-401,196,-183,-186,-190,-191,-388,-389,-390,-391,-386,196,196,196,-362,-434,-435,-436,-431,-165,-167,-34,-455,-456,-457,-458,-447,-448,-446,-445,-414,-420,-25,-27,-400,-402,-20,-21,-22,-427,-399,-35,-36,-185,-187,-200,-439,-403,-168,-170,-419,-394,-416,-408,-408,-181,-184,-201,-202,-364,-438,-410,-395,-396,-397,-417,-86,-85,-203,-204,-166,-398,-171,-180,-84,-169,-172,-179,]),'DEFERRABLE':([42,114,121,151,269,270,286,392,480,496,497,567,591,663,664,665,666,815,],[-193,-192,268,-363,480,-454,268,268,-459,480,268,-362,268,-455,-456,-457,-458,-364,]),'COMMAT':([42,114,327,329,534,535,536,537,538,539,],[-193,-192,537,-387,537,-388,-389,-390,-391,-386,]),'RT':([42,114,327,329,534,535,536,537,538,539,],[-193,-192,538,-387,538,-388,-389,-390,-391,-386,]),'BY':([45,48,63,67,76,87,161,318,428,432,],[176,179,216,219,228,237,365,524,622,625,]),'SERDEPROPERTIES':([51,],[199,]),'KEYS':([60,],[213,]),'ITEMS':([64,],[217,]),'FORMAT':([88,],[238,]),'SALT':([97,169,289,310,498,499,501,675,676,],[-196,-197,499,-24,675,-26,-28,-25,-27,]),'REPLACE':([104,],[254,]),'COLUMN':([142,144,145,146,],[346,348,349,350,]),'INVISIBLE':([181,385,386,741,825,],[385,-326,-327,-324,-325,]),'VISIBLE':([181,385,386,741,825,],[386,-326,-327,-324,-325,]),'SERDE':([238,],[446,]),'DELETE':([267,],[477,]),'UPDATE':([267,309,],[478,515,]),'INITIALLY':([268,],[479,]),'POLICY':([316,521,],[522,692,]),'EXISTS':([334,353,468,469,655,783,844,],[543,564,659,660,781,843,878,]),} _lr_action = {} for _k, _v in _lr_action_items.items(): - for _x, _y in zip(_v[0], _v[1]): - if not _x in _lr_action: - _lr_action[_x] = {} - _lr_action[_x][_k] = _y + for _x,_y in zip(_v[0],_v[1]): + if not _x in _lr_action: _lr_action[_x] = {} + _lr_action[_x][_k] = _y del _lr_action_items -_lr_goto_items = { - "expr": ( - [ - 0, - ], - [ - 1, - ], - ), - "database_base": ( - [ - 0, - 1, - ], - [ - 2, - 54, - ], - ), - "create_schema": ( - [ - 0, - ], - [ - 4, - ], - ), - "create_database": ( - [ - 0, - ], - [ - 5, - ], - ), - "type_definition": ( - [ - 0, - ], - [ - 7, - ], - ), - "domain_name": ( - [ - 0, - ], - [ - 8, - ], - ), - "alter_foreign": ( - [ - 0, - ], - [ - 9, - ], - ), - "alter_drop_column": ( - [ - 0, - ], - [ - 10, - ], - ), - "alter_check": ( - [ - 0, - ], - [ - 11, - ], - ), - "alter_unique": ( - [ - 0, - ], - [ - 12, - ], - ), - "alter_default": ( - [ - 0, - ], - [ - 13, - ], - ), - "alter_primary_key": ( - [ - 0, - ], - [ - 14, - ], - ), - "alter_column_add": ( - [ - 0, - ], - [ - 15, - ], - ), - "alter_rename_column": ( - [ - 0, - ], - [ - 16, - ], - ), - "alter_column_sql_server": ( - [ - 0, - ], - [ - 17, - ], - ), - "alter_column_modify": ( - [ - 0, - ], - [ - 18, - ], - ), - "alter_column_modify_oracle": ( - [ - 0, - ], - [ - 19, - ], - ), - "index_table_name": ( - [ - 0, - ], - [ - 20, - ], - ), - "table_name": ( - [ - 0, - ], - [ - 21, - ], - ), - "pkey": ( - [ - 0, - 49, - 182, - ], - [ - 22, - 185, - 388, - ], - ), - "seq_name": ( - [ - 0, - ], - [ - 23, - ], - ), - "c_schema": ( - [ - 0, - ], - [ - 24, - ], - ), - "type_name": ( - [ - 0, - ], - [ - 25, - ], - ), - "alt_table": ( - [ - 0, - ], - [ - 26, - ], - ), - "create_index": ( - [ - 0, - ], - [ - 29, - ], - ), - "create_table": ( - [ - 0, - ], - [ - 30, - ], - ), - "create_seq": ( - [ - 0, - ], - [ - 31, - ], - ), - "pkey_statement": ( - [ - 0, - 49, - 182, - ], - [ - 32, - 32, - 391, - ], - ), - "type_create": ( - [ - 0, - ], - [ - 33, - ], - ), - "multiple_options": ( - [ - 1, - ], - [ - 34, - ], - ), - "id": ( - [ - 1, - 3, - 4, - 5, - 8, - 13, - 21, - 24, - 25, - 26, - 30, - 31, - 33, - 35, - 36, - 37, - 40, - 46, - 49, - 50, - 52, - 56, - 57, - 59, - 60, - 68, - 69, - 70, - 71, - 72, - 75, - 76, - 77, - 78, - 80, - 81, - 86, - 93, - 94, - 95, - 99, - 100, - 101, - 105, - 106, - 112, - 115, - 117, - 118, - 122, - 124, - 127, - 128, - 129, - 131, - 132, - 136, - 139, - 141, - 143, - 146, - 148, - 149, - 153, - 157, - 159, - 162, - 166, - 167, - 170, - 176, - 179, - 180, - 191, - 192, - 193, - 194, - 202, - 203, - 205, - 208, - 209, - 214, - 218, - 226, - 227, - 228, - 229, - 230, - 237, - 242, - 245, - 246, - 247, - 249, - 253, - 254, - 257, - 258, - 261, - 262, - 264, - 265, - 266, - 271, - 275, - 283, - 303, - 304, - 306, - 311, - 315, - 318, - 319, - 320, - 322, - 323, - 325, - 326, - 327, - 329, - 331, - 332, - 333, - 335, - 337, - 338, - 340, - 341, - 343, - 345, - 346, - 348, - 349, - 350, - 351, - 354, - 356, - 357, - 358, - 359, - 361, - 363, - 365, - 367, - 369, - 372, - 374, - 375, - 377, - 380, - 382, - 383, - 384, - 390, - 391, - 395, - 396, - 397, - 399, - 401, - 406, - 408, - 411, - 413, - 415, - 418, - 420, - 421, - 422, - 424, - 428, - 431, - 435, - 436, - 437, - 442, - 443, - 445, - 448, - 449, - 452, - 453, - 455, - 458, - 472, - 473, - 474, - 475, - 476, - 477, - 481, - 487, - 490, - 506, - 507, - 513, - 514, - 516, - 518, - 520, - 521, - 524, - 526, - 527, - 528, - 529, - 530, - 532, - 538, - 541, - 542, - 543, - 544, - 547, - 549, - 551, - 553, - 555, - 559, - 560, - 561, - 562, - 564, - 568, - 570, - 577, - 579, - 580, - 582, - 583, - 584, - 585, - 586, - 591, - 593, - 594, - 596, - 597, - 598, - 599, - 604, - 605, - 607, - 610, - 612, - 615, - 616, - 619, - 622, - 624, - 625, - 626, - 628, - 631, - 634, - 638, - 639, - 641, - 644, - 652, - 653, - 670, - 676, - 677, - 678, - 679, - 680, - 681, - 688, - 691, - 694, - 699, - 702, - 705, - 706, - 713, - 717, - 718, - 719, - 722, - 726, - 728, - 729, - 733, - 734, - 735, - 739, - 741, - 743, - 744, - 747, - 748, - 749, - 751, - 769, - 770, - 776, - 778, - 779, - 784, - 789, - 790, - 791, - 793, - 797, - 798, - 806, - 808, - 809, - 810, - 812, - 820, - 821, - 823, - 826, - 830, - 831, - 837, - 838, - 839, - 841, - 845, - 846, - 851, - 854, - 859, - 862, - 869, - 871, - 872, - 875, - 876, - 881, - 882, - 885, - 888, - 889, - 890, - 893, - 895, - 898, - 904, - 907, - 908, - ], - [ - 36, - 100, - 112, - 115, - 120, - 123, - 132, - 136, - 138, - 143, - 151, - 152, - 155, - 157, - 158, - 162, - 166, - 177, - 192, - 197, - 203, - 206, - 208, - 166, - 214, - 166, - 222, - 222, - 166, - 214, - 226, - 227, - 229, - 231, - 234, - 235, - 236, - 243, - 244, - 245, - 247, - 248, - 251, - 255, - 256, - 261, - 262, - 263, - 132, - 151, - 272, - 276, - 303, - 132, - 324, - 325, - 332, - 337, - 343, - 347, - 132, - 151, - 355, - 272, - 362, - 364, - 366, - 367, - 372, - 151, - 378, - 384, - 303, - 398, - 325, - 402, - 403, - 415, - 416, - 420, - 422, - 424, - 428, - 433, - 437, - 438, - 439, - 440, - 441, - 272, - 445, - 448, - 337, - 448, - 455, - 459, - 462, - 464, - 465, - 468, - 470, - 303, - 272, - 272, - 479, - 486, - 491, - 501, - 502, - 509, - 515, - 518, - 523, - 524, - 303, - 525, - 132, - 528, - 272, - 534, - 537, - 538, - 539, - 540, - 542, - 547, - 132, - 553, - 403, - 325, - 303, - 558, - 559, - 132, - 132, - 303, - 151, - 565, - 566, - 479, - 272, - 569, - 272, - 572, - 367, - 575, - 577, - 579, - 272, - 272, - 272, - 272, - 479, - 272, - 403, - 590, - 272, - 595, - 276, - 272, - 600, - 606, - 608, - 415, - 610, - 612, - 420, - 615, - 616, - 617, - 619, - 617, - 623, - 631, - 633, - 637, - 272, - 479, - 639, - 645, - 448, - 448, - 652, - 448, - 655, - 660, - 479, - 479, - 663, - 664, - 665, - 666, - 276, - 672, - 606, - 682, - 684, - 687, - 689, - 690, - 692, - 693, - 698, - 303, - 701, - 702, - 703, - 479, - 534, - 704, - 707, - 325, - 479, - 132, - 617, - 303, - 403, - 714, - 272, - 719, - 303, - 303, - 151, - 721, - 479, - 479, - 617, - 728, - 479, - 479, - 479, - 479, - 272, - 479, - 736, - 737, - 479, - 486, - 276, - 479, - 272, - 479, - 682, - 272, - 639, - 753, - 755, - 758, - 617, - 760, - 763, - 765, - 132, - 479, - 325, - 633, - 479, - 617, - 776, - 778, - 448, - 448, - 486, - 689, - 786, - 689, - 479, - 272, - 682, - 682, - 796, - 682, - 803, - 804, - 325, - 807, - 272, - 479, - 272, - 813, - 814, - 617, - 617, - 818, - 479, - 276, - 486, - 272, - 486, - 479, - 272, - 786, - 479, - 829, - 830, - 836, - 689, - 838, - 639, - 448, - 844, - 682, - 479, - 682, - 479, - 852, - 853, - 272, - 860, - 479, - 272, - 479, - 864, - 486, - 479, - 479, - 838, - 870, - 682, - 617, - 875, - 876, - 786, - 879, - 880, - 479, - 325, - 479, - 888, - 272, - 689, - 890, - 838, - 896, - 897, - 272, - 890, - 479, - 617, - 904, - 905, - 479, - 890, - 272, - 479, - ], - ), - "using": ( - [ - 1, - ], - [ - 39, - ], - ), - "STRING": ( - [ - 1, - 40, - 45, - 50, - 58, - 124, - 153, - 166, - 167, - 179, - 194, - 205, - 208, - 209, - 211, - 214, - 237, - 261, - 262, - 265, - 266, - 271, - 289, - 302, - 304, - 306, - 326, - 335, - 337, - 341, - 343, - 358, - 359, - 363, - 365, - 367, - 369, - 375, - 377, - 380, - 382, - 383, - 384, - 390, - 395, - 399, - 403, - 406, - 418, - 422, - 428, - 433, - 435, - 436, - 442, - 443, - 445, - 448, - 473, - 474, - 481, - 498, - 506, - 513, - 530, - 543, - 547, - 551, - 553, - 555, - 568, - 570, - 577, - 580, - 582, - 583, - 584, - 585, - 586, - 591, - 594, - 598, - 599, - 604, - 607, - 610, - 615, - 616, - 619, - 622, - 624, - 628, - 634, - 638, - 639, - 677, - 679, - 680, - 713, - 717, - 718, - 726, - 728, - 733, - 739, - 743, - 744, - 747, - 748, - 765, - 776, - 778, - 790, - 793, - 798, - 806, - 809, - 810, - 812, - 820, - 823, - 826, - 830, - 838, - 845, - 854, - 862, - 871, - 875, - 876, - 882, - 885, - 888, - 889, - 890, - 898, - 904, - 907, - 908, - ], - [ - 41, - 163, - 174, - 198, - 210, - 273, - 273, - 371, - 371, - 273, - 404, - 421, - 371, - 371, - 426, - 371, - 273, - 469, - 471, - 273, - 273, - 480, - 499, - 500, - 503, - 510, - 273, - 273, - 371, - 404, - 556, - 480, - 273, - 273, - 573, - 371, - 371, - 273, - 273, - 273, - 273, - 480, - 273, - 404, - 273, - 273, - 601, - 273, - 421, - 371, - 371, - 625, - 273, - 371, - 273, - 480, - 371, - 646, - 480, - 480, - 667, - 675, - 273, - 685, - 480, - 480, - 371, - 404, - 715, - 273, - 480, - 480, - 371, - 480, - 480, - 480, - 480, - 273, - 480, - 273, - 480, - 480, - 273, - 480, - 273, - 371, - 756, - 757, - 371, - 761, - 764, - 480, - 371, - 480, - 371, - 273, - 480, - 273, - 273, - 480, - 273, - 371, - 371, - 480, - 273, - 480, - 273, - 273, - 480, - 834, - 371, - 371, - 480, - 480, - 273, - 273, - 480, - 273, - 480, - 667, - 480, - 480, - 371, - 371, - 273, - 480, - 480, - 273, - 371, - 371, - 273, - 273, - 371, - 480, - 371, - 480, - 371, - 273, - 480, - ], - ), - "cluster_by": ( - [ - 1, - 21, - ], - [ - 44, - 130, - ], - ), - "row_format": ( - [ - 1, - ], - [ - 50, - ], - ), - "storage": ( - [ - 1, - ], - [ - 52, - ], - ), - "with": ( - [ - 1, - 189, - ], - [ - 55, - 393, - ], - ), - "option_comment": ( - [ - 1, - ], - [ - 62, - ], - ), - "option_with_tag": ( - [ - 1, - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 66, - 296, - 296, - 296, - 296, - 296, - 296, - 296, - 296, - 296, - 296, - ], - ), - "clone": ( - [ - 1, - 2, - 54, - ], - [ - 73, - 98, - 98, - ], - ), - "encode": ( - [ - 1, - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 74, - 278, - 278, - 278, - 278, - 278, - 278, - 278, - 278, - 278, - 278, - ], - ), - "tablespace": ( - [ - 1, - 274, - ], - [ - 84, - 484, - ], - ), - "options": ( - [ - 1, - 4, - 5, - 34, - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 85, - 113, - 116, - 156, - 293, - 293, - 293, - 293, - 293, - 293, - 293, - 293, - 293, - 293, - ], - ), - "option_comment_equals": ( - [ - 1, - ], - [ - 91, - ], - ), - "ref": ( - [ - 9, - 128, - 180, - 184, - 264, - 288, - 320, - 345, - 351, - 389, - 526, - 549, - 560, - 561, - ], - [ - 121, - 286, - 286, - 392, - 286, - 495, - 286, - 286, - 286, - 589, - 286, - 286, - 286, - 286, - ], - ), - "using_tablespace": ( - [ - 14, - ], - [ - 125, - ], - ), - "defcolumn": ( - [ - 21, - 49, - 118, - 129, - 141, - 146, - 323, - 338, - 349, - 350, - ], - [ - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - ), - "likke": ( - [ - 21, - 129, - ], - [ - 131, - 322, - ], - ), - "column": ( - [ - 21, - 49, - 118, - 129, - 141, - 146, - 323, - 335, - 338, - 349, - 350, - 435, - 544, - 626, - ], - [ - 133, - 133, - 133, - 133, - 133, - 133, - 133, - 545, - 133, - 133, - 133, - 630, - 711, - 766, - ], - ), - "t_name": ( - [ - 30, - 122, - 148, - 170, - 354, - 562, - ], - [ - 150, - 270, - 352, - 376, - 563, - 720, - ], - ), - "table_property_equals": ( - [ - 40, - 59, - 68, - 71, - 166, - 367, - ], - [ - 165, - 212, - 220, - 224, - 370, - 370, - ], - ), - "id_equals": ( - [ - 40, - 59, - 68, - 71, - 139, - 166, - 246, - 367, - ], - [ - 168, - 168, - 168, - 168, - 336, - 168, - 451, - 168, - ], - ), - "by_smthg": ( - [ - 45, - ], - [ - 172, - ], - ), - "c_index": ( - [ - 49, - ], - [ - 181, - ], - ), - "constraint": ( - [ - 49, - 128, - 141, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 182, - 299, - 340, - 299, - 299, - 299, - 299, - 299, - 299, - 299, - 299, - 299, - ], - ), - "check_ex": ( - [ - 49, - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 183, - 282, - 282, - 282, - 282, - 282, - 282, - 282, - 282, - 282, - 282, - ], - ), - "foreign": ( - [ - 49, - 128, - 141, - 180, - 182, - 264, - 320, - 340, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 184, - 288, - 339, - 288, - 389, - 288, - 288, - 550, - 288, - 288, - 288, - 288, - 288, - 288, - ], - ), - "uniq": ( - [ - 49, - 182, - ], - [ - 186, - 387, - ], - ), - "statem_by_id": ( - [ - 49, - ], - [ - 187, - ], - ), - "period_for": ( - [ - 49, - ], - [ - 188, - ], - ), - "pkey_constraint": ( - [ - 49, - ], - [ - 189, - ], - ), - "check_st": ( - [ - 49, - 128, - 141, - 180, - 182, - 264, - 299, - 320, - 340, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 194, - 194, - 341, - 194, - 390, - 194, - 390, - 194, - 551, - 194, - 194, - 194, - 194, - 194, - 194, - ], - ), - "with_args": ( - [ - 51, - 200, - 394, - 410, - ], - [ - 200, - 410, - 200, - 410, - ], - ), - "multi_assignments": ( - [ - 53, - 199, - ], - [ - 204, - 409, - ], - ), - "table_property_equals_int": ( - [ - 57, - ], - [ - 207, - ], - ), - "table_property_equals_bool": ( - [ - 60, - 72, - ], - [ - 213, - 225, - ], - ), - "fmt_equals": ( - [ - 69, - 70, - ], - [ - 221, - 223, - ], - ), - "pid": ( - [ - 124, - 153, - 179, - 237, - 265, - 266, - 326, - 335, - 359, - 363, - 375, - 377, - 380, - 382, - 384, - 395, - 399, - 406, - 435, - 442, - 506, - 555, - 585, - 591, - 599, - 607, - 677, - 680, - 713, - 718, - 739, - 744, - 747, - 798, - 806, - 810, - 845, - 871, - 882, - 885, - 907, - ], - [ - 271, - 358, - 383, - 443, - 473, - 474, - 530, - 543, - 568, - 570, - 580, - 582, - 583, - 584, - 586, - 594, - 598, - 604, - 628, - 638, - 679, - 717, - 733, - 358, - 743, - 748, - 790, - 793, - 809, - 812, - 823, - 826, - 790, - 854, - 530, - 862, - 790, - 889, - 898, - 530, - 908, - ], - ), - "index_pid": ( - [ - 127, - 397, - 487, - 591, - 597, - 734, - ], - [ - 275, - 596, - 670, - 735, - 741, - 821, - ], - ), - "comment": ( - [ - 128, - 133, - 180, - 264, - 320, - 345, - 351, - 526, - 545, - 549, - 560, - 561, - 630, - 711, - 766, - ], - [ - 277, - 330, - 277, - 277, - 277, - 277, - 277, - 277, - 330, - 277, - 277, - 277, - 330, - 330, - 330, - ], - ), - "default": ( - [ - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 283, - 283, - 283, - 283, - 283, - 283, - 283, - 283, - 283, - 283, - ], - ), - "collate": ( - [ - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 284, - 284, - 284, - 284, - 284, - 284, - 284, - 284, - 284, - 284, - ], - ), - "enforced": ( - [ - 128, - 180, - 264, - 320, - 345, - 351, - 388, - 526, - 549, - 560, - 561, - ], - [ - 285, - 285, - 285, - 285, - 285, - 285, - 587, - 285, - 285, - 285, - 285, - ], - ), - "null": ( - [ - 128, - 180, - 264, - 286, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 287, - 287, - 287, - 493, - 287, - 287, - 287, - 287, - 287, - 287, - 287, - ], - ), - "encrypt": ( - [ - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 289, - 289, - 289, - 289, - 289, - 289, - 289, - 289, - 289, - 289, - ], - ), - "generated": ( - [ - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 290, - 290, - 290, - 290, - 290, - 290, - 290, - 290, - 290, - 290, - ], - ), - "c_property": ( - [ - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 291, - 291, - 291, - 291, - 291, - 291, - 291, - 291, - 291, - 291, - ], - ), - "on_update": ( - [ - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 292, - 292, - 292, - 292, - 292, - 292, - 292, - 292, - 292, - 292, - ], - ), - "autoincrement": ( - [ - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 294, - 294, - 294, - 294, - 294, - 294, - 294, - 294, - 294, - 294, - ], - ), - "option_order_noorder": ( - [ - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 295, - 295, - 295, - 295, - 295, - 295, - 295, - 295, - 295, - 295, - ], - ), - "option_with_masking_policy": ( - [ - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 297, - 297, - 297, - 297, - 297, - 297, - 297, - 297, - 297, - 297, - ], - ), - "as_virtual": ( - [ - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 298, - 298, - 298, - 298, - 298, - 298, - 298, - 298, - 298, - 298, - ], - ), - "generated_by": ( - [ - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 300, - 300, - 300, - 300, - 300, - 300, - 300, - 300, - 300, - 300, - ], - ), - "timezone": ( - [ - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 301, - 301, - 301, - 301, - 301, - 301, - 301, - 301, - 301, - 301, - ], - ), - "gen_always": ( - [ - 128, - 180, - 264, - 320, - 345, - 351, - 526, - 549, - 560, - 561, - ], - [ - 311, - 311, - 311, - 311, - 311, - 311, - 311, - 311, - 311, - 311, - ], - ), - "c_type": ( - [ - 132, - 192, - 343, - 542, - 631, - 705, - 859, - ], - [ - 326, - 326, - 326, - 326, - 326, - 806, - 885, - ], - ), - "tid": ( - [ - 132, - 192, - 326, - 343, - 542, - 631, - 705, - 806, - 859, - 885, - ], - [ - 327, - 327, - 532, - 327, - 327, - 327, - 327, - 532, - 327, - 532, - ], - ), - "id_or_string": ( - [ - 166, - 167, - 208, - 209, - 214, - 337, - 367, - 369, - 422, - 428, - 436, - 445, - 547, - 577, - 610, - 619, - 634, - 639, - 726, - 728, - 776, - 778, - 830, - 838, - 875, - 876, - 888, - 890, - 904, - ], - [ - 368, - 373, - 423, - 425, - 429, - 548, - 574, - 576, - 618, - 621, - 635, - 642, - 712, - 727, - 642, - 759, - 772, - 775, - 815, - 817, - 840, - 642, - 840, - 874, - 892, - 840, - 892, - 903, - 892, - ], - ), - "funct_args": ( - [ - 194, - 341, - 390, - 551, - ], - [ - 405, - 405, - 405, - 405, - ], - ), - "equals": ( - [ - 202, - 411, - ], - [ - 414, - 609, - ], - ), - "assignment": ( - [ - 205, - 418, - ], - [ - 419, - 614, - ], - ), - "pid_with_type": ( - [ - 219, - ], - [ - 434, - ], - ), - "multiple_tag_equals": ( - [ - 242, - 413, - ], - [ - 446, - 611, - ], - ), - "tag_equals": ( - [ - 242, - 413, - 644, - ], - [ - 447, - 447, - 777, - ], - ), - "properties": ( - [ - 245, - 247, - 455, - 652, - ], - [ - 449, - 452, - 653, - 779, - ], - ), - "property": ( - [ - 245, - 247, - 449, - 452, - 455, - 652, - 653, - 779, - ], - [ - 450, - 450, - 650, - 650, - 450, - 450, - 650, - 650, - ], - ), - "funct_expr": ( - [ - 304, - 311, - 506, - 676, - ], - [ - 505, - 514, - 680, - 785, - ], - ), - "multi_id": ( - [ - 304, - 311, - 406, - 506, - 516, - 521, - 676, - 677, - 678, - 747, - 770, - 798, - 845, - 872, - 882, - ], - [ - 507, - 507, - 605, - 681, - 688, - 694, - 507, - 789, - 791, - 789, - 837, - 789, - 789, - 837, - 789, - ], - ), - "f_call": ( - [ - 304, - 311, - 406, - 436, - 506, - 507, - 513, - 516, - 521, - 605, - 634, - 676, - 677, - 678, - 681, - 688, - 694, - 747, - 770, - 789, - 791, - 798, - 820, - 837, - 845, - 872, - 882, - ], - [ - 508, - 517, - 508, - 636, - 508, - 683, - 686, - 508, - 508, - 683, - 773, - 508, - 788, - 508, - 683, - 683, - 683, - 788, - 508, - 683, - 683, - 788, - 865, - 683, - 788, - 508, - 788, - ], - ), - "multiple_column_names": ( - [ - 335, - ], - [ - 544, - ], - ), - "multiple_funct": ( - [ - 435, - ], - [ - 629, - ], - ), - "funct": ( - [ - 435, - 769, - ], - [ - 632, - 835, - ], - ), - "multi_id_or_string": ( - [ - 436, - ], - [ - 634, - ], - ), - "dot_id": ( - [ - 490, - ], - [ - 671, - ], - ), -} +_lr_goto_items = {'expr':([0,],[1,]),'database_base':([0,1,],[2,54,]),'create_schema':([0,],[4,]),'create_database':([0,],[5,]),'type_definition':([0,],[7,]),'domain_name':([0,],[8,]),'alter_foreign':([0,],[9,]),'alter_drop_column':([0,],[10,]),'alter_check':([0,],[11,]),'alter_unique':([0,],[12,]),'alter_default':([0,],[13,]),'alter_primary_key':([0,],[14,]),'alter_column_add':([0,],[15,]),'alter_rename_column':([0,],[16,]),'alter_column_sql_server':([0,],[17,]),'alter_column_modify':([0,],[18,]),'alter_column_modify_oracle':([0,],[19,]),'index_table_name':([0,],[20,]),'table_name':([0,],[21,]),'pkey':([0,49,182,],[22,185,388,]),'seq_name':([0,],[23,]),'c_schema':([0,],[24,]),'type_name':([0,],[25,]),'alt_table':([0,],[26,]),'create_index':([0,],[29,]),'create_table':([0,],[30,]),'create_seq':([0,],[31,]),'pkey_statement':([0,49,182,],[32,32,391,]),'type_create':([0,],[33,]),'multiple_options':([1,],[34,]),'id':([1,3,4,5,8,13,21,24,25,26,30,31,33,35,36,37,40,46,49,50,52,56,58,59,61,68,69,70,71,72,75,76,77,78,80,81,86,93,94,95,99,100,101,105,106,112,115,117,118,122,124,127,128,129,131,132,136,139,141,143,146,148,149,153,157,159,162,166,167,170,176,179,180,191,192,193,194,202,203,205,210,211,215,218,222,226,227,228,229,230,237,242,245,246,247,249,253,254,257,258,261,262,264,265,266,271,275,283,303,304,306,311,315,318,319,320,322,323,325,326,327,329,331,332,333,335,337,338,340,341,343,345,346,348,349,350,351,354,356,357,358,359,361,363,365,367,369,372,374,375,377,380,382,383,384,390,391,395,396,397,399,401,406,408,411,413,415,418,420,421,424,426,429,431,435,437,439,444,445,447,450,451,454,455,457,460,474,475,476,477,478,479,483,489,492,508,509,515,516,518,520,522,523,526,528,529,530,531,532,534,540,543,544,545,546,549,551,553,555,557,561,562,563,564,566,570,572,579,581,582,584,585,586,587,588,593,595,596,598,599,600,601,606,607,609,612,614,617,618,620,622,625,626,627,629,632,635,639,640,642,645,653,654,671,677,678,679,680,681,682,689,692,695,700,703,706,707,714,718,719,720,723,727,729,730,734,735,736,740,742,744,745,748,749,750,752,770,771,777,779,780,785,790,791,792,794,798,799,807,809,810,811,813,821,822,824,827,831,832,838,839,840,842,846,847,852,855,860,863,870,872,873,876,877,882,883,886,889,890,891,894,896,899,905,908,909,],[36,100,112,115,120,123,132,136,138,143,151,152,155,157,158,162,166,177,192,197,203,206,210,166,215,166,222,222,166,215,226,227,229,231,234,235,236,243,244,245,247,248,251,255,256,261,262,263,132,151,272,276,303,132,324,325,332,337,343,347,132,151,355,272,362,364,366,367,372,151,378,384,303,398,325,402,403,415,416,420,424,426,429,433,436,439,440,441,442,443,272,447,450,337,450,457,461,464,466,467,470,472,303,272,272,481,488,493,503,504,511,517,520,525,526,303,527,132,530,272,536,539,540,541,542,544,549,132,555,403,325,303,560,561,132,132,303,151,567,568,481,272,571,272,574,367,577,579,581,272,272,272,272,481,272,403,592,272,597,276,272,602,608,610,415,612,614,420,617,618,436,620,436,624,632,634,638,272,481,640,646,450,450,653,450,656,661,481,481,664,665,666,667,276,673,608,683,685,688,690,691,693,694,699,303,702,703,704,481,536,705,708,325,481,132,436,303,403,715,272,720,303,303,151,722,481,481,436,729,481,481,481,481,272,481,737,738,481,488,276,481,272,481,683,272,640,754,756,759,436,761,764,766,132,481,325,634,481,436,777,779,450,450,488,690,787,690,481,272,683,683,797,683,804,805,325,808,272,481,272,814,815,436,436,819,481,276,488,272,488,481,272,787,481,830,831,837,690,839,640,450,845,683,481,683,481,853,854,272,861,481,272,481,865,488,481,481,839,871,683,436,876,877,787,880,881,481,325,481,889,272,690,891,839,897,898,272,891,481,436,905,906,481,891,272,481,]),'using':([1,],[39,]),'STRING':([1,40,45,50,57,124,153,166,167,179,194,205,208,210,211,215,222,237,261,262,265,266,271,289,302,304,306,326,335,337,341,343,358,359,363,365,367,369,375,377,380,382,383,384,390,395,399,403,406,418,424,429,433,435,437,444,445,447,450,475,476,483,500,508,515,532,545,549,553,555,557,570,572,579,582,584,585,586,587,588,593,596,600,601,606,609,612,617,618,620,622,625,629,635,639,640,678,680,681,714,718,719,727,729,734,740,744,745,748,749,766,777,779,791,794,799,807,810,811,813,821,824,827,831,839,846,855,863,872,876,877,883,886,889,890,891,899,905,908,909,],[41,163,174,198,207,273,273,371,371,273,404,421,422,371,371,371,371,273,471,473,273,273,482,501,502,505,512,273,273,371,404,558,482,273,273,575,371,371,273,273,273,273,482,273,404,273,273,603,273,421,371,371,626,273,371,273,482,371,647,482,482,668,676,273,686,482,482,371,404,716,273,482,482,371,482,482,482,482,273,482,273,482,482,273,482,273,371,757,758,371,762,765,482,371,482,371,273,482,273,273,482,273,371,371,482,273,482,273,273,482,835,371,371,482,482,273,273,482,273,482,668,482,482,371,371,273,482,482,273,371,371,273,273,371,482,371,482,371,273,482,]),'cluster_by':([1,21,],[44,130,]),'row_format':([1,],[50,]),'storage':([1,],[52,]),'with':([1,189,],[55,393,]),'option_comment':([1,],[62,]),'option_with_tag':([1,128,180,264,320,345,351,528,551,562,563,],[66,296,296,296,296,296,296,296,296,296,296,]),'clone':([1,2,54,],[73,98,98,]),'encode':([1,128,180,264,320,345,351,528,551,562,563,],[74,278,278,278,278,278,278,278,278,278,278,]),'tablespace':([1,274,],[84,486,]),'options':([1,4,5,34,128,180,264,320,345,351,528,551,562,563,],[85,113,116,156,293,293,293,293,293,293,293,293,293,293,]),'option_comment_equals':([1,],[91,]),'ref':([9,128,180,184,264,288,320,345,351,389,528,551,562,563,],[121,286,286,392,286,497,286,286,286,591,286,286,286,286,]),'using_tablespace':([14,],[125,]),'defcolumn':([21,49,118,129,141,146,323,338,349,350,],[128,180,264,320,345,351,528,551,562,563,]),'likke':([21,129,],[131,322,]),'column':([21,49,118,129,141,146,323,335,338,349,350,435,546,627,],[133,133,133,133,133,133,133,547,133,133,133,631,712,767,]),'t_name':([30,122,148,170,354,564,],[150,270,352,376,565,721,]),'table_property_equals':([40,59,68,71,166,367,],[165,212,220,224,370,370,]),'id_equals':([40,59,68,71,139,166,246,367,],[168,168,168,168,336,168,453,168,]),'by_smthg':([45,],[172,]),'c_index':([49,],[181,]),'constraint':([49,128,141,180,264,320,345,351,528,551,562,563,],[182,299,340,299,299,299,299,299,299,299,299,299,]),'check_ex':([49,128,180,264,320,345,351,528,551,562,563,],[183,282,282,282,282,282,282,282,282,282,282,]),'foreign':([49,128,141,180,182,264,320,340,345,351,528,551,562,563,],[184,288,339,288,389,288,288,552,288,288,288,288,288,288,]),'uniq':([49,182,],[186,387,]),'statem_by_id':([49,],[187,]),'period_for':([49,],[188,]),'pkey_constraint':([49,],[189,]),'check_st':([49,128,141,180,182,264,299,320,340,345,351,528,551,562,563,],[194,194,341,194,390,194,390,194,553,194,194,194,194,194,194,]),'with_args':([51,200,394,410,],[200,410,200,410,]),'multi_assignments':([53,199,],[204,409,]),'table_property_equals_int':([58,],[209,]),'table_property_equals_bool':([61,72,],[214,225,]),'fmt_equals':([69,70,],[221,223,]),'pid':([124,153,179,237,265,266,326,335,359,363,375,377,380,382,384,395,399,406,435,444,508,557,587,593,601,609,678,681,714,719,740,745,748,799,807,811,846,872,883,886,908,],[271,358,383,445,475,476,532,545,570,572,582,584,585,586,588,596,600,606,629,639,680,718,734,358,744,749,791,794,810,813,824,827,791,855,532,863,791,890,899,532,909,]),'index_pid':([127,397,489,593,599,735,],[275,598,671,736,742,822,]),'comment':([128,133,180,264,320,345,351,528,547,551,562,563,631,712,767,],[277,330,277,277,277,277,277,277,330,277,277,277,330,330,330,]),'default':([128,180,264,320,345,351,528,551,562,563,],[283,283,283,283,283,283,283,283,283,283,]),'collate':([128,180,264,320,345,351,528,551,562,563,],[284,284,284,284,284,284,284,284,284,284,]),'enforced':([128,180,264,320,345,351,388,528,551,562,563,],[285,285,285,285,285,285,589,285,285,285,285,]),'null':([128,180,264,286,320,345,351,528,551,562,563,],[287,287,287,495,287,287,287,287,287,287,287,]),'encrypt':([128,180,264,320,345,351,528,551,562,563,],[289,289,289,289,289,289,289,289,289,289,]),'generated':([128,180,264,320,345,351,528,551,562,563,],[290,290,290,290,290,290,290,290,290,290,]),'c_property':([128,180,264,320,345,351,528,551,562,563,],[291,291,291,291,291,291,291,291,291,291,]),'on_update':([128,180,264,320,345,351,528,551,562,563,],[292,292,292,292,292,292,292,292,292,292,]),'autoincrement':([128,180,264,320,345,351,528,551,562,563,],[294,294,294,294,294,294,294,294,294,294,]),'option_order_noorder':([128,180,264,320,345,351,528,551,562,563,],[295,295,295,295,295,295,295,295,295,295,]),'option_with_masking_policy':([128,180,264,320,345,351,528,551,562,563,],[297,297,297,297,297,297,297,297,297,297,]),'as_virtual':([128,180,264,320,345,351,528,551,562,563,],[298,298,298,298,298,298,298,298,298,298,]),'generated_by':([128,180,264,320,345,351,528,551,562,563,],[300,300,300,300,300,300,300,300,300,300,]),'timezone':([128,180,264,320,345,351,528,551,562,563,],[301,301,301,301,301,301,301,301,301,301,]),'gen_always':([128,180,264,320,345,351,528,551,562,563,],[311,311,311,311,311,311,311,311,311,311,]),'c_type':([132,192,343,544,632,706,860,],[326,326,326,326,326,807,886,]),'tid':([132,192,326,343,544,632,706,807,860,886,],[327,327,534,327,327,327,327,534,327,534,]),'id_or_string':([166,167,210,211,215,222,337,367,369,424,429,437,447,549,579,612,620,635,640,727,729,777,779,831,839,876,877,889,891,905,],[368,373,425,427,430,438,550,576,578,619,623,636,643,713,728,643,760,773,776,816,818,841,643,841,875,893,841,893,904,893,]),'funct_args':([194,341,390,553,],[405,405,405,405,]),'equals':([202,411,],[414,611,]),'assignment':([205,418,],[419,616,]),'pid_with_type':([219,],[434,]),'multiple_tag_equals':([242,413,],[448,613,]),'tag_equals':([242,413,645,],[449,449,778,]),'properties':([245,247,457,653,],[451,454,654,780,]),'property':([245,247,451,454,457,653,654,780,],[452,452,651,651,452,452,651,651,]),'funct_expr':([304,311,508,677,],[507,516,681,786,]),'multi_id':([304,311,406,508,518,523,677,678,679,748,771,799,846,873,883,],[509,509,607,682,689,695,509,790,792,790,838,790,790,838,790,]),'f_call':([304,311,406,437,508,509,515,518,523,607,635,677,678,679,682,689,695,748,771,790,792,799,821,838,846,873,883,],[510,519,510,637,510,684,687,510,510,684,774,510,789,510,684,684,684,789,510,684,684,789,866,684,789,510,789,]),'multiple_column_names':([335,],[546,]),'multiple_funct':([435,],[630,]),'funct':([435,770,],[633,836,]),'multi_id_or_string':([437,],[635,]),'dot_id':([492,],[672,]),} _lr_goto = {} for _k, _v in _lr_goto_items.items(): - for _x, _y in zip(_v[0], _v[1]): - if not _x in _lr_goto: - _lr_goto[_x] = {} - _lr_goto[_x][_k] = _y + for _x, _y in zip(_v[0], _v[1]): + if not _x in _lr_goto: _lr_goto[_x] = {} + _lr_goto[_x][_k] = _y del _lr_goto_items _lr_productions = [ - ("S' -> expr", "S'", 1, None, None, None), - ( - "expr -> expr multiple_options", - "expr", - 2, - "p_expression_options", - "bigquery.py", - 3, - ), - ("expr -> expr INDEX id id", "expr", 4, "p_expr_index_in", "ibm.py", 6), - ( - "alter_column_sql_server -> alt_table ALTER COLUMN defcolumn", - "alter_column_sql_server", - 4, - "p_alter_column_sql_server", - "mssql.py", - 6, - ), - ("expr -> expr ENGINE id id", "expr", 4, "p_engine", "mysql.py", 6), - ("expr -> expr id LP id RP", "expr", 5, "p_expression_distkey", "redshift.py", 6), - ("expr -> expr using", "expr", 2, "p_expression_using", "spark_sql.py", 6), - ( - "multiple_options -> options", - "multiple_options", - 1, - "p_multiple_options", - "bigquery.py", - 8, - ), - ( - "multiple_options -> multiple_options options", - "multiple_options", - 2, - "p_multiple_options", - "bigquery.py", - 9, - ), - ("expr -> expr LOCATION STRING", "expr", 3, "p_expression_location", "hql.py", 8), - ( - "expr -> expr LOCATION DQ_STRING", - "expr", - 3, - "p_expression_location", - "hql.py", - 9, - ), - ( - "expr -> expr LOCATION table_property_equals", - "expr", - 3, - "p_expression_location", - "hql.py", - 10, - ), - ( - "alter_column_modify_oracle -> alt_table MODIFY defcolumn", - "alter_column_modify_oracle", - 3, - "p_alter_column_modify_oracle", - "oracle.py", - 8, - ), - ("expr -> expr INHERITS LP t_name RP", "expr", 5, "p_expr_inherits", "psql.py", 8), - ("clone -> CLONE id", "clone", 2, "p_clone", "snowflake.py", 9), - ("using -> USING id", "using", 2, "p_using", "spark_sql.py", 11), - ( - "pkey_constraint -> constraint pkey_statement id LP index_pid RP", - "pkey_constraint", - 6, - "p_pkey_constraint", - "mssql.py", - 12, - ), - ( - "pkey_constraint -> constraint pkey_statement LP index_pid RP", - "pkey_constraint", - 5, - "p_pkey_constraint", - "mssql.py", - 13, - ), - ( - "pkey_constraint -> pkey_constraint with", - "pkey_constraint", - 2, - "p_pkey_constraint", - "mssql.py", - 14, - ), - ( - "pkey_constraint -> pkey_constraint with ON id", - "pkey_constraint", - 4, - "p_pkey_constraint", - "mssql.py", - 15, - ), - ("on_update -> ON UPDATE id", "on_update", 3, "p_on_update", "mysql.py", 12), - ("on_update -> ON UPDATE STRING", "on_update", 3, "p_on_update", "mysql.py", 13), - ("on_update -> ON UPDATE f_call", "on_update", 3, "p_on_update", "mysql.py", 14), - ("encode -> ENCODE id", "encode", 2, "p_encode", "redshift.py", 12), - ("encrypt -> ENCRYPT", "encrypt", 1, "p_encrypt", "oracle.py", 14), - ("encrypt -> encrypt NO SALT", "encrypt", 3, "p_encrypt", "oracle.py", 15), - ("encrypt -> encrypt SALT", "encrypt", 2, "p_encrypt", "oracle.py", 16), - ("encrypt -> encrypt USING STRING", "encrypt", 3, "p_encrypt", "oracle.py", 17), - ("encrypt -> encrypt STRING", "encrypt", 2, "p_encrypt", "oracle.py", 18), - ( - "expr -> expr cluster_by", - "expr", - 2, - "p_expression_cluster_by", - "snowflake.py", - 14, - ), - ("expr -> expr ID ON LP pid RP", "expr", 6, "p_expression_clustered", "hql.py", 16), - ("expr -> expr ID by_smthg", "expr", 3, "p_expression_clustered", "hql.py", 17), - ("expr -> expr id id", "expr", 3, "p_expression_diststyle", "redshift.py", 17), - ("expr -> expr id KEY", "expr", 3, "p_expression_diststyle", "redshift.py", 18), - ( - "options -> OPTIONS LP id_equals RP", - "options", - 4, - "p_options", - "bigquery.py", - 18, - ), - ("timezone -> WITH id id", "timezone", 3, "p_timezone", "psql.py", 18), - ("timezone -> WITHOUT id id", "timezone", 3, "p_timezone", "psql.py", 19), - ( - "cluster_by -> CLUSTER BY LP pid RP", - "cluster_by", - 5, - "p_cluster_by", - "snowflake.py", - 20, - ), - ( - "cluster_by -> CLUSTER BY pid", - "cluster_by", - 3, - "p_cluster_by", - "snowflake.py", - 21, - ), - ("expr -> expr INTO ID ID", "expr", 4, "p_expression_into_buckets", "hql.py", 27), - ( - "multi_id_or_string -> id_or_string", - "multi_id_or_string", - 1, - "p_multi_id_or_string", - "snowflake.py", - 27, - ), - ( - "multi_id_or_string -> multi_id_or_string id_or_string", - "multi_id_or_string", - 2, - "p_multi_id_or_string", - "snowflake.py", - 28, - ), - ( - "multi_id_or_string -> f_call", - "multi_id_or_string", - 1, - "p_multi_id_or_string", - "snowflake.py", - 29, - ), - ( - "multi_id_or_string -> multi_id_or_string f_call", - "multi_id_or_string", - 2, - "p_multi_id_or_string", - "snowflake.py", - 30, - ), - ( - "expr -> expr id id LP pid RP", - "expr", - 6, - "p_expression_sortkey", - "redshift.py", - 29, - ), - ("with -> WITH with_args", "with", 2, "p_with", "mssql.py", 31), - ( - "expr -> expr PARTITION BY LP pid RP", - "expr", - 6, - "p_expression_partition_by", - "sql.py", - 31, - ), - ( - "expr -> expr PARTITION BY id LP pid RP", - "expr", - 7, - "p_expression_partition_by", - "sql.py", - 32, - ), - ( - "expr -> expr PARTITION BY pid", - "expr", - 4, - "p_expression_partition_by", - "sql.py", - 33, - ), - ( - "expr -> expr PARTITION BY id pid", - "expr", - 5, - "p_expression_partition_by", - "sql.py", - 34, - ), - ( - "expr -> expr PARTITION BY id LP pid COMMA f_call RP", - "expr", - 9, - "p_expression_partition_by", - "sql.py", - 35, - ), - ("row_format -> ROW FORMAT SERDE", "row_format", 3, "p_row_format", "hql.py", 33), - ("row_format -> ROW FORMAT", "row_format", 2, "p_row_format", "hql.py", 34), - ("equals -> id id id", "equals", 3, "p_equals", "mssql.py", 38), - ("equals -> id id ON", "equals", 3, "p_equals", "mssql.py", 39), - ("equals -> id id id DOT id", "equals", 5, "p_equals", "mssql.py", 40), - ("expr -> expr row_format id", "expr", 3, "p_expression_row_format", "hql.py", 40), - ( - "expr -> expr row_format STRING", - "expr", - 3, - "p_expression_row_format", - "hql.py", - 41, - ), - ("storage -> STORAGE LP", "storage", 2, "p_storage", "oracle.py", 40), - ("storage -> storage id id", "storage", 3, "p_storage", "oracle.py", 41), - ("storage -> storage id id RP", "storage", 4, "p_storage", "oracle.py", 42), - ( - "fmt_equals -> id LP multi_id_or_string RP", - "fmt_equals", - 4, - "p_fmt_equals", - "snowflake.py", - 41, - ), - ("with_args -> LP equals", "with_args", 2, "p_with_args", "mssql.py", 49), - ( - "with_args -> with_args COMMA equals", - "with_args", - 3, - "p_with_args", - "mssql.py", - 50, - ), - ("with_args -> with_args with_args", "with_args", 2, "p_with_args", "mssql.py", 51), - ("with_args -> with_args RP", "with_args", 2, "p_with_args", "mssql.py", 52), - ( - "expr -> expr WITH SERDEPROPERTIES multi_assignments", - "expr", - 4, - "p_expression_with_serde", - "hql.py", - 53, - ), - ( - "table_property_equals -> id id id_or_string", - "table_property_equals", - 3, - "p_table_property_equals", - "snowflake.py", - 53, - ), - ( - "table_property_equals -> id id_or_string", - "table_property_equals", - 2, - "p_table_property_equals", - "snowflake.py", - 54, - ), - ( - "table_property_equals -> id DOT id_or_string", - "table_property_equals", - 3, - "p_table_property_equals", - "snowflake.py", - 55, - ), - ( - "table_property_equals -> id DOT id DOT id_or_string", - "table_property_equals", - 5, - "p_table_property_equals", - "snowflake.py", - 56, - ), - ( - "table_property_equals -> LP id id id_or_string RP", - "table_property_equals", - 5, - "p_table_property_equals", - "snowflake.py", - 57, - ), - ( - "table_property_equals -> LP id_or_string RP", - "table_property_equals", - 3, - "p_table_property_equals", - "snowflake.py", - 58, - ), - ( - "table_property_equals -> id table_property_equals", - "table_property_equals", - 2, - "p_table_property_equals", - "snowflake.py", - 59, - ), - ( - "table_property_equals -> id_equals", - "table_property_equals", - 1, - "p_table_property_equals", - "snowflake.py", - 60, - ), - ("expr -> expr storage", "expr", 2, "p_expr_storage", "oracle.py", 56), - ( - "expr -> expr TBLPROPERTIES multi_assignments", - "expr", - 3, - "p_expression_tblproperties", - "hql.py", - 62, - ), - ("expr -> expr ID INDEX", "expr", 3, "p_expr_index", "oracle.py", 62), - ( - "period_for -> id FOR id LP pid RP", - "period_for", - 6, - "p_period_for", - "mssql.py", - 66, - ), - ( - "table_property_equals_int -> id id id_or_string", - "table_property_equals_int", - 3, - "p_table_property_equals_int", - "snowflake.py", - 66, - ), - ( - "table_property_equals_int -> id id_or_string", - "table_property_equals_int", - 2, - "p_table_property_equals_int", - "snowflake.py", - 67, - ), - ( - "table_property_equals_int -> LP id id id_or_string RP", - "table_property_equals_int", - 5, - "p_table_property_equals_int", - "snowflake.py", - 68, - ), - ( - "table_property_equals_int -> LP id_or_string RP", - "table_property_equals_int", - 3, - "p_table_property_equals_int", - "snowflake.py", - 69, - ), - ( - "expr -> expr database_base", - "expr", - 2, - "p_expression_create_database", - "sql.py", - 66, - ), - ( - "multi_assignments -> LP assignment", - "multi_assignments", - 2, - "p_multi_assignments", - "hql.py", - 67, - ), - ( - "multi_assignments -> multi_assignments RP", - "multi_assignments", - 2, - "p_multi_assignments", - "hql.py", - 68, - ), - ( - "multi_assignments -> multi_assignments COMMA assignment", - "multi_assignments", - 3, - "p_multi_assignments", - "hql.py", - 69, - ), - ( - "generated_by -> GENERATED BY DEFAULT ON NULL AS ID", - "generated_by", - 7, - "p_generated_by", - "oracle.py", - 67, - ), - ( - "generated_by -> GENERATED BY ID AS ID", - "generated_by", - 5, - "p_generated_by", - "oracle.py", - 68, - ), - ( - "generated_by -> GENERATED BY DEFAULT AS ID", - "generated_by", - 5, - "p_generated_by", - "oracle.py", - 69, - ), - ("expr -> expr ON id", "expr", 3, "p_expression_on_primary", "mssql.py", 70), - ( - "database_base -> CREATE DATABASE id", - "database_base", - 3, - "p_database_base", - "sql.py", - 72, - ), - ( - "database_base -> CREATE ID DATABASE id", - "database_base", - 4, - "p_database_base", - "sql.py", - 73, - ), - ( - "database_base -> database_base clone", - "database_base", - 2, - "p_database_base", - "sql.py", - 74, - ), - ("assignment -> id id id", "assignment", 3, "p_assignment", "hql.py", 75), - ("assignment -> STRING id STRING", "assignment", 3, "p_assignment", "hql.py", 76), - ("assignment -> id id STRING", "assignment", 3, "p_assignment", "hql.py", 77), - ("assignment -> STRING id id", "assignment", 3, "p_assignment", "hql.py", 78), - ("assignment -> STRING id", "assignment", 2, "p_assignment", "hql.py", 79), - ("expr -> expr with", "expr", 2, "p_expression_with", "mssql.py", 75), - ( - "table_property_equals_bool -> id id id_or_string", - "table_property_equals_bool", - 3, - "p_table_property_equals_bool", - "snowflake.py", - 75, - ), - ( - "table_property_equals_bool -> id id_or_string", - "table_property_equals_bool", - 2, - "p_table_property_equals_bool", - "snowflake.py", - 76, - ), - ( - "expr -> expr TEXTIMAGE_ON id", - "expr", - 3, - "p_expression_text_image_on", - "mssql.py", - 80, - ), - ( - "expr -> expr DATA_RETENTION_TIME_IN_DAYS table_property_equals_int", - "expr", - 3, - "p_expression_data_retention_time_in_days", - "snowflake.py", - 86, - ), - ("expr -> expr COMMENT STRING", "expr", 3, "p_expression_comment", "hql.py", 89), - ( - "expr -> expr MAX_DATA_EXTENSION_TIME_IN_DAYS table_property_equals", - "expr", - 3, - "p_expression_max_data_extension_time_in_days", - "snowflake.py", - 92, - ), - ( - "expr -> expr id TERMINATED BY id", - "expr", - 5, - "p_expression_terminated_by", - "hql.py", - 95, - ), - ( - "expr -> expr id TERMINATED BY STRING", - "expr", - 5, - "p_expression_terminated_by", - "hql.py", - 96, - ), - ( - "expr -> expr CHANGE_TRACKING table_property_equals_bool", - "expr", - 3, - "p_expression_change_tracking", - "snowflake.py", - 98, - ), - ( - "expr -> expr MAP KEYS TERMINATED BY id", - "expr", - 6, - "p_expression_map_keys_terminated_by", - "hql.py", - 103, - ), - ( - "expr -> expr MAP KEYS TERMINATED BY STRING", - "expr", - 6, - "p_expression_map_keys_terminated_by", - "hql.py", - 104, - ), - ("expr -> expr option_comment", "expr", 2, "p_comment_equals", "snowflake.py", 104), - ( - "option_comment -> ID STRING", - "option_comment", - 2, - "p_option_comment", - "snowflake.py", - 110, - ), - ( - "option_comment -> ID DQ_STRING", - "option_comment", - 2, - "p_option_comment", - "snowflake.py", - 111, - ), - ( - "option_comment -> COMMENT ID STRING", - "option_comment", - 3, - "p_option_comment", - "snowflake.py", - 112, - ), - ( - "option_comment -> COMMENT ID DQ_STRING", - "option_comment", - 3, - "p_option_comment", - "snowflake.py", - 113, - ), - ( - "option_comment -> option_comment_equals", - "option_comment", - 1, - "p_option_comment", - "snowflake.py", - 114, - ), - ( - "expr -> expr SKEWED BY LP id RP ON LP pid RP", - "expr", - 10, - "p_expression_skewed_by", - "hql.py", - 111, - ), - ( - "expr -> expr COLLECTION ITEMS TERMINATED BY id", - "expr", - 6, - "p_expression_collection_terminated_by", - "hql.py", - 117, - ), - ( - "expr -> expr COLLECTION ITEMS TERMINATED BY STRING", - "expr", - 6, - "p_expression_collection_terminated_by", - "hql.py", - 118, - ), - ( - "option_comment_equals -> STRING", - "option_comment_equals", - 1, - "p_option_comment_equals", - "snowflake.py", - 120, - ), - ( - "option_comment_equals -> option_comment_equals DQ_STRING", - "option_comment_equals", - 2, - "p_option_comment_equals", - "snowflake.py", - 121, - ), - ( - "expr -> CREATE TABLESPACE id properties", - "expr", - 4, - "p_expression_create_tablespace", - "sql.py", - 120, - ), - ( - "expr -> CREATE id TABLESPACE id properties", - "expr", - 5, - "p_expression_create_tablespace", - "sql.py", - 121, - ), - ( - "expr -> CREATE id TABLESPACE id", - "expr", - 4, - "p_expression_create_tablespace", - "sql.py", - 122, - ), - ( - "expr -> CREATE TABLESPACE id", - "expr", - 3, - "p_expression_create_tablespace", - "sql.py", - 123, - ), - ( - "expr -> CREATE id id TABLESPACE id", - "expr", - 5, - "p_expression_create_tablespace", - "sql.py", - 124, - ), - ( - "expr -> CREATE id id TABLESPACE id properties", - "expr", - 6, - "p_expression_create_tablespace", - "sql.py", - 125, - ), - ("expr -> expr STORED AS id", "expr", 4, "p_expression_stored_as", "hql.py", 125), - ( - "expr -> expr STORED AS id STRING", - "expr", - 5, - "p_expression_stored_as", - "hql.py", - 126, - ), - ( - "expr -> expr STORED AS id STRING id STRING", - "expr", - 7, - "p_expression_stored_as", - "hql.py", - 127, - ), - ("expr -> expr option_with_tag", "expr", 2, "p_tag", "snowflake.py", 127), - ("properties -> property", "properties", 1, "p_properties", "sql.py", 131), - ( - "properties -> properties property", - "properties", - 2, - "p_properties", - "sql.py", - 132, - ), - ( - "tag_equals -> id id id_or_string", - "tag_equals", - 3, - "p_tag_equals", - "snowflake.py", - 133, - ), - ( - "tag_equals -> id id_or_string", - "tag_equals", - 2, - "p_tag_equals", - "snowflake.py", - 134, - ), - ( - "tag_equals -> id DOT id id id_or_string", - "tag_equals", - 5, - "p_tag_equals", - "snowflake.py", - 135, - ), - ( - "tag_equals -> id DOT id id_or_string", - "tag_equals", - 4, - "p_tag_equals", - "snowflake.py", - 136, - ), - ( - "tag_equals -> id DOT id DOT id id id_or_string", - "tag_equals", - 7, - "p_tag_equals", - "snowflake.py", - 137, - ), - ( - "tag_equals -> id DOT id DOT id id_or_string", - "tag_equals", - 6, - "p_tag_equals", - "snowflake.py", - 138, - ), - ( - "expr -> expr PARTITIONED BY pid_with_type", - "expr", - 4, - "p_expression_partitioned_by_hql", - "hql.py", - 141, - ), - ( - "expr -> expr PARTITIONED BY LP pid RP", - "expr", - 6, - "p_expression_partitioned_by_hql", - "hql.py", - 142, - ), - ( - "expr -> expr PARTITIONED BY LP multiple_funct RP", - "expr", - 6, - "p_expression_partitioned_by_hql", - "hql.py", - 143, - ), - ("property -> id id", "property", 2, "p_property", "sql.py", 141), - ("property -> id STRING", "property", 2, "p_property", "sql.py", 142), - ("property -> id ON", "property", 2, "p_property", "sql.py", 143), - ("property -> id STORAGE", "property", 2, "p_property", "sql.py", 144), - ("property -> id ROW", "property", 2, "p_property", "sql.py", 145), - ( - "multiple_tag_equals -> tag_equals", - "multiple_tag_equals", - 1, - "p_multiple_tag_equals", - "snowflake.py", - 145, - ), - ( - "multiple_tag_equals -> multiple_tag_equals COMMA tag_equals", - "multiple_tag_equals", - 3, - "p_multiple_tag_equals", - "snowflake.py", - 146, - ), - ( - "pid_with_type -> LP column", - "pid_with_type", - 2, - "p_pid_with_type", - "hql.py", - 150, - ), - ( - "pid_with_type -> pid_with_type COMMA column", - "pid_with_type", - 3, - "p_pid_with_type", - "hql.py", - 151, - ), - ( - "pid_with_type -> pid_with_type RP", - "pid_with_type", - 2, - "p_pid_with_type", - "hql.py", - 152, - ), - ( - "option_order_noorder -> ORDER", - "option_order_noorder", - 1, - "p_option_order_noorder", - "snowflake.py", - 154, - ), - ( - "option_order_noorder -> NOORDER", - "option_order_noorder", - 1, - "p_option_order_noorder", - "snowflake.py", - 155, - ), - ( - "create_table -> CREATE TABLE IF NOT EXISTS", - "create_table", - 5, - "p_create_table", - "sql.py", - 158, - ), - ( - "create_table -> CREATE TABLE", - "create_table", - 2, - "p_create_table", - "sql.py", - 159, - ), - ( - "create_table -> CREATE OR REPLACE TABLE IF NOT EXISTS", - "create_table", - 7, - "p_create_table", - "sql.py", - 160, - ), - ( - "create_table -> CREATE OR REPLACE TABLE", - "create_table", - 4, - "p_create_table", - "sql.py", - 161, - ), - ( - "create_table -> CREATE id TABLE IF NOT EXISTS", - "create_table", - 6, - "p_create_table", - "sql.py", - 162, - ), - ( - "create_table -> CREATE id TABLE", - "create_table", - 3, - "p_create_table", - "sql.py", - 163, - ), - ( - "create_table -> CREATE id id TABLE", - "create_table", - 4, - "p_create_table", - "sql.py", - 164, - ), - ( - "create_table -> CREATE OR REPLACE id TABLE IF NOT EXISTS", - "create_table", - 8, - "p_create_table", - "sql.py", - 165, - ), - ( - "create_table -> CREATE OR REPLACE id TABLE", - "create_table", - 5, - "p_create_table", - "sql.py", - 166, - ), - ( - "option_with_tag -> TAG LP id RP", - "option_with_tag", - 4, - "p_option_with_tag", - "snowflake.py", - 161, - ), - ( - "option_with_tag -> TAG LP id DOT id DOT id RP", - "option_with_tag", - 8, - "p_option_with_tag", - "snowflake.py", - 162, - ), - ( - "option_with_tag -> TAG LP multiple_tag_equals RP", - "option_with_tag", - 4, - "p_option_with_tag", - "snowflake.py", - 163, - ), - ( - "option_with_tag -> WITH TAG LP id RP", - "option_with_tag", - 5, - "p_option_with_tag", - "snowflake.py", - 164, - ), - ( - "option_with_tag -> WITH TAG LP id DOT id DOT id RP", - "option_with_tag", - 9, - "p_option_with_tag", - "snowflake.py", - 165, - ), - ( - "option_with_tag -> WITH TAG LP multiple_tag_equals RP", - "option_with_tag", - 5, - "p_option_with_tag", - "snowflake.py", - 166, - ), - ( - "option_with_masking_policy -> MASKING POLICY id DOT id DOT id", - "option_with_masking_policy", - 7, - "p_option_with_masking_policy", - "snowflake.py", - 172, - ), - ( - "option_with_masking_policy -> WITH MASKING POLICY id DOT id DOT id", - "option_with_masking_policy", - 8, - "p_option_with_masking_policy", - "snowflake.py", - 173, - ), - ( - "expr -> expr CATALOG table_property_equals", - "expr", - 3, - "p_expression_catalog", - "snowflake.py", - 179, - ), - ( - "expr -> expr FILE_FORMAT fmt_equals", - "expr", - 3, - "p_expression_file_format", - "snowflake.py", - 185, - ), - ( - "expr -> expr STAGE_FILE_FORMAT fmt_equals", - "expr", - 3, - "p_expression_stage_file_format", - "snowflake.py", - 191, - ), - ("c_property -> id id", "c_property", 2, "p_column_property", "sql.py", 196), - ( - "expr -> expr TABLE_FORMAT table_property_equals", - "expr", - 3, - "p_expression_table_format", - "snowflake.py", - 197, - ), - ( - "expr -> expr AUTO_REFRESH table_property_equals_bool", - "expr", - 3, - "p_expression_auto_refresh", - "snowflake.py", - 203, - ), - ( - "as_virtual -> AS LP id LP id LP pid RP COMMA pid RP RP", - "as_virtual", - 12, - "p_as_virtual", - "snowflake.py", - 209, - ), - ( - "as_virtual -> AS LP id LP pid RP RP", - "as_virtual", - 7, - "p_as_virtual", - "snowflake.py", - 210, - ), - ( - "as_virtual -> AS LP multi_id RP", - "as_virtual", - 4, - "p_as_virtual", - "snowflake.py", - 211, - ), - ("c_type -> id", "c_type", 1, "p_c_type", "sql.py", 235), - ("c_type -> id id", "c_type", 2, "p_c_type", "sql.py", 236), - ("c_type -> id id id id", "c_type", 4, "p_c_type", "sql.py", 237), - ("c_type -> id id id", "c_type", 3, "p_c_type", "sql.py", 238), - ("c_type -> c_type pid", "c_type", 2, "p_c_type", "sql.py", 239), - ("c_type -> id DOT id", "c_type", 3, "p_c_type", "sql.py", 240), - ("c_type -> tid", "c_type", 1, "p_c_type", "sql.py", 241), - ("c_type -> ARRAY", "c_type", 1, "p_c_type", "sql.py", 242), - ("c_type -> c_type ARRAY", "c_type", 2, "p_c_type", "sql.py", 243), - ("c_type -> c_type tid", "c_type", 2, "p_c_type", "sql.py", 244), - ("id -> ID", "id", 1, "p_id", "ddl_parser.py", 239), - ("id -> DQ_STRING", "id", 1, "p_id", "ddl_parser.py", 240), - ("id_or_string -> id", "id_or_string", 1, "p_id_or_string", "ddl_parser.py", 251), - ( - "id_or_string -> STRING", - "id_or_string", - 1, - "p_id_or_string", - "ddl_parser.py", - 252, - ), - ("STRING -> STRING_BASE", "STRING", 1, "p_string", "ddl_parser.py", 256), - ("STRING -> STRING STRING_BASE", "STRING", 2, "p_string", "ddl_parser.py", 257), - ("column -> id c_type", "column", 2, "p_column", "sql.py", 357), - ("column -> column comment", "column", 2, "p_column", "sql.py", 358), - ("column -> column LP id RP", "column", 4, "p_column", "sql.py", 359), - ("column -> column LP id id RP", "column", 5, "p_column", "sql.py", 360), - ("column -> column LP id RP c_type", "column", 5, "p_column", "sql.py", 361), - ("column -> column LP id COMMA id RP", "column", 6, "p_column", "sql.py", 362), - ( - "column -> column LP id COMMA id RP c_type", - "column", - 7, - "p_column", - "sql.py", - 363, - ), - ( - "autoincrement -> AUTOINCREMENT", - "autoincrement", - 1, - "p_autoincrement", - "sql.py", - 438, - ), - ("defcolumn -> column", "defcolumn", 1, "p_defcolumn", "sql.py", 442), - ("defcolumn -> defcolumn comment", "defcolumn", 2, "p_defcolumn", "sql.py", 443), - ("defcolumn -> defcolumn encode", "defcolumn", 2, "p_defcolumn", "sql.py", 444), - ( - "defcolumn -> defcolumn PRIMARY KEY", - "defcolumn", - 3, - "p_defcolumn", - "sql.py", - 445, - ), - ("defcolumn -> defcolumn UNIQUE KEY", "defcolumn", 3, "p_defcolumn", "sql.py", 446), - ("defcolumn -> defcolumn UNIQUE", "defcolumn", 2, "p_defcolumn", "sql.py", 447), - ("defcolumn -> defcolumn INDEX", "defcolumn", 2, "p_defcolumn", "sql.py", 448), - ("defcolumn -> defcolumn check_ex", "defcolumn", 2, "p_defcolumn", "sql.py", 449), - ("defcolumn -> defcolumn default", "defcolumn", 2, "p_defcolumn", "sql.py", 450), - ("defcolumn -> defcolumn collate", "defcolumn", 2, "p_defcolumn", "sql.py", 451), - ("defcolumn -> defcolumn enforced", "defcolumn", 2, "p_defcolumn", "sql.py", 452), - ("defcolumn -> defcolumn ref", "defcolumn", 2, "p_defcolumn", "sql.py", 453), - ("defcolumn -> defcolumn null", "defcolumn", 2, "p_defcolumn", "sql.py", 454), - ("defcolumn -> defcolumn ref null", "defcolumn", 3, "p_defcolumn", "sql.py", 455), - ( - "defcolumn -> defcolumn foreign ref", - "defcolumn", - 3, - "p_defcolumn", - "sql.py", - 456, - ), - ("defcolumn -> defcolumn encrypt", "defcolumn", 2, "p_defcolumn", "sql.py", 457), - ("defcolumn -> defcolumn generated", "defcolumn", 2, "p_defcolumn", "sql.py", 458), - ("defcolumn -> defcolumn c_property", "defcolumn", 2, "p_defcolumn", "sql.py", 459), - ("defcolumn -> defcolumn on_update", "defcolumn", 2, "p_defcolumn", "sql.py", 460), - ("defcolumn -> defcolumn options", "defcolumn", 2, "p_defcolumn", "sql.py", 461), - ( - "defcolumn -> defcolumn autoincrement", - "defcolumn", - 2, - "p_defcolumn", - "sql.py", - 462, - ), - ( - "defcolumn -> defcolumn option_order_noorder", - "defcolumn", - 2, - "p_defcolumn", - "sql.py", - 463, - ), - ( - "defcolumn -> defcolumn option_with_tag", - "defcolumn", - 2, - "p_defcolumn", - "sql.py", - 464, - ), - ( - "defcolumn -> defcolumn option_with_masking_policy", - "defcolumn", - 2, - "p_defcolumn", - "sql.py", - 465, - ), - ("defcolumn -> defcolumn as_virtual", "defcolumn", 2, "p_defcolumn", "sql.py", 466), - ("defcolumn -> defcolumn constraint", "defcolumn", 2, "p_defcolumn", "sql.py", 467), - ( - "defcolumn -> defcolumn generated_by", - "defcolumn", - 2, - "p_defcolumn", - "sql.py", - 468, - ), - ("defcolumn -> defcolumn timezone", "defcolumn", 2, "p_defcolumn", "sql.py", 469), - ("check_ex -> check_st", "check_ex", 1, "p_check_ex", "sql.py", 506), - ("check_ex -> constraint check_st", "check_ex", 2, "p_check_ex", "sql.py", 507), - ("expr -> create_schema", "expr", 1, "p_expression_schema", "sql.py", 533), - ("expr -> create_database", "expr", 1, "p_expression_schema", "sql.py", 534), - ("expr -> expr id", "expr", 2, "p_expression_schema", "sql.py", 535), - ("expr -> expr clone", "expr", 2, "p_expression_schema", "sql.py", 536), - ("c_schema -> CREATE SCHEMA", "c_schema", 2, "p_c_schema", "sql.py", 572), - ("c_schema -> CREATE ID SCHEMA", "c_schema", 3, "p_c_schema", "sql.py", 573), - ( - "c_schema -> CREATE OR REPLACE SCHEMA", - "c_schema", - 4, - "p_c_schema", - "sql.py", - 574, - ), - ( - "create_schema -> c_schema id id", - "create_schema", - 3, - "p_create_schema", - "sql.py", - 579, - ), - ( - "create_schema -> c_schema id id id", - "create_schema", - 4, - "p_create_schema", - "sql.py", - 580, - ), - ( - "create_schema -> c_schema id", - "create_schema", - 2, - "p_create_schema", - "sql.py", - 581, - ), - ( - "create_schema -> c_schema id DOT id", - "create_schema", - 4, - "p_create_schema", - "sql.py", - 582, - ), - ( - "create_schema -> c_schema IF NOT EXISTS id", - "create_schema", - 5, - "p_create_schema", - "sql.py", - 583, - ), - ( - "create_schema -> c_schema IF NOT EXISTS id DOT id", - "create_schema", - 7, - "p_create_schema", - "sql.py", - 584, - ), - ( - "create_schema -> create_schema id id id", - "create_schema", - 4, - "p_create_schema", - "sql.py", - 585, - ), - ( - "create_schema -> create_schema id id STRING", - "create_schema", - 4, - "p_create_schema", - "sql.py", - 586, - ), - ( - "create_schema -> create_schema options", - "create_schema", - 2, - "p_create_schema", - "sql.py", - 587, - ), - ( - "create_database -> database_base", - "create_database", - 1, - "p_create_database", - "sql.py", - 626, - ), - ( - "create_database -> create_database id id id", - "create_database", - 4, - "p_create_database", - "sql.py", - 627, - ), - ( - "create_database -> create_database id id STRING", - "create_database", - 4, - "p_create_database", - "sql.py", - 628, - ), - ( - "create_database -> create_database options", - "create_database", - 2, - "p_create_database", - "sql.py", - 629, - ), - ("expr -> DROP TABLE id", "expr", 3, "p_expression_drop_table", "sql.py", 642), - ( - "expr -> DROP TABLE id DOT id", - "expr", - 5, - "p_expression_drop_table", - "sql.py", - 643, - ), - ( - "multiple_column_names -> column", - "multiple_column_names", - 1, - "p_multiple_column_names", - "sql.py", - 659, - ), - ( - "multiple_column_names -> multiple_column_names COMMA", - "multiple_column_names", - 2, - "p_multiple_column_names", - "sql.py", - 660, - ), - ( - "multiple_column_names -> multiple_column_names column", - "multiple_column_names", - 2, - "p_multiple_column_names", - "sql.py", - 661, - ), - ( - "type_definition -> type_name id LP pid RP", - "type_definition", - 5, - "p_type_definition", - "sql.py", - 698, - ), - ( - "type_definition -> type_name id LP multiple_column_names RP", - "type_definition", - 5, - "p_type_definition", - "sql.py", - 699, - ), - ( - "type_definition -> type_name LP id_equals RP", - "type_definition", - 4, - "p_type_definition", - "sql.py", - 700, - ), - ( - "type_definition -> type_name TABLE LP defcolumn", - "type_definition", - 4, - "p_type_definition", - "sql.py", - 701, - ), - ( - "type_definition -> type_definition COMMA defcolumn", - "type_definition", - 3, - "p_type_definition", - "sql.py", - 702, - ), - ( - "type_definition -> type_definition RP", - "type_definition", - 2, - "p_type_definition", - "sql.py", - 703, - ), - ("expr -> type_definition", "expr", 1, "p_expression_type_as", "sql.py", 721), - ("type_name -> type_create id AS", "type_name", 3, "p_type_name", "sql.py", 725), - ( - "type_name -> type_create id DOT id AS", - "type_name", - 5, - "p_type_name", - "sql.py", - 726, - ), - ( - "type_name -> type_create id DOT id", - "type_name", - 4, - "p_type_name", - "sql.py", - 727, - ), - ("type_name -> type_create id", "type_name", 2, "p_type_name", "sql.py", 728), - ("type_create -> CREATE TYPE", "type_create", 2, "p_type_create", "sql.py", 740), - ( - "type_create -> CREATE OR REPLACE TYPE", - "type_create", - 4, - "p_type_create", - "sql.py", - 741, - ), - ( - "expr -> domain_name id LP pid RP", - "expr", - 5, - "p_expression_domain_as", - "sql.py", - 748, - ), - ( - "domain_name -> CREATE DOMAIN id AS", - "domain_name", - 4, - "p_domain_name", - "sql.py", - 757, - ), - ( - "domain_name -> CREATE DOMAIN id DOT id AS", - "domain_name", - 6, - "p_domain_name", - "sql.py", - 758, - ), - ( - "domain_name -> CREATE DOMAIN id DOT id", - "domain_name", - 5, - "p_domain_name", - "sql.py", - 759, - ), - ( - "domain_name -> CREATE DOMAIN id", - "domain_name", - 3, - "p_domain_name", - "sql.py", - 760, - ), - ("expr -> alter_foreign ref", "expr", 2, "p_expression_alter", "sql.py", 773), - ("expr -> alter_drop_column", "expr", 1, "p_expression_alter", "sql.py", 774), - ("expr -> alter_check", "expr", 1, "p_expression_alter", "sql.py", 775), - ("expr -> alter_unique", "expr", 1, "p_expression_alter", "sql.py", 776), - ("expr -> alter_default", "expr", 1, "p_expression_alter", "sql.py", 777), - ("expr -> alter_primary_key", "expr", 1, "p_expression_alter", "sql.py", 778), - ( - "expr -> alter_primary_key using_tablespace", - "expr", - 2, - "p_expression_alter", - "sql.py", - 779, - ), - ("expr -> alter_column_add", "expr", 1, "p_expression_alter", "sql.py", 780), - ("expr -> alter_rename_column", "expr", 1, "p_expression_alter", "sql.py", 781), - ("expr -> alter_column_sql_server", "expr", 1, "p_expression_alter", "sql.py", 782), - ("expr -> alter_column_modify", "expr", 1, "p_expression_alter", "sql.py", 783), - ( - "expr -> alter_column_modify_oracle", - "expr", - 1, - "p_expression_alter", - "sql.py", - 784, - ), - ( - "alter_column_modify -> alt_table MODIFY COLUMN defcolumn", - "alter_column_modify", - 4, - "p_alter_column_modify", - "sql.py", - 791, - ), - ( - "alter_drop_column -> alt_table DROP COLUMN id", - "alter_drop_column", - 4, - "p_alter_drop_column", - "sql.py", - 797, - ), - ( - "alter_rename_column -> alt_table RENAME COLUMN id id id", - "alter_rename_column", - 6, - "p_alter_rename_column", - "sql.py", - 803, - ), - ( - "alter_column_add -> alt_table ADD defcolumn", - "alter_column_add", - 3, - "p_alter_column_add", - "sql.py", - 809, - ), - ( - "alter_primary_key -> alt_table ADD PRIMARY KEY LP pid RP", - "alter_primary_key", - 7, - "p_alter_primary_key", - "sql.py", - 815, - ), - ( - "alter_primary_key -> alt_table ADD constraint PRIMARY KEY LP pid RP", - "alter_primary_key", - 8, - "p_alter_primary_key", - "sql.py", - 816, - ), - ( - "alter_unique -> alt_table ADD UNIQUE LP pid RP", - "alter_unique", - 6, - "p_alter_unique", - "sql.py", - 826, - ), - ( - "alter_unique -> alt_table ADD constraint UNIQUE LP pid RP", - "alter_unique", - 7, - "p_alter_unique", - "sql.py", - 827, - ), - ( - "alter_default -> alt_table id id", - "alter_default", - 3, - "p_alter_default", - "sql.py", - 852, - ), - ( - "alter_default -> alt_table ADD constraint id id", - "alter_default", - 5, - "p_alter_default", - "sql.py", - 853, - ), - ( - "alter_default -> alt_table ADD id STRING", - "alter_default", - 4, - "p_alter_default", - "sql.py", - 854, - ), - ( - "alter_default -> alt_table ADD constraint id STRING", - "alter_default", - 5, - "p_alter_default", - "sql.py", - 855, - ), - ( - "alter_default -> alter_default id", - "alter_default", - 2, - "p_alter_default", - "sql.py", - 856, - ), - ( - "alter_default -> alter_default FOR pid", - "alter_default", - 3, - "p_alter_default", - "sql.py", - 857, - ), - ( - "alter_check -> alt_table ADD check_st", - "alter_check", - 3, - "p_alter_check", - "sql.py", - 880, - ), - ( - "alter_check -> alt_table ADD constraint check_st", - "alter_check", - 4, - "p_alter_check", - "sql.py", - 881, - ), - ( - "alter_foreign -> alt_table ADD foreign", - "alter_foreign", - 3, - "p_alter_foreign", - "sql.py", - 894, - ), - ( - "alter_foreign -> alt_table ADD constraint foreign", - "alter_foreign", - 4, - "p_alter_foreign", - "sql.py", - 895, - ), - ( - "alt_table -> ALTER TABLE t_name", - "alt_table", - 3, - "p_alt_table_name", - "sql.py", - 915, - ), - ( - "alt_table -> ALTER TABLE IF EXISTS t_name", - "alt_table", - 5, - "p_alt_table_name", - "sql.py", - 916, - ), - ( - "alt_table -> ALTER TABLE ID t_name", - "alt_table", - 4, - "p_alt_table_name", - "sql.py", - 917, - ), - ("id_equals -> id id id_or_string", "id_equals", 3, "p_id_equals", "sql.py", 983), - ("id_equals -> id id_or_string", "id_equals", 2, "p_id_equals", "sql.py", 984), - ("id_equals -> id_equals COMMA", "id_equals", 2, "p_id_equals", "sql.py", 985), - ( - "id_equals -> id_equals COMMA id id id_or_string", - "id_equals", - 5, - "p_id_equals", - "sql.py", - 986, - ), - ("id_equals -> id", "id_equals", 1, "p_id_equals", "sql.py", 987), - ("id_equals -> id_equals LP pid RP", "id_equals", 4, "p_id_equals", "sql.py", 988), - ( - "id_equals -> id_equals LP pid RP id", - "id_equals", - 5, - "p_id_equals", - "sql.py", - 989, - ), - ( - "id_equals -> id_equals COMMA id id", - "id_equals", - 4, - "p_id_equals", - "sql.py", - 990, - ), - ("id_equals -> id_equals COMMA id", "id_equals", 3, "p_id_equals", "sql.py", 991), - ( - "expr -> index_table_name LP index_pid RP", - "expr", - 4, - "p_expression_index", - "sql.py", - 1012, - ), - ( - "index_table_name -> create_index ON id", - "index_table_name", - 3, - "p_index_table_name", - "sql.py", - 1022, - ), - ( - "index_table_name -> create_index ON id DOT id", - "index_table_name", - 5, - "p_index_table_name", - "sql.py", - 1023, - ), - ("c_index -> INDEX LP index_pid RP", "c_index", 4, "p_c_index", "sql.py", 1036), - ("c_index -> INDEX id LP index_pid RP", "c_index", 5, "p_c_index", "sql.py", 1037), - ("c_index -> c_index INVISIBLE", "c_index", 2, "p_c_index", "sql.py", 1038), - ("c_index -> c_index VISIBLE", "c_index", 2, "p_c_index", "sql.py", 1039), - ( - "create_index -> CREATE INDEX id", - "create_index", - 3, - "p_create_index", - "sql.py", - 1056, - ), - ( - "create_index -> CREATE UNIQUE INDEX id", - "create_index", - 4, - "p_create_index", - "sql.py", - 1057, - ), - ( - "create_index -> create_index ON id", - "create_index", - 3, - "p_create_index", - "sql.py", - 1058, - ), - ( - "create_index -> CREATE CLUSTERED INDEX id", - "create_index", - 4, - "p_create_index", - "sql.py", - 1059, - ), - ("expr -> table_name defcolumn", "expr", 2, "p_expression_table", "sql.py", 1090), - ( - "expr -> table_name LP defcolumn", - "expr", - 3, - "p_expression_table", - "sql.py", - 1091, - ), - ("expr -> table_name", "expr", 1, "p_expression_table", "sql.py", 1092), - ("expr -> table_name LP RP", "expr", 3, "p_expression_table", "sql.py", 1093), - ( - "expr -> table_name cluster_by LP defcolumn", - "expr", - 4, - "p_expression_table", - "sql.py", - 1094, - ), - ("expr -> expr COMMA defcolumn", "expr", 3, "p_expression_table", "sql.py", 1095), - ("expr -> expr COMMA c_index", "expr", 3, "p_expression_table", "sql.py", 1096), - ("expr -> expr COMMA", "expr", 2, "p_expression_table", "sql.py", 1097), - ("expr -> expr COMMA constraint", "expr", 3, "p_expression_table", "sql.py", 1098), - ("expr -> expr COMMA check_ex", "expr", 3, "p_expression_table", "sql.py", 1099), - ("expr -> expr COMMA foreign", "expr", 3, "p_expression_table", "sql.py", 1100), - ("expr -> expr COMMA pkey", "expr", 3, "p_expression_table", "sql.py", 1101), - ("expr -> expr COMMA uniq", "expr", 3, "p_expression_table", "sql.py", 1102), - ( - "expr -> expr COMMA statem_by_id", - "expr", - 3, - "p_expression_table", - "sql.py", - 1103, - ), - ( - "expr -> expr COMMA constraint uniq", - "expr", - 4, - "p_expression_table", - "sql.py", - 1104, - ), - ("expr -> expr COMMA period_for", "expr", 3, "p_expression_table", "sql.py", 1105), - ( - "expr -> expr COMMA pkey_constraint", - "expr", - 3, - "p_expression_table", - "sql.py", - 1106, - ), - ( - "expr -> expr COMMA constraint pkey", - "expr", - 4, - "p_expression_table", - "sql.py", - 1107, - ), - ( - "expr -> expr COMMA constraint pkey enforced", - "expr", - 5, - "p_expression_table", - "sql.py", - 1108, - ), - ( - "expr -> expr COMMA constraint foreign ref", - "expr", - 5, - "p_expression_table", - "sql.py", - 1109, - ), - ("expr -> expr COMMA foreign ref", "expr", 4, "p_expression_table", "sql.py", 1110), - ("expr -> expr encode", "expr", 2, "p_expression_table", "sql.py", 1111), - ("expr -> expr DEFAULT id id id", "expr", 5, "p_expression_table", "sql.py", 1112), - ("expr -> expr RP", "expr", 2, "p_expression_table", "sql.py", 1113), - ("likke -> LIKE", "likke", 1, "p_likke", "sql.py", 1265), - ("likke -> CLONE", "likke", 1, "p_likke", "sql.py", 1266), - ( - "expr -> table_name likke id", - "expr", - 3, - "p_expression_like_table", - "sql.py", - 1271, - ), - ( - "expr -> table_name likke id DOT id", - "expr", - 5, - "p_expression_like_table", - "sql.py", - 1272, - ), - ( - "expr -> table_name LP likke id DOT id RP", - "expr", - 7, - "p_expression_like_table", - "sql.py", - 1273, - ), - ( - "expr -> table_name LP likke id RP", - "expr", - 5, - "p_expression_like_table", - "sql.py", - 1274, - ), - ("t_name -> id DOT id", "t_name", 3, "p_t_name", "sql.py", 1291), - ("t_name -> id", "t_name", 1, "p_t_name", "sql.py", 1292), - ("t_name -> id DOT id DOT id", "t_name", 5, "p_t_name", "sql.py", 1293), - ( - "table_name -> create_table t_name", - "table_name", - 2, - "p_table_name", - "sql.py", - 1315, - ), - ( - "table_name -> table_name likke id", - "table_name", - 3, - "p_table_name", - "sql.py", - 1316, - ), - ("expr -> seq_name", "expr", 1, "p_expression_seq", "sql.py", 1324), - ("expr -> expr INCREMENT id", "expr", 3, "p_expression_seq", "sql.py", 1325), - ("expr -> expr INCREMENT BY id", "expr", 4, "p_expression_seq", "sql.py", 1326), - ("expr -> expr INCREMENT id id", "expr", 4, "p_expression_seq", "sql.py", 1327), - ("expr -> expr START id", "expr", 3, "p_expression_seq", "sql.py", 1328), - ("expr -> expr START WITH id", "expr", 4, "p_expression_seq", "sql.py", 1329), - ("expr -> expr START id id", "expr", 4, "p_expression_seq", "sql.py", 1330), - ("expr -> expr MINVALUE id", "expr", 3, "p_expression_seq", "sql.py", 1331), - ("expr -> expr NO MINVALUE", "expr", 3, "p_expression_seq", "sql.py", 1332), - ("expr -> expr NO MAXVALUE", "expr", 3, "p_expression_seq", "sql.py", 1333), - ("expr -> expr MAXVALUE id", "expr", 3, "p_expression_seq", "sql.py", 1334), - ("expr -> expr CACHE id", "expr", 3, "p_expression_seq", "sql.py", 1335), - ("expr -> expr CACHE", "expr", 2, "p_expression_seq", "sql.py", 1336), - ("expr -> expr NOORDER", "expr", 2, "p_expression_seq", "sql.py", 1337), - ("expr -> expr ORDER", "expr", 2, "p_expression_seq", "sql.py", 1338), - ("seq_name -> create_seq id DOT id", "seq_name", 4, "p_seq_name", "sql.py", 1357), - ("seq_name -> create_seq id", "seq_name", 2, "p_seq_name", "sql.py", 1358), - ( - "create_seq -> CREATE SEQUENCE IF NOT EXISTS", - "create_seq", - 5, - "p_create_seq", - "sql.py", - 1372, - ), - ("create_seq -> CREATE SEQUENCE", "create_seq", 2, "p_create_seq", "sql.py", 1373), - ("tid -> LT id", "tid", 2, "p_tid", "sql.py", 1381), - ("tid -> LT", "tid", 1, "p_tid", "sql.py", 1382), - ("tid -> tid LT", "tid", 2, "p_tid", "sql.py", 1383), - ("tid -> tid id", "tid", 2, "p_tid", "sql.py", 1384), - ("tid -> tid COMMAT", "tid", 2, "p_tid", "sql.py", 1385), - ("tid -> tid RT", "tid", 2, "p_tid", "sql.py", 1386), - ("null -> NULL", "null", 1, "p_null", "sql.py", 1427), - ("null -> NOT NULL", "null", 2, "p_null", "sql.py", 1428), - ("f_call -> id LP RP", "f_call", 3, "p_f_call", "sql.py", 1437), - ("f_call -> id LP f_call RP", "f_call", 4, "p_f_call", "sql.py", 1438), - ("f_call -> id LP multi_id RP", "f_call", 4, "p_f_call", "sql.py", 1439), - ("f_call -> id LP pid RP", "f_call", 4, "p_f_call", "sql.py", 1440), - ("f_call -> id LP id AS id RP", "f_call", 6, "p_f_call", "sql.py", 1441), - ("multi_id -> id", "multi_id", 1, "p_multi_id", "sql.py", 1459), - ("multi_id -> multi_id id", "multi_id", 2, "p_multi_id", "sql.py", 1460), - ("multi_id -> f_call", "multi_id", 1, "p_multi_id", "sql.py", 1461), - ("multi_id -> multi_id f_call", "multi_id", 2, "p_multi_id", "sql.py", 1462), - ("funct_args -> LP multi_id RP", "funct_args", 3, "p_funct_args", "sql.py", 1475), - ("funct -> id LP multi_id RP", "funct", 4, "p_funct", "sql.py", 1479), - ( - "multiple_funct -> funct", - "multiple_funct", - 1, - "p_multiple_funct", - "sql.py", - 1483, - ), - ( - "multiple_funct -> multiple_funct COMMA funct", - "multiple_funct", - 3, - "p_multiple_funct", - "sql.py", - 1484, - ), - ( - "multiple_funct -> multiple_funct COMMA", - "multiple_funct", - 2, - "p_multiple_funct", - "sql.py", - 1485, - ), - ("funct_expr -> LP multi_id RP", "funct_expr", 3, "p_funct_expr", "sql.py", 1494), - ("funct_expr -> multi_id", "funct_expr", 1, "p_funct_expr", "sql.py", 1495), - ("dot_id -> id DOT id", "dot_id", 3, "p_dot_id", "sql.py", 1503), - ("default -> DEFAULT id", "default", 2, "p_default", "sql.py", 1507), - ("default -> DEFAULT STRING", "default", 2, "p_default", "sql.py", 1508), - ("default -> DEFAULT NULL", "default", 2, "p_default", "sql.py", 1509), - ("default -> default FOR dot_id", "default", 3, "p_default", "sql.py", 1510), - ("default -> DEFAULT funct_expr", "default", 2, "p_default", "sql.py", 1511), - ("default -> DEFAULT LP pid RP", "default", 4, "p_default", "sql.py", 1512), - ( - "default -> DEFAULT LP funct_expr pid RP", - "default", - 5, - "p_default", - "sql.py", - 1513, - ), - ("default -> default id", "default", 2, "p_default", "sql.py", 1514), - ("default -> DEFAULT id DOT funct_expr", "default", 4, "p_default", "sql.py", 1515), - ("default -> default LP RP", "default", 3, "p_default", "sql.py", 1516), - ("enforced -> ENFORCED", "enforced", 1, "p_enforced", "sql.py", 1563), - ("enforced -> NOT ENFORCED", "enforced", 2, "p_enforced", "sql.py", 1564), - ("collate -> COLLATE id", "collate", 2, "p_collate", "sql.py", 1570), - ("collate -> COLLATE STRING", "collate", 2, "p_collate", "sql.py", 1571), - ("constraint -> CONSTRAINT id", "constraint", 2, "p_constraint", "sql.py", 1578), - ( - "generated -> gen_always funct_expr", - "generated", - 2, - "p_generated", - "sql.py", - 1587, - ), - ( - "generated -> gen_always funct_expr id", - "generated", - 3, - "p_generated", - "sql.py", - 1588, - ), - ( - "generated -> gen_always LP multi_id RP", - "generated", - 4, - "p_generated", - "sql.py", - 1589, - ), - ("generated -> gen_always f_call", "generated", 2, "p_generated", "sql.py", 1590), - ("gen_always -> GENERATED id AS", "gen_always", 3, "p_gen_always", "sql.py", 1601), - ("check_st -> CHECK LP id", "check_st", 3, "p_check_st", "sql.py", 1606), - ("check_st -> check_st id", "check_st", 2, "p_check_st", "sql.py", 1607), - ("check_st -> check_st STRING", "check_st", 2, "p_check_st", "sql.py", 1608), - ("check_st -> check_st id STRING", "check_st", 3, "p_check_st", "sql.py", 1609), - ("check_st -> check_st id RP", "check_st", 3, "p_check_st", "sql.py", 1610), - ("check_st -> check_st STRING RP", "check_st", 3, "p_check_st", "sql.py", 1611), - ("check_st -> check_st funct_args", "check_st", 2, "p_check_st", "sql.py", 1612), - ("check_st -> CHECK LP id DOT id", "check_st", 5, "p_check_st", "sql.py", 1613), - ("check_st -> check_st LP pid RP", "check_st", 4, "p_check_st", "sql.py", 1614), - ( - "using_tablespace -> USING INDEX tablespace", - "using_tablespace", - 3, - "p_using_tablespace", - "sql.py", - 1642, - ), - ("pid -> id", "pid", 1, "p_pid", "sql.py", 1647), - ("pid -> STRING", "pid", 1, "p_pid", "sql.py", 1648), - ("pid -> pid id", "pid", 2, "p_pid", "sql.py", 1649), - ("pid -> pid STRING", "pid", 2, "p_pid", "sql.py", 1650), - ("pid -> STRING LP RP", "pid", 3, "p_pid", "sql.py", 1651), - ("pid -> id LP RP", "pid", 3, "p_pid", "sql.py", 1652), - ("pid -> pid COMMA id", "pid", 3, "p_pid", "sql.py", 1653), - ("pid -> pid COMMA STRING", "pid", 3, "p_pid", "sql.py", 1654), - ("index_pid -> id", "index_pid", 1, "p_index_pid", "sql.py", 1667), - ("index_pid -> index_pid id", "index_pid", 2, "p_index_pid", "sql.py", 1668), - ( - "index_pid -> index_pid COMMA index_pid", - "index_pid", - 3, - "p_index_pid", - "sql.py", - 1669, - ), - ("foreign -> FOREIGN KEY LP pid RP", "foreign", 5, "p_foreign", "sql.py", 1692), - ("foreign -> FOREIGN KEY", "foreign", 2, "p_foreign", "sql.py", 1693), - ("ref -> REFERENCES t_name", "ref", 2, "p_ref", "sql.py", 1701), - ("ref -> ref LP pid RP", "ref", 4, "p_ref", "sql.py", 1702), - ("ref -> ref ON DELETE id", "ref", 4, "p_ref", "sql.py", 1703), - ("ref -> ref ON UPDATE id", "ref", 4, "p_ref", "sql.py", 1704), - ("ref -> ref DEFERRABLE INITIALLY id", "ref", 4, "p_ref", "sql.py", 1705), - ("ref -> ref NOT DEFERRABLE", "ref", 3, "p_ref", "sql.py", 1706), - ("expr -> pkey", "expr", 1, "p_expression_primary_key", "sql.py", 1737), - ("uniq -> UNIQUE LP pid RP", "uniq", 4, "p_uniq", "sql.py", 1741), - ("uniq -> UNIQUE KEY id LP pid RP", "uniq", 6, "p_uniq", "sql.py", 1742), - ( - "statem_by_id -> id LP pid RP", - "statem_by_id", - 4, - "p_statem_by_id", - "sql.py", - 1759, - ), - ( - "statem_by_id -> id KEY LP pid RP", - "statem_by_id", - 5, - "p_statem_by_id", - "sql.py", - 1760, - ), - ("pkey -> pkey_statement LP pid RP", "pkey", 4, "p_pkey", "sql.py", 1771), - ("pkey -> pkey_statement ID LP pid RP", "pkey", 5, "p_pkey", "sql.py", 1772), - ( - "pkey_statement -> PRIMARY KEY", - "pkey_statement", - 2, - "p_pkey_statement", - "sql.py", - 1805, - ), - ("comment -> COMMENT STRING", "comment", 2, "p_comment", "sql.py", 1809), - ("tablespace -> TABLESPACE id", "tablespace", 2, "p_tablespace", "sql.py", 1814), - ( - "tablespace -> TABLESPACE id properties", - "tablespace", - 3, - "p_tablespace", - "sql.py", - 1815, - ), - ("expr -> expr tablespace", "expr", 2, "p_expr_tablespace", "sql.py", 1821), - ("by_smthg -> BY id", "by_smthg", 2, "p_by_smthg", "sql.py", 1827), - ("by_smthg -> BY ROW", "by_smthg", 2, "p_by_smthg", "sql.py", 1828), - ("by_smthg -> BY LP pid RP", "by_smthg", 4, "p_by_smthg", "sql.py", 1829), + ("S' -> expr","S'",1,None,None,None), + ('expr -> expr multiple_options','expr',2,'p_expression_options','bigquery.py',3), + ('expr -> expr INDEX id id','expr',4,'p_expr_index_in','ibm.py',6), + ('alter_column_sql_server -> alt_table ALTER COLUMN defcolumn','alter_column_sql_server',4,'p_alter_column_sql_server','mssql.py',6), + ('expr -> expr ENGINE id id','expr',4,'p_engine','mysql.py',6), + ('expr -> expr id LP id RP','expr',5,'p_expression_distkey','redshift.py',6), + ('expr -> expr using','expr',2,'p_expression_using','spark_sql.py',6), + ('multiple_options -> options','multiple_options',1,'p_multiple_options','bigquery.py',8), + ('multiple_options -> multiple_options options','multiple_options',2,'p_multiple_options','bigquery.py',9), + ('expr -> expr LOCATION STRING','expr',3,'p_expression_location','hql.py',8), + ('expr -> expr LOCATION DQ_STRING','expr',3,'p_expression_location','hql.py',9), + ('expr -> expr LOCATION table_property_equals','expr',3,'p_expression_location','hql.py',10), + ('alter_column_modify_oracle -> alt_table MODIFY defcolumn','alter_column_modify_oracle',3,'p_alter_column_modify_oracle','oracle.py',8), + ('expr -> expr INHERITS LP t_name RP','expr',5,'p_expr_inherits','psql.py',8), + ('clone -> CLONE id','clone',2,'p_clone','snowflake.py',9), + ('using -> USING id','using',2,'p_using','spark_sql.py',11), + ('pkey_constraint -> constraint pkey_statement id LP index_pid RP','pkey_constraint',6,'p_pkey_constraint','mssql.py',12), + ('pkey_constraint -> constraint pkey_statement LP index_pid RP','pkey_constraint',5,'p_pkey_constraint','mssql.py',13), + ('pkey_constraint -> pkey_constraint with','pkey_constraint',2,'p_pkey_constraint','mssql.py',14), + ('pkey_constraint -> pkey_constraint with ON id','pkey_constraint',4,'p_pkey_constraint','mssql.py',15), + ('on_update -> ON UPDATE id','on_update',3,'p_on_update','mysql.py',12), + ('on_update -> ON UPDATE STRING','on_update',3,'p_on_update','mysql.py',13), + ('on_update -> ON UPDATE f_call','on_update',3,'p_on_update','mysql.py',14), + ('encode -> ENCODE id','encode',2,'p_encode','redshift.py',12), + ('encrypt -> ENCRYPT','encrypt',1,'p_encrypt','oracle.py',14), + ('encrypt -> encrypt NO SALT','encrypt',3,'p_encrypt','oracle.py',15), + ('encrypt -> encrypt SALT','encrypt',2,'p_encrypt','oracle.py',16), + ('encrypt -> encrypt USING STRING','encrypt',3,'p_encrypt','oracle.py',17), + ('encrypt -> encrypt STRING','encrypt',2,'p_encrypt','oracle.py',18), + ('expr -> expr cluster_by','expr',2,'p_expression_cluster_by','snowflake.py',14), + ('expr -> expr ID ON LP pid RP','expr',6,'p_expression_clustered','hql.py',16), + ('expr -> expr ID by_smthg','expr',3,'p_expression_clustered','hql.py',17), + ('expr -> expr id id','expr',3,'p_expression_diststyle','redshift.py',17), + ('expr -> expr id KEY','expr',3,'p_expression_diststyle','redshift.py',18), + ('options -> OPTIONS LP id_equals RP','options',4,'p_options','bigquery.py',18), + ('timezone -> WITH id id','timezone',3,'p_timezone','psql.py',18), + ('timezone -> WITHOUT id id','timezone',3,'p_timezone','psql.py',19), + ('cluster_by -> CLUSTER BY LP pid RP','cluster_by',5,'p_cluster_by','snowflake.py',20), + ('cluster_by -> CLUSTER BY pid','cluster_by',3,'p_cluster_by','snowflake.py',21), + ('expr -> expr INTO ID ID','expr',4,'p_expression_into_buckets','hql.py',27), + ('multi_id_or_string -> id_or_string','multi_id_or_string',1,'p_multi_id_or_string','snowflake.py',27), + ('multi_id_or_string -> multi_id_or_string id_or_string','multi_id_or_string',2,'p_multi_id_or_string','snowflake.py',28), + ('multi_id_or_string -> f_call','multi_id_or_string',1,'p_multi_id_or_string','snowflake.py',29), + ('multi_id_or_string -> multi_id_or_string f_call','multi_id_or_string',2,'p_multi_id_or_string','snowflake.py',30), + ('expr -> expr id id LP pid RP','expr',6,'p_expression_sortkey','redshift.py',29), + ('with -> WITH with_args','with',2,'p_with','mssql.py',31), + ('expr -> expr PARTITION BY LP pid RP','expr',6,'p_expression_partition_by','sql.py',31), + ('expr -> expr PARTITION BY id LP pid RP','expr',7,'p_expression_partition_by','sql.py',32), + ('expr -> expr PARTITION BY pid','expr',4,'p_expression_partition_by','sql.py',33), + ('expr -> expr PARTITION BY id pid','expr',5,'p_expression_partition_by','sql.py',34), + ('expr -> expr PARTITION BY id LP pid COMMA f_call RP','expr',9,'p_expression_partition_by','sql.py',35), + ('row_format -> ROW FORMAT SERDE','row_format',3,'p_row_format','hql.py',33), + ('row_format -> ROW FORMAT','row_format',2,'p_row_format','hql.py',34), + ('equals -> id id id','equals',3,'p_equals','mssql.py',38), + ('equals -> id id ON','equals',3,'p_equals','mssql.py',39), + ('equals -> id id id DOT id','equals',5,'p_equals','mssql.py',40), + ('expr -> expr row_format id','expr',3,'p_expression_row_format','hql.py',40), + ('expr -> expr row_format STRING','expr',3,'p_expression_row_format','hql.py',41), + ('storage -> STORAGE LP','storage',2,'p_storage','oracle.py',40), + ('storage -> storage id id','storage',3,'p_storage','oracle.py',41), + ('storage -> storage id id RP','storage',4,'p_storage','oracle.py',42), + ('fmt_equals -> id LP multi_id_or_string RP','fmt_equals',4,'p_fmt_equals','snowflake.py',41), + ('fmt_equals -> id id_or_string','fmt_equals',2,'p_fmt_equals','snowflake.py',42), + ('with_args -> LP equals','with_args',2,'p_with_args','mssql.py',49), + ('with_args -> with_args COMMA equals','with_args',3,'p_with_args','mssql.py',50), + ('with_args -> with_args with_args','with_args',2,'p_with_args','mssql.py',51), + ('with_args -> with_args RP','with_args',2,'p_with_args','mssql.py',52), + ('expr -> expr WITH SERDEPROPERTIES multi_assignments','expr',4,'p_expression_with_serde','hql.py',53), + ('expr -> expr storage','expr',2,'p_expr_storage','oracle.py',56), + ('table_property_equals -> id id id_or_string','table_property_equals',3,'p_table_property_equals','snowflake.py',58), + ('table_property_equals -> id id_or_string','table_property_equals',2,'p_table_property_equals','snowflake.py',59), + ('table_property_equals -> id DOT id_or_string','table_property_equals',3,'p_table_property_equals','snowflake.py',60), + ('table_property_equals -> id DOT id DOT id_or_string','table_property_equals',5,'p_table_property_equals','snowflake.py',61), + ('table_property_equals -> LP id id id_or_string RP','table_property_equals',5,'p_table_property_equals','snowflake.py',62), + ('table_property_equals -> LP id_or_string RP','table_property_equals',3,'p_table_property_equals','snowflake.py',63), + ('table_property_equals -> id table_property_equals','table_property_equals',2,'p_table_property_equals','snowflake.py',64), + ('table_property_equals -> id_equals','table_property_equals',1,'p_table_property_equals','snowflake.py',65), + ('expr -> expr TBLPROPERTIES multi_assignments','expr',3,'p_expression_tblproperties','hql.py',62), + ('expr -> expr ID INDEX','expr',3,'p_expr_index','oracle.py',62), + ('period_for -> id FOR id LP pid RP','period_for',6,'p_period_for','mssql.py',66), + ('expr -> expr database_base','expr',2,'p_expression_create_database','sql.py',66), + ('multi_assignments -> LP assignment','multi_assignments',2,'p_multi_assignments','hql.py',67), + ('multi_assignments -> multi_assignments RP','multi_assignments',2,'p_multi_assignments','hql.py',68), + ('multi_assignments -> multi_assignments COMMA assignment','multi_assignments',3,'p_multi_assignments','hql.py',69), + ('generated_by -> GENERATED BY DEFAULT ON NULL AS ID','generated_by',7,'p_generated_by','oracle.py',67), + ('generated_by -> GENERATED BY ID AS ID','generated_by',5,'p_generated_by','oracle.py',68), + ('generated_by -> GENERATED BY DEFAULT AS ID','generated_by',5,'p_generated_by','oracle.py',69), + ('expr -> expr ON id','expr',3,'p_expression_on_primary','mssql.py',70), + ('table_property_equals_int -> id id id_or_string','table_property_equals_int',3,'p_table_property_equals_int','snowflake.py',71), + ('table_property_equals_int -> id id_or_string','table_property_equals_int',2,'p_table_property_equals_int','snowflake.py',72), + ('table_property_equals_int -> LP id id id_or_string RP','table_property_equals_int',5,'p_table_property_equals_int','snowflake.py',73), + ('table_property_equals_int -> LP id_or_string RP','table_property_equals_int',3,'p_table_property_equals_int','snowflake.py',74), + ('database_base -> CREATE DATABASE id','database_base',3,'p_database_base','sql.py',72), + ('database_base -> CREATE ID DATABASE id','database_base',4,'p_database_base','sql.py',73), + ('database_base -> database_base clone','database_base',2,'p_database_base','sql.py',74), + ('assignment -> id id id','assignment',3,'p_assignment','hql.py',75), + ('assignment -> STRING id STRING','assignment',3,'p_assignment','hql.py',76), + ('assignment -> id id STRING','assignment',3,'p_assignment','hql.py',77), + ('assignment -> STRING id id','assignment',3,'p_assignment','hql.py',78), + ('assignment -> STRING id','assignment',2,'p_assignment','hql.py',79), + ('expr -> expr with','expr',2,'p_expression_with','mssql.py',75), + ('expr -> expr TEXTIMAGE_ON id','expr',3,'p_expression_text_image_on','mssql.py',80), + ('table_property_equals_bool -> id id id_or_string','table_property_equals_bool',3,'p_table_property_equals_bool','snowflake.py',80), + ('table_property_equals_bool -> id id_or_string','table_property_equals_bool',2,'p_table_property_equals_bool','snowflake.py',81), + ('expr -> expr COMMENT STRING','expr',3,'p_expression_comment','hql.py',89), + ('expr -> expr DATA_RETENTION_TIME_IN_DAYS table_property_equals_int','expr',3,'p_expression_data_retention_time_in_days','snowflake.py',91), + ('expr -> expr id TERMINATED BY id','expr',5,'p_expression_terminated_by','hql.py',95), + ('expr -> expr id TERMINATED BY STRING','expr',5,'p_expression_terminated_by','hql.py',96), + ('expr -> expr MAX_DATA_EXTENSION_TIME_IN_DAYS table_property_equals','expr',3,'p_expression_max_data_extension_time_in_days','snowflake.py',97), + ('expr -> expr MAP KEYS TERMINATED BY id','expr',6,'p_expression_map_keys_terminated_by','hql.py',103), + ('expr -> expr MAP KEYS TERMINATED BY STRING','expr',6,'p_expression_map_keys_terminated_by','hql.py',104), + ('expr -> expr CHANGE_TRACKING table_property_equals_bool','expr',3,'p_expression_change_tracking','snowflake.py',103), + ('expr -> expr option_comment','expr',2,'p_comment_equals','snowflake.py',109), + ('expr -> expr SKEWED BY LP id RP ON LP pid RP','expr',10,'p_expression_skewed_by','hql.py',111), + ('option_comment -> ID STRING','option_comment',2,'p_option_comment','snowflake.py',115), + ('option_comment -> ID DQ_STRING','option_comment',2,'p_option_comment','snowflake.py',116), + ('option_comment -> COMMENT ID STRING','option_comment',3,'p_option_comment','snowflake.py',117), + ('option_comment -> COMMENT ID DQ_STRING','option_comment',3,'p_option_comment','snowflake.py',118), + ('option_comment -> option_comment_equals','option_comment',1,'p_option_comment','snowflake.py',119), + ('expr -> expr COLLECTION ITEMS TERMINATED BY id','expr',6,'p_expression_collection_terminated_by','hql.py',117), + ('expr -> expr COLLECTION ITEMS TERMINATED BY STRING','expr',6,'p_expression_collection_terminated_by','hql.py',118), + ('expr -> CREATE TABLESPACE id properties','expr',4,'p_expression_create_tablespace','sql.py',120), + ('expr -> CREATE id TABLESPACE id properties','expr',5,'p_expression_create_tablespace','sql.py',121), + ('expr -> CREATE id TABLESPACE id','expr',4,'p_expression_create_tablespace','sql.py',122), + ('expr -> CREATE TABLESPACE id','expr',3,'p_expression_create_tablespace','sql.py',123), + ('expr -> CREATE id id TABLESPACE id','expr',5,'p_expression_create_tablespace','sql.py',124), + ('expr -> CREATE id id TABLESPACE id properties','expr',6,'p_expression_create_tablespace','sql.py',125), + ('expr -> expr STORED AS id','expr',4,'p_expression_stored_as','hql.py',125), + ('expr -> expr STORED AS id STRING','expr',5,'p_expression_stored_as','hql.py',126), + ('expr -> expr STORED AS id STRING id STRING','expr',7,'p_expression_stored_as','hql.py',127), + ('option_comment_equals -> STRING','option_comment_equals',1,'p_option_comment_equals','snowflake.py',125), + ('option_comment_equals -> option_comment_equals DQ_STRING','option_comment_equals',2,'p_option_comment_equals','snowflake.py',126), + ('properties -> property','properties',1,'p_properties','sql.py',131), + ('properties -> properties property','properties',2,'p_properties','sql.py',132), + ('expr -> expr option_with_tag','expr',2,'p_tag','snowflake.py',132), + ('tag_equals -> id id id_or_string','tag_equals',3,'p_tag_equals','snowflake.py',138), + ('tag_equals -> id id_or_string','tag_equals',2,'p_tag_equals','snowflake.py',139), + ('tag_equals -> id DOT id id id_or_string','tag_equals',5,'p_tag_equals','snowflake.py',140), + ('tag_equals -> id DOT id id_or_string','tag_equals',4,'p_tag_equals','snowflake.py',141), + ('tag_equals -> id DOT id DOT id id id_or_string','tag_equals',7,'p_tag_equals','snowflake.py',142), + ('tag_equals -> id DOT id DOT id id_or_string','tag_equals',6,'p_tag_equals','snowflake.py',143), + ('expr -> expr PARTITIONED BY pid_with_type','expr',4,'p_expression_partitioned_by_hql','hql.py',141), + ('expr -> expr PARTITIONED BY LP pid RP','expr',6,'p_expression_partitioned_by_hql','hql.py',142), + ('expr -> expr PARTITIONED BY LP multiple_funct RP','expr',6,'p_expression_partitioned_by_hql','hql.py',143), + ('property -> id id','property',2,'p_property','sql.py',141), + ('property -> id STRING','property',2,'p_property','sql.py',142), + ('property -> id ON','property',2,'p_property','sql.py',143), + ('property -> id STORAGE','property',2,'p_property','sql.py',144), + ('property -> id ROW','property',2,'p_property','sql.py',145), + ('pid_with_type -> LP column','pid_with_type',2,'p_pid_with_type','hql.py',150), + ('pid_with_type -> pid_with_type COMMA column','pid_with_type',3,'p_pid_with_type','hql.py',151), + ('pid_with_type -> pid_with_type RP','pid_with_type',2,'p_pid_with_type','hql.py',152), + ('multiple_tag_equals -> tag_equals','multiple_tag_equals',1,'p_multiple_tag_equals','snowflake.py',150), + ('multiple_tag_equals -> multiple_tag_equals COMMA tag_equals','multiple_tag_equals',3,'p_multiple_tag_equals','snowflake.py',151), + ('create_table -> CREATE TABLE IF NOT EXISTS','create_table',5,'p_create_table','sql.py',158), + ('create_table -> CREATE TABLE','create_table',2,'p_create_table','sql.py',159), + ('create_table -> CREATE OR REPLACE TABLE IF NOT EXISTS','create_table',7,'p_create_table','sql.py',160), + ('create_table -> CREATE OR REPLACE TABLE','create_table',4,'p_create_table','sql.py',161), + ('create_table -> CREATE id TABLE IF NOT EXISTS','create_table',6,'p_create_table','sql.py',162), + ('create_table -> CREATE id TABLE','create_table',3,'p_create_table','sql.py',163), + ('create_table -> CREATE id id TABLE','create_table',4,'p_create_table','sql.py',164), + ('create_table -> CREATE OR REPLACE id TABLE IF NOT EXISTS','create_table',8,'p_create_table','sql.py',165), + ('create_table -> CREATE OR REPLACE id TABLE','create_table',5,'p_create_table','sql.py',166), + ('option_order_noorder -> ORDER','option_order_noorder',1,'p_option_order_noorder','snowflake.py',159), + ('option_order_noorder -> NOORDER','option_order_noorder',1,'p_option_order_noorder','snowflake.py',160), + ('option_with_tag -> TAG LP id RP','option_with_tag',4,'p_option_with_tag','snowflake.py',166), + ('option_with_tag -> TAG LP id DOT id DOT id RP','option_with_tag',8,'p_option_with_tag','snowflake.py',167), + ('option_with_tag -> TAG LP multiple_tag_equals RP','option_with_tag',4,'p_option_with_tag','snowflake.py',168), + ('option_with_tag -> WITH TAG LP id RP','option_with_tag',5,'p_option_with_tag','snowflake.py',169), + ('option_with_tag -> WITH TAG LP id DOT id DOT id RP','option_with_tag',9,'p_option_with_tag','snowflake.py',170), + ('option_with_tag -> WITH TAG LP multiple_tag_equals RP','option_with_tag',5,'p_option_with_tag','snowflake.py',171), + ('option_with_masking_policy -> MASKING POLICY id DOT id DOT id','option_with_masking_policy',7,'p_option_with_masking_policy','snowflake.py',177), + ('option_with_masking_policy -> WITH MASKING POLICY id DOT id DOT id','option_with_masking_policy',8,'p_option_with_masking_policy','snowflake.py',178), + ('expr -> expr CATALOG table_property_equals','expr',3,'p_expression_catalog','snowflake.py',184), + ('expr -> expr FILE_FORMAT fmt_equals','expr',3,'p_expression_file_format','snowflake.py',190), + ('expr -> expr STAGE_FILE_FORMAT fmt_equals','expr',3,'p_expression_stage_file_format','snowflake.py',196), + ('c_property -> id id','c_property',2,'p_column_property','sql.py',196), + ('expr -> expr TABLE_FORMAT table_property_equals','expr',3,'p_expression_table_format','snowflake.py',202), + ('expr -> expr AUTO_REFRESH table_property_equals_bool','expr',3,'p_expression_auto_refresh','snowflake.py',208), + ('as_virtual -> AS LP id LP id LP pid RP COMMA pid RP RP','as_virtual',12,'p_as_virtual','snowflake.py',214), + ('as_virtual -> AS LP id LP pid RP RP','as_virtual',7,'p_as_virtual','snowflake.py',215), + ('as_virtual -> AS LP multi_id RP','as_virtual',4,'p_as_virtual','snowflake.py',216), + ('c_type -> id','c_type',1,'p_c_type','sql.py',235), + ('c_type -> id id','c_type',2,'p_c_type','sql.py',236), + ('c_type -> id id id id','c_type',4,'p_c_type','sql.py',237), + ('c_type -> id id id','c_type',3,'p_c_type','sql.py',238), + ('c_type -> c_type pid','c_type',2,'p_c_type','sql.py',239), + ('c_type -> id DOT id','c_type',3,'p_c_type','sql.py',240), + ('c_type -> tid','c_type',1,'p_c_type','sql.py',241), + ('c_type -> ARRAY','c_type',1,'p_c_type','sql.py',242), + ('c_type -> c_type ARRAY','c_type',2,'p_c_type','sql.py',243), + ('c_type -> c_type tid','c_type',2,'p_c_type','sql.py',244), + ('id -> ID','id',1,'p_id','ddl_parser.py',247), + ('id -> DQ_STRING','id',1,'p_id','ddl_parser.py',248), + ('id_or_string -> id','id_or_string',1,'p_id_or_string','ddl_parser.py',259), + ('id_or_string -> STRING','id_or_string',1,'p_id_or_string','ddl_parser.py',260), + ('STRING -> STRING_BASE','STRING',1,'p_string','ddl_parser.py',264), + ('STRING -> STRING STRING_BASE','STRING',2,'p_string','ddl_parser.py',265), + ('column -> id c_type','column',2,'p_column','sql.py',357), + ('column -> column comment','column',2,'p_column','sql.py',358), + ('column -> column LP id RP','column',4,'p_column','sql.py',359), + ('column -> column LP id id RP','column',5,'p_column','sql.py',360), + ('column -> column LP id RP c_type','column',5,'p_column','sql.py',361), + ('column -> column LP id COMMA id RP','column',6,'p_column','sql.py',362), + ('column -> column LP id COMMA id RP c_type','column',7,'p_column','sql.py',363), + ('autoincrement -> AUTOINCREMENT','autoincrement',1,'p_autoincrement','sql.py',442), + ('defcolumn -> column','defcolumn',1,'p_defcolumn','sql.py',446), + ('defcolumn -> defcolumn comment','defcolumn',2,'p_defcolumn','sql.py',447), + ('defcolumn -> defcolumn encode','defcolumn',2,'p_defcolumn','sql.py',448), + ('defcolumn -> defcolumn PRIMARY KEY','defcolumn',3,'p_defcolumn','sql.py',449), + ('defcolumn -> defcolumn UNIQUE KEY','defcolumn',3,'p_defcolumn','sql.py',450), + ('defcolumn -> defcolumn UNIQUE','defcolumn',2,'p_defcolumn','sql.py',451), + ('defcolumn -> defcolumn INDEX','defcolumn',2,'p_defcolumn','sql.py',452), + ('defcolumn -> defcolumn check_ex','defcolumn',2,'p_defcolumn','sql.py',453), + ('defcolumn -> defcolumn default','defcolumn',2,'p_defcolumn','sql.py',454), + ('defcolumn -> defcolumn collate','defcolumn',2,'p_defcolumn','sql.py',455), + ('defcolumn -> defcolumn enforced','defcolumn',2,'p_defcolumn','sql.py',456), + ('defcolumn -> defcolumn ref','defcolumn',2,'p_defcolumn','sql.py',457), + ('defcolumn -> defcolumn null','defcolumn',2,'p_defcolumn','sql.py',458), + ('defcolumn -> defcolumn ref null','defcolumn',3,'p_defcolumn','sql.py',459), + ('defcolumn -> defcolumn foreign ref','defcolumn',3,'p_defcolumn','sql.py',460), + ('defcolumn -> defcolumn encrypt','defcolumn',2,'p_defcolumn','sql.py',461), + ('defcolumn -> defcolumn generated','defcolumn',2,'p_defcolumn','sql.py',462), + ('defcolumn -> defcolumn c_property','defcolumn',2,'p_defcolumn','sql.py',463), + ('defcolumn -> defcolumn on_update','defcolumn',2,'p_defcolumn','sql.py',464), + ('defcolumn -> defcolumn options','defcolumn',2,'p_defcolumn','sql.py',465), + ('defcolumn -> defcolumn autoincrement','defcolumn',2,'p_defcolumn','sql.py',466), + ('defcolumn -> defcolumn option_order_noorder','defcolumn',2,'p_defcolumn','sql.py',467), + ('defcolumn -> defcolumn option_with_tag','defcolumn',2,'p_defcolumn','sql.py',468), + ('defcolumn -> defcolumn option_with_masking_policy','defcolumn',2,'p_defcolumn','sql.py',469), + ('defcolumn -> defcolumn as_virtual','defcolumn',2,'p_defcolumn','sql.py',470), + ('defcolumn -> defcolumn constraint','defcolumn',2,'p_defcolumn','sql.py',471), + ('defcolumn -> defcolumn generated_by','defcolumn',2,'p_defcolumn','sql.py',472), + ('defcolumn -> defcolumn timezone','defcolumn',2,'p_defcolumn','sql.py',473), + ('check_ex -> check_st','check_ex',1,'p_check_ex','sql.py',513), + ('check_ex -> constraint check_st','check_ex',2,'p_check_ex','sql.py',514), + ('expr -> create_schema','expr',1,'p_expression_schema','sql.py',540), + ('expr -> create_database','expr',1,'p_expression_schema','sql.py',541), + ('expr -> expr id','expr',2,'p_expression_schema','sql.py',542), + ('expr -> expr clone','expr',2,'p_expression_schema','sql.py',543), + ('c_schema -> CREATE SCHEMA','c_schema',2,'p_c_schema','sql.py',579), + ('c_schema -> CREATE ID SCHEMA','c_schema',3,'p_c_schema','sql.py',580), + ('c_schema -> CREATE OR REPLACE SCHEMA','c_schema',4,'p_c_schema','sql.py',581), + ('create_schema -> c_schema id id','create_schema',3,'p_create_schema','sql.py',586), + ('create_schema -> c_schema id id id','create_schema',4,'p_create_schema','sql.py',587), + ('create_schema -> c_schema id','create_schema',2,'p_create_schema','sql.py',588), + ('create_schema -> c_schema id DOT id','create_schema',4,'p_create_schema','sql.py',589), + ('create_schema -> c_schema IF NOT EXISTS id','create_schema',5,'p_create_schema','sql.py',590), + ('create_schema -> c_schema IF NOT EXISTS id DOT id','create_schema',7,'p_create_schema','sql.py',591), + ('create_schema -> create_schema id id id','create_schema',4,'p_create_schema','sql.py',592), + ('create_schema -> create_schema id id STRING','create_schema',4,'p_create_schema','sql.py',593), + ('create_schema -> create_schema options','create_schema',2,'p_create_schema','sql.py',594), + ('create_database -> database_base','create_database',1,'p_create_database','sql.py',633), + ('create_database -> create_database id id id','create_database',4,'p_create_database','sql.py',634), + ('create_database -> create_database id id STRING','create_database',4,'p_create_database','sql.py',635), + ('create_database -> create_database options','create_database',2,'p_create_database','sql.py',636), + ('expr -> DROP TABLE id','expr',3,'p_expression_drop_table','sql.py',649), + ('expr -> DROP TABLE id DOT id','expr',5,'p_expression_drop_table','sql.py',650), + ('multiple_column_names -> column','multiple_column_names',1,'p_multiple_column_names','sql.py',666), + ('multiple_column_names -> multiple_column_names COMMA','multiple_column_names',2,'p_multiple_column_names','sql.py',667), + ('multiple_column_names -> multiple_column_names column','multiple_column_names',2,'p_multiple_column_names','sql.py',668), + ('type_definition -> type_name id LP pid RP','type_definition',5,'p_type_definition','sql.py',705), + ('type_definition -> type_name id LP multiple_column_names RP','type_definition',5,'p_type_definition','sql.py',706), + ('type_definition -> type_name LP id_equals RP','type_definition',4,'p_type_definition','sql.py',707), + ('type_definition -> type_name TABLE LP defcolumn','type_definition',4,'p_type_definition','sql.py',708), + ('type_definition -> type_definition COMMA defcolumn','type_definition',3,'p_type_definition','sql.py',709), + ('type_definition -> type_definition RP','type_definition',2,'p_type_definition','sql.py',710), + ('expr -> type_definition','expr',1,'p_expression_type_as','sql.py',728), + ('type_name -> type_create id AS','type_name',3,'p_type_name','sql.py',732), + ('type_name -> type_create id DOT id AS','type_name',5,'p_type_name','sql.py',733), + ('type_name -> type_create id DOT id','type_name',4,'p_type_name','sql.py',734), + ('type_name -> type_create id','type_name',2,'p_type_name','sql.py',735), + ('type_create -> CREATE TYPE','type_create',2,'p_type_create','sql.py',747), + ('type_create -> CREATE OR REPLACE TYPE','type_create',4,'p_type_create','sql.py',748), + ('expr -> domain_name id LP pid RP','expr',5,'p_expression_domain_as','sql.py',755), + ('domain_name -> CREATE DOMAIN id AS','domain_name',4,'p_domain_name','sql.py',764), + ('domain_name -> CREATE DOMAIN id DOT id AS','domain_name',6,'p_domain_name','sql.py',765), + ('domain_name -> CREATE DOMAIN id DOT id','domain_name',5,'p_domain_name','sql.py',766), + ('domain_name -> CREATE DOMAIN id','domain_name',3,'p_domain_name','sql.py',767), + ('expr -> alter_foreign ref','expr',2,'p_expression_alter','sql.py',780), + ('expr -> alter_drop_column','expr',1,'p_expression_alter','sql.py',781), + ('expr -> alter_check','expr',1,'p_expression_alter','sql.py',782), + ('expr -> alter_unique','expr',1,'p_expression_alter','sql.py',783), + ('expr -> alter_default','expr',1,'p_expression_alter','sql.py',784), + ('expr -> alter_primary_key','expr',1,'p_expression_alter','sql.py',785), + ('expr -> alter_primary_key using_tablespace','expr',2,'p_expression_alter','sql.py',786), + ('expr -> alter_column_add','expr',1,'p_expression_alter','sql.py',787), + ('expr -> alter_rename_column','expr',1,'p_expression_alter','sql.py',788), + ('expr -> alter_column_sql_server','expr',1,'p_expression_alter','sql.py',789), + ('expr -> alter_column_modify','expr',1,'p_expression_alter','sql.py',790), + ('expr -> alter_column_modify_oracle','expr',1,'p_expression_alter','sql.py',791), + ('alter_column_modify -> alt_table MODIFY COLUMN defcolumn','alter_column_modify',4,'p_alter_column_modify','sql.py',798), + ('alter_drop_column -> alt_table DROP COLUMN id','alter_drop_column',4,'p_alter_drop_column','sql.py',804), + ('alter_rename_column -> alt_table RENAME COLUMN id id id','alter_rename_column',6,'p_alter_rename_column','sql.py',810), + ('alter_column_add -> alt_table ADD defcolumn','alter_column_add',3,'p_alter_column_add','sql.py',816), + ('alter_primary_key -> alt_table ADD PRIMARY KEY LP pid RP','alter_primary_key',7,'p_alter_primary_key','sql.py',822), + ('alter_primary_key -> alt_table ADD constraint PRIMARY KEY LP pid RP','alter_primary_key',8,'p_alter_primary_key','sql.py',823), + ('alter_unique -> alt_table ADD UNIQUE LP pid RP','alter_unique',6,'p_alter_unique','sql.py',833), + ('alter_unique -> alt_table ADD constraint UNIQUE LP pid RP','alter_unique',7,'p_alter_unique','sql.py',834), + ('alter_default -> alt_table id id','alter_default',3,'p_alter_default','sql.py',859), + ('alter_default -> alt_table ADD constraint id id','alter_default',5,'p_alter_default','sql.py',860), + ('alter_default -> alt_table ADD id STRING','alter_default',4,'p_alter_default','sql.py',861), + ('alter_default -> alt_table ADD constraint id STRING','alter_default',5,'p_alter_default','sql.py',862), + ('alter_default -> alter_default id','alter_default',2,'p_alter_default','sql.py',863), + ('alter_default -> alter_default FOR pid','alter_default',3,'p_alter_default','sql.py',864), + ('alter_check -> alt_table ADD check_st','alter_check',3,'p_alter_check','sql.py',887), + ('alter_check -> alt_table ADD constraint check_st','alter_check',4,'p_alter_check','sql.py',888), + ('alter_foreign -> alt_table ADD foreign','alter_foreign',3,'p_alter_foreign','sql.py',901), + ('alter_foreign -> alt_table ADD constraint foreign','alter_foreign',4,'p_alter_foreign','sql.py',902), + ('alt_table -> ALTER TABLE t_name','alt_table',3,'p_alt_table_name','sql.py',922), + ('alt_table -> ALTER TABLE IF EXISTS t_name','alt_table',5,'p_alt_table_name','sql.py',923), + ('alt_table -> ALTER TABLE ID t_name','alt_table',4,'p_alt_table_name','sql.py',924), + ('id_equals -> id id id_or_string','id_equals',3,'p_id_equals','sql.py',990), + ('id_equals -> id id_or_string','id_equals',2,'p_id_equals','sql.py',991), + ('id_equals -> id_equals COMMA','id_equals',2,'p_id_equals','sql.py',992), + ('id_equals -> id_equals COMMA id id id_or_string','id_equals',5,'p_id_equals','sql.py',993), + ('id_equals -> id','id_equals',1,'p_id_equals','sql.py',994), + ('id_equals -> id_equals LP pid RP','id_equals',4,'p_id_equals','sql.py',995), + ('id_equals -> id_equals LP pid RP id','id_equals',5,'p_id_equals','sql.py',996), + ('id_equals -> id_equals COMMA id id','id_equals',4,'p_id_equals','sql.py',997), + ('id_equals -> id_equals COMMA id','id_equals',3,'p_id_equals','sql.py',998), + ('expr -> index_table_name LP index_pid RP','expr',4,'p_expression_index','sql.py',1019), + ('index_table_name -> create_index ON id','index_table_name',3,'p_index_table_name','sql.py',1029), + ('index_table_name -> create_index ON id DOT id','index_table_name',5,'p_index_table_name','sql.py',1030), + ('c_index -> INDEX LP index_pid RP','c_index',4,'p_c_index','sql.py',1043), + ('c_index -> INDEX id LP index_pid RP','c_index',5,'p_c_index','sql.py',1044), + ('c_index -> c_index INVISIBLE','c_index',2,'p_c_index','sql.py',1045), + ('c_index -> c_index VISIBLE','c_index',2,'p_c_index','sql.py',1046), + ('create_index -> CREATE INDEX id','create_index',3,'p_create_index','sql.py',1063), + ('create_index -> CREATE UNIQUE INDEX id','create_index',4,'p_create_index','sql.py',1064), + ('create_index -> create_index ON id','create_index',3,'p_create_index','sql.py',1065), + ('create_index -> CREATE CLUSTERED INDEX id','create_index',4,'p_create_index','sql.py',1066), + ('expr -> table_name defcolumn','expr',2,'p_expression_table','sql.py',1097), + ('expr -> table_name LP defcolumn','expr',3,'p_expression_table','sql.py',1098), + ('expr -> table_name','expr',1,'p_expression_table','sql.py',1099), + ('expr -> table_name LP RP','expr',3,'p_expression_table','sql.py',1100), + ('expr -> table_name cluster_by LP defcolumn','expr',4,'p_expression_table','sql.py',1101), + ('expr -> expr COMMA defcolumn','expr',3,'p_expression_table','sql.py',1102), + ('expr -> expr COMMA c_index','expr',3,'p_expression_table','sql.py',1103), + ('expr -> expr COMMA','expr',2,'p_expression_table','sql.py',1104), + ('expr -> expr COMMA constraint','expr',3,'p_expression_table','sql.py',1105), + ('expr -> expr COMMA check_ex','expr',3,'p_expression_table','sql.py',1106), + ('expr -> expr COMMA foreign','expr',3,'p_expression_table','sql.py',1107), + ('expr -> expr COMMA pkey','expr',3,'p_expression_table','sql.py',1108), + ('expr -> expr COMMA uniq','expr',3,'p_expression_table','sql.py',1109), + ('expr -> expr COMMA statem_by_id','expr',3,'p_expression_table','sql.py',1110), + ('expr -> expr COMMA constraint uniq','expr',4,'p_expression_table','sql.py',1111), + ('expr -> expr COMMA period_for','expr',3,'p_expression_table','sql.py',1112), + ('expr -> expr COMMA pkey_constraint','expr',3,'p_expression_table','sql.py',1113), + ('expr -> expr COMMA constraint pkey','expr',4,'p_expression_table','sql.py',1114), + ('expr -> expr COMMA constraint pkey enforced','expr',5,'p_expression_table','sql.py',1115), + ('expr -> expr COMMA constraint foreign ref','expr',5,'p_expression_table','sql.py',1116), + ('expr -> expr COMMA foreign ref','expr',4,'p_expression_table','sql.py',1117), + ('expr -> expr encode','expr',2,'p_expression_table','sql.py',1118), + ('expr -> expr DEFAULT id id id','expr',5,'p_expression_table','sql.py',1119), + ('expr -> expr RP','expr',2,'p_expression_table','sql.py',1120), + ('likke -> LIKE','likke',1,'p_likke','sql.py',1272), + ('likke -> CLONE','likke',1,'p_likke','sql.py',1273), + ('expr -> table_name likke id','expr',3,'p_expression_like_table','sql.py',1278), + ('expr -> table_name likke id DOT id','expr',5,'p_expression_like_table','sql.py',1279), + ('expr -> table_name LP likke id DOT id RP','expr',7,'p_expression_like_table','sql.py',1280), + ('expr -> table_name LP likke id RP','expr',5,'p_expression_like_table','sql.py',1281), + ('t_name -> id DOT id','t_name',3,'p_t_name','sql.py',1298), + ('t_name -> id','t_name',1,'p_t_name','sql.py',1299), + ('t_name -> id DOT id DOT id','t_name',5,'p_t_name','sql.py',1300), + ('table_name -> create_table t_name','table_name',2,'p_table_name','sql.py',1322), + ('table_name -> table_name likke id','table_name',3,'p_table_name','sql.py',1323), + ('expr -> seq_name','expr',1,'p_expression_seq','sql.py',1331), + ('expr -> expr INCREMENT id','expr',3,'p_expression_seq','sql.py',1332), + ('expr -> expr INCREMENT BY id','expr',4,'p_expression_seq','sql.py',1333), + ('expr -> expr INCREMENT id id','expr',4,'p_expression_seq','sql.py',1334), + ('expr -> expr START id','expr',3,'p_expression_seq','sql.py',1335), + ('expr -> expr START WITH id','expr',4,'p_expression_seq','sql.py',1336), + ('expr -> expr START id id','expr',4,'p_expression_seq','sql.py',1337), + ('expr -> expr MINVALUE id','expr',3,'p_expression_seq','sql.py',1338), + ('expr -> expr NO MINVALUE','expr',3,'p_expression_seq','sql.py',1339), + ('expr -> expr NO MAXVALUE','expr',3,'p_expression_seq','sql.py',1340), + ('expr -> expr MAXVALUE id','expr',3,'p_expression_seq','sql.py',1341), + ('expr -> expr CACHE id','expr',3,'p_expression_seq','sql.py',1342), + ('expr -> expr CACHE','expr',2,'p_expression_seq','sql.py',1343), + ('expr -> expr NOORDER','expr',2,'p_expression_seq','sql.py',1344), + ('expr -> expr ORDER','expr',2,'p_expression_seq','sql.py',1345), + ('seq_name -> create_seq id DOT id','seq_name',4,'p_seq_name','sql.py',1364), + ('seq_name -> create_seq id','seq_name',2,'p_seq_name','sql.py',1365), + ('create_seq -> CREATE SEQUENCE IF NOT EXISTS','create_seq',5,'p_create_seq','sql.py',1379), + ('create_seq -> CREATE SEQUENCE','create_seq',2,'p_create_seq','sql.py',1380), + ('tid -> LT id','tid',2,'p_tid','sql.py',1388), + ('tid -> LT','tid',1,'p_tid','sql.py',1389), + ('tid -> tid LT','tid',2,'p_tid','sql.py',1390), + ('tid -> tid id','tid',2,'p_tid','sql.py',1391), + ('tid -> tid COMMAT','tid',2,'p_tid','sql.py',1392), + ('tid -> tid RT','tid',2,'p_tid','sql.py',1393), + ('null -> NULL','null',1,'p_null','sql.py',1434), + ('null -> NOT NULL','null',2,'p_null','sql.py',1435), + ('f_call -> id LP RP','f_call',3,'p_f_call','sql.py',1444), + ('f_call -> id LP f_call RP','f_call',4,'p_f_call','sql.py',1445), + ('f_call -> id LP multi_id RP','f_call',4,'p_f_call','sql.py',1446), + ('f_call -> id LP pid RP','f_call',4,'p_f_call','sql.py',1447), + ('f_call -> id LP id AS id RP','f_call',6,'p_f_call','sql.py',1448), + ('multi_id -> id','multi_id',1,'p_multi_id','sql.py',1466), + ('multi_id -> multi_id id','multi_id',2,'p_multi_id','sql.py',1467), + ('multi_id -> f_call','multi_id',1,'p_multi_id','sql.py',1468), + ('multi_id -> multi_id f_call','multi_id',2,'p_multi_id','sql.py',1469), + ('funct_args -> LP multi_id RP','funct_args',3,'p_funct_args','sql.py',1482), + ('funct -> id LP multi_id RP','funct',4,'p_funct','sql.py',1486), + ('multiple_funct -> funct','multiple_funct',1,'p_multiple_funct','sql.py',1490), + ('multiple_funct -> multiple_funct COMMA funct','multiple_funct',3,'p_multiple_funct','sql.py',1491), + ('multiple_funct -> multiple_funct COMMA','multiple_funct',2,'p_multiple_funct','sql.py',1492), + ('funct_expr -> LP multi_id RP','funct_expr',3,'p_funct_expr','sql.py',1501), + ('funct_expr -> multi_id','funct_expr',1,'p_funct_expr','sql.py',1502), + ('dot_id -> id DOT id','dot_id',3,'p_dot_id','sql.py',1510), + ('default -> DEFAULT id','default',2,'p_default','sql.py',1514), + ('default -> DEFAULT STRING','default',2,'p_default','sql.py',1515), + ('default -> DEFAULT NULL','default',2,'p_default','sql.py',1516), + ('default -> default FOR dot_id','default',3,'p_default','sql.py',1517), + ('default -> DEFAULT funct_expr','default',2,'p_default','sql.py',1518), + ('default -> DEFAULT LP pid RP','default',4,'p_default','sql.py',1519), + ('default -> DEFAULT LP funct_expr pid RP','default',5,'p_default','sql.py',1520), + ('default -> default id','default',2,'p_default','sql.py',1521), + ('default -> DEFAULT id DOT funct_expr','default',4,'p_default','sql.py',1522), + ('default -> default LP RP','default',3,'p_default','sql.py',1523), + ('enforced -> ENFORCED','enforced',1,'p_enforced','sql.py',1570), + ('enforced -> NOT ENFORCED','enforced',2,'p_enforced','sql.py',1571), + ('collate -> COLLATE id','collate',2,'p_collate','sql.py',1577), + ('collate -> COLLATE STRING','collate',2,'p_collate','sql.py',1578), + ('constraint -> CONSTRAINT id','constraint',2,'p_constraint','sql.py',1585), + ('generated -> gen_always funct_expr','generated',2,'p_generated','sql.py',1594), + ('generated -> gen_always funct_expr id','generated',3,'p_generated','sql.py',1595), + ('generated -> gen_always LP multi_id RP','generated',4,'p_generated','sql.py',1596), + ('generated -> gen_always f_call','generated',2,'p_generated','sql.py',1597), + ('gen_always -> GENERATED id AS','gen_always',3,'p_gen_always','sql.py',1608), + ('check_st -> CHECK LP id','check_st',3,'p_check_st','sql.py',1613), + ('check_st -> check_st id','check_st',2,'p_check_st','sql.py',1614), + ('check_st -> check_st STRING','check_st',2,'p_check_st','sql.py',1615), + ('check_st -> check_st id STRING','check_st',3,'p_check_st','sql.py',1616), + ('check_st -> check_st id RP','check_st',3,'p_check_st','sql.py',1617), + ('check_st -> check_st STRING RP','check_st',3,'p_check_st','sql.py',1618), + ('check_st -> check_st funct_args','check_st',2,'p_check_st','sql.py',1619), + ('check_st -> CHECK LP id DOT id','check_st',5,'p_check_st','sql.py',1620), + ('check_st -> check_st LP pid RP','check_st',4,'p_check_st','sql.py',1621), + ('using_tablespace -> USING INDEX tablespace','using_tablespace',3,'p_using_tablespace','sql.py',1649), + ('pid -> id','pid',1,'p_pid','sql.py',1654), + ('pid -> STRING','pid',1,'p_pid','sql.py',1655), + ('pid -> pid id','pid',2,'p_pid','sql.py',1656), + ('pid -> pid STRING','pid',2,'p_pid','sql.py',1657), + ('pid -> STRING LP RP','pid',3,'p_pid','sql.py',1658), + ('pid -> id LP RP','pid',3,'p_pid','sql.py',1659), + ('pid -> pid COMMA id','pid',3,'p_pid','sql.py',1660), + ('pid -> pid COMMA STRING','pid',3,'p_pid','sql.py',1661), + ('index_pid -> id','index_pid',1,'p_index_pid','sql.py',1674), + ('index_pid -> index_pid id','index_pid',2,'p_index_pid','sql.py',1675), + ('index_pid -> index_pid COMMA index_pid','index_pid',3,'p_index_pid','sql.py',1676), + ('foreign -> FOREIGN KEY LP pid RP','foreign',5,'p_foreign','sql.py',1699), + ('foreign -> FOREIGN KEY','foreign',2,'p_foreign','sql.py',1700), + ('ref -> REFERENCES t_name','ref',2,'p_ref','sql.py',1708), + ('ref -> ref LP pid RP','ref',4,'p_ref','sql.py',1709), + ('ref -> ref ON DELETE id','ref',4,'p_ref','sql.py',1710), + ('ref -> ref ON UPDATE id','ref',4,'p_ref','sql.py',1711), + ('ref -> ref DEFERRABLE INITIALLY id','ref',4,'p_ref','sql.py',1712), + ('ref -> ref NOT DEFERRABLE','ref',3,'p_ref','sql.py',1713), + ('expr -> pkey','expr',1,'p_expression_primary_key','sql.py',1744), + ('uniq -> UNIQUE LP pid RP','uniq',4,'p_uniq','sql.py',1748), + ('uniq -> UNIQUE KEY id LP pid RP','uniq',6,'p_uniq','sql.py',1749), + ('statem_by_id -> id LP pid RP','statem_by_id',4,'p_statem_by_id','sql.py',1766), + ('statem_by_id -> id KEY LP pid RP','statem_by_id',5,'p_statem_by_id','sql.py',1767), + ('pkey -> pkey_statement LP pid RP','pkey',4,'p_pkey','sql.py',1778), + ('pkey -> pkey_statement ID LP pid RP','pkey',5,'p_pkey','sql.py',1779), + ('pkey_statement -> PRIMARY KEY','pkey_statement',2,'p_pkey_statement','sql.py',1812), + ('comment -> COMMENT STRING','comment',2,'p_comment','sql.py',1816), + ('tablespace -> TABLESPACE id','tablespace',2,'p_tablespace','sql.py',1821), + ('tablespace -> TABLESPACE id properties','tablespace',3,'p_tablespace','sql.py',1822), + ('expr -> expr tablespace','expr',2,'p_expr_tablespace','sql.py',1828), + ('by_smthg -> BY id','by_smthg',2,'p_by_smthg','sql.py',1834), + ('by_smthg -> BY ROW','by_smthg',2,'p_by_smthg','sql.py',1835), + ('by_smthg -> BY LP pid RP','by_smthg',4,'p_by_smthg','sql.py',1836), ] diff --git a/tests/dialects/test_snowflake.py b/tests/dialects/test_snowflake.py index 1af49e1..fa2c698 100644 --- a/tests/dialects/test_snowflake.py +++ b/tests/dialects/test_snowflake.py @@ -1093,6 +1093,58 @@ def test_external_table_with_nullif(): assert result == expected +def test_external_table_file_format_without_parenthesis(): + ddl = """create or replace external table if not exists ${database_name}.MySchemaName.MyTableName( + "Filename" VARCHAR(16777216) AS (METADATA$FILENAME)) + partition by ("Filename") + location = @ADL_DH_DL_PTS/ + auto_refresh = false + file_format = MyFormatName + ;""" + + result = DDLParser(ddl, normalize_names=True, debug=True).run( + output_mode="snowflake" + ) + expected = [ + { + "table_name": "MyTableName", + "schema": "MySchemaName", + "primary_key": [], + "columns": [ + { + "name": "Filename", + "type": "VARCHAR", + "size": 16777216, + "references": None, + "unique": False, + "nullable": True, + "default": None, + "check": None, + "generated": {"as": "METADATA$FILENAME"}, + } + ], + "alter": {}, + "checks": [], + "index": [], + "partitioned_by": [], + "partition_by": {"columns": ["Filename"], "type": None}, + "tablespace": None, + "if_not_exists": True, + "table_properties": { + "project": "${database_name}", + "auto_refresh": False, + "file_format":"MyFormatName", + }, + "replace": True, + "location": "@ADL_DH_DL_PTS/", + "external": True, + "primary_key_enforced": None, + "clone": None, + } + ] + + assert result == expected + def test_external_table_with_field_delimiter(): ddl = """create or replace external table if not exists ${database_name}.MySchemaName.MyTableName(