From ad437b118c9e28b9ad0217efe3e23cd5e256003b Mon Sep 17 00:00:00 2001 From: Damien Maresma Date: Thu, 21 Mar 2024 21:29:55 -0400 Subject: [PATCH] snowflake stage location format bug fix --- simple_ddl_parser/dialects/snowflake.py | 2 + simple_ddl_parser/parsetab.py | 51269 +--------------------- tests/dialects/test_snowflake.py | 4 +- 3 files changed, 469 insertions(+), 50806 deletions(-) diff --git a/simple_ddl_parser/dialects/snowflake.py b/simple_ddl_parser/dialects/snowflake.py index 051cbec..4b587c6 100644 --- a/simple_ddl_parser/dialects/snowflake.py +++ b/simple_ddl_parser/dialects/snowflake.py @@ -43,6 +43,8 @@ def p_fmt_equals(self, p: List) -> None: def p_table_property_equals(self, p: List) -> None: """table_property_equals : id id id_or_string | id id_or_string + | id DOT id_or_string + | id DOT id DOT id_or_string | LP id id id_or_string RP | LP id_or_string RP | id table_property_equals diff --git a/simple_ddl_parser/parsetab.py b/simple_ddl_parser/parsetab.py index a9ba0a5..a17813f 100644 --- a/simple_ddl_parser/parsetab.py +++ b/simple_ddl_parser/parsetab.py @@ -1,50820 +1,481 @@ + # 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 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 WITHexpr : 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 idexpr : expr PARTITION BY LP pid RP\n | expr PARTITION BY id LP pid RP\n | expr PARTITION BY pid\n | expr PARTITION BY id pidencrypt : ENCRYPT\n | encrypt NO SALT\n | encrypt SALT\n | encrypt USING STRING\n | encrypt STRING\n expr : expr CLUSTER BY LP pid RP\n | expr CLUSTER BY pid\n expr : expr ID ON LP pid RP\n | expr ID by_smthgexpr : expr id id\n | expr id KEY\n options : OPTIONS LP id_equals RPmulti_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 INTO ID IDexpr : expr id id LP pid RPwith : WITH with_argsexpr : expr database_baserow_format : ROW FORMAT SERDE\n | ROW FORMAT\n fmt_equals : id LP multi_id_or_string RP\n database_base : CREATE DATABASE id\n | CREATE ID DATABASE id\n | database_base clone\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 table_property_equals : 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 | id table_property_equals\n | id_equals\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_assignmentstable_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 storageexpr : expr TBLPROPERTIES multi_assignmentsexpr : expr ID INDEXtable_property_equals_bool : id id id_or_string\n | id id_or_string\n period_for : id FOR id LP pid RPmulti_assignments : LP assignment\n | multi_assignments RP\n | multi_assignments COMMA assignmentexpr : expr ON idassignment : id id id\n | STRING id STRING\n | id id STRING\n | STRING id id\n | STRING idexpr : expr withexpr : expr DATA_RETENTION_TIME_IN_DAYS table_property_equals_intexpr : expr TEXTIMAGE_ON idexpr : expr MAX_DATA_EXTENSION_TIME_IN_DAYS table_property_equalsexpr : 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 CHANGE_TRACKING table_property_equals_boolexpr : expr COMMENT STRINGexpr : expr option_comment\n expr : expr id TERMINATED BY id\n | expr id TERMINATED BY STRING\n properties : property\n | properties propertyoption_comment : ID STRING\n | ID DQ_STRING\n | COMMENT ID STRING\n | COMMENT ID DQ_STRING\n | option_comment_equals\n expr : expr MAP KEYS TERMINATED BY id\n | expr MAP KEYS TERMINATED BY STRING\n property : id id\n | id STRING\n | id ON\n | id STORAGE\n | id ROW\n option_comment_equals : STRING\n | option_comment_equals DQ_STRING\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 expr : 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 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 OR REPLACE id TABLE IF NOT EXISTS\n | CREATE OR REPLACE id TABLE\n\n expr : expr STORED AS id\n | expr STORED AS id STRING\n | expr STORED AS id STRING id STRING\n multiple_tag_equals : tag_equals\n | multiple_tag_equals COMMA tag_equals\n expr : expr PARTITIONED BY pid_with_type\n | expr PARTITIONED BY LP pid RP\n | expr PARTITIONED BY LP multiple_funct RP\n option_order_noorder : ORDER\n | NOORDER\n pid_with_type : LP column\n | pid_with_type COMMA column\n | pid_with_type RP\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 c_property : id idoption_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_equalsexpr : expr TABLE_FORMAT table_property_equalsc_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 expr : 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 RPid : 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 null\n | defcolumn encode\n | defcolumn PRIMARY KEY\n | defcolumn UNIQUE KEY\n | defcolumn UNIQUE\n | defcolumn check_ex\n | defcolumn default\n | defcolumn collate\n | defcolumn enforced\n | defcolumn ref\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 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 create_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 | expr COMMA defcolumn\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 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 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_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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 3, - 87, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -178, - ], - ), - "DROP": ( - [ - 0, - 26, - 42, - 113, - 149, - 343, - 345, - 542, - 544, - 690, - 776, - ], - [ - 6, - 140, - -182, - -181, - -341, - -293, - -181, - -295, - -340, - -294, - -342, - ], - ), - "ALTER": ( - [ - 0, - 26, - 42, - 113, - 149, - 343, - 345, - 542, - 544, - 690, - 776, - ], - [ - 28, - 143, - -182, - -181, - -341, - -293, - -181, - -295, - -340, - -294, - -342, - ], - ), - "PRIMARY": ( - [ - 0, - 42, - 73, - 96, - 113, - 127, - 131, - 139, - 149, - 167, - 208, - 209, - 220, - 240, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 331, - 336, - 342, - 408, - 415, - 419, - 420, - 421, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 539, - 540, - 544, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 704, - 706, - 737, - 738, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - 27, - -182, - 27, - -185, - -181, - 276, - -195, - 335, - -341, - -186, - 276, - 27, - -218, - -23, - 276, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 276, - -167, - -187, - -173, - -174, - -365, - -188, - 533, - 276, - 276, - -219, - -401, - -408, - -409, - -413, - -434, - -418, - -419, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 276, - 276, - 276, - -340, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -157, - -159, - -414, - -380, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 0, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 106, - 107, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 125, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 35, - -236, - 105, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - 173, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - 253, - 254, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - 270, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 37, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 40, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 43, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 44, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 45, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 47, - 48, - 49, - 50, - 52, - 54, - 55, - 56, - 57, - 58, - 59, - 60, - 64, - 67, - 68, - 69, - 70, - 71, - 72, - 73, - 74, - 75, - 76, - 77, - 78, - 80, - 81, - 82, - 83, - 84, - 85, - 86, - 87, - 90, - 92, - 93, - 94, - 96, - 97, - 98, - 99, - 100, - 101, - 102, - 104, - 105, - 108, - 109, - 110, - 111, - 112, - 113, - 114, - 115, - 116, - 117, - 118, - 120, - 121, - 122, - 123, - 124, - 126, - 127, - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 137, - 139, - 141, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 153, - 154, - 155, - 156, - 157, - 158, - 160, - 161, - 162, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 170, - 172, - 173, - 174, - 175, - 176, - 177, - 178, - 179, - 180, - 182, - 184, - 185, - 186, - 187, - 188, - 189, - 190, - 191, - 192, - 193, - 194, - 195, - 200, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 218, - 219, - 220, - 223, - 224, - 225, - 226, - 227, - 228, - 229, - 230, - 231, - 232, - 233, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 243, - 245, - 246, - 247, - 248, - 249, - 250, - 251, - 253, - 254, - 257, - 258, - 259, - 260, - 261, - 262, - 266, - 267, - 268, - 269, - 271, - 272, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 297, - 299, - 300, - 301, - 303, - 304, - 305, - 306, - 307, - 311, - 312, - 313, - 314, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 322, - 323, - 324, - 326, - 328, - 329, - 331, - 332, - 334, - 336, - 337, - 338, - 339, - 340, - 341, - 342, - 343, - 345, - 347, - 348, - 349, - 350, - 351, - 352, - 353, - 354, - 356, - 357, - 358, - 359, - 360, - 361, - 362, - 364, - 365, - 367, - 368, - 369, - 370, - 371, - 372, - 373, - 374, - 375, - 376, - 377, - 378, - 379, - 380, - 381, - 382, - 383, - 384, - 385, - 386, - 387, - 388, - 389, - 390, - 391, - 392, - 394, - 395, - 396, - 397, - 399, - 401, - 402, - 403, - 404, - 405, - 406, - 408, - 409, - 410, - 411, - 413, - 414, - 415, - 416, - 418, - 419, - 420, - 421, - 422, - 423, - 424, - 425, - 426, - 427, - 428, - 429, - 430, - 431, - 434, - 435, - 436, - 438, - 439, - 440, - 442, - 443, - 444, - 445, - 446, - 448, - 453, - 454, - 455, - 456, - 457, - 458, - 459, - 460, - 461, - 462, - 463, - 464, - 465, - 466, - 469, - 470, - 471, - 472, - 473, - 474, - 475, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 491, - 492, - 493, - 494, - 495, - 496, - 497, - 498, - 499, - 500, - 502, - 503, - 506, - 507, - 508, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 517, - 518, - 519, - 520, - 521, - 522, - 523, - 524, - 525, - 526, - 528, - 530, - 532, - 534, - 535, - 537, - 538, - 539, - 540, - 541, - 542, - 543, - 544, - 545, - 546, - 547, - 548, - 549, - 550, - 551, - 552, - 553, - 554, - 555, - 556, - 557, - 558, - 559, - 560, - 561, - 562, - 563, - 564, - 565, - 566, - 568, - 569, - 570, - 571, - 572, - 573, - 574, - 575, - 576, - 577, - 578, - 580, - 581, - 582, - 583, - 584, - 586, - 587, - 589, - 590, - 591, - 592, - 593, - 595, - 597, - 599, - 600, - 602, - 603, - 605, - 606, - 607, - 608, - 609, - 610, - 611, - 612, - 613, - 614, - 615, - 616, - 618, - 619, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 630, - 632, - 633, - 634, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 646, - 648, - 649, - 650, - 651, - 652, - 653, - 654, - 655, - 656, - 657, - 658, - 659, - 660, - 661, - 662, - 663, - 664, - 666, - 667, - 668, - 669, - 670, - 671, - 672, - 673, - 675, - 676, - 677, - 678, - 679, - 680, - 681, - 683, - 684, - 685, - 687, - 688, - 689, - 690, - 692, - 693, - 694, - 695, - 697, - 698, - 699, - 700, - 701, - 702, - 703, - 704, - 705, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 723, - 724, - 725, - 726, - 727, - 728, - 729, - 730, - 731, - 732, - 733, - 734, - 735, - 736, - 737, - 738, - 739, - 740, - 742, - 744, - 745, - 746, - 747, - 750, - 751, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 759, - 760, - 762, - 763, - 764, - 766, - 767, - 768, - 770, - 771, - 772, - 773, - 774, - 775, - 776, - 777, - 778, - 779, - 780, - 781, - 782, - 783, - 785, - 788, - 789, - 790, - 791, - 792, - 793, - 794, - 795, - 796, - 797, - 799, - 800, - 802, - 803, - 804, - 805, - 806, - 807, - 808, - 810, - 811, - 812, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 820, - 821, - 823, - 824, - 825, - 827, - 828, - 829, - 830, - 832, - 833, - 834, - 835, - 836, - 837, - 838, - 839, - 840, - 842, - 843, - 844, - 845, - 846, - 847, - 848, - 849, - 851, - 852, - 853, - 854, - 855, - 857, - ], - [ - 46, - -236, - 102, - 113, - 113, - -251, - 113, - -264, - -265, - -266, - 113, - -268, - -270, - -271, - -272, - -273, - -274, - 113, - -435, - -345, - 113, - 113, - 113, - 113, - 113, - 152, - 113, - -1, - 113, - 113, - 113, - -333, - -6, - 113, - -121, - -182, - -181, - 113, - 178, - -47, - 113, - 113, - -92, - 113, - 113, - 113, - 113, - 196, - -104, - -126, - 113, - 113, - 113, - 113, - 113, - -223, - 113, - -331, - 113, - 113, - 113, - 113, - 113, - 113, - -358, - -359, - -446, - -7, - 113, - 234, - -113, - 113, - 113, - 113, - -185, - -53, - 113, - 113, - 113, - -224, - -181, - 113, - 113, - -134, - -363, - -256, - 113, - -235, - -181, - 113, - -239, - 113, - 113, - -250, - -263, - 113, - -287, - 113, - -269, - 113, - 113, - 113, - 113, - 113, - -195, - -334, - -335, - 113, - 113, - 113, - 113, - 113, - -442, - 345, - 113, - -343, - -341, - -361, - 113, - -255, - -8, - 113, - -37, - 113, - -38, - 113, - -9, - -10, - -11, - 113, - 113, - -67, - -186, - 113, - 113, - 113, - -36, - -79, - -109, - -110, - 113, - -86, - 376, - -57, - -58, - -46, - 113, - 113, - -78, - 113, - -93, - 113, - 113, - -94, - -95, - -102, - 113, - -103, - 113, - -163, - -164, - -165, - -166, - -177, - 113, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - 113, - 113, - 113, - 113, - 113, - 113, - 113, - 113, - -352, - -353, - -354, - -355, - -356, - -15, - -49, - -59, - -122, - 113, - -14, - -23, - 113, - 113, - 113, - 113, - -138, - -262, - -225, - 113, - 113, - -51, - 113, - 113, - 113, - 113, - -240, - 113, - 113, - 113, - -429, - 113, - -416, - -417, - 113, - -424, - -196, - -197, - -198, - -201, - -202, - 113, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - 113, - 113, - 113, - -397, - -28, - 113, - -194, - -149, - -150, - 113, - 113, - -315, - 113, - -336, - 113, - 113, - 113, - -174, - 113, - -188, - 113, - 113, - 113, - 113, - 113, - 113, - 113, - 113, - 113, - 113, - 113, - -283, - 113, - 113, - 113, - 113, - -293, - 113, - 113, - 113, - 113, - 113, - -252, - 113, - -2, - 113, - 113, - -4, - 113, - -63, - -66, - -184, - 113, - 113, - 113, - 113, - 113, - 113, - 113, - 113, - 113, - -447, - -448, - 113, - -44, - -72, - -70, - 113, - -71, - 113, - -68, - 113, - -60, - -84, - 113, - -83, - 113, - 113, - 113, - -74, - 113, - 113, - -81, - -111, - -112, - 113, - -141, - -146, - 113, - 113, - -324, - -327, - 113, - 598, - -330, - -18, - 113, - 113, - -401, - 113, - 113, - -408, - -409, - -413, - 113, - -428, - 113, - 113, - -348, - -347, - -351, - -350, - -48, - 113, - 113, - 113, - -107, - 113, - 113, - 113, - -259, - 113, - -52, - -226, - -136, - -257, - -233, - -234, - -237, - -238, - 113, - 113, - 113, - 113, - 113, - 113, - -434, - -418, - -419, - 113, - -415, - -305, - -425, - 113, - -199, - -200, - 113, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - 113, - 113, - -378, - -399, - -400, - 113, - 113, - -376, - 113, - -378, - 113, - 113, - 113, - 113, - 113, - 113, - -175, - 113, - -366, - -367, - -368, - -369, - -364, - 113, - -228, - -230, - 113, - 113, - 113, - 113, - -242, - -247, - 113, - 113, - 113, - 113, - 113, - -285, - -276, - 113, - 113, - 113, - 113, - -295, - 113, - -340, - -360, - -440, - 113, - -254, - 113, - -5, - -105, - -106, - -62, - 113, - -65, - 113, - 113, - -13, - 113, - 113, - 113, - 113, - 113, - 113, - -69, - 113, - 113, - -61, - -85, - 113, - 113, - -183, - -73, - 113, - -76, - -80, - 113, - 113, - 113, - 113, - -153, - 113, - -151, - 113, - -183, - 113, - -40, - -42, - -328, - -329, - 113, - 113, - 113, - 113, - 113, - -410, - -411, - -412, - 113, - 113, - -376, - 113, - -407, - -332, - 113, - -154, - 113, - -156, - 113, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - 113, - 113, - -261, - -140, - -133, - -362, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - 113, - -391, - -396, - -29, - -31, - 113, - 113, - 113, - 113, - 113, - -377, - -379, - -20, - -21, - -22, - -403, - 113, - -376, - 113, - -376, - 113, - -406, - 113, - -339, - -337, - 113, - -172, - 113, - 113, - -231, - -245, - -246, - -243, - -244, - 113, - -284, - -286, - 113, - 113, - 113, - -294, - 113, - -441, - -253, - -45, - 113, - 113, - -24, - 113, - -33, - -35, - -449, - -157, - 113, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - 113, - 113, - -50, - -41, - -43, - 113, - 113, - -416, - -19, - -436, - 113, - -438, - 113, - 113, - -414, - -380, - 113, - 113, - 113, - 113, - 113, - -137, - -260, - 113, - -376, - -372, - -378, - 113, - 113, - 113, - -393, - 113, - -385, - -385, - 113, - 113, - -180, - -169, - -190, - 113, - 113, - 113, - 113, - -281, - 113, - -277, - -342, - -64, - -299, - -302, - -25, - 113, - 113, - -75, - -143, - 113, - 113, - -17, - 113, - -439, - 113, - -372, - -427, - 113, - 113, - 113, - -135, - -387, - 113, - -373, - -374, - -375, - -394, - 113, - -376, - 113, - -338, - 113, - -232, - -282, - 113, - -279, - 113, - -56, - 113, - 113, - -16, - -437, - -82, - 113, - 113, - -139, - -372, - 113, - 113, - -375, - 113, - -280, - 113, - 113, - 113, - -155, - 113, - 113, - -161, - -376, - 113, - -179, - -158, - -123, - 113, - -162, - -375, - 113, - 113, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 48, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 77, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 51, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - 227, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - 308, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - 308, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - 412, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - 308, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 308, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - 308, - -283, - 308, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - 308, - -290, - -285, - -276, - 308, - 308, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 53, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 252, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 346, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 434, - 435, - 436, - 438, - 440, - 444, - 449, - 450, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 568, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 716, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 47, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - 147, - -1, - -222, - -333, - -6, - -121, - -182, - 171, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - 263, - -287, - -269, - 302, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - 302, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -308, - -240, - 302, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - 263, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 302, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - 302, - -283, - 302, - -310, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - 263, - 599, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - 622, - -445, - -107, - -96, - -98, - -52, - -309, - -311, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - 263, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - 302, - -290, - -285, - -276, - 302, - 302, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - 708, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - 263, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - 784, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 55, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 56, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 57, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 58, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 524, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 681, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 59, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - 294, - 294, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - 294, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - 294, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 294, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - 294, - -283, - 294, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - 294, - -247, - 294, - -290, - -285, - -276, - 294, - 294, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - 294, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - 294, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - 294, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 61, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 62, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 63, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 65, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 66, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 67, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 68, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 69, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 70, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 71, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 271, - 272, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 327, - 328, - 332, - 336, - 338, - 342, - 349, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 432, - 433, - 435, - 436, - 437, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 458, - 459, - 463, - 464, - 465, - 469, - 470, - 471, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 517, - 518, - 519, - 521, - 522, - 523, - 524, - 525, - 526, - 527, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 547, - 549, - 550, - 551, - 552, - 553, - 555, - 556, - 557, - 558, - 559, - 561, - 562, - 563, - 564, - 565, - 567, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 584, - 585, - 586, - 587, - 588, - 593, - 595, - 600, - 602, - 605, - 606, - 607, - 608, - 610, - 612, - 613, - 614, - 615, - 617, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 646, - 648, - 649, - 650, - 653, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 680, - 681, - 682, - 684, - 685, - 687, - 693, - 695, - 697, - 698, - 699, - 700, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 723, - 725, - 729, - 730, - 731, - 732, - 734, - 735, - 737, - 738, - 740, - 741, - 743, - 745, - 751, - 752, - 755, - 757, - 758, - 759, - 760, - 764, - 766, - 767, - 768, - 771, - 773, - 774, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 786, - 789, - 790, - 791, - 792, - 793, - 794, - 795, - 796, - 798, - 802, - 804, - 805, - 806, - 807, - 810, - 811, - 812, - 813, - 814, - 815, - 816, - 817, - 819, - 822, - 823, - 824, - 825, - 826, - 830, - 835, - 836, - 838, - 839, - 840, - 841, - 844, - 845, - 846, - 847, - 848, - 849, - 850, - 852, - 853, - 855, - 857, - ], - [ - 73, - -236, - -220, - -221, - 117, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - 364, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - 379, - 386, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - 466, - -416, - -417, - 472, - -424, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - 364, - -300, - -289, - -278, - -283, - -12, - 466, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - 466, - -416, - 466, - -447, - -448, - -44, - 386, - 379, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - 582, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - 619, - -144, - -445, - -107, - 364, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - 466, - 466, - -434, - -418, - -419, - -415, - -305, - -425, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - 466, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 676, - -228, - -230, - -416, - 466, - 680, - -242, - -247, - -183, - -297, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - 466, - 466, - -5, - -105, - -106, - -62, - -65, - -304, - 466, - -13, - 466, - 466, - 466, - 466, - 466, - -69, - 619, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - 466, - 723, - -151, - -416, - -382, - -328, - -329, - 466, - 466, - -410, - -411, - -412, - 466, - -416, - -407, - -332, - -183, - -154, - -128, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - 472, - -391, - -396, - -29, - -31, - 466, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -243, - -244, - -296, - -284, - -286, - 466, - -441, - -45, - -303, - -301, - -24, - 466, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -384, - -50, - 472, - -416, - -19, - -436, - -438, - 466, - -414, - -380, - 466, - -127, - -145, - -101, - -416, - -372, - 466, - -393, - 466, - -385, - -385, - -180, - -169, - -190, - -191, - 466, - -281, - 466, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -383, - 472, - -17, - 466, - -439, - 466, - -421, - -427, - -183, - -130, - -387, - -373, - -374, - -375, - -394, - -416, - 466, - -338, - -192, - -232, - -282, - 466, - -279, - -56, - -381, - -16, - -437, - -82, - -129, - -421, - -193, - -280, - 466, - -183, - -155, - -132, - -161, - -416, - 466, - -179, - -158, - -123, - -131, - -162, - 854, - 466, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 75, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - 299, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - 299, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - 299, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 299, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - 299, - -283, - 299, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - 299, - -290, - -285, - -276, - 299, - 299, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 128, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 271, - 272, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 327, - 328, - 332, - 336, - 338, - 342, - 349, - 353, - 355, - 357, - 358, - 359, - 360, - 361, - 362, - 363, - 364, - 366, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 392, - 393, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 431, - 432, - 433, - 435, - 436, - 437, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 458, - 459, - 463, - 464, - 465, - 467, - 468, - 469, - 470, - 471, - 473, - 474, - 476, - 477, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 505, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 517, - 518, - 519, - 521, - 522, - 523, - 524, - 525, - 526, - 527, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 547, - 549, - 550, - 551, - 552, - 553, - 555, - 556, - 557, - 558, - 559, - 560, - 561, - 562, - 563, - 564, - 565, - 566, - 567, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 579, - 581, - 583, - 584, - 585, - 586, - 587, - 588, - 589, - 590, - 591, - 592, - 593, - 595, - 600, - 602, - 605, - 606, - 607, - 608, - 609, - 610, - 612, - 613, - 614, - 615, - 617, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 646, - 648, - 649, - 650, - 651, - 653, - 655, - 656, - 657, - 658, - 659, - 660, - 661, - 662, - 663, - 666, - 667, - 670, - 671, - 672, - 673, - 674, - 675, - 677, - 678, - 679, - 680, - 681, - 682, - 684, - 685, - 687, - 693, - 695, - 696, - 697, - 698, - 699, - 700, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 713, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 723, - 724, - 725, - 726, - 727, - 729, - 730, - 731, - 732, - 734, - 735, - 737, - 738, - 739, - 740, - 741, - 743, - 745, - 751, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 759, - 760, - 763, - 764, - 765, - 766, - 767, - 768, - 769, - 771, - 773, - 774, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 786, - 788, - 789, - 790, - 791, - 792, - 793, - 794, - 795, - 796, - 798, - 802, - 803, - 804, - 805, - 806, - 807, - 810, - 811, - 812, - 813, - 814, - 815, - 816, - 817, - 819, - 822, - 823, - 824, - 825, - 826, - 827, - 830, - 833, - 834, - 835, - 836, - 837, - 838, - 839, - 840, - 841, - 844, - 845, - 846, - 847, - 848, - 849, - 850, - 852, - 853, - 855, - 856, - 857, - ], - [ - 38, - -236, - -220, - -221, - 118, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - 313, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - 380, - 385, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - 470, - -424, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - 525, - -300, - -289, - -278, - -283, - -12, - 546, - -2, - 550, - -4, - -183, - -63, - -66, - -184, - -183, - 555, - -298, - 558, - -26, - -416, - -34, - -447, - -448, - -44, - 385, - 380, - -71, - -68, - 569, - -84, - -83, - -183, - -74, - -183, - 576, - -183, - -81, - -111, - -112, - -141, - 583, - -324, - -327, - -219, - -330, - -18, - -401, - 606, - 607, - -413, - -428, - -348, - -347, - -351, - -350, - 615, - 618, - -144, - -445, - -107, - 626, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - 636, - 637, - -434, - -418, - -419, - 643, - 644, - -415, - -305, - -425, - -199, - -200, - -395, - 648, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - 670, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 675, - -228, - -230, - -416, - 678, - 679, - -242, - -247, - -183, - -297, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - 693, - 695, - -5, - -105, - -106, - -62, - -65, - -304, - 698, - -13, - 699, - 643, - -27, - 701, - 702, - 703, - -69, - 704, - 706, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - 716, - -142, - -153, - 721, - 722, - -151, - -416, - -382, - -183, - 725, - -40, - -42, - -328, - -329, - 732, - 734, - -410, - -411, - -412, - 737, - 738, - -376, - -407, - -332, - -183, - -154, - -128, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -426, - -391, - -396, - -29, - -31, - 752, - 757, - 759, - -377, - -379, - -20, - -21, - -22, - -403, - 760, - -376, - -376, - 764, - -339, - -337, - -170, - -172, - 767, - -189, - -231, - -245, - -246, - -243, - -244, - -296, - -284, - -286, - 773, - -441, - -45, - 777, - -303, - -301, - -24, - 780, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - 783, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -384, - 643, - -50, - -41, - -43, - 790, - -416, - -19, - -436, - -438, - 792, - -414, - -380, - 794, - 795, - -127, - -145, - -101, - -376, - -372, - 804, - 805, - 806, - 759, - -393, - 807, - -385, - -385, - 752, - -180, - 812, - -169, - -190, - -191, - 813, - 815, - -281, - 817, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -383, - 822, - 823, - -17, - 824, - -439, - 825, - -372, - -427, - -183, - -130, - -387, - 830, - -373, - -374, - -375, - -394, - -376, - 834, - -338, - -192, - -232, - -282, - 836, - -279, - -56, - -381, - -16, - -437, - -82, - -129, - 840, - -372, - 794, - 847, - -193, - -280, - 848, - 849, - -183, - -155, - -132, - -161, - -376, - 853, - -179, - -158, - -123, - -131, - -162, - -375, - 856, - 857, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 76, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 77, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 79, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 78, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - 229, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 79, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - 479, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 79, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 80, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - 230, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 81, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 82, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - 307, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - 307, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - 307, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 307, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - 307, - -283, - 307, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - 307, - -290, - -285, - -276, - 307, - 307, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 83, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - 306, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - 306, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - 306, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 306, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - 306, - -283, - 306, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - 306, - -290, - -285, - -276, - 306, - 306, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 47, - 49, - 50, - 52, - 54, - 55, - 56, - 57, - 58, - 60, - 64, - 67, - 68, - 69, - 70, - 71, - 72, - 73, - 74, - 75, - 76, - 77, - 78, - 80, - 81, - 82, - 83, - 84, - 85, - 86, - 90, - 92, - 93, - 94, - 96, - 97, - 98, - 99, - 100, - 101, - 102, - 104, - 105, - 108, - 109, - 110, - 111, - 112, - 113, - 114, - 115, - 116, - 117, - 118, - 120, - 121, - 122, - 123, - 124, - 126, - 127, - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 137, - 139, - 141, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 153, - 154, - 155, - 156, - 157, - 158, - 160, - 161, - 162, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 170, - 172, - 173, - 174, - 175, - 176, - 177, - 179, - 180, - 182, - 184, - 185, - 186, - 187, - 188, - 189, - 190, - 191, - 192, - 193, - 194, - 195, - 196, - 200, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 218, - 219, - 220, - 223, - 224, - 225, - 226, - 227, - 228, - 229, - 230, - 231, - 232, - 233, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 243, - 245, - 246, - 247, - 248, - 249, - 250, - 251, - 253, - 254, - 257, - 258, - 259, - 260, - 261, - 262, - 266, - 267, - 268, - 269, - 271, - 272, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 297, - 299, - 300, - 301, - 303, - 304, - 305, - 306, - 307, - 311, - 312, - 313, - 314, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 322, - 323, - 324, - 326, - 328, - 329, - 331, - 332, - 334, - 336, - 337, - 338, - 339, - 340, - 341, - 342, - 343, - 345, - 347, - 348, - 349, - 350, - 351, - 352, - 353, - 354, - 356, - 357, - 358, - 359, - 360, - 361, - 362, - 364, - 365, - 367, - 368, - 369, - 370, - 371, - 372, - 373, - 374, - 375, - 376, - 377, - 378, - 379, - 380, - 381, - 382, - 383, - 384, - 385, - 386, - 387, - 388, - 389, - 390, - 391, - 392, - 394, - 395, - 396, - 397, - 399, - 401, - 402, - 403, - 404, - 405, - 406, - 408, - 409, - 410, - 411, - 413, - 414, - 415, - 416, - 418, - 419, - 420, - 421, - 422, - 423, - 424, - 425, - 426, - 427, - 428, - 429, - 430, - 431, - 434, - 435, - 436, - 438, - 439, - 440, - 442, - 443, - 444, - 445, - 446, - 448, - 453, - 454, - 455, - 456, - 457, - 458, - 459, - 460, - 461, - 462, - 463, - 464, - 465, - 466, - 469, - 470, - 471, - 472, - 473, - 474, - 475, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 491, - 492, - 493, - 494, - 495, - 496, - 497, - 498, - 499, - 500, - 502, - 503, - 506, - 507, - 508, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 517, - 518, - 519, - 520, - 521, - 522, - 523, - 524, - 525, - 526, - 528, - 530, - 532, - 534, - 535, - 537, - 538, - 539, - 540, - 541, - 542, - 543, - 544, - 545, - 546, - 547, - 548, - 549, - 550, - 551, - 552, - 553, - 554, - 555, - 556, - 557, - 558, - 559, - 560, - 561, - 562, - 563, - 564, - 565, - 566, - 568, - 569, - 570, - 571, - 572, - 573, - 574, - 575, - 576, - 577, - 578, - 580, - 581, - 582, - 583, - 584, - 586, - 587, - 589, - 590, - 591, - 592, - 593, - 595, - 597, - 599, - 600, - 602, - 603, - 605, - 606, - 607, - 608, - 609, - 610, - 611, - 612, - 613, - 614, - 615, - 616, - 618, - 619, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 630, - 632, - 633, - 634, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 646, - 648, - 649, - 650, - 651, - 652, - 653, - 654, - 655, - 656, - 657, - 658, - 659, - 660, - 661, - 662, - 663, - 664, - 666, - 667, - 668, - 669, - 670, - 671, - 672, - 673, - 675, - 676, - 677, - 678, - 679, - 680, - 681, - 683, - 684, - 685, - 687, - 688, - 689, - 690, - 692, - 693, - 694, - 695, - 697, - 698, - 699, - 700, - 701, - 702, - 703, - 704, - 705, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 723, - 724, - 725, - 726, - 727, - 728, - 729, - 730, - 731, - 732, - 733, - 734, - 735, - 736, - 737, - 738, - 739, - 740, - 742, - 744, - 745, - 746, - 747, - 750, - 751, - 752, - 753, - 754, - 755, - 756, - 757, - 758, - 759, - 760, - 762, - 763, - 764, - 766, - 767, - 768, - 770, - 771, - 772, - 773, - 774, - 775, - 776, - 777, - 778, - 779, - 780, - 781, - 782, - 783, - 785, - 788, - 789, - 790, - 791, - 792, - 793, - 794, - 795, - 796, - 797, - 799, - 800, - 802, - 803, - 804, - 805, - 806, - 807, - 808, - 810, - 811, - 812, - 813, - 814, - 815, - 816, - 817, - 818, - 819, - 820, - 821, - 823, - 824, - 825, - 827, - 828, - 829, - 830, - 832, - 833, - 834, - 835, - 836, - 837, - 838, - 839, - 840, - 842, - 843, - 844, - 845, - 846, - 847, - 848, - 849, - 851, - 852, - 853, - 854, - 855, - 857, - ], - [ - 42, - -236, - 42, - 42, - 42, - -251, - 42, - -264, - -265, - -266, - 42, - -268, - -270, - -271, - -272, - -273, - -274, - 42, - -435, - -345, - 42, - 42, - 42, - 42, - 42, - 42, - -1, - 42, - 42, - 42, - -333, - -6, - 162, - -121, - -182, - 175, - 42, - -47, - 42, - 42, - -92, - 42, - 42, - 42, - 42, - -104, - -126, - 42, - 42, - 42, - 42, - 42, - -223, - 42, - -331, - 42, - 42, - 42, - 42, - 42, - 42, - -358, - -359, - -446, - -7, - 42, - 237, - 42, - 42, - 42, - -185, - -53, - 42, - 42, - 42, - -224, - -181, - 42, - 42, - -134, - -363, - -256, - 42, - -235, - -181, - 42, - -239, - 42, - 42, - -250, - -263, - 42, - -287, - 42, - -269, - 42, - 42, - 42, - 42, - 42, - -195, - -334, - -335, - 42, - 42, - 42, - 42, - 42, - -442, - 42, - 42, - -343, - -341, - -361, - 42, - -255, - -8, - 42, - -37, - 42, - -38, - 42, - -9, - -10, - -11, - 42, - 42, - -67, - -186, - 42, - 42, - 42, - -36, - -79, - -109, - -110, - 42, - -86, - -57, - -58, - -46, - 42, - 42, - -78, - 42, - -93, - 42, - 42, - -94, - -95, - -102, - 42, - -103, - 397, - 42, - -163, - -164, - -165, - -166, - -177, - 42, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - -352, - -353, - -354, - -355, - -356, - -15, - -49, - -59, - -122, - 42, - -14, - -23, - 42, - 42, - 42, - 42, - -138, - -262, - -225, - 42, - 42, - -51, - 42, - 42, - 42, - 42, - -240, - 42, - 42, - 42, - -429, - 42, - -416, - -417, - 42, - -424, - -196, - -197, - -198, - -201, - -202, - 42, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - 42, - 42, - 42, - -397, - -28, - 42, - -194, - -149, - -150, - 42, - 42, - -315, - 42, - -336, - 42, - 42, - 42, - -174, - 42, - -188, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - -283, - 42, - 42, - 42, - 42, - -293, - 42, - 42, - 42, - 42, - 42, - -252, - 42, - -2, - 42, - 42, - -4, - 42, - -63, - -66, - -184, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - 42, - -447, - -448, - 42, - -44, - -72, - -70, - 42, - -71, - 42, - -68, - 42, - -60, - -84, - 42, - -83, - 42, - 42, - 42, - -74, - 42, - 42, - -81, - -111, - -112, - 42, - -141, - -146, - 42, - 42, - -324, - -327, - 42, - 42, - -330, - -18, - 42, - 42, - -401, - 42, - 42, - -408, - -409, - -413, - 42, - -428, - 42, - 42, - -348, - -347, - -351, - -350, - -48, - 42, - 42, - 42, - -107, - 42, - 42, - 42, - -259, - 42, - -52, - -226, - -136, - -257, - -233, - -234, - -237, - -238, - 42, - 42, - 42, - 42, - 42, - 42, - -434, - -418, - -419, - 42, - -415, - -305, - -425, - 42, - -199, - -200, - 42, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - 42, - 42, - -378, - -399, - -400, - 42, - 42, - -376, - 42, - -378, - 42, - 42, - 42, - 42, - 42, - 42, - -175, - 42, - -366, - -367, - -368, - -369, - -364, - 42, - -228, - -230, - 42, - 42, - 42, - 42, - -242, - -247, - 42, - 42, - 42, - 42, - 42, - -285, - -276, - 42, - 42, - 42, - 42, - -295, - 42, - -340, - -360, - -440, - 42, - -254, - 42, - -5, - -105, - -106, - -62, - 42, - -65, - 42, - 42, - -13, - 42, - 42, - 42, - 42, - 42, - 42, - -69, - 42, - 42, - -61, - -85, - 42, - 42, - -183, - -73, - 42, - -76, - -80, - 42, - 42, - 42, - 42, - -153, - 42, - -151, - 42, - -183, - 42, - -40, - -42, - -328, - -329, - 42, - 42, - 42, - 42, - 42, - -410, - -411, - -412, - 42, - 42, - -376, - 42, - -407, - -332, - 42, - -154, - 42, - -156, - 42, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - 42, - 42, - -261, - -140, - -133, - -362, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - 42, - -391, - -396, - -29, - -31, - 42, - 42, - 42, - 42, - 42, - -377, - -379, - -20, - -21, - -22, - -403, - 42, - -376, - 42, - -376, - 42, - -406, - 42, - -339, - -337, - 42, - -172, - 42, - 42, - -231, - -245, - -246, - -243, - -244, - 42, - -284, - -286, - 42, - 42, - 42, - -294, - 42, - -441, - -253, - -45, - 42, - 42, - -24, - 42, - -33, - -35, - -449, - -157, - 42, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - 42, - 42, - -50, - -41, - -43, - 42, - 42, - -416, - -19, - -436, - 42, - -438, - 42, - 42, - -414, - -380, - 42, - 42, - 42, - 42, - 42, - -137, - -260, - 42, - -376, - -372, - -378, - 42, - 42, - 42, - -393, - 42, - -385, - -385, - 42, - 42, - -180, - -169, - -190, - 42, - 42, - 42, - 42, - -281, - 42, - -277, - -342, - -64, - -299, - -302, - -25, - 42, - 42, - -75, - -143, - 42, - 42, - -17, - 42, - -439, - 42, - -372, - -427, - 42, - 42, - 42, - -135, - -387, - 42, - -373, - -374, - -375, - -394, - 42, - -376, - 42, - -338, - 42, - -232, - -282, - 42, - -279, - 42, - -56, - 42, - 42, - -16, - -437, - -82, - 42, - 42, - -139, - -372, - 42, - 42, - -375, - 42, - -280, - 42, - 42, - 42, - -155, - 42, - 42, - -161, - -376, - 42, - -179, - -158, - -123, - 42, - -162, - -375, - 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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 86, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - 125, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - 481, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 176, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 434, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 88, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - 374, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - 624, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 434, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 89, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - 623, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 51, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 308, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 91, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - 183, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - 91, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - 91, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - 91, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 183, - 91, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - 91, - -283, - 91, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - 91, - -290, - -285, - -276, - 91, - 91, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 128, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 92, - 92, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - 133, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - 92, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - 133, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 93, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - 93, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - 93, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - 93, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 93, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - 93, - -283, - 93, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - 93, - -290, - -285, - -276, - 93, - 93, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 99, - 102, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 244, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 270, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 94, - -236, - 98, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - 245, - -181, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - 439, - -51, - -240, - -249, - -429, - -288, - -416, - -417, - 94, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - -278, - -283, - -12, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - -248, - -290, - -285, - -276, - -3, - -275, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 52, - 54, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 166, - 167, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 188, - 191, - 192, - 193, - 195, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 259, - 260, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 332, - 336, - 338, - 342, - 353, - 357, - 358, - 359, - 360, - 361, - 364, - 368, - 369, - 371, - 373, - 374, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 387, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 405, - 406, - 408, - 410, - 411, - 415, - 419, - 420, - 421, - 423, - 426, - 427, - 428, - 429, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 463, - 464, - 465, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 525, - 528, - 530, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 550, - 551, - 552, - 553, - 555, - 556, - 558, - 561, - 565, - 569, - 570, - 572, - 573, - 574, - 576, - 577, - 581, - 583, - 586, - 593, - 595, - 605, - 606, - 607, - 612, - 613, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 684, - 685, - 693, - 695, - 697, - 698, - 699, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 720, - 721, - 722, - 725, - 731, - 732, - 734, - 737, - 738, - 745, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 773, - 775, - 776, - 777, - 778, - 779, - 780, - 783, - 785, - 790, - 792, - 795, - 802, - 804, - 805, - 806, - 807, - 812, - 813, - 814, - 815, - 817, - 819, - 823, - 824, - 825, - 835, - 836, - 840, - 844, - 847, - 848, - 849, - 852, - 857, - ], - [ - 95, - -236, - 95, - 95, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - 95, - -222, - -333, - -6, - -121, - -182, - -181, - -47, - -77, - -92, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - -269, - 95, - -195, - -229, - -343, - -341, - -361, - -8, - -37, - -38, - -9, - -10, - -11, - -300, - -67, - -186, - -36, - -79, - -109, - -110, - -86, - -57, - -58, - -46, - -78, - -93, - -94, - -95, - -102, - -103, - -163, - -164, - -165, - -166, - -177, - 95, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - -218, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - -240, - 95, - -429, - -288, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 95, - -315, - -336, - -167, - -187, - -173, - -174, - -365, - -188, - -227, - -289, - 95, - -283, - 95, - -2, - -4, - -183, - -63, - -66, - -184, - -298, - -26, - -416, - -34, - -447, - -448, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - -83, - -183, - -74, - -183, - -81, - -111, - -112, - -141, - -146, - -324, - -327, - -219, - -330, - -18, - -401, - -408, - -409, - -413, - -428, - -348, - -347, - -351, - -350, - -445, - -107, - -96, - -98, - -52, - -233, - -234, - -237, - -238, - -434, - -418, - -419, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -247, - 95, - -290, - -285, - -276, - 95, - 95, - -340, - -360, - -440, - -5, - -105, - -106, - -62, - -65, - -304, - -13, - -27, - -69, - -61, - -85, - -91, - -183, - -73, - -76, - -80, - -142, - -153, - -151, - -328, - -329, - -410, - -411, - -412, - -407, - -332, - -154, - -156, - -116, - -117, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - -284, - -286, - -441, - -45, - -303, - -301, - -24, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - -89, - -88, - -90, - -114, - -115, - -124, - -125, - -152, - -147, - -148, - -50, - -19, - -436, - -438, - -414, - -380, - -101, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -281, - -277, - -342, - -64, - -299, - -302, - -25, - -75, - -143, - -17, - -439, - -427, - -387, - -373, - -374, - -375, - -394, - -338, - -192, - -232, - -282, - -279, - -56, - -16, - -437, - -82, - -193, - -280, - -155, - -161, - -179, - -158, - -123, - -162, - -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, - 46, - 49, - 50, - 52, - 54, - 59, - 60, - 64, - 72, - 73, - 74, - 81, - 82, - 83, - 84, - 85, - 90, - 96, - 97, - 112, - 113, - 115, - 118, - 120, - 122, - 123, - 124, - 127, - 131, - 134, - 148, - 149, - 150, - 151, - 154, - 156, - 158, - 161, - 162, - 163, - 164, - 165, - 166, - 167, - 169, - 170, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 182, - 186, - 187, - 188, - 189, - 190, - 191, - 192, - 193, - 194, - 195, - 196, - 202, - 203, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 220, - 224, - 226, - 228, - 229, - 230, - 231, - 232, - 233, - 235, - 236, - 237, - 239, - 240, - 241, - 243, - 251, - 257, - 258, - 259, - 260, - 261, - 262, - 266, - 267, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 299, - 300, - 301, - 303, - 305, - 306, - 307, - 312, - 313, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 323, - 326, - 328, - 332, - 334, - 336, - 338, - 342, - 349, - 350, - 353, - 354, - 356, - 357, - 358, - 359, - 360, - 361, - 364, - 365, - 367, - 368, - 369, - 370, - 371, - 372, - 373, - 374, - 375, - 376, - 377, - 378, - 380, - 382, - 384, - 385, - 386, - 387, - 389, - 390, - 391, - 394, - 395, - 396, - 397, - 401, - 402, - 403, - 404, - 405, - 406, - 408, - 410, - 411, - 413, - 415, - 416, - 419, - 420, - 421, - 422, - 423, - 426, - 427, - 428, - 429, - 430, - 431, - 434, - 435, - 436, - 438, - 440, - 444, - 453, - 454, - 455, - 456, - 458, - 459, - 463, - 464, - 465, - 466, - 469, - 470, - 473, - 474, - 476, - 478, - 480, - 481, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 491, - 492, - 493, - 494, - 495, - 496, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 518, - 519, - 521, - 522, - 525, - 526, - 528, - 530, - 532, - 534, - 535, - 537, - 539, - 540, - 544, - 545, - 546, - 547, - 549, - 550, - 551, - 552, - 553, - 554, - 555, - 556, - 557, - 558, - 559, - 560, - 561, - 562, - 563, - 564, - 565, - 566, - 569, - 570, - 571, - 572, - 573, - 574, - 575, - 576, - 577, - 578, - 580, - 581, - 583, - 584, - 586, - 587, - 589, - 590, - 591, - 592, - 593, - 595, - 597, - 600, - 602, - 603, - 605, - 606, - 607, - 608, - 610, - 611, - 612, - 613, - 614, - 615, - 618, - 620, - 621, - 622, - 623, - 624, - 625, - 626, - 627, - 628, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 651, - 653, - 654, - 655, - 656, - 657, - 658, - 659, - 660, - 661, - 670, - 671, - 672, - 673, - 675, - 677, - 678, - 679, - 683, - 684, - 685, - 687, - 688, - 693, - 695, - 697, - 698, - 699, - 700, - 701, - 702, - 703, - 704, - 706, - 707, - 708, - 709, - 710, - 711, - 712, - 714, - 715, - 717, - 718, - 719, - 720, - 721, - 722, - 725, - 726, - 727, - 730, - 731, - 732, - 733, - 734, - 735, - 736, - 737, - 738, - 739, - 740, - 742, - 744, - 745, - 751, - 752, - 755, - 757, - 758, - 759, - 760, - 763, - 764, - 766, - 767, - 768, - 771, - 772, - 773, - 774, - 775, - 776, - 777, - 778, - 779, - 780, - 781, - 783, - 785, - 790, - 791, - 792, - 793, - 794, - 795, - 796, - 802, - 803, - 804, - 805, - 806, - 807, - 810, - 811, - 812, - 813, - 814, - 815, - 816, - 817, - 819, - 820, - 823, - 824, - 825, - 827, - 828, - 830, - 833, - 835, - 836, - 837, - 838, - 839, - 840, - 844, - 845, - 846, - 847, - 848, - 849, - 851, - 852, - 854, - 855, - 857, - ], - [ - 96, - -236, - -220, - -221, - -251, - -264, - -265, - -266, - -267, - -268, - -270, - -271, - -272, - -273, - -274, - -314, - -435, - -345, - -1, - -222, - -333, - -6, - 96, - 167, - -182, - 96, - -47, - 96, - -77, - -92, - 96, - -104, - -126, - -223, - -317, - -331, - -357, - -358, - -359, - -446, - -7, - -113, - -185, - -53, - -235, - -181, - -239, - -250, - -263, - -287, - 96, - -269, - -312, - -195, - -229, - -343, - -341, - -361, - 96, - -8, - -37, - -38, - 167, - -10, - -11, - 96, - 96, - -67, - -186, - 96, - 96, - -36, - -79, - 167, - -110, - -86, - -57, - 167, - -46, - -78, - 96, - -93, - 96, - 96, - -94, - -95, - -102, - 96, - 167, - 96, - -163, - -164, - -165, - -166, - -177, - -316, - -318, - -319, - -320, - -321, - -322, - -323, - -325, - -326, - 96, - -346, - -349, - -352, - -353, - -354, - -355, - -356, - -15, - -49, - -59, - -122, - -14, - -23, - -444, - -99, - -51, - 96, - 96, - -240, - -249, - 96, - 96, - -429, - 96, - -416, - 167, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - 96, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - 96, - -370, - 96, - 96, - -397, - -28, - -194, - -149, - -150, - -313, - -315, - -336, - -167, - 96, - -173, - -174, - -365, - -188, - -227, - 96, - 96, - 96, - 96, - -278, - -283, - -12, - 96, - 96, - -2, - 96, - 96, - -4, - 96, - -63, - -66, - 167, - -298, - 96, - 96, - 96, - 96, - 96, - 96, - 96, - -447, - -448, - 96, - -44, - -72, - -70, - -71, - -68, - -60, - -84, - 96, - -83, - 167, - 96, - -74, - 96, - -81, - 167, - -112, - 96, - -146, - 96, - 96, - -324, - -327, - 96, - -330, - -18, - 96, - -401, - 96, - 96, - 167, - -413, - 96, - -428, - -348, - -347, - -351, - -350, - -48, - 96, - 96, - -445, - -107, - -96, - -98, - -52, - -233, - 167, - -237, - 167, - 96, - 96, - -434, - -418, - 167, - 96, - -415, - -305, - -199, - -200, - -395, - -207, - -30, - 96, - 167, - 167, - -371, - -398, - -160, - -376, - 167, - -390, - -392, - 96, - -386, - -378, - -399, - 167, - 96, - -402, - -376, - -378, - -168, - 96, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - -228, - -230, - -416, - 96, - -247, - 96, - -248, - 96, - 96, - 96, - 167, - -276, - -3, - -275, - -340, - -360, - -440, - 96, - 96, - -5, - -105, - 167, - -62, - 96, - -65, - -304, - 96, - -13, - 96, - 96, - 96, - 96, - 96, - 96, - -69, - 96, - -61, - -85, - 96, - 96, - -183, - -73, - 96, - -76, - -80, - 96, - 96, - 167, - -153, - 96, - -151, - -416, - -183, - 96, - -40, - -42, - -328, - -329, - 96, - 96, - 96, - 96, - 167, - -411, - -412, - 96, - -376, - 96, - -407, - -332, - 96, - -154, - -156, - -116, - 167, - -118, - -119, - -120, - -108, - -39, - -100, - -97, - -241, - -258, - -430, - -431, - -432, - -433, - -422, - 167, - -421, - -420, - -391, - -396, - -29, - 167, - 96, - 96, - 96, - -386, - -377, - -379, - -20, - 167, - -22, - -403, - -339, - -337, - -170, - -172, - -189, - -231, - -245, - -246, - 96, - -284, - 167, - 96, - 96, - -441, - -45, - 96, - -301, - -24, - 96, - -33, - -35, - -449, - -157, - -159, - -54, - -55, - -87, - 167, - 167, - -90, - -114, - 167, - -124, - 167, - 96, - -152, - -147, - -148, - -50, - -41, - -43, - -416, - -19, - -436, - 96, - -438, - 96, - 96, - -414, - -380, - 96, - 96, - 96, - 96, - -101, - -416, - -372, - 96, - -393, - 96, - -385, - -385, - 96, - -180, - -169, - -190, - 96, - 96, - 96, - -281, - 96, - -277, - -342, - -64, - -299, - -302, - -25, - 96, - -75, - 167, - -17, - 96, - -439, - 96, - -372, - -427, - 96, - -387, - 96, - -373, - -374, - -375, - -394, - -416, - 96, - -338, - -192, - -232, - -282, - 96, - -279, - -56, - 96, - -16, - -437, - -82, - 96, - 96, - -421, - 96, - 96, - -280, - 96, - 96, - 96, - -155, - -161, - -416, - 96, - -179, - -158, - -123, - 96, - -162, - 96, - 96, - -178, - ], - ), - "DOMAIN": ( - [ - 3, - ], - [ - 100, - ], - ), - "SCHEMA": ( - [ - 3, - 102, - 250, - ], - [ - 101, - 248, - 445, - ], - ), - "OR": ( - [ - 3, - ], - [ - 103, - ], - ), - "DATABASE": ( - [ - 3, - 87, - 102, - 234, - ], - [ - 104, - 104, - 249, - 249, - ], - ), - "UNIQUE": ( - [ - 3, - 42, - 73, - 96, - 113, - 127, - 131, - 139, - 149, - 167, - 208, - 209, - 220, - 240, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 331, - 336, - 342, - 408, - 415, - 419, - 420, - 421, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 539, - 540, - 544, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 704, - 706, - 737, - 738, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - 106, - -182, - 217, - -185, - -181, - 277, - -195, - 333, - -341, - -186, - 277, - 217, - -218, - -23, - 277, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 277, - -167, - -187, - -173, - -174, - -365, - -188, - 531, - 277, - 277, - -219, - -401, - -408, - -409, - -413, - -434, - -418, - -419, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 277, - 277, - 277, - -340, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -157, - -159, - -414, - -380, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -178, - ], - ), - "CLUSTERED": ( - [ - 3, - ], - [ - 107, - ], - ), - "TABLE": ( - [ - 3, - 6, - 25, - 28, - 42, - 99, - 102, - 113, - 153, - 250, - 351, - 447, - 548, - 694, - ], - [ - 108, - 116, - 138, - 146, - -182, - 246, - -181, - -181, - -255, - 446, - -252, - 632, - -254, - -253, - ], - ), - "SEQUENCE": ( - [ - 3, - ], - [ - 109, - ], - ), - "TYPE": ( - [ - 3, - 250, - ], - [ - 110, - 448, - ], - ), - "REFERENCES": ( - [ - 9, - 42, - 96, - 113, - 127, - 131, - 149, - 167, - 208, - 211, - 220, - 240, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 283, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 330, - 336, - 342, - 407, - 408, - 419, - 420, - 421, - 423, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 529, - 539, - 540, - 544, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 704, - 706, - 737, - 738, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 795, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - 121, - -182, - -185, - -181, - 121, - -195, - -341, - -186, - 121, - 121, - -218, - -23, - 121, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - 121, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 121, - -167, - -187, - -173, - -174, - -365, - -188, - -291, - 121, - 121, - 121, - -219, - -408, - -409, - -413, - -428, - -434, - -418, - -419, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 121, - -292, - 121, - 121, - -340, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -157, - -159, - -414, - -380, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -427, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -178, - ], - ), - "FOR": ( - [ - 13, - 42, - 96, - 113, - 122, - 167, - 219, - 267, - 268, - 269, - 279, - 338, - 464, - 465, - 476, - 487, - 488, - 489, - 490, - 492, - 493, - 535, - 641, - 642, - 643, - 644, - 646, - 648, - 656, - 657, - 684, - 685, - 752, - 757, - 759, - 802, - 804, - 805, - 806, - 807, - ], - [ - 123, - -182, - -185, - -181, - -287, - -186, - 418, - -288, - -416, - -417, - 475, - -283, - -418, - -419, - -395, - -376, - -389, - -390, - -392, - -386, - -378, - -285, - -422, - -423, - -421, - -420, - -391, - -396, - -377, - -379, - -284, - -286, - -372, - -393, - -385, - -387, - -373, - -374, - -375, - -394, - ], - ), - "LP": ( - [ - 20, - 21, - 25, - 32, - 36, - 40, - 42, - 43, - 46, - 51, - 53, - 55, - 57, - 67, - 70, - 89, - 91, - 95, - 96, - 113, - 119, - 120, - 131, - 136, - 138, - 145, - 148, - 149, - 152, - 153, - 156, - 162, - 164, - 166, - 167, - 169, - 170, - 171, - 176, - 181, - 182, - 183, - 198, - 201, - 204, - 217, - 219, - 220, - 222, - 266, - 268, - 269, - 279, - 282, - 299, - 304, - 310, - 315, - 316, - 317, - 318, - 319, - 320, - 321, - 327, - 328, - 332, - 333, - 346, - 351, - 358, - 359, - 361, - 364, - 369, - 378, - 380, - 382, - 408, - 409, - 410, - 412, - 417, - 419, - 420, - 421, - 423, - 437, - 463, - 464, - 465, - 476, - 478, - 483, - 487, - 488, - 489, - 490, - 491, - 492, - 493, - 498, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 521, - 524, - 526, - 527, - 530, - 531, - 536, - 544, - 548, - 553, - 556, - 565, - 573, - 586, - 587, - 589, - 595, - 596, - 598, - 601, - 604, - 605, - 606, - 607, - 610, - 612, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 656, - 657, - 658, - 663, - 666, - 668, - 672, - 673, - 675, - 681, - 682, - 686, - 691, - 694, - 697, - 698, - 707, - 708, - 720, - 730, - 737, - 738, - 751, - 752, - 757, - 759, - 766, - 767, - 768, - 776, - 778, - 779, - 784, - 787, - 802, - 804, - 805, - 806, - 807, - 810, - 813, - 819, - 835, - 845, - ], - [ - 126, - 128, - 137, - 151, - 157, - 165, - -182, - 168, - -181, - 184, - 187, - 190, - 165, - 165, - 165, - 236, - 238, - 242, - -185, - -181, - 261, - 262, - 322, - 326, - 329, - -442, - -343, - -341, - 350, - -255, - 354, - -182, - 165, - 365, - -186, - 367, - 370, - 372, - 375, - 187, - 184, - 381, - 399, - 403, - 404, - 413, - 416, - 422, - 424, - -429, - 467, - 468, - 477, - 262, - 491, - 499, - 503, - -344, - -167, - -187, - -173, - -174, - -365, - -188, - 365, - -300, - 422, - 534, - -306, - -252, - 165, - -297, - -184, - -298, - 560, - 184, - -71, - -68, - 422, - 597, - 262, - 184, - 603, - -408, - -409, - -413, - 611, - 365, - -434, - -418, - -419, - -395, - 262, - -443, - 651, - -389, - -390, - -392, - 652, - -386, - -378, - 651, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 467, - 322, - -183, - -297, - 422, - 683, - 688, - -340, - -254, - -296, - -304, - -69, - -183, - 322, - 724, - 651, - 262, - 728, - 350, - 733, - 736, - -410, - -411, - -412, - 739, - -407, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - 651, - -379, - 651, - 651, - 763, - -406, - -170, - -172, - -189, - 322, - -296, - 772, - -307, - -253, - -303, - -301, - -54, - -55, - 322, - 467, - -414, - -380, - 803, - -372, - -393, - -385, - -169, - -190, - -191, - -342, - -299, - -302, - 820, - 821, - -387, - -373, - -374, - -375, - -394, - 833, - -192, - -56, - -193, - 739, - ], - ), - "LIKE": ( - [ - 21, - 42, - 113, - 128, - 148, - 149, - 315, - 544, - 776, - ], - [ - 132, - -182, - -181, - 132, - -343, - -341, - -344, - -340, - -342, - ], - ), - "IF": ( - [ - 24, - 101, - 108, - 109, - 146, - 246, - 248, - 445, - 446, - 632, - ], - [ - 135, - -224, - 255, - 256, - 344, - 441, - -225, - -226, - 631, - 749, - ], - ), - "ADD": ( - [ - 26, - 42, - 113, - 149, - 343, - 345, - 542, - 544, - 690, - 776, - ], - [ - 139, - -182, - -181, - -341, - -293, - -181, - -295, - -340, - -294, - -342, - ], - ), - "RENAME": ( - [ - 26, - 42, - 113, - 149, - 343, - 345, - 542, - 544, - 690, - 776, - ], - [ - 142, - -182, - -181, - -341, - -293, - -181, - -295, - -340, - -294, - -342, - ], - ), - "MODIFY": ( - [ - 26, - 42, - 113, - 149, - 343, - 345, - 542, - 544, - 690, - 776, - ], - [ - 144, - -182, - -181, - -341, - -293, - -181, - -295, - -340, - -294, - -342, - ], - ), - "KEY": ( - [ - 27, - 36, - 42, - 46, - 113, - 217, - 219, - 221, - 276, - 277, - 335, - 533, - ], - [ - 145, - 158, - -182, - -181, - -181, - 414, - 417, - 423, - 473, - 474, - 536, - 686, - ], - ), - "TERMINATED": ( - [ - 36, - 42, - 46, - 197, - 199, - ], - [ - 159, - -182, - -181, - 398, - 400, - ], - ), - "ARRAY": ( - [ - 42, - 96, - 113, - 130, - 167, - 219, - 268, - 269, - 316, - 317, - 318, - 319, - 320, - 334, - 464, - 465, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 521, - 587, - 641, - 642, - 643, - 644, - 672, - 673, - 675, - 766, - 768, - 813, - 835, - ], - [ - -182, - -185, - -181, - 319, - -186, - 319, - -416, - -417, - -167, - 510, - -173, - -174, - -365, - 319, - -418, - -419, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 319, - 319, - -422, - -423, - -421, - -420, - -170, - -172, - 319, - -169, - 510, - 319, - 510, - ], - ), - "LT": ( - [ - 42, - 96, - 113, - 130, - 167, - 219, - 268, - 269, - 316, - 317, - 318, - 319, - 320, - 334, - 464, - 465, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 521, - 587, - 641, - 642, - 643, - 644, - 672, - 673, - 675, - 766, - 768, - 813, - 835, - ], - [ - -182, - -185, - -181, - 320, - -186, - 320, - -416, - -417, - -167, - 320, - 512, - -174, - -365, - 320, - -418, - -419, - -168, - -171, - -175, - 512, - -366, - -367, - -368, - -369, - -364, - 320, - 320, - -422, - -423, - -421, - -420, - -170, - -172, - 320, - -169, - 320, - 320, - 320, - ], - ), - "DOT": ( - [ - 42, - 113, - 134, - 149, - 150, - 153, - 247, - 259, - 315, - 316, - 345, - 346, - 431, - 505, - 544, - 566, - 647, - 665, - 677, - 707, - 742, - 744, - 761, - 781, - 809, - 828, - 831, - ], - [ - -182, - -181, - 324, - 347, - 348, - 352, - 443, - 457, - 506, - 508, - -181, - 543, - 616, - 669, - 692, - 705, - 750, - 762, - 770, - 782, - 797, - 799, - 808, - 818, - 832, - 842, - 843, - ], - ), - "AS": ( - [ - 42, - 65, - 96, - 113, - 127, - 131, - 149, - 153, - 167, - 208, - 220, - 240, - 247, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 336, - 342, - 408, - 419, - 420, - 421, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 504, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 539, - 540, - 544, - 548, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 630, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 704, - 706, - 737, - 738, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - -182, - 200, - -185, - -181, - 310, - -195, - -341, - 351, - -186, - 310, - -218, - -23, - 442, - 310, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 310, - -167, - -187, - -173, - -174, - -365, - -188, - 310, - 310, - -219, - -408, - -409, - -413, - -434, - -418, - -419, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - 668, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 310, - 310, - 310, - -340, - 694, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - 747, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -157, - -159, - -414, - -380, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -178, - ], - ), - "NULL": ( - [ - 42, - 96, - 113, - 127, - 131, - 149, - 167, - 208, - 220, - 240, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 296, - 299, - 301, - 303, - 305, - 306, - 307, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 336, - 342, - 408, - 419, - 420, - 421, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 539, - 540, - 544, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 704, - 706, - 737, - 738, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - -182, - -185, - -181, - 295, - -195, - -341, - -186, - 295, - -218, - -23, - 295, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - 484, - 489, - -397, - -28, - -194, - -149, - -150, - 295, - -167, - -187, - -173, - -174, - -365, - -188, - 295, - 295, - -219, - -408, - -409, - -413, - -434, - -418, - -419, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 295, - 295, - 295, - -340, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -157, - -159, - -414, - -380, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -178, - ], - ), - "NOT": ( - [ - 42, - 96, - 113, - 120, - 127, - 131, - 135, - 149, - 167, - 208, - 220, - 240, - 255, - 256, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 336, - 342, - 406, - 408, - 410, - 419, - 420, - 421, - 441, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 539, - 540, - 544, - 546, - 595, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 631, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 693, - 704, - 706, - 737, - 738, - 749, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - -182, - -185, - -181, - 265, - 296, - -195, - 325, - -341, - -186, - 296, - -218, - -23, - 451, - 452, - 296, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - 265, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 296, - -167, - -187, - -173, - -174, - -365, - -188, - 296, - 296, - 594, - -219, - 265, - -408, - -409, - -413, - 629, - -434, - -418, - -419, - -199, - -200, - -395, - 265, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 296, - 296, - 296, - -340, - -440, - 265, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - 748, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -441, - -157, - -159, - -414, - -380, - 801, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -178, - ], - ), - "COLLATE": ( - [ - 42, - 96, - 113, - 127, - 131, - 149, - 167, - 208, - 220, - 240, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 336, - 342, - 408, - 419, - 420, - 421, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 539, - 540, - 544, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 704, - 706, - 737, - 738, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - -182, - -185, - -181, - 300, - -195, - -341, - -186, - 300, - -218, - -23, - 300, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 300, - -167, - -187, - -173, - -174, - -365, - -188, - 300, - 300, - -219, - -408, - -409, - -413, - -434, - -418, - -419, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 300, - 300, - 300, - -340, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -157, - -159, - -414, - -380, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -178, - ], - ), - "ENFORCED": ( - [ - 42, - 96, - 113, - 127, - 131, - 149, - 167, - 208, - 220, - 240, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 296, - 301, - 303, - 305, - 306, - 307, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 336, - 342, - 406, - 408, - 419, - 420, - 421, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 539, - 540, - 544, - 546, - 594, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 693, - 704, - 706, - 737, - 738, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - -182, - -185, - -181, - 301, - -195, - -341, - -186, - 301, - -218, - -23, - 301, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - 485, - -397, - -28, - -194, - -149, - -150, - 301, - -167, - -187, - -173, - -174, - -365, - -188, - 301, - 301, - 301, - -219, - -408, - -409, - -413, - -434, - -418, - -419, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 301, - 301, - 301, - -340, - -440, - 485, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -441, - -157, - -159, - -414, - -380, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -178, - ], - ), - "FOREIGN": ( - [ - 42, - 73, - 96, - 113, - 127, - 131, - 139, - 149, - 167, - 208, - 209, - 220, - 240, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 331, - 336, - 342, - 408, - 415, - 419, - 420, - 421, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 539, - 540, - 544, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 704, - 706, - 737, - 738, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - -182, - 221, - -185, - -181, - 221, - -195, - 221, - -341, - -186, - 221, - 221, - -218, - -23, - 221, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 221, - -167, - -187, - -173, - -174, - -365, - -188, - 221, - 221, - 221, - -219, - -401, - -408, - -409, - -413, - -434, - -418, - -419, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 221, - 221, - 221, - -340, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -157, - -159, - -414, - -380, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -178, - ], - ), - "ENCRYPT": ( - [ - 42, - 96, - 113, - 127, - 131, - 149, - 167, - 208, - 220, - 240, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 336, - 342, - 408, - 419, - 420, - 421, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 539, - 540, - 544, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 704, - 706, - 737, - 738, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - -182, - -185, - -181, - 303, - -195, - -341, - -186, - 303, - -218, - -23, - 303, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 303, - -167, - -187, - -173, - -174, - -365, - -188, - 303, - 303, - -219, - -408, - -409, - -413, - -434, - -418, - -419, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 303, - 303, - 303, - -340, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -157, - -159, - -414, - -380, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -178, - ], - ), - "AUTOINCREMENT": ( - [ - 42, - 96, - 113, - 127, - 131, - 149, - 167, - 208, - 220, - 240, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 336, - 342, - 408, - 419, - 420, - 421, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 539, - 540, - 544, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 704, - 706, - 737, - 738, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - -182, - -185, - -181, - 305, - -195, - -341, - -186, - 305, - -218, - -23, - 305, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 305, - -167, - -187, - -173, - -174, - -365, - -188, - 305, - 305, - -219, - -408, - -409, - -413, - -434, - -418, - -419, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 305, - 305, - 305, - -340, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -157, - -159, - -414, - -380, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -178, - ], - ), - "MASKING": ( - [ - 42, - 96, - 113, - 127, - 131, - 149, - 167, - 208, - 220, - 240, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 308, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 336, - 342, - 408, - 419, - 420, - 421, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 539, - 540, - 544, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 704, - 706, - 737, - 738, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - -182, - -185, - -181, - 309, - -195, - -341, - -186, - 309, - -218, - -23, - 309, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 501, - 309, - -167, - -187, - -173, - -174, - -365, - -188, - 309, - 309, - -219, - -408, - -409, - -413, - -434, - -418, - -419, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 309, - 309, - 309, - -340, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -157, - -159, - -414, - -380, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -178, - ], - ), - "CHECK": ( - [ - 42, - 73, - 96, - 113, - 127, - 131, - 139, - 149, - 167, - 208, - 209, - 220, - 240, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 298, - 301, - 303, - 305, - 306, - 307, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 331, - 336, - 342, - 408, - 415, - 419, - 420, - 421, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 539, - 540, - 544, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 704, - 706, - 737, - 738, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - -182, - 222, - -185, - -181, - 222, - -195, - 222, - -341, - -186, - 222, - 222, - -218, - -23, - 222, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - 222, - -397, - -28, - -194, - -149, - -150, - 222, - -167, - -187, - -173, - -174, - -365, - -188, - 222, - 222, - 222, - -219, - -401, - -408, - -409, - -413, - -434, - -418, - -419, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 222, - 222, - 222, - -340, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -157, - -159, - -414, - -380, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -178, - ], - ), - "CONSTRAINT": ( - [ - 42, - 73, - 96, - 113, - 127, - 131, - 139, - 149, - 167, - 208, - 220, - 240, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 336, - 342, - 408, - 419, - 420, - 421, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 539, - 540, - 544, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 704, - 706, - 737, - 738, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - -182, - 218, - -185, - -181, - 218, - -195, - 218, - -341, - -186, - 218, - -218, - -23, - 218, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 218, - -167, - -187, - -173, - -174, - -365, - -188, - 218, - 218, - -219, - -408, - -409, - -413, - -434, - -418, - -419, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 218, - 218, - 218, - -340, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -157, - -159, - -414, - -380, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -178, - ], - ), - "GENERATED": ( - [ - 42, - 96, - 113, - 127, - 131, - 149, - 167, - 208, - 220, - 240, - 260, - 266, - 268, - 269, - 273, - 274, - 275, - 277, - 278, - 279, - 280, - 281, - 282, - 284, - 285, - 286, - 287, - 288, - 289, - 290, - 291, - 292, - 293, - 295, - 301, - 303, - 305, - 306, - 307, - 312, - 316, - 317, - 318, - 319, - 320, - 321, - 336, - 342, - 408, - 419, - 420, - 421, - 463, - 464, - 465, - 473, - 474, - 476, - 478, - 480, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 492, - 493, - 494, - 495, - 497, - 498, - 500, - 507, - 509, - 510, - 511, - 512, - 513, - 514, - 515, - 516, - 528, - 539, - 540, - 544, - 605, - 606, - 607, - 612, - 615, - 618, - 626, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 646, - 648, - 649, - 650, - 656, - 657, - 658, - 659, - 660, - 661, - 672, - 673, - 675, - 704, - 706, - 737, - 738, - 752, - 757, - 759, - 760, - 764, - 766, - 767, - 768, - 776, - 802, - 804, - 805, - 806, - 807, - 813, - 835, - 840, - 844, - 847, - 848, - 852, - 857, - ], - [ - -182, - -185, - -181, - 311, - -195, - -341, - -186, - 311, - -218, - -23, - 311, - -429, - -416, - -417, - -196, - -197, - -198, - -201, - -202, - -203, - -204, - -205, - -206, - -208, - -209, - -210, - -211, - -212, - -213, - -214, - -215, - -216, - -217, - -370, - -397, - -28, - -194, - -149, - -150, - 311, - -167, - -187, - -173, - -174, - -365, - -188, - 311, - 311, - -219, - -408, - -409, - -413, - -434, - -418, - -419, - -199, - -200, - -395, - -207, - -30, - -32, - -443, - -371, - -398, - -160, - -376, - -389, - -390, - -392, - -386, - -378, - -399, - -400, - -402, - -376, - -378, - -168, - -171, - -175, - -176, - -366, - -367, - -368, - -369, - -364, - 311, - 311, - 311, - -340, - -410, - -411, - -412, - -407, - -154, - -156, - -39, - -430, - -431, - -432, - -433, - -422, - -423, - -421, - -420, - -391, - -396, - -29, - -31, - -377, - -379, - -20, - -21, - -22, - -403, - -170, - -172, - -189, - -157, - -159, - -414, - -380, - -372, - -393, - -385, - -385, - -180, - -169, - -190, - -191, - -342, - -387, - -373, - -374, - -375, - -394, - -192, - -193, - -155, - -161, - -179, - -158, - -162, - -178, - ], - ), - "DEFERRABLE": ( - [ - 42, - 113, - 120, - 149, - 265, - 266, - 282, - 410, - 463, - 478, - 544, - 595, - 637, - 638, - 639, - 640, - 776, - ], - [ - -182, - -181, - 264, - -341, - 463, - -429, - 264, - 264, - -434, - 264, - -340, - 264, - -430, - -431, - -432, - -433, - -342, - ], - ), - "COMMAT": ( - [ - 42, - 113, - 318, - 320, - 511, - 512, - 513, - 514, - 515, - 516, - ], - [ - -182, - -181, - 514, - -365, - 514, - -366, - -367, - -368, - -369, - -364, - ], - ), - "RT": ( - [ - 42, - 113, - 318, - 320, - 511, - 512, - 513, - 514, - 515, - 516, - ], - [ - -182, - -181, - 515, - -365, - 515, - -366, - -367, - -368, - -369, - -364, - ], - ), - "BY": ( - [ - 44, - 45, - 46, - 62, - 66, - 76, - 159, - 398, - 400, - ], - [ - 169, - 170, - 176, - 198, - 201, - 225, - 356, - 578, - 580, - ], - ), - "SERDEPROPERTIES": ( - [ - 51, - ], - [ - 181, - ], - ), - "KEYS": ( - [ - 61, - ], - [ - 197, - ], - ), - "ITEMS": ( - [ - 63, - ], - [ - 199, - ], - ), - "FORMAT": ( - [ - 88, - ], - [ - 235, - ], - ), - "SALT": ( - [ - 96, - 167, - 284, - 303, - 479, - 480, - 482, - 649, - 650, - ], - [ - -185, - -186, - 480, - -28, - 649, - -30, - -32, - -29, - -31, - ], - ), - "REPLACE": ( - [ - 103, - ], - [ - 250, - ], - ), - "COLUMN": ( - [ - 140, - 142, - 143, - 144, - ], - [ - 337, - 339, - 340, - 341, - ], - ), - "SERDE": ( - [ - 235, - ], - [ - 430, - ], - ), - "DELETE": ( - [ - 263, - ], - [ - 460, - ], - ), - "UPDATE": ( - [ - 263, - 302, - ], - [ - 461, - 496, - ], - ), - "INITIALLY": ( - [ - 264, - ], - [ - 462, - ], - ), - "POLICY": ( - [ - 309, - 501, - ], - [ - 502, - 664, - ], - ), - "EXISTS": ( - [ - 325, - 344, - 451, - 452, - 629, - 748, - 801, - ], - [ - 520, - 541, - 633, - 634, - 746, - 800, - 829, - ], - ), -} +_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 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 WITHexpr : 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 idexpr : expr PARTITION BY LP pid RP\n | expr PARTITION BY id LP pid RP\n | expr PARTITION BY pid\n | expr PARTITION BY id pidencrypt : ENCRYPT\n | encrypt NO SALT\n | encrypt SALT\n | encrypt USING STRING\n | encrypt STRING\n expr : expr CLUSTER BY LP pid RP\n | expr CLUSTER BY pid\n expr : expr ID ON LP pid RP\n | expr ID by_smthgexpr : expr id id\n | expr id KEY\n options : OPTIONS LP id_equals RPmulti_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 INTO ID IDexpr : expr id id LP pid RPwith : WITH with_argsexpr : expr database_baserow_format : ROW FORMAT SERDE\n | ROW FORMAT\n fmt_equals : id LP multi_id_or_string RP\n database_base : CREATE DATABASE id\n | CREATE ID DATABASE id\n | database_base clone\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 table_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 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_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 TBLPROPERTIES multi_assignmentsexpr : expr ID INDEXperiod_for : id FOR id LP pid RPtable_property_equals_bool : id id id_or_string\n | id id_or_string\n multi_assignments : LP assignment\n | multi_assignments RP\n | multi_assignments COMMA assignmentexpr : expr ON idassignment : id id id\n | STRING id STRING\n | id id STRING\n | STRING id id\n | STRING idexpr : expr withexpr : expr DATA_RETENTION_TIME_IN_DAYS table_property_equals_intexpr : expr TEXTIMAGE_ON idexpr : expr MAX_DATA_EXTENSION_TIME_IN_DAYS table_property_equalsexpr : 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 COMMENT STRINGexpr : expr CHANGE_TRACKING table_property_equals_boolexpr : expr id TERMINATED BY id\n | expr id TERMINATED BY STRING\n expr : expr option_comment\n properties : property\n | properties propertyoption_comment : ID STRING\n | ID DQ_STRING\n | COMMENT ID STRING\n | COMMENT ID DQ_STRING\n | option_comment_equals\n expr : expr MAP KEYS TERMINATED BY id\n | expr MAP KEYS TERMINATED BY STRING\n property : id id\n | id STRING\n | id ON\n | id STORAGE\n | id ROW\n expr : expr SKEWED BY LP id RP ON LP pid RPoption_comment_equals : STRING\n | option_comment_equals DQ_STRING\n expr : expr COLLECTION ITEMS TERMINATED BY id\n | expr COLLECTION ITEMS TERMINATED BY STRING\n expr : expr option_with_tagcreate_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 OR REPLACE id TABLE IF NOT EXISTS\n | CREATE OR REPLACE id TABLE\n\n expr : expr STORED AS id\n | expr STORED AS id STRING\n | expr STORED AS id STRING id STRING\n tag_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 multiple_tag_equals : tag_equals\n | multiple_tag_equals COMMA tag_equals\n expr : expr PARTITIONED BY pid_with_type\n | expr PARTITIONED BY LP pid RP\n | expr PARTITIONED BY LP multiple_funct RP\n option_order_noorder : ORDER\n | NOORDER\n pid_with_type : LP column\n | pid_with_type COMMA column\n | pid_with_type RP\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 c_property : id idoption_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_equalsexpr : expr TABLE_FORMAT table_property_equalsc_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 expr : 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 RPid : 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 null\n | defcolumn encode\n | defcolumn PRIMARY KEY\n | defcolumn UNIQUE KEY\n | defcolumn UNIQUE\n | defcolumn check_ex\n | defcolumn default\n | defcolumn collate\n | defcolumn enforced\n | defcolumn ref\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 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 create_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 | expr COMMA defcolumn\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 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 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_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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[3,87,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'DROP':([0,26,42,113,149,343,345,543,545,693,780,],[6,140,-184,-183,-343,-295,-183,-297,-342,-296,-344,]),'ALTER':([0,26,42,113,149,343,345,543,545,693,780,],[28,143,-184,-183,-343,-295,-183,-297,-342,-296,-344,]),'PRIMARY':([0,42,73,96,113,127,131,139,149,167,208,209,220,240,260,266,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,316,317,318,319,320,321,331,336,342,409,416,420,421,422,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,529,540,541,545,608,609,610,615,618,621,629,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,708,710,741,742,756,761,763,764,768,770,771,772,780,807,809,810,811,812,818,840,845,849,852,853,857,862,],[27,-184,27,-187,-183,276,-197,335,-343,-188,276,27,-220,-23,276,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,276,-169,-189,-175,-176,-367,-190,534,276,276,-221,-403,-410,-411,-415,-436,-420,-421,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,276,276,276,-342,-412,-413,-414,-409,-156,-158,-39,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-159,-161,-416,-382,-374,-395,-387,-387,-182,-171,-192,-193,-344,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'$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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[0,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,106,107,112,113,115,118,120,122,124,125,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[35,-238,105,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,173,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,253,254,-237,-183,-241,-252,-265,-289,-271,270,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[37,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[40,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[43,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[44,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[45,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,47,48,49,50,52,54,55,56,57,58,59,60,64,67,68,69,70,71,72,73,74,75,76,77,78,80,81,82,83,84,85,86,87,90,92,93,94,96,97,98,99,100,101,102,104,105,108,109,110,111,112,113,114,115,116,117,118,120,121,122,123,124,126,127,128,129,130,131,132,133,134,137,139,141,144,145,146,147,148,149,150,151,153,154,155,156,157,158,160,161,162,163,164,165,166,167,168,169,170,172,173,174,175,176,177,178,179,180,182,184,185,186,187,188,189,190,191,192,193,195,196,200,202,203,205,206,207,208,209,210,211,212,213,214,215,216,218,219,220,223,224,225,226,227,228,229,230,231,232,233,235,236,237,238,239,240,241,242,243,245,246,247,248,249,250,251,253,254,257,258,259,260,261,262,266,267,268,269,271,272,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,297,299,300,301,303,304,305,306,307,311,312,313,314,315,316,317,318,319,320,321,322,323,324,326,328,329,331,332,334,336,337,338,339,340,341,342,343,345,347,348,349,350,351,352,353,354,356,357,358,359,360,361,362,363,365,366,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,395,396,397,398,400,402,403,404,405,406,407,409,410,411,412,414,415,416,417,419,420,421,422,423,424,425,426,427,428,429,430,431,432,435,436,437,439,440,441,443,444,445,446,447,449,454,455,456,457,458,459,460,461,462,463,464,465,466,467,470,471,472,473,474,475,476,477,479,481,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,503,504,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,529,531,533,535,536,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,571,572,573,574,575,576,577,578,579,580,581,583,584,585,586,587,589,590,592,593,594,595,596,598,600,602,603,605,606,608,609,610,611,612,613,614,615,616,617,618,619,621,622,623,624,625,626,627,628,629,630,631,633,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,669,670,671,672,673,674,675,676,678,679,680,681,682,683,684,686,687,688,690,691,692,693,695,696,697,698,699,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,718,719,721,722,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,746,748,749,750,751,754,755,756,757,758,759,760,761,762,763,764,766,767,768,770,771,772,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,790,793,794,795,796,797,798,799,800,801,802,804,805,807,808,809,810,811,812,813,815,816,817,818,819,820,821,822,823,824,825,826,828,829,830,832,833,834,835,837,838,839,840,841,842,843,844,845,847,848,849,850,851,852,853,854,856,857,858,859,860,862,],[46,-238,102,113,113,-253,113,-266,-267,-268,113,-270,-272,-273,-274,-275,-276,113,-437,-347,113,113,113,113,113,152,113,-1,113,113,113,-335,-6,113,-124,-184,-183,113,178,-47,113,113,-94,113,113,113,194,113,-108,-128,113,113,113,113,113,-225,113,-333,113,113,113,113,113,113,-360,-361,-448,-7,113,234,-115,113,113,113,-187,-53,113,113,113,-226,-183,113,113,-130,-365,-258,113,-237,-183,113,-241,113,113,-252,-265,113,-289,113,-271,113,113,113,113,113,-197,-336,-337,113,113,113,113,113,-444,345,113,-345,-343,-363,113,-257,-8,113,-37,113,-38,113,-9,-10,-11,113,113,-69,-188,113,113,113,-36,-81,-111,-112,113,-88,377,-57,-58,-46,113,113,-80,113,-95,113,113,-96,-97,-104,-105,113,113,-165,-166,-167,-168,-179,113,-320,-321,-322,-323,-324,-325,-327,-328,113,113,113,113,113,113,113,113,-354,-355,-356,-357,-358,-15,-49,-59,-125,113,-14,-23,113,113,113,113,-134,-264,-227,113,113,-51,113,113,113,113,-242,113,113,113,-431,113,-418,-419,113,-426,-198,-199,-200,-203,-204,113,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,113,113,113,-399,-28,113,-196,-151,-152,113,113,-317,113,-338,113,113,113,-176,113,-190,113,113,113,113,113,113,113,113,113,113,113,-285,113,113,113,113,-295,113,113,113,113,113,-254,113,-2,113,113,-4,113,-63,113,-68,-186,113,113,113,113,113,113,113,113,113,-449,-450,113,-44,-74,-72,113,-73,113,-70,113,-60,-86,113,-85,113,113,113,-77,113,-113,-114,113,-84,113,-137,-148,113,113,-326,-329,113,601,-332,-18,113,113,-403,113,113,-410,-411,-415,113,-430,113,113,-350,-349,-353,-352,-48,113,113,113,-109,113,113,113,-261,113,-52,-228,-132,-259,-235,-236,-239,-240,113,113,113,113,113,113,-436,-420,-421,113,-417,-307,-427,113,-201,-202,113,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,113,113,-380,-401,-402,113,113,-378,113,-380,113,113,113,113,113,113,-177,113,-368,-369,-370,-371,-366,113,-230,-232,113,113,113,113,-244,-249,113,113,113,113,113,-287,-278,113,113,113,113,-297,113,-342,-362,-442,113,-256,113,-5,-106,-107,-62,-185,-64,113,-67,113,113,-13,113,113,113,113,113,113,-71,113,113,-61,-87,113,113,-185,-76,113,-79,-83,113,113,113,113,-155,113,-153,113,-185,113,-40,-42,-330,-331,113,113,113,113,113,-412,-413,-414,113,113,-378,113,-409,-334,113,-156,113,-158,113,-118,-119,-120,-121,-122,-110,-39,113,113,-263,-136,-129,-364,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,113,-393,-398,-29,-31,113,113,113,113,113,-379,-381,-20,-21,-22,-405,113,-378,113,-378,113,-408,113,-341,-339,113,-174,113,113,-233,-247,-248,-245,-246,113,-286,-288,113,113,113,-296,113,-443,-255,-45,113,113,113,-24,113,-33,-35,-451,-159,113,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,113,113,-50,-41,-43,113,113,-418,-19,-438,113,-440,113,113,-416,-382,113,113,113,113,113,-133,-262,113,-378,-374,-380,113,113,113,-395,113,-387,-387,113,113,-182,-171,-192,113,113,113,113,-283,113,-279,-344,-65,-66,-301,-304,-25,113,113,-78,-139,113,113,-17,113,-441,113,-374,-429,113,113,113,-131,-389,113,-375,-376,-377,-396,113,-378,113,-340,113,-234,-284,113,-281,113,-56,113,113,-16,-439,-82,113,113,-135,-374,113,113,-377,113,-282,113,113,113,-157,113,113,-163,-378,113,-181,-160,-123,113,-164,-377,113,113,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[48,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,77,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[51,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,227,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,308,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,308,-320,-321,-322,-323,-324,-325,-327,413,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,308,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,308,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,308,-285,308,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,308,-292,-287,-278,308,308,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[53,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,252,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,346,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,435,436,437,439,441,445,450,451,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,571,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,720,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[47,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,147,-1,-224,-335,-6,-124,-184,171,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,263,-289,-271,302,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,302,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-310,-242,302,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,263,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,302,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,302,-285,302,-312,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,263,602,-403,-410,-411,-415,-430,-350,-349,-353,-352,625,-447,-109,-98,-100,-52,-311,-313,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,263,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,302,-292,-287,-278,302,302,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,712,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,263,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,789,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[55,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[56,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[57,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,525,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,684,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[58,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,294,294,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,294,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,294,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,294,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,294,-285,294,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,294,-249,294,-292,-287,-278,294,294,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,294,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,294,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,294,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[59,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[61,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[62,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[63,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[65,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[66,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[67,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[68,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[69,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[70,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[71,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,271,272,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,327,328,332,336,338,342,349,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,433,434,436,437,438,439,441,445,454,455,456,457,459,460,464,465,466,470,471,472,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,518,519,520,522,523,524,525,526,527,528,529,531,536,538,540,541,545,546,547,548,550,551,552,553,554,555,556,558,559,560,561,562,564,565,566,567,568,570,572,573,575,576,577,579,580,584,586,587,588,589,590,591,596,598,603,605,608,609,610,611,613,615,616,617,618,620,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,648,649,651,652,653,656,659,660,661,662,663,664,673,674,675,676,678,680,681,682,683,684,685,687,688,690,696,698,701,702,703,704,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,727,729,733,734,735,736,738,739,741,742,744,745,747,749,755,756,759,761,762,763,764,768,770,771,772,775,777,778,779,780,781,782,783,784,785,788,790,791,794,795,796,797,798,799,800,801,803,807,809,810,811,812,815,816,817,818,819,820,821,822,824,827,828,829,830,831,835,840,841,843,844,845,846,849,850,851,852,853,854,855,857,858,860,862,],[73,-238,-222,-223,117,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,365,-188,-36,-81,-111,-112,-88,-57,-58,380,387,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,467,-418,-419,473,-426,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,365,-302,-291,-280,-285,-12,467,-2,-4,-185,-63,-68,-186,-300,467,-418,467,-449,-450,-44,387,380,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,585,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,622,-146,-447,-109,365,-98,-100,-52,-235,-236,-239,-240,467,467,-436,-420,-421,-417,-307,-427,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,467,-177,-178,-368,-369,-370,-371,-366,679,-230,-232,-418,467,683,-244,-249,-185,-299,-250,-292,-287,-278,-3,-277,-342,-362,-442,467,467,-5,-106,-107,-62,-185,-64,-67,-306,467,-13,467,467,467,467,467,-71,622,-61,-87,-93,-185,-76,-79,-83,-138,-155,467,727,-153,-418,-384,-330,-331,467,467,-412,-413,-414,467,-418,-409,-334,-185,-156,-141,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,473,-393,-398,-29,-31,467,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-245,-246,-298,-286,-288,467,-443,-45,-305,-303,-24,467,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-386,-50,473,-418,-19,-438,-440,467,-416,-382,467,-140,-147,-103,-418,-374,467,-395,467,-387,-387,-182,-171,-192,-193,467,-283,467,-279,-344,-65,-66,-301,-304,-25,-78,-139,-385,473,-17,467,-441,467,-423,-429,-185,-143,-389,-375,-376,-377,-396,-418,467,-340,-194,-234,-284,467,-281,-56,-383,-16,-439,-82,-142,-423,-195,-282,467,-185,-157,-145,-163,-418,467,-181,-160,-123,-144,-164,859,467,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[75,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,299,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,299,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,299,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,299,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,299,-285,299,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,299,-292,-287,-278,299,299,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,128,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,271,272,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,327,328,332,336,338,342,349,353,355,357,358,359,361,362,363,364,365,367,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,393,394,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,432,433,434,436,437,438,439,441,445,454,455,456,457,459,460,464,465,466,468,469,470,471,472,474,475,477,478,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,506,508,510,511,512,513,514,515,516,517,518,519,520,522,523,524,525,526,527,528,529,531,536,538,540,541,545,546,547,548,550,551,552,553,554,555,556,558,559,560,561,562,563,564,565,566,567,568,569,570,572,573,575,576,577,579,580,582,584,586,587,588,589,590,591,592,593,594,595,596,598,603,605,608,609,610,611,612,613,615,616,617,618,620,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,648,649,651,652,653,654,656,658,659,660,661,662,663,664,665,666,669,670,673,674,675,676,677,678,680,681,682,683,684,685,687,688,690,696,698,700,701,702,703,704,705,706,707,708,710,711,712,713,714,715,716,717,718,719,721,722,724,725,726,727,728,729,730,731,733,734,735,736,738,739,741,742,743,744,745,747,749,755,756,757,758,759,760,761,762,763,764,767,768,769,770,771,772,773,775,777,778,779,780,781,782,783,784,785,788,790,791,793,794,795,796,797,798,799,800,801,803,807,808,809,810,811,812,815,816,817,818,819,820,821,822,824,827,828,829,830,831,832,835,838,839,840,841,842,843,844,845,846,849,850,851,852,853,854,855,857,858,860,861,862,],[38,-238,-222,-223,118,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,313,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,381,386,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,471,-426,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,526,-302,-291,-280,-285,-12,547,-2,551,-4,-185,-63,-68,-186,-185,558,-300,561,-26,-418,-34,-449,-450,-44,386,381,-73,-70,572,-86,-85,-185,-77,-185,579,-113,-114,-185,-84,-137,586,-326,-329,-221,-332,-18,-403,609,610,-415,-430,-350,-349,-353,-352,618,621,-146,-447,-109,629,-98,-100,-52,-235,-236,-239,-240,639,640,-436,-420,-421,646,647,-417,-307,-427,-201,-202,-397,651,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,673,-170,-173,-177,-178,-368,-369,-370,-371,-366,678,-230,-232,-418,681,682,-244,-249,-185,-299,-250,-292,-287,-278,-3,-277,-342,-362,-442,696,698,-5,-106,-107,-62,-185,-64,-67,-306,702,-13,703,646,-27,705,706,707,-71,708,710,-61,-87,-93,-185,-76,-79,-83,720,-138,-155,725,726,-153,-418,-384,-185,729,-40,-42,-330,-331,736,738,-412,-413,-414,741,742,-378,-409,-334,-185,-156,-141,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-428,-393,-398,-29,-31,756,761,763,-379,-381,-20,-21,-22,-405,764,-378,-378,768,-341,-339,-172,-174,771,-191,-233,-247,-248,-245,-246,-298,-286,-288,777,-443,-45,782,-305,-303,-24,785,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,788,-116,-117,-126,-127,-154,-149,-150,-386,646,-50,-41,-43,795,-418,-19,-438,-440,797,-416,-382,799,800,-140,-147,-103,-378,-374,809,810,811,763,-395,812,-387,-387,756,-182,817,-171,-192,-193,818,820,-283,822,-279,-344,-65,-66,-301,-304,-25,-78,-139,-385,827,828,-17,829,-441,830,-374,-429,-185,-143,-389,835,-375,-376,-377,-396,-378,839,-340,-194,-234,-284,841,-281,-56,-383,-16,-439,-82,-142,845,-374,799,852,-195,-282,853,854,-185,-157,-145,-163,-378,858,-181,-160,-123,-144,-164,-377,861,862,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[76,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[77,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,79,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[78,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,229,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[79,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,480,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,79,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[80,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,230,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[81,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[82,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,307,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,307,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,307,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,307,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,307,-285,307,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,307,-292,-287,-278,307,307,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[83,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,306,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,306,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,306,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,306,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,306,-285,306,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,306,-292,-287,-278,306,306,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,47,49,50,52,54,55,56,57,59,60,64,67,68,69,70,71,72,73,74,75,76,77,78,80,81,82,83,84,85,86,90,92,93,94,96,97,98,99,100,101,102,104,105,108,109,110,111,112,113,114,115,116,117,118,120,121,122,123,124,126,127,128,129,130,131,132,133,134,137,139,141,144,145,146,147,148,149,150,151,153,154,155,156,157,158,160,161,162,163,164,165,166,167,168,169,170,172,173,174,175,176,177,179,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,200,202,203,205,206,207,208,209,210,211,212,213,214,215,216,218,219,220,223,224,225,226,227,228,229,230,231,232,233,235,236,237,238,239,240,241,242,243,245,246,247,248,249,250,251,253,254,257,258,259,260,261,262,266,267,268,269,271,272,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,297,299,300,301,303,304,305,306,307,311,312,313,314,315,316,317,318,319,320,321,322,323,324,326,328,329,331,332,334,336,337,338,339,340,341,342,343,345,347,348,349,350,351,352,353,354,356,357,358,359,360,361,362,363,365,366,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,395,396,397,398,400,402,403,404,405,406,407,409,410,411,412,414,415,416,417,419,420,421,422,423,424,425,426,427,428,429,430,431,432,435,436,437,439,440,441,443,444,445,446,447,449,454,455,456,457,458,459,460,461,462,463,464,465,466,467,470,471,472,473,474,475,476,477,479,481,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,503,504,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,529,531,533,535,536,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,571,572,573,574,575,576,577,578,579,580,581,583,584,585,586,587,589,590,592,593,594,595,596,598,600,602,603,605,606,608,609,610,611,612,613,614,615,616,617,618,619,621,622,623,624,625,626,627,628,629,630,631,633,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,669,670,671,672,673,674,675,676,678,679,680,681,682,683,684,686,687,688,690,691,692,693,695,696,697,698,699,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,718,719,721,722,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,746,748,749,750,751,754,755,756,757,758,759,760,761,762,763,764,766,767,768,770,771,772,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,790,793,794,795,796,797,798,799,800,801,802,804,805,807,808,809,810,811,812,813,815,816,817,818,819,820,821,822,823,824,825,826,828,829,830,832,833,834,835,837,838,839,840,841,842,843,844,845,847,848,849,850,851,852,853,854,856,857,858,859,860,862,],[42,-238,42,42,42,-253,42,-266,-267,-268,42,-270,-272,-273,-274,-275,-276,42,-437,-347,42,42,42,42,42,42,-1,42,42,42,-335,-6,162,-124,-184,175,42,-47,42,42,-94,42,42,42,42,-108,-128,42,42,42,42,42,-225,42,-333,42,42,42,42,42,42,-360,-361,-448,-7,42,237,42,42,42,-187,-53,42,42,42,-226,-183,42,42,-130,-365,-258,42,-237,-183,42,-241,42,42,-252,-265,42,-289,42,-271,42,42,42,42,42,-197,-336,-337,42,42,42,42,42,-444,42,42,-345,-343,-363,42,-257,-8,42,-37,42,-38,42,-9,-10,-11,42,42,-69,-188,42,42,42,-36,-81,-111,-112,42,-88,-57,-58,-46,42,42,-80,42,-95,42,42,-96,-97,-104,396,-105,42,42,-165,-166,-167,-168,-179,42,-320,-321,-322,-323,-324,-325,-327,-328,42,42,42,42,42,42,42,42,-354,-355,-356,-357,-358,-15,-49,-59,-125,42,-14,-23,42,42,42,42,-134,-264,-227,42,42,-51,42,42,42,42,-242,42,42,42,-431,42,-418,-419,42,-426,-198,-199,-200,-203,-204,42,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,42,42,42,-399,-28,42,-196,-151,-152,42,42,-317,42,-338,42,42,42,-176,42,-190,42,42,42,42,42,42,42,42,42,42,42,-285,42,42,42,42,-295,42,42,42,42,42,-254,42,-2,42,42,-4,42,-63,42,-68,-186,42,42,42,42,42,42,42,42,42,-449,-450,42,-44,-74,-72,42,-73,42,-70,42,-60,-86,42,-85,42,42,42,-77,42,-113,-114,42,-84,42,-137,-148,42,42,-326,-329,42,42,-332,-18,42,42,-403,42,42,-410,-411,-415,42,-430,42,42,-350,-349,-353,-352,-48,42,42,42,-109,42,42,42,-261,42,-52,-228,-132,-259,-235,-236,-239,-240,42,42,42,42,42,42,-436,-420,-421,42,-417,-307,-427,42,-201,-202,42,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,42,42,-380,-401,-402,42,42,-378,42,-380,42,42,42,42,42,42,-177,42,-368,-369,-370,-371,-366,42,-230,-232,42,42,42,42,-244,-249,42,42,42,42,42,-287,-278,42,42,42,42,-297,42,-342,-362,-442,42,-256,42,-5,-106,-107,-62,-185,-64,42,-67,42,42,-13,42,42,42,42,42,42,-71,42,42,-61,-87,42,42,-185,-76,42,-79,-83,42,42,42,42,-155,42,-153,42,-185,42,-40,-42,-330,-331,42,42,42,42,42,-412,-413,-414,42,42,-378,42,-409,-334,42,-156,42,-158,42,-118,-119,-120,-121,-122,-110,-39,42,42,-263,-136,-129,-364,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,42,-393,-398,-29,-31,42,42,42,42,42,-379,-381,-20,-21,-22,-405,42,-378,42,-378,42,-408,42,-341,-339,42,-174,42,42,-233,-247,-248,-245,-246,42,-286,-288,42,42,42,-296,42,-443,-255,-45,42,42,42,-24,42,-33,-35,-451,-159,42,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,42,42,-50,-41,-43,42,42,-418,-19,-438,42,-440,42,42,-416,-382,42,42,42,42,42,-133,-262,42,-378,-374,-380,42,42,42,-395,42,-387,-387,42,42,-182,-171,-192,42,42,42,42,-283,42,-279,-344,-65,-66,-301,-304,-25,42,42,-78,-139,42,42,-17,42,-441,42,-374,-429,42,42,42,-131,-389,42,-375,-376,-377,-396,42,-378,42,-340,42,-234,-284,42,-281,42,-56,42,42,-16,-439,-82,42,42,-135,-374,42,42,-377,42,-282,42,42,42,-157,42,42,-163,-378,42,-181,-160,-123,42,-164,-377,42,42,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[86,-238,-222,-223,-253,-266,-267,-268,-269,125,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,482,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,176,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,435,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[88,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,375,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,627,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,435,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[89,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,626,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,51,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,308,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[91,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,183,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,91,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,91,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,91,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,183,91,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,91,-285,91,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,91,-292,-287,-278,91,91,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,128,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[92,92,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,133,-437,-347,-1,-224,-335,-6,-124,-184,-183,92,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,-314,133,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,-251,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[93,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,93,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,93,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,93,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,93,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,93,-285,93,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,93,-292,-287,-278,93,93,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,99,102,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,244,251,259,260,266,267,268,269,270,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[94,-238,98,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,245,-183,-237,-183,-241,-252,-265,-289,-271,-314,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,440,-51,-242,-251,-431,-290,-418,-419,94,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,-315,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,-280,-285,-12,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,-250,-292,-287,-278,-3,-277,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,52,54,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,124,127,131,134,148,149,150,154,156,158,161,162,163,164,166,167,172,173,174,175,177,179,180,182,186,188,191,192,193,195,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,236,237,239,240,241,243,251,259,260,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,332,336,338,342,353,357,358,359,361,362,365,369,370,372,374,375,377,378,379,381,383,385,386,388,391,392,395,396,397,398,402,403,406,407,409,411,412,416,420,421,422,424,427,428,429,430,436,437,439,441,445,454,455,456,457,464,465,466,470,471,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,519,520,526,529,531,536,538,540,541,545,546,547,551,552,553,554,555,556,558,559,561,564,568,572,573,575,576,577,579,580,584,586,589,596,598,608,609,610,615,616,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,673,674,675,676,678,680,681,682,687,688,696,698,701,702,703,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,724,725,726,729,735,736,738,741,742,749,756,761,763,764,768,770,771,772,777,779,780,781,782,783,784,785,788,790,795,797,800,807,809,810,811,812,817,818,819,820,822,824,828,829,830,840,841,845,849,852,853,854,857,862,],[95,-238,95,95,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,95,-224,-335,-6,-124,-184,-183,-47,-75,-94,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,-271,95,-197,-231,-345,-343,-363,-8,-37,-38,-9,-10,-11,-302,-69,-188,-36,-81,-111,-112,-88,-57,-58,-46,-80,-95,-96,-97,-104,-105,-165,-166,-167,-168,-179,95,-320,-321,-322,-323,-324,-325,-327,-328,-220,-348,-351,-354,-355,-356,-357,-358,-15,-59,-125,-14,-23,-446,-101,-51,-242,95,-431,-290,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,95,-317,-338,-169,-189,-175,-176,-367,-190,-229,-291,95,-285,95,-2,-4,-185,-63,-68,-186,-300,-26,-418,-34,-449,-450,-44,-74,-72,-73,-70,-60,-86,-85,-185,-77,-113,-114,-185,-84,-137,-148,-326,-329,-221,-332,-18,-403,-410,-411,-415,-430,-350,-349,-353,-352,-447,-109,-98,-100,-52,-235,-236,-239,-240,-436,-420,-421,-417,-307,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,-230,-232,-249,95,-292,-287,-278,95,95,-342,-362,-442,-5,-106,-107,-62,-185,-64,-67,-306,-13,-27,-71,-61,-87,-93,-185,-76,-79,-83,-138,-155,-153,-330,-331,-412,-413,-414,-409,-334,-156,-158,-118,-119,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,-286,-288,-443,-45,-305,-303,-24,-33,-35,-451,-159,-161,-54,-55,-89,-91,-90,-92,-116,-117,-126,-127,-154,-149,-150,-50,-19,-438,-440,-416,-382,-103,-374,-395,-387,-387,-182,-171,-192,-193,-283,-279,-344,-65,-66,-301,-304,-25,-78,-139,-17,-441,-429,-389,-375,-376,-377,-396,-340,-194,-234,-284,-281,-56,-16,-439,-82,-195,-282,-157,-163,-181,-160,-123,-164,-180,]),'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,46,49,50,52,54,58,60,64,72,73,74,81,82,83,84,85,90,96,97,112,113,115,118,120,122,123,124,127,131,134,148,149,150,151,154,156,158,161,162,163,164,165,166,167,169,170,172,173,174,175,177,179,180,182,186,187,188,189,190,191,192,193,194,195,196,202,203,205,206,207,208,209,210,211,212,213,214,215,216,220,224,226,228,229,230,231,232,233,235,236,237,239,240,241,243,251,257,258,259,260,261,262,266,267,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,294,295,299,300,301,303,305,306,307,312,313,315,316,317,318,319,320,321,323,326,328,332,334,336,338,342,349,350,353,354,356,357,358,359,360,361,362,365,366,368,369,370,371,372,373,374,375,376,377,378,379,381,383,385,386,387,388,390,391,392,395,396,397,398,402,403,404,405,406,407,409,411,412,414,416,417,420,421,422,423,424,427,428,429,430,431,432,435,436,437,439,441,445,454,455,456,457,459,460,464,465,466,467,470,471,474,475,477,479,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,501,508,510,511,512,513,514,515,516,517,519,520,522,523,526,527,529,531,533,535,536,538,540,541,545,546,547,548,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,572,573,574,575,576,577,578,579,580,581,583,584,586,587,589,590,592,593,594,595,596,598,600,603,605,606,608,609,610,611,613,614,615,616,617,618,621,623,624,625,626,627,628,629,630,631,638,639,640,641,642,643,644,645,646,647,649,651,652,653,654,656,657,658,659,660,661,662,663,664,673,674,675,676,678,680,681,682,686,687,688,690,691,696,698,699,701,702,703,704,705,706,707,708,710,711,712,713,714,715,716,718,719,721,722,723,724,725,726,729,730,731,734,735,736,737,738,739,740,741,742,743,744,746,748,749,755,756,759,761,762,763,764,767,768,770,771,772,775,776,777,778,779,780,781,782,783,784,785,786,788,790,795,796,797,798,799,800,801,807,808,809,810,811,812,815,816,817,818,819,820,821,822,824,825,828,829,830,832,833,835,838,840,841,842,843,844,845,849,850,851,852,853,854,856,857,859,860,862,],[96,-238,-222,-223,-253,-266,-267,-268,-269,-270,-272,-273,-274,-275,-276,-316,-437,-347,-1,-224,-335,-6,96,167,-184,96,-47,96,-75,-94,96,-108,-128,-225,-319,-333,-359,-360,-361,-448,-7,-115,-187,-53,-237,-183,-241,-252,-265,-289,96,-271,-314,-197,-231,-345,-343,-363,96,-8,-37,-38,167,-10,-11,96,96,-69,-188,96,96,-36,-81,167,-112,-88,-57,167,-46,-80,96,-95,96,96,-96,-97,167,96,-105,96,-165,-166,-167,-168,-179,-318,-320,-321,-322,-323,-324,-325,-327,-328,96,-348,-351,-354,-355,-356,-357,-358,-15,-49,-59,-125,-14,-23,-446,-101,-51,96,96,-242,-251,96,96,-431,96,-418,167,-198,-199,-200,-203,-204,-205,-206,-207,-208,96,-211,-212,-213,-214,-215,-216,-217,-218,-219,96,-372,96,96,-399,-28,-196,-151,-152,-315,-317,-338,-169,96,-175,-176,-367,-190,-229,96,96,96,96,-280,-285,-12,96,96,-2,96,96,-4,96,-63,96,-68,167,-300,96,96,96,96,96,96,96,-449,-450,96,-44,-74,-72,-73,-70,-60,-86,96,-85,167,96,-77,167,-114,96,-84,96,-148,96,96,-326,-329,96,-332,-18,96,-403,96,96,167,-415,96,-430,-350,-349,-353,-352,-48,96,96,-447,-109,-98,-100,-52,-235,167,-239,167,96,96,-436,-420,167,96,-417,-307,-201,-202,-397,-209,-30,96,167,167,-373,-400,-162,-378,167,-392,-394,96,-388,-380,-401,167,96,-404,-378,-380,-170,96,-177,-178,-368,-369,-370,-371,-366,-230,-232,-418,96,-249,96,-250,96,96,96,167,-278,-3,-277,-342,-362,-442,96,96,-5,-106,167,-62,-185,-64,96,-67,-306,96,-13,96,96,96,96,96,96,-71,96,-61,-87,96,96,-185,-76,96,-79,-83,96,96,167,-155,96,-153,-418,-185,96,-40,-42,-330,-331,96,96,96,96,167,-413,-414,96,-378,96,-409,-334,96,-156,-158,-118,167,-120,-121,-122,-110,-39,-102,-99,-243,-260,-432,-433,-434,-435,-424,167,-423,-422,-393,-398,-29,167,96,96,96,-388,-379,-381,-20,167,-22,-405,-341,-339,-172,-174,-191,-233,-247,-248,96,-286,167,96,96,-443,-45,96,96,-303,-24,96,-33,-35,-451,-159,-161,-54,-55,-89,167,167,-92,-116,167,-126,167,96,-154,-149,-150,-50,-41,-43,-418,-19,-438,96,-440,96,96,-416,-382,96,96,96,96,-103,-418,-374,96,-395,96,-387,-387,96,-182,-171,-192,96,96,96,-283,96,-279,-344,-65,-66,-301,-304,-25,96,-78,167,-17,96,-441,96,-374,-429,96,-389,96,-375,-376,-377,-396,-418,96,-340,-194,-234,-284,96,-281,-56,96,-16,-439,-82,96,96,-423,96,96,-282,96,96,96,-157,-163,-418,96,-181,-160,-123,96,-164,96,96,-180,]),'DOMAIN':([3,],[100,]),'SCHEMA':([3,102,250,],[101,248,446,]),'OR':([3,],[103,]),'DATABASE':([3,87,102,234,],[104,104,249,249,]),'UNIQUE':([3,42,73,96,113,127,131,139,149,167,208,209,220,240,260,266,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,316,317,318,319,320,321,331,336,342,409,416,420,421,422,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,529,540,541,545,608,609,610,615,618,621,629,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,708,710,741,742,756,761,763,764,768,770,771,772,780,807,809,810,811,812,818,840,845,849,852,853,857,862,],[106,-184,217,-187,-183,277,-197,333,-343,-188,277,217,-220,-23,277,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,277,-169,-189,-175,-176,-367,-190,532,277,277,-221,-403,-410,-411,-415,-436,-420,-421,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,277,277,277,-342,-412,-413,-414,-409,-156,-158,-39,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-159,-161,-416,-382,-374,-395,-387,-387,-182,-171,-192,-193,-344,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'CLUSTERED':([3,],[107,]),'TABLE':([3,6,25,28,42,99,102,113,153,250,351,448,549,697,],[108,116,138,146,-184,246,-183,-183,-257,447,-254,635,-256,-255,]),'SEQUENCE':([3,],[109,]),'TYPE':([3,250,],[110,449,]),'REFERENCES':([9,42,96,113,127,131,149,167,208,211,220,240,260,266,268,269,273,274,275,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,316,317,318,319,320,321,330,336,342,408,409,420,421,422,424,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,529,530,540,541,545,608,609,610,615,618,621,629,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,708,710,741,742,756,761,763,764,768,770,771,772,780,800,807,809,810,811,812,818,840,845,849,852,853,857,862,],[121,-184,-187,-183,121,-197,-343,-188,121,121,-220,-23,121,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,121,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,121,-169,-189,-175,-176,-367,-190,-293,121,121,121,-221,-410,-411,-415,-430,-436,-420,-421,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,121,-294,121,121,-342,-412,-413,-414,-409,-156,-158,-39,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-159,-161,-416,-382,-374,-395,-387,-387,-182,-171,-192,-193,-344,-429,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'FOR':([13,42,96,113,122,167,219,267,268,269,279,338,465,466,477,488,489,490,491,493,494,536,644,645,646,647,649,651,659,660,687,688,756,761,763,807,809,810,811,812,],[123,-184,-187,-183,-289,-188,419,-290,-418,-419,476,-285,-420,-421,-397,-378,-391,-392,-394,-388,-380,-287,-424,-425,-423,-422,-393,-398,-379,-381,-286,-288,-374,-395,-387,-389,-375,-376,-377,-396,]),'LP':([20,21,25,32,36,40,42,43,46,51,53,55,57,67,70,89,91,95,96,113,119,120,131,136,138,145,148,149,152,153,156,162,164,166,167,169,170,171,176,181,182,183,198,201,204,217,219,220,222,266,268,269,279,282,299,304,310,315,316,317,318,319,320,321,327,328,332,333,346,351,358,359,362,365,370,379,381,383,409,410,411,413,418,420,421,422,424,438,464,465,466,477,479,484,488,489,490,491,492,493,494,499,508,510,511,512,513,514,515,516,517,522,525,527,528,531,532,537,545,549,554,559,568,576,589,590,592,598,599,601,604,607,608,609,610,613,615,640,641,642,643,644,645,646,647,649,651,659,660,661,666,669,671,675,676,678,684,685,689,694,697,701,702,711,712,724,734,741,742,755,756,761,763,770,771,772,780,783,784,789,792,807,809,810,811,812,815,818,824,840,850,],[126,128,137,151,157,165,-184,168,-183,184,187,190,165,165,165,236,238,242,-187,-183,261,262,322,326,329,-444,-345,-343,350,-257,354,-184,165,366,-188,368,371,373,376,187,184,382,400,404,405,414,417,423,425,-431,468,469,478,262,492,500,504,-346,-169,-189,-175,-176,-367,-190,366,-302,423,535,-308,-254,165,-299,-186,-300,563,184,-73,-70,423,600,262,184,606,-410,-411,-415,614,366,-436,-420,-421,-397,262,-445,654,-391,-392,-394,655,-388,-380,654,-170,-173,-177,-178,-368,-369,-370,-371,-366,468,322,-185,-299,423,686,691,-342,-256,-298,-306,-71,-185,322,728,654,262,732,350,737,740,-412,-413,-414,743,-409,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,654,-381,654,654,767,-408,-172,-174,-191,322,-298,776,-309,-255,-305,-303,-54,-55,322,468,-416,-382,808,-374,-395,-387,-171,-192,-193,-344,-301,-304,825,826,-389,-375,-376,-377,-396,838,-194,-56,-195,743,]),'LIKE':([21,42,113,128,148,149,315,545,780,],[132,-184,-183,132,-345,-343,-346,-342,-344,]),'IF':([24,101,108,109,146,246,248,446,447,635,],[135,-226,255,256,344,442,-227,-228,634,753,]),'ADD':([26,42,113,149,343,345,543,545,693,780,],[139,-184,-183,-343,-295,-183,-297,-342,-296,-344,]),'RENAME':([26,42,113,149,343,345,543,545,693,780,],[142,-184,-183,-343,-295,-183,-297,-342,-296,-344,]),'MODIFY':([26,42,113,149,343,345,543,545,693,780,],[144,-184,-183,-343,-295,-183,-297,-342,-296,-344,]),'KEY':([27,36,42,46,113,217,219,221,276,277,335,534,],[145,158,-184,-183,-183,415,418,424,474,475,537,689,]),'TERMINATED':([36,42,46,197,199,],[159,-184,-183,399,401,]),'ARRAY':([42,96,113,130,167,219,268,269,316,317,318,319,320,334,465,466,508,510,511,512,513,514,515,516,517,522,590,644,645,646,647,675,676,678,770,772,818,840,],[-184,-187,-183,319,-188,319,-418,-419,-169,511,-175,-176,-367,319,-420,-421,-170,-173,-177,-178,-368,-369,-370,-371,-366,319,319,-424,-425,-423,-422,-172,-174,319,-171,511,319,511,]),'LT':([42,96,113,130,167,219,268,269,316,317,318,319,320,334,465,466,508,510,511,512,513,514,515,516,517,522,590,644,645,646,647,675,676,678,770,772,818,840,],[-184,-187,-183,320,-188,320,-418,-419,-169,320,513,-176,-367,320,-420,-421,-170,-173,-177,513,-368,-369,-370,-371,-366,320,320,-424,-425,-423,-422,-172,-174,320,-171,320,320,320,]),'DOT':([42,113,134,149,150,153,162,164,247,259,315,316,345,346,358,432,506,545,555,569,650,668,680,711,746,748,765,786,814,833,836,],[-184,-183,324,347,348,352,-184,360,444,458,507,509,-183,544,360,619,672,695,699,709,754,766,774,787,802,804,813,823,837,847,848,]),'AS':([42,65,96,113,127,131,149,153,167,208,220,240,247,260,266,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,316,317,318,319,320,321,336,342,409,420,421,422,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,505,508,510,511,512,513,514,515,516,517,529,540,541,545,549,608,609,610,615,618,621,629,633,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,708,710,741,742,756,761,763,764,768,770,771,772,780,807,809,810,811,812,818,840,845,849,852,853,857,862,],[-184,200,-187,-183,310,-197,-343,351,-188,310,-220,-23,443,310,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,310,-169,-189,-175,-176,-367,-190,310,310,-221,-410,-411,-415,-436,-420,-421,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,671,-170,-173,-177,-178,-368,-369,-370,-371,-366,310,310,310,-342,697,-412,-413,-414,-409,-156,-158,-39,751,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-159,-161,-416,-382,-374,-395,-387,-387,-182,-171,-192,-193,-344,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'NULL':([42,96,113,127,131,149,167,208,220,240,260,266,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,296,299,301,303,305,306,307,312,316,317,318,319,320,321,336,342,409,420,421,422,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,529,540,541,545,608,609,610,615,618,621,629,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,708,710,741,742,756,761,763,764,768,770,771,772,780,807,809,810,811,812,818,840,845,849,852,853,857,862,],[-184,-187,-183,295,-197,-343,-188,295,-220,-23,295,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,485,490,-399,-28,-196,-151,-152,295,-169,-189,-175,-176,-367,-190,295,295,-221,-410,-411,-415,-436,-420,-421,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,295,295,295,-342,-412,-413,-414,-409,-156,-158,-39,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-159,-161,-416,-382,-374,-395,-387,-387,-182,-171,-192,-193,-344,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'NOT':([42,96,113,120,127,131,135,149,167,208,220,240,255,256,260,266,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,316,317,318,319,320,321,336,342,407,409,411,420,421,422,442,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,529,540,541,545,547,598,608,609,610,615,618,621,629,634,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,696,708,710,741,742,753,756,761,763,764,768,770,771,772,780,807,809,810,811,812,818,840,845,849,852,853,857,862,],[-184,-187,-183,265,296,-197,325,-343,-188,296,-220,-23,452,453,296,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,265,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,296,-169,-189,-175,-176,-367,-190,296,296,597,-221,265,-410,-411,-415,632,-436,-420,-421,-201,-202,-397,265,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,296,296,296,-342,-442,265,-412,-413,-414,-409,-156,-158,-39,752,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-443,-159,-161,-416,-382,806,-374,-395,-387,-387,-182,-171,-192,-193,-344,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'COLLATE':([42,96,113,127,131,149,167,208,220,240,260,266,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,316,317,318,319,320,321,336,342,409,420,421,422,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,529,540,541,545,608,609,610,615,618,621,629,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,708,710,741,742,756,761,763,764,768,770,771,772,780,807,809,810,811,812,818,840,845,849,852,853,857,862,],[-184,-187,-183,300,-197,-343,-188,300,-220,-23,300,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,300,-169,-189,-175,-176,-367,-190,300,300,-221,-410,-411,-415,-436,-420,-421,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,300,300,300,-342,-412,-413,-414,-409,-156,-158,-39,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-159,-161,-416,-382,-374,-395,-387,-387,-182,-171,-192,-193,-344,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'ENFORCED':([42,96,113,127,131,149,167,208,220,240,260,266,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,296,301,303,305,306,307,312,316,317,318,319,320,321,336,342,407,409,420,421,422,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,529,540,541,545,547,597,608,609,610,615,618,621,629,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,696,708,710,741,742,756,761,763,764,768,770,771,772,780,807,809,810,811,812,818,840,845,849,852,853,857,862,],[-184,-187,-183,301,-197,-343,-188,301,-220,-23,301,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,486,-399,-28,-196,-151,-152,301,-169,-189,-175,-176,-367,-190,301,301,301,-221,-410,-411,-415,-436,-420,-421,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,301,301,301,-342,-442,486,-412,-413,-414,-409,-156,-158,-39,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-443,-159,-161,-416,-382,-374,-395,-387,-387,-182,-171,-192,-193,-344,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'FOREIGN':([42,73,96,113,127,131,139,149,167,208,209,220,240,260,266,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,316,317,318,319,320,321,331,336,342,409,416,420,421,422,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,529,540,541,545,608,609,610,615,618,621,629,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,708,710,741,742,756,761,763,764,768,770,771,772,780,807,809,810,811,812,818,840,845,849,852,853,857,862,],[-184,221,-187,-183,221,-197,221,-343,-188,221,221,-220,-23,221,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,221,-169,-189,-175,-176,-367,-190,221,221,221,-221,-403,-410,-411,-415,-436,-420,-421,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,221,221,221,-342,-412,-413,-414,-409,-156,-158,-39,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-159,-161,-416,-382,-374,-395,-387,-387,-182,-171,-192,-193,-344,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'ENCRYPT':([42,96,113,127,131,149,167,208,220,240,260,266,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,316,317,318,319,320,321,336,342,409,420,421,422,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,529,540,541,545,608,609,610,615,618,621,629,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,708,710,741,742,756,761,763,764,768,770,771,772,780,807,809,810,811,812,818,840,845,849,852,853,857,862,],[-184,-187,-183,303,-197,-343,-188,303,-220,-23,303,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,303,-169,-189,-175,-176,-367,-190,303,303,-221,-410,-411,-415,-436,-420,-421,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,303,303,303,-342,-412,-413,-414,-409,-156,-158,-39,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-159,-161,-416,-382,-374,-395,-387,-387,-182,-171,-192,-193,-344,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'AUTOINCREMENT':([42,96,113,127,131,149,167,208,220,240,260,266,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,316,317,318,319,320,321,336,342,409,420,421,422,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,529,540,541,545,608,609,610,615,618,621,629,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,708,710,741,742,756,761,763,764,768,770,771,772,780,807,809,810,811,812,818,840,845,849,852,853,857,862,],[-184,-187,-183,305,-197,-343,-188,305,-220,-23,305,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,305,-169,-189,-175,-176,-367,-190,305,305,-221,-410,-411,-415,-436,-420,-421,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,305,305,305,-342,-412,-413,-414,-409,-156,-158,-39,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-159,-161,-416,-382,-374,-395,-387,-387,-182,-171,-192,-193,-344,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'MASKING':([42,96,113,127,131,149,167,208,220,240,260,266,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,308,312,316,317,318,319,320,321,336,342,409,420,421,422,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,529,540,541,545,608,609,610,615,618,621,629,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,708,710,741,742,756,761,763,764,768,770,771,772,780,807,809,810,811,812,818,840,845,849,852,853,857,862,],[-184,-187,-183,309,-197,-343,-188,309,-220,-23,309,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,502,309,-169,-189,-175,-176,-367,-190,309,309,-221,-410,-411,-415,-436,-420,-421,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,309,309,309,-342,-412,-413,-414,-409,-156,-158,-39,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-159,-161,-416,-382,-374,-395,-387,-387,-182,-171,-192,-193,-344,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'CHECK':([42,73,96,113,127,131,139,149,167,208,209,220,240,260,266,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,298,301,303,305,306,307,312,316,317,318,319,320,321,331,336,342,409,416,420,421,422,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,529,540,541,545,608,609,610,615,618,621,629,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,708,710,741,742,756,761,763,764,768,770,771,772,780,807,809,810,811,812,818,840,845,849,852,853,857,862,],[-184,222,-187,-183,222,-197,222,-343,-188,222,222,-220,-23,222,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,222,-399,-28,-196,-151,-152,222,-169,-189,-175,-176,-367,-190,222,222,222,-221,-403,-410,-411,-415,-436,-420,-421,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,222,222,222,-342,-412,-413,-414,-409,-156,-158,-39,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-159,-161,-416,-382,-374,-395,-387,-387,-182,-171,-192,-193,-344,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'CONSTRAINT':([42,73,96,113,127,131,139,149,167,208,220,240,260,266,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,316,317,318,319,320,321,336,342,409,420,421,422,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,529,540,541,545,608,609,610,615,618,621,629,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,708,710,741,742,756,761,763,764,768,770,771,772,780,807,809,810,811,812,818,840,845,849,852,853,857,862,],[-184,218,-187,-183,218,-197,218,-343,-188,218,-220,-23,218,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,218,-169,-189,-175,-176,-367,-190,218,218,-221,-410,-411,-415,-436,-420,-421,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,218,218,218,-342,-412,-413,-414,-409,-156,-158,-39,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-159,-161,-416,-382,-374,-395,-387,-387,-182,-171,-192,-193,-344,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'GENERATED':([42,96,113,127,131,149,167,208,220,240,260,266,268,269,273,274,275,277,278,279,280,281,282,284,285,286,287,288,289,290,291,292,293,295,301,303,305,306,307,312,316,317,318,319,320,321,336,342,409,420,421,422,464,465,466,474,475,477,479,481,483,484,485,486,487,488,489,490,491,493,494,495,496,498,499,501,508,510,511,512,513,514,515,516,517,529,540,541,545,608,609,610,615,618,621,629,640,641,642,643,644,645,646,647,649,651,652,653,659,660,661,662,663,664,675,676,678,708,710,741,742,756,761,763,764,768,770,771,772,780,807,809,810,811,812,818,840,845,849,852,853,857,862,],[-184,-187,-183,311,-197,-343,-188,311,-220,-23,311,-431,-418,-419,-198,-199,-200,-203,-204,-205,-206,-207,-208,-210,-211,-212,-213,-214,-215,-216,-217,-218,-219,-372,-399,-28,-196,-151,-152,311,-169,-189,-175,-176,-367,-190,311,311,-221,-410,-411,-415,-436,-420,-421,-201,-202,-397,-209,-30,-32,-445,-373,-400,-162,-378,-391,-392,-394,-388,-380,-401,-402,-404,-378,-380,-170,-173,-177,-178,-368,-369,-370,-371,-366,311,311,311,-342,-412,-413,-414,-409,-156,-158,-39,-432,-433,-434,-435,-424,-425,-423,-422,-393,-398,-29,-31,-379,-381,-20,-21,-22,-405,-172,-174,-191,-159,-161,-416,-382,-374,-395,-387,-387,-182,-171,-192,-193,-344,-389,-375,-376,-377,-396,-194,-195,-157,-163,-181,-160,-164,-180,]),'DEFERRABLE':([42,113,120,149,265,266,282,411,464,479,545,598,640,641,642,643,780,],[-184,-183,264,-343,464,-431,264,264,-436,264,-342,264,-432,-433,-434,-435,-344,]),'COMMAT':([42,113,318,320,512,513,514,515,516,517,],[-184,-183,515,-367,515,-368,-369,-370,-371,-366,]),'RT':([42,113,318,320,512,513,514,515,516,517,],[-184,-183,516,-367,516,-368,-369,-370,-371,-366,]),'BY':([44,45,46,62,66,76,159,399,401,],[169,170,176,198,201,225,356,581,583,]),'SERDEPROPERTIES':([51,],[181,]),'KEYS':([61,],[197,]),'ITEMS':([63,],[199,]),'FORMAT':([88,],[235,]),'SALT':([96,167,284,303,480,481,483,652,653,],[-187,-188,481,-28,652,-30,-32,-29,-31,]),'REPLACE':([103,],[250,]),'COLUMN':([140,142,143,144,],[337,339,340,341,]),'SERDE':([235,],[431,]),'DELETE':([263,],[461,]),'UPDATE':([263,302,],[462,497,]),'INITIALLY':([264,],[463,]),'POLICY':([309,502,],[503,667,]),'EXISTS':([325,344,452,453,632,752,806,],[521,542,636,637,750,805,834,]),} _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, - 49, - ], - ), - "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, - 73, - 209, - ], - [ - 22, - 212, - 406, - ], - ), - "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, - 73, - 209, - ], - [ - 32, - 32, - 409, - ], - ), - "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, - 47, - 50, - 52, - 55, - 56, - 57, - 58, - 67, - 68, - 69, - 70, - 71, - 73, - 75, - 76, - 77, - 78, - 80, - 81, - 86, - 92, - 93, - 94, - 98, - 99, - 100, - 104, - 105, - 111, - 114, - 116, - 117, - 121, - 123, - 126, - 127, - 128, - 129, - 130, - 134, - 137, - 139, - 141, - 144, - 146, - 147, - 151, - 155, - 157, - 160, - 164, - 165, - 168, - 169, - 170, - 176, - 184, - 185, - 187, - 189, - 190, - 194, - 200, - 208, - 218, - 219, - 220, - 223, - 224, - 225, - 226, - 227, - 238, - 241, - 242, - 243, - 245, - 249, - 250, - 253, - 254, - 257, - 258, - 260, - 261, - 262, - 267, - 271, - 279, - 297, - 299, - 300, - 304, - 311, - 312, - 314, - 316, - 317, - 318, - 320, - 322, - 323, - 324, - 326, - 328, - 329, - 331, - 332, - 334, - 336, - 337, - 339, - 340, - 341, - 342, - 345, - 347, - 348, - 349, - 350, - 352, - 354, - 356, - 358, - 362, - 364, - 365, - 367, - 368, - 369, - 370, - 371, - 372, - 375, - 379, - 381, - 383, - 386, - 388, - 389, - 390, - 392, - 394, - 399, - 403, - 404, - 408, - 409, - 413, - 414, - 416, - 418, - 422, - 424, - 425, - 431, - 434, - 435, - 438, - 439, - 440, - 443, - 457, - 458, - 459, - 460, - 461, - 462, - 466, - 472, - 475, - 491, - 492, - 496, - 497, - 499, - 502, - 503, - 506, - 507, - 508, - 509, - 511, - 517, - 520, - 521, - 522, - 523, - 526, - 528, - 530, - 532, - 534, - 538, - 539, - 540, - 541, - 543, - 547, - 549, - 554, - 556, - 557, - 559, - 560, - 561, - 562, - 563, - 564, - 566, - 568, - 571, - 572, - 575, - 578, - 580, - 581, - 582, - 584, - 587, - 590, - 597, - 599, - 600, - 602, - 603, - 608, - 609, - 611, - 614, - 616, - 619, - 627, - 628, - 645, - 651, - 652, - 653, - 654, - 655, - 662, - 664, - 667, - 669, - 672, - 675, - 676, - 683, - 687, - 688, - 689, - 692, - 697, - 698, - 700, - 705, - 723, - 724, - 728, - 729, - 733, - 735, - 736, - 739, - 740, - 742, - 744, - 745, - 750, - 754, - 755, - 756, - 758, - 762, - 763, - 768, - 770, - 771, - 772, - 774, - 781, - 782, - 788, - 789, - 791, - 793, - 796, - 797, - 799, - 803, - 808, - 811, - 813, - 816, - 818, - 820, - 821, - 827, - 828, - 832, - 833, - 835, - 837, - 838, - 839, - 842, - 843, - 846, - 851, - 854, - 855, - ], - [ - 36, - 99, - 111, - 114, - 119, - 122, - 130, - 134, - 136, - 141, - 149, - 150, - 153, - 155, - 156, - 160, - 164, - 177, - 179, - 185, - 189, - 191, - 164, - 194, - 164, - 204, - 204, - 164, - 194, - 219, - 223, - 224, - 226, - 228, - 231, - 232, - 233, - 239, - 240, - 241, - 243, - 244, - 247, - 251, - 252, - 257, - 258, - 259, - 130, - 149, - 268, - 272, - 297, - 130, - 315, - 316, - 323, - 328, - 334, - 338, - 130, - 149, - 346, - 268, - 353, - 355, - 357, - 358, - 362, - 149, - 369, - 268, - 373, - 383, - 384, - 388, - 390, - 392, - 394, - 401, - 297, - 415, - 316, - 419, - 425, - 426, - 427, - 428, - 429, - 431, - 434, - 328, - 434, - 440, - 444, - 447, - 449, - 450, - 453, - 455, - 297, - 268, - 268, - 464, - 471, - 476, - 486, - 487, - 494, - 498, - 504, - 297, - 505, - 507, - 268, - 513, - 516, - 517, - 518, - 519, - 521, - 526, - 130, - 532, - 419, - 316, - 297, - 537, - 538, - 130, - 130, - 297, - 149, - 544, - 545, - 464, - 268, - 548, - 268, - 551, - 358, - 554, - 556, - 268, - 268, - 464, - 268, - 268, - 464, - 268, - 268, - 383, - 566, - 568, - 388, - 571, - 572, - 573, - 575, - 573, - 579, - 587, - 589, - 419, - 596, - 268, - 601, - 268, - 604, - 610, - 612, - 613, - 614, - 620, - 434, - 434, - 627, - 434, - 630, - 635, - 464, - 464, - 638, - 639, - 640, - 641, - 272, - 647, - 610, - 656, - 658, - 661, - 663, - 665, - 666, - 671, - 672, - 673, - 464, - 513, - 674, - 677, - 316, - 464, - 130, - 573, - 297, - 419, - 684, - 268, - 689, - 297, - 297, - 149, - 691, - 464, - 464, - 573, - 697, - 464, - 464, - 268, - 464, - 464, - 464, - 464, - 614, - 707, - 709, - 712, - 573, - 714, - 717, - 719, - 130, - 464, - 316, - 589, - 730, - 731, - 464, - 464, - 268, - 464, - 656, - 268, - 573, - 742, - 744, - 434, - 434, - 471, - 751, - 663, - 464, - 268, - 656, - 656, - 761, - 656, - 765, - 766, - 316, - 769, - 268, - 464, - 268, - 775, - 776, - 573, - 779, - 464, - 781, - 787, - 663, - 272, - 471, - 268, - 464, - 268, - 751, - 464, - 796, - 614, - 434, - 802, - 656, - 464, - 656, - 464, - 809, - 810, - 268, - 814, - 464, - 268, - 464, - 796, - 819, - 656, - 471, - 464, - 464, - 573, - 827, - 828, - 751, - 831, - 464, - 316, - 464, - 837, - 268, - 663, - 839, - 796, - 844, - 845, - 268, - 839, - 464, - 573, - 851, - 852, - 464, - 839, - 268, - 464, - ], - ), - "using": ( - [ - 1, - ], - [ - 39, - ], - ), - "STRING": ( - [ - 1, - 40, - 46, - 50, - 59, - 123, - 151, - 164, - 165, - 169, - 170, - 187, - 189, - 190, - 194, - 196, - 220, - 257, - 258, - 261, - 262, - 267, - 284, - 294, - 299, - 300, - 317, - 326, - 328, - 332, - 334, - 349, - 350, - 354, - 356, - 358, - 365, - 367, - 368, - 369, - 370, - 371, - 372, - 375, - 386, - 390, - 394, - 401, - 403, - 404, - 408, - 413, - 416, - 419, - 422, - 431, - 434, - 458, - 459, - 466, - 481, - 491, - 496, - 509, - 522, - 526, - 530, - 532, - 534, - 547, - 549, - 554, - 557, - 559, - 560, - 561, - 562, - 563, - 564, - 566, - 571, - 572, - 575, - 578, - 580, - 584, - 590, - 597, - 600, - 602, - 603, - 608, - 611, - 614, - 651, - 653, - 654, - 683, - 687, - 688, - 697, - 700, - 719, - 733, - 735, - 736, - 739, - 740, - 742, - 744, - 755, - 758, - 763, - 768, - 771, - 772, - 774, - 781, - 791, - 793, - 796, - 803, - 811, - 816, - 820, - 827, - 828, - 833, - 835, - 837, - 838, - 839, - 846, - 851, - 854, - 855, - ], - [ - 41, - 161, - 174, - 180, - 195, - 269, - 269, - 361, - 361, - 269, - 269, - 389, - 361, - 361, - 361, - 396, - 420, - 454, - 456, - 269, - 269, - 465, - 482, - 483, - 488, - 495, - 269, - 269, - 361, - 420, - 535, - 465, - 269, - 269, - 552, - 361, - 269, - 269, - 465, - 269, - 269, - 465, - 269, - 269, - 389, - 361, - 361, - 581, - 269, - 361, - 420, - 269, - 269, - 605, - 269, - 361, - 621, - 465, - 465, - 642, - 650, - 269, - 659, - 465, - 465, - 361, - 420, - 685, - 269, - 465, - 465, - 361, - 465, - 465, - 269, - 465, - 465, - 465, - 465, - 361, - 710, - 711, - 361, - 715, - 718, - 465, - 361, - 269, - 465, - 465, - 269, - 465, - 269, - 361, - 269, - 465, - 269, - 269, - 465, - 269, - 361, - 465, - 785, - 269, - 465, - 269, - 269, - 465, - 361, - 361, - 465, - 465, - 269, - 269, - 465, - 269, - 465, - 361, - 465, - 465, - 361, - 269, - 465, - 465, - 269, - 361, - 361, - 269, - 269, - 361, - 465, - 361, - 465, - 361, - 269, - 465, - ], - ), - "row_format": ( - [ - 1, - ], - [ - 50, - ], - ), - "storage": ( - [ - 1, - ], - [ - 52, - ], - ), - "with": ( - [ - 1, - 216, - ], - [ - 54, - 411, - ], - ), - "option_comment": ( - [ - 1, - ], - [ - 60, - ], - ), - "option_with_tag": ( - [ - 1, - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 64, - 291, - 291, - 291, - 291, - 291, - 291, - 291, - 291, - 291, - ], - ), - "clone": ( - [ - 1, - 2, - 49, - ], - [ - 72, - 97, - 97, - ], - ), - "encode": ( - [ - 1, - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 74, - 275, - 275, - 275, - 275, - 275, - 275, - 275, - 275, - 275, - ], - ), - "tablespace": ( - [ - 1, - 270, - ], - [ - 84, - 469, - ], - ), - "options": ( - [ - 1, - 4, - 5, - 34, - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 85, - 112, - 115, - 154, - 288, - 288, - 288, - 288, - 288, - 288, - 288, - 288, - 288, - ], - ), - "option_comment_equals": ( - [ - 1, - ], - [ - 90, - ], - ), - "ref": ( - [ - 9, - 127, - 208, - 211, - 260, - 283, - 312, - 336, - 342, - 407, - 528, - 539, - 540, - ], - [ - 120, - 282, - 282, - 410, - 282, - 478, - 282, - 282, - 282, - 595, - 282, - 282, - 282, - ], - ), - "using_tablespace": ( - [ - 14, - ], - [ - 124, - ], - ), - "defcolumn": ( - [ - 21, - 73, - 117, - 128, - 139, - 144, - 329, - 340, - 341, - ], - [ - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - ), - "likke": ( - [ - 21, - 128, - ], - [ - 129, - 314, - ], - ), - "column": ( - [ - 21, - 73, - 117, - 128, - 139, - 144, - 326, - 329, - 340, - 341, - 403, - 523, - 582, - ], - [ - 131, - 131, - 131, - 131, - 131, - 131, - 524, - 131, - 131, - 131, - 586, - 681, - 720, - ], - ), - "t_name": ( - [ - 30, - 121, - 146, - 168, - 345, - 541, - ], - [ - 148, - 266, - 343, - 366, - 542, - 690, - ], - ), - "table_property_equals": ( - [ - 40, - 57, - 67, - 70, - 164, - 358, - ], - [ - 163, - 192, - 202, - 206, - 360, - 360, - ], - ), - "id_equals": ( - [ - 40, - 57, - 67, - 70, - 137, - 164, - 242, - 358, - ], - [ - 166, - 166, - 166, - 166, - 327, - 166, - 437, - 166, - ], - ), - "by_smthg": ( - [ - 46, - ], - [ - 172, - ], - ), - "with_args": ( - [ - 51, - 182, - 378, - 412, - ], - [ - 182, - 378, - 378, - 182, - ], - ), - "multi_assignments": ( - [ - 53, - 181, - ], - [ - 186, - 377, - ], - ), - "table_property_equals_int": ( - [ - 55, - ], - [ - 188, - ], - ), - "table_property_equals_bool": ( - [ - 58, - 71, - ], - [ - 193, - 207, - ], - ), - "fmt_equals": ( - [ - 68, - 69, - ], - [ - 203, - 205, - ], - ), - "constraint": ( - [ - 73, - 127, - 139, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 209, - 298, - 331, - 298, - 298, - 298, - 298, - 298, - 298, - 298, - 298, - ], - ), - "check_ex": ( - [ - 73, - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 210, - 278, - 278, - 278, - 278, - 278, - 278, - 278, - 278, - 278, - ], - ), - "foreign": ( - [ - 73, - 127, - 139, - 208, - 209, - 260, - 312, - 331, - 336, - 342, - 528, - 539, - 540, - ], - [ - 211, - 283, - 330, - 283, - 407, - 283, - 283, - 529, - 283, - 283, - 283, - 283, - 283, - ], - ), - "uniq": ( - [ - 73, - 209, - ], - [ - 213, - 405, - ], - ), - "statem_by_id": ( - [ - 73, - ], - [ - 214, - ], - ), - "period_for": ( - [ - 73, - ], - [ - 215, - ], - ), - "pkey_constraint": ( - [ - 73, - ], - [ - 216, - ], - ), - "check_st": ( - [ - 73, - 127, - 139, - 208, - 209, - 260, - 298, - 312, - 331, - 336, - 342, - 528, - 539, - 540, - ], - [ - 220, - 220, - 332, - 220, - 408, - 220, - 408, - 220, - 530, - 220, - 220, - 220, - 220, - 220, - ], - ), - "pid": ( - [ - 123, - 151, - 169, - 170, - 261, - 262, - 317, - 326, - 350, - 354, - 365, - 367, - 369, - 370, - 372, - 375, - 403, - 413, - 416, - 422, - 491, - 534, - 560, - 597, - 603, - 611, - 651, - 654, - 683, - 688, - 733, - 736, - 739, - 763, - 768, - 772, - 803, - 820, - 833, - 835, - 854, - ], - [ - 267, - 349, - 368, - 371, - 458, - 459, - 509, - 522, - 547, - 549, - 557, - 559, - 561, - 562, - 563, - 564, - 584, - 600, - 602, - 608, - 653, - 687, - 700, - 349, - 735, - 740, - 755, - 758, - 771, - 774, - 791, - 793, - 755, - 811, - 509, - 816, - 755, - 838, - 846, - 509, - 855, - ], - ), - "index_pid": ( - [ - 126, - 472, - 597, - 728, - ], - [ - 271, - 645, - 729, - 789, - ], - ), - "comment": ( - [ - 127, - 131, - 208, - 260, - 312, - 336, - 342, - 524, - 528, - 539, - 540, - 586, - 681, - 720, - ], - [ - 273, - 321, - 273, - 273, - 273, - 273, - 273, - 321, - 273, - 273, - 273, - 321, - 321, - 321, - ], - ), - "null": ( - [ - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 274, - 274, - 274, - 274, - 274, - 274, - 274, - 274, - 274, - ], - ), - "default": ( - [ - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 279, - 279, - 279, - 279, - 279, - 279, - 279, - 279, - 279, - ], - ), - "collate": ( - [ - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 280, - 280, - 280, - 280, - 280, - 280, - 280, - 280, - 280, - ], - ), - "enforced": ( - [ - 127, - 208, - 260, - 312, - 336, - 342, - 406, - 528, - 539, - 540, - ], - [ - 281, - 281, - 281, - 281, - 281, - 281, - 593, - 281, - 281, - 281, - ], - ), - "encrypt": ( - [ - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 284, - 284, - 284, - 284, - 284, - 284, - 284, - 284, - 284, - ], - ), - "generated": ( - [ - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 285, - 285, - 285, - 285, - 285, - 285, - 285, - 285, - 285, - ], - ), - "c_property": ( - [ - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 286, - 286, - 286, - 286, - 286, - 286, - 286, - 286, - 286, - ], - ), - "on_update": ( - [ - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 287, - 287, - 287, - 287, - 287, - 287, - 287, - 287, - 287, - ], - ), - "autoincrement": ( - [ - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 289, - 289, - 289, - 289, - 289, - 289, - 289, - 289, - 289, - ], - ), - "option_order_noorder": ( - [ - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 290, - 290, - 290, - 290, - 290, - 290, - 290, - 290, - 290, - ], - ), - "option_with_masking_policy": ( - [ - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 292, - 292, - 292, - 292, - 292, - 292, - 292, - 292, - 292, - ], - ), - "as_virtual": ( - [ - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 293, - 293, - 293, - 293, - 293, - 293, - 293, - 293, - 293, - ], - ), - "gen_always": ( - [ - 127, - 208, - 260, - 312, - 336, - 342, - 528, - 539, - 540, - ], - [ - 304, - 304, - 304, - 304, - 304, - 304, - 304, - 304, - 304, - ], - ), - "c_type": ( - [ - 130, - 219, - 334, - 521, - 587, - 675, - 813, - ], - [ - 317, - 317, - 317, - 317, - 317, - 768, - 835, - ], - ), - "tid": ( - [ - 130, - 219, - 317, - 334, - 521, - 587, - 675, - 768, - 813, - 835, - ], - [ - 318, - 318, - 511, - 318, - 318, - 318, - 318, - 511, - 318, - 511, - ], - ), - "id_or_string": ( - [ - 164, - 165, - 189, - 190, - 194, - 328, - 358, - 390, - 394, - 404, - 431, - 526, - 554, - 566, - 575, - 590, - 614, - 697, - 742, - 744, - 781, - 796, - 827, - 828, - 837, - 839, - 851, - ], - [ - 359, - 363, - 391, - 393, - 395, - 527, - 553, - 574, - 577, - 591, - 617, - 682, - 696, - 617, - 713, - 726, - 741, - 778, - 798, - 617, - 798, - 826, - 841, - 798, - 841, - 850, - 841, - ], - ), - "equals": ( - [ - 184, - 379, - ], - [ - 382, - 565, - ], - ), - "assignment": ( - [ - 187, - 386, - ], - [ - 387, - 570, - ], - ), - "pid_with_type": ( - [ - 201, - ], - [ - 402, - ], - ), - "funct_args": ( - [ - 220, - 332, - 408, - 530, - ], - [ - 421, - 421, - 421, - 421, - ], - ), - "multiple_tag_equals": ( - [ - 238, - 381, - ], - [ - 432, - 567, - ], - ), - "tag_equals": ( - [ - 238, - 381, - 619, - ], - [ - 433, - 433, - 743, - ], - ), - "properties": ( - [ - 241, - 243, - 440, - 627, - ], - [ - 435, - 438, - 628, - 745, - ], - ), - "property": ( - [ - 241, - 243, - 435, - 438, - 440, - 627, - 628, - 745, - ], - [ - 436, - 436, - 625, - 625, - 436, - 436, - 625, - 625, - ], - ), - "funct_expr": ( - [ - 299, - 304, - 491, - ], - [ - 490, - 497, - 654, - ], - ), - "multi_id": ( - [ - 299, - 304, - 422, - 491, - 499, - 503, - 651, - 652, - 724, - 739, - 763, - 803, - 821, - 833, - ], - [ - 492, - 492, - 609, - 655, - 662, - 667, - 754, - 756, - 788, - 754, - 754, - 754, - 788, - 754, - ], - ), - "f_call": ( - [ - 299, - 304, - 404, - 422, - 491, - 492, - 496, - 499, - 503, - 590, - 609, - 651, - 652, - 655, - 662, - 667, - 724, - 739, - 754, - 756, - 763, - 788, - 803, - 821, - 833, - ], - [ - 493, - 500, - 592, - 493, - 493, - 657, - 660, - 493, - 493, - 727, - 657, - 753, - 493, - 657, - 657, - 657, - 493, - 753, - 657, - 657, - 753, - 657, - 753, - 493, - 753, - ], - ), - "multiple_column_names": ( - [ - 326, - ], - [ - 523, - ], - ), - "multiple_funct": ( - [ - 403, - ], - [ - 585, - ], - ), - "funct": ( - [ - 403, - 723, - ], - [ - 588, - 786, - ], - ), - "multi_id_or_string": ( - [ - 404, - ], - [ - 590, - ], - ), - "dot_id": ( - [ - 475, - ], - [ - 646, - ], - ), -} +_lr_goto_items = {'expr':([0,],[1,]),'database_base':([0,1,],[2,49,]),'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,73,209,],[22,212,407,]),'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,73,209,],[32,32,410,]),'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,47,50,52,55,56,57,59,67,68,69,70,71,73,75,76,77,78,80,81,86,92,93,94,98,99,100,104,105,111,114,116,117,121,123,126,127,128,129,130,134,137,139,141,144,146,147,151,155,157,160,164,165,168,169,170,176,184,185,187,189,190,196,200,208,218,219,220,223,224,225,226,227,238,241,242,243,245,249,250,253,254,257,258,260,261,262,267,271,279,297,299,300,304,311,312,314,316,317,318,320,322,323,324,326,328,329,331,332,334,336,337,339,340,341,342,345,347,348,349,350,352,354,356,358,360,363,365,366,368,369,370,371,372,373,376,380,382,384,387,389,390,391,393,397,400,404,405,409,410,414,415,417,419,423,425,426,432,435,436,439,440,441,444,458,459,460,461,462,463,467,473,476,492,493,497,498,500,503,504,507,508,509,510,512,518,521,522,523,524,527,529,531,533,535,539,540,541,542,544,548,550,557,559,560,562,563,564,565,566,567,569,571,574,575,578,581,583,584,585,587,590,593,600,602,603,605,606,611,612,614,617,619,622,630,631,648,654,655,656,657,658,665,667,670,672,675,678,679,686,690,691,692,695,699,701,702,704,709,727,728,732,733,737,739,740,743,744,746,748,749,754,758,759,760,762,766,767,772,774,775,776,778,786,787,793,794,796,798,801,802,804,808,813,816,818,821,823,825,826,832,833,837,838,840,842,843,844,847,848,851,856,859,860,],[36,99,111,114,119,122,130,134,136,141,149,150,153,155,156,160,164,177,179,185,189,191,164,196,164,204,204,164,196,219,223,224,226,228,231,232,233,239,240,241,243,244,247,251,252,257,258,259,130,149,268,272,297,130,315,316,323,328,334,338,130,149,346,268,353,355,357,358,363,149,370,268,374,384,385,389,391,393,397,402,297,416,316,420,426,427,428,429,430,432,435,328,435,441,445,448,450,451,454,456,297,268,268,465,472,477,487,488,495,499,505,297,506,508,268,514,517,518,519,520,522,527,130,533,420,316,297,538,539,130,130,297,149,545,546,465,268,549,268,552,358,555,557,559,268,268,465,268,268,465,268,268,384,569,571,389,574,575,576,578,576,582,590,592,420,599,268,604,268,607,613,615,616,617,623,435,435,630,435,633,638,465,465,641,642,643,644,272,650,613,659,661,664,666,668,669,674,675,676,465,514,677,680,316,465,130,576,297,420,687,268,692,297,297,149,694,465,465,576,701,465,465,268,465,465,465,465,617,711,713,716,576,718,721,723,130,465,316,592,734,735,465,465,268,465,659,268,576,746,748,435,435,472,755,666,465,268,659,659,765,659,769,770,316,773,268,465,268,779,780,576,576,784,465,786,792,666,272,472,268,465,268,755,465,801,617,435,807,659,465,659,465,814,815,268,819,465,268,465,801,824,659,472,465,465,576,832,833,755,836,465,316,465,842,268,666,844,801,849,850,268,844,465,576,856,857,465,844,268,465,]),'using':([1,],[39,]),'STRING':([1,40,46,50,58,123,151,164,165,169,170,187,189,190,194,196,220,257,258,261,262,267,284,294,299,300,317,326,328,332,334,349,350,354,356,358,360,366,368,369,370,371,372,373,376,387,391,397,402,404,405,409,414,417,420,423,432,435,459,460,467,482,492,497,510,523,527,531,533,535,548,550,557,560,562,563,564,565,566,567,569,574,575,578,581,583,587,593,600,603,605,606,611,614,617,654,656,657,686,690,691,699,701,704,723,737,739,740,743,744,746,748,759,762,767,772,775,776,778,786,796,798,801,808,816,821,825,832,833,838,840,842,843,844,851,856,859,860,],[41,161,174,180,193,269,269,362,362,269,269,390,362,362,395,362,421,455,457,269,269,466,483,484,489,496,269,269,362,421,536,466,269,269,553,362,362,269,269,466,269,269,466,269,269,390,362,362,584,269,362,421,269,269,608,269,362,624,466,466,645,653,269,662,466,466,362,421,688,269,466,466,362,466,466,269,466,466,466,466,362,714,715,362,719,722,466,362,269,466,466,269,466,269,362,269,466,269,269,466,269,362,362,466,790,269,466,269,269,466,362,362,466,466,269,269,466,269,466,362,466,466,362,269,466,466,269,362,362,269,269,362,466,362,466,362,269,466,]),'row_format':([1,],[50,]),'storage':([1,],[52,]),'with':([1,216,],[54,412,]),'option_comment':([1,],[60,]),'option_with_tag':([1,127,208,260,312,336,342,529,540,541,],[64,291,291,291,291,291,291,291,291,291,]),'clone':([1,2,49,],[72,97,97,]),'encode':([1,127,208,260,312,336,342,529,540,541,],[74,275,275,275,275,275,275,275,275,275,]),'tablespace':([1,270,],[84,470,]),'options':([1,4,5,34,127,208,260,312,336,342,529,540,541,],[85,112,115,154,288,288,288,288,288,288,288,288,288,]),'option_comment_equals':([1,],[90,]),'ref':([9,127,208,211,260,283,312,336,342,408,529,540,541,],[120,282,282,411,282,479,282,282,282,598,282,282,282,]),'using_tablespace':([14,],[124,]),'defcolumn':([21,73,117,128,139,144,329,340,341,],[127,208,260,312,336,342,529,540,541,]),'likke':([21,128,],[129,314,]),'column':([21,73,117,128,139,144,326,329,340,341,404,524,585,],[131,131,131,131,131,131,525,131,131,131,589,684,724,]),'t_name':([30,121,146,168,345,542,],[148,266,343,367,543,693,]),'table_property_equals':([40,57,67,70,164,358,],[163,192,202,206,361,361,]),'id_equals':([40,57,67,70,137,164,242,358,],[166,166,166,166,327,166,438,166,]),'by_smthg':([46,],[172,]),'with_args':([51,182,379,413,],[182,379,379,182,]),'multi_assignments':([53,181,],[186,378,]),'table_property_equals_int':([55,],[188,]),'table_property_equals_bool':([59,71,],[195,207,]),'fmt_equals':([68,69,],[203,205,]),'constraint':([73,127,139,208,260,312,336,342,529,540,541,],[209,298,331,298,298,298,298,298,298,298,298,]),'check_ex':([73,127,208,260,312,336,342,529,540,541,],[210,278,278,278,278,278,278,278,278,278,]),'foreign':([73,127,139,208,209,260,312,331,336,342,529,540,541,],[211,283,330,283,408,283,283,530,283,283,283,283,283,]),'uniq':([73,209,],[213,406,]),'statem_by_id':([73,],[214,]),'period_for':([73,],[215,]),'pkey_constraint':([73,],[216,]),'check_st':([73,127,139,208,209,260,298,312,331,336,342,529,540,541,],[220,220,332,220,409,220,409,220,531,220,220,220,220,220,]),'pid':([123,151,169,170,261,262,317,326,350,354,366,368,370,371,373,376,404,414,417,423,492,535,563,600,606,614,654,657,686,691,737,740,743,767,772,776,808,825,838,840,859,],[267,349,369,372,459,460,510,523,548,550,560,562,564,565,566,567,587,603,605,611,656,690,704,349,739,744,759,762,775,778,796,798,759,816,510,821,759,843,851,510,860,]),'index_pid':([126,473,600,732,],[271,648,733,794,]),'comment':([127,131,208,260,312,336,342,525,529,540,541,589,684,724,],[273,321,273,273,273,273,273,321,273,273,273,321,321,321,]),'null':([127,208,260,312,336,342,529,540,541,],[274,274,274,274,274,274,274,274,274,]),'default':([127,208,260,312,336,342,529,540,541,],[279,279,279,279,279,279,279,279,279,]),'collate':([127,208,260,312,336,342,529,540,541,],[280,280,280,280,280,280,280,280,280,]),'enforced':([127,208,260,312,336,342,407,529,540,541,],[281,281,281,281,281,281,596,281,281,281,]),'encrypt':([127,208,260,312,336,342,529,540,541,],[284,284,284,284,284,284,284,284,284,]),'generated':([127,208,260,312,336,342,529,540,541,],[285,285,285,285,285,285,285,285,285,]),'c_property':([127,208,260,312,336,342,529,540,541,],[286,286,286,286,286,286,286,286,286,]),'on_update':([127,208,260,312,336,342,529,540,541,],[287,287,287,287,287,287,287,287,287,]),'autoincrement':([127,208,260,312,336,342,529,540,541,],[289,289,289,289,289,289,289,289,289,]),'option_order_noorder':([127,208,260,312,336,342,529,540,541,],[290,290,290,290,290,290,290,290,290,]),'option_with_masking_policy':([127,208,260,312,336,342,529,540,541,],[292,292,292,292,292,292,292,292,292,]),'as_virtual':([127,208,260,312,336,342,529,540,541,],[293,293,293,293,293,293,293,293,293,]),'gen_always':([127,208,260,312,336,342,529,540,541,],[304,304,304,304,304,304,304,304,304,]),'c_type':([130,219,334,522,590,678,818,],[317,317,317,317,317,772,840,]),'tid':([130,219,317,334,522,590,678,772,818,840,],[318,318,512,318,318,318,318,512,318,512,]),'id_or_string':([164,165,189,190,196,328,358,360,391,397,405,432,527,557,569,578,593,617,699,701,746,748,786,801,832,833,842,844,856,],[359,364,392,394,398,528,554,556,577,580,594,620,685,700,620,717,730,745,781,783,803,620,803,831,846,803,846,855,846,]),'equals':([184,380,],[383,568,]),'assignment':([187,387,],[388,573,]),'pid_with_type':([201,],[403,]),'funct_args':([220,332,409,531,],[422,422,422,422,]),'multiple_tag_equals':([238,382,],[433,570,]),'tag_equals':([238,382,622,],[434,434,747,]),'properties':([241,243,441,630,],[436,439,631,749,]),'property':([241,243,436,439,441,630,631,749,],[437,437,628,628,437,437,628,628,]),'funct_expr':([299,304,492,],[491,498,657,]),'multi_id':([299,304,423,492,500,504,654,655,728,743,767,808,826,838,],[493,493,612,658,665,670,758,760,793,758,758,758,793,758,]),'f_call':([299,304,405,423,492,493,497,500,504,593,612,654,655,658,665,670,728,743,758,760,767,793,808,826,838,],[494,501,595,494,494,660,663,494,494,731,660,757,494,660,660,660,494,757,660,660,757,660,757,494,757,]),'multiple_column_names':([326,],[524,]),'multiple_funct':([404,],[588,]),'funct':([404,727,],[591,791,]),'multi_id_or_string':([405,],[593,]),'dot_id':([476,],[649,]),} _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", 10), - ("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), - ( - "expr -> expr PARTITION BY LP pid RP", - "expr", - 6, - "p_expression_partition_by", - "sql.py", - 13, - ), - ( - "expr -> expr PARTITION BY id LP pid RP", - "expr", - 7, - "p_expression_partition_by", - "sql.py", - 14, - ), - ( - "expr -> expr PARTITION BY pid", - "expr", - 4, - "p_expression_partition_by", - "sql.py", - 15, - ), - ( - "expr -> expr PARTITION BY id pid", - "expr", - 5, - "p_expression_partition_by", - "sql.py", - 16, - ), - ("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 LP pid RP", - "expr", - 6, - "p_expression_cluster_by", - "snowflake.py", - 15, - ), - ( - "expr -> expr CLUSTER BY pid", - "expr", - 4, - "p_expression_cluster_by", - "snowflake.py", - 16, - ), - ("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, - ), - ( - "multi_id_or_string -> id_or_string", - "multi_id_or_string", - 1, - "p_multi_id_or_string", - "snowflake.py", - 23, - ), - ( - "multi_id_or_string -> multi_id_or_string id_or_string", - "multi_id_or_string", - 2, - "p_multi_id_or_string", - "snowflake.py", - 24, - ), - ( - "multi_id_or_string -> f_call", - "multi_id_or_string", - 1, - "p_multi_id_or_string", - "snowflake.py", - 25, - ), - ( - "multi_id_or_string -> multi_id_or_string f_call", - "multi_id_or_string", - 2, - "p_multi_id_or_string", - "snowflake.py", - 26, - ), - ("expr -> expr INTO ID ID", "expr", 4, "p_expression_into_buckets", "hql.py", 27), - ( - "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 database_base", - "expr", - 2, - "p_expression_create_database", - "sql.py", - 31, - ), - ("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), - ( - "fmt_equals -> id LP multi_id_or_string RP", - "fmt_equals", - 4, - "p_fmt_equals", - "snowflake.py", - 37, - ), - ( - "database_base -> CREATE DATABASE id", - "database_base", - 3, - "p_database_base", - "sql.py", - 37, - ), - ( - "database_base -> CREATE ID DATABASE id", - "database_base", - 4, - "p_database_base", - "sql.py", - 38, - ), - ( - "database_base -> database_base clone", - "database_base", - 2, - "p_database_base", - "sql.py", - 39, - ), - ("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), - ( - "table_property_equals -> id id id_or_string", - "table_property_equals", - 3, - "p_table_property_equals", - "snowflake.py", - 44, - ), - ( - "table_property_equals -> id id_or_string", - "table_property_equals", - 2, - "p_table_property_equals", - "snowflake.py", - 45, - ), - ( - "table_property_equals -> LP id id id_or_string RP", - "table_property_equals", - 5, - "p_table_property_equals", - "snowflake.py", - 46, - ), - ( - "table_property_equals -> LP id_or_string RP", - "table_property_equals", - 3, - "p_table_property_equals", - "snowflake.py", - 47, - ), - ( - "table_property_equals -> id table_property_equals", - "table_property_equals", - 2, - "p_table_property_equals", - "snowflake.py", - 48, - ), - ( - "table_property_equals -> id_equals", - "table_property_equals", - 1, - "p_table_property_equals", - "snowflake.py", - 49, - ), - ("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_int -> id id id_or_string", - "table_property_equals_int", - 3, - "p_table_property_equals_int", - "snowflake.py", - 55, - ), - ( - "table_property_equals_int -> id id_or_string", - "table_property_equals_int", - 2, - "p_table_property_equals_int", - "snowflake.py", - 56, - ), - ( - "table_property_equals_int -> LP id id id_or_string RP", - "table_property_equals_int", - 5, - "p_table_property_equals_int", - "snowflake.py", - 57, - ), - ( - "table_property_equals_int -> LP id_or_string RP", - "table_property_equals_int", - 3, - "p_table_property_equals_int", - "snowflake.py", - 58, - ), - ("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), - ( - "table_property_equals_bool -> id id id_or_string", - "table_property_equals_bool", - 3, - "p_table_property_equals_bool", - "snowflake.py", - 64, - ), - ( - "table_property_equals_bool -> id id_or_string", - "table_property_equals_bool", - 2, - "p_table_property_equals_bool", - "snowflake.py", - 65, - ), - ( - "period_for -> id FOR id LP pid RP", - "period_for", - 6, - "p_period_for", - "mssql.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, - ), - ("expr -> expr ON id", "expr", 3, "p_expression_on_primary", "mssql.py", 70), - ("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 DATA_RETENTION_TIME_IN_DAYS table_property_equals_int", - "expr", - 3, - "p_expression_data_retention_time_in_days", - "snowflake.py", - 75, - ), - ( - "expr -> expr TEXTIMAGE_ON id", - "expr", - 3, - "p_expression_text_image_on", - "mssql.py", - 80, - ), - ( - "expr -> expr MAX_DATA_EXTENSION_TIME_IN_DAYS table_property_equals", - "expr", - 3, - "p_expression_max_data_extension_time_in_days", - "snowflake.py", - 81, - ), - ( - "expr -> CREATE TABLESPACE id properties", - "expr", - 4, - "p_expression_create_tablespace", - "sql.py", - 85, - ), - ( - "expr -> CREATE id TABLESPACE id properties", - "expr", - 5, - "p_expression_create_tablespace", - "sql.py", - 86, - ), - ( - "expr -> CREATE id TABLESPACE id", - "expr", - 4, - "p_expression_create_tablespace", - "sql.py", - 87, - ), - ( - "expr -> CREATE TABLESPACE id", - "expr", - 3, - "p_expression_create_tablespace", - "sql.py", - 88, - ), - ( - "expr -> CREATE id id TABLESPACE id", - "expr", - 5, - "p_expression_create_tablespace", - "sql.py", - 89, - ), - ( - "expr -> CREATE id id TABLESPACE id properties", - "expr", - 6, - "p_expression_create_tablespace", - "sql.py", - 90, - ), - ( - "expr -> expr CHANGE_TRACKING table_property_equals_bool", - "expr", - 3, - "p_expression_change_tracking", - "snowflake.py", - 87, - ), - ("expr -> expr COMMENT STRING", "expr", 3, "p_expression_comment", "hql.py", 89), - ("expr -> expr option_comment", "expr", 2, "p_comment_equals", "snowflake.py", 93), - ( - "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, - ), - ("properties -> property", "properties", 1, "p_properties", "sql.py", 96), - ( - "properties -> properties property", - "properties", - 2, - "p_properties", - "sql.py", - 97, - ), - ( - "option_comment -> ID STRING", - "option_comment", - 2, - "p_option_comment", - "snowflake.py", - 100, - ), - ( - "option_comment -> ID DQ_STRING", - "option_comment", - 2, - "p_option_comment", - "snowflake.py", - 101, - ), - ( - "option_comment -> COMMENT ID STRING", - "option_comment", - 3, - "p_option_comment", - "snowflake.py", - 102, - ), - ( - "option_comment -> COMMENT ID DQ_STRING", - "option_comment", - 3, - "p_option_comment", - "snowflake.py", - 103, - ), - ( - "option_comment -> option_comment_equals", - "option_comment", - 1, - "p_option_comment", - "snowflake.py", - 104, - ), - ( - "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, - ), - ("property -> id id", "property", 2, "p_property", "sql.py", 106), - ("property -> id STRING", "property", 2, "p_property", "sql.py", 107), - ("property -> id ON", "property", 2, "p_property", "sql.py", 108), - ("property -> id STORAGE", "property", 2, "p_property", "sql.py", 109), - ("property -> id ROW", "property", 2, "p_property", "sql.py", 110), - ( - "option_comment_equals -> STRING", - "option_comment_equals", - 1, - "p_option_comment_equals", - "snowflake.py", - 110, - ), - ( - "option_comment_equals -> option_comment_equals DQ_STRING", - "option_comment_equals", - 2, - "p_option_comment_equals", - "snowflake.py", - 111, - ), - ( - "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, - ), - ("expr -> expr option_with_tag", "expr", 2, "p_tag", "snowflake.py", 117), - ( - "tag_equals -> id id id_or_string", - "tag_equals", - 3, - "p_tag_equals", - "snowflake.py", - 123, - ), - ( - "tag_equals -> id id_or_string", - "tag_equals", - 2, - "p_tag_equals", - "snowflake.py", - 124, - ), - ( - "tag_equals -> id DOT id id id_or_string", - "tag_equals", - 5, - "p_tag_equals", - "snowflake.py", - 125, - ), - ( - "tag_equals -> id DOT id id_or_string", - "tag_equals", - 4, - "p_tag_equals", - "snowflake.py", - 126, - ), - ( - "tag_equals -> id DOT id DOT id id id_or_string", - "tag_equals", - 7, - "p_tag_equals", - "snowflake.py", - 127, - ), - ( - "tag_equals -> id DOT id DOT id id_or_string", - "tag_equals", - 6, - "p_tag_equals", - "snowflake.py", - 128, - ), - ( - "create_table -> CREATE TABLE IF NOT EXISTS", - "create_table", - 5, - "p_create_table", - "sql.py", - 123, - ), - ( - "create_table -> CREATE TABLE", - "create_table", - 2, - "p_create_table", - "sql.py", - 124, - ), - ( - "create_table -> CREATE OR REPLACE TABLE IF NOT EXISTS", - "create_table", - 7, - "p_create_table", - "sql.py", - 125, - ), - ( - "create_table -> CREATE OR REPLACE TABLE", - "create_table", - 4, - "p_create_table", - "sql.py", - 126, - ), - ( - "create_table -> CREATE id TABLE IF NOT EXISTS", - "create_table", - 6, - "p_create_table", - "sql.py", - 127, - ), - ( - "create_table -> CREATE id TABLE", - "create_table", - 3, - "p_create_table", - "sql.py", - 128, - ), - ( - "create_table -> CREATE OR REPLACE id TABLE IF NOT EXISTS", - "create_table", - 8, - "p_create_table", - "sql.py", - 129, - ), - ( - "create_table -> CREATE OR REPLACE id TABLE", - "create_table", - 5, - "p_create_table", - "sql.py", - 130, - ), - ("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, - ), - ( - "multiple_tag_equals -> tag_equals", - "multiple_tag_equals", - 1, - "p_multiple_tag_equals", - "snowflake.py", - 135, - ), - ( - "multiple_tag_equals -> multiple_tag_equals COMMA tag_equals", - "multiple_tag_equals", - 3, - "p_multiple_tag_equals", - "snowflake.py", - 136, - ), - ( - "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, - ), - ( - "option_order_noorder -> ORDER", - "option_order_noorder", - 1, - "p_option_order_noorder", - "snowflake.py", - 144, - ), - ( - "option_order_noorder -> NOORDER", - "option_order_noorder", - 1, - "p_option_order_noorder", - "snowflake.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, - ), - ( - "option_with_tag -> TAG LP id RP", - "option_with_tag", - 4, - "p_option_with_tag", - "snowflake.py", - 151, - ), - ( - "option_with_tag -> TAG LP id DOT id DOT id RP", - "option_with_tag", - 8, - "p_option_with_tag", - "snowflake.py", - 152, - ), - ( - "option_with_tag -> TAG LP multiple_tag_equals RP", - "option_with_tag", - 4, - "p_option_with_tag", - "snowflake.py", - 153, - ), - ( - "option_with_tag -> WITH TAG LP id RP", - "option_with_tag", - 5, - "p_option_with_tag", - "snowflake.py", - 154, - ), - ( - "option_with_tag -> WITH TAG LP id DOT id DOT id RP", - "option_with_tag", - 9, - "p_option_with_tag", - "snowflake.py", - 155, - ), - ( - "option_with_tag -> WITH TAG LP multiple_tag_equals RP", - "option_with_tag", - 5, - "p_option_with_tag", - "snowflake.py", - 156, - ), - ("c_property -> id id", "c_property", 2, "p_column_property", "sql.py", 153), - ( - "option_with_masking_policy -> MASKING POLICY id DOT id DOT id", - "option_with_masking_policy", - 7, - "p_option_with_masking_policy", - "snowflake.py", - 162, - ), - ( - "option_with_masking_policy -> WITH MASKING POLICY id DOT id DOT id", - "option_with_masking_policy", - 8, - "p_option_with_masking_policy", - "snowflake.py", - 163, - ), - ( - "expr -> expr CATALOG table_property_equals", - "expr", - 3, - "p_expression_catalog", - "snowflake.py", - 169, - ), - ( - "expr -> expr FILE_FORMAT fmt_equals", - "expr", - 3, - "p_expression_file_format", - "snowflake.py", - 175, - ), - ( - "expr -> expr STAGE_FILE_FORMAT fmt_equals", - "expr", - 3, - "p_expression_stage_file_format", - "snowflake.py", - 181, - ), - ( - "expr -> expr TABLE_FORMAT table_property_equals", - "expr", - 3, - "p_expression_table_format", - "snowflake.py", - 187, - ), - ("c_type -> id", "c_type", 1, "p_c_type", "sql.py", 192), - ("c_type -> id id", "c_type", 2, "p_c_type", "sql.py", 193), - ("c_type -> id id id id", "c_type", 4, "p_c_type", "sql.py", 194), - ("c_type -> id id id", "c_type", 3, "p_c_type", "sql.py", 195), - ("c_type -> c_type pid", "c_type", 2, "p_c_type", "sql.py", 196), - ("c_type -> id DOT id", "c_type", 3, "p_c_type", "sql.py", 197), - ("c_type -> tid", "c_type", 1, "p_c_type", "sql.py", 198), - ("c_type -> ARRAY", "c_type", 1, "p_c_type", "sql.py", 199), - ("c_type -> c_type ARRAY", "c_type", 2, "p_c_type", "sql.py", 200), - ("c_type -> c_type tid", "c_type", 2, "p_c_type", "sql.py", 201), - ( - "expr -> expr AUTO_REFRESH table_property_equals_bool", - "expr", - 3, - "p_expression_auto_refresh", - "snowflake.py", - 193, - ), - ( - "as_virtual -> AS LP id LP id LP pid RP COMMA pid RP RP", - "as_virtual", - 12, - "p_as_virtual", - "snowflake.py", - 199, - ), - ( - "as_virtual -> AS LP id LP pid RP RP", - "as_virtual", - 7, - "p_as_virtual", - "snowflake.py", - 200, - ), - ( - "as_virtual -> AS LP multi_id RP", - "as_virtual", - 4, - "p_as_virtual", - "snowflake.py", - 201, - ), - ("id -> ID", "id", 1, "p_id", "ddl_parser.py", 235), - ("id -> DQ_STRING", "id", 1, "p_id", "ddl_parser.py", 236), - ("id_or_string -> id", "id_or_string", 1, "p_id_or_string", "ddl_parser.py", 247), - ( - "id_or_string -> STRING", - "id_or_string", - 1, - "p_id_or_string", - "ddl_parser.py", - 248, - ), - ("STRING -> STRING_BASE", "STRING", 1, "p_string", "ddl_parser.py", 252), - ("STRING -> STRING STRING_BASE", "STRING", 2, "p_string", "ddl_parser.py", 253), - ("column -> id c_type", "column", 2, "p_column", "sql.py", 314), - ("column -> column comment", "column", 2, "p_column", "sql.py", 315), - ("column -> column LP id RP", "column", 4, "p_column", "sql.py", 316), - ("column -> column LP id id RP", "column", 5, "p_column", "sql.py", 317), - ("column -> column LP id RP c_type", "column", 5, "p_column", "sql.py", 318), - ("column -> column LP id COMMA id RP", "column", 6, "p_column", "sql.py", 319), - ( - "column -> column LP id COMMA id RP c_type", - "column", - 7, - "p_column", - "sql.py", - 320, - ), - ( - "autoincrement -> AUTOINCREMENT", - "autoincrement", - 1, - "p_autoincrement", - "sql.py", - 392, - ), - ("defcolumn -> column", "defcolumn", 1, "p_defcolumn", "sql.py", 396), - ("defcolumn -> defcolumn comment", "defcolumn", 2, "p_defcolumn", "sql.py", 397), - ("defcolumn -> defcolumn null", "defcolumn", 2, "p_defcolumn", "sql.py", 398), - ("defcolumn -> defcolumn encode", "defcolumn", 2, "p_defcolumn", "sql.py", 399), - ( - "defcolumn -> defcolumn PRIMARY KEY", - "defcolumn", - 3, - "p_defcolumn", - "sql.py", - 400, - ), - ("defcolumn -> defcolumn UNIQUE KEY", "defcolumn", 3, "p_defcolumn", "sql.py", 401), - ("defcolumn -> defcolumn UNIQUE", "defcolumn", 2, "p_defcolumn", "sql.py", 402), - ("defcolumn -> defcolumn check_ex", "defcolumn", 2, "p_defcolumn", "sql.py", 403), - ("defcolumn -> defcolumn default", "defcolumn", 2, "p_defcolumn", "sql.py", 404), - ("defcolumn -> defcolumn collate", "defcolumn", 2, "p_defcolumn", "sql.py", 405), - ("defcolumn -> defcolumn enforced", "defcolumn", 2, "p_defcolumn", "sql.py", 406), - ("defcolumn -> defcolumn ref", "defcolumn", 2, "p_defcolumn", "sql.py", 407), - ( - "defcolumn -> defcolumn foreign ref", - "defcolumn", - 3, - "p_defcolumn", - "sql.py", - 408, - ), - ("defcolumn -> defcolumn encrypt", "defcolumn", 2, "p_defcolumn", "sql.py", 409), - ("defcolumn -> defcolumn generated", "defcolumn", 2, "p_defcolumn", "sql.py", 410), - ("defcolumn -> defcolumn c_property", "defcolumn", 2, "p_defcolumn", "sql.py", 411), - ("defcolumn -> defcolumn on_update", "defcolumn", 2, "p_defcolumn", "sql.py", 412), - ("defcolumn -> defcolumn options", "defcolumn", 2, "p_defcolumn", "sql.py", 413), - ( - "defcolumn -> defcolumn autoincrement", - "defcolumn", - 2, - "p_defcolumn", - "sql.py", - 414, - ), - ( - "defcolumn -> defcolumn option_order_noorder", - "defcolumn", - 2, - "p_defcolumn", - "sql.py", - 415, - ), - ( - "defcolumn -> defcolumn option_with_tag", - "defcolumn", - 2, - "p_defcolumn", - "sql.py", - 416, - ), - ( - "defcolumn -> defcolumn option_with_masking_policy", - "defcolumn", - 2, - "p_defcolumn", - "sql.py", - 417, - ), - ("defcolumn -> defcolumn as_virtual", "defcolumn", 2, "p_defcolumn", "sql.py", 418), - ("check_ex -> check_st", "check_ex", 1, "p_check_ex", "sql.py", 454), - ("check_ex -> constraint check_st", "check_ex", 2, "p_check_ex", "sql.py", 455), - ("expr -> create_schema", "expr", 1, "p_expression_schema", "sql.py", 481), - ("expr -> create_database", "expr", 1, "p_expression_schema", "sql.py", 482), - ("expr -> expr id", "expr", 2, "p_expression_schema", "sql.py", 483), - ("expr -> expr clone", "expr", 2, "p_expression_schema", "sql.py", 484), - ("c_schema -> CREATE SCHEMA", "c_schema", 2, "p_c_schema", "sql.py", 520), - ("c_schema -> CREATE ID SCHEMA", "c_schema", 3, "p_c_schema", "sql.py", 521), - ( - "c_schema -> CREATE OR REPLACE SCHEMA", - "c_schema", - 4, - "p_c_schema", - "sql.py", - 522, - ), - ( - "create_schema -> c_schema id id", - "create_schema", - 3, - "p_create_schema", - "sql.py", - 527, - ), - ( - "create_schema -> c_schema id id id", - "create_schema", - 4, - "p_create_schema", - "sql.py", - 528, - ), - ( - "create_schema -> c_schema id", - "create_schema", - 2, - "p_create_schema", - "sql.py", - 529, - ), - ( - "create_schema -> c_schema id DOT id", - "create_schema", - 4, - "p_create_schema", - "sql.py", - 530, - ), - ( - "create_schema -> c_schema IF NOT EXISTS id", - "create_schema", - 5, - "p_create_schema", - "sql.py", - 531, - ), - ( - "create_schema -> c_schema IF NOT EXISTS id DOT id", - "create_schema", - 7, - "p_create_schema", - "sql.py", - 532, - ), - ( - "create_schema -> create_schema id id id", - "create_schema", - 4, - "p_create_schema", - "sql.py", - 533, - ), - ( - "create_schema -> create_schema id id STRING", - "create_schema", - 4, - "p_create_schema", - "sql.py", - 534, - ), - ( - "create_schema -> create_schema options", - "create_schema", - 2, - "p_create_schema", - "sql.py", - 535, - ), - ( - "create_database -> database_base", - "create_database", - 1, - "p_create_database", - "sql.py", - 574, - ), - ( - "create_database -> create_database id id id", - "create_database", - 4, - "p_create_database", - "sql.py", - 575, - ), - ( - "create_database -> create_database id id STRING", - "create_database", - 4, - "p_create_database", - "sql.py", - 576, - ), - ( - "create_database -> create_database options", - "create_database", - 2, - "p_create_database", - "sql.py", - 577, - ), - ("expr -> DROP TABLE id", "expr", 3, "p_expression_drop_table", "sql.py", 590), - ( - "expr -> DROP TABLE id DOT id", - "expr", - 5, - "p_expression_drop_table", - "sql.py", - 591, - ), - ( - "multiple_column_names -> column", - "multiple_column_names", - 1, - "p_multiple_column_names", - "sql.py", - 607, - ), - ( - "multiple_column_names -> multiple_column_names COMMA", - "multiple_column_names", - 2, - "p_multiple_column_names", - "sql.py", - 608, - ), - ( - "multiple_column_names -> multiple_column_names column", - "multiple_column_names", - 2, - "p_multiple_column_names", - "sql.py", - 609, - ), - ( - "type_definition -> type_name id LP pid RP", - "type_definition", - 5, - "p_type_definition", - "sql.py", - 646, - ), - ( - "type_definition -> type_name id LP multiple_column_names RP", - "type_definition", - 5, - "p_type_definition", - "sql.py", - 647, - ), - ( - "type_definition -> type_name LP id_equals RP", - "type_definition", - 4, - "p_type_definition", - "sql.py", - 648, - ), - ( - "type_definition -> type_name TABLE LP defcolumn", - "type_definition", - 4, - "p_type_definition", - "sql.py", - 649, - ), - ( - "type_definition -> type_definition COMMA defcolumn", - "type_definition", - 3, - "p_type_definition", - "sql.py", - 650, - ), - ( - "type_definition -> type_definition RP", - "type_definition", - 2, - "p_type_definition", - "sql.py", - 651, - ), - ("expr -> type_definition", "expr", 1, "p_expression_type_as", "sql.py", 669), - ("type_name -> type_create id AS", "type_name", 3, "p_type_name", "sql.py", 673), - ( - "type_name -> type_create id DOT id AS", - "type_name", - 5, - "p_type_name", - "sql.py", - 674, - ), - ( - "type_name -> type_create id DOT id", - "type_name", - 4, - "p_type_name", - "sql.py", - 675, - ), - ("type_name -> type_create id", "type_name", 2, "p_type_name", "sql.py", 676), - ("type_create -> CREATE TYPE", "type_create", 2, "p_type_create", "sql.py", 688), - ( - "type_create -> CREATE OR REPLACE TYPE", - "type_create", - 4, - "p_type_create", - "sql.py", - 689, - ), - ( - "expr -> domain_name id LP pid RP", - "expr", - 5, - "p_expression_domain_as", - "sql.py", - 696, - ), - ( - "domain_name -> CREATE DOMAIN id AS", - "domain_name", - 4, - "p_domain_name", - "sql.py", - 705, - ), - ( - "domain_name -> CREATE DOMAIN id DOT id AS", - "domain_name", - 6, - "p_domain_name", - "sql.py", - 706, - ), - ( - "domain_name -> CREATE DOMAIN id DOT id", - "domain_name", - 5, - "p_domain_name", - "sql.py", - 707, - ), - ( - "domain_name -> CREATE DOMAIN id", - "domain_name", - 3, - "p_domain_name", - "sql.py", - 708, - ), - ("expr -> alter_foreign ref", "expr", 2, "p_expression_alter", "sql.py", 721), - ("expr -> alter_drop_column", "expr", 1, "p_expression_alter", "sql.py", 722), - ("expr -> alter_check", "expr", 1, "p_expression_alter", "sql.py", 723), - ("expr -> alter_unique", "expr", 1, "p_expression_alter", "sql.py", 724), - ("expr -> alter_default", "expr", 1, "p_expression_alter", "sql.py", 725), - ("expr -> alter_primary_key", "expr", 1, "p_expression_alter", "sql.py", 726), - ( - "expr -> alter_primary_key using_tablespace", - "expr", - 2, - "p_expression_alter", - "sql.py", - 727, - ), - ("expr -> alter_column_add", "expr", 1, "p_expression_alter", "sql.py", 728), - ("expr -> alter_rename_column", "expr", 1, "p_expression_alter", "sql.py", 729), - ("expr -> alter_column_sql_server", "expr", 1, "p_expression_alter", "sql.py", 730), - ("expr -> alter_column_modify", "expr", 1, "p_expression_alter", "sql.py", 731), - ( - "expr -> alter_column_modify_oracle", - "expr", - 1, - "p_expression_alter", - "sql.py", - 732, - ), - ( - "alter_column_modify -> alt_table MODIFY COLUMN defcolumn", - "alter_column_modify", - 4, - "p_alter_column_modify", - "sql.py", - 739, - ), - ( - "alter_drop_column -> alt_table DROP COLUMN id", - "alter_drop_column", - 4, - "p_alter_drop_column", - "sql.py", - 745, - ), - ( - "alter_rename_column -> alt_table RENAME COLUMN id id id", - "alter_rename_column", - 6, - "p_alter_rename_column", - "sql.py", - 751, - ), - ( - "alter_column_add -> alt_table ADD defcolumn", - "alter_column_add", - 3, - "p_alter_column_add", - "sql.py", - 757, - ), - ( - "alter_primary_key -> alt_table ADD PRIMARY KEY LP pid RP", - "alter_primary_key", - 7, - "p_alter_primary_key", - "sql.py", - 763, - ), - ( - "alter_primary_key -> alt_table ADD constraint PRIMARY KEY LP pid RP", - "alter_primary_key", - 8, - "p_alter_primary_key", - "sql.py", - 764, - ), - ( - "alter_unique -> alt_table ADD UNIQUE LP pid RP", - "alter_unique", - 6, - "p_alter_unique", - "sql.py", - 774, - ), - ( - "alter_unique -> alt_table ADD constraint UNIQUE LP pid RP", - "alter_unique", - 7, - "p_alter_unique", - "sql.py", - 775, - ), - ( - "alter_default -> alt_table id id", - "alter_default", - 3, - "p_alter_default", - "sql.py", - 800, - ), - ( - "alter_default -> alt_table ADD constraint id id", - "alter_default", - 5, - "p_alter_default", - "sql.py", - 801, - ), - ( - "alter_default -> alt_table ADD id STRING", - "alter_default", - 4, - "p_alter_default", - "sql.py", - 802, - ), - ( - "alter_default -> alt_table ADD constraint id STRING", - "alter_default", - 5, - "p_alter_default", - "sql.py", - 803, - ), - ( - "alter_default -> alter_default id", - "alter_default", - 2, - "p_alter_default", - "sql.py", - 804, - ), - ( - "alter_default -> alter_default FOR pid", - "alter_default", - 3, - "p_alter_default", - "sql.py", - 805, - ), - ( - "alter_check -> alt_table ADD check_st", - "alter_check", - 3, - "p_alter_check", - "sql.py", - 828, - ), - ( - "alter_check -> alt_table ADD constraint check_st", - "alter_check", - 4, - "p_alter_check", - "sql.py", - 829, - ), - ( - "alter_foreign -> alt_table ADD foreign", - "alter_foreign", - 3, - "p_alter_foreign", - "sql.py", - 842, - ), - ( - "alter_foreign -> alt_table ADD constraint foreign", - "alter_foreign", - 4, - "p_alter_foreign", - "sql.py", - 843, - ), - ( - "alt_table -> ALTER TABLE t_name", - "alt_table", - 3, - "p_alt_table_name", - "sql.py", - 863, - ), - ( - "alt_table -> ALTER TABLE IF EXISTS t_name", - "alt_table", - 5, - "p_alt_table_name", - "sql.py", - 864, - ), - ( - "alt_table -> ALTER TABLE ID t_name", - "alt_table", - 4, - "p_alt_table_name", - "sql.py", - 865, - ), - ("id_equals -> id id id_or_string", "id_equals", 3, "p_id_equals", "sql.py", 931), - ("id_equals -> id id_or_string", "id_equals", 2, "p_id_equals", "sql.py", 932), - ("id_equals -> id_equals COMMA", "id_equals", 2, "p_id_equals", "sql.py", 933), - ( - "id_equals -> id_equals COMMA id id id_or_string", - "id_equals", - 5, - "p_id_equals", - "sql.py", - 934, - ), - ("id_equals -> id", "id_equals", 1, "p_id_equals", "sql.py", 935), - ("id_equals -> id_equals LP pid RP", "id_equals", 4, "p_id_equals", "sql.py", 936), - ( - "id_equals -> id_equals LP pid RP id", - "id_equals", - 5, - "p_id_equals", - "sql.py", - 937, - ), - ( - "id_equals -> id_equals COMMA id id", - "id_equals", - 4, - "p_id_equals", - "sql.py", - 938, - ), - ("id_equals -> id_equals COMMA id", "id_equals", 3, "p_id_equals", "sql.py", 939), - ( - "expr -> index_table_name LP index_pid RP", - "expr", - 4, - "p_expression_index", - "sql.py", - 960, - ), - ( - "index_table_name -> create_index ON id", - "index_table_name", - 3, - "p_index_table_name", - "sql.py", - 970, - ), - ( - "index_table_name -> create_index ON id DOT id", - "index_table_name", - 5, - "p_index_table_name", - "sql.py", - 971, - ), - ( - "create_index -> CREATE INDEX id", - "create_index", - 3, - "p_create_index", - "sql.py", - 984, - ), - ( - "create_index -> CREATE UNIQUE INDEX id", - "create_index", - 4, - "p_create_index", - "sql.py", - 985, - ), - ( - "create_index -> create_index ON id", - "create_index", - 3, - "p_create_index", - "sql.py", - 986, - ), - ( - "create_index -> CREATE CLUSTERED INDEX id", - "create_index", - 4, - "p_create_index", - "sql.py", - 987, - ), - ("expr -> table_name defcolumn", "expr", 2, "p_expression_table", "sql.py", 1018), - ( - "expr -> table_name LP defcolumn", - "expr", - 3, - "p_expression_table", - "sql.py", - 1019, - ), - ("expr -> table_name", "expr", 1, "p_expression_table", "sql.py", 1020), - ("expr -> table_name LP RP", "expr", 3, "p_expression_table", "sql.py", 1021), - ("expr -> expr COMMA defcolumn", "expr", 3, "p_expression_table", "sql.py", 1022), - ("expr -> expr COMMA", "expr", 2, "p_expression_table", "sql.py", 1023), - ("expr -> expr COMMA constraint", "expr", 3, "p_expression_table", "sql.py", 1024), - ("expr -> expr COMMA check_ex", "expr", 3, "p_expression_table", "sql.py", 1025), - ("expr -> expr COMMA foreign", "expr", 3, "p_expression_table", "sql.py", 1026), - ("expr -> expr COMMA pkey", "expr", 3, "p_expression_table", "sql.py", 1027), - ("expr -> expr COMMA uniq", "expr", 3, "p_expression_table", "sql.py", 1028), - ( - "expr -> expr COMMA statem_by_id", - "expr", - 3, - "p_expression_table", - "sql.py", - 1029, - ), - ( - "expr -> expr COMMA constraint uniq", - "expr", - 4, - "p_expression_table", - "sql.py", - 1030, - ), - ("expr -> expr COMMA period_for", "expr", 3, "p_expression_table", "sql.py", 1031), - ( - "expr -> expr COMMA pkey_constraint", - "expr", - 3, - "p_expression_table", - "sql.py", - 1032, - ), - ( - "expr -> expr COMMA constraint pkey", - "expr", - 4, - "p_expression_table", - "sql.py", - 1033, - ), - ( - "expr -> expr COMMA constraint pkey enforced", - "expr", - 5, - "p_expression_table", - "sql.py", - 1034, - ), - ( - "expr -> expr COMMA constraint foreign ref", - "expr", - 5, - "p_expression_table", - "sql.py", - 1035, - ), - ("expr -> expr COMMA foreign ref", "expr", 4, "p_expression_table", "sql.py", 1036), - ("expr -> expr encode", "expr", 2, "p_expression_table", "sql.py", 1037), - ("expr -> expr DEFAULT id id id", "expr", 5, "p_expression_table", "sql.py", 1038), - ("expr -> expr RP", "expr", 2, "p_expression_table", "sql.py", 1039), - ("likke -> LIKE", "likke", 1, "p_likke", "sql.py", 1159), - ("likke -> CLONE", "likke", 1, "p_likke", "sql.py", 1160), - ( - "expr -> table_name likke id", - "expr", - 3, - "p_expression_like_table", - "sql.py", - 1165, - ), - ( - "expr -> table_name likke id DOT id", - "expr", - 5, - "p_expression_like_table", - "sql.py", - 1166, - ), - ( - "expr -> table_name LP likke id DOT id RP", - "expr", - 7, - "p_expression_like_table", - "sql.py", - 1167, - ), - ( - "expr -> table_name LP likke id RP", - "expr", - 5, - "p_expression_like_table", - "sql.py", - 1168, - ), - ("t_name -> id DOT id", "t_name", 3, "p_t_name", "sql.py", 1185), - ("t_name -> id", "t_name", 1, "p_t_name", "sql.py", 1186), - ("t_name -> id DOT id DOT id", "t_name", 5, "p_t_name", "sql.py", 1187), - ( - "table_name -> create_table t_name", - "table_name", - 2, - "p_table_name", - "sql.py", - 1209, - ), - ( - "table_name -> table_name likke id", - "table_name", - 3, - "p_table_name", - "sql.py", - 1210, - ), - ("expr -> seq_name", "expr", 1, "p_expression_seq", "sql.py", 1218), - ("expr -> expr INCREMENT id", "expr", 3, "p_expression_seq", "sql.py", 1219), - ("expr -> expr INCREMENT BY id", "expr", 4, "p_expression_seq", "sql.py", 1220), - ("expr -> expr INCREMENT id id", "expr", 4, "p_expression_seq", "sql.py", 1221), - ("expr -> expr START id", "expr", 3, "p_expression_seq", "sql.py", 1222), - ("expr -> expr START WITH id", "expr", 4, "p_expression_seq", "sql.py", 1223), - ("expr -> expr START id id", "expr", 4, "p_expression_seq", "sql.py", 1224), - ("expr -> expr MINVALUE id", "expr", 3, "p_expression_seq", "sql.py", 1225), - ("expr -> expr NO MINVALUE", "expr", 3, "p_expression_seq", "sql.py", 1226), - ("expr -> expr NO MAXVALUE", "expr", 3, "p_expression_seq", "sql.py", 1227), - ("expr -> expr MAXVALUE id", "expr", 3, "p_expression_seq", "sql.py", 1228), - ("expr -> expr CACHE id", "expr", 3, "p_expression_seq", "sql.py", 1229), - ("expr -> expr CACHE", "expr", 2, "p_expression_seq", "sql.py", 1230), - ("expr -> expr NOORDER", "expr", 2, "p_expression_seq", "sql.py", 1231), - ("expr -> expr ORDER", "expr", 2, "p_expression_seq", "sql.py", 1232), - ("seq_name -> create_seq id DOT id", "seq_name", 4, "p_seq_name", "sql.py", 1251), - ("seq_name -> create_seq id", "seq_name", 2, "p_seq_name", "sql.py", 1252), - ( - "create_seq -> CREATE SEQUENCE IF NOT EXISTS", - "create_seq", - 5, - "p_create_seq", - "sql.py", - 1266, - ), - ("create_seq -> CREATE SEQUENCE", "create_seq", 2, "p_create_seq", "sql.py", 1267), - ("tid -> LT id", "tid", 2, "p_tid", "sql.py", 1275), - ("tid -> LT", "tid", 1, "p_tid", "sql.py", 1276), - ("tid -> tid LT", "tid", 2, "p_tid", "sql.py", 1277), - ("tid -> tid id", "tid", 2, "p_tid", "sql.py", 1278), - ("tid -> tid COMMAT", "tid", 2, "p_tid", "sql.py", 1279), - ("tid -> tid RT", "tid", 2, "p_tid", "sql.py", 1280), - ("null -> NULL", "null", 1, "p_null", "sql.py", 1321), - ("null -> NOT NULL", "null", 2, "p_null", "sql.py", 1322), - ("f_call -> id LP RP", "f_call", 3, "p_f_call", "sql.py", 1331), - ("f_call -> id LP f_call RP", "f_call", 4, "p_f_call", "sql.py", 1332), - ("f_call -> id LP multi_id RP", "f_call", 4, "p_f_call", "sql.py", 1333), - ("f_call -> id LP pid RP", "f_call", 4, "p_f_call", "sql.py", 1334), - ("multi_id -> id", "multi_id", 1, "p_multi_id", "sql.py", 1349), - ("multi_id -> multi_id id", "multi_id", 2, "p_multi_id", "sql.py", 1350), - ("multi_id -> f_call", "multi_id", 1, "p_multi_id", "sql.py", 1351), - ("multi_id -> multi_id f_call", "multi_id", 2, "p_multi_id", "sql.py", 1352), - ("funct_args -> LP multi_id RP", "funct_args", 3, "p_funct_args", "sql.py", 1363), - ("funct -> id LP multi_id RP", "funct", 4, "p_funct", "sql.py", 1367), - ( - "multiple_funct -> funct", - "multiple_funct", - 1, - "p_multiple_funct", - "sql.py", - 1371, - ), - ( - "multiple_funct -> multiple_funct COMMA funct", - "multiple_funct", - 3, - "p_multiple_funct", - "sql.py", - 1372, - ), - ( - "multiple_funct -> multiple_funct COMMA", - "multiple_funct", - 2, - "p_multiple_funct", - "sql.py", - 1373, - ), - ("funct_expr -> LP multi_id RP", "funct_expr", 3, "p_funct_expr", "sql.py", 1382), - ("funct_expr -> multi_id", "funct_expr", 1, "p_funct_expr", "sql.py", 1383), - ("dot_id -> id DOT id", "dot_id", 3, "p_dot_id", "sql.py", 1391), - ("default -> DEFAULT id", "default", 2, "p_default", "sql.py", 1395), - ("default -> DEFAULT STRING", "default", 2, "p_default", "sql.py", 1396), - ("default -> DEFAULT NULL", "default", 2, "p_default", "sql.py", 1397), - ("default -> default FOR dot_id", "default", 3, "p_default", "sql.py", 1398), - ("default -> DEFAULT funct_expr", "default", 2, "p_default", "sql.py", 1399), - ("default -> DEFAULT LP pid RP", "default", 4, "p_default", "sql.py", 1400), - ( - "default -> DEFAULT LP funct_expr pid RP", - "default", - 5, - "p_default", - "sql.py", - 1401, - ), - ("default -> default id", "default", 2, "p_default", "sql.py", 1402), - ("default -> default LP RP", "default", 3, "p_default", "sql.py", 1403), - ("enforced -> ENFORCED", "enforced", 1, "p_enforced", "sql.py", 1447), - ("enforced -> NOT ENFORCED", "enforced", 2, "p_enforced", "sql.py", 1448), - ("collate -> COLLATE id", "collate", 2, "p_collate", "sql.py", 1454), - ("collate -> COLLATE STRING", "collate", 2, "p_collate", "sql.py", 1455), - ("constraint -> CONSTRAINT id", "constraint", 2, "p_constraint", "sql.py", 1462), - ( - "generated -> gen_always funct_expr", - "generated", - 2, - "p_generated", - "sql.py", - 1471, - ), - ( - "generated -> gen_always funct_expr id", - "generated", - 3, - "p_generated", - "sql.py", - 1472, - ), - ( - "generated -> gen_always LP multi_id RP", - "generated", - 4, - "p_generated", - "sql.py", - 1473, - ), - ("generated -> gen_always f_call", "generated", 2, "p_generated", "sql.py", 1474), - ("gen_always -> GENERATED id AS", "gen_always", 3, "p_gen_always", "sql.py", 1485), - ("check_st -> CHECK LP id", "check_st", 3, "p_check_st", "sql.py", 1490), - ("check_st -> check_st id", "check_st", 2, "p_check_st", "sql.py", 1491), - ("check_st -> check_st STRING", "check_st", 2, "p_check_st", "sql.py", 1492), - ("check_st -> check_st id STRING", "check_st", 3, "p_check_st", "sql.py", 1493), - ("check_st -> check_st id RP", "check_st", 3, "p_check_st", "sql.py", 1494), - ("check_st -> check_st STRING RP", "check_st", 3, "p_check_st", "sql.py", 1495), - ("check_st -> check_st funct_args", "check_st", 2, "p_check_st", "sql.py", 1496), - ("check_st -> check_st LP pid RP", "check_st", 4, "p_check_st", "sql.py", 1497), - ( - "using_tablespace -> USING INDEX tablespace", - "using_tablespace", - 3, - "p_using_tablespace", - "sql.py", - 1513, - ), - ("pid -> id", "pid", 1, "p_pid", "sql.py", 1518), - ("pid -> STRING", "pid", 1, "p_pid", "sql.py", 1519), - ("pid -> pid id", "pid", 2, "p_pid", "sql.py", 1520), - ("pid -> pid STRING", "pid", 2, "p_pid", "sql.py", 1521), - ("pid -> STRING LP RP", "pid", 3, "p_pid", "sql.py", 1522), - ("pid -> id LP RP", "pid", 3, "p_pid", "sql.py", 1523), - ("pid -> pid COMMA id", "pid", 3, "p_pid", "sql.py", 1524), - ("pid -> pid COMMA STRING", "pid", 3, "p_pid", "sql.py", 1525), - ("index_pid -> id", "index_pid", 1, "p_index_pid", "sql.py", 1538), - ("index_pid -> index_pid id", "index_pid", 2, "p_index_pid", "sql.py", 1539), - ( - "index_pid -> index_pid COMMA index_pid", - "index_pid", - 3, - "p_index_pid", - "sql.py", - 1540, - ), - ("foreign -> FOREIGN KEY LP pid RP", "foreign", 5, "p_foreign", "sql.py", 1563), - ("foreign -> FOREIGN KEY", "foreign", 2, "p_foreign", "sql.py", 1564), - ("ref -> REFERENCES t_name", "ref", 2, "p_ref", "sql.py", 1572), - ("ref -> ref LP pid RP", "ref", 4, "p_ref", "sql.py", 1573), - ("ref -> ref ON DELETE id", "ref", 4, "p_ref", "sql.py", 1574), - ("ref -> ref ON UPDATE id", "ref", 4, "p_ref", "sql.py", 1575), - ("ref -> ref DEFERRABLE INITIALLY id", "ref", 4, "p_ref", "sql.py", 1576), - ("ref -> ref NOT DEFERRABLE", "ref", 3, "p_ref", "sql.py", 1577), - ("expr -> pkey", "expr", 1, "p_expression_primary_key", "sql.py", 1608), - ("uniq -> UNIQUE LP pid RP", "uniq", 4, "p_uniq", "sql.py", 1612), - ("uniq -> UNIQUE KEY id LP pid RP", "uniq", 6, "p_uniq", "sql.py", 1613), - ( - "statem_by_id -> id LP pid RP", - "statem_by_id", - 4, - "p_statem_by_id", - "sql.py", - 1620, - ), - ( - "statem_by_id -> id KEY LP pid RP", - "statem_by_id", - 5, - "p_statem_by_id", - "sql.py", - 1621, - ), - ("pkey -> pkey_statement LP pid RP", "pkey", 4, "p_pkey", "sql.py", 1632), - ("pkey -> pkey_statement ID LP pid RP", "pkey", 5, "p_pkey", "sql.py", 1633), - ( - "pkey_statement -> PRIMARY KEY", - "pkey_statement", - 2, - "p_pkey_statement", - "sql.py", - 1666, - ), - ("comment -> COMMENT STRING", "comment", 2, "p_comment", "sql.py", 1670), - ("tablespace -> TABLESPACE id", "tablespace", 2, "p_tablespace", "sql.py", 1675), - ( - "tablespace -> TABLESPACE id properties", - "tablespace", - 3, - "p_tablespace", - "sql.py", - 1676, - ), - ("expr -> expr tablespace", "expr", 2, "p_expr_tablespace", "sql.py", 1682), - ("by_smthg -> BY id", "by_smthg", 2, "p_by_smthg", "sql.py", 1688), - ("by_smthg -> BY ROW", "by_smthg", 2, "p_by_smthg", "sql.py", 1689), - ("by_smthg -> BY LP pid RP", "by_smthg", 4, "p_by_smthg", "sql.py", 1690), + ("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',10), + ('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), + ('expr -> expr PARTITION BY LP pid RP','expr',6,'p_expression_partition_by','sql.py',13), + ('expr -> expr PARTITION BY id LP pid RP','expr',7,'p_expression_partition_by','sql.py',14), + ('expr -> expr PARTITION BY pid','expr',4,'p_expression_partition_by','sql.py',15), + ('expr -> expr PARTITION BY id pid','expr',5,'p_expression_partition_by','sql.py',16), + ('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 LP pid RP','expr',6,'p_expression_cluster_by','snowflake.py',15), + ('expr -> expr CLUSTER BY pid','expr',4,'p_expression_cluster_by','snowflake.py',16), + ('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), + ('multi_id_or_string -> id_or_string','multi_id_or_string',1,'p_multi_id_or_string','snowflake.py',23), + ('multi_id_or_string -> multi_id_or_string id_or_string','multi_id_or_string',2,'p_multi_id_or_string','snowflake.py',24), + ('multi_id_or_string -> f_call','multi_id_or_string',1,'p_multi_id_or_string','snowflake.py',25), + ('multi_id_or_string -> multi_id_or_string f_call','multi_id_or_string',2,'p_multi_id_or_string','snowflake.py',26), + ('expr -> expr INTO ID ID','expr',4,'p_expression_into_buckets','hql.py',27), + ('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 database_base','expr',2,'p_expression_create_database','sql.py',31), + ('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), + ('fmt_equals -> id LP multi_id_or_string RP','fmt_equals',4,'p_fmt_equals','snowflake.py',37), + ('database_base -> CREATE DATABASE id','database_base',3,'p_database_base','sql.py',37), + ('database_base -> CREATE ID DATABASE id','database_base',4,'p_database_base','sql.py',38), + ('database_base -> database_base clone','database_base',2,'p_database_base','sql.py',39), + ('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), + ('table_property_equals -> id id id_or_string','table_property_equals',3,'p_table_property_equals','snowflake.py',44), + ('table_property_equals -> id id_or_string','table_property_equals',2,'p_table_property_equals','snowflake.py',45), + ('table_property_equals -> id DOT id_or_string','table_property_equals',3,'p_table_property_equals','snowflake.py',46), + ('table_property_equals -> id DOT id DOT id_or_string','table_property_equals',5,'p_table_property_equals','snowflake.py',47), + ('table_property_equals -> LP id id id_or_string RP','table_property_equals',5,'p_table_property_equals','snowflake.py',48), + ('table_property_equals -> LP id_or_string RP','table_property_equals',3,'p_table_property_equals','snowflake.py',49), + ('table_property_equals -> id table_property_equals','table_property_equals',2,'p_table_property_equals','snowflake.py',50), + ('table_property_equals -> id_equals','table_property_equals',1,'p_table_property_equals','snowflake.py',51), + ('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_int -> id id id_or_string','table_property_equals_int',3,'p_table_property_equals_int','snowflake.py',57), + ('table_property_equals_int -> id id_or_string','table_property_equals_int',2,'p_table_property_equals_int','snowflake.py',58), + ('table_property_equals_int -> LP id id id_or_string RP','table_property_equals_int',5,'p_table_property_equals_int','snowflake.py',59), + ('table_property_equals_int -> LP id_or_string RP','table_property_equals_int',3,'p_table_property_equals_int','snowflake.py',60), + ('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_bool -> id id id_or_string','table_property_equals_bool',3,'p_table_property_equals_bool','snowflake.py',66), + ('table_property_equals_bool -> id id_or_string','table_property_equals_bool',2,'p_table_property_equals_bool','snowflake.py',67), + ('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), + ('expr -> expr ON id','expr',3,'p_expression_on_primary','mssql.py',70), + ('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 DATA_RETENTION_TIME_IN_DAYS table_property_equals_int','expr',3,'p_expression_data_retention_time_in_days','snowflake.py',77), + ('expr -> expr TEXTIMAGE_ON id','expr',3,'p_expression_text_image_on','mssql.py',80), + ('expr -> expr MAX_DATA_EXTENSION_TIME_IN_DAYS table_property_equals','expr',3,'p_expression_max_data_extension_time_in_days','snowflake.py',83), + ('expr -> CREATE TABLESPACE id properties','expr',4,'p_expression_create_tablespace','sql.py',85), + ('expr -> CREATE id TABLESPACE id properties','expr',5,'p_expression_create_tablespace','sql.py',86), + ('expr -> CREATE id TABLESPACE id','expr',4,'p_expression_create_tablespace','sql.py',87), + ('expr -> CREATE TABLESPACE id','expr',3,'p_expression_create_tablespace','sql.py',88), + ('expr -> CREATE id id TABLESPACE id','expr',5,'p_expression_create_tablespace','sql.py',89), + ('expr -> CREATE id id TABLESPACE id properties','expr',6,'p_expression_create_tablespace','sql.py',90), + ('expr -> expr COMMENT STRING','expr',3,'p_expression_comment','hql.py',89), + ('expr -> expr CHANGE_TRACKING table_property_equals_bool','expr',3,'p_expression_change_tracking','snowflake.py',89), + ('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 option_comment','expr',2,'p_comment_equals','snowflake.py',95), + ('properties -> property','properties',1,'p_properties','sql.py',96), + ('properties -> properties property','properties',2,'p_properties','sql.py',97), + ('option_comment -> ID STRING','option_comment',2,'p_option_comment','snowflake.py',102), + ('option_comment -> ID DQ_STRING','option_comment',2,'p_option_comment','snowflake.py',103), + ('option_comment -> COMMENT ID STRING','option_comment',3,'p_option_comment','snowflake.py',104), + ('option_comment -> COMMENT ID DQ_STRING','option_comment',3,'p_option_comment','snowflake.py',105), + ('option_comment -> option_comment_equals','option_comment',1,'p_option_comment','snowflake.py',106), + ('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), + ('property -> id id','property',2,'p_property','sql.py',106), + ('property -> id STRING','property',2,'p_property','sql.py',107), + ('property -> id ON','property',2,'p_property','sql.py',108), + ('property -> id STORAGE','property',2,'p_property','sql.py',109), + ('property -> id ROW','property',2,'p_property','sql.py',110), + ('expr -> expr SKEWED BY LP id RP ON LP pid RP','expr',10,'p_expression_skewed_by','hql.py',111), + ('option_comment_equals -> STRING','option_comment_equals',1,'p_option_comment_equals','snowflake.py',112), + ('option_comment_equals -> option_comment_equals DQ_STRING','option_comment_equals',2,'p_option_comment_equals','snowflake.py',113), + ('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 -> expr option_with_tag','expr',2,'p_tag','snowflake.py',119), + ('create_table -> CREATE TABLE IF NOT EXISTS','create_table',5,'p_create_table','sql.py',123), + ('create_table -> CREATE TABLE','create_table',2,'p_create_table','sql.py',124), + ('create_table -> CREATE OR REPLACE TABLE IF NOT EXISTS','create_table',7,'p_create_table','sql.py',125), + ('create_table -> CREATE OR REPLACE TABLE','create_table',4,'p_create_table','sql.py',126), + ('create_table -> CREATE id TABLE IF NOT EXISTS','create_table',6,'p_create_table','sql.py',127), + ('create_table -> CREATE id TABLE','create_table',3,'p_create_table','sql.py',128), + ('create_table -> CREATE OR REPLACE id TABLE IF NOT EXISTS','create_table',8,'p_create_table','sql.py',129), + ('create_table -> CREATE OR REPLACE id TABLE','create_table',5,'p_create_table','sql.py',130), + ('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), + ('tag_equals -> id id id_or_string','tag_equals',3,'p_tag_equals','snowflake.py',125), + ('tag_equals -> id id_or_string','tag_equals',2,'p_tag_equals','snowflake.py',126), + ('tag_equals -> id DOT id id id_or_string','tag_equals',5,'p_tag_equals','snowflake.py',127), + ('tag_equals -> id DOT id id_or_string','tag_equals',4,'p_tag_equals','snowflake.py',128), + ('tag_equals -> id DOT id DOT id id id_or_string','tag_equals',7,'p_tag_equals','snowflake.py',129), + ('tag_equals -> id DOT id DOT id id_or_string','tag_equals',6,'p_tag_equals','snowflake.py',130), + ('multiple_tag_equals -> tag_equals','multiple_tag_equals',1,'p_multiple_tag_equals','snowflake.py',137), + ('multiple_tag_equals -> multiple_tag_equals COMMA tag_equals','multiple_tag_equals',3,'p_multiple_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), + ('option_order_noorder -> ORDER','option_order_noorder',1,'p_option_order_noorder','snowflake.py',146), + ('option_order_noorder -> NOORDER','option_order_noorder',1,'p_option_order_noorder','snowflake.py',147), + ('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_with_tag -> TAG LP id RP','option_with_tag',4,'p_option_with_tag','snowflake.py',153), + ('option_with_tag -> TAG LP id DOT id DOT id RP','option_with_tag',8,'p_option_with_tag','snowflake.py',154), + ('option_with_tag -> TAG LP multiple_tag_equals RP','option_with_tag',4,'p_option_with_tag','snowflake.py',155), + ('option_with_tag -> WITH TAG LP id RP','option_with_tag',5,'p_option_with_tag','snowflake.py',156), + ('option_with_tag -> WITH TAG LP id DOT id DOT id RP','option_with_tag',9,'p_option_with_tag','snowflake.py',157), + ('option_with_tag -> WITH TAG LP multiple_tag_equals RP','option_with_tag',5,'p_option_with_tag','snowflake.py',158), + ('c_property -> id id','c_property',2,'p_column_property','sql.py',153), + ('option_with_masking_policy -> MASKING POLICY id DOT id DOT id','option_with_masking_policy',7,'p_option_with_masking_policy','snowflake.py',164), + ('option_with_masking_policy -> WITH MASKING POLICY id DOT id DOT id','option_with_masking_policy',8,'p_option_with_masking_policy','snowflake.py',165), + ('expr -> expr CATALOG table_property_equals','expr',3,'p_expression_catalog','snowflake.py',171), + ('expr -> expr FILE_FORMAT fmt_equals','expr',3,'p_expression_file_format','snowflake.py',177), + ('expr -> expr STAGE_FILE_FORMAT fmt_equals','expr',3,'p_expression_stage_file_format','snowflake.py',183), + ('expr -> expr TABLE_FORMAT table_property_equals','expr',3,'p_expression_table_format','snowflake.py',189), + ('c_type -> id','c_type',1,'p_c_type','sql.py',192), + ('c_type -> id id','c_type',2,'p_c_type','sql.py',193), + ('c_type -> id id id id','c_type',4,'p_c_type','sql.py',194), + ('c_type -> id id id','c_type',3,'p_c_type','sql.py',195), + ('c_type -> c_type pid','c_type',2,'p_c_type','sql.py',196), + ('c_type -> id DOT id','c_type',3,'p_c_type','sql.py',197), + ('c_type -> tid','c_type',1,'p_c_type','sql.py',198), + ('c_type -> ARRAY','c_type',1,'p_c_type','sql.py',199), + ('c_type -> c_type ARRAY','c_type',2,'p_c_type','sql.py',200), + ('c_type -> c_type tid','c_type',2,'p_c_type','sql.py',201), + ('expr -> expr AUTO_REFRESH table_property_equals_bool','expr',3,'p_expression_auto_refresh','snowflake.py',195), + ('as_virtual -> AS LP id LP id LP pid RP COMMA pid RP RP','as_virtual',12,'p_as_virtual','snowflake.py',201), + ('as_virtual -> AS LP id LP pid RP RP','as_virtual',7,'p_as_virtual','snowflake.py',202), + ('as_virtual -> AS LP multi_id RP','as_virtual',4,'p_as_virtual','snowflake.py',203), + ('id -> ID','id',1,'p_id','ddl_parser.py',235), + ('id -> DQ_STRING','id',1,'p_id','ddl_parser.py',236), + ('id_or_string -> id','id_or_string',1,'p_id_or_string','ddl_parser.py',247), + ('id_or_string -> STRING','id_or_string',1,'p_id_or_string','ddl_parser.py',248), + ('STRING -> STRING_BASE','STRING',1,'p_string','ddl_parser.py',252), + ('STRING -> STRING STRING_BASE','STRING',2,'p_string','ddl_parser.py',253), + ('column -> id c_type','column',2,'p_column','sql.py',314), + ('column -> column comment','column',2,'p_column','sql.py',315), + ('column -> column LP id RP','column',4,'p_column','sql.py',316), + ('column -> column LP id id RP','column',5,'p_column','sql.py',317), + ('column -> column LP id RP c_type','column',5,'p_column','sql.py',318), + ('column -> column LP id COMMA id RP','column',6,'p_column','sql.py',319), + ('column -> column LP id COMMA id RP c_type','column',7,'p_column','sql.py',320), + ('autoincrement -> AUTOINCREMENT','autoincrement',1,'p_autoincrement','sql.py',392), + ('defcolumn -> column','defcolumn',1,'p_defcolumn','sql.py',396), + ('defcolumn -> defcolumn comment','defcolumn',2,'p_defcolumn','sql.py',397), + ('defcolumn -> defcolumn null','defcolumn',2,'p_defcolumn','sql.py',398), + ('defcolumn -> defcolumn encode','defcolumn',2,'p_defcolumn','sql.py',399), + ('defcolumn -> defcolumn PRIMARY KEY','defcolumn',3,'p_defcolumn','sql.py',400), + ('defcolumn -> defcolumn UNIQUE KEY','defcolumn',3,'p_defcolumn','sql.py',401), + ('defcolumn -> defcolumn UNIQUE','defcolumn',2,'p_defcolumn','sql.py',402), + ('defcolumn -> defcolumn check_ex','defcolumn',2,'p_defcolumn','sql.py',403), + ('defcolumn -> defcolumn default','defcolumn',2,'p_defcolumn','sql.py',404), + ('defcolumn -> defcolumn collate','defcolumn',2,'p_defcolumn','sql.py',405), + ('defcolumn -> defcolumn enforced','defcolumn',2,'p_defcolumn','sql.py',406), + ('defcolumn -> defcolumn ref','defcolumn',2,'p_defcolumn','sql.py',407), + ('defcolumn -> defcolumn foreign ref','defcolumn',3,'p_defcolumn','sql.py',408), + ('defcolumn -> defcolumn encrypt','defcolumn',2,'p_defcolumn','sql.py',409), + ('defcolumn -> defcolumn generated','defcolumn',2,'p_defcolumn','sql.py',410), + ('defcolumn -> defcolumn c_property','defcolumn',2,'p_defcolumn','sql.py',411), + ('defcolumn -> defcolumn on_update','defcolumn',2,'p_defcolumn','sql.py',412), + ('defcolumn -> defcolumn options','defcolumn',2,'p_defcolumn','sql.py',413), + ('defcolumn -> defcolumn autoincrement','defcolumn',2,'p_defcolumn','sql.py',414), + ('defcolumn -> defcolumn option_order_noorder','defcolumn',2,'p_defcolumn','sql.py',415), + ('defcolumn -> defcolumn option_with_tag','defcolumn',2,'p_defcolumn','sql.py',416), + ('defcolumn -> defcolumn option_with_masking_policy','defcolumn',2,'p_defcolumn','sql.py',417), + ('defcolumn -> defcolumn as_virtual','defcolumn',2,'p_defcolumn','sql.py',418), + ('check_ex -> check_st','check_ex',1,'p_check_ex','sql.py',454), + ('check_ex -> constraint check_st','check_ex',2,'p_check_ex','sql.py',455), + ('expr -> create_schema','expr',1,'p_expression_schema','sql.py',481), + ('expr -> create_database','expr',1,'p_expression_schema','sql.py',482), + ('expr -> expr id','expr',2,'p_expression_schema','sql.py',483), + ('expr -> expr clone','expr',2,'p_expression_schema','sql.py',484), + ('c_schema -> CREATE SCHEMA','c_schema',2,'p_c_schema','sql.py',520), + ('c_schema -> CREATE ID SCHEMA','c_schema',3,'p_c_schema','sql.py',521), + ('c_schema -> CREATE OR REPLACE SCHEMA','c_schema',4,'p_c_schema','sql.py',522), + ('create_schema -> c_schema id id','create_schema',3,'p_create_schema','sql.py',527), + ('create_schema -> c_schema id id id','create_schema',4,'p_create_schema','sql.py',528), + ('create_schema -> c_schema id','create_schema',2,'p_create_schema','sql.py',529), + ('create_schema -> c_schema id DOT id','create_schema',4,'p_create_schema','sql.py',530), + ('create_schema -> c_schema IF NOT EXISTS id','create_schema',5,'p_create_schema','sql.py',531), + ('create_schema -> c_schema IF NOT EXISTS id DOT id','create_schema',7,'p_create_schema','sql.py',532), + ('create_schema -> create_schema id id id','create_schema',4,'p_create_schema','sql.py',533), + ('create_schema -> create_schema id id STRING','create_schema',4,'p_create_schema','sql.py',534), + ('create_schema -> create_schema options','create_schema',2,'p_create_schema','sql.py',535), + ('create_database -> database_base','create_database',1,'p_create_database','sql.py',574), + ('create_database -> create_database id id id','create_database',4,'p_create_database','sql.py',575), + ('create_database -> create_database id id STRING','create_database',4,'p_create_database','sql.py',576), + ('create_database -> create_database options','create_database',2,'p_create_database','sql.py',577), + ('expr -> DROP TABLE id','expr',3,'p_expression_drop_table','sql.py',590), + ('expr -> DROP TABLE id DOT id','expr',5,'p_expression_drop_table','sql.py',591), + ('multiple_column_names -> column','multiple_column_names',1,'p_multiple_column_names','sql.py',607), + ('multiple_column_names -> multiple_column_names COMMA','multiple_column_names',2,'p_multiple_column_names','sql.py',608), + ('multiple_column_names -> multiple_column_names column','multiple_column_names',2,'p_multiple_column_names','sql.py',609), + ('type_definition -> type_name id LP pid RP','type_definition',5,'p_type_definition','sql.py',646), + ('type_definition -> type_name id LP multiple_column_names RP','type_definition',5,'p_type_definition','sql.py',647), + ('type_definition -> type_name LP id_equals RP','type_definition',4,'p_type_definition','sql.py',648), + ('type_definition -> type_name TABLE LP defcolumn','type_definition',4,'p_type_definition','sql.py',649), + ('type_definition -> type_definition COMMA defcolumn','type_definition',3,'p_type_definition','sql.py',650), + ('type_definition -> type_definition RP','type_definition',2,'p_type_definition','sql.py',651), + ('expr -> type_definition','expr',1,'p_expression_type_as','sql.py',669), + ('type_name -> type_create id AS','type_name',3,'p_type_name','sql.py',673), + ('type_name -> type_create id DOT id AS','type_name',5,'p_type_name','sql.py',674), + ('type_name -> type_create id DOT id','type_name',4,'p_type_name','sql.py',675), + ('type_name -> type_create id','type_name',2,'p_type_name','sql.py',676), + ('type_create -> CREATE TYPE','type_create',2,'p_type_create','sql.py',688), + ('type_create -> CREATE OR REPLACE TYPE','type_create',4,'p_type_create','sql.py',689), + ('expr -> domain_name id LP pid RP','expr',5,'p_expression_domain_as','sql.py',696), + ('domain_name -> CREATE DOMAIN id AS','domain_name',4,'p_domain_name','sql.py',705), + ('domain_name -> CREATE DOMAIN id DOT id AS','domain_name',6,'p_domain_name','sql.py',706), + ('domain_name -> CREATE DOMAIN id DOT id','domain_name',5,'p_domain_name','sql.py',707), + ('domain_name -> CREATE DOMAIN id','domain_name',3,'p_domain_name','sql.py',708), + ('expr -> alter_foreign ref','expr',2,'p_expression_alter','sql.py',721), + ('expr -> alter_drop_column','expr',1,'p_expression_alter','sql.py',722), + ('expr -> alter_check','expr',1,'p_expression_alter','sql.py',723), + ('expr -> alter_unique','expr',1,'p_expression_alter','sql.py',724), + ('expr -> alter_default','expr',1,'p_expression_alter','sql.py',725), + ('expr -> alter_primary_key','expr',1,'p_expression_alter','sql.py',726), + ('expr -> alter_primary_key using_tablespace','expr',2,'p_expression_alter','sql.py',727), + ('expr -> alter_column_add','expr',1,'p_expression_alter','sql.py',728), + ('expr -> alter_rename_column','expr',1,'p_expression_alter','sql.py',729), + ('expr -> alter_column_sql_server','expr',1,'p_expression_alter','sql.py',730), + ('expr -> alter_column_modify','expr',1,'p_expression_alter','sql.py',731), + ('expr -> alter_column_modify_oracle','expr',1,'p_expression_alter','sql.py',732), + ('alter_column_modify -> alt_table MODIFY COLUMN defcolumn','alter_column_modify',4,'p_alter_column_modify','sql.py',739), + ('alter_drop_column -> alt_table DROP COLUMN id','alter_drop_column',4,'p_alter_drop_column','sql.py',745), + ('alter_rename_column -> alt_table RENAME COLUMN id id id','alter_rename_column',6,'p_alter_rename_column','sql.py',751), + ('alter_column_add -> alt_table ADD defcolumn','alter_column_add',3,'p_alter_column_add','sql.py',757), + ('alter_primary_key -> alt_table ADD PRIMARY KEY LP pid RP','alter_primary_key',7,'p_alter_primary_key','sql.py',763), + ('alter_primary_key -> alt_table ADD constraint PRIMARY KEY LP pid RP','alter_primary_key',8,'p_alter_primary_key','sql.py',764), + ('alter_unique -> alt_table ADD UNIQUE LP pid RP','alter_unique',6,'p_alter_unique','sql.py',774), + ('alter_unique -> alt_table ADD constraint UNIQUE LP pid RP','alter_unique',7,'p_alter_unique','sql.py',775), + ('alter_default -> alt_table id id','alter_default',3,'p_alter_default','sql.py',800), + ('alter_default -> alt_table ADD constraint id id','alter_default',5,'p_alter_default','sql.py',801), + ('alter_default -> alt_table ADD id STRING','alter_default',4,'p_alter_default','sql.py',802), + ('alter_default -> alt_table ADD constraint id STRING','alter_default',5,'p_alter_default','sql.py',803), + ('alter_default -> alter_default id','alter_default',2,'p_alter_default','sql.py',804), + ('alter_default -> alter_default FOR pid','alter_default',3,'p_alter_default','sql.py',805), + ('alter_check -> alt_table ADD check_st','alter_check',3,'p_alter_check','sql.py',828), + ('alter_check -> alt_table ADD constraint check_st','alter_check',4,'p_alter_check','sql.py',829), + ('alter_foreign -> alt_table ADD foreign','alter_foreign',3,'p_alter_foreign','sql.py',842), + ('alter_foreign -> alt_table ADD constraint foreign','alter_foreign',4,'p_alter_foreign','sql.py',843), + ('alt_table -> ALTER TABLE t_name','alt_table',3,'p_alt_table_name','sql.py',863), + ('alt_table -> ALTER TABLE IF EXISTS t_name','alt_table',5,'p_alt_table_name','sql.py',864), + ('alt_table -> ALTER TABLE ID t_name','alt_table',4,'p_alt_table_name','sql.py',865), + ('id_equals -> id id id_or_string','id_equals',3,'p_id_equals','sql.py',931), + ('id_equals -> id id_or_string','id_equals',2,'p_id_equals','sql.py',932), + ('id_equals -> id_equals COMMA','id_equals',2,'p_id_equals','sql.py',933), + ('id_equals -> id_equals COMMA id id id_or_string','id_equals',5,'p_id_equals','sql.py',934), + ('id_equals -> id','id_equals',1,'p_id_equals','sql.py',935), + ('id_equals -> id_equals LP pid RP','id_equals',4,'p_id_equals','sql.py',936), + ('id_equals -> id_equals LP pid RP id','id_equals',5,'p_id_equals','sql.py',937), + ('id_equals -> id_equals COMMA id id','id_equals',4,'p_id_equals','sql.py',938), + ('id_equals -> id_equals COMMA id','id_equals',3,'p_id_equals','sql.py',939), + ('expr -> index_table_name LP index_pid RP','expr',4,'p_expression_index','sql.py',960), + ('index_table_name -> create_index ON id','index_table_name',3,'p_index_table_name','sql.py',970), + ('index_table_name -> create_index ON id DOT id','index_table_name',5,'p_index_table_name','sql.py',971), + ('create_index -> CREATE INDEX id','create_index',3,'p_create_index','sql.py',984), + ('create_index -> CREATE UNIQUE INDEX id','create_index',4,'p_create_index','sql.py',985), + ('create_index -> create_index ON id','create_index',3,'p_create_index','sql.py',986), + ('create_index -> CREATE CLUSTERED INDEX id','create_index',4,'p_create_index','sql.py',987), + ('expr -> table_name defcolumn','expr',2,'p_expression_table','sql.py',1018), + ('expr -> table_name LP defcolumn','expr',3,'p_expression_table','sql.py',1019), + ('expr -> table_name','expr',1,'p_expression_table','sql.py',1020), + ('expr -> table_name LP RP','expr',3,'p_expression_table','sql.py',1021), + ('expr -> expr COMMA defcolumn','expr',3,'p_expression_table','sql.py',1022), + ('expr -> expr COMMA','expr',2,'p_expression_table','sql.py',1023), + ('expr -> expr COMMA constraint','expr',3,'p_expression_table','sql.py',1024), + ('expr -> expr COMMA check_ex','expr',3,'p_expression_table','sql.py',1025), + ('expr -> expr COMMA foreign','expr',3,'p_expression_table','sql.py',1026), + ('expr -> expr COMMA pkey','expr',3,'p_expression_table','sql.py',1027), + ('expr -> expr COMMA uniq','expr',3,'p_expression_table','sql.py',1028), + ('expr -> expr COMMA statem_by_id','expr',3,'p_expression_table','sql.py',1029), + ('expr -> expr COMMA constraint uniq','expr',4,'p_expression_table','sql.py',1030), + ('expr -> expr COMMA period_for','expr',3,'p_expression_table','sql.py',1031), + ('expr -> expr COMMA pkey_constraint','expr',3,'p_expression_table','sql.py',1032), + ('expr -> expr COMMA constraint pkey','expr',4,'p_expression_table','sql.py',1033), + ('expr -> expr COMMA constraint pkey enforced','expr',5,'p_expression_table','sql.py',1034), + ('expr -> expr COMMA constraint foreign ref','expr',5,'p_expression_table','sql.py',1035), + ('expr -> expr COMMA foreign ref','expr',4,'p_expression_table','sql.py',1036), + ('expr -> expr encode','expr',2,'p_expression_table','sql.py',1037), + ('expr -> expr DEFAULT id id id','expr',5,'p_expression_table','sql.py',1038), + ('expr -> expr RP','expr',2,'p_expression_table','sql.py',1039), + ('likke -> LIKE','likke',1,'p_likke','sql.py',1188), + ('likke -> CLONE','likke',1,'p_likke','sql.py',1189), + ('expr -> table_name likke id','expr',3,'p_expression_like_table','sql.py',1194), + ('expr -> table_name likke id DOT id','expr',5,'p_expression_like_table','sql.py',1195), + ('expr -> table_name LP likke id DOT id RP','expr',7,'p_expression_like_table','sql.py',1196), + ('expr -> table_name LP likke id RP','expr',5,'p_expression_like_table','sql.py',1197), + ('t_name -> id DOT id','t_name',3,'p_t_name','sql.py',1214), + ('t_name -> id','t_name',1,'p_t_name','sql.py',1215), + ('t_name -> id DOT id DOT id','t_name',5,'p_t_name','sql.py',1216), + ('table_name -> create_table t_name','table_name',2,'p_table_name','sql.py',1238), + ('table_name -> table_name likke id','table_name',3,'p_table_name','sql.py',1239), + ('expr -> seq_name','expr',1,'p_expression_seq','sql.py',1247), + ('expr -> expr INCREMENT id','expr',3,'p_expression_seq','sql.py',1248), + ('expr -> expr INCREMENT BY id','expr',4,'p_expression_seq','sql.py',1249), + ('expr -> expr INCREMENT id id','expr',4,'p_expression_seq','sql.py',1250), + ('expr -> expr START id','expr',3,'p_expression_seq','sql.py',1251), + ('expr -> expr START WITH id','expr',4,'p_expression_seq','sql.py',1252), + ('expr -> expr START id id','expr',4,'p_expression_seq','sql.py',1253), + ('expr -> expr MINVALUE id','expr',3,'p_expression_seq','sql.py',1254), + ('expr -> expr NO MINVALUE','expr',3,'p_expression_seq','sql.py',1255), + ('expr -> expr NO MAXVALUE','expr',3,'p_expression_seq','sql.py',1256), + ('expr -> expr MAXVALUE id','expr',3,'p_expression_seq','sql.py',1257), + ('expr -> expr CACHE id','expr',3,'p_expression_seq','sql.py',1258), + ('expr -> expr CACHE','expr',2,'p_expression_seq','sql.py',1259), + ('expr -> expr NOORDER','expr',2,'p_expression_seq','sql.py',1260), + ('expr -> expr ORDER','expr',2,'p_expression_seq','sql.py',1261), + ('seq_name -> create_seq id DOT id','seq_name',4,'p_seq_name','sql.py',1280), + ('seq_name -> create_seq id','seq_name',2,'p_seq_name','sql.py',1281), + ('create_seq -> CREATE SEQUENCE IF NOT EXISTS','create_seq',5,'p_create_seq','sql.py',1295), + ('create_seq -> CREATE SEQUENCE','create_seq',2,'p_create_seq','sql.py',1296), + ('tid -> LT id','tid',2,'p_tid','sql.py',1304), + ('tid -> LT','tid',1,'p_tid','sql.py',1305), + ('tid -> tid LT','tid',2,'p_tid','sql.py',1306), + ('tid -> tid id','tid',2,'p_tid','sql.py',1307), + ('tid -> tid COMMAT','tid',2,'p_tid','sql.py',1308), + ('tid -> tid RT','tid',2,'p_tid','sql.py',1309), + ('null -> NULL','null',1,'p_null','sql.py',1350), + ('null -> NOT NULL','null',2,'p_null','sql.py',1351), + ('f_call -> id LP RP','f_call',3,'p_f_call','sql.py',1360), + ('f_call -> id LP f_call RP','f_call',4,'p_f_call','sql.py',1361), + ('f_call -> id LP multi_id RP','f_call',4,'p_f_call','sql.py',1362), + ('f_call -> id LP pid RP','f_call',4,'p_f_call','sql.py',1363), + ('multi_id -> id','multi_id',1,'p_multi_id','sql.py',1378), + ('multi_id -> multi_id id','multi_id',2,'p_multi_id','sql.py',1379), + ('multi_id -> f_call','multi_id',1,'p_multi_id','sql.py',1380), + ('multi_id -> multi_id f_call','multi_id',2,'p_multi_id','sql.py',1381), + ('funct_args -> LP multi_id RP','funct_args',3,'p_funct_args','sql.py',1392), + ('funct -> id LP multi_id RP','funct',4,'p_funct','sql.py',1396), + ('multiple_funct -> funct','multiple_funct',1,'p_multiple_funct','sql.py',1400), + ('multiple_funct -> multiple_funct COMMA funct','multiple_funct',3,'p_multiple_funct','sql.py',1401), + ('multiple_funct -> multiple_funct COMMA','multiple_funct',2,'p_multiple_funct','sql.py',1402), + ('funct_expr -> LP multi_id RP','funct_expr',3,'p_funct_expr','sql.py',1411), + ('funct_expr -> multi_id','funct_expr',1,'p_funct_expr','sql.py',1412), + ('dot_id -> id DOT id','dot_id',3,'p_dot_id','sql.py',1420), + ('default -> DEFAULT id','default',2,'p_default','sql.py',1424), + ('default -> DEFAULT STRING','default',2,'p_default','sql.py',1425), + ('default -> DEFAULT NULL','default',2,'p_default','sql.py',1426), + ('default -> default FOR dot_id','default',3,'p_default','sql.py',1427), + ('default -> DEFAULT funct_expr','default',2,'p_default','sql.py',1428), + ('default -> DEFAULT LP pid RP','default',4,'p_default','sql.py',1429), + ('default -> DEFAULT LP funct_expr pid RP','default',5,'p_default','sql.py',1430), + ('default -> default id','default',2,'p_default','sql.py',1431), + ('default -> default LP RP','default',3,'p_default','sql.py',1432), + ('enforced -> ENFORCED','enforced',1,'p_enforced','sql.py',1476), + ('enforced -> NOT ENFORCED','enforced',2,'p_enforced','sql.py',1477), + ('collate -> COLLATE id','collate',2,'p_collate','sql.py',1483), + ('collate -> COLLATE STRING','collate',2,'p_collate','sql.py',1484), + ('constraint -> CONSTRAINT id','constraint',2,'p_constraint','sql.py',1491), + ('generated -> gen_always funct_expr','generated',2,'p_generated','sql.py',1500), + ('generated -> gen_always funct_expr id','generated',3,'p_generated','sql.py',1501), + ('generated -> gen_always LP multi_id RP','generated',4,'p_generated','sql.py',1502), + ('generated -> gen_always f_call','generated',2,'p_generated','sql.py',1503), + ('gen_always -> GENERATED id AS','gen_always',3,'p_gen_always','sql.py',1514), + ('check_st -> CHECK LP id','check_st',3,'p_check_st','sql.py',1519), + ('check_st -> check_st id','check_st',2,'p_check_st','sql.py',1520), + ('check_st -> check_st STRING','check_st',2,'p_check_st','sql.py',1521), + ('check_st -> check_st id STRING','check_st',3,'p_check_st','sql.py',1522), + ('check_st -> check_st id RP','check_st',3,'p_check_st','sql.py',1523), + ('check_st -> check_st STRING RP','check_st',3,'p_check_st','sql.py',1524), + ('check_st -> check_st funct_args','check_st',2,'p_check_st','sql.py',1525), + ('check_st -> check_st LP pid RP','check_st',4,'p_check_st','sql.py',1526), + ('using_tablespace -> USING INDEX tablespace','using_tablespace',3,'p_using_tablespace','sql.py',1542), + ('pid -> id','pid',1,'p_pid','sql.py',1547), + ('pid -> STRING','pid',1,'p_pid','sql.py',1548), + ('pid -> pid id','pid',2,'p_pid','sql.py',1549), + ('pid -> pid STRING','pid',2,'p_pid','sql.py',1550), + ('pid -> STRING LP RP','pid',3,'p_pid','sql.py',1551), + ('pid -> id LP RP','pid',3,'p_pid','sql.py',1552), + ('pid -> pid COMMA id','pid',3,'p_pid','sql.py',1553), + ('pid -> pid COMMA STRING','pid',3,'p_pid','sql.py',1554), + ('index_pid -> id','index_pid',1,'p_index_pid','sql.py',1567), + ('index_pid -> index_pid id','index_pid',2,'p_index_pid','sql.py',1568), + ('index_pid -> index_pid COMMA index_pid','index_pid',3,'p_index_pid','sql.py',1569), + ('foreign -> FOREIGN KEY LP pid RP','foreign',5,'p_foreign','sql.py',1592), + ('foreign -> FOREIGN KEY','foreign',2,'p_foreign','sql.py',1593), + ('ref -> REFERENCES t_name','ref',2,'p_ref','sql.py',1601), + ('ref -> ref LP pid RP','ref',4,'p_ref','sql.py',1602), + ('ref -> ref ON DELETE id','ref',4,'p_ref','sql.py',1603), + ('ref -> ref ON UPDATE id','ref',4,'p_ref','sql.py',1604), + ('ref -> ref DEFERRABLE INITIALLY id','ref',4,'p_ref','sql.py',1605), + ('ref -> ref NOT DEFERRABLE','ref',3,'p_ref','sql.py',1606), + ('expr -> pkey','expr',1,'p_expression_primary_key','sql.py',1637), + ('uniq -> UNIQUE LP pid RP','uniq',4,'p_uniq','sql.py',1641), + ('uniq -> UNIQUE KEY id LP pid RP','uniq',6,'p_uniq','sql.py',1642), + ('statem_by_id -> id LP pid RP','statem_by_id',4,'p_statem_by_id','sql.py',1659), + ('statem_by_id -> id KEY LP pid RP','statem_by_id',5,'p_statem_by_id','sql.py',1660), + ('pkey -> pkey_statement LP pid RP','pkey',4,'p_pkey','sql.py',1671), + ('pkey -> pkey_statement ID LP pid RP','pkey',5,'p_pkey','sql.py',1672), + ('pkey_statement -> PRIMARY KEY','pkey_statement',2,'p_pkey_statement','sql.py',1705), + ('comment -> COMMENT STRING','comment',2,'p_comment','sql.py',1709), + ('tablespace -> TABLESPACE id','tablespace',2,'p_tablespace','sql.py',1714), + ('tablespace -> TABLESPACE id properties','tablespace',3,'p_tablespace','sql.py',1715), + ('expr -> expr tablespace','expr',2,'p_expr_tablespace','sql.py',1721), + ('by_smthg -> BY id','by_smthg',2,'p_by_smthg','sql.py',1727), + ('by_smthg -> BY ROW','by_smthg',2,'p_by_smthg','sql.py',1728), + ('by_smthg -> BY LP pid RP','by_smthg',4,'p_by_smthg','sql.py',1729), ] diff --git a/tests/dialects/test_snowflake.py b/tests/dialects/test_snowflake.py index f4f2f02..25138fb 100644 --- a/tests/dialects/test_snowflake.py +++ b/tests/dialects/test_snowflake.py @@ -916,7 +916,7 @@ def test_virtual_column_table(): id bigint, derived bigint as (id * 10) ) - location = @ADL_Azure_Storage_Account_Container_Name/ + location = @Database.Schema.ADL_Azure_Storage_Account_Container_Name/entity auto_refresh = false file_format = (TYPE=JSON NULL_IF=('field') DATE_FORMAT=AUTO TRIM_SPACE=TRUE) stage_file_format = (TYPE=JSON NULL_IF=()) @@ -964,7 +964,7 @@ def test_virtual_column_table(): "tablespace": None, "replace": True, "if_not_exists": True, - "location": "@ADL_Azure_Storage_Account_Container_Name/", + "location": "ADL_Azure_Storage_Account_Container_Name/entity", "table_properties": { "auto_refresh": False, "file_format": {'TYPE' : 'JSON', 'NULL_IF' : "('field')", 'DATE_FORMAT' : 'AUTO', 'TRIM_SPACE' : 'TRUE'},