diff --git a/CHANGELOG.txt b/CHANGELOG.txt index b3ea761..226ba71 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,7 +1,12 @@ -**v0.31.3** +**v0.31.5** ### Improvements 1. Support for KEY statement in CREATE TABLE statements. KEY statements will now create INDEX entries in the DDL parser. +**v0.31.4** +### Improvements +#### Snowflake update: +1. enforce support for Snowflake _FILE_FORMAT options in External Column ddl statement - https://github.com/xnuinside/simple-ddl-parser/issues/221 + **v0.31.3** ### Improvements #### Snowflake update: diff --git a/simple_ddl_parser/dialects/snowflake.py b/simple_ddl_parser/dialects/snowflake.py index 871aa58..fc63ce8 100644 --- a/simple_ddl_parser/dialects/snowflake.py +++ b/simple_ddl_parser/dialects/snowflake.py @@ -17,11 +17,28 @@ def p_expression_cluster_by(self, p): p_list = remove_par(list(p)) p[0]["cluster_by"] = p_list[-1] + def p_multiple_format_equals(self0, p: List) -> None: + """multiple_format_equals : fmt_equals + | multiple_format_equals fmt_equals + """ + # Handles multiple format in the same format statement + p[0] = p[1] + + def p_fmt_equals(self, p: List) -> None: + """fmt_equals : id LP RP + | id LP fmt_equals RP + | id LP multi_id RP + """ + p_list = list(p) + p[0] = p_list[2:][1].split(" ") + def p_table_property_equals(self, p: List) -> None: """table_property_equals : id id id_or_string | id id_or_string | LP id id id_or_string RP | LP id_or_string RP + | id table_property_equals + | id_equals """ p_list = remove_par(list(p)) p[0] = str(p_list[-1]) @@ -138,16 +155,16 @@ def p_expression_catalog(self, p): p[0]["catalog"] = p_list[-1] def p_expression_file_format(self, p): - """expr : expr FILE_FORMAT table_property_equals""" + """expr : expr FILE_FORMAT multiple_format_equals""" p[0] = p[1] p_list = remove_par(list(p)) p[0]["file_format"] = p_list[-1] def p_expression_stage_file_format(self, p): - """expr : expr STAGE_FILE_FORMAT table_property_equals""" + """expr : expr STAGE_FILE_FORMAT multiple_format_equals""" p[0] = p[1] p_list = remove_par(list(p)) - p[0]["stage_file_format"] = p_list[-1] + p[0]["stage_file_format"] = p_list[-1] if len(p_list[-1]) > 1 else p_list[-1][0] def p_expression_table_format(self, p): """expr : expr TABLE_FORMAT table_property_equals""" @@ -170,7 +187,6 @@ def p_as_virtual(self, p: List): if len(p) == 5: _as = p[3] else: - # _as = p[3]+p[4]+p[5]+p[6]+",".join(p[7])+p[8]+p[9]+",".join(p[10])+p[11] for i in p[3:len(p) - 1]: _as += i if isinstance(i, str) else ",".join(i) p[0] = {"generated": {"as": _as}} diff --git a/simple_ddl_parser/parsetab.py b/simple_ddl_parser/parsetab.py index 0126d84..5a1cba1 100644 --- a/simple_ddl_parser/parsetab.py +++ b/simple_ddl_parser/parsetab.py @@ -1,46142 +1,461 @@ + # 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 COMMA COMMAT COMMENT CONSTRAINT CREATE DATABASE DATA_RETENTION_TIME_IN_DAYS DEFAULT DEFERRABLE DELETE DOMAIN DOT DQ_STRING DROP ENCODE ENCRYPT ENFORCED EXISTS FILE_FORMAT FOR FOREIGN FORMAT GENERATED ID IF INCREMENT INDEX INHERITS INITIALLY INTO ITEMS KEY KEYS LIKE LOCATION LP LT MAP MASKED MASKING MAXVALUE MAX_DATA_EXTENSION_TIME_IN_DAYS MINVALUE NO NOORDER NOT NULL ON OPTIONS OR ORDER PARTITION PARTITIONED POLICY PRIMARY REFERENCES 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 idexpr : expr id LP id RPexpr : expr usingexpr : expr LOCATION STRING\n | expr LOCATION DQ_STRING\n | expr LOCATION table_property_equalspkey_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 encrypt : ENCRYPT\n | encrypt NO SALT\n | encrypt SALT\n | encrypt USING STRING\n | encrypt STRING\n expr : expr INHERITS LP t_name RPmultiple_options : options\n | multiple_options options\n clone : CLONE idusing : USING idencode : ENCODE idexpr : expr CLUSTER BY LP pid RP\n | expr CLUSTER BY pid\n expr : expr PARTITION BY LP pid RP\n | expr PARTITION BY id LP pid RP\n | expr PARTITION BY pid\n | expr PARTITION BY id pidexpr : expr ID ON LP pid RP\n | expr ID by_smthgexpr : expr id id\n | expr id KEY\n options : OPTIONS LP id_equals RPtable_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 expr : expr INTO ID IDwith : WITH with_argsexpr : expr id id LP pid RPtable_property_equals_int : id id id_or_string\n | id id_or_string\n | LP id id id_or_string RP\n | LP id_or_string RP\n row_format : ROW FORMAT SERDE\n | ROW FORMAT\n expr : expr database_baseequals : id id id\n | id id ON\n | id id id DOT id\n storage : STORAGE LP\n | storage id id\n | storage id id RP\n database_base : CREATE DATABASE id\n | CREATE ID DATABASE id\n | database_base clone\n expr : expr row_format id\n | expr row_format STRING\n table_property_equals_bool : id id id_or_string\n | id id_or_string\n with_args : LP equals\n | with_args COMMA equals\n | with_args with_args\n | with_args RP\n expr : expr storageexpr : expr DATA_RETENTION_TIME_IN_DAYS table_property_equals_intexpr : expr WITH SERDEPROPERTIES multi_assignmentsexpr : expr ID INDEXexpr : expr MAX_DATA_EXTENSION_TIME_IN_DAYS table_property_equalsexpr : expr TBLPROPERTIES multi_assignmentsperiod_for : id FOR id LP pid RPexpr : expr CHANGE_TRACKING table_property_equals_boolexpr : expr ON idmulti_assignments : LP assignment\n | multi_assignments RP\n | multi_assignments COMMA assignmentexpr : expr option_commentexpr : expr withassignment : id id id\n | STRING id STRING\n | id id STRING\n | STRING id id\n | STRING idexpr : expr TEXTIMAGE_ON idexpr : expr option_with_tagoption_comment : ID STRING\n | ID DQ_STRING\n | COMMENT ID STRING\n | COMMENT ID DQ_STRING\n expr : CREATE TABLESPACE id properties\n | CREATE id TABLESPACE id properties\n | CREATE id TABLESPACE id\n | CREATE TABLESPACE id\n | CREATE id id TABLESPACE id\n | CREATE id id TABLESPACE id properties\n expr : expr COMMENT STRINGtag_equals : id id id_or_string\n | id id_or_string\n | id DOT id id id_or_string\n | id DOT id id_or_string\n | id DOT id DOT id id id_or_string\n | id DOT id DOT id id_or_string\n expr : expr id TERMINATED BY id\n | expr id TERMINATED BY STRING\n properties : property\n | properties propertyexpr : expr MAP KEYS TERMINATED BY id\n | expr MAP KEYS TERMINATED BY STRING\n multiple_tag_equals : tag_equals\n | multiple_tag_equals COMMA tag_equals\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_order_noorder : ORDER\n | NOORDER\n expr : expr COLLECTION ITEMS TERMINATED BY id\n | expr COLLECTION ITEMS TERMINATED BY STRING\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 multiple_tag_equals RP\n expr : expr STORED AS id\n | expr STORED AS id STRING\n | expr STORED AS id STRING id 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 option_with_masking_policy : MASKING POLICY id DOT id DOT id\n | WITH MASKING POLICY id DOT id DOT id\n expr : expr CATALOG table_property_equalsexpr : expr PARTITIONED BY pid_with_type\n | expr PARTITIONED BY LP pid RP\n | expr PARTITIONED BY LP multiple_funct RP\n expr : expr FILE_FORMAT table_property_equalsexpr : expr STAGE_FILE_FORMAT table_property_equalspid_with_type : LP column\n | pid_with_type COMMA column\n | pid_with_type RP\n expr : expr TABLE_FORMAT table_property_equalsc_property : id idexpr : expr AUTO_REFRESH table_property_equals_boolas_virtual : AS LP id LP id LP pid RP COMMA pid RP RP\n | AS LP id LP pid RP RP\n | AS LP multi_id RPc_type : id\n | id id\n | id id id id\n | id id id\n | c_type pid\n | id DOT id\n | tid\n | ARRAY\n | c_type ARRAY\n | c_type tid\n id : ID\n | DQ_STRINGid_or_string : id\n | STRINGSTRING : STRING_BASE\n | STRING STRING_BASE\n column : id c_type\n | column comment\n | column LP id RP\n | column LP id id RP\n | column LP id RP c_type\n | column LP id COMMA id RP\n | column LP id COMMA id RP c_type\n autoincrement : AUTOINCREMENTdefcolumn : column\n | defcolumn comment\n | defcolumn 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 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 id option_comment\n | c_schema id DOT id option_comment\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 id_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 | 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 tablespaceexpr : alter_foreign ref\n | alter_check\n | alter_unique\n | alter_default\n | alter_primary_key\n | alter_primary_key using_tablespace\n alter_primary_key : alt_table PRIMARY KEY LP pid RP\n | alt_table constraint PRIMARY KEY LP pid RP\n alter_unique : alt_table UNIQUE LP pid RP\n | alt_table constraint UNIQUE LP pid RP\n alter_default : alt_table id id\n | alt_table constraint id id\n | alt_table id STRING\n | alt_table constraint id STRING\n | alter_default id\n | alter_default FOR pid\n pid : 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 alter_check : alt_table check_st\n | alt_table constraint check_st\n index_pid : id\n | index_pid id\n | index_pid COMMA index_pid\n alter_foreign : alt_table foreign\n | alt_table constraint foreign\n alt_table : ALTER TABLE t_name ADD\n | ALTER TABLE IF EXISTS t_name ADD\n | ALTER TABLE ID t_name ADDforeign : 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 RPstatem_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, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 3, - 79, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "DROP": ( - [ - 0, - ], - [ - 6, - ], - ), - "ALTER": ( - [ - 0, - ], - [ - 27, - ], - ), - "PRIMARY": ( - [ - 0, - 23, - 34, - 65, - 103, - 111, - 115, - 131, - 134, - 156, - 198, - 199, - 209, - 226, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 326, - 327, - 328, - 335, - 348, - 395, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 529, - 583, - 586, - 594, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 668, - 677, - 679, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 743, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - 24, - 138, - -168, - 24, - -167, - 253, - -181, - -294, - 325, - -171, - 253, - 24, - -204, - -25, - 253, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 253, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -361, - -362, - -366, - -354, - -172, - -205, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 253, - -293, - -363, - -364, - -365, - -360, - -400, - -124, - -126, - -36, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -402, - -127, - -128, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -401, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "$end": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 0, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "INDEX": ( - [ - 1, - 2, - 3, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 95, - 96, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 123, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 29, - -223, - 94, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - 164, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - 238, - 239, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - 307, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "LOCATION": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 33, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "INHERITS": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 35, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "CLUSTER": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 36, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "PARTITION": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 37, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "ID": ( - [ - 1, - 2, - 3, - 4, - 5, - 7, - 8, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 25, - 26, - 28, - 29, - 30, - 31, - 32, - 33, - 34, - 38, - 39, - 40, - 41, - 42, - 43, - 44, - 46, - 48, - 49, - 50, - 51, - 52, - 53, - 58, - 60, - 61, - 62, - 63, - 64, - 65, - 66, - 67, - 68, - 69, - 70, - 72, - 73, - 74, - 75, - 76, - 77, - 78, - 79, - 83, - 84, - 85, - 87, - 88, - 89, - 90, - 91, - 92, - 93, - 94, - 97, - 99, - 100, - 101, - 102, - 103, - 104, - 105, - 106, - 107, - 108, - 110, - 111, - 112, - 113, - 114, - 115, - 116, - 117, - 118, - 119, - 120, - 121, - 122, - 124, - 127, - 129, - 130, - 131, - 132, - 134, - 135, - 137, - 140, - 142, - 143, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 161, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 170, - 171, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 191, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 217, - 218, - 219, - 220, - 222, - 223, - 224, - 225, - 226, - 227, - 228, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 238, - 239, - 241, - 243, - 244, - 245, - 246, - 247, - 248, - 249, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 274, - 276, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 288, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 303, - 304, - 305, - 306, - 308, - 309, - 310, - 311, - 312, - 314, - 316, - 317, - 319, - 320, - 322, - 324, - 326, - 327, - 328, - 329, - 330, - 331, - 332, - 334, - 335, - 336, - 337, - 338, - 339, - 340, - 343, - 344, - 345, - 347, - 348, - 349, - 350, - 351, - 352, - 355, - 356, - 357, - 358, - 359, - 360, - 361, - 362, - 363, - 364, - 365, - 366, - 367, - 368, - 370, - 371, - 372, - 373, - 374, - 375, - 376, - 377, - 378, - 379, - 380, - 381, - 382, - 383, - 384, - 385, - 387, - 389, - 390, - 391, - 392, - 393, - 395, - 396, - 397, - 398, - 400, - 401, - 403, - 404, - 405, - 406, - 407, - 408, - 409, - 410, - 413, - 414, - 415, - 417, - 418, - 419, - 421, - 422, - 423, - 427, - 429, - 431, - 432, - 433, - 434, - 435, - 436, - 437, - 438, - 439, - 440, - 441, - 442, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 458, - 459, - 460, - 461, - 462, - 463, - 464, - 465, - 466, - 467, - 469, - 470, - 473, - 474, - 475, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 491, - 492, - 495, - 496, - 497, - 498, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 506, - 508, - 509, - 510, - 511, - 512, - 513, - 514, - 516, - 517, - 518, - 519, - 520, - 521, - 522, - 523, - 524, - 525, - 526, - 527, - 528, - 529, - 530, - 532, - 533, - 534, - 535, - 536, - 537, - 538, - 539, - 540, - 541, - 542, - 543, - 544, - 545, - 546, - 547, - 548, - 549, - 550, - 551, - 552, - 554, - 555, - 556, - 557, - 558, - 559, - 561, - 562, - 563, - 564, - 565, - 567, - 568, - 570, - 572, - 574, - 576, - 577, - 578, - 579, - 581, - 582, - 583, - 584, - 586, - 587, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 598, - 599, - 601, - 602, - 603, - 604, - 605, - 606, - 608, - 609, - 610, - 611, - 612, - 613, - 614, - 615, - 616, - 617, - 618, - 619, - 620, - 621, - 622, - 623, - 624, - 626, - 627, - 628, - 629, - 630, - 631, - 632, - 633, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 656, - 657, - 658, - 659, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 668, - 669, - 671, - 672, - 673, - 674, - 675, - 677, - 678, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 695, - 696, - 697, - 698, - 699, - 700, - 701, - 702, - 703, - 704, - 706, - 708, - 709, - 710, - 711, - 714, - 715, - 716, - 717, - 718, - 719, - 720, - 721, - 722, - 723, - 724, - 726, - 727, - 728, - 730, - 731, - 732, - 734, - 735, - 736, - 737, - 738, - 739, - 740, - 741, - 742, - 743, - 744, - 745, - 746, - 747, - 748, - 750, - 753, - 754, - 755, - 756, - 757, - 758, - 759, - 761, - 763, - 764, - 765, - 766, - 767, - 768, - 769, - 771, - 772, - 773, - 774, - 775, - 778, - 779, - 780, - 781, - 782, - 784, - 785, - 787, - 788, - 789, - 791, - 792, - 793, - 794, - 795, - 796, - 797, - 798, - 800, - 801, - 802, - 803, - 804, - 805, - 807, - 808, - 809, - 810, - 812, - ], - [ - 38, - -223, - 92, - 103, - 103, - -238, - 103, - 103, - -411, - -298, - -370, - -371, - 103, - -373, - 103, - 103, - 103, - 103, - 103, - 144, - 103, - -1, - 103, - 103, - -286, - -4, - 103, - -168, - -167, - 103, - 169, - -50, - 103, - 103, - 103, - 103, - 103, - -80, - -81, - 103, - -88, - 187, - 103, - 103, - 103, - 103, - 103, - -209, - 103, - -284, - 103, - 103, - 103, - 103, - 103, - 103, - -311, - -312, - -421, - -21, - 103, - 221, - 103, - 103, - 103, - -59, - 103, - 103, - 103, - -210, - -167, - 103, - 103, - -133, - -316, - -243, - 103, - -222, - -167, - 103, - -226, - 103, - 103, - -237, - 103, - 103, - 103, - 103, - 103, - -181, - -287, - -288, - -369, - 103, - -383, - 103, - -374, - 311, - 103, - 103, - -296, - -294, - -314, - 103, - 103, - 103, - 103, - -417, - 103, - -242, - 343, - -22, - 103, - -34, - 103, - -35, - -5, - -6, - -7, - -171, - 103, - 103, - 103, - 103, - 103, - -33, - -71, - -89, - -90, - 103, - -76, - 364, - -60, - -61, - 103, - -69, - 103, - 103, - -42, - 103, - -72, - -73, - 103, - -75, - 103, - -87, - -99, - 103, - -142, - -146, - -147, - -151, - -153, - 103, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - 103, - 103, - 103, - 103, - 103, - 103, - 103, - -305, - -306, - -307, - -308, - -309, - -24, - -49, - -54, - 103, - -23, - -25, - 103, - 103, - 103, - 103, - -137, - -249, - -211, - 103, - -57, - 103, - 103, - 103, - 103, - 103, - -227, - 103, - 103, - 103, - -395, - -182, - -183, - -184, - -187, - -188, - 103, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - 103, - 103, - 103, - -350, - -15, - 103, - -180, - -120, - -121, - 103, - 103, - 103, - -289, - 103, - 103, - 103, - -164, - 103, - -174, - 103, - 103, - -405, - 103, - -385, - -386, - 103, - 103, - -216, - -167, - 187, - 103, - 103, - 103, - 103, - 103, - 103, - 103, - -361, - -362, - -366, - 103, - 103, - -379, - -381, - -404, - -354, - 103, - 103, - 103, - -239, - 103, - 103, - -2, - 103, - 103, - -172, - 103, - -38, - -170, - 103, - 103, - 103, - 103, - 103, - 103, - 103, - -422, - -423, - 103, - -41, - -55, - 103, - -45, - 103, - -70, - -66, - 103, - -67, - 103, - -64, - 103, - -78, - 103, - -77, - 103, - 103, - 103, - -63, - -91, - -92, - 103, - -129, - -143, - 103, - -277, - -280, - 103, - 575, - -283, - -10, - 103, - 103, - 103, - 103, - -301, - -300, - -304, - -303, - -48, - 103, - 103, - 103, - -108, - 103, - 103, - 103, - -246, - 103, - -58, - -135, - -244, - -220, - -221, - -224, - -225, - 103, - 103, - -259, - -396, - 103, - -185, - -186, - 103, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - 103, - 103, - -331, - -352, - -353, - 103, - 103, - -329, - 103, - -331, - 103, - 103, - 103, - 103, - 103, - 103, - -165, - 103, - -319, - -320, - -321, - -322, - -317, - 103, - 103, - 103, - 103, - 103, - -410, - -387, - -388, - 103, - -368, - -213, - 646, - 103, - 103, - 103, - 103, - -229, - 103, - -234, - 103, - 103, - 103, - 103, - -293, - -313, - 103, - -380, - -382, - -363, - -364, - -365, - 103, - 103, - -329, - 103, - 103, - 103, - -360, - -415, - 103, - -241, - -400, - 103, - 103, - -3, - -106, - -107, - -169, - -37, - 103, - -40, - -20, - 103, - 103, - 103, - 103, - 103, - 103, - -56, - -44, - 103, - -47, - -65, - 103, - 103, - -79, - 103, - 103, - -62, - 103, - 103, - 103, - 103, - -150, - 103, - -148, - 103, - -281, - -282, - 103, - 103, - 103, - 103, - 103, - -285, - 103, - -124, - 103, - -126, - 103, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - 103, - 103, - -248, - -132, - -139, - -315, - -228, - -245, - 103, - -344, - -349, - -16, - -18, - 103, - 103, - 103, - 103, - 103, - -330, - -332, - -12, - -13, - -14, - -356, - 103, - -329, - 103, - -329, - 103, - -359, - 103, - -292, - -290, - 103, - -162, - 103, - 103, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -230, - -231, - 103, - 103, - 103, - 103, - 103, - -367, - -333, - 103, - -377, - 103, - 103, - -416, - -240, - -402, - -43, - -26, - -28, - 103, - -32, - -424, - -127, - 103, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - 103, - 103, - 103, - 103, - -385, - -11, - -412, - -413, - 103, - 103, - 103, - 103, - 103, - -136, - -247, - 103, - -329, - -325, - -331, - 103, - 103, - 103, - -346, - 103, - -338, - -338, - 103, - 103, - -156, - -159, - -176, - 103, - 103, - 103, - 103, - -295, - -378, - 103, - -325, - -375, - -403, - -401, - -39, - -29, - -46, - 103, - 103, - -131, - 103, - 103, - -9, - -414, - 103, - 103, - 103, - -134, - -340, - 103, - -326, - -327, - -328, - -347, - 103, - -329, - 103, - -291, - 103, - -219, - -376, - 103, - -53, - 103, - 103, - -8, - -74, - 103, - -138, - -325, - 103, - 103, - -328, - 103, - 103, - 103, - 103, - -125, - 103, - -140, - -329, - 103, - -155, - -119, - -141, - -328, - 103, - 103, - -154, - ], - ), - "INTO": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 40, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "DATA_RETENTION_TIME_IN_DAYS": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 44, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "WITH": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 69, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 45, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - 214, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - 285, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - 285, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - 399, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - 285, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 285, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - 285, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "MAX_DATA_EXTENSION_TIME_IN_DAYS": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 46, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "TBLPROPERTIES": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 47, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "CHANGE_TRACKING": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 48, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "ON": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 20, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 237, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 318, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 413, - 414, - 415, - 417, - 419, - 423, - 424, - 425, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 554, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 688, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 39, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - 129, - -1, - -208, - -286, - -4, - -168, - 162, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - 279, - -181, - 300, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - 279, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -262, - -227, - 279, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - 300, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 279, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -264, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - 300, - 576, - -301, - -300, - -304, - -303, - 590, - -420, - -108, - -93, - -95, - -58, - -263, - -265, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - 300, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - 279, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - 681, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - 300, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - 749, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "TEXTIMAGE_ON": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 51, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "COMMENT": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 502, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 651, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 53, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - 271, - 271, - -369, - -383, - -374, - 312, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - 271, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - 271, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 271, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - 312, - 271, - -234, - 271, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - 271, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - 271, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - 271, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "MAP": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 54, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "SKEWED": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 55, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "COLLECTION": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 56, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "STORED": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 57, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "CATALOG": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 58, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "PARTITIONED": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 59, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "FILE_FORMAT": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 60, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "STAGE_FILE_FORMAT": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 61, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "TABLE_FORMAT": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 62, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "AUTO_REFRESH": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 63, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "COMMA": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 248, - 249, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 315, - 316, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 337, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 411, - 412, - 414, - 415, - 416, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 436, - 437, - 438, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 484, - 485, - 489, - 490, - 491, - 495, - 496, - 497, - 499, - 500, - 501, - 502, - 504, - 505, - 506, - 507, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 519, - 521, - 522, - 525, - 526, - 527, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 541, - 542, - 544, - 545, - 546, - 547, - 548, - 550, - 551, - 553, - 555, - 557, - 558, - 562, - 564, - 565, - 566, - 567, - 568, - 569, - 570, - 572, - 577, - 578, - 581, - 582, - 583, - 585, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 605, - 606, - 608, - 609, - 610, - 613, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 654, - 657, - 659, - 660, - 662, - 663, - 664, - 665, - 669, - 671, - 672, - 673, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 695, - 698, - 699, - 700, - 701, - 702, - 703, - 705, - 707, - 709, - 715, - 716, - 719, - 721, - 722, - 723, - 724, - 728, - 730, - 731, - 732, - 735, - 736, - 737, - 738, - 739, - 740, - 741, - 742, - 744, - 745, - 746, - 750, - 751, - 754, - 755, - 756, - 757, - 758, - 760, - 763, - 765, - 766, - 767, - 768, - 771, - 772, - 773, - 774, - 775, - 776, - 777, - 778, - 780, - 783, - 784, - 785, - 786, - 789, - 794, - 796, - 797, - 798, - 799, - 801, - 802, - 803, - 804, - 805, - 806, - 807, - 808, - 810, - 812, - ], - [ - 65, - -223, - -206, - -207, - 107, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - 372, - -72, - 378, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - 439, - -395, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - 492, - -385, - -386, - -212, - -216, - -167, - 505, - -254, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - 492, - -2, - -172, - -169, - -38, - -170, - 492, - 492, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - 378, - 372, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - 563, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - 587, - -112, - -420, - -108, - 505, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - 492, - -259, - -396, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - 492, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - 636, - 492, - -410, - -387, - -388, - -368, - -213, - -215, - -385, - 492, - 650, - -229, - -234, - -252, - -169, - -251, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - 492, - -385, - 492, - -360, - -415, - 492, - 492, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - 492, - 492, - 492, - 492, - 492, - -56, - -44, - -47, - -65, - 587, - -79, - -86, - -62, - -130, - -150, - 492, - 695, - -148, - -385, - -335, - -281, - -282, - 492, - 492, - -285, - -169, - -124, - -101, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - 439, - -344, - -349, - -16, - -18, - 492, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -230, - -231, - 492, - -258, - -250, - 492, - -367, - -333, - -377, - 492, - 492, - -416, - -43, - -26, - -28, - 492, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -337, - 439, - -385, - -11, - -412, - -413, - 492, - -100, - -113, - -98, - -385, - -325, - 492, - -346, - 492, - -338, - -338, - -156, - -159, - -176, - -177, - -255, - -257, - -295, - -378, - 492, - -390, - -375, - -403, - -39, - -29, - -46, - -131, - -336, - 439, - -9, - -414, - 492, - -169, - -103, - -340, - -326, - -327, - -328, - -347, - -385, - 492, - -291, - -178, - -219, - -256, - -253, - -376, - -53, - -334, - -8, - -74, - -102, - -390, - -179, - 492, - -169, - -125, - -105, - -140, - -385, - 492, - -155, - -119, - -104, - -141, - 809, - 492, - -154, - ], - ), - "DEFAULT": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 67, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - 276, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - 276, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - 276, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 276, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - 276, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "RP": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 248, - 249, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 315, - 316, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 337, - 344, - 346, - 348, - 349, - 350, - 351, - 352, - 353, - 354, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 368, - 369, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 410, - 411, - 412, - 414, - 415, - 416, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 436, - 437, - 438, - 440, - 441, - 443, - 444, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 472, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 484, - 485, - 489, - 490, - 491, - 493, - 494, - 495, - 496, - 497, - 499, - 500, - 501, - 502, - 504, - 505, - 506, - 507, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 519, - 520, - 521, - 522, - 525, - 526, - 527, - 532, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 541, - 542, - 543, - 544, - 545, - 546, - 547, - 548, - 550, - 551, - 552, - 553, - 555, - 557, - 558, - 560, - 562, - 564, - 565, - 566, - 567, - 568, - 569, - 570, - 572, - 577, - 578, - 581, - 582, - 583, - 585, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 605, - 606, - 608, - 609, - 610, - 611, - 613, - 615, - 616, - 617, - 618, - 619, - 620, - 621, - 622, - 623, - 626, - 627, - 630, - 631, - 632, - 633, - 634, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 654, - 657, - 659, - 660, - 661, - 662, - 663, - 664, - 665, - 669, - 670, - 671, - 672, - 673, - 674, - 675, - 676, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 695, - 696, - 698, - 699, - 700, - 701, - 702, - 703, - 705, - 707, - 709, - 715, - 716, - 717, - 718, - 719, - 720, - 721, - 722, - 723, - 724, - 727, - 728, - 729, - 730, - 731, - 732, - 733, - 735, - 736, - 737, - 738, - 739, - 740, - 741, - 742, - 744, - 745, - 746, - 750, - 751, - 753, - 754, - 755, - 756, - 757, - 758, - 760, - 763, - 764, - 765, - 766, - 767, - 768, - 771, - 772, - 773, - 774, - 775, - 776, - 777, - 778, - 780, - 783, - 784, - 785, - 786, - 787, - 789, - 792, - 793, - 794, - 796, - 797, - 798, - 799, - 801, - 802, - 803, - 804, - 805, - 806, - 807, - 808, - 810, - 811, - 812, - ], - [ - 31, - -223, - -206, - -207, - 108, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - 373, - -72, - 377, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - 437, - -395, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - 504, - -254, - -394, - 517, - 518, - -366, - -379, - -381, - -404, - -354, - 526, - -2, - 533, - -172, - -169, - -38, - -170, - -169, - 539, - 540, - -27, - -30, - -385, - -422, - -423, - -41, - 547, - -169, - -45, - -169, - 550, - 377, - 373, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - 564, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - 583, - 586, - -112, - -420, - -108, - 594, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - 604, - -259, - -396, - -185, - -186, - -348, - 608, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - 630, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - 635, - 637, - -410, - -387, - -388, - 643, - 644, - -368, - -213, - -215, - -385, - 648, - 649, - -229, - -234, - -252, - -169, - -251, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - 659, - 660, - -329, - 662, - -360, - -415, - 665, - 669, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - 671, - 672, - 643, - -31, - 674, - 675, - -56, - -44, - -47, - -65, - 677, - 679, - -79, - -86, - -62, - 688, - -130, - -150, - 693, - 694, - -148, - -385, - -335, - -281, - -282, - 701, - 702, - -285, - -169, - -124, - -101, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -397, - -344, - -349, - -16, - -18, - 716, - 721, - 723, - -330, - -332, - -12, - -13, - -14, - -356, - 724, - -329, - -329, - 728, - -292, - -290, - -160, - -162, - 731, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -230, - -231, - 735, - -258, - -250, - 738, - -367, - -333, - 740, - -377, - 741, - 742, - -416, - -43, - 744, - -26, - -28, - 745, - -32, - -424, - 746, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -337, - 643, - 755, - -385, - -11, - -412, - -413, - 756, - -100, - -113, - -98, - -329, - -325, - 765, - 766, - 767, - 723, - -346, - 768, - -338, - -338, - 716, - -156, - 773, - -159, - -176, - -177, - 774, - -255, - -257, - -295, - -378, - 778, - -325, - -375, - -403, - -39, - -29, - -46, - -131, - -336, - 783, - 784, - -9, - -414, - 785, - -169, - -103, - -340, - 789, - -326, - -327, - -328, - -347, - -329, - 793, - -291, - -178, - -219, - -256, - -253, - -376, - -53, - -334, - -8, - -74, - -102, - 798, - -325, - 740, - 804, - -179, - 805, - -169, - -125, - -105, - -140, - -329, - 808, - -155, - -119, - -104, - -141, - -328, - 811, - 812, - -154, - ], - ), - "INCREMENT": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 68, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "START": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 69, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "MINVALUE": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 71, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 70, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - 216, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "NO": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 71, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - 446, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "MAXVALUE": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 71, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 72, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - 217, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "CACHE": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 73, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "NOORDER": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 74, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - 284, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - 284, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - 284, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 284, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - 284, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "ORDER": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 75, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - 283, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - 283, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - 283, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 283, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - 283, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "DQ_STRING": ( - [ - 1, - 2, - 3, - 4, - 5, - 7, - 8, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 18, - 19, - 21, - 22, - 23, - 26, - 28, - 29, - 30, - 31, - 32, - 33, - 34, - 38, - 39, - 41, - 42, - 43, - 44, - 46, - 48, - 49, - 50, - 51, - 52, - 58, - 60, - 61, - 62, - 63, - 64, - 65, - 66, - 67, - 68, - 69, - 70, - 72, - 73, - 74, - 75, - 76, - 77, - 78, - 83, - 84, - 85, - 87, - 88, - 89, - 90, - 91, - 92, - 93, - 94, - 97, - 99, - 100, - 101, - 102, - 103, - 104, - 105, - 106, - 107, - 108, - 110, - 111, - 112, - 113, - 114, - 115, - 116, - 117, - 118, - 119, - 120, - 121, - 122, - 124, - 127, - 129, - 130, - 131, - 132, - 134, - 135, - 137, - 140, - 142, - 143, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 161, - 163, - 164, - 165, - 166, - 167, - 168, - 170, - 171, - 172, - 173, - 174, - 175, - 177, - 179, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 191, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 217, - 218, - 219, - 220, - 222, - 223, - 224, - 225, - 226, - 227, - 228, - 229, - 231, - 232, - 233, - 234, - 235, - 236, - 238, - 239, - 241, - 243, - 244, - 245, - 246, - 247, - 248, - 249, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 274, - 276, - 277, - 278, - 280, - 281, - 282, - 283, - 284, - 288, - 289, - 290, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 298, - 299, - 303, - 304, - 305, - 306, - 308, - 309, - 310, - 311, - 314, - 316, - 317, - 319, - 320, - 322, - 324, - 326, - 327, - 328, - 329, - 330, - 331, - 332, - 334, - 335, - 336, - 337, - 338, - 339, - 340, - 343, - 344, - 345, - 347, - 348, - 349, - 350, - 351, - 352, - 355, - 356, - 357, - 358, - 359, - 360, - 361, - 362, - 363, - 364, - 365, - 366, - 367, - 368, - 370, - 371, - 372, - 373, - 374, - 375, - 376, - 377, - 378, - 379, - 380, - 381, - 382, - 383, - 384, - 385, - 387, - 389, - 390, - 391, - 392, - 393, - 395, - 396, - 397, - 398, - 400, - 401, - 403, - 404, - 405, - 406, - 407, - 408, - 409, - 410, - 413, - 414, - 415, - 417, - 418, - 419, - 421, - 422, - 423, - 427, - 429, - 431, - 432, - 433, - 434, - 435, - 436, - 437, - 438, - 439, - 440, - 441, - 442, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 458, - 459, - 460, - 461, - 462, - 463, - 464, - 465, - 466, - 467, - 469, - 470, - 473, - 474, - 475, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 484, - 485, - 486, - 487, - 488, - 489, - 490, - 491, - 492, - 495, - 496, - 497, - 498, - 499, - 500, - 501, - 502, - 503, - 504, - 505, - 506, - 508, - 509, - 510, - 511, - 512, - 513, - 514, - 516, - 517, - 518, - 519, - 520, - 521, - 522, - 523, - 524, - 525, - 526, - 527, - 528, - 529, - 530, - 532, - 533, - 534, - 535, - 536, - 537, - 538, - 539, - 540, - 541, - 542, - 543, - 544, - 545, - 546, - 547, - 548, - 549, - 550, - 551, - 552, - 554, - 555, - 556, - 557, - 558, - 559, - 561, - 562, - 563, - 564, - 565, - 567, - 568, - 570, - 572, - 574, - 576, - 577, - 578, - 579, - 581, - 582, - 583, - 584, - 586, - 587, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 598, - 599, - 601, - 602, - 603, - 604, - 605, - 606, - 608, - 609, - 610, - 611, - 612, - 613, - 614, - 615, - 616, - 617, - 618, - 619, - 620, - 621, - 622, - 623, - 624, - 626, - 627, - 628, - 629, - 630, - 631, - 632, - 633, - 635, - 636, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 646, - 647, - 648, - 649, - 650, - 651, - 652, - 653, - 656, - 657, - 658, - 659, - 660, - 661, - 662, - 663, - 664, - 665, - 666, - 668, - 669, - 671, - 672, - 673, - 674, - 675, - 677, - 678, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 695, - 696, - 697, - 698, - 699, - 700, - 701, - 702, - 703, - 704, - 706, - 708, - 709, - 710, - 711, - 714, - 715, - 716, - 717, - 718, - 719, - 720, - 721, - 722, - 723, - 724, - 726, - 727, - 728, - 730, - 731, - 732, - 734, - 735, - 736, - 737, - 738, - 739, - 740, - 741, - 742, - 743, - 744, - 745, - 746, - 747, - 748, - 750, - 753, - 754, - 755, - 756, - 757, - 758, - 759, - 761, - 763, - 764, - 765, - 766, - 767, - 768, - 769, - 771, - 772, - 773, - 774, - 775, - 778, - 779, - 780, - 781, - 782, - 784, - 785, - 787, - 788, - 789, - 791, - 792, - 793, - 794, - 795, - 796, - 797, - 798, - 800, - 801, - 802, - 803, - 804, - 805, - 807, - 808, - 809, - 810, - 812, - ], - [ - 34, - -223, - 34, - 34, - 34, - -238, - 34, - 34, - -411, - -298, - -370, - -371, - 34, - -373, - 34, - 34, - 34, - 34, - 34, - 34, - -1, - 34, - 34, - -286, - -4, - 154, - -168, - 166, - 34, - -50, - 34, - 34, - 34, - 34, - 34, - -80, - -81, - 34, - -88, - 34, - 34, - 34, - 34, - 34, - -209, - 34, - -284, - 34, - 34, - 34, - 34, - 34, - 34, - -311, - -312, - -421, - -21, - 34, - 34, - 34, - 34, - -59, - 34, - 34, - 34, - -210, - -167, - 34, - 34, - -133, - -316, - -243, - 34, - -222, - -167, - 34, - -226, - 34, - 34, - -237, - 34, - 34, - 34, - 34, - 34, - -181, - -287, - -288, - -369, - 34, - -383, - 34, - -374, - 34, - 34, - 34, - -296, - -294, - -314, - 34, - 34, - 34, - 34, - -417, - 34, - -242, - 34, - -22, - 34, - -34, - 34, - -35, - -5, - -6, - -7, - -171, - 34, - 34, - 34, - 34, - 34, - -33, - -71, - -89, - -90, - 34, - -76, - -60, - -61, - 34, - -69, - 34, - 34, - -42, - 34, - -72, - -73, - 34, - -75, - 34, - -87, - -99, - 385, - 34, - -142, - -146, - -147, - -151, - -153, - 34, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - 34, - 34, - 34, - 34, - 34, - 34, - 34, - -305, - -306, - -307, - -308, - -309, - -24, - -49, - -54, - 34, - -23, - -25, - 34, - 34, - 34, - 34, - -137, - -249, - -211, - 34, - -57, - 34, - 34, - 34, - 34, - 34, - -227, - 34, - 34, - 34, - -395, - -182, - -183, - -184, - -187, - -188, - 34, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - 34, - 34, - 34, - -350, - -15, - 34, - -180, - -120, - -121, - 34, - 34, - 34, - -289, - 34, - 34, - 34, - -164, - 34, - -174, - 34, - 34, - -405, - 34, - -385, - -386, - 34, - 34, - -216, - 166, - 34, - 34, - 34, - 34, - 34, - 34, - 34, - -361, - -362, - -366, - 34, - 34, - -379, - -381, - -404, - -354, - 34, - 34, - 34, - -239, - 34, - 34, - -2, - 34, - 34, - -172, - 34, - -38, - -170, - 34, - 34, - 34, - 34, - 34, - 34, - 34, - -422, - -423, - 34, - -41, - -55, - 34, - -45, - 34, - -70, - -66, - 34, - -67, - 34, - -64, - 34, - -78, - 34, - -77, - 34, - 34, - 34, - -63, - -91, - -92, - 34, - -129, - -143, - 34, - -277, - -280, - 34, - 34, - -283, - -10, - 34, - 34, - 34, - 34, - -301, - -300, - -304, - -303, - -48, - 34, - 34, - 34, - -108, - 34, - 34, - 34, - -246, - 34, - -58, - -135, - -244, - -220, - -221, - -224, - -225, - 34, - 34, - -259, - -396, - 34, - -185, - -186, - 34, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - 34, - 34, - -331, - -352, - -353, - 34, - 34, - -329, - 34, - -331, - 34, - 34, - 34, - 34, - 34, - 34, - -165, - 34, - -319, - -320, - -321, - -322, - -317, - 34, - 34, - 34, - 34, - 34, - -410, - -387, - -388, - 34, - -368, - -213, - -215, - 34, - 34, - 34, - 34, - -229, - 34, - -234, - 34, - 34, - 34, - 34, - -293, - -313, - 34, - -380, - -382, - -363, - -364, - -365, - 34, - 34, - -329, - 34, - 34, - 34, - -360, - -415, - 34, - -241, - -400, - 34, - 34, - -3, - -106, - -107, - -169, - -37, - 34, - -40, - -20, - 34, - 34, - 34, - 34, - 34, - 34, - -56, - -44, - 34, - -47, - -65, - 34, - 34, - -79, - 34, - 34, - -62, - 34, - 34, - 34, - 34, - -150, - 34, - -148, - 34, - -281, - -282, - 34, - 34, - 34, - 34, - 34, - -285, - 34, - -124, - 34, - -126, - 34, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - 34, - 34, - -248, - -132, - -139, - -315, - -228, - -245, - 34, - -344, - -349, - -16, - -18, - 34, - 34, - 34, - 34, - 34, - -330, - -332, - -12, - -13, - -14, - -356, - 34, - -329, - 34, - -329, - 34, - -359, - 34, - -292, - -290, - 34, - -162, - 34, - 34, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - 166, - -218, - -232, - -233, - -230, - -231, - 34, - 34, - 34, - 34, - 34, - -367, - -333, - 34, - -377, - 34, - 34, - -416, - -240, - -402, - -43, - -26, - -28, - 34, - -32, - -424, - -127, - 34, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - 34, - 34, - 34, - 34, - -385, - -11, - -412, - -413, - 34, - 34, - 34, - 34, - 34, - -136, - -247, - 34, - -329, - -325, - -331, - 34, - 34, - 34, - -346, - 34, - -338, - -338, - 34, - 34, - -156, - -159, - -176, - 34, - 34, - 34, - 34, - -295, - -378, - 34, - -325, - -375, - -403, - -401, - -39, - -29, - -46, - 34, - 34, - -131, - 34, - 34, - -9, - -414, - 34, - 34, - 34, - -134, - -340, - 34, - -326, - -327, - -328, - -347, - 34, - -329, - 34, - -291, - 34, - -219, - -376, - 34, - -53, - 34, - 34, - -8, - -74, - 34, - -138, - -325, - 34, - 34, - -328, - 34, - 34, - 34, - 34, - -125, - 34, - -140, - -329, - 34, - -155, - -119, - -141, - -328, - 34, - 34, - -154, - ], - ), - "USING": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 78, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - 123, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - 448, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "ROW": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 167, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 413, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 80, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - 362, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - 592, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "STORAGE": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 413, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 81, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - 591, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "TAG": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 45, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 285, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 82, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - 178, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - 82, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - 82, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - 82, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 178, - 82, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - 82, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "CLONE": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 112, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 83, - 83, - -206, - -207, - -238, - 117, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - 83, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - -266, - 117, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "ENCODE": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 84, - -223, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - 84, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - 84, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - 84, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 84, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - 84, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "TABLESPACE": ( - [ - 1, - 2, - 3, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 89, - 92, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 230, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 307, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 85, - -223, - 88, - -206, - -207, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - -1, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - 231, - -167, - -222, - -167, - -226, - -237, - -266, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - -269, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - 418, - -57, - -227, - -236, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - -267, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - 85, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - -235, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "OPTIONS": ( - [ - 1, - 2, - 4, - 5, - 7, - 10, - 11, - 12, - 14, - 15, - 16, - 17, - 28, - 30, - 31, - 32, - 34, - 38, - 41, - 43, - 49, - 50, - 52, - 64, - 65, - 66, - 73, - 74, - 75, - 76, - 77, - 87, - 102, - 103, - 105, - 108, - 111, - 115, - 118, - 120, - 122, - 124, - 130, - 131, - 132, - 135, - 147, - 149, - 151, - 153, - 154, - 155, - 156, - 163, - 164, - 165, - 166, - 168, - 170, - 171, - 173, - 177, - 180, - 181, - 183, - 185, - 186, - 192, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 209, - 211, - 213, - 215, - 216, - 217, - 218, - 219, - 220, - 223, - 225, - 226, - 227, - 229, - 236, - 245, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 304, - 305, - 306, - 308, - 310, - 311, - 322, - 326, - 327, - 328, - 331, - 332, - 334, - 335, - 344, - 348, - 349, - 350, - 351, - 356, - 358, - 359, - 361, - 362, - 364, - 365, - 366, - 367, - 370, - 371, - 373, - 375, - 377, - 379, - 382, - 383, - 384, - 385, - 389, - 390, - 392, - 393, - 395, - 397, - 398, - 405, - 406, - 407, - 408, - 414, - 415, - 417, - 419, - 423, - 431, - 432, - 433, - 434, - 437, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 495, - 496, - 497, - 504, - 508, - 510, - 511, - 513, - 514, - 516, - 517, - 518, - 525, - 526, - 533, - 534, - 535, - 536, - 537, - 539, - 540, - 544, - 547, - 548, - 550, - 551, - 555, - 557, - 558, - 562, - 564, - 567, - 570, - 572, - 581, - 583, - 586, - 588, - 589, - 590, - 591, - 592, - 593, - 594, - 595, - 596, - 603, - 604, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 630, - 631, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 645, - 647, - 648, - 649, - 659, - 660, - 662, - 665, - 669, - 671, - 672, - 674, - 675, - 677, - 679, - 680, - 681, - 682, - 683, - 684, - 685, - 686, - 687, - 689, - 690, - 692, - 693, - 694, - 700, - 701, - 702, - 709, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 738, - 741, - 742, - 744, - 745, - 746, - 750, - 755, - 756, - 763, - 765, - 766, - 767, - 768, - 773, - 774, - 775, - 778, - 780, - 784, - 785, - 794, - 798, - 801, - 804, - 805, - 807, - 812, - ], - [ - 86, - -223, - 86, - 86, - -238, - -268, - -411, - -298, - -370, - -371, - -372, - -373, - 86, - -208, - -286, - -4, - -168, - -167, - -50, - -68, - -80, - -81, - -88, - -209, - -270, - -284, - -310, - -311, - -312, - -421, - -21, - -59, - -222, - -167, - -226, - -237, - 86, - -181, - -369, - -383, - -374, - -214, - -296, - -294, - -314, - -393, - -22, - -34, - -35, - -5, - -6, - -7, - -171, - -33, - -71, - -89, - -90, - -76, - -60, - -61, - -69, - -42, - -72, - -73, - -75, - -87, - -99, - -142, - -146, - -147, - -151, - -153, - 86, - -271, - -272, - -273, - -274, - -275, - -276, - -278, - -279, - -204, - -299, - -302, - -305, - -306, - -307, - -308, - -309, - -24, - -54, - -23, - -25, - -419, - -96, - -57, - -227, - 86, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 86, - -289, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -384, - -385, - -386, - -212, - -216, - -167, - -394, - -361, - -362, - -366, - -379, - -381, - -404, - -354, - -2, - -172, - -169, - -38, - -170, - -27, - -30, - -385, - -422, - -423, - -41, - -55, - -169, - -45, - -70, - -66, - -67, - -64, - -78, - -77, - -169, - -63, - -91, - -92, - -129, - -143, - -277, - -280, - -205, - -283, - -10, - -301, - -300, - -304, - -303, - -420, - -108, - -93, - -95, - -58, - -220, - -221, - -224, - -225, - -259, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - -368, - -213, - -215, - -234, - 86, - -293, - -313, - -380, - -382, - -363, - -364, - -365, - -360, - -415, - -3, - -106, - -107, - -169, - -37, - -40, - -20, - -31, - -56, - -44, - -47, - -65, - -79, - -86, - -62, - -130, - -150, - -148, - -281, - -282, - -285, - -124, - -126, - -114, - -115, - -116, - -117, - -118, - -109, - -36, - -97, - -94, - -228, - -245, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -292, - -290, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -217, - -218, - -232, - -233, - -367, - -333, - -377, - -416, - -43, - -26, - -28, - -32, - -424, - -127, - -128, - -51, - -52, - -82, - -84, - -83, - -85, - -110, - -111, - -122, - -123, - -149, - -144, - -145, - -11, - -412, - -413, - -98, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -378, - -375, - -403, - -39, - -29, - -46, - -131, - -9, - -414, - -340, - -326, - -327, - -328, - -347, - -291, - -178, - -219, - -376, - -53, - -8, - -74, - -179, - -125, - -140, - -155, - -119, - -141, - -154, - ], - ), - "DOMAIN": ( - [ - 3, - ], - [ - 90, - ], - ), - "SCHEMA": ( - [ - 3, - 92, - ], - [ - 91, - 234, - ], - ), - "DATABASE": ( - [ - 3, - 79, - 92, - 221, - ], - [ - 93, - 93, - 235, - 235, - ], - ), - "UNIQUE": ( - [ - 3, - 23, - 34, - 65, - 103, - 111, - 115, - 131, - 134, - 156, - 198, - 199, - 209, - 226, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 326, - 327, - 328, - 335, - 348, - 395, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 529, - 583, - 586, - 594, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 668, - 677, - 679, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 743, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - 95, - 136, - -168, - 207, - -167, - 254, - -181, - -294, - 323, - -171, - 254, - 207, - -204, - -25, - 254, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 254, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -361, - -362, - -366, - -354, - -172, - -205, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 254, - -293, - -363, - -364, - -365, - -360, - -400, - -124, - -126, - -36, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -402, - -127, - -128, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -401, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "CLUSTERED": ( - [ - 3, - ], - [ - 96, - ], - ), - "TABLE": ( - [ - 3, - 6, - 19, - 27, - 34, - 89, - 92, - 103, - 145, - 241, - 339, - 428, - 528, - 666, - ], - [ - 97, - 106, - 128, - 146, - -168, - 232, - -167, - -167, - -242, - 427, - -239, - 601, - -241, - -240, - ], - ), - "OR": ( - [ - 3, - ], - [ - 98, - ], - ), - "SEQUENCE": ( - [ - 3, - ], - [ - 99, - ], - ), - "TYPE": ( - [ - 3, - 241, - ], - [ - 100, - 429, - ], - ), - "LP": ( - [ - 9, - 10, - 19, - 25, - 30, - 33, - 34, - 35, - 38, - 44, - 45, - 46, - 47, - 58, - 60, - 61, - 62, - 81, - 82, - 86, - 103, - 109, - 115, - 118, - 126, - 128, - 130, - 131, - 135, - 136, - 141, - 142, - 144, - 145, - 149, - 156, - 160, - 161, - 162, - 167, - 176, - 177, - 178, - 189, - 193, - 207, - 208, - 209, - 256, - 259, - 276, - 281, - 287, - 291, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 315, - 316, - 318, - 322, - 323, - 326, - 327, - 328, - 333, - 334, - 339, - 348, - 351, - 359, - 371, - 373, - 375, - 395, - 396, - 397, - 399, - 402, - 416, - 443, - 445, - 450, - 454, - 455, - 456, - 457, - 458, - 459, - 460, - 465, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 499, - 502, - 505, - 506, - 507, - 510, - 515, - 516, - 517, - 518, - 521, - 525, - 528, - 536, - 551, - 567, - 568, - 572, - 573, - 575, - 580, - 606, - 608, - 616, - 617, - 618, - 623, - 626, - 628, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 651, - 653, - 654, - 655, - 659, - 660, - 666, - 680, - 681, - 692, - 699, - 715, - 716, - 721, - 723, - 730, - 731, - 732, - 735, - 736, - 737, - 749, - 752, - 763, - 765, - 766, - 767, - 768, - 771, - 774, - 776, - 777, - 780, - 794, - 802, - ], - [ - 110, - 112, - 127, - 143, - 150, - 158, - -168, - 159, - -167, - 175, - 179, - 158, - 182, - 158, - 158, - 158, - 158, - 223, - 224, - 228, - -167, - 247, - 298, - 299, - 314, - 317, - -296, - -294, - 329, - 330, - 336, - -417, - 338, - -242, - 345, - -171, - 355, - 357, - 360, - 363, - 182, - 179, - 374, - 387, - 391, - 400, - 401, - 329, - 444, - 299, - 458, - 466, - 470, - -297, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - 493, - 494, - 503, - -254, - -260, - 329, - 512, - -361, - -362, - -366, - 523, - 524, - -239, - -172, - -170, - 543, - 179, - -67, - -64, - 329, - 574, - 299, - 179, - 579, - 503, - -348, - 299, - -418, - 611, - -342, - -343, - -345, - 612, - -339, - -331, - 611, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 493, - 298, - -252, - -169, - -251, - -293, - 658, - -363, - -364, - -365, - 661, - -360, - -241, - -169, - -65, - 298, - 696, - 299, - 697, - 338, - 704, - -344, - -349, - 611, - -332, - 611, - 611, - 727, - -359, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - 298, - -258, - -250, - -261, - -367, - -333, - -240, - -51, - -52, - 298, - 493, - 764, - -325, - -346, - -338, - -159, - -176, - -177, - -255, - -257, - -295, - 781, - 782, - -340, - -326, - -327, - -328, - -347, - 792, - -178, - -256, - -253, - -53, - -179, - 661, - ], - ), - "LIKE": ( - [ - 10, - 34, - 103, - 112, - 130, - 131, - 291, - 510, - 737, - ], - [ - 116, - -168, - -167, - 116, - -296, - -294, - -297, - -293, - -295, - ], - ), - "REFERENCES": ( - [ - 13, - 34, - 103, - 111, - 115, - 131, - 133, - 156, - 198, - 201, - 209, - 226, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 260, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 321, - 326, - 327, - 328, - 334, - 348, - 394, - 395, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 583, - 586, - 594, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 677, - 679, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 742, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - 119, - -168, - -167, - 119, - -181, - -294, - -398, - -171, - 119, - 119, - -204, - -25, - 119, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - 119, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 119, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -399, - -361, - -362, - -366, - -404, - -172, - 119, - -205, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 119, - -293, - -363, - -364, - -365, - -360, - -124, - -126, - -36, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -127, - -128, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -403, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "FOR": ( - [ - 16, - 34, - 103, - 120, - 156, - 208, - 256, - 304, - 305, - 306, - 331, - 332, - 348, - 443, - 454, - 455, - 456, - 457, - 459, - 460, - 490, - 491, - 513, - 514, - 606, - 608, - 616, - 617, - 641, - 642, - 643, - 644, - 716, - 721, - 723, - 763, - 765, - 766, - 767, - 768, - ], - [ - 121, - -168, - -167, - -383, - -171, - 403, - 442, - -384, - -385, - -386, - -379, - -381, - -172, - -348, - -329, - -342, - -343, - -345, - -339, - -331, - -387, - -388, - -380, - -382, - -344, - -349, - -330, - -332, - -391, - -392, - -390, - -389, - -325, - -346, - -338, - -340, - -326, - -327, - -328, - -347, - ], - ), - "IF": ( - [ - 18, - 91, - 97, - 99, - 146, - 232, - 234, - 427, - 601, - ], - [ - 125, - -210, - 240, - 242, - 342, - 420, - -211, - 600, - 713, - ], - ), - "FOREIGN": ( - [ - 23, - 34, - 65, - 103, - 111, - 115, - 131, - 134, - 156, - 198, - 199, - 209, - 226, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 326, - 327, - 328, - 335, - 348, - 395, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 529, - 583, - 586, - 594, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 668, - 677, - 679, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 743, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - 139, - -168, - 139, - -167, - 139, - -181, - -294, - 139, - -171, - 139, - 139, - -204, - -25, - 139, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 139, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -361, - -362, - -366, - -354, - -172, - -205, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 139, - -293, - -363, - -364, - -365, - -360, - -400, - -124, - -126, - -36, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -402, - -127, - -128, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -401, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "CONSTRAINT": ( - [ - 23, - 34, - 65, - 103, - 111, - 115, - 131, - 156, - 198, - 209, - 226, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 326, - 327, - 328, - 348, - 395, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 529, - 583, - 586, - 594, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 668, - 677, - 679, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 743, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - 140, - -168, - 140, - -167, - 140, - -181, - -294, - -171, - 140, - -204, - -25, - 140, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 140, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -361, - -362, - -366, - -172, - -205, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 140, - -293, - -363, - -364, - -365, - -360, - -400, - -124, - -126, - -36, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -402, - -127, - -128, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -401, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "CHECK": ( - [ - 23, - 34, - 65, - 103, - 111, - 115, - 131, - 134, - 156, - 198, - 199, - 209, - 226, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 275, - 278, - 280, - 282, - 283, - 284, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 326, - 327, - 328, - 335, - 348, - 395, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 529, - 583, - 586, - 594, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 668, - 677, - 679, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 743, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - 141, - -168, - 141, - -167, - 141, - -181, - -294, - 141, - -171, - 141, - 141, - -204, - -25, - 141, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - 141, - -350, - -15, - -180, - -120, - -121, - 141, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -361, - -362, - -366, - -354, - -172, - -205, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 141, - -293, - -363, - -364, - -365, - -360, - -400, - -124, - -126, - -36, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -402, - -127, - -128, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -401, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "KEY": ( - [ - 24, - 30, - 34, - 38, - 103, - 138, - 139, - 208, - 253, - 254, - 325, - ], - [ - 142, - 151, - -168, - -167, - -167, - 333, - 334, - 402, - 440, - 441, - 515, - ], - ), - "TERMINATED": ( - [ - 30, - 34, - 38, - 188, - 190, - ], - [ - 152, - -168, - -167, - 386, - 388, - ], - ), - "STRING_BASE": ( - [ - 33, - 34, - 38, - 42, - 53, - 103, - 121, - 135, - 137, - 143, - 153, - 154, - 156, - 157, - 158, - 160, - 161, - 165, - 171, - 174, - 175, - 182, - 184, - 186, - 187, - 209, - 222, - 243, - 244, - 247, - 261, - 271, - 276, - 277, - 280, - 292, - 293, - 294, - 295, - 296, - 299, - 304, - 305, - 306, - 311, - 314, - 316, - 322, - 324, - 326, - 327, - 328, - 329, - 330, - 332, - 337, - 338, - 345, - 347, - 348, - 349, - 351, - 355, - 356, - 357, - 358, - 359, - 360, - 363, - 366, - 378, - 381, - 382, - 384, - 389, - 391, - 395, - 400, - 401, - 409, - 410, - 413, - 432, - 434, - 436, - 447, - 448, - 449, - 450, - 455, - 458, - 460, - 462, - 463, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 485, - 490, - 491, - 492, - 499, - 500, - 503, - 506, - 512, - 514, - 516, - 517, - 518, - 519, - 521, - 522, - 523, - 524, - 525, - 527, - 532, - 535, - 538, - 541, - 542, - 543, - 544, - 545, - 546, - 549, - 552, - 556, - 557, - 559, - 561, - 562, - 565, - 568, - 574, - 577, - 578, - 579, - 582, - 589, - 609, - 610, - 611, - 613, - 614, - 615, - 616, - 617, - 619, - 632, - 633, - 641, - 642, - 643, - 644, - 646, - 652, - 657, - 658, - 659, - 660, - 661, - 663, - 664, - 673, - 683, - 684, - 687, - 690, - 691, - 699, - 703, - 704, - 706, - 708, - 715, - 716, - 719, - 722, - 723, - 727, - 730, - 732, - 736, - 739, - 740, - 747, - 750, - 757, - 758, - 764, - 765, - 766, - 767, - 771, - 772, - 781, - 787, - 789, - 792, - 794, - 795, - 796, - 797, - 802, - 803, - 809, - 810, - ], - [ - 156, - -168, - 156, - 156, - 156, - -167, - 156, - 156, - 156, - 156, - 348, - -168, - -171, - 156, - 156, - 156, - 156, - 348, - 348, - 156, - 156, - 156, - 156, - 348, - 156, - 156, - -49, - 156, - 156, - 156, - 156, - 156, - 156, - 156, - -15, - -157, - 156, - -163, - -164, - -318, - 156, - 156, - -385, - 348, - 156, - 156, - 156, - 156, - 156, - 156, - 348, - -366, - 156, - 156, - 348, - 156, - 156, - 156, - 156, - -172, - 156, - 348, - 156, - 156, - 156, - 156, - 156, - 156, - 156, - 156, - 156, - 348, - 156, - 348, - 156, - 156, - 156, - 156, - 156, - -48, - 156, - 156, - 348, - 348, - 156, - -17, - 156, - 348, - 348, - 348, - 156, - -331, - 348, - 156, - -158, - 156, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - 156, - -387, - 348, - 156, - -385, - 156, - 156, - 156, - 156, - 348, - 348, - -364, - -365, - 156, - -329, - 156, - 156, - 156, - -360, - 156, - 156, - 348, - 156, - 156, - 156, - 156, - 156, - 156, - 156, - 156, - 156, - 156, - 156, - 156, - 156, - 348, - 156, - -385, - 156, - 156, - 156, - 156, - 156, - 348, - -16, - 348, - 156, - 156, - 156, - -339, - -330, - -332, - 348, - -160, - -162, - -391, - 348, - -390, - -389, - 156, - 156, - 156, - 156, - -367, - -333, - 156, - 156, - 156, - 156, - 348, - 348, - 348, - 348, - 156, - -385, - 156, - 156, - 156, - 156, - -385, - -325, - 156, - 156, - -338, - 156, - -159, - 156, - 156, - 156, - -325, - 156, - 348, - 156, - 156, - 156, - -326, - -327, - -328, - -385, - 156, - 156, - 156, - -390, - 156, - 156, - 156, - 156, - 156, - -385, - 156, - 156, - 156, - ], - ), - "ARRAY": ( - [ - 34, - 103, - 114, - 156, - 208, - 292, - 293, - 294, - 295, - 296, - 305, - 306, - 348, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 490, - 491, - 499, - 568, - 632, - 633, - 635, - 641, - 642, - 643, - 644, - 730, - 732, - 774, - 794, - ], - [ - -168, - -167, - 295, - -171, - 295, - -157, - 477, - -163, - -164, - -318, - -385, - -386, - -172, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -387, - -388, - 295, - 295, - -160, - -162, - 295, - -391, - -392, - -390, - -389, - -159, - 477, - 295, - 477, - ], - ), - "LT": ( - [ - 34, - 103, - 114, - 156, - 208, - 292, - 293, - 294, - 295, - 296, - 305, - 306, - 348, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 490, - 491, - 499, - 568, - 632, - 633, - 635, - 641, - 642, - 643, - 644, - 730, - 732, - 774, - 794, - ], - [ - -168, - -167, - 296, - -171, - 296, - -157, - 296, - 479, - -164, - -318, - -385, - -386, - -172, - -158, - -161, - -165, - 479, - -319, - -320, - -321, - -322, - -317, - -387, - -388, - 296, - 296, - -160, - -162, - 296, - -391, - -392, - -390, - -389, - -159, - 296, - 296, - 296, - ], - ), - "DOT": ( - [ - 34, - 103, - 124, - 131, - 132, - 145, - 233, - 245, - 291, - 292, - 318, - 343, - 410, - 472, - 510, - 552, - 607, - 625, - 647, - 680, - 706, - 708, - 725, - 747, - 770, - 790, - ], - [ - -168, - -167, - 309, - 319, - 320, - 340, - 422, - 435, - 473, - 475, - 509, - -167, - 584, - 629, - 656, - 678, - 714, - 726, - 734, - 748, - 759, - 678, - 769, - 779, - 791, - 800, - ], - ), - "AS": ( - [ - 34, - 57, - 103, - 111, - 115, - 131, - 145, - 156, - 198, - 209, - 226, - 233, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 326, - 327, - 328, - 348, - 395, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 471, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 528, - 583, - 586, - 594, - 598, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 677, - 679, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - -168, - 191, - -167, - 287, - -181, - -294, - 339, - -171, - 287, - -204, - -25, - 421, - 287, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 287, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -361, - -362, - -366, - -172, - -205, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - 628, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 287, - -293, - -363, - -364, - -365, - -360, - 666, - -124, - -126, - -36, - 711, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -127, - -128, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "NULL": ( - [ - 34, - 103, - 111, - 115, - 131, - 156, - 198, - 209, - 226, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 273, - 276, - 278, - 280, - 282, - 283, - 284, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 326, - 327, - 328, - 348, - 395, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 583, - 586, - 594, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 677, - 679, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - -168, - -167, - 272, - -181, - -294, - -171, - 272, - -204, - -25, - 272, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - 451, - 456, - -350, - -15, - -180, - -120, - -121, - 272, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -361, - -362, - -366, - -172, - -205, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 272, - -293, - -363, - -364, - -365, - -360, - -124, - -126, - -36, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -127, - -128, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "NOT": ( - [ - 34, - 103, - 111, - 115, - 118, - 125, - 131, - 156, - 198, - 209, - 226, - 240, - 242, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 326, - 327, - 328, - 348, - 393, - 395, - 397, - 420, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 526, - 572, - 583, - 586, - 594, - 600, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 665, - 677, - 679, - 713, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - -168, - -167, - 273, - -181, - 302, - 313, - -294, - -171, - 273, - -204, - -25, - 426, - 430, - 273, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - 302, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 273, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -361, - -362, - -366, - -172, - 571, - -205, - 302, - 597, - -185, - -186, - -348, - 302, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 273, - -293, - -363, - -364, - -365, - -360, - -415, - 302, - -124, - -126, - -36, - 712, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -416, - -127, - -128, - 762, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "COLLATE": ( - [ - 34, - 103, - 111, - 115, - 131, - 156, - 198, - 209, - 226, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 326, - 327, - 328, - 348, - 395, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 583, - 586, - 594, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 677, - 679, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - -168, - -167, - 277, - -181, - -294, - -171, - 277, - -204, - -25, - 277, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 277, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -361, - -362, - -366, - -172, - -205, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 277, - -293, - -363, - -364, - -365, - -360, - -124, - -126, - -36, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -127, - -128, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "ENFORCED": ( - [ - 34, - 103, - 111, - 115, - 131, - 156, - 198, - 209, - 226, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 273, - 278, - 280, - 282, - 283, - 284, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 326, - 327, - 328, - 348, - 393, - 395, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 526, - 571, - 583, - 586, - 594, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 665, - 677, - 679, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - -168, - -167, - 278, - -181, - -294, - -171, - 278, - -204, - -25, - 278, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - 452, - -350, - -15, - -180, - -120, - -121, - 278, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -361, - -362, - -366, - -172, - 278, - -205, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 278, - -293, - -363, - -364, - -365, - -360, - -415, - 452, - -124, - -126, - -36, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -416, - -127, - -128, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "ENCRYPT": ( - [ - 34, - 103, - 111, - 115, - 131, - 156, - 198, - 209, - 226, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 326, - 327, - 328, - 348, - 395, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 583, - 586, - 594, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 677, - 679, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - -168, - -167, - 280, - -181, - -294, - -171, - 280, - -204, - -25, - 280, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 280, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -361, - -362, - -366, - -172, - -205, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 280, - -293, - -363, - -364, - -365, - -360, - -124, - -126, - -36, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -127, - -128, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "AUTOINCREMENT": ( - [ - 34, - 103, - 111, - 115, - 131, - 156, - 198, - 209, - 226, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 326, - 327, - 328, - 348, - 395, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 583, - 586, - 594, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 677, - 679, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - -168, - -167, - 282, - -181, - -294, - -171, - 282, - -204, - -25, - 282, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 282, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -361, - -362, - -366, - -172, - -205, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 282, - -293, - -363, - -364, - -365, - -360, - -124, - -126, - -36, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -127, - -128, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "MASKING": ( - [ - 34, - 103, - 111, - 115, - 131, - 156, - 198, - 209, - 226, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 285, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 326, - 327, - 328, - 348, - 395, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 583, - 586, - 594, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 677, - 679, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - -168, - -167, - 286, - -181, - -294, - -171, - 286, - -204, - -25, - 286, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 468, - 286, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -361, - -362, - -366, - -172, - -205, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 286, - -293, - -363, - -364, - -365, - -360, - -124, - -126, - -36, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -127, - -128, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "GENERATED": ( - [ - 34, - 103, - 111, - 115, - 131, - 156, - 198, - 209, - 226, - 246, - 250, - 251, - 252, - 254, - 255, - 256, - 257, - 258, - 259, - 261, - 262, - 263, - 264, - 265, - 266, - 267, - 268, - 269, - 270, - 272, - 278, - 280, - 282, - 283, - 284, - 289, - 292, - 293, - 294, - 295, - 296, - 297, - 303, - 305, - 306, - 326, - 327, - 328, - 348, - 395, - 440, - 441, - 443, - 445, - 447, - 449, - 450, - 451, - 452, - 453, - 454, - 455, - 456, - 457, - 459, - 460, - 461, - 462, - 464, - 465, - 467, - 474, - 476, - 477, - 478, - 479, - 480, - 481, - 482, - 483, - 489, - 490, - 491, - 508, - 510, - 516, - 517, - 518, - 525, - 583, - 586, - 594, - 606, - 608, - 609, - 610, - 616, - 617, - 618, - 619, - 620, - 621, - 632, - 633, - 635, - 637, - 638, - 639, - 640, - 641, - 642, - 643, - 644, - 659, - 660, - 677, - 679, - 716, - 721, - 723, - 724, - 728, - 730, - 731, - 732, - 737, - 763, - 765, - 766, - 767, - 768, - 774, - 794, - 798, - 801, - 804, - 807, - 812, - ], - [ - -168, - -167, - 288, - -181, - -294, - -171, - 288, - -204, - -25, - 288, - -182, - -183, - -184, - -187, - -188, - -189, - -190, - -191, - -192, - -194, - -195, - -196, - -197, - -198, - -199, - -200, - -201, - -202, - -203, - -323, - -350, - -15, - -180, - -120, - -121, - 288, - -157, - -173, - -163, - -164, - -318, - -174, - -405, - -385, - -386, - -361, - -362, - -366, - -172, - -205, - -185, - -186, - -348, - -193, - -17, - -19, - -418, - -324, - -351, - -152, - -329, - -342, - -343, - -345, - -339, - -331, - -352, - -353, - -355, - -329, - -331, - -158, - -161, - -165, - -166, - -319, - -320, - -321, - -322, - -317, - -410, - -387, - -388, - 288, - -293, - -363, - -364, - -365, - -360, - -124, - -126, - -36, - -344, - -349, - -16, - -18, - -330, - -332, - -12, - -13, - -14, - -356, - -160, - -162, - -175, - -406, - -407, - -408, - -409, - -391, - -392, - -390, - -389, - -367, - -333, - -127, - -128, - -325, - -346, - -338, - -338, - -156, - -159, - -176, - -177, - -295, - -340, - -326, - -327, - -328, - -347, - -178, - -179, - -125, - -140, - -155, - -141, - -154, - ], - ), - "DEFERRABLE": ( - [ - 34, - 103, - 118, - 131, - 259, - 302, - 303, - 397, - 445, - 489, - 510, - 572, - 637, - 638, - 639, - 640, - 737, - ], - [ - -168, - -167, - 301, - -294, - 301, - 489, - -405, - 301, - 301, - -410, - -293, - 301, - -406, - -407, - -408, - -409, - -295, - ], - ), - "ADD": ( - [ - 34, - 103, - 131, - 341, - 343, - 510, - 531, - 667, - 737, - ], - [ - -168, - -167, - -294, - 529, - -167, - -293, - 668, - 743, - -295, - ], - ), - "COMMAT": ( - [ - 34, - 103, - 294, - 296, - 478, - 479, - 480, - 481, - 482, - 483, - ], - [ - -168, - -167, - 481, - -318, - 481, - -319, - -320, - -321, - -322, - -317, - ], - ), - "RT": ( - [ - 34, - 103, - 294, - 296, - 478, - 479, - 480, - 481, - 482, - 483, - ], - [ - -168, - -167, - 482, - -318, - 482, - -319, - -320, - -321, - -322, - -317, - ], - ), - "BY": ( - [ - 36, - 37, - 38, - 55, - 59, - 68, - 152, - 386, - 388, - ], - [ - 160, - 161, - 167, - 189, - 193, - 212, - 347, - 559, - 561, - ], - ), - "SERDEPROPERTIES": ( - [ - 45, - ], - [ - 176, - ], - ), - "KEYS": ( - [ - 54, - ], - [ - 188, - ], - ), - "ITEMS": ( - [ - 56, - ], - [ - 190, - ], - ), - "FORMAT": ( - [ - 80, - ], - [ - 222, - ], - ), - "REPLACE": ( - [ - 98, - ], - [ - 241, - ], - ), - "SALT": ( - [ - 156, - 261, - 280, - 348, - 446, - 447, - 449, - 609, - 610, - ], - [ - -171, - 447, - -15, - -172, - 609, - -17, - -19, - -16, - -18, - ], - ), - "SERDE": ( - [ - 222, - ], - [ - 409, - ], - ), - "UPDATE": ( - [ - 279, - 300, - ], - [ - 463, - 487, - ], - ), - "POLICY": ( - [ - 286, - 468, - ], - [ - 469, - 624, - ], - ), - "DELETE": ( - [ - 300, - ], - [ - 486, - ], - ), - "INITIALLY": ( - [ - 301, - ], - [ - 488, - ], - ), - "EXISTS": ( - [ - 313, - 342, - 426, - 430, - 597, - 712, - 762, - ], - [ - 498, - 530, - 599, - 602, - 710, - 761, - 788, - ], - ), -} +_lr_signature = 'ADD ALTER ARRAY AS AUTOINCREMENT AUTO_REFRESH BY CACHE CATALOG CHANGE_TRACKING CHECK CLONE CLUSTER CLUSTERED COLLATE COLLECTION COMMA COMMAT COMMENT CONSTRAINT CREATE DATABASE DATA_RETENTION_TIME_IN_DAYS DEFAULT DEFERRABLE DELETE DOMAIN DOT DQ_STRING DROP ENCODE ENCRYPT ENFORCED EXISTS FILE_FORMAT FOR FOREIGN FORMAT GENERATED ID IF INCREMENT INDEX INHERITS INITIALLY INTO ITEMS KEY KEYS LIKE LOCATION LP LT MAP MASKED MASKING MAXVALUE MAX_DATA_EXTENSION_TIME_IN_DAYS MINVALUE NO NOORDER NOT NULL ON OPTIONS OR ORDER PARTITION PARTITIONED POLICY PRIMARY REFERENCES 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 idexpr : expr id LP id RPexpr : expr usingexpr : expr LOCATION STRING\n | expr LOCATION DQ_STRING\n | expr LOCATION table_property_equalspkey_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 encrypt : ENCRYPT\n | encrypt NO SALT\n | encrypt SALT\n | encrypt USING STRING\n | encrypt STRING\n expr : expr INHERITS LP t_name RPmultiple_options : options\n | multiple_options options\n clone : CLONE idusing : USING idencode : ENCODE idexpr : expr CLUSTER BY LP pid RP\n | expr CLUSTER BY pid\n expr : expr PARTITION BY LP pid RP\n | expr PARTITION BY id LP pid RP\n | expr PARTITION BY pid\n | expr PARTITION BY id pidexpr : expr ID ON LP pid RP\n | expr ID by_smthgexpr : expr id id\n | expr id KEY\n options : OPTIONS LP id_equals RPmultiple_format_equals : fmt_equals\n | multiple_format_equals fmt_equals\n expr : expr INTO ID IDwith : WITH with_argsexpr : expr id id LP pid RPfmt_equals : id LP RP\n | id LP fmt_equals RP\n | id LP multi_id RP\n row_format : ROW FORMAT SERDE\n | ROW FORMAT\n expr : expr database_baseequals : id id id\n | id id ON\n | id id id DOT id\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 database_base : CREATE DATABASE id\n | CREATE ID DATABASE id\n | database_base clone\n expr : expr row_format id\n | expr row_format STRING\n with_args : LP equals\n | with_args COMMA equals\n | with_args with_args\n | with_args RP\n table_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 WITH SERDEPROPERTIES multi_assignmentsexpr : expr ID INDEXtable_property_equals_bool : id id id_or_string\n | id id_or_string\n expr : expr TBLPROPERTIES multi_assignmentsperiod_for : id FOR id LP pid RPexpr : expr ON idmulti_assignments : LP assignment\n | multi_assignments RP\n | multi_assignments COMMA assignmentexpr : expr DATA_RETENTION_TIME_IN_DAYS table_property_equals_intexpr : expr withassignment : id id id\n | STRING id STRING\n | id id STRING\n | STRING id id\n | STRING idexpr : expr MAX_DATA_EXTENSION_TIME_IN_DAYS table_property_equalsexpr : expr TEXTIMAGE_ON idexpr : expr CHANGE_TRACKING table_property_equals_boolexpr : expr option_commentexpr : 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 option_with_tagexpr : 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 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 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 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 multiple_tag_equals : tag_equals\n | multiple_tag_equals COMMA tag_equals\n expr : expr STORED AS id\n | expr STORED AS id STRING\n | expr STORED AS id STRING id 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 option_order_noorder : ORDER\n | NOORDER\n option_with_tag : TAG LP id RP\n | TAG LP id DOT id DOT id RP\n | TAG LP multiple_tag_equals RP\n | WITH TAG LP id RP\n | WITH TAG LP multiple_tag_equals RP\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_with_masking_policy : MASKING POLICY id DOT id DOT id\n | WITH MASKING POLICY id DOT id DOT id\n pid_with_type : LP column\n | pid_with_type COMMA column\n | pid_with_type RP\n expr : expr CATALOG table_property_equalsc_property : id idexpr : expr FILE_FORMAT multiple_format_equalsexpr : expr STAGE_FILE_FORMAT multiple_format_equalsexpr : expr TABLE_FORMAT table_property_equalsexpr : expr AUTO_REFRESH table_property_equals_boolas_virtual : AS LP id LP id LP pid RP COMMA pid RP RP\n | AS LP id LP pid RP RP\n | AS LP multi_id RPc_type : id\n | id id\n | id id id id\n | id id id\n | c_type pid\n | id DOT id\n | tid\n | ARRAY\n | c_type ARRAY\n | c_type tid\n id : ID\n | DQ_STRINGid_or_string : id\n | STRINGSTRING : STRING_BASE\n | STRING STRING_BASE\n column : id c_type\n | column comment\n | column LP id RP\n | column LP id id RP\n | column LP id RP c_type\n | column LP id COMMA id RP\n | column LP id COMMA id RP c_type\n autoincrement : AUTOINCREMENTdefcolumn : column\n | defcolumn comment\n | defcolumn 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 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 id option_comment\n | c_schema id DOT id option_comment\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 id_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 | 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 tablespaceexpr : alter_foreign ref\n | alter_check\n | alter_unique\n | alter_default\n | alter_primary_key\n | alter_primary_key using_tablespace\n alter_primary_key : alt_table PRIMARY KEY LP pid RP\n | alt_table constraint PRIMARY KEY LP pid RP\n alter_unique : alt_table UNIQUE LP pid RP\n | alt_table constraint UNIQUE LP pid RP\n alter_default : alt_table id id\n | alt_table constraint id id\n | alt_table id STRING\n | alt_table constraint id STRING\n | alter_default id\n | alter_default FOR pid\n pid : 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 alter_check : alt_table check_st\n | alt_table constraint check_st\n index_pid : id\n | index_pid id\n | index_pid COMMA index_pid\n alter_foreign : alt_table foreign\n | alt_table constraint foreign\n alt_table : ALTER TABLE t_name ADD\n | ALTER TABLE IF EXISTS t_name ADD\n | ALTER TABLE ID t_name ADDforeign : 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 RPstatem_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,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[3,79,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'DROP':([0,],[6,]),'ALTER':([0,],[27,]),'PRIMARY':([0,23,34,65,103,111,115,131,134,156,201,202,212,229,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,295,296,297,298,299,300,306,308,309,329,330,331,338,351,403,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,535,595,598,606,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,678,688,690,731,736,738,739,743,745,746,747,750,756,781,783,784,785,786,792,812,817,820,823,826,831,],[24,138,-175,24,-174,256,-188,-301,328,-178,256,24,-211,-25,256,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,256,-164,-180,-170,-171,-325,-181,-412,-392,-393,-368,-369,-373,-361,-179,-212,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,256,-300,-370,-371,-372,-367,-407,-142,-144,-36,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-409,-145,-146,-332,-353,-345,-345,-163,-166,-183,-184,-302,-408,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'$end':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[0,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'INDEX':([1,2,3,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,95,96,102,103,105,108,111,115,118,120,122,123,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[29,-230,94,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,165,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,241,242,-229,-174,-233,-244,-273,-188,-376,-390,-381,310,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'LOCATION':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[33,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'INHERITS':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[35,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'CLUSTER':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[36,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'PARTITION':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[37,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'ID':([1,2,3,4,5,7,8,10,11,12,14,15,16,17,18,19,21,22,23,25,26,28,29,30,31,32,33,34,38,39,40,41,42,43,46,47,48,49,50,51,52,53,59,60,61,62,63,64,65,66,67,68,69,70,72,73,74,75,76,77,78,79,83,84,85,87,88,89,90,91,92,93,94,97,99,100,101,102,103,104,105,106,107,108,110,111,112,113,114,115,116,117,118,119,120,121,122,124,127,129,130,131,132,134,135,137,140,142,143,145,146,147,148,149,150,151,153,154,155,156,157,158,159,160,161,162,164,165,166,167,168,169,170,171,172,173,175,177,178,179,180,181,182,183,184,185,186,187,192,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,211,212,213,214,215,216,217,218,219,220,221,222,223,225,226,227,228,229,230,231,232,234,235,236,237,238,239,241,242,244,246,247,248,249,250,251,252,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,277,279,280,281,283,284,285,286,287,291,292,293,294,295,296,297,298,299,300,301,302,306,307,308,309,311,312,313,314,315,317,319,320,322,323,325,327,329,330,331,332,333,334,335,337,338,339,340,341,342,343,346,347,348,350,351,352,353,354,355,356,358,359,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,388,389,390,391,393,395,396,397,398,399,400,401,403,404,405,406,408,409,411,412,413,414,415,416,417,418,421,422,423,425,426,427,429,430,431,435,437,439,440,441,442,443,444,445,446,447,448,449,450,451,453,455,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,477,478,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,503,504,505,506,507,508,509,510,511,512,514,515,516,517,518,519,520,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,558,559,560,561,562,563,564,565,566,567,569,570,571,572,573,575,576,578,579,581,582,584,586,588,589,590,591,593,594,595,596,598,599,600,601,602,603,604,605,606,607,608,610,611,613,614,615,616,617,618,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,638,639,640,641,642,643,644,645,647,648,649,650,651,652,653,654,655,656,657,659,660,661,662,663,666,667,668,669,670,671,672,673,674,675,676,678,679,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,698,699,701,702,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,721,723,724,725,726,729,730,731,732,733,734,735,736,737,738,739,741,742,743,745,746,747,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,765,768,769,770,771,772,773,774,775,776,777,779,781,782,783,784,785,786,787,789,790,791,792,793,794,795,796,797,798,800,801,802,803,805,806,807,809,810,811,812,813,814,815,816,817,819,820,821,822,823,824,826,827,828,829,831,],[38,-230,92,103,103,-245,103,103,-418,-305,-377,-378,103,-380,103,103,103,103,103,144,103,-1,103,103,-293,-4,103,-175,-174,103,170,-47,103,103,103,-85,103,103,103,-94,188,-102,103,103,103,103,103,-216,103,-291,103,103,103,103,103,103,-318,-319,-428,-21,103,224,103,103,103,-62,103,103,103,-217,-174,103,103,-133,-323,-250,103,-229,-174,103,-233,103,103,-244,103,103,103,103,103,-188,-294,-295,-376,103,-390,103,-381,314,103,103,-303,-301,-321,103,103,103,103,-424,103,-249,346,-22,103,-34,103,-35,-5,-6,-7,-178,103,103,-59,103,103,103,-33,-75,-107,-108,103,-80,370,-63,-64,103,-40,103,-78,103,-84,103,103,-91,-92,-93,103,-101,103,-155,103,-37,103,-159,-160,103,-278,-279,-280,-281,-282,-283,-285,-286,103,103,103,103,103,103,103,-312,-313,-314,-315,-316,-24,-46,-51,103,-23,-25,103,103,103,103,-137,-256,-218,103,-60,103,103,103,103,103,-234,103,103,103,-402,-189,-190,-191,-194,-195,103,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,103,103,103,-357,-15,103,-187,-140,-141,103,103,103,-296,103,103,103,-171,103,-181,103,103,-412,103,-392,-393,103,103,-223,-174,188,103,103,103,103,103,103,103,-368,-369,-373,103,103,-386,-388,-411,-361,103,103,103,-246,103,103,-2,103,103,-179,103,-55,-58,-177,103,103,103,103,103,103,103,103,103,-429,-430,103,-39,-52,-74,-67,103,-68,103,-65,103,-82,103,-81,103,103,103,-70,103,103,-77,-109,-110,103,-129,-147,103,-38,103,-284,-287,103,587,-290,-10,103,103,103,103,-308,-307,-311,-310,-45,103,103,103,-105,103,103,103,-253,103,-61,-135,-251,-227,-228,-231,-232,103,103,-266,-403,103,-192,-193,103,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,103,103,-338,-359,-360,103,103,-336,103,-338,103,103,103,103,103,103,-172,103,-326,-327,-328,-329,-324,103,103,103,103,103,-417,-394,-395,103,-375,-220,658,103,103,103,103,-236,-241,103,103,103,-300,-320,103,-387,-389,-370,-371,-372,103,103,-336,103,103,103,-367,-422,103,-248,-407,103,103,-3,-103,-104,-54,103,-57,103,103,-20,103,103,103,103,103,103,-53,-66,103,103,-83,103,103,-176,-69,103,-72,-76,103,103,103,103,-154,103,-152,103,-336,-42,103,-288,-289,103,103,103,103,103,-292,103,-142,103,-144,103,-113,-114,-115,-116,-117,-106,-36,103,103,-255,-132,-139,-322,-235,-252,103,-351,-356,-16,-18,103,103,103,103,103,-337,-339,-12,-13,-14,-363,103,-336,103,-336,103,-366,103,-299,-297,103,-169,103,103,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-237,-238,103,103,103,-374,-340,103,-384,103,103,-423,-247,-409,-41,103,103,-26,-28,103,-32,-431,-145,103,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,103,103,103,-43,-44,103,103,-392,-11,-419,-420,103,103,103,103,103,-136,-254,103,-336,-332,-338,103,103,103,-353,103,-345,-345,103,103,-163,-166,-183,103,103,-302,-385,103,-332,-382,-410,-408,-56,-260,-263,-29,103,103,-71,-131,103,-336,-332,103,103,-9,-421,103,103,103,-134,-347,103,-333,-334,-335,-354,103,-336,103,-298,103,-226,-383,103,-50,103,103,103,-334,-8,-79,103,-138,-332,103,103,-335,103,103,103,-332,103,-143,103,-150,-336,103,-162,-124,-151,-335,103,103,-161,]),'INTO':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[40,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'WITH':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,69,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[44,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,217,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,288,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,288,-278,-279,-280,-281,-282,-283,-285,407,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,288,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,288,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,288,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'TBLPROPERTIES':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[45,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'ON':([1,2,4,5,7,10,11,12,14,15,16,17,20,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,240,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,321,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,421,422,423,425,427,431,432,433,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,558,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,700,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[39,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,129,-1,-215,-293,-4,-175,163,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,282,-188,303,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,282,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-269,-234,282,-189,-190,-191,-194,-195,-196,-197,-198,303,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,282,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-271,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,303,588,-308,-307,-311,-310,602,-427,-105,-95,-97,-61,-270,-272,-227,-228,-231,-232,-266,-192,-193,-355,303,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,282,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,692,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,303,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,764,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'DATA_RETENTION_TIME_IN_DAYS':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[46,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'MAX_DATA_EXTENSION_TIME_IN_DAYS':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[48,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'TEXTIMAGE_ON':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[49,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'CHANGE_TRACKING':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[50,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'COMMENT':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,510,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,663,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[52,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,274,274,-376,-390,-381,315,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,274,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,274,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,315,274,-241,274,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,274,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,274,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,274,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'MAP':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[54,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'SKEWED':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[55,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'COLLECTION':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[56,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'STORED':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[57,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'PARTITIONED':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[58,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'CATALOG':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[59,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'FILE_FORMAT':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[60,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'STAGE_FILE_FORMAT':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[61,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'TABLE_FORMAT':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[62,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'AUTO_REFRESH':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[63,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'COMMA':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,251,252,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,318,319,325,329,330,331,334,335,337,338,340,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,419,420,422,423,424,425,427,431,439,440,441,442,444,445,446,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,492,493,497,498,499,503,504,505,507,508,509,510,511,512,513,514,516,517,519,520,522,523,524,525,527,528,531,532,533,538,539,540,541,542,544,545,546,547,548,549,551,552,553,554,555,557,559,561,562,563,565,566,570,572,573,574,575,576,577,579,582,584,589,590,593,594,595,597,598,600,601,602,603,604,605,606,607,608,615,616,617,618,620,621,622,625,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,662,663,664,667,669,670,672,673,674,675,679,681,682,683,684,685,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,707,710,711,713,714,715,716,717,718,720,722,724,730,731,734,736,737,738,739,743,745,746,747,750,751,752,753,754,755,757,758,759,760,763,765,766,769,772,773,774,775,776,778,781,783,784,785,786,789,790,791,792,793,794,796,799,802,803,804,807,812,814,815,816,817,818,820,821,822,823,824,825,826,827,829,831,],[65,-230,-213,-214,107,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,358,-33,-75,-107,-108,-80,-63,-64,374,380,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,447,-402,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,500,-392,-393,-219,-223,-174,358,-261,-401,-368,-369,-373,-386,-388,-411,-361,500,-2,-179,-176,-55,-58,-177,-259,500,500,-392,-429,-430,-39,-52,380,374,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,571,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,599,-127,-427,-105,358,-95,-97,-61,-227,-228,-231,-232,500,-266,-403,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,500,-172,-173,-326,-327,-328,-329,-324,648,500,-417,-394,-395,-375,-220,-222,-392,500,662,-236,-241,-176,-258,-242,-300,-320,-387,-389,-370,-371,-372,500,-392,500,-367,-422,500,500,-3,-103,-104,-54,-57,-265,500,-20,500,500,500,500,500,-53,-66,599,-83,-90,-176,-69,-72,-76,-130,-154,500,707,-152,-392,-342,-42,-288,-289,500,500,-292,-176,-142,-119,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,447,-351,-356,-16,-18,500,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-237,-238,-257,500,-374,-340,-384,500,500,-423,-41,-264,-262,-26,-28,500,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-344,-43,-44,447,-392,-11,-419,-420,500,-118,-128,-100,-392,-332,500,-353,500,-345,-345,-163,-166,-183,-184,-302,-385,500,-397,-382,-410,-56,-260,-263,-29,-71,-131,-343,-392,447,-9,-421,500,-176,-121,-347,-333,-334,-335,-354,-392,500,-298,-185,-226,-383,-50,-341,-8,-79,-120,-397,-186,500,-397,-176,-143,-123,-150,-392,500,-162,-124,-122,-151,828,500,-161,]),'DEFAULT':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[67,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,279,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,279,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,279,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,279,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,279,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'RP':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,251,252,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,318,319,325,329,330,331,334,335,337,338,340,347,349,351,352,353,354,355,356,357,358,360,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,386,387,388,389,390,391,395,396,398,399,400,401,403,405,406,413,414,415,416,418,419,420,422,423,424,425,427,431,439,440,441,442,444,445,446,448,449,451,452,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,480,482,484,485,486,487,488,489,490,491,492,493,497,498,499,501,502,503,504,505,507,508,509,510,511,512,513,514,516,517,519,520,522,523,524,525,526,527,528,531,532,533,538,539,540,541,542,544,545,546,547,548,549,550,551,552,553,554,555,556,557,559,561,562,563,565,566,568,570,572,573,574,575,576,577,578,579,580,581,582,584,589,590,593,594,595,597,598,600,601,602,603,604,605,606,607,608,615,616,617,618,620,621,622,623,625,627,628,629,630,631,632,633,634,635,638,639,642,643,644,645,646,647,649,650,651,652,653,654,655,656,657,659,660,661,662,663,664,667,669,670,671,672,673,674,675,679,680,681,682,683,684,685,686,687,688,690,691,692,693,694,695,696,697,698,699,701,702,704,705,706,707,708,709,710,711,713,714,715,716,717,718,720,722,724,730,731,732,733,734,735,736,737,738,739,742,743,744,745,746,747,748,750,751,752,753,754,755,757,758,759,760,763,765,766,768,769,770,771,772,773,774,775,776,778,781,782,783,784,785,786,789,790,791,792,793,794,796,799,800,801,802,803,804,805,807,810,811,812,814,815,816,817,818,820,821,822,823,824,825,826,827,829,830,831,],[31,-230,-213,-214,108,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,375,379,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,445,-402,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,511,-261,-401,523,524,-373,-386,-388,-411,-361,532,-2,539,-179,-176,-55,-58,-177,-176,544,-259,547,-27,-30,-392,-429,-430,-39,554,379,375,-68,-65,-82,-81,-176,-70,-176,565,-176,-77,-109,-110,-129,572,-38,579,-284,-287,-212,-290,-10,-308,-307,-311,-310,595,598,-127,-427,-105,606,-95,-97,-61,-227,-228,-231,-232,616,-266,-403,-192,-193,-355,620,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,642,-165,-168,-172,-173,-326,-327,-328,-329,-324,647,649,-417,-394,-395,655,656,-375,-220,-222,-392,660,661,-236,-241,-176,-258,-242,-300,-320,-387,-389,-370,-371,-372,669,670,-336,672,-367,-422,675,679,-3,-103,-104,-54,-57,-265,682,-20,683,684,655,-31,686,687,-53,-66,688,690,-83,-90,-176,-69,-72,-76,700,-130,-154,705,706,-152,-392,-342,-336,-42,710,711,-288,-289,716,717,-292,-176,-142,-119,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-404,-351,-356,-16,-18,731,736,738,-337,-339,-12,-13,-14,-363,739,-336,-336,743,-299,-297,-167,-169,746,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-237,-238,-257,751,-374,-340,753,-384,754,755,-423,-41,757,-264,-262,-26,-28,760,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,763,-111,-112,-125,-126,-153,-148,-149,-344,655,770,-43,-44,773,-392,-11,-419,-420,774,-118,-128,-100,-336,-332,783,784,785,738,-353,786,-345,-345,731,-163,791,-166,-183,-184,792,-302,-385,794,-332,-382,-410,-56,-260,-263,-29,-71,-131,-343,799,-336,-42,801,802,-9,-421,803,-176,-121,-347,807,-333,-334,-335,-354,-336,811,-298,-185,-226,-383,-50,-341,815,-44,-8,-79,-120,817,-332,753,823,-186,824,-42,-176,-143,-123,-150,-336,827,-162,-124,-122,-151,-335,830,831,-161,]),'INCREMENT':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[68,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'START':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[69,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'MINVALUE':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,71,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[70,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,219,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'NO':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[71,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,454,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'MAXVALUE':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,71,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[72,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,220,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'CACHE':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[73,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'NOORDER':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[74,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,287,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,287,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,287,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,287,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,287,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'ORDER':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[75,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,286,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,286,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,286,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,286,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,286,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'DQ_STRING':([1,2,3,4,5,7,8,10,11,12,14,15,16,17,18,19,21,22,23,26,28,29,30,31,32,33,34,38,39,41,42,43,46,47,48,49,50,51,53,59,60,61,62,63,64,65,66,67,68,69,70,72,73,74,75,76,77,78,83,84,85,87,88,89,90,91,92,93,94,97,99,100,101,102,103,104,105,106,107,108,110,111,112,113,114,115,116,117,118,119,120,121,122,124,127,129,130,131,132,134,135,137,140,142,143,145,146,147,148,149,150,151,153,154,155,156,157,158,159,160,161,162,164,165,166,167,168,169,171,172,173,175,177,178,179,180,181,182,183,184,185,186,187,188,192,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,211,212,213,214,215,216,217,218,219,220,221,222,223,225,226,227,228,229,230,231,232,234,235,236,237,238,239,241,242,244,246,247,248,249,250,251,252,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,277,279,280,281,283,284,285,286,287,291,292,293,294,295,296,297,298,299,300,301,302,306,307,308,309,311,312,313,314,317,319,320,322,323,325,327,329,330,331,332,333,334,335,337,338,339,340,341,342,343,346,347,348,350,351,352,353,354,355,356,358,359,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,388,389,390,391,393,395,396,397,398,399,400,401,403,404,405,406,408,409,411,412,413,414,415,416,417,418,421,422,423,425,426,427,429,430,431,435,437,439,440,441,442,443,444,445,446,447,448,449,450,451,453,455,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,477,478,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,503,504,505,506,507,508,509,510,511,512,514,515,516,517,518,519,520,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,558,559,560,561,562,563,564,565,566,567,569,570,571,572,573,575,576,578,579,581,582,584,586,588,589,590,591,593,594,595,596,598,599,600,601,602,603,604,605,606,607,608,610,611,613,614,615,616,617,618,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,638,639,640,641,642,643,644,645,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,666,667,668,669,670,671,672,673,674,675,676,678,679,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,698,699,701,702,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,721,723,724,725,726,729,730,731,732,733,734,735,736,737,738,739,741,742,743,745,746,747,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,765,768,769,770,771,772,773,774,775,776,777,779,781,782,783,784,785,786,787,789,790,791,792,793,794,795,796,797,798,800,801,802,803,805,806,807,809,810,811,812,813,814,815,816,817,819,820,821,822,823,824,826,827,828,829,831,],[34,-230,34,34,34,-245,34,34,-418,-305,-377,-378,34,-380,34,34,34,34,34,34,-1,34,34,-293,-4,154,-175,167,34,-47,34,34,34,-85,34,34,34,-94,-102,34,34,34,34,34,-216,34,-291,34,34,34,34,34,34,-318,-319,-428,-21,34,34,34,34,-62,34,34,34,-217,-174,34,34,-133,-323,-250,34,-229,-174,34,-233,34,34,-244,34,34,34,34,34,-188,-294,-295,-376,34,-390,34,-381,34,34,34,-303,-301,-321,34,34,34,34,-424,34,-249,34,-22,34,-34,34,-35,-5,-6,-7,-178,34,34,-59,34,34,34,-33,-75,-107,-108,34,-80,-63,-64,34,-40,34,-78,34,-84,34,34,-91,-92,-93,34,-101,391,34,-155,34,-37,34,-159,-160,34,-278,-279,-280,-281,-282,-283,-285,-286,34,34,34,34,34,34,34,-312,-313,-314,-315,-316,-24,-46,-51,34,-23,-25,34,34,34,34,-137,-256,-218,34,-60,34,34,34,34,34,-234,34,34,34,-402,-189,-190,-191,-194,-195,34,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,34,34,34,-357,-15,34,-187,-140,-141,34,34,34,-296,34,34,34,-171,34,-181,34,34,-412,34,-392,-393,34,34,-223,167,34,34,34,34,34,34,34,-368,-369,-373,34,34,-386,-388,-411,-361,34,34,34,-246,34,34,-2,34,34,-179,34,-55,-58,-177,34,34,34,34,34,34,34,34,34,-429,-430,34,-39,-52,-74,-67,34,-68,34,-65,34,-82,34,-81,34,34,34,-70,34,34,-77,-109,-110,34,-129,-147,34,-38,34,-284,-287,34,34,-290,-10,34,34,34,34,-308,-307,-311,-310,-45,34,34,34,-105,34,34,34,-253,34,-61,-135,-251,-227,-228,-231,-232,34,34,-266,-403,34,-192,-193,34,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,34,34,-338,-359,-360,34,34,-336,34,-338,34,34,34,34,34,34,-172,34,-326,-327,-328,-329,-324,34,34,34,34,34,-417,-394,-395,34,-375,-220,-222,34,34,34,34,-236,-241,34,34,34,-300,-320,34,-387,-389,-370,-371,-372,34,34,-336,34,34,34,-367,-422,34,-248,-407,34,34,-3,-103,-104,-54,34,-57,34,34,-20,34,34,34,34,34,34,-53,-66,34,34,-83,34,34,-176,-69,34,-72,-76,34,34,34,34,-154,34,-152,34,-336,-42,34,-288,-289,34,34,34,34,34,-292,34,-142,34,-144,34,-113,-114,-115,-116,-117,-106,-36,34,34,-255,-132,-139,-322,-235,-252,34,-351,-356,-16,-18,34,34,34,34,34,-337,-339,-12,-13,-14,-363,34,-336,34,-336,34,-366,34,-299,-297,34,-169,34,34,-413,-414,-415,-416,-398,-399,-397,-396,-224,167,-225,-239,-240,-237,-238,34,34,34,-374,-340,34,-384,34,34,-423,-247,-409,-41,34,34,-26,-28,34,-32,-431,-145,34,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,34,34,34,-43,-44,34,34,-392,-11,-419,-420,34,34,34,34,34,-136,-254,34,-336,-332,-338,34,34,34,-353,34,-345,-345,34,34,-163,-166,-183,34,34,-302,-385,34,-332,-382,-410,-408,-56,-260,-263,-29,34,34,-71,-131,34,-336,-332,34,34,-9,-421,34,34,34,-134,-347,34,-333,-334,-335,-354,34,-336,34,-298,34,-226,-383,34,-50,34,34,34,-334,-8,-79,34,-138,-332,34,34,-335,34,34,34,-332,34,-143,34,-150,-336,34,-162,-124,-151,-335,34,34,-161,]),'USING':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[78,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,123,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,456,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'ROW':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,168,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,421,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[80,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,368,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,604,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'STORAGE':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,421,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[81,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,603,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'TAG':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,44,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,288,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[82,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,176,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,82,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,82,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,82,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,176,82,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,82,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'CLONE':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,112,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[83,83,-213,-214,-245,117,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,83,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,-273,117,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'ENCODE':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[84,-230,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,84,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,84,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,84,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,84,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,84,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'TABLESPACE':([1,2,3,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,89,92,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,233,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,310,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[85,-230,88,-213,-214,-245,-275,-418,-305,-377,-378,-379,-380,-1,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,234,-174,-229,-174,-233,-244,-273,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,-276,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,426,-60,-234,-243,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,-274,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,85,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,-242,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'OPTIONS':([1,2,4,5,7,10,11,12,14,15,16,17,28,30,31,32,34,38,41,43,47,51,53,64,65,66,73,74,75,76,77,87,102,103,105,108,111,115,118,120,122,124,130,131,132,135,147,149,151,153,154,155,156,157,159,164,165,166,167,169,171,172,175,178,180,183,184,185,187,194,195,196,198,199,200,201,202,203,204,205,206,207,208,209,212,214,216,218,219,220,221,222,223,226,228,229,230,232,239,248,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,294,295,296,297,298,299,300,306,307,308,309,311,313,314,325,329,330,331,334,335,337,338,347,351,352,353,354,355,358,362,364,365,367,368,370,371,372,373,375,377,379,381,384,385,388,389,390,391,395,396,398,400,401,403,405,406,413,414,415,416,422,423,425,427,431,439,440,441,442,445,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,503,504,505,511,514,516,517,519,520,522,523,524,531,532,539,540,541,542,544,545,547,551,554,555,559,561,562,563,565,566,570,572,575,579,582,584,593,595,598,600,601,602,603,604,605,606,607,608,615,616,618,620,621,622,628,629,630,631,632,633,642,643,644,645,647,649,650,651,652,653,654,655,656,657,659,660,661,669,670,672,675,679,681,682,683,684,686,687,688,690,691,692,693,694,695,696,698,699,701,702,704,705,706,710,711,715,716,717,724,731,736,738,739,743,745,746,747,750,751,754,755,757,758,759,760,763,765,773,774,781,783,784,785,786,791,792,793,794,796,802,803,812,817,820,823,824,826,831,],[86,-230,86,86,-245,-275,-418,-305,-377,-378,-379,-380,86,-215,-293,-4,-175,-174,-47,-73,-85,-94,-102,-216,-277,-291,-317,-318,-319,-428,-21,-62,-229,-174,-233,-244,86,-188,-376,-390,-381,-221,-303,-301,-321,-400,-22,-34,-35,-5,-6,-7,-178,-261,-59,-33,-75,-107,-108,-80,-63,-64,-40,-78,-84,-91,-92,-93,-101,-155,-157,-37,-158,-159,-160,86,-278,-279,-280,-281,-282,-283,-285,-286,-211,-306,-309,-312,-313,-314,-315,-316,-24,-51,-23,-25,-426,-98,-60,-234,86,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,86,-296,-164,-180,-170,-171,-325,-181,-412,-391,-392,-393,-219,-223,-174,-401,-368,-369,-373,-386,-388,-411,-361,-2,-179,-176,-55,-58,-177,-259,-27,-30,-392,-429,-430,-39,-52,-74,-67,-68,-65,-82,-81,-176,-70,-176,-77,-109,-110,-129,-147,-38,-284,-287,-212,-290,-10,-308,-307,-311,-310,-427,-105,-95,-97,-61,-227,-228,-231,-232,-266,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,-375,-220,-222,-241,86,-300,-320,-387,-389,-370,-371,-372,-367,-422,-3,-103,-104,-54,-57,-265,-20,-31,-53,-66,-83,-90,-176,-69,-72,-76,-130,-154,-152,-42,-288,-289,-292,-142,-144,-113,-114,-115,-116,-117,-106,-36,-99,-96,-235,-252,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-299,-297,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-224,-225,-239,-240,-374,-340,-384,-423,-41,-264,-262,-26,-28,-32,-431,-145,-146,-48,-49,-86,-88,-87,-89,-111,-112,-125,-126,-153,-148,-149,-43,-44,-11,-419,-420,-100,-332,-353,-345,-345,-163,-166,-183,-184,-302,-385,-382,-410,-56,-260,-263,-29,-71,-131,-9,-421,-347,-333,-334,-335,-354,-298,-185,-226,-383,-50,-8,-79,-186,-143,-150,-162,-124,-151,-161,]),'DOMAIN':([3,],[90,]),'SCHEMA':([3,92,],[91,237,]),'DATABASE':([3,79,92,224,],[93,93,238,238,]),'UNIQUE':([3,23,34,65,103,111,115,131,134,156,201,202,212,229,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,295,296,297,298,299,300,306,308,309,329,330,331,338,351,403,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,535,595,598,606,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,678,688,690,731,736,738,739,743,745,746,747,750,756,781,783,784,785,786,792,812,817,820,823,826,831,],[95,136,-175,210,-174,257,-188,-301,326,-178,257,210,-211,-25,257,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,257,-164,-180,-170,-171,-325,-181,-412,-392,-393,-368,-369,-373,-361,-179,-212,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,257,-300,-370,-371,-372,-367,-407,-142,-144,-36,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-409,-145,-146,-332,-353,-345,-345,-163,-166,-183,-184,-302,-408,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'CLUSTERED':([3,],[96,]),'TABLE':([3,6,19,27,34,89,92,103,145,244,342,436,534,676,],[97,106,128,146,-175,235,-174,-174,-249,435,-246,613,-248,-247,]),'OR':([3,],[98,]),'SEQUENCE':([3,],[99,]),'TYPE':([3,244,],[100,437,]),'LP':([9,10,19,25,30,33,34,35,38,44,45,46,48,59,62,81,82,86,103,109,115,118,126,128,130,131,135,136,141,142,144,145,149,154,156,157,159,161,162,163,168,174,175,176,190,193,197,210,211,212,259,262,279,284,290,294,295,296,297,298,299,300,306,308,309,318,319,321,325,326,329,330,331,336,337,342,351,352,353,355,358,365,373,375,377,403,404,405,407,410,424,451,453,458,462,463,464,465,466,467,468,473,482,484,485,486,487,488,489,490,491,497,498,499,507,510,512,513,516,521,522,523,524,527,531,534,542,545,555,562,575,576,578,584,585,587,592,618,620,628,629,630,635,638,640,644,645,647,649,650,651,652,653,654,655,656,663,664,665,669,670,676,681,682,691,692,704,714,730,731,736,738,745,746,747,750,758,759,764,767,769,781,783,784,785,786,789,792,796,812,821,],[110,112,127,143,150,158,-175,160,-174,177,179,182,158,158,158,226,227,231,-174,250,301,302,317,320,-303,-301,332,333,339,-424,341,-249,348,-175,-178,158,359,361,363,366,369,179,177,376,393,397,399,408,409,332,452,302,466,474,478,-304,-164,-180,-170,-171,-325,-181,-412,501,502,359,-261,-267,332,518,-368,-369,-373,529,530,-246,-179,158,-258,-177,-259,550,177,-68,-65,332,586,302,177,591,359,-355,302,-425,623,-349,-350,-352,624,-346,-338,623,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,501,301,-176,-258,-300,668,-370,-371,-372,671,-367,-248,-257,-265,-66,-176,301,708,709,302,712,341,719,-351,-356,623,-339,623,623,742,-366,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,301,-257,-268,-374,-340,-247,-264,-262,-48,-49,301,501,782,-332,-353,-345,-166,-183,-184,-302,-260,-263,797,798,800,-347,-333,-334,-335,-354,810,-185,-50,-186,671,]),'LIKE':([10,34,103,112,130,131,294,516,750,],[116,-175,-174,116,-303,-301,-304,-300,-302,]),'REFERENCES':([13,34,103,111,115,131,133,156,201,204,212,229,249,253,254,255,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,295,296,297,298,299,300,306,308,309,324,329,330,331,337,351,402,403,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,595,598,606,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,688,690,731,736,738,739,743,745,746,747,750,755,781,783,784,785,786,792,812,817,820,823,826,831,],[119,-175,-174,119,-188,-301,-405,-178,119,119,-211,-25,119,-189,-190,-191,-194,-195,-196,-197,-198,-199,119,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,119,-164,-180,-170,-171,-325,-181,-412,-392,-393,-406,-368,-369,-373,-411,-179,119,-212,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,119,-300,-370,-371,-372,-367,-142,-144,-36,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-145,-146,-332,-353,-345,-345,-163,-166,-183,-184,-302,-410,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'FOR':([16,34,103,120,156,211,259,307,308,309,334,335,351,451,462,463,464,465,467,468,498,499,519,520,618,620,628,629,653,654,655,656,731,736,738,781,783,784,785,786,],[121,-175,-174,-390,-178,411,450,-391,-392,-393,-386,-388,-179,-355,-336,-349,-350,-352,-346,-338,-394,-395,-387,-389,-351,-356,-337,-339,-398,-399,-397,-396,-332,-353,-345,-347,-333,-334,-335,-354,]),'IF':([18,91,97,99,146,235,237,435,613,],[125,-217,243,245,345,428,-218,612,728,]),'FOREIGN':([23,34,65,103,111,115,131,134,156,201,202,212,229,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,295,296,297,298,299,300,306,308,309,329,330,331,338,351,403,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,535,595,598,606,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,678,688,690,731,736,738,739,743,745,746,747,750,756,781,783,784,785,786,792,812,817,820,823,826,831,],[139,-175,139,-174,139,-188,-301,139,-178,139,139,-211,-25,139,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,139,-164,-180,-170,-171,-325,-181,-412,-392,-393,-368,-369,-373,-361,-179,-212,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,139,-300,-370,-371,-372,-367,-407,-142,-144,-36,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-409,-145,-146,-332,-353,-345,-345,-163,-166,-183,-184,-302,-408,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'CONSTRAINT':([23,34,65,103,111,115,131,156,201,212,229,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,295,296,297,298,299,300,306,308,309,329,330,331,351,403,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,535,595,598,606,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,678,688,690,731,736,738,739,743,745,746,747,750,756,781,783,784,785,786,792,812,817,820,823,826,831,],[140,-175,140,-174,140,-188,-301,-178,140,-211,-25,140,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,140,-164,-180,-170,-171,-325,-181,-412,-392,-393,-368,-369,-373,-179,-212,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,140,-300,-370,-371,-372,-367,-407,-142,-144,-36,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-409,-145,-146,-332,-353,-345,-345,-163,-166,-183,-184,-302,-408,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'CHECK':([23,34,65,103,111,115,131,134,156,201,202,212,229,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,278,281,283,285,286,287,292,295,296,297,298,299,300,306,308,309,329,330,331,338,351,403,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,535,595,598,606,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,678,688,690,731,736,738,739,743,745,746,747,750,756,781,783,784,785,786,792,812,817,820,823,826,831,],[141,-175,141,-174,141,-188,-301,141,-178,141,141,-211,-25,141,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,141,-357,-15,-187,-140,-141,141,-164,-180,-170,-171,-325,-181,-412,-392,-393,-368,-369,-373,-361,-179,-212,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,141,-300,-370,-371,-372,-367,-407,-142,-144,-36,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-409,-145,-146,-332,-353,-345,-345,-163,-166,-183,-184,-302,-408,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'KEY':([24,30,34,38,103,138,139,211,256,257,328,],[142,151,-175,-174,-174,336,337,410,448,449,521,]),'TERMINATED':([30,34,38,189,191,],[152,-175,-174,392,394,]),'STRING_BASE':([33,34,38,42,52,103,121,135,137,143,153,154,156,157,158,161,162,166,172,179,181,182,186,187,188,212,225,246,247,250,264,274,279,280,283,295,296,297,298,299,302,307,308,309,314,317,319,325,327,329,330,331,332,333,335,340,341,348,350,351,352,355,359,361,362,363,364,365,366,369,380,383,384,388,390,395,397,403,408,409,417,418,421,440,442,444,455,456,457,458,463,466,468,470,471,482,484,485,486,487,488,489,490,491,493,498,499,500,507,508,512,518,520,522,523,524,525,527,528,529,530,531,533,538,541,543,546,548,549,550,551,552,553,556,560,561,564,567,569,570,573,576,586,589,590,591,594,601,621,622,623,625,626,627,628,629,631,644,645,653,654,655,656,658,667,668,669,670,671,673,674,681,685,694,695,699,702,703,709,714,718,719,721,723,730,731,734,737,738,742,745,747,752,753,761,765,769,775,776,782,783,784,785,789,790,797,800,805,807,810,812,813,814,815,816,821,822,828,829,],[156,-175,156,156,156,-174,156,156,156,156,351,-175,-178,156,156,156,156,351,351,156,156,156,156,351,156,156,-46,156,156,156,156,156,156,156,-15,-164,156,-170,-171,-325,156,156,-392,351,156,156,156,156,156,156,351,-373,156,156,351,156,156,156,156,-179,156,351,156,156,156,156,156,156,156,156,156,351,156,156,351,156,156,156,156,156,-45,156,156,351,351,156,-17,156,351,351,351,156,-338,351,156,-165,156,-172,-173,-326,-327,-328,-329,-324,156,-394,351,156,-392,156,156,156,351,351,-371,-372,156,-336,156,156,156,-367,156,156,351,156,156,156,156,156,156,156,156,156,156,156,156,156,156,351,156,-392,156,156,156,156,156,351,-16,351,156,156,156,-346,-337,-339,351,-167,-169,-398,351,-397,-396,156,156,156,-374,-340,156,156,156,156,156,351,351,351,351,156,156,-392,156,156,156,156,-392,-332,156,156,-345,156,-166,156,156,-332,156,351,-392,156,156,156,-333,-334,-335,-392,156,156,156,156,-397,156,156,156,156,-397,156,-392,156,156,156,]),'ARRAY':([34,103,114,156,211,295,296,297,298,299,308,309,351,482,484,485,486,487,488,489,490,491,498,499,507,576,644,645,647,653,654,655,656,745,747,792,812,],[-175,-174,298,-178,298,-164,485,-170,-171,-325,-392,-393,-179,-165,-168,-172,-173,-326,-327,-328,-329,-324,-394,-395,298,298,-167,-169,298,-398,-399,-397,-396,-166,485,298,485,]),'LT':([34,103,114,156,211,295,296,297,298,299,308,309,351,482,484,485,486,487,488,489,490,491,498,499,507,576,644,645,647,653,654,655,656,745,747,792,812,],[-175,-174,299,-178,299,-164,299,487,-171,-325,-392,-393,-179,-165,-168,-172,487,-326,-327,-328,-329,-324,-394,-395,299,299,-167,-169,299,-398,-399,-397,-396,-166,299,299,299,]),'DOT':([34,103,124,131,132,145,236,248,294,295,321,346,418,480,516,556,619,637,659,691,721,723,740,761,788,808,],[-175,-174,312,322,323,343,430,443,481,483,515,-174,596,641,666,689,729,741,749,762,777,689,787,795,809,819,]),'AS':([34,57,103,111,115,131,145,156,201,212,229,236,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,295,296,297,298,299,300,306,308,309,329,330,331,351,403,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,479,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,534,595,598,606,610,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,688,690,731,736,738,739,743,745,746,747,750,781,783,784,785,786,792,812,817,820,823,826,831,],[-175,192,-174,290,-188,-301,342,-178,290,-211,-25,429,290,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,290,-164,-180,-170,-171,-325,-181,-412,-392,-393,-368,-369,-373,-179,-212,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,640,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,290,-300,-370,-371,-372,-367,676,-142,-144,-36,726,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-145,-146,-332,-353,-345,-345,-163,-166,-183,-184,-302,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'NULL':([34,103,111,115,131,156,201,212,229,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,276,279,281,283,285,286,287,292,295,296,297,298,299,300,306,308,309,329,330,331,351,403,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,595,598,606,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,688,690,731,736,738,739,743,745,746,747,750,781,783,784,785,786,792,812,817,820,823,826,831,],[-175,-174,275,-188,-301,-178,275,-211,-25,275,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,459,464,-357,-15,-187,-140,-141,275,-164,-180,-170,-171,-325,-181,-412,-392,-393,-368,-369,-373,-179,-212,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,275,-300,-370,-371,-372,-367,-142,-144,-36,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-145,-146,-332,-353,-345,-345,-163,-166,-183,-184,-302,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'NOT':([34,103,111,115,118,125,131,156,201,212,229,243,245,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,295,296,297,298,299,300,306,308,309,329,330,331,351,401,403,405,428,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,532,584,595,598,606,612,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,675,688,690,728,731,736,738,739,743,745,746,747,750,781,783,784,785,786,792,812,817,820,823,826,831,],[-175,-174,276,-188,305,316,-301,-178,276,-211,-25,434,438,276,-189,-190,-191,-194,-195,-196,-197,-198,305,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,276,-164,-180,-170,-171,-325,-181,-412,-392,-393,-368,-369,-373,-179,583,-212,305,609,-192,-193,-355,305,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,276,-300,-370,-371,-372,-367,-422,305,-142,-144,-36,727,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-423,-145,-146,780,-332,-353,-345,-345,-163,-166,-183,-184,-302,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'COLLATE':([34,103,111,115,131,156,201,212,229,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,295,296,297,298,299,300,306,308,309,329,330,331,351,403,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,595,598,606,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,688,690,731,736,738,739,743,745,746,747,750,781,783,784,785,786,792,812,817,820,823,826,831,],[-175,-174,280,-188,-301,-178,280,-211,-25,280,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,280,-164,-180,-170,-171,-325,-181,-412,-392,-393,-368,-369,-373,-179,-212,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,280,-300,-370,-371,-372,-367,-142,-144,-36,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-145,-146,-332,-353,-345,-345,-163,-166,-183,-184,-302,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'ENFORCED':([34,103,111,115,131,156,201,212,229,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,276,281,283,285,286,287,292,295,296,297,298,299,300,306,308,309,329,330,331,351,401,403,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,532,583,595,598,606,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,675,688,690,731,736,738,739,743,745,746,747,750,781,783,784,785,786,792,812,817,820,823,826,831,],[-175,-174,281,-188,-301,-178,281,-211,-25,281,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,460,-357,-15,-187,-140,-141,281,-164,-180,-170,-171,-325,-181,-412,-392,-393,-368,-369,-373,-179,281,-212,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,281,-300,-370,-371,-372,-367,-422,460,-142,-144,-36,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-423,-145,-146,-332,-353,-345,-345,-163,-166,-183,-184,-302,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'ENCRYPT':([34,103,111,115,131,156,201,212,229,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,295,296,297,298,299,300,306,308,309,329,330,331,351,403,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,595,598,606,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,688,690,731,736,738,739,743,745,746,747,750,781,783,784,785,786,792,812,817,820,823,826,831,],[-175,-174,283,-188,-301,-178,283,-211,-25,283,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,283,-164,-180,-170,-171,-325,-181,-412,-392,-393,-368,-369,-373,-179,-212,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,283,-300,-370,-371,-372,-367,-142,-144,-36,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-145,-146,-332,-353,-345,-345,-163,-166,-183,-184,-302,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'AUTOINCREMENT':([34,103,111,115,131,156,201,212,229,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,295,296,297,298,299,300,306,308,309,329,330,331,351,403,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,595,598,606,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,688,690,731,736,738,739,743,745,746,747,750,781,783,784,785,786,792,812,817,820,823,826,831,],[-175,-174,285,-188,-301,-178,285,-211,-25,285,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,285,-164,-180,-170,-171,-325,-181,-412,-392,-393,-368,-369,-373,-179,-212,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,285,-300,-370,-371,-372,-367,-142,-144,-36,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-145,-146,-332,-353,-345,-345,-163,-166,-183,-184,-302,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'MASKING':([34,103,111,115,131,156,201,212,229,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,288,292,295,296,297,298,299,300,306,308,309,329,330,331,351,403,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,595,598,606,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,688,690,731,736,738,739,743,745,746,747,750,781,783,784,785,786,792,812,817,820,823,826,831,],[-175,-174,289,-188,-301,-178,289,-211,-25,289,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,476,289,-164,-180,-170,-171,-325,-181,-412,-392,-393,-368,-369,-373,-179,-212,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,289,-300,-370,-371,-372,-367,-142,-144,-36,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-145,-146,-332,-353,-345,-345,-163,-166,-183,-184,-302,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'GENERATED':([34,103,111,115,131,156,201,212,229,249,253,254,255,257,258,259,260,261,262,264,265,266,267,268,269,270,271,272,273,275,281,283,285,286,287,292,295,296,297,298,299,300,306,308,309,329,330,331,351,403,448,449,451,453,455,457,458,459,460,461,462,463,464,465,467,468,469,470,472,473,475,482,484,485,486,487,488,489,490,491,497,498,499,514,516,522,523,524,531,595,598,606,618,620,621,622,628,629,630,631,632,633,644,645,647,649,650,651,652,653,654,655,656,669,670,688,690,731,736,738,739,743,745,746,747,750,781,783,784,785,786,792,812,817,820,823,826,831,],[-175,-174,291,-188,-301,-178,291,-211,-25,291,-189,-190,-191,-194,-195,-196,-197,-198,-199,-201,-202,-203,-204,-205,-206,-207,-208,-209,-210,-330,-357,-15,-187,-140,-141,291,-164,-180,-170,-171,-325,-181,-412,-392,-393,-368,-369,-373,-179,-212,-192,-193,-355,-200,-17,-19,-425,-331,-358,-156,-336,-349,-350,-352,-346,-338,-359,-360,-362,-336,-338,-165,-168,-172,-173,-326,-327,-328,-329,-324,-417,-394,-395,291,-300,-370,-371,-372,-367,-142,-144,-36,-351,-356,-16,-18,-337,-339,-12,-13,-14,-363,-167,-169,-182,-413,-414,-415,-416,-398,-399,-397,-396,-374,-340,-145,-146,-332,-353,-345,-345,-163,-166,-183,-184,-302,-347,-333,-334,-335,-354,-185,-186,-143,-150,-162,-151,-161,]),'DEFERRABLE':([34,103,118,131,262,305,306,405,453,497,516,584,649,650,651,652,750,],[-175,-174,304,-301,304,497,-412,304,304,-417,-300,304,-413,-414,-415,-416,-302,]),'ADD':([34,103,131,344,346,516,537,677,750,],[-175,-174,-301,535,-174,-300,678,756,-302,]),'COMMAT':([34,103,297,299,486,487,488,489,490,491,],[-175,-174,489,-325,489,-326,-327,-328,-329,-324,]),'RT':([34,103,297,299,486,487,488,489,490,491,],[-175,-174,490,-325,490,-326,-327,-328,-329,-324,]),'BY':([36,37,38,55,58,68,152,392,394,],[161,162,168,190,193,215,350,567,569,]),'SERDEPROPERTIES':([44,],[174,]),'KEYS':([54,],[189,]),'ITEMS':([56,],[191,]),'FORMAT':([80,],[225,]),'REPLACE':([98,],[244,]),'SALT':([156,264,283,351,454,455,457,621,622,],[-178,455,-15,-179,621,-17,-19,-16,-18,]),'SERDE':([225,],[417,]),'UPDATE':([282,303,],[471,495,]),'POLICY':([289,476,],[477,636,]),'DELETE':([303,],[494,]),'INITIALLY':([304,],[496,]),'EXISTS':([316,345,434,438,609,727,780,],[506,536,611,614,725,779,806,]),} _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, - 41, - ], - ), - "create_schema": ( - [ - 0, - ], - [ - 4, - ], - ), - "create_database": ( - [ - 0, - ], - [ - 5, - ], - ), - "type_definition": ( - [ - 0, - ], - [ - 7, - ], - ), - "domain_name": ( - [ - 0, - ], - [ - 8, - ], - ), - "index_table_name": ( - [ - 0, - ], - [ - 9, - ], - ), - "table_name": ( - [ - 0, - ], - [ - 10, - ], - ), - "pkey": ( - [ - 0, - 65, - 199, - ], - [ - 11, - 202, - 393, - ], - ), - "seq_name": ( - [ - 0, - ], - [ - 12, - ], - ), - "alter_foreign": ( - [ - 0, - ], - [ - 13, - ], - ), - "alter_check": ( - [ - 0, - ], - [ - 14, - ], - ), - "alter_unique": ( - [ - 0, - ], - [ - 15, - ], - ), - "alter_default": ( - [ - 0, - ], - [ - 16, - ], - ), - "alter_primary_key": ( - [ - 0, - ], - [ - 17, - ], - ), - "c_schema": ( - [ - 0, - ], - [ - 18, - ], - ), - "type_name": ( - [ - 0, - ], - [ - 19, - ], - ), - "create_index": ( - [ - 0, - ], - [ - 20, - ], - ), - "create_table": ( - [ - 0, - ], - [ - 21, - ], - ), - "create_seq": ( - [ - 0, - ], - [ - 22, - ], - ), - "alt_table": ( - [ - 0, - ], - [ - 23, - ], - ), - "pkey_statement": ( - [ - 0, - 65, - 199, - ], - [ - 25, - 25, - 396, - ], - ), - "type_create": ( - [ - 0, - ], - [ - 26, - ], - ), - "multiple_options": ( - [ - 1, - ], - [ - 28, - ], - ), - "id": ( - [ - 1, - 3, - 4, - 5, - 8, - 10, - 16, - 18, - 19, - 21, - 22, - 23, - 26, - 29, - 30, - 33, - 39, - 42, - 43, - 44, - 46, - 48, - 51, - 58, - 60, - 61, - 62, - 63, - 65, - 67, - 68, - 69, - 70, - 72, - 73, - 78, - 83, - 84, - 85, - 88, - 89, - 90, - 93, - 94, - 101, - 104, - 106, - 107, - 110, - 111, - 112, - 113, - 114, - 119, - 121, - 124, - 127, - 129, - 134, - 135, - 137, - 140, - 143, - 146, - 148, - 150, - 157, - 158, - 159, - 160, - 161, - 167, - 172, - 174, - 175, - 179, - 182, - 184, - 191, - 198, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 224, - 227, - 228, - 229, - 231, - 235, - 238, - 239, - 241, - 243, - 244, - 246, - 247, - 248, - 256, - 274, - 276, - 277, - 281, - 288, - 289, - 290, - 292, - 293, - 294, - 296, - 298, - 299, - 304, - 308, - 309, - 314, - 316, - 317, - 319, - 320, - 322, - 324, - 329, - 330, - 336, - 337, - 338, - 340, - 343, - 345, - 347, - 349, - 352, - 355, - 356, - 357, - 358, - 359, - 360, - 363, - 366, - 368, - 372, - 374, - 376, - 378, - 380, - 381, - 382, - 387, - 391, - 395, - 396, - 400, - 401, - 403, - 404, - 410, - 413, - 414, - 417, - 418, - 419, - 422, - 435, - 436, - 439, - 442, - 458, - 459, - 463, - 464, - 466, - 469, - 470, - 473, - 474, - 475, - 476, - 478, - 484, - 485, - 486, - 487, - 488, - 492, - 498, - 499, - 500, - 501, - 503, - 505, - 506, - 508, - 509, - 512, - 519, - 520, - 522, - 523, - 524, - 527, - 530, - 532, - 538, - 541, - 542, - 543, - 544, - 545, - 546, - 549, - 552, - 554, - 556, - 557, - 559, - 561, - 562, - 563, - 565, - 568, - 574, - 576, - 577, - 578, - 579, - 582, - 584, - 587, - 595, - 596, - 605, - 611, - 612, - 613, - 614, - 615, - 622, - 624, - 627, - 629, - 632, - 635, - 636, - 652, - 653, - 656, - 657, - 658, - 661, - 663, - 664, - 673, - 678, - 695, - 696, - 697, - 698, - 703, - 704, - 706, - 708, - 709, - 714, - 718, - 719, - 720, - 722, - 726, - 727, - 732, - 734, - 735, - 736, - 739, - 747, - 748, - 753, - 754, - 757, - 758, - 759, - 764, - 769, - 772, - 774, - 779, - 781, - 782, - 787, - 791, - 792, - 794, - 795, - 796, - 797, - 800, - 803, - 809, - 810, - ], - [ - 30, - 89, - 101, - 104, - 109, - 114, - 120, - 124, - 126, - 131, - 132, - 137, - 145, - 148, - 149, - 157, - 168, - 170, - 172, - 174, - 157, - 184, - 185, - 157, - 157, - 157, - 157, - 184, - 208, - 210, - 211, - 213, - 215, - 218, - 219, - 220, - 225, - 226, - 227, - 229, - 230, - 233, - 236, - 237, - 243, - 244, - 245, - 114, - 249, - 274, - 114, - 291, - 292, - 131, - 305, - 308, - 316, - 318, - 324, - 326, - 331, - 335, - 305, - 131, - 344, - 346, - 349, - 352, - 131, - 305, - 359, - 361, - 365, - 366, - 368, - 376, - 380, - 382, - 389, - 274, - 292, - 326, - 404, - 405, - 406, - 407, - 408, - 410, - 413, - 316, - 413, - 419, - 423, - 424, - 425, - 428, - 431, - 433, - 274, - 305, - 438, - 443, - 453, - 454, - 461, - 465, - 471, - 274, - 472, - 474, - 305, - 480, - 483, - 484, - 305, - 490, - 496, - 497, - 499, - 506, - 114, - 510, - 511, - 326, - 513, - 521, - 305, - 525, - 490, - 305, - 528, - 131, - 305, - 534, - 536, - 538, - 305, - 490, - 305, - 490, - 305, - 305, - 305, - 536, - 549, - 376, - 552, - 554, - 380, - 556, - 557, - 536, - 560, - 568, - 326, - 573, - 305, - 305, - 580, - 581, - 582, - 588, - 413, - 413, - 595, - 413, - 598, - 603, - 490, - 249, - 607, - 521, - 616, - 618, - 621, - 623, - 625, - 626, - 631, - 632, - 633, - 490, - 480, - 634, - 490, - 638, - 639, - 640, - 641, - 647, - 292, - 490, - 114, - 305, - 653, - 536, - 274, - 655, - 305, - 490, - 616, - 490, - 305, - 305, - 490, - 131, - 490, - 536, - 490, - 490, - 305, - 490, - 490, - 490, - 536, - 582, - 680, - 682, - 685, - 686, - 689, - 691, - 114, - 490, - 292, - 699, - 700, - 490, - 490, - 305, - 536, - 706, - 708, - 413, - 413, - 438, - 715, - 623, - 490, - 305, - 616, - 616, - 725, - 616, - 729, - 730, - 292, - 733, - 490, - 736, - 737, - 490, - 305, - 715, - 490, - 490, - 490, - 747, - 752, - 623, - 249, - 438, - 490, - 305, - 758, - 582, - 413, - 763, - 616, - 490, - 616, - 490, - 770, - 771, - 305, - 775, - 776, - 536, - 490, - 758, - 780, - 616, - 438, - 490, - 536, - 787, - 715, - 790, - 490, - 292, - 795, - 305, - 623, - 797, - 801, - 802, - 305, - 797, - 490, - 536, - 807, - 490, - 305, - 490, - ], - ), - "using": ( - [ - 1, - ], - [ - 32, - ], - ), - "row_format": ( - [ - 1, - ], - [ - 42, - ], - ), - "storage": ( - [ - 1, - ], - [ - 43, - ], - ), - "option_comment": ( - [ - 1, - 124, - 497, - ], - [ - 49, - 310, - 645, - ], - ), - "with": ( - [ - 1, - 206, - ], - [ - 50, - 398, - ], - ), - "option_with_tag": ( - [ - 1, - 111, - 198, - 246, - 289, - 508, - ], - [ - 52, - 268, - 268, - 268, - 268, - 268, - ], - ), - "clone": ( - [ - 1, - 2, - 41, - ], - [ - 64, - 87, - 87, - ], - ), - "encode": ( - [ - 1, - 111, - 198, - 246, - 289, - 508, - ], - [ - 66, - 252, - 252, - 252, - 252, - 252, - ], - ), - "tablespace": ( - [ - 1, - 307, - ], - [ - 76, - 495, - ], - ), - "options": ( - [ - 1, - 4, - 5, - 28, - 111, - 198, - 246, - 289, - 508, - ], - [ - 77, - 102, - 105, - 147, - 265, - 265, - 265, - 265, - 265, - ], - ), - "defcolumn": ( - [ - 10, - 65, - 107, - 112, - 317, - ], - [ - 111, - 198, - 246, - 289, - 508, - ], - ), - "likke": ( - [ - 10, - 112, - ], - [ - 113, - 290, - ], - ), - "column": ( - [ - 10, - 65, - 107, - 112, - 314, - 317, - 391, - 501, - 563, - ], - [ - 115, - 115, - 115, - 115, - 502, - 115, - 567, - 651, - 692, - ], - ), - "ref": ( - [ - 13, - 111, - 198, - 201, - 246, - 260, - 289, - 394, - 508, - ], - [ - 118, - 259, - 259, - 397, - 259, - 445, - 259, - 572, - 259, - ], - ), - "using_tablespace": ( - [ - 17, - ], - [ - 122, - ], - ), - "t_name": ( - [ - 21, - 119, - 146, - 159, - 343, - 530, - ], - [ - 130, - 303, - 341, - 354, - 531, - 667, - ], - ), - "foreign": ( - [ - 23, - 65, - 111, - 134, - 198, - 199, - 246, - 289, - 508, - ], - [ - 133, - 201, - 260, - 321, - 260, - 394, - 260, - 260, - 260, - ], - ), - "constraint": ( - [ - 23, - 65, - 111, - 198, - 246, - 289, - 508, - ], - [ - 134, - 199, - 275, - 275, - 275, - 275, - 275, - ], - ), - "check_st": ( - [ - 23, - 65, - 111, - 134, - 198, - 199, - 246, - 275, - 289, - 508, - ], - [ - 135, - 209, - 209, - 322, - 209, - 395, - 209, - 395, - 209, - 209, - ], - ), - "STRING": ( - [ - 33, - 38, - 42, - 53, - 121, - 135, - 137, - 143, - 157, - 158, - 160, - 161, - 174, - 175, - 182, - 184, - 187, - 209, - 243, - 244, - 247, - 261, - 271, - 276, - 277, - 293, - 299, - 304, - 311, - 314, - 316, - 322, - 324, - 326, - 329, - 330, - 337, - 338, - 345, - 347, - 349, - 355, - 356, - 357, - 358, - 359, - 360, - 363, - 366, - 378, - 382, - 389, - 391, - 395, - 400, - 401, - 410, - 413, - 436, - 448, - 458, - 463, - 476, - 485, - 492, - 500, - 503, - 506, - 512, - 519, - 522, - 523, - 524, - 527, - 532, - 538, - 541, - 542, - 543, - 544, - 545, - 546, - 549, - 552, - 556, - 557, - 559, - 561, - 565, - 574, - 577, - 578, - 579, - 582, - 611, - 613, - 614, - 646, - 652, - 657, - 658, - 661, - 663, - 664, - 673, - 691, - 703, - 704, - 706, - 708, - 719, - 722, - 727, - 732, - 736, - 739, - 747, - 757, - 758, - 764, - 772, - 781, - 787, - 792, - 794, - 795, - 796, - 797, - 803, - 809, - 810, - ], - [ - 153, - 165, - 171, - 186, - 306, - 327, - 332, - 306, - 351, - 351, - 306, - 306, - 351, - 351, - 381, - 351, - 384, - 327, - 432, - 434, - 306, - 449, - 450, - 455, - 462, - 306, - 306, - 491, - 165, - 306, - 351, - 327, - 514, - 516, - 306, - 306, - 491, - 306, - 306, - 535, - 351, - 306, - 491, - 306, - 491, - 306, - 306, - 306, - 351, - 381, - 351, - 562, - 306, - 327, - 306, - 306, - 351, - 589, - 491, - 610, - 306, - 619, - 491, - 491, - 642, - 491, - 306, - 351, - 306, - 491, - 491, - 306, - 306, - 491, - 491, - 351, - 491, - 491, - 306, - 491, - 491, - 491, - 351, - 351, - 683, - 684, - 687, - 690, - 491, - 306, - 491, - 491, - 306, - 351, - 306, - 491, - 306, - 165, - 491, - 491, - 306, - 306, - 491, - 491, - 491, - 750, - 491, - 306, - 351, - 351, - 491, - 491, - 306, - 306, - 351, - 491, - 351, - 491, - 351, - 306, - 491, - 306, - 351, - 306, - 306, - 351, - 491, - 351, - 491, - 306, - 491, - ], - ), - "table_property_equals": ( - [ - 33, - 46, - 58, - 60, - 61, - 62, - ], - [ - 155, - 180, - 192, - 194, - 195, - 196, - ], - ), - "by_smthg": ( - [ - 38, - ], - [ - 163, - ], - ), - "table_property_equals_int": ( - [ - 44, - ], - [ - 173, - ], - ), - "with_args": ( - [ - 45, - 177, - 371, - 399, - ], - [ - 177, - 371, - 371, - 177, - ], - ), - "multi_assignments": ( - [ - 47, - 176, - ], - [ - 181, - 370, - ], - ), - "table_property_equals_bool": ( - [ - 48, - 63, - ], - [ - 183, - 197, - ], - ), - "check_ex": ( - [ - 65, - 111, - 198, - 246, - 289, - 508, - ], - [ - 200, - 255, - 255, - 255, - 255, - 255, - ], - ), - "uniq": ( - [ - 65, - 199, - ], - [ - 203, - 392, - ], - ), - "statem_by_id": ( - [ - 65, - ], - [ - 204, - ], - ), - "period_for": ( - [ - 65, - ], - [ - 205, - ], - ), - "pkey_constraint": ( - [ - 65, - ], - [ - 206, - ], - ), - "index_pid": ( - [ - 110, - 439, - 574, - 697, - ], - [ - 248, - 605, - 698, - 754, - ], - ), - "comment": ( - [ - 111, - 115, - 198, - 246, - 289, - 502, - 508, - 567, - 651, - 692, - ], - [ - 250, - 297, - 250, - 250, - 250, - 297, - 250, - 297, - 297, - 297, - ], - ), - "null": ( - [ - 111, - 198, - 246, - 289, - 508, - ], - [ - 251, - 251, - 251, - 251, - 251, - ], - ), - "default": ( - [ - 111, - 198, - 246, - 289, - 508, - ], - [ - 256, - 256, - 256, - 256, - 256, - ], - ), - "collate": ( - [ - 111, - 198, - 246, - 289, - 508, - ], - [ - 257, - 257, - 257, - 257, - 257, - ], - ), - "enforced": ( - [ - 111, - 198, - 246, - 289, - 393, - 508, - ], - [ - 258, - 258, - 258, - 258, - 570, - 258, - ], - ), - "encrypt": ( - [ - 111, - 198, - 246, - 289, - 508, - ], - [ - 261, - 261, - 261, - 261, - 261, - ], - ), - "generated": ( - [ - 111, - 198, - 246, - 289, - 508, - ], - [ - 262, - 262, - 262, - 262, - 262, - ], - ), - "c_property": ( - [ - 111, - 198, - 246, - 289, - 508, - ], - [ - 263, - 263, - 263, - 263, - 263, - ], - ), - "on_update": ( - [ - 111, - 198, - 246, - 289, - 508, - ], - [ - 264, - 264, - 264, - 264, - 264, - ], - ), - "autoincrement": ( - [ - 111, - 198, - 246, - 289, - 508, - ], - [ - 266, - 266, - 266, - 266, - 266, - ], - ), - "option_order_noorder": ( - [ - 111, - 198, - 246, - 289, - 508, - ], - [ - 267, - 267, - 267, - 267, - 267, - ], - ), - "option_with_masking_policy": ( - [ - 111, - 198, - 246, - 289, - 508, - ], - [ - 269, - 269, - 269, - 269, - 269, - ], - ), - "as_virtual": ( - [ - 111, - 198, - 246, - 289, - 508, - ], - [ - 270, - 270, - 270, - 270, - 270, - ], - ), - "gen_always": ( - [ - 111, - 198, - 246, - 289, - 508, - ], - [ - 281, - 281, - 281, - 281, - 281, - ], - ), - "c_type": ( - [ - 114, - 208, - 499, - 568, - 635, - 774, - ], - [ - 293, - 293, - 293, - 293, - 732, - 794, - ], - ), - "tid": ( - [ - 114, - 208, - 293, - 499, - 568, - 635, - 732, - 774, - 794, - ], - [ - 294, - 294, - 478, - 294, - 294, - 294, - 478, - 294, - 478, - ], - ), - "pid": ( - [ - 121, - 143, - 160, - 161, - 247, - 293, - 299, - 314, - 329, - 330, - 338, - 345, - 355, - 357, - 359, - 360, - 363, - 391, - 400, - 401, - 458, - 503, - 512, - 523, - 524, - 543, - 574, - 579, - 611, - 614, - 658, - 661, - 704, - 727, - 732, - 764, - 781, - 792, - 794, - 809, - ], - [ - 304, - 337, - 356, - 358, - 436, - 476, - 485, - 500, - 519, - 522, - 527, - 532, - 541, - 542, - 544, - 545, - 546, - 565, - 577, - 578, - 613, - 652, - 657, - 663, - 664, - 673, - 337, - 703, - 719, - 722, - 739, - 719, - 757, - 772, - 476, - 719, - 796, - 803, - 476, - 810, - ], - ), - "id_equals": ( - [ - 127, - 228, - ], - [ - 315, - 416, - ], - ), - "funct_args": ( - [ - 135, - 209, - 322, - 395, - ], - [ - 328, - 328, - 328, - 328, - ], - ), - "id_or_string": ( - [ - 157, - 158, - 174, - 175, - 184, - 316, - 349, - 366, - 382, - 410, - 506, - 538, - 549, - 552, - 582, - 706, - 708, - 736, - 747, - 758, - 787, - 795, - 797, - ], - [ - 350, - 353, - 367, - 369, - 383, - 507, - 537, - 548, - 558, - 585, - 654, - 670, - 676, - 585, - 705, - 760, - 585, - 777, - 760, - 786, - 799, - 799, - 806, - ], - ), - "equals": ( - [ - 179, - 372, - ], - [ - 375, - 551, - ], - ), - "assignment": ( - [ - 182, - 378, - ], - [ - 379, - 555, - ], - ), - "pid_with_type": ( - [ - 193, - ], - [ - 390, - ], - ), - "multiple_tag_equals": ( - [ - 224, - 374, - ], - [ - 411, - 553, - ], - ), - "tag_equals": ( - [ - 224, - 374, - 587, - ], - [ - 412, - 412, - 707, - ], - ), - "properties": ( - [ - 227, - 229, - 419, - 595, - ], - [ - 414, - 417, - 596, - 709, - ], - ), - "property": ( - [ - 227, - 229, - 414, - 417, - 419, - 595, - 596, - 709, - ], - [ - 415, - 415, - 593, - 593, - 415, - 415, - 593, - 593, - ], - ), - "funct_expr": ( - [ - 276, - 281, - 458, - ], - [ - 457, - 464, - 614, - ], - ), - "multi_id": ( - [ - 276, - 281, - 329, - 458, - 466, - 470, - 611, - 612, - 661, - 696, - 727, - 764, - 782, - 792, - ], - [ - 459, - 459, - 520, - 615, - 622, - 627, - 718, - 720, - 718, - 753, - 718, - 718, - 753, - 718, - ], - ), - "f_call": ( - [ - 276, - 281, - 329, - 458, - 459, - 463, - 466, - 470, - 520, - 611, - 612, - 615, - 622, - 627, - 661, - 696, - 718, - 720, - 727, - 753, - 764, - 782, - 792, - ], - [ - 460, - 467, - 460, - 460, - 617, - 620, - 460, - 460, - 617, - 717, - 460, - 617, - 617, - 617, - 717, - 460, - 617, - 617, - 717, - 617, - 717, - 460, - 717, - ], - ), - "multiple_column_names": ( - [ - 314, - ], - [ - 501, - ], - ), - "multiple_funct": ( - [ - 391, - ], - [ - 566, - ], - ), - "funct": ( - [ - 391, - 695, - ], - [ - 569, - 751, - ], - ), - "dot_id": ( - [ - 442, - ], - [ - 606, - ], - ), -} +_lr_goto_items = {'expr':([0,],[1,]),'database_base':([0,1,],[2,41,]),'create_schema':([0,],[4,]),'create_database':([0,],[5,]),'type_definition':([0,],[7,]),'domain_name':([0,],[8,]),'index_table_name':([0,],[9,]),'table_name':([0,],[10,]),'pkey':([0,65,202,],[11,205,401,]),'seq_name':([0,],[12,]),'alter_foreign':([0,],[13,]),'alter_check':([0,],[14,]),'alter_unique':([0,],[15,]),'alter_default':([0,],[16,]),'alter_primary_key':([0,],[17,]),'c_schema':([0,],[18,]),'type_name':([0,],[19,]),'create_index':([0,],[20,]),'create_table':([0,],[21,]),'create_seq':([0,],[22,]),'alt_table':([0,],[23,]),'pkey_statement':([0,65,202,],[25,25,404,]),'type_create':([0,],[26,]),'multiple_options':([1,],[28,]),'id':([1,3,4,5,8,10,16,18,19,21,22,23,26,29,30,33,39,42,43,46,48,49,50,59,60,61,62,63,65,67,68,69,70,72,73,78,83,84,85,88,89,90,93,94,101,104,106,107,110,111,112,113,114,119,121,124,127,129,134,135,137,140,143,146,148,150,157,158,160,161,162,168,173,177,179,181,182,186,192,195,198,201,211,212,213,214,215,216,217,227,230,231,232,234,238,241,242,244,246,247,249,250,251,259,277,279,280,284,291,292,293,295,296,297,299,301,302,307,311,312,317,319,320,322,323,325,327,332,333,339,340,341,343,346,348,350,352,356,358,359,361,362,363,364,365,366,369,374,376,378,380,382,383,384,386,388,393,397,399,403,404,408,409,411,412,418,421,422,425,426,427,430,443,444,447,450,466,467,471,472,474,477,478,481,482,483,484,486,492,493,494,495,496,500,506,507,508,509,512,514,515,518,525,526,528,529,530,533,536,538,543,545,546,548,549,550,551,552,553,556,558,560,561,564,567,569,570,571,573,576,581,586,588,589,590,591,594,596,599,607,608,617,623,624,625,626,627,634,636,639,641,644,647,648,666,667,668,671,673,674,681,682,685,689,707,708,709,712,713,718,719,721,723,724,729,733,734,735,737,741,742,747,749,752,761,762,768,771,772,775,776,777,782,787,790,792,795,797,798,800,805,809,810,812,813,814,816,819,822,828,829,],[30,89,101,104,109,114,120,124,126,131,132,137,145,148,149,157,169,171,173,181,157,184,186,157,197,197,157,186,211,213,214,216,218,221,222,223,228,229,230,232,233,236,239,240,246,247,248,114,252,277,114,294,295,131,308,311,319,321,327,329,334,338,308,131,347,349,352,356,131,308,365,367,371,378,382,384,386,388,395,197,197,277,295,329,412,413,414,415,416,418,421,319,421,427,431,432,433,436,439,441,277,308,446,451,461,462,469,473,479,277,480,482,308,488,491,492,308,498,504,505,507,512,114,516,517,329,519,527,308,531,498,308,534,131,308,540,352,543,545,308,308,498,308,498,308,308,308,378,556,558,382,560,561,562,564,562,568,576,578,329,585,308,308,592,593,594,600,421,421,607,421,610,615,498,252,619,527,628,630,633,635,637,638,643,644,645,498,488,646,498,650,651,652,653,659,295,498,114,562,277,665,308,498,628,498,308,308,498,131,498,562,681,498,498,498,308,498,498,498,594,691,693,696,562,698,701,703,114,498,295,628,714,715,498,498,308,562,721,723,421,421,446,730,635,498,308,628,628,740,628,744,745,295,748,750,498,308,730,498,498,562,759,498,761,767,635,769,252,446,498,308,776,594,421,781,628,498,628,498,788,789,308,793,498,776,796,628,628,446,498,562,805,730,808,498,295,813,308,635,769,816,820,821,308,816,498,562,826,498,308,498,]),'using':([1,],[32,]),'row_format':([1,],[42,]),'storage':([1,],[43,]),'with':([1,209,],[47,406,]),'option_comment':([1,124,505,],[51,313,657,]),'option_with_tag':([1,111,201,249,292,514,],[53,271,271,271,271,271,]),'clone':([1,2,41,],[64,87,87,]),'encode':([1,111,201,249,292,514,],[66,255,255,255,255,255,]),'tablespace':([1,310,],[76,503,]),'options':([1,4,5,28,111,201,249,292,514,],[77,102,105,147,268,268,268,268,268,]),'defcolumn':([10,65,107,112,320,],[111,201,249,292,514,]),'likke':([10,112,],[113,293,]),'column':([10,65,107,112,317,320,397,509,571,],[115,115,115,115,510,115,575,663,704,]),'ref':([13,111,201,204,249,263,292,402,514,],[118,262,262,405,262,453,262,584,262,]),'using_tablespace':([17,],[122,]),'t_name':([21,119,146,160,346,536,],[130,306,344,360,537,677,]),'foreign':([23,65,111,134,201,202,249,292,514,],[133,204,263,324,263,402,263,263,263,]),'constraint':([23,65,111,201,249,292,514,],[134,202,278,278,278,278,278,]),'check_st':([23,65,111,134,201,202,249,278,292,514,],[135,212,212,325,212,403,212,403,212,212,]),'STRING':([33,38,42,52,121,135,137,143,157,158,161,162,179,181,182,186,188,212,246,247,250,264,274,279,280,296,302,307,314,317,319,325,327,329,332,333,340,341,348,350,352,359,361,362,363,364,365,366,369,380,384,388,395,397,403,408,409,418,421,444,456,466,471,484,493,500,508,512,518,525,528,529,530,533,538,543,546,548,549,550,551,552,553,556,560,561,564,567,569,573,586,589,590,591,594,623,625,626,658,667,668,671,673,674,681,685,703,709,718,719,721,723,734,737,742,747,752,761,775,776,782,790,797,800,805,810,812,813,814,816,822,828,829,],[153,166,172,187,309,330,335,309,355,355,309,309,383,355,355,355,390,330,440,442,309,457,458,463,470,309,309,499,166,309,355,330,520,522,309,309,499,309,309,541,355,309,309,499,309,499,309,309,309,383,355,355,570,309,330,309,309,355,601,499,622,309,631,499,499,654,499,355,309,499,499,309,309,499,499,355,499,499,499,309,499,499,499,355,694,695,355,699,702,499,309,499,499,309,355,309,499,309,166,499,309,309,499,499,355,499,765,309,499,309,355,355,499,499,309,309,499,355,499,355,309,499,309,309,355,309,309,355,499,355,499,309,499,]),'table_property_equals':([33,48,59,62,157,352,],[155,183,194,199,354,354,]),'id_equals':([33,48,59,62,127,157,231,352,],[159,159,159,159,318,159,424,159,]),'by_smthg':([38,],[164,]),'with_args':([44,175,373,407,],[175,373,373,175,]),'multi_assignments':([45,174,],[178,372,]),'table_property_equals_int':([46,],[180,]),'table_property_equals_bool':([50,63,],[185,200,]),'multiple_format_equals':([60,61,],[195,198,]),'fmt_equals':([60,61,195,198,399,709,800,],[196,196,398,398,580,580,580,]),'check_ex':([65,111,201,249,292,514,],[203,258,258,258,258,258,]),'uniq':([65,202,],[206,400,]),'statem_by_id':([65,],[207,]),'period_for':([65,],[208,]),'pkey_constraint':([65,],[209,]),'index_pid':([110,447,586,712,],[251,617,713,772,]),'comment':([111,115,201,249,292,510,514,575,663,704,],[253,300,253,253,253,300,253,300,300,300,]),'null':([111,201,249,292,514,],[254,254,254,254,254,]),'default':([111,201,249,292,514,],[259,259,259,259,259,]),'collate':([111,201,249,292,514,],[260,260,260,260,260,]),'enforced':([111,201,249,292,401,514,],[261,261,261,261,582,261,]),'encrypt':([111,201,249,292,514,],[264,264,264,264,264,]),'generated':([111,201,249,292,514,],[265,265,265,265,265,]),'c_property':([111,201,249,292,514,],[266,266,266,266,266,]),'on_update':([111,201,249,292,514,],[267,267,267,267,267,]),'autoincrement':([111,201,249,292,514,],[269,269,269,269,269,]),'option_order_noorder':([111,201,249,292,514,],[270,270,270,270,270,]),'option_with_masking_policy':([111,201,249,292,514,],[272,272,272,272,272,]),'as_virtual':([111,201,249,292,514,],[273,273,273,273,273,]),'gen_always':([111,201,249,292,514,],[284,284,284,284,284,]),'c_type':([114,211,507,576,647,792,],[296,296,296,296,747,812,]),'tid':([114,211,296,507,576,647,747,792,812,],[297,297,486,297,297,297,486,297,486,]),'pid':([121,143,161,162,250,296,302,317,332,333,341,348,359,361,363,365,366,369,397,408,409,466,518,529,530,550,586,591,623,626,668,671,709,719,742,747,782,797,800,810,812,828,],[307,340,362,364,444,484,493,508,525,528,533,538,546,548,549,551,552,553,573,589,590,625,667,673,674,685,340,718,734,737,752,734,734,775,790,484,734,814,734,822,484,829,]),'funct_args':([135,212,325,403,],[331,331,331,331,]),'id_or_string':([157,158,181,182,186,319,352,384,388,418,512,543,556,564,594,681,721,723,761,776,805,813,816,],[353,357,385,387,389,513,542,563,566,597,664,680,597,697,720,758,778,597,778,804,818,818,825,]),'equals':([177,374,],[377,555,]),'assignment':([179,380,],[381,559,]),'pid_with_type':([193,],[396,]),'multiple_tag_equals':([227,376,],[419,557,]),'tag_equals':([227,376,599,],[420,420,722,]),'properties':([230,232,427,607,],[422,425,608,724,]),'property':([230,232,422,425,427,607,608,724,],[423,423,605,605,423,423,605,605,]),'funct_expr':([279,284,466,],[465,472,626,]),'multi_id':([279,284,332,399,466,474,478,623,624,671,708,709,742,782,798,800,810,],[467,467,526,581,627,634,639,733,735,733,768,771,733,733,768,771,733,]),'f_call':([279,284,332,399,466,467,471,474,478,526,581,623,624,627,634,639,671,708,709,733,735,742,768,771,782,798,800,810,],[468,475,468,468,468,629,632,468,468,629,629,732,468,629,629,629,732,468,732,629,629,732,629,629,732,468,732,732,]),'multiple_column_names':([317,],[509,]),'multiple_funct':([397,],[574,]),'funct':([397,707,],[577,766,]),'dot_id':([450,],[618,]),} _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", 3), - ("expr -> expr id LP id RP", "expr", 5, "p_expression_distkey", "redshift.py", 3), - ("expr -> expr using", "expr", 2, "p_expression_using", "spark_sql.py", 3), - ("expr -> expr LOCATION STRING", "expr", 3, "p_expression_location", "hql.py", 6), - ( - "expr -> expr LOCATION DQ_STRING", - "expr", - 3, - "p_expression_location", - "hql.py", - 7, - ), - ( - "expr -> expr LOCATION table_property_equals", - "expr", - 3, - "p_expression_location", - "hql.py", - 8, - ), - ( - "pkey_constraint -> constraint pkey_statement id LP index_pid RP", - "pkey_constraint", - 6, - "p_pkey_constraint", - "mssql.py", - 6, - ), - ( - "pkey_constraint -> constraint pkey_statement LP index_pid RP", - "pkey_constraint", - 5, - "p_pkey_constraint", - "mssql.py", - 7, - ), - ( - "pkey_constraint -> pkey_constraint with", - "pkey_constraint", - 2, - "p_pkey_constraint", - "mssql.py", - 8, - ), - ( - "pkey_constraint -> pkey_constraint with ON id", - "pkey_constraint", - 4, - "p_pkey_constraint", - "mssql.py", - 9, - ), - ("on_update -> ON UPDATE id", "on_update", 3, "p_on_update", "mysql.py", 6), - ("on_update -> ON UPDATE STRING", "on_update", 3, "p_on_update", "mysql.py", 7), - ("on_update -> ON UPDATE f_call", "on_update", 3, "p_on_update", "mysql.py", 8), - ("encrypt -> ENCRYPT", "encrypt", 1, "p_encrypt", "oracle.py", 6), - ("encrypt -> encrypt NO SALT", "encrypt", 3, "p_encrypt", "oracle.py", 7), - ("encrypt -> encrypt SALT", "encrypt", 2, "p_encrypt", "oracle.py", 8), - ("encrypt -> encrypt USING STRING", "encrypt", 3, "p_encrypt", "oracle.py", 9), - ("encrypt -> encrypt STRING", "encrypt", 2, "p_encrypt", "oracle.py", 10), - ("expr -> expr INHERITS LP t_name RP", "expr", 5, "p_expr_inherits", "psql.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, - ), - ("clone -> CLONE id", "clone", 2, "p_clone", "snowflake.py", 8), - ("using -> USING id", "using", 2, "p_using", "spark_sql.py", 8), - ("encode -> ENCODE id", "encode", 2, "p_encode", "redshift.py", 9), - ( - "expr -> expr CLUSTER BY LP pid RP", - "expr", - 6, - "p_expression_cluster_by", - "snowflake.py", - 13, - ), - ( - "expr -> expr CLUSTER BY pid", - "expr", - 4, - "p_expression_cluster_by", - "snowflake.py", - 14, - ), - ( - "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, - ), - ("expr -> expr ID ON LP pid RP", "expr", 6, "p_expression_clustered", "hql.py", 14), - ("expr -> expr ID by_smthg", "expr", 3, "p_expression_clustered", "hql.py", 15), - ("expr -> expr id id", "expr", 3, "p_expression_diststyle", "redshift.py", 14), - ("expr -> expr id KEY", "expr", 3, "p_expression_diststyle", "redshift.py", 15), - ( - "options -> OPTIONS LP id_equals RP", - "options", - 4, - "p_options", - "bigquery.py", - 18, - ), - ( - "table_property_equals -> id id id_or_string", - "table_property_equals", - 3, - "p_table_property_equals", - "snowflake.py", - 21, - ), - ( - "table_property_equals -> id id_or_string", - "table_property_equals", - 2, - "p_table_property_equals", - "snowflake.py", - 22, - ), - ( - "table_property_equals -> LP id id id_or_string RP", - "table_property_equals", - 5, - "p_table_property_equals", - "snowflake.py", - 23, - ), - ( - "table_property_equals -> LP id_or_string RP", - "table_property_equals", - 3, - "p_table_property_equals", - "snowflake.py", - 24, - ), - ("expr -> expr INTO ID ID", "expr", 4, "p_expression_into_buckets", "hql.py", 25), - ("with -> WITH with_args", "with", 2, "p_with", "mssql.py", 25), - ( - "expr -> expr id id LP pid RP", - "expr", - 6, - "p_expression_sortkey", - "redshift.py", - 26, - ), - ( - "table_property_equals_int -> id id id_or_string", - "table_property_equals_int", - 3, - "p_table_property_equals_int", - "snowflake.py", - 30, - ), - ( - "table_property_equals_int -> id id_or_string", - "table_property_equals_int", - 2, - "p_table_property_equals_int", - "snowflake.py", - 31, - ), - ( - "table_property_equals_int -> LP id id id_or_string RP", - "table_property_equals_int", - 5, - "p_table_property_equals_int", - "snowflake.py", - 32, - ), - ( - "table_property_equals_int -> LP id_or_string RP", - "table_property_equals_int", - 3, - "p_table_property_equals_int", - "snowflake.py", - 33, - ), - ("row_format -> ROW FORMAT SERDE", "row_format", 3, "p_row_format", "hql.py", 31), - ("row_format -> ROW FORMAT", "row_format", 2, "p_row_format", "hql.py", 32), - ( - "expr -> expr database_base", - "expr", - 2, - "p_expression_create_database", - "sql.py", - 31, - ), - ("equals -> id id id", "equals", 3, "p_equals", "mssql.py", 32), - ("equals -> id id ON", "equals", 3, "p_equals", "mssql.py", 33), - ("equals -> id id id DOT id", "equals", 5, "p_equals", "mssql.py", 34), - ("storage -> STORAGE LP", "storage", 2, "p_storage", "oracle.py", 32), - ("storage -> storage id id", "storage", 3, "p_storage", "oracle.py", 33), - ("storage -> storage id id RP", "storage", 4, "p_storage", "oracle.py", 34), - ( - "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, - ), - ("expr -> expr row_format id", "expr", 3, "p_expression_row_format", "hql.py", 38), - ( - "expr -> expr row_format STRING", - "expr", - 3, - "p_expression_row_format", - "hql.py", - 39, - ), - ( - "table_property_equals_bool -> id id id_or_string", - "table_property_equals_bool", - 3, - "p_table_property_equals_bool", - "snowflake.py", - 39, - ), - ( - "table_property_equals_bool -> id id_or_string", - "table_property_equals_bool", - 2, - "p_table_property_equals_bool", - "snowflake.py", - 40, - ), - ("with_args -> LP equals", "with_args", 2, "p_with_args", "mssql.py", 43), - ( - "with_args -> with_args COMMA equals", - "with_args", - 3, - "p_with_args", - "mssql.py", - 44, - ), - ("with_args -> with_args with_args", "with_args", 2, "p_with_args", "mssql.py", 45), - ("with_args -> with_args RP", "with_args", 2, "p_with_args", "mssql.py", 46), - ("expr -> expr storage", "expr", 2, "p_expr_storage", "oracle.py", 48), - ( - "expr -> expr DATA_RETENTION_TIME_IN_DAYS table_property_equals_int", - "expr", - 3, - "p_expression_data_retention_time_in_days", - "snowflake.py", - 50, - ), - ( - "expr -> expr WITH SERDEPROPERTIES multi_assignments", - "expr", - 4, - "p_expression_with_serde", - "hql.py", - 51, - ), - ("expr -> expr ID INDEX", "expr", 3, "p_expr_index", "oracle.py", 54), - ( - "expr -> expr MAX_DATA_EXTENSION_TIME_IN_DAYS table_property_equals", - "expr", - 3, - "p_expression_max_data_extension_time_in_days", - "snowflake.py", - 56, - ), - ( - "expr -> expr TBLPROPERTIES multi_assignments", - "expr", - 3, - "p_expression_tblproperties", - "hql.py", - 60, - ), - ( - "period_for -> id FOR id LP pid RP", - "period_for", - 6, - "p_period_for", - "mssql.py", - 60, - ), - ( - "expr -> expr CHANGE_TRACKING table_property_equals_bool", - "expr", - 3, - "p_expression_change_tracking", - "snowflake.py", - 62, - ), - ("expr -> expr ON id", "expr", 3, "p_expression_on_primary", "mssql.py", 64), - ( - "multi_assignments -> LP assignment", - "multi_assignments", - 2, - "p_multi_assignments", - "hql.py", - 65, - ), - ( - "multi_assignments -> multi_assignments RP", - "multi_assignments", - 2, - "p_multi_assignments", - "hql.py", - 66, - ), - ( - "multi_assignments -> multi_assignments COMMA assignment", - "multi_assignments", - 3, - "p_multi_assignments", - "hql.py", - 67, - ), - ("expr -> expr option_comment", "expr", 2, "p_table_comment", "snowflake.py", 68), - ("expr -> expr with", "expr", 2, "p_expression_with", "mssql.py", 69), - ("assignment -> id id id", "assignment", 3, "p_assignment", "hql.py", 73), - ("assignment -> STRING id STRING", "assignment", 3, "p_assignment", "hql.py", 74), - ("assignment -> id id STRING", "assignment", 3, "p_assignment", "hql.py", 75), - ("assignment -> STRING id id", "assignment", 3, "p_assignment", "hql.py", 76), - ("assignment -> STRING id", "assignment", 2, "p_assignment", "hql.py", 77), - ( - "expr -> expr TEXTIMAGE_ON id", - "expr", - 3, - "p_expression_text_image_on", - "mssql.py", - 74, - ), - ("expr -> expr option_with_tag", "expr", 2, "p_table_tag", "snowflake.py", 74), - ( - "option_comment -> ID STRING", - "option_comment", - 2, - "p_option_comment", - "snowflake.py", - 80, - ), - ( - "option_comment -> ID DQ_STRING", - "option_comment", - 2, - "p_option_comment", - "snowflake.py", - 81, - ), - ( - "option_comment -> COMMENT ID STRING", - "option_comment", - 3, - "p_option_comment", - "snowflake.py", - 82, - ), - ( - "option_comment -> COMMENT ID DQ_STRING", - "option_comment", - 3, - "p_option_comment", - "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", 87), - ( - "tag_equals -> id id id_or_string", - "tag_equals", - 3, - "p_tag_equals", - "snowflake.py", - 90, - ), - ( - "tag_equals -> id id_or_string", - "tag_equals", - 2, - "p_tag_equals", - "snowflake.py", - 91, - ), - ( - "tag_equals -> id DOT id id id_or_string", - "tag_equals", - 5, - "p_tag_equals", - "snowflake.py", - 92, - ), - ( - "tag_equals -> id DOT id id_or_string", - "tag_equals", - 4, - "p_tag_equals", - "snowflake.py", - 93, - ), - ( - "tag_equals -> id DOT id DOT id id id_or_string", - "tag_equals", - 7, - "p_tag_equals", - "snowflake.py", - 94, - ), - ( - "tag_equals -> id DOT id DOT id id_or_string", - "tag_equals", - 6, - "p_tag_equals", - "snowflake.py", - 95, - ), - ( - "expr -> expr id TERMINATED BY id", - "expr", - 5, - "p_expression_terminated_by", - "hql.py", - 93, - ), - ( - "expr -> expr id TERMINATED BY STRING", - "expr", - 5, - "p_expression_terminated_by", - "hql.py", - 94, - ), - ("properties -> property", "properties", 1, "p_properties", "sql.py", 96), - ( - "properties -> properties property", - "properties", - 2, - "p_properties", - "sql.py", - 97, - ), - ( - "expr -> expr MAP KEYS TERMINATED BY id", - "expr", - 6, - "p_expression_map_keys_terminated_by", - "hql.py", - 101, - ), - ( - "expr -> expr MAP KEYS TERMINATED BY STRING", - "expr", - 6, - "p_expression_map_keys_terminated_by", - "hql.py", - 102, - ), - ( - "multiple_tag_equals -> tag_equals", - "multiple_tag_equals", - 1, - "p_multiple_tag_equals", - "snowflake.py", - 102, - ), - ( - "multiple_tag_equals -> multiple_tag_equals COMMA tag_equals", - "multiple_tag_equals", - 3, - "p_multiple_tag_equals", - "snowflake.py", - 103, - ), - ("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", - 109, - ), - ( - "option_order_noorder -> ORDER", - "option_order_noorder", - 1, - "p_option_order_noorder", - "snowflake.py", - 111, - ), - ( - "option_order_noorder -> NOORDER", - "option_order_noorder", - 1, - "p_option_order_noorder", - "snowflake.py", - 112, - ), - ( - "expr -> expr COLLECTION ITEMS TERMINATED BY id", - "expr", - 6, - "p_expression_collection_terminated_by", - "hql.py", - 115, - ), - ( - "expr -> expr COLLECTION ITEMS TERMINATED BY STRING", - "expr", - 6, - "p_expression_collection_terminated_by", - "hql.py", - 116, - ), - ( - "option_with_tag -> TAG LP id RP", - "option_with_tag", - 4, - "p_option_with_tag", - "snowflake.py", - 118, - ), - ( - "option_with_tag -> TAG LP id DOT id DOT id RP", - "option_with_tag", - 8, - "p_option_with_tag", - "snowflake.py", - 119, - ), - ( - "option_with_tag -> TAG LP multiple_tag_equals RP", - "option_with_tag", - 4, - "p_option_with_tag", - "snowflake.py", - 120, - ), - ( - "option_with_tag -> WITH TAG LP id RP", - "option_with_tag", - 5, - "p_option_with_tag", - "snowflake.py", - 121, - ), - ( - "option_with_tag -> WITH TAG LP multiple_tag_equals RP", - "option_with_tag", - 5, - "p_option_with_tag", - "snowflake.py", - 122, - ), - ("expr -> expr STORED AS id", "expr", 4, "p_expression_stored_as", "hql.py", 123), - ( - "expr -> expr STORED AS id STRING", - "expr", - 5, - "p_expression_stored_as", - "hql.py", - 124, - ), - ( - "expr -> expr STORED AS id STRING id STRING", - "expr", - 7, - "p_expression_stored_as", - "hql.py", - 125, - ), - ( - "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, - ), - ( - "option_with_masking_policy -> MASKING POLICY id DOT id DOT id", - "option_with_masking_policy", - 7, - "p_option_with_masking_policy", - "snowflake.py", - 128, - ), - ( - "option_with_masking_policy -> WITH MASKING POLICY id DOT id DOT id", - "option_with_masking_policy", - 8, - "p_option_with_masking_policy", - "snowflake.py", - 129, - ), - ( - "expr -> expr CATALOG table_property_equals", - "expr", - 3, - "p_expression_catalog", - "snowflake.py", - 135, - ), - ( - "expr -> expr PARTITIONED BY pid_with_type", - "expr", - 4, - "p_expression_partitioned_by_hql", - "hql.py", - 139, - ), - ( - "expr -> expr PARTITIONED BY LP pid RP", - "expr", - 6, - "p_expression_partitioned_by_hql", - "hql.py", - 140, - ), - ( - "expr -> expr PARTITIONED BY LP multiple_funct RP", - "expr", - 6, - "p_expression_partitioned_by_hql", - "hql.py", - 141, - ), - ( - "expr -> expr FILE_FORMAT table_property_equals", - "expr", - 3, - "p_expression_file_format", - "snowflake.py", - 141, - ), - ( - "expr -> expr STAGE_FILE_FORMAT table_property_equals", - "expr", - 3, - "p_expression_stage_file_format", - "snowflake.py", - 147, - ), - ( - "pid_with_type -> LP column", - "pid_with_type", - 2, - "p_pid_with_type", - "hql.py", - 148, - ), - ( - "pid_with_type -> pid_with_type COMMA column", - "pid_with_type", - 3, - "p_pid_with_type", - "hql.py", - 149, - ), - ( - "pid_with_type -> pid_with_type RP", - "pid_with_type", - 2, - "p_pid_with_type", - "hql.py", - 150, - ), - ( - "expr -> expr TABLE_FORMAT table_property_equals", - "expr", - 3, - "p_expression_table_format", - "snowflake.py", - 153, - ), - ("c_property -> id id", "c_property", 2, "p_column_property", "sql.py", 153), - ( - "expr -> expr AUTO_REFRESH table_property_equals_bool", - "expr", - 3, - "p_expression_auto_refresh", - "snowflake.py", - 159, - ), - ( - "as_virtual -> AS LP id LP id LP pid RP COMMA pid RP RP", - "as_virtual", - 12, - "p_as_virtual", - "snowflake.py", - 165, - ), - ( - "as_virtual -> AS LP id LP pid RP RP", - "as_virtual", - 7, - "p_as_virtual", - "snowflake.py", - 166, - ), - ( - "as_virtual -> AS LP multi_id RP", - "as_virtual", - 4, - "p_as_virtual", - "snowflake.py", - 167, - ), - ("c_type -> id", "c_type", 1, "p_c_type", "sql.py", 191), - ("c_type -> id id", "c_type", 2, "p_c_type", "sql.py", 192), - ("c_type -> id id id id", "c_type", 4, "p_c_type", "sql.py", 193), - ("c_type -> id id id", "c_type", 3, "p_c_type", "sql.py", 194), - ("c_type -> c_type pid", "c_type", 2, "p_c_type", "sql.py", 195), - ("c_type -> id DOT id", "c_type", 3, "p_c_type", "sql.py", 196), - ("c_type -> tid", "c_type", 1, "p_c_type", "sql.py", 197), - ("c_type -> ARRAY", "c_type", 1, "p_c_type", "sql.py", 198), - ("c_type -> c_type ARRAY", "c_type", 2, "p_c_type", "sql.py", 199), - ("c_type -> c_type tid", "c_type", 2, "p_c_type", "sql.py", 200), - ("id -> ID", "id", 1, "p_id", "ddl_parser.py", 230), - ("id -> DQ_STRING", "id", 1, "p_id", "ddl_parser.py", 231), - ("id_or_string -> id", "id_or_string", 1, "p_id_or_string", "ddl_parser.py", 242), - ( - "id_or_string -> STRING", - "id_or_string", - 1, - "p_id_or_string", - "ddl_parser.py", - 243, - ), - ("STRING -> STRING_BASE", "STRING", 1, "p_string", "ddl_parser.py", 247), - ("STRING -> STRING STRING_BASE", "STRING", 2, "p_string", "ddl_parser.py", 248), - ("column -> id c_type", "column", 2, "p_column", "sql.py", 310), - ("column -> column comment", "column", 2, "p_column", "sql.py", 311), - ("column -> column LP id RP", "column", 4, "p_column", "sql.py", 312), - ("column -> column LP id id RP", "column", 5, "p_column", "sql.py", 313), - ("column -> column LP id RP c_type", "column", 5, "p_column", "sql.py", 314), - ("column -> column LP id COMMA id RP", "column", 6, "p_column", "sql.py", 315), - ( - "column -> column LP id COMMA id RP c_type", - "column", - 7, - "p_column", - "sql.py", - 316, - ), - ( - "autoincrement -> AUTOINCREMENT", - "autoincrement", - 1, - "p_autoincrement", - "sql.py", - 378, - ), - ("defcolumn -> column", "defcolumn", 1, "p_defcolumn", "sql.py", 382), - ("defcolumn -> defcolumn comment", "defcolumn", 2, "p_defcolumn", "sql.py", 383), - ("defcolumn -> defcolumn null", "defcolumn", 2, "p_defcolumn", "sql.py", 384), - ("defcolumn -> defcolumn encode", "defcolumn", 2, "p_defcolumn", "sql.py", 385), - ( - "defcolumn -> defcolumn PRIMARY KEY", - "defcolumn", - 3, - "p_defcolumn", - "sql.py", - 386, - ), - ("defcolumn -> defcolumn UNIQUE KEY", "defcolumn", 3, "p_defcolumn", "sql.py", 387), - ("defcolumn -> defcolumn UNIQUE", "defcolumn", 2, "p_defcolumn", "sql.py", 388), - ("defcolumn -> defcolumn check_ex", "defcolumn", 2, "p_defcolumn", "sql.py", 389), - ("defcolumn -> defcolumn default", "defcolumn", 2, "p_defcolumn", "sql.py", 390), - ("defcolumn -> defcolumn collate", "defcolumn", 2, "p_defcolumn", "sql.py", 391), - ("defcolumn -> defcolumn enforced", "defcolumn", 2, "p_defcolumn", "sql.py", 392), - ("defcolumn -> defcolumn ref", "defcolumn", 2, "p_defcolumn", "sql.py", 393), - ( - "defcolumn -> defcolumn foreign ref", - "defcolumn", - 3, - "p_defcolumn", - "sql.py", - 394, - ), - ("defcolumn -> defcolumn encrypt", "defcolumn", 2, "p_defcolumn", "sql.py", 395), - ("defcolumn -> defcolumn generated", "defcolumn", 2, "p_defcolumn", "sql.py", 396), - ("defcolumn -> defcolumn c_property", "defcolumn", 2, "p_defcolumn", "sql.py", 397), - ("defcolumn -> defcolumn on_update", "defcolumn", 2, "p_defcolumn", "sql.py", 398), - ("defcolumn -> defcolumn options", "defcolumn", 2, "p_defcolumn", "sql.py", 399), - ( - "defcolumn -> defcolumn autoincrement", - "defcolumn", - 2, - "p_defcolumn", - "sql.py", - 400, - ), - ( - "defcolumn -> defcolumn option_order_noorder", - "defcolumn", - 2, - "p_defcolumn", - "sql.py", - 401, - ), - ( - "defcolumn -> defcolumn option_with_tag", - "defcolumn", - 2, - "p_defcolumn", - "sql.py", - 402, - ), - ( - "defcolumn -> defcolumn option_with_masking_policy", - "defcolumn", - 2, - "p_defcolumn", - "sql.py", - 403, - ), - ("defcolumn -> defcolumn as_virtual", "defcolumn", 2, "p_defcolumn", "sql.py", 404), - ("check_ex -> check_st", "check_ex", 1, "p_check_ex", "sql.py", 439), - ("check_ex -> constraint check_st", "check_ex", 2, "p_check_ex", "sql.py", 440), - ("expr -> create_schema", "expr", 1, "p_expression_schema", "sql.py", 466), - ("expr -> create_database", "expr", 1, "p_expression_schema", "sql.py", 467), - ("expr -> expr id", "expr", 2, "p_expression_schema", "sql.py", 468), - ("expr -> expr clone", "expr", 2, "p_expression_schema", "sql.py", 469), - ("c_schema -> CREATE SCHEMA", "c_schema", 2, "p_c_schema", "sql.py", 499), - ("c_schema -> CREATE ID SCHEMA", "c_schema", 3, "p_c_schema", "sql.py", 500), - ( - "create_schema -> c_schema id id", - "create_schema", - 3, - "p_create_schema", - "sql.py", - 506, - ), - ( - "create_schema -> c_schema id id id", - "create_schema", - 4, - "p_create_schema", - "sql.py", - 507, - ), - ( - "create_schema -> c_schema id", - "create_schema", - 2, - "p_create_schema", - "sql.py", - 508, - ), - ( - "create_schema -> c_schema id DOT id", - "create_schema", - 4, - "p_create_schema", - "sql.py", - 509, - ), - ( - "create_schema -> c_schema id option_comment", - "create_schema", - 3, - "p_create_schema", - "sql.py", - 510, - ), - ( - "create_schema -> c_schema id DOT id option_comment", - "create_schema", - 5, - "p_create_schema", - "sql.py", - 511, - ), - ( - "create_schema -> c_schema IF NOT EXISTS id", - "create_schema", - 5, - "p_create_schema", - "sql.py", - 512, - ), - ( - "create_schema -> c_schema IF NOT EXISTS id DOT id", - "create_schema", - 7, - "p_create_schema", - "sql.py", - 513, - ), - ( - "create_schema -> create_schema id id id", - "create_schema", - 4, - "p_create_schema", - "sql.py", - 514, - ), - ( - "create_schema -> create_schema id id STRING", - "create_schema", - 4, - "p_create_schema", - "sql.py", - 515, - ), - ( - "create_schema -> create_schema options", - "create_schema", - 2, - "p_create_schema", - "sql.py", - 516, - ), - ( - "create_database -> database_base", - "create_database", - 1, - "p_create_database", - "sql.py", - 553, - ), - ( - "create_database -> create_database id id id", - "create_database", - 4, - "p_create_database", - "sql.py", - 554, - ), - ( - "create_database -> create_database id id STRING", - "create_database", - 4, - "p_create_database", - "sql.py", - 555, - ), - ( - "create_database -> create_database options", - "create_database", - 2, - "p_create_database", - "sql.py", - 556, - ), - ("expr -> DROP TABLE id", "expr", 3, "p_expression_drop_table", "sql.py", 569), - ( - "expr -> DROP TABLE id DOT id", - "expr", - 5, - "p_expression_drop_table", - "sql.py", - 570, - ), - ( - "multiple_column_names -> column", - "multiple_column_names", - 1, - "p_multiple_column_names", - "sql.py", - 586, - ), - ( - "multiple_column_names -> multiple_column_names COMMA", - "multiple_column_names", - 2, - "p_multiple_column_names", - "sql.py", - 587, - ), - ( - "multiple_column_names -> multiple_column_names column", - "multiple_column_names", - 2, - "p_multiple_column_names", - "sql.py", - 588, - ), - ( - "type_definition -> type_name id LP pid RP", - "type_definition", - 5, - "p_type_definition", - "sql.py", - 625, - ), - ( - "type_definition -> type_name id LP multiple_column_names RP", - "type_definition", - 5, - "p_type_definition", - "sql.py", - 626, - ), - ( - "type_definition -> type_name LP id_equals RP", - "type_definition", - 4, - "p_type_definition", - "sql.py", - 627, - ), - ( - "type_definition -> type_name TABLE LP defcolumn", - "type_definition", - 4, - "p_type_definition", - "sql.py", - 628, - ), - ( - "type_definition -> type_definition COMMA defcolumn", - "type_definition", - 3, - "p_type_definition", - "sql.py", - 629, - ), - ( - "type_definition -> type_definition RP", - "type_definition", - 2, - "p_type_definition", - "sql.py", - 630, - ), - ("expr -> type_definition", "expr", 1, "p_expression_type_as", "sql.py", 648), - ("type_name -> type_create id AS", "type_name", 3, "p_type_name", "sql.py", 652), - ( - "type_name -> type_create id DOT id AS", - "type_name", - 5, - "p_type_name", - "sql.py", - 653, - ), - ( - "type_name -> type_create id DOT id", - "type_name", - 4, - "p_type_name", - "sql.py", - 654, - ), - ("type_name -> type_create id", "type_name", 2, "p_type_name", "sql.py", 655), - ("type_create -> CREATE TYPE", "type_create", 2, "p_type_create", "sql.py", 667), - ( - "type_create -> CREATE OR REPLACE TYPE", - "type_create", - 4, - "p_type_create", - "sql.py", - 668, - ), - ( - "expr -> domain_name id LP pid RP", - "expr", - 5, - "p_expression_domain_as", - "sql.py", - 675, - ), - ( - "domain_name -> CREATE DOMAIN id AS", - "domain_name", - 4, - "p_domain_name", - "sql.py", - 684, - ), - ( - "domain_name -> CREATE DOMAIN id DOT id AS", - "domain_name", - 6, - "p_domain_name", - "sql.py", - 685, - ), - ( - "domain_name -> CREATE DOMAIN id DOT id", - "domain_name", - 5, - "p_domain_name", - "sql.py", - 686, - ), - ( - "domain_name -> CREATE DOMAIN id", - "domain_name", - 3, - "p_domain_name", - "sql.py", - 687, - ), - ("id_equals -> id id id_or_string", "id_equals", 3, "p_id_equals", "sql.py", 740), - ("id_equals -> id id_or_string", "id_equals", 2, "p_id_equals", "sql.py", 741), - ("id_equals -> id_equals COMMA", "id_equals", 2, "p_id_equals", "sql.py", 742), - ( - "id_equals -> id_equals COMMA id id id_or_string", - "id_equals", - 5, - "p_id_equals", - "sql.py", - 743, - ), - ("id_equals -> id", "id_equals", 1, "p_id_equals", "sql.py", 744), - ("id_equals -> id_equals LP pid RP", "id_equals", 4, "p_id_equals", "sql.py", 745), - ( - "id_equals -> id_equals LP pid RP id", - "id_equals", - 5, - "p_id_equals", - "sql.py", - 746, - ), - ( - "id_equals -> id_equals COMMA id id", - "id_equals", - 4, - "p_id_equals", - "sql.py", - 747, - ), - ("id_equals -> id_equals COMMA id", "id_equals", 3, "p_id_equals", "sql.py", 748), - ( - "expr -> index_table_name LP index_pid RP", - "expr", - 4, - "p_expression_index", - "sql.py", - 769, - ), - ( - "index_table_name -> create_index ON id", - "index_table_name", - 3, - "p_index_table_name", - "sql.py", - 779, - ), - ( - "index_table_name -> create_index ON id DOT id", - "index_table_name", - 5, - "p_index_table_name", - "sql.py", - 780, - ), - ( - "create_index -> CREATE INDEX id", - "create_index", - 3, - "p_create_index", - "sql.py", - 793, - ), - ( - "create_index -> CREATE UNIQUE INDEX id", - "create_index", - 4, - "p_create_index", - "sql.py", - 794, - ), - ( - "create_index -> create_index ON id", - "create_index", - 3, - "p_create_index", - "sql.py", - 795, - ), - ( - "create_index -> CREATE CLUSTERED INDEX id", - "create_index", - 4, - "p_create_index", - "sql.py", - 796, - ), - ("expr -> table_name defcolumn", "expr", 2, "p_expression_table", "sql.py", 827), - ("expr -> table_name LP defcolumn", "expr", 3, "p_expression_table", "sql.py", 828), - ("expr -> table_name", "expr", 1, "p_expression_table", "sql.py", 829), - ("expr -> expr COMMA defcolumn", "expr", 3, "p_expression_table", "sql.py", 830), - ("expr -> expr COMMA", "expr", 2, "p_expression_table", "sql.py", 831), - ("expr -> expr COMMA constraint", "expr", 3, "p_expression_table", "sql.py", 832), - ("expr -> expr COMMA check_ex", "expr", 3, "p_expression_table", "sql.py", 833), - ("expr -> expr COMMA foreign", "expr", 3, "p_expression_table", "sql.py", 834), - ("expr -> expr COMMA pkey", "expr", 3, "p_expression_table", "sql.py", 835), - ("expr -> expr COMMA uniq", "expr", 3, "p_expression_table", "sql.py", 836), - ("expr -> expr COMMA statem_by_id", "expr", 3, "p_expression_table", "sql.py", 837), - ( - "expr -> expr COMMA constraint uniq", - "expr", - 4, - "p_expression_table", - "sql.py", - 838, - ), - ("expr -> expr COMMA period_for", "expr", 3, "p_expression_table", "sql.py", 839), - ( - "expr -> expr COMMA pkey_constraint", - "expr", - 3, - "p_expression_table", - "sql.py", - 840, - ), - ( - "expr -> expr COMMA constraint pkey", - "expr", - 4, - "p_expression_table", - "sql.py", - 841, - ), - ( - "expr -> expr COMMA constraint pkey enforced", - "expr", - 5, - "p_expression_table", - "sql.py", - 842, - ), - ( - "expr -> expr COMMA constraint foreign ref", - "expr", - 5, - "p_expression_table", - "sql.py", - 843, - ), - ("expr -> expr COMMA foreign ref", "expr", 4, "p_expression_table", "sql.py", 844), - ("expr -> expr encode", "expr", 2, "p_expression_table", "sql.py", 845), - ("expr -> expr DEFAULT id id id", "expr", 5, "p_expression_table", "sql.py", 846), - ("expr -> expr RP", "expr", 2, "p_expression_table", "sql.py", 847), - ("likke -> LIKE", "likke", 1, "p_likke", "sql.py", 942), - ("likke -> CLONE", "likke", 1, "p_likke", "sql.py", 943), - ( - "expr -> table_name likke id", - "expr", - 3, - "p_expression_like_table", - "sql.py", - 948, - ), - ( - "expr -> table_name likke id DOT id", - "expr", - 5, - "p_expression_like_table", - "sql.py", - 949, - ), - ( - "expr -> table_name LP likke id DOT id RP", - "expr", - 7, - "p_expression_like_table", - "sql.py", - 950, - ), - ( - "expr -> table_name LP likke id RP", - "expr", - 5, - "p_expression_like_table", - "sql.py", - 951, - ), - ("t_name -> id DOT id", "t_name", 3, "p_t_name", "sql.py", 966), - ("t_name -> id", "t_name", 1, "p_t_name", "sql.py", 967), - ("t_name -> id DOT id DOT id", "t_name", 5, "p_t_name", "sql.py", 968), - ( - "table_name -> create_table t_name", - "table_name", - 2, - "p_table_name", - "sql.py", - 990, - ), - ( - "table_name -> table_name likke id", - "table_name", - 3, - "p_table_name", - "sql.py", - 991, - ), - ("expr -> seq_name", "expr", 1, "p_expression_seq", "sql.py", 999), - ("expr -> expr INCREMENT id", "expr", 3, "p_expression_seq", "sql.py", 1000), - ("expr -> expr INCREMENT BY id", "expr", 4, "p_expression_seq", "sql.py", 1001), - ("expr -> expr INCREMENT id id", "expr", 4, "p_expression_seq", "sql.py", 1002), - ("expr -> expr START id", "expr", 3, "p_expression_seq", "sql.py", 1003), - ("expr -> expr START WITH id", "expr", 4, "p_expression_seq", "sql.py", 1004), - ("expr -> expr START id id", "expr", 4, "p_expression_seq", "sql.py", 1005), - ("expr -> expr MINVALUE id", "expr", 3, "p_expression_seq", "sql.py", 1006), - ("expr -> expr NO MINVALUE", "expr", 3, "p_expression_seq", "sql.py", 1007), - ("expr -> expr NO MAXVALUE", "expr", 3, "p_expression_seq", "sql.py", 1008), - ("expr -> expr MAXVALUE id", "expr", 3, "p_expression_seq", "sql.py", 1009), - ("expr -> expr CACHE id", "expr", 3, "p_expression_seq", "sql.py", 1010), - ("expr -> expr CACHE", "expr", 2, "p_expression_seq", "sql.py", 1011), - ("expr -> expr NOORDER", "expr", 2, "p_expression_seq", "sql.py", 1012), - ("expr -> expr ORDER", "expr", 2, "p_expression_seq", "sql.py", 1013), - ("seq_name -> create_seq id DOT id", "seq_name", 4, "p_seq_name", "sql.py", 1032), - ("seq_name -> create_seq id", "seq_name", 2, "p_seq_name", "sql.py", 1033), - ( - "create_seq -> CREATE SEQUENCE IF NOT EXISTS", - "create_seq", - 5, - "p_create_seq", - "sql.py", - 1047, - ), - ("create_seq -> CREATE SEQUENCE", "create_seq", 2, "p_create_seq", "sql.py", 1048), - ("tid -> LT id", "tid", 2, "p_tid", "sql.py", 1056), - ("tid -> LT", "tid", 1, "p_tid", "sql.py", 1057), - ("tid -> tid LT", "tid", 2, "p_tid", "sql.py", 1058), - ("tid -> tid id", "tid", 2, "p_tid", "sql.py", 1059), - ("tid -> tid COMMAT", "tid", 2, "p_tid", "sql.py", 1060), - ("tid -> tid RT", "tid", 2, "p_tid", "sql.py", 1061), - ("null -> NULL", "null", 1, "p_null", "sql.py", 1102), - ("null -> NOT NULL", "null", 2, "p_null", "sql.py", 1103), - ("f_call -> id LP RP", "f_call", 3, "p_f_call", "sql.py", 1112), - ("f_call -> id LP f_call RP", "f_call", 4, "p_f_call", "sql.py", 1113), - ("f_call -> id LP multi_id RP", "f_call", 4, "p_f_call", "sql.py", 1114), - ("f_call -> id LP pid RP", "f_call", 4, "p_f_call", "sql.py", 1115), - ("multi_id -> id", "multi_id", 1, "p_multi_id", "sql.py", 1130), - ("multi_id -> multi_id id", "multi_id", 2, "p_multi_id", "sql.py", 1131), - ("multi_id -> f_call", "multi_id", 1, "p_multi_id", "sql.py", 1132), - ("multi_id -> multi_id f_call", "multi_id", 2, "p_multi_id", "sql.py", 1133), - ("funct_args -> LP multi_id RP", "funct_args", 3, "p_funct_args", "sql.py", 1144), - ("funct -> id LP multi_id RP", "funct", 4, "p_funct", "sql.py", 1148), - ( - "multiple_funct -> funct", - "multiple_funct", - 1, - "p_multiple_funct", - "sql.py", - 1152, - ), - ( - "multiple_funct -> multiple_funct COMMA funct", - "multiple_funct", - 3, - "p_multiple_funct", - "sql.py", - 1153, - ), - ( - "multiple_funct -> multiple_funct COMMA", - "multiple_funct", - 2, - "p_multiple_funct", - "sql.py", - 1154, - ), - ("funct_expr -> LP multi_id RP", "funct_expr", 3, "p_funct_expr", "sql.py", 1163), - ("funct_expr -> multi_id", "funct_expr", 1, "p_funct_expr", "sql.py", 1164), - ("dot_id -> id DOT id", "dot_id", 3, "p_dot_id", "sql.py", 1172), - ("default -> DEFAULT id", "default", 2, "p_default", "sql.py", 1176), - ("default -> DEFAULT STRING", "default", 2, "p_default", "sql.py", 1177), - ("default -> DEFAULT NULL", "default", 2, "p_default", "sql.py", 1178), - ("default -> default FOR dot_id", "default", 3, "p_default", "sql.py", 1179), - ("default -> DEFAULT funct_expr", "default", 2, "p_default", "sql.py", 1180), - ("default -> DEFAULT LP pid RP", "default", 4, "p_default", "sql.py", 1181), - ( - "default -> DEFAULT LP funct_expr pid RP", - "default", - 5, - "p_default", - "sql.py", - 1182, - ), - ("default -> default id", "default", 2, "p_default", "sql.py", 1183), - ("default -> default LP RP", "default", 3, "p_default", "sql.py", 1184), - ("enforced -> ENFORCED", "enforced", 1, "p_enforced", "sql.py", 1228), - ("enforced -> NOT ENFORCED", "enforced", 2, "p_enforced", "sql.py", 1229), - ("collate -> COLLATE id", "collate", 2, "p_collate", "sql.py", 1235), - ("collate -> COLLATE STRING", "collate", 2, "p_collate", "sql.py", 1236), - ("constraint -> CONSTRAINT id", "constraint", 2, "p_constraint", "sql.py", 1243), - ( - "generated -> gen_always funct_expr", - "generated", - 2, - "p_generated", - "sql.py", - 1252, - ), - ( - "generated -> gen_always funct_expr id", - "generated", - 3, - "p_generated", - "sql.py", - 1253, - ), - ( - "generated -> gen_always LP multi_id RP", - "generated", - 4, - "p_generated", - "sql.py", - 1254, - ), - ("generated -> gen_always f_call", "generated", 2, "p_generated", "sql.py", 1255), - ("gen_always -> GENERATED id AS", "gen_always", 3, "p_gen_always", "sql.py", 1266), - ("check_st -> CHECK LP id", "check_st", 3, "p_check_st", "sql.py", 1271), - ("check_st -> check_st id", "check_st", 2, "p_check_st", "sql.py", 1272), - ("check_st -> check_st STRING", "check_st", 2, "p_check_st", "sql.py", 1273), - ("check_st -> check_st id STRING", "check_st", 3, "p_check_st", "sql.py", 1274), - ("check_st -> check_st id RP", "check_st", 3, "p_check_st", "sql.py", 1275), - ("check_st -> check_st STRING RP", "check_st", 3, "p_check_st", "sql.py", 1276), - ("check_st -> check_st funct_args", "check_st", 2, "p_check_st", "sql.py", 1277), - ("check_st -> check_st LP pid RP", "check_st", 4, "p_check_st", "sql.py", 1278), - ( - "using_tablespace -> USING INDEX tablespace", - "using_tablespace", - 3, - "p_using_tablespace", - "sql.py", - 1294, - ), - ("expr -> alter_foreign ref", "expr", 2, "p_expression_alter", "sql.py", 1299), - ("expr -> alter_check", "expr", 1, "p_expression_alter", "sql.py", 1300), - ("expr -> alter_unique", "expr", 1, "p_expression_alter", "sql.py", 1301), - ("expr -> alter_default", "expr", 1, "p_expression_alter", "sql.py", 1302), - ("expr -> alter_primary_key", "expr", 1, "p_expression_alter", "sql.py", 1303), - ( - "expr -> alter_primary_key using_tablespace", - "expr", - 2, - "p_expression_alter", - "sql.py", - 1304, - ), - ( - "alter_primary_key -> alt_table PRIMARY KEY LP pid RP", - "alter_primary_key", - 6, - "p_alter_primary_key", - "sql.py", - 1311, - ), - ( - "alter_primary_key -> alt_table constraint PRIMARY KEY LP pid RP", - "alter_primary_key", - 7, - "p_alter_primary_key", - "sql.py", - 1312, - ), - ( - "alter_unique -> alt_table UNIQUE LP pid RP", - "alter_unique", - 5, - "p_alter_unique", - "sql.py", - 1322, - ), - ( - "alter_unique -> alt_table constraint UNIQUE LP pid RP", - "alter_unique", - 6, - "p_alter_unique", - "sql.py", - 1323, - ), - ( - "alter_default -> alt_table id id", - "alter_default", - 3, - "p_alter_default", - "sql.py", - 1348, - ), - ( - "alter_default -> alt_table constraint id id", - "alter_default", - 4, - "p_alter_default", - "sql.py", - 1349, - ), - ( - "alter_default -> alt_table id STRING", - "alter_default", - 3, - "p_alter_default", - "sql.py", - 1350, - ), - ( - "alter_default -> alt_table constraint id STRING", - "alter_default", - 4, - "p_alter_default", - "sql.py", - 1351, - ), - ( - "alter_default -> alter_default id", - "alter_default", - 2, - "p_alter_default", - "sql.py", - 1352, - ), - ( - "alter_default -> alter_default FOR pid", - "alter_default", - 3, - "p_alter_default", - "sql.py", - 1353, - ), - ("pid -> id", "pid", 1, "p_pid", "sql.py", 1376), - ("pid -> STRING", "pid", 1, "p_pid", "sql.py", 1377), - ("pid -> pid id", "pid", 2, "p_pid", "sql.py", 1378), - ("pid -> pid STRING", "pid", 2, "p_pid", "sql.py", 1379), - ("pid -> STRING LP RP", "pid", 3, "p_pid", "sql.py", 1380), - ("pid -> id LP RP", "pid", 3, "p_pid", "sql.py", 1381), - ("pid -> pid COMMA id", "pid", 3, "p_pid", "sql.py", 1382), - ("pid -> pid COMMA STRING", "pid", 3, "p_pid", "sql.py", 1383), - ( - "alter_check -> alt_table check_st", - "alter_check", - 2, - "p_alter_check", - "sql.py", - 1396, - ), - ( - "alter_check -> alt_table constraint check_st", - "alter_check", - 3, - "p_alter_check", - "sql.py", - 1397, - ), - ("index_pid -> id", "index_pid", 1, "p_index_pid", "sql.py", 1410), - ("index_pid -> index_pid id", "index_pid", 2, "p_index_pid", "sql.py", 1411), - ( - "index_pid -> index_pid COMMA index_pid", - "index_pid", - 3, - "p_index_pid", - "sql.py", - 1412, - ), - ( - "alter_foreign -> alt_table foreign", - "alter_foreign", - 2, - "p_alter_foreign", - "sql.py", - 1435, - ), - ( - "alter_foreign -> alt_table constraint foreign", - "alter_foreign", - 3, - "p_alter_foreign", - "sql.py", - 1436, - ), - ( - "alt_table -> ALTER TABLE t_name ADD", - "alt_table", - 4, - "p_alt_table_name", - "sql.py", - 1456, - ), - ( - "alt_table -> ALTER TABLE IF EXISTS t_name ADD", - "alt_table", - 6, - "p_alt_table_name", - "sql.py", - 1457, - ), - ( - "alt_table -> ALTER TABLE ID t_name ADD", - "alt_table", - 5, - "p_alt_table_name", - "sql.py", - 1458, - ), - ("foreign -> FOREIGN KEY LP pid RP", "foreign", 5, "p_foreign", "sql.py", 1473), - ("foreign -> FOREIGN KEY", "foreign", 2, "p_foreign", "sql.py", 1474), - ("ref -> REFERENCES t_name", "ref", 2, "p_ref", "sql.py", 1482), - ("ref -> ref LP pid RP", "ref", 4, "p_ref", "sql.py", 1483), - ("ref -> ref ON DELETE id", "ref", 4, "p_ref", "sql.py", 1484), - ("ref -> ref ON UPDATE id", "ref", 4, "p_ref", "sql.py", 1485), - ("ref -> ref DEFERRABLE INITIALLY id", "ref", 4, "p_ref", "sql.py", 1486), - ("ref -> ref NOT DEFERRABLE", "ref", 3, "p_ref", "sql.py", 1487), - ("expr -> pkey", "expr", 1, "p_expression_primary_key", "sql.py", 1518), - ("uniq -> UNIQUE LP pid RP", "uniq", 4, "p_uniq", "sql.py", 1522), - ( - "statem_by_id -> id LP pid RP", - "statem_by_id", - 4, - "p_statem_by_id", - "sql.py", - 1527, - ), - ( - "statem_by_id -> id KEY LP pid RP", - "statem_by_id", - 5, - "p_statem_by_id", - "sql.py", - 1528, - ), - ("pkey -> pkey_statement LP pid RP", "pkey", 4, "p_pkey", "sql.py", 1539), - ("pkey -> pkey_statement ID LP pid RP", "pkey", 5, "p_pkey", "sql.py", 1540), - ( - "pkey_statement -> PRIMARY KEY", - "pkey_statement", - 2, - "p_pkey_statement", - "sql.py", - 1574, - ), - ("comment -> COMMENT STRING", "comment", 2, "p_comment", "sql.py", 1578), - ("tablespace -> TABLESPACE id", "tablespace", 2, "p_tablespace", "sql.py", 1583), - ( - "tablespace -> TABLESPACE id properties", - "tablespace", - 3, - "p_tablespace", - "sql.py", - 1584, - ), - ("expr -> expr tablespace", "expr", 2, "p_expr_tablespace", "sql.py", 1590), - ("by_smthg -> BY id", "by_smthg", 2, "p_by_smthg", "sql.py", 1596), - ("by_smthg -> BY ROW", "by_smthg", 2, "p_by_smthg", "sql.py", 1597), - ("by_smthg -> BY LP pid RP", "by_smthg", 4, "p_by_smthg", "sql.py", 1598), + ("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',3), + ('expr -> expr id LP id RP','expr',5,'p_expression_distkey','redshift.py',3), + ('expr -> expr using','expr',2,'p_expression_using','spark_sql.py',3), + ('expr -> expr LOCATION STRING','expr',3,'p_expression_location','hql.py',6), + ('expr -> expr LOCATION DQ_STRING','expr',3,'p_expression_location','hql.py',7), + ('expr -> expr LOCATION table_property_equals','expr',3,'p_expression_location','hql.py',8), + ('pkey_constraint -> constraint pkey_statement id LP index_pid RP','pkey_constraint',6,'p_pkey_constraint','mssql.py',6), + ('pkey_constraint -> constraint pkey_statement LP index_pid RP','pkey_constraint',5,'p_pkey_constraint','mssql.py',7), + ('pkey_constraint -> pkey_constraint with','pkey_constraint',2,'p_pkey_constraint','mssql.py',8), + ('pkey_constraint -> pkey_constraint with ON id','pkey_constraint',4,'p_pkey_constraint','mssql.py',9), + ('on_update -> ON UPDATE id','on_update',3,'p_on_update','mysql.py',6), + ('on_update -> ON UPDATE STRING','on_update',3,'p_on_update','mysql.py',7), + ('on_update -> ON UPDATE f_call','on_update',3,'p_on_update','mysql.py',8), + ('encrypt -> ENCRYPT','encrypt',1,'p_encrypt','oracle.py',6), + ('encrypt -> encrypt NO SALT','encrypt',3,'p_encrypt','oracle.py',7), + ('encrypt -> encrypt SALT','encrypt',2,'p_encrypt','oracle.py',8), + ('encrypt -> encrypt USING STRING','encrypt',3,'p_encrypt','oracle.py',9), + ('encrypt -> encrypt STRING','encrypt',2,'p_encrypt','oracle.py',10), + ('expr -> expr INHERITS LP t_name RP','expr',5,'p_expr_inherits','psql.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), + ('clone -> CLONE id','clone',2,'p_clone','snowflake.py',8), + ('using -> USING id','using',2,'p_using','spark_sql.py',8), + ('encode -> ENCODE id','encode',2,'p_encode','redshift.py',9), + ('expr -> expr CLUSTER BY LP pid RP','expr',6,'p_expression_cluster_by','snowflake.py',13), + ('expr -> expr CLUSTER BY pid','expr',4,'p_expression_cluster_by','snowflake.py',14), + ('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), + ('expr -> expr ID ON LP pid RP','expr',6,'p_expression_clustered','hql.py',14), + ('expr -> expr ID by_smthg','expr',3,'p_expression_clustered','hql.py',15), + ('expr -> expr id id','expr',3,'p_expression_diststyle','redshift.py',14), + ('expr -> expr id KEY','expr',3,'p_expression_diststyle','redshift.py',15), + ('options -> OPTIONS LP id_equals RP','options',4,'p_options','bigquery.py',18), + ('multiple_format_equals -> fmt_equals','multiple_format_equals',1,'p_multiple_format_equals','snowflake.py',21), + ('multiple_format_equals -> multiple_format_equals fmt_equals','multiple_format_equals',2,'p_multiple_format_equals','snowflake.py',22), + ('expr -> expr INTO ID ID','expr',4,'p_expression_into_buckets','hql.py',25), + ('with -> WITH with_args','with',2,'p_with','mssql.py',25), + ('expr -> expr id id LP pid RP','expr',6,'p_expression_sortkey','redshift.py',26), + ('fmt_equals -> id LP RP','fmt_equals',3,'p_fmt_equals','snowflake.py',28), + ('fmt_equals -> id LP fmt_equals RP','fmt_equals',4,'p_fmt_equals','snowflake.py',29), + ('fmt_equals -> id LP multi_id RP','fmt_equals',4,'p_fmt_equals','snowflake.py',30), + ('row_format -> ROW FORMAT SERDE','row_format',3,'p_row_format','hql.py',31), + ('row_format -> ROW FORMAT','row_format',2,'p_row_format','hql.py',32), + ('expr -> expr database_base','expr',2,'p_expression_create_database','sql.py',31), + ('equals -> id id id','equals',3,'p_equals','mssql.py',32), + ('equals -> id id ON','equals',3,'p_equals','mssql.py',33), + ('equals -> id id id DOT id','equals',5,'p_equals','mssql.py',34), + ('storage -> STORAGE LP','storage',2,'p_storage','oracle.py',32), + ('storage -> storage id id','storage',3,'p_storage','oracle.py',33), + ('storage -> storage id id RP','storage',4,'p_storage','oracle.py',34), + ('table_property_equals -> id id id_or_string','table_property_equals',3,'p_table_property_equals','snowflake.py',36), + ('table_property_equals -> id id_or_string','table_property_equals',2,'p_table_property_equals','snowflake.py',37), + ('table_property_equals -> LP id id id_or_string RP','table_property_equals',5,'p_table_property_equals','snowflake.py',38), + ('table_property_equals -> LP id_or_string RP','table_property_equals',3,'p_table_property_equals','snowflake.py',39), + ('table_property_equals -> id table_property_equals','table_property_equals',2,'p_table_property_equals','snowflake.py',40), + ('table_property_equals -> id_equals','table_property_equals',1,'p_table_property_equals','snowflake.py',41), + ('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), + ('expr -> expr row_format id','expr',3,'p_expression_row_format','hql.py',38), + ('expr -> expr row_format STRING','expr',3,'p_expression_row_format','hql.py',39), + ('with_args -> LP equals','with_args',2,'p_with_args','mssql.py',43), + ('with_args -> with_args COMMA equals','with_args',3,'p_with_args','mssql.py',44), + ('with_args -> with_args with_args','with_args',2,'p_with_args','mssql.py',45), + ('with_args -> with_args RP','with_args',2,'p_with_args','mssql.py',46), + ('table_property_equals_int -> id id id_or_string','table_property_equals_int',3,'p_table_property_equals_int','snowflake.py',47), + ('table_property_equals_int -> id id_or_string','table_property_equals_int',2,'p_table_property_equals_int','snowflake.py',48), + ('table_property_equals_int -> LP id id id_or_string RP','table_property_equals_int',5,'p_table_property_equals_int','snowflake.py',49), + ('table_property_equals_int -> LP id_or_string RP','table_property_equals_int',3,'p_table_property_equals_int','snowflake.py',50), + ('expr -> expr storage','expr',2,'p_expr_storage','oracle.py',48), + ('expr -> expr WITH SERDEPROPERTIES multi_assignments','expr',4,'p_expression_with_serde','hql.py',51), + ('expr -> expr ID INDEX','expr',3,'p_expr_index','oracle.py',54), + ('table_property_equals_bool -> id id id_or_string','table_property_equals_bool',3,'p_table_property_equals_bool','snowflake.py',56), + ('table_property_equals_bool -> id id_or_string','table_property_equals_bool',2,'p_table_property_equals_bool','snowflake.py',57), + ('expr -> expr TBLPROPERTIES multi_assignments','expr',3,'p_expression_tblproperties','hql.py',60), + ('period_for -> id FOR id LP pid RP','period_for',6,'p_period_for','mssql.py',60), + ('expr -> expr ON id','expr',3,'p_expression_on_primary','mssql.py',64), + ('multi_assignments -> LP assignment','multi_assignments',2,'p_multi_assignments','hql.py',65), + ('multi_assignments -> multi_assignments RP','multi_assignments',2,'p_multi_assignments','hql.py',66), + ('multi_assignments -> multi_assignments COMMA assignment','multi_assignments',3,'p_multi_assignments','hql.py',67), + ('expr -> expr DATA_RETENTION_TIME_IN_DAYS table_property_equals_int','expr',3,'p_expression_data_retention_time_in_days','snowflake.py',67), + ('expr -> expr with','expr',2,'p_expression_with','mssql.py',69), + ('assignment -> id id id','assignment',3,'p_assignment','hql.py',73), + ('assignment -> STRING id STRING','assignment',3,'p_assignment','hql.py',74), + ('assignment -> id id STRING','assignment',3,'p_assignment','hql.py',75), + ('assignment -> STRING id id','assignment',3,'p_assignment','hql.py',76), + ('assignment -> STRING id','assignment',2,'p_assignment','hql.py',77), + ('expr -> expr MAX_DATA_EXTENSION_TIME_IN_DAYS table_property_equals','expr',3,'p_expression_max_data_extension_time_in_days','snowflake.py',73), + ('expr -> expr TEXTIMAGE_ON id','expr',3,'p_expression_text_image_on','mssql.py',74), + ('expr -> expr CHANGE_TRACKING table_property_equals_bool','expr',3,'p_expression_change_tracking','snowflake.py',79), + ('expr -> expr option_comment','expr',2,'p_table_comment','snowflake.py',85), + ('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',87), + ('expr -> expr option_with_tag','expr',2,'p_table_tag','snowflake.py',91), + ('expr -> expr id TERMINATED BY id','expr',5,'p_expression_terminated_by','hql.py',93), + ('expr -> expr id TERMINATED BY STRING','expr',5,'p_expression_terminated_by','hql.py',94), + ('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',97), + ('option_comment -> ID DQ_STRING','option_comment',2,'p_option_comment','snowflake.py',98), + ('option_comment -> COMMENT ID STRING','option_comment',3,'p_option_comment','snowflake.py',99), + ('option_comment -> COMMENT ID DQ_STRING','option_comment',3,'p_option_comment','snowflake.py',100), + ('expr -> expr MAP KEYS TERMINATED BY id','expr',6,'p_expression_map_keys_terminated_by','hql.py',101), + ('expr -> expr MAP KEYS TERMINATED BY STRING','expr',6,'p_expression_map_keys_terminated_by','hql.py',102), + ('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), + ('tag_equals -> id id id_or_string','tag_equals',3,'p_tag_equals','snowflake.py',107), + ('tag_equals -> id id_or_string','tag_equals',2,'p_tag_equals','snowflake.py',108), + ('tag_equals -> id DOT id id id_or_string','tag_equals',5,'p_tag_equals','snowflake.py',109), + ('tag_equals -> id DOT id id_or_string','tag_equals',4,'p_tag_equals','snowflake.py',110), + ('tag_equals -> id DOT id DOT id id id_or_string','tag_equals',7,'p_tag_equals','snowflake.py',111), + ('tag_equals -> id DOT id DOT id id_or_string','tag_equals',6,'p_tag_equals','snowflake.py',112), + ('expr -> expr SKEWED BY LP id RP ON LP pid RP','expr',10,'p_expression_skewed_by','hql.py',109), + ('expr -> expr COLLECTION ITEMS TERMINATED BY id','expr',6,'p_expression_collection_terminated_by','hql.py',115), + ('expr -> expr COLLECTION ITEMS TERMINATED BY STRING','expr',6,'p_expression_collection_terminated_by','hql.py',116), + ('multiple_tag_equals -> tag_equals','multiple_tag_equals',1,'p_multiple_tag_equals','snowflake.py',119), + ('multiple_tag_equals -> multiple_tag_equals COMMA tag_equals','multiple_tag_equals',3,'p_multiple_tag_equals','snowflake.py',120), + ('expr -> expr STORED AS id','expr',4,'p_expression_stored_as','hql.py',123), + ('expr -> expr STORED AS id STRING','expr',5,'p_expression_stored_as','hql.py',124), + ('expr -> expr STORED AS id STRING id STRING','expr',7,'p_expression_stored_as','hql.py',125), + ('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), + ('option_order_noorder -> ORDER','option_order_noorder',1,'p_option_order_noorder','snowflake.py',128), + ('option_order_noorder -> NOORDER','option_order_noorder',1,'p_option_order_noorder','snowflake.py',129), + ('option_with_tag -> TAG LP id RP','option_with_tag',4,'p_option_with_tag','snowflake.py',135), + ('option_with_tag -> TAG LP id DOT id DOT id RP','option_with_tag',8,'p_option_with_tag','snowflake.py',136), + ('option_with_tag -> TAG LP multiple_tag_equals RP','option_with_tag',4,'p_option_with_tag','snowflake.py',137), + ('option_with_tag -> WITH TAG LP id RP','option_with_tag',5,'p_option_with_tag','snowflake.py',138), + ('option_with_tag -> WITH TAG LP multiple_tag_equals RP','option_with_tag',5,'p_option_with_tag','snowflake.py',139), + ('expr -> expr PARTITIONED BY pid_with_type','expr',4,'p_expression_partitioned_by_hql','hql.py',139), + ('expr -> expr PARTITIONED BY LP pid RP','expr',6,'p_expression_partitioned_by_hql','hql.py',140), + ('expr -> expr PARTITIONED BY LP multiple_funct RP','expr',6,'p_expression_partitioned_by_hql','hql.py',141), + ('option_with_masking_policy -> MASKING POLICY id DOT id DOT id','option_with_masking_policy',7,'p_option_with_masking_policy','snowflake.py',145), + ('option_with_masking_policy -> WITH MASKING POLICY id DOT id DOT id','option_with_masking_policy',8,'p_option_with_masking_policy','snowflake.py',146), + ('pid_with_type -> LP column','pid_with_type',2,'p_pid_with_type','hql.py',148), + ('pid_with_type -> pid_with_type COMMA column','pid_with_type',3,'p_pid_with_type','hql.py',149), + ('pid_with_type -> pid_with_type RP','pid_with_type',2,'p_pid_with_type','hql.py',150), + ('expr -> expr CATALOG table_property_equals','expr',3,'p_expression_catalog','snowflake.py',152), + ('c_property -> id id','c_property',2,'p_column_property','sql.py',153), + ('expr -> expr FILE_FORMAT multiple_format_equals','expr',3,'p_expression_file_format','snowflake.py',158), + ('expr -> expr STAGE_FILE_FORMAT multiple_format_equals','expr',3,'p_expression_stage_file_format','snowflake.py',164), + ('expr -> expr TABLE_FORMAT table_property_equals','expr',3,'p_expression_table_format','snowflake.py',170), + ('expr -> expr AUTO_REFRESH table_property_equals_bool','expr',3,'p_expression_auto_refresh','snowflake.py',176), + ('as_virtual -> AS LP id LP id LP pid RP COMMA pid RP RP','as_virtual',12,'p_as_virtual','snowflake.py',182), + ('as_virtual -> AS LP id LP pid RP RP','as_virtual',7,'p_as_virtual','snowflake.py',183), + ('as_virtual -> AS LP multi_id RP','as_virtual',4,'p_as_virtual','snowflake.py',184), + ('c_type -> id','c_type',1,'p_c_type','sql.py',191), + ('c_type -> id id','c_type',2,'p_c_type','sql.py',192), + ('c_type -> id id id id','c_type',4,'p_c_type','sql.py',193), + ('c_type -> id id id','c_type',3,'p_c_type','sql.py',194), + ('c_type -> c_type pid','c_type',2,'p_c_type','sql.py',195), + ('c_type -> id DOT id','c_type',3,'p_c_type','sql.py',196), + ('c_type -> tid','c_type',1,'p_c_type','sql.py',197), + ('c_type -> ARRAY','c_type',1,'p_c_type','sql.py',198), + ('c_type -> c_type ARRAY','c_type',2,'p_c_type','sql.py',199), + ('c_type -> c_type tid','c_type',2,'p_c_type','sql.py',200), + ('id -> ID','id',1,'p_id','ddl_parser.py',230), + ('id -> DQ_STRING','id',1,'p_id','ddl_parser.py',231), + ('id_or_string -> id','id_or_string',1,'p_id_or_string','ddl_parser.py',242), + ('id_or_string -> STRING','id_or_string',1,'p_id_or_string','ddl_parser.py',243), + ('STRING -> STRING_BASE','STRING',1,'p_string','ddl_parser.py',247), + ('STRING -> STRING STRING_BASE','STRING',2,'p_string','ddl_parser.py',248), + ('column -> id c_type','column',2,'p_column','sql.py',310), + ('column -> column comment','column',2,'p_column','sql.py',311), + ('column -> column LP id RP','column',4,'p_column','sql.py',312), + ('column -> column LP id id RP','column',5,'p_column','sql.py',313), + ('column -> column LP id RP c_type','column',5,'p_column','sql.py',314), + ('column -> column LP id COMMA id RP','column',6,'p_column','sql.py',315), + ('column -> column LP id COMMA id RP c_type','column',7,'p_column','sql.py',316), + ('autoincrement -> AUTOINCREMENT','autoincrement',1,'p_autoincrement','sql.py',387), + ('defcolumn -> column','defcolumn',1,'p_defcolumn','sql.py',391), + ('defcolumn -> defcolumn comment','defcolumn',2,'p_defcolumn','sql.py',392), + ('defcolumn -> defcolumn null','defcolumn',2,'p_defcolumn','sql.py',393), + ('defcolumn -> defcolumn encode','defcolumn',2,'p_defcolumn','sql.py',394), + ('defcolumn -> defcolumn PRIMARY KEY','defcolumn',3,'p_defcolumn','sql.py',395), + ('defcolumn -> defcolumn UNIQUE KEY','defcolumn',3,'p_defcolumn','sql.py',396), + ('defcolumn -> defcolumn UNIQUE','defcolumn',2,'p_defcolumn','sql.py',397), + ('defcolumn -> defcolumn check_ex','defcolumn',2,'p_defcolumn','sql.py',398), + ('defcolumn -> defcolumn default','defcolumn',2,'p_defcolumn','sql.py',399), + ('defcolumn -> defcolumn collate','defcolumn',2,'p_defcolumn','sql.py',400), + ('defcolumn -> defcolumn enforced','defcolumn',2,'p_defcolumn','sql.py',401), + ('defcolumn -> defcolumn ref','defcolumn',2,'p_defcolumn','sql.py',402), + ('defcolumn -> defcolumn foreign ref','defcolumn',3,'p_defcolumn','sql.py',403), + ('defcolumn -> defcolumn encrypt','defcolumn',2,'p_defcolumn','sql.py',404), + ('defcolumn -> defcolumn generated','defcolumn',2,'p_defcolumn','sql.py',405), + ('defcolumn -> defcolumn c_property','defcolumn',2,'p_defcolumn','sql.py',406), + ('defcolumn -> defcolumn on_update','defcolumn',2,'p_defcolumn','sql.py',407), + ('defcolumn -> defcolumn options','defcolumn',2,'p_defcolumn','sql.py',408), + ('defcolumn -> defcolumn autoincrement','defcolumn',2,'p_defcolumn','sql.py',409), + ('defcolumn -> defcolumn option_order_noorder','defcolumn',2,'p_defcolumn','sql.py',410), + ('defcolumn -> defcolumn option_with_tag','defcolumn',2,'p_defcolumn','sql.py',411), + ('defcolumn -> defcolumn option_with_masking_policy','defcolumn',2,'p_defcolumn','sql.py',412), + ('defcolumn -> defcolumn as_virtual','defcolumn',2,'p_defcolumn','sql.py',413), + ('check_ex -> check_st','check_ex',1,'p_check_ex','sql.py',448), + ('check_ex -> constraint check_st','check_ex',2,'p_check_ex','sql.py',449), + ('expr -> create_schema','expr',1,'p_expression_schema','sql.py',475), + ('expr -> create_database','expr',1,'p_expression_schema','sql.py',476), + ('expr -> expr id','expr',2,'p_expression_schema','sql.py',477), + ('expr -> expr clone','expr',2,'p_expression_schema','sql.py',478), + ('c_schema -> CREATE SCHEMA','c_schema',2,'p_c_schema','sql.py',508), + ('c_schema -> CREATE ID SCHEMA','c_schema',3,'p_c_schema','sql.py',509), + ('create_schema -> c_schema id id','create_schema',3,'p_create_schema','sql.py',515), + ('create_schema -> c_schema id id id','create_schema',4,'p_create_schema','sql.py',516), + ('create_schema -> c_schema id','create_schema',2,'p_create_schema','sql.py',517), + ('create_schema -> c_schema id DOT id','create_schema',4,'p_create_schema','sql.py',518), + ('create_schema -> c_schema id option_comment','create_schema',3,'p_create_schema','sql.py',519), + ('create_schema -> c_schema id DOT id option_comment','create_schema',5,'p_create_schema','sql.py',520), + ('create_schema -> c_schema IF NOT EXISTS id','create_schema',5,'p_create_schema','sql.py',521), + ('create_schema -> c_schema IF NOT EXISTS id DOT id','create_schema',7,'p_create_schema','sql.py',522), + ('create_schema -> create_schema id id id','create_schema',4,'p_create_schema','sql.py',523), + ('create_schema -> create_schema id id STRING','create_schema',4,'p_create_schema','sql.py',524), + ('create_schema -> create_schema options','create_schema',2,'p_create_schema','sql.py',525), + ('create_database -> database_base','create_database',1,'p_create_database','sql.py',562), + ('create_database -> create_database id id id','create_database',4,'p_create_database','sql.py',563), + ('create_database -> create_database id id STRING','create_database',4,'p_create_database','sql.py',564), + ('create_database -> create_database options','create_database',2,'p_create_database','sql.py',565), + ('expr -> DROP TABLE id','expr',3,'p_expression_drop_table','sql.py',578), + ('expr -> DROP TABLE id DOT id','expr',5,'p_expression_drop_table','sql.py',579), + ('multiple_column_names -> column','multiple_column_names',1,'p_multiple_column_names','sql.py',595), + ('multiple_column_names -> multiple_column_names COMMA','multiple_column_names',2,'p_multiple_column_names','sql.py',596), + ('multiple_column_names -> multiple_column_names column','multiple_column_names',2,'p_multiple_column_names','sql.py',597), + ('type_definition -> type_name id LP pid RP','type_definition',5,'p_type_definition','sql.py',634), + ('type_definition -> type_name id LP multiple_column_names RP','type_definition',5,'p_type_definition','sql.py',635), + ('type_definition -> type_name LP id_equals RP','type_definition',4,'p_type_definition','sql.py',636), + ('type_definition -> type_name TABLE LP defcolumn','type_definition',4,'p_type_definition','sql.py',637), + ('type_definition -> type_definition COMMA defcolumn','type_definition',3,'p_type_definition','sql.py',638), + ('type_definition -> type_definition RP','type_definition',2,'p_type_definition','sql.py',639), + ('expr -> type_definition','expr',1,'p_expression_type_as','sql.py',657), + ('type_name -> type_create id AS','type_name',3,'p_type_name','sql.py',661), + ('type_name -> type_create id DOT id AS','type_name',5,'p_type_name','sql.py',662), + ('type_name -> type_create id DOT id','type_name',4,'p_type_name','sql.py',663), + ('type_name -> type_create id','type_name',2,'p_type_name','sql.py',664), + ('type_create -> CREATE TYPE','type_create',2,'p_type_create','sql.py',676), + ('type_create -> CREATE OR REPLACE TYPE','type_create',4,'p_type_create','sql.py',677), + ('expr -> domain_name id LP pid RP','expr',5,'p_expression_domain_as','sql.py',684), + ('domain_name -> CREATE DOMAIN id AS','domain_name',4,'p_domain_name','sql.py',693), + ('domain_name -> CREATE DOMAIN id DOT id AS','domain_name',6,'p_domain_name','sql.py',694), + ('domain_name -> CREATE DOMAIN id DOT id','domain_name',5,'p_domain_name','sql.py',695), + ('domain_name -> CREATE DOMAIN id','domain_name',3,'p_domain_name','sql.py',696), + ('id_equals -> id id id_or_string','id_equals',3,'p_id_equals','sql.py',749), + ('id_equals -> id id_or_string','id_equals',2,'p_id_equals','sql.py',750), + ('id_equals -> id_equals COMMA','id_equals',2,'p_id_equals','sql.py',751), + ('id_equals -> id_equals COMMA id id id_or_string','id_equals',5,'p_id_equals','sql.py',752), + ('id_equals -> id','id_equals',1,'p_id_equals','sql.py',753), + ('id_equals -> id_equals LP pid RP','id_equals',4,'p_id_equals','sql.py',754), + ('id_equals -> id_equals LP pid RP id','id_equals',5,'p_id_equals','sql.py',755), + ('id_equals -> id_equals COMMA id id','id_equals',4,'p_id_equals','sql.py',756), + ('id_equals -> id_equals COMMA id','id_equals',3,'p_id_equals','sql.py',757), + ('expr -> index_table_name LP index_pid RP','expr',4,'p_expression_index','sql.py',778), + ('index_table_name -> create_index ON id','index_table_name',3,'p_index_table_name','sql.py',788), + ('index_table_name -> create_index ON id DOT id','index_table_name',5,'p_index_table_name','sql.py',789), + ('create_index -> CREATE INDEX id','create_index',3,'p_create_index','sql.py',802), + ('create_index -> CREATE UNIQUE INDEX id','create_index',4,'p_create_index','sql.py',803), + ('create_index -> create_index ON id','create_index',3,'p_create_index','sql.py',804), + ('create_index -> CREATE CLUSTERED INDEX id','create_index',4,'p_create_index','sql.py',805), + ('expr -> table_name defcolumn','expr',2,'p_expression_table','sql.py',836), + ('expr -> table_name LP defcolumn','expr',3,'p_expression_table','sql.py',837), + ('expr -> table_name','expr',1,'p_expression_table','sql.py',838), + ('expr -> expr COMMA defcolumn','expr',3,'p_expression_table','sql.py',839), + ('expr -> expr COMMA','expr',2,'p_expression_table','sql.py',840), + ('expr -> expr COMMA constraint','expr',3,'p_expression_table','sql.py',841), + ('expr -> expr COMMA check_ex','expr',3,'p_expression_table','sql.py',842), + ('expr -> expr COMMA foreign','expr',3,'p_expression_table','sql.py',843), + ('expr -> expr COMMA pkey','expr',3,'p_expression_table','sql.py',844), + ('expr -> expr COMMA uniq','expr',3,'p_expression_table','sql.py',845), + ('expr -> expr COMMA statem_by_id','expr',3,'p_expression_table','sql.py',846), + ('expr -> expr COMMA constraint uniq','expr',4,'p_expression_table','sql.py',847), + ('expr -> expr COMMA period_for','expr',3,'p_expression_table','sql.py',848), + ('expr -> expr COMMA pkey_constraint','expr',3,'p_expression_table','sql.py',849), + ('expr -> expr COMMA constraint pkey','expr',4,'p_expression_table','sql.py',850), + ('expr -> expr COMMA constraint pkey enforced','expr',5,'p_expression_table','sql.py',851), + ('expr -> expr COMMA constraint foreign ref','expr',5,'p_expression_table','sql.py',852), + ('expr -> expr COMMA foreign ref','expr',4,'p_expression_table','sql.py',853), + ('expr -> expr encode','expr',2,'p_expression_table','sql.py',854), + ('expr -> expr DEFAULT id id id','expr',5,'p_expression_table','sql.py',855), + ('expr -> expr RP','expr',2,'p_expression_table','sql.py',856), + ('likke -> LIKE','likke',1,'p_likke','sql.py',970), + ('likke -> CLONE','likke',1,'p_likke','sql.py',971), + ('expr -> table_name likke id','expr',3,'p_expression_like_table','sql.py',976), + ('expr -> table_name likke id DOT id','expr',5,'p_expression_like_table','sql.py',977), + ('expr -> table_name LP likke id DOT id RP','expr',7,'p_expression_like_table','sql.py',978), + ('expr -> table_name LP likke id RP','expr',5,'p_expression_like_table','sql.py',979), + ('t_name -> id DOT id','t_name',3,'p_t_name','sql.py',994), + ('t_name -> id','t_name',1,'p_t_name','sql.py',995), + ('t_name -> id DOT id DOT id','t_name',5,'p_t_name','sql.py',996), + ('table_name -> create_table t_name','table_name',2,'p_table_name','sql.py',1018), + ('table_name -> table_name likke id','table_name',3,'p_table_name','sql.py',1019), + ('expr -> seq_name','expr',1,'p_expression_seq','sql.py',1027), + ('expr -> expr INCREMENT id','expr',3,'p_expression_seq','sql.py',1028), + ('expr -> expr INCREMENT BY id','expr',4,'p_expression_seq','sql.py',1029), + ('expr -> expr INCREMENT id id','expr',4,'p_expression_seq','sql.py',1030), + ('expr -> expr START id','expr',3,'p_expression_seq','sql.py',1031), + ('expr -> expr START WITH id','expr',4,'p_expression_seq','sql.py',1032), + ('expr -> expr START id id','expr',4,'p_expression_seq','sql.py',1033), + ('expr -> expr MINVALUE id','expr',3,'p_expression_seq','sql.py',1034), + ('expr -> expr NO MINVALUE','expr',3,'p_expression_seq','sql.py',1035), + ('expr -> expr NO MAXVALUE','expr',3,'p_expression_seq','sql.py',1036), + ('expr -> expr MAXVALUE id','expr',3,'p_expression_seq','sql.py',1037), + ('expr -> expr CACHE id','expr',3,'p_expression_seq','sql.py',1038), + ('expr -> expr CACHE','expr',2,'p_expression_seq','sql.py',1039), + ('expr -> expr NOORDER','expr',2,'p_expression_seq','sql.py',1040), + ('expr -> expr ORDER','expr',2,'p_expression_seq','sql.py',1041), + ('seq_name -> create_seq id DOT id','seq_name',4,'p_seq_name','sql.py',1060), + ('seq_name -> create_seq id','seq_name',2,'p_seq_name','sql.py',1061), + ('create_seq -> CREATE SEQUENCE IF NOT EXISTS','create_seq',5,'p_create_seq','sql.py',1075), + ('create_seq -> CREATE SEQUENCE','create_seq',2,'p_create_seq','sql.py',1076), + ('tid -> LT id','tid',2,'p_tid','sql.py',1084), + ('tid -> LT','tid',1,'p_tid','sql.py',1085), + ('tid -> tid LT','tid',2,'p_tid','sql.py',1086), + ('tid -> tid id','tid',2,'p_tid','sql.py',1087), + ('tid -> tid COMMAT','tid',2,'p_tid','sql.py',1088), + ('tid -> tid RT','tid',2,'p_tid','sql.py',1089), + ('null -> NULL','null',1,'p_null','sql.py',1130), + ('null -> NOT NULL','null',2,'p_null','sql.py',1131), + ('f_call -> id LP RP','f_call',3,'p_f_call','sql.py',1140), + ('f_call -> id LP f_call RP','f_call',4,'p_f_call','sql.py',1141), + ('f_call -> id LP multi_id RP','f_call',4,'p_f_call','sql.py',1142), + ('f_call -> id LP pid RP','f_call',4,'p_f_call','sql.py',1143), + ('multi_id -> id','multi_id',1,'p_multi_id','sql.py',1158), + ('multi_id -> multi_id id','multi_id',2,'p_multi_id','sql.py',1159), + ('multi_id -> f_call','multi_id',1,'p_multi_id','sql.py',1160), + ('multi_id -> multi_id f_call','multi_id',2,'p_multi_id','sql.py',1161), + ('funct_args -> LP multi_id RP','funct_args',3,'p_funct_args','sql.py',1172), + ('funct -> id LP multi_id RP','funct',4,'p_funct','sql.py',1176), + ('multiple_funct -> funct','multiple_funct',1,'p_multiple_funct','sql.py',1180), + ('multiple_funct -> multiple_funct COMMA funct','multiple_funct',3,'p_multiple_funct','sql.py',1181), + ('multiple_funct -> multiple_funct COMMA','multiple_funct',2,'p_multiple_funct','sql.py',1182), + ('funct_expr -> LP multi_id RP','funct_expr',3,'p_funct_expr','sql.py',1191), + ('funct_expr -> multi_id','funct_expr',1,'p_funct_expr','sql.py',1192), + ('dot_id -> id DOT id','dot_id',3,'p_dot_id','sql.py',1200), + ('default -> DEFAULT id','default',2,'p_default','sql.py',1204), + ('default -> DEFAULT STRING','default',2,'p_default','sql.py',1205), + ('default -> DEFAULT NULL','default',2,'p_default','sql.py',1206), + ('default -> default FOR dot_id','default',3,'p_default','sql.py',1207), + ('default -> DEFAULT funct_expr','default',2,'p_default','sql.py',1208), + ('default -> DEFAULT LP pid RP','default',4,'p_default','sql.py',1209), + ('default -> DEFAULT LP funct_expr pid RP','default',5,'p_default','sql.py',1210), + ('default -> default id','default',2,'p_default','sql.py',1211), + ('default -> default LP RP','default',3,'p_default','sql.py',1212), + ('enforced -> ENFORCED','enforced',1,'p_enforced','sql.py',1256), + ('enforced -> NOT ENFORCED','enforced',2,'p_enforced','sql.py',1257), + ('collate -> COLLATE id','collate',2,'p_collate','sql.py',1263), + ('collate -> COLLATE STRING','collate',2,'p_collate','sql.py',1264), + ('constraint -> CONSTRAINT id','constraint',2,'p_constraint','sql.py',1271), + ('generated -> gen_always funct_expr','generated',2,'p_generated','sql.py',1280), + ('generated -> gen_always funct_expr id','generated',3,'p_generated','sql.py',1281), + ('generated -> gen_always LP multi_id RP','generated',4,'p_generated','sql.py',1282), + ('generated -> gen_always f_call','generated',2,'p_generated','sql.py',1283), + ('gen_always -> GENERATED id AS','gen_always',3,'p_gen_always','sql.py',1294), + ('check_st -> CHECK LP id','check_st',3,'p_check_st','sql.py',1299), + ('check_st -> check_st id','check_st',2,'p_check_st','sql.py',1300), + ('check_st -> check_st STRING','check_st',2,'p_check_st','sql.py',1301), + ('check_st -> check_st id STRING','check_st',3,'p_check_st','sql.py',1302), + ('check_st -> check_st id RP','check_st',3,'p_check_st','sql.py',1303), + ('check_st -> check_st STRING RP','check_st',3,'p_check_st','sql.py',1304), + ('check_st -> check_st funct_args','check_st',2,'p_check_st','sql.py',1305), + ('check_st -> check_st LP pid RP','check_st',4,'p_check_st','sql.py',1306), + ('using_tablespace -> USING INDEX tablespace','using_tablespace',3,'p_using_tablespace','sql.py',1322), + ('expr -> alter_foreign ref','expr',2,'p_expression_alter','sql.py',1327), + ('expr -> alter_check','expr',1,'p_expression_alter','sql.py',1328), + ('expr -> alter_unique','expr',1,'p_expression_alter','sql.py',1329), + ('expr -> alter_default','expr',1,'p_expression_alter','sql.py',1330), + ('expr -> alter_primary_key','expr',1,'p_expression_alter','sql.py',1331), + ('expr -> alter_primary_key using_tablespace','expr',2,'p_expression_alter','sql.py',1332), + ('alter_primary_key -> alt_table PRIMARY KEY LP pid RP','alter_primary_key',6,'p_alter_primary_key','sql.py',1339), + ('alter_primary_key -> alt_table constraint PRIMARY KEY LP pid RP','alter_primary_key',7,'p_alter_primary_key','sql.py',1340), + ('alter_unique -> alt_table UNIQUE LP pid RP','alter_unique',5,'p_alter_unique','sql.py',1350), + ('alter_unique -> alt_table constraint UNIQUE LP pid RP','alter_unique',6,'p_alter_unique','sql.py',1351), + ('alter_default -> alt_table id id','alter_default',3,'p_alter_default','sql.py',1376), + ('alter_default -> alt_table constraint id id','alter_default',4,'p_alter_default','sql.py',1377), + ('alter_default -> alt_table id STRING','alter_default',3,'p_alter_default','sql.py',1378), + ('alter_default -> alt_table constraint id STRING','alter_default',4,'p_alter_default','sql.py',1379), + ('alter_default -> alter_default id','alter_default',2,'p_alter_default','sql.py',1380), + ('alter_default -> alter_default FOR pid','alter_default',3,'p_alter_default','sql.py',1381), + ('pid -> id','pid',1,'p_pid','sql.py',1404), + ('pid -> STRING','pid',1,'p_pid','sql.py',1405), + ('pid -> pid id','pid',2,'p_pid','sql.py',1406), + ('pid -> pid STRING','pid',2,'p_pid','sql.py',1407), + ('pid -> STRING LP RP','pid',3,'p_pid','sql.py',1408), + ('pid -> id LP RP','pid',3,'p_pid','sql.py',1409), + ('pid -> pid COMMA id','pid',3,'p_pid','sql.py',1410), + ('pid -> pid COMMA STRING','pid',3,'p_pid','sql.py',1411), + ('alter_check -> alt_table check_st','alter_check',2,'p_alter_check','sql.py',1424), + ('alter_check -> alt_table constraint check_st','alter_check',3,'p_alter_check','sql.py',1425), + ('index_pid -> id','index_pid',1,'p_index_pid','sql.py',1438), + ('index_pid -> index_pid id','index_pid',2,'p_index_pid','sql.py',1439), + ('index_pid -> index_pid COMMA index_pid','index_pid',3,'p_index_pid','sql.py',1440), + ('alter_foreign -> alt_table foreign','alter_foreign',2,'p_alter_foreign','sql.py',1463), + ('alter_foreign -> alt_table constraint foreign','alter_foreign',3,'p_alter_foreign','sql.py',1464), + ('alt_table -> ALTER TABLE t_name ADD','alt_table',4,'p_alt_table_name','sql.py',1484), + ('alt_table -> ALTER TABLE IF EXISTS t_name ADD','alt_table',6,'p_alt_table_name','sql.py',1485), + ('alt_table -> ALTER TABLE ID t_name ADD','alt_table',5,'p_alt_table_name','sql.py',1486), + ('foreign -> FOREIGN KEY LP pid RP','foreign',5,'p_foreign','sql.py',1501), + ('foreign -> FOREIGN KEY','foreign',2,'p_foreign','sql.py',1502), + ('ref -> REFERENCES t_name','ref',2,'p_ref','sql.py',1510), + ('ref -> ref LP pid RP','ref',4,'p_ref','sql.py',1511), + ('ref -> ref ON DELETE id','ref',4,'p_ref','sql.py',1512), + ('ref -> ref ON UPDATE id','ref',4,'p_ref','sql.py',1513), + ('ref -> ref DEFERRABLE INITIALLY id','ref',4,'p_ref','sql.py',1514), + ('ref -> ref NOT DEFERRABLE','ref',3,'p_ref','sql.py',1515), + ('expr -> pkey','expr',1,'p_expression_primary_key','sql.py',1546), + ('uniq -> UNIQUE LP pid RP','uniq',4,'p_uniq','sql.py',1550), + ('statem_by_id -> id LP pid RP','statem_by_id',4,'p_statem_by_id','sql.py',1555), + ('statem_by_id -> id KEY LP pid RP','statem_by_id',5,'p_statem_by_id','sql.py',1556), + ('pkey -> pkey_statement LP pid RP','pkey',4,'p_pkey','sql.py',1567), + ('pkey -> pkey_statement ID LP pid RP','pkey',5,'p_pkey','sql.py',1568), + ('pkey_statement -> PRIMARY KEY','pkey_statement',2,'p_pkey_statement','sql.py',1602), + ('comment -> COMMENT STRING','comment',2,'p_comment','sql.py',1606), + ('tablespace -> TABLESPACE id','tablespace',2,'p_tablespace','sql.py',1611), + ('tablespace -> TABLESPACE id properties','tablespace',3,'p_tablespace','sql.py',1612), + ('expr -> expr tablespace','expr',2,'p_expr_tablespace','sql.py',1618), + ('by_smthg -> BY id','by_smthg',2,'p_by_smthg','sql.py',1624), + ('by_smthg -> BY ROW','by_smthg',2,'p_by_smthg','sql.py',1625), + ('by_smthg -> BY LP pid RP','by_smthg',4,'p_by_smthg','sql.py',1626), ] diff --git a/tests/dialects/test_snowflake.py b/tests/dialects/test_snowflake.py index eea4c0d..0cf90e9 100644 --- a/tests/dialects/test_snowflake.py +++ b/tests/dialects/test_snowflake.py @@ -872,9 +872,10 @@ def test_virtual_column_table(): id bigint, derived bigint as (id * 10) ) - partition by ("type", "year", "month", "day", "path") location = @ADL_Azure_Storage_Account_Container_Name/ auto_refresh = false + file_format = (TYPE=JSON NULL_IF=('field') DATE_FORMAT=AUTO TRIM_SPACE=TRUE) + stage_file_format = (TYPE=JSON NULL_IF=()) ; """ result_ext_table = DDLParser(ddl, normalize_names=True, debug=True).run( @@ -910,7 +911,6 @@ def test_virtual_column_table(): } ], "index": [], - "partition_by": { "columns" :["type", "year", "month", "day", "path"], "type" : None}, "partitioned_by" : [], "primary_key": [], "primary_key_enforced": None, @@ -921,7 +921,9 @@ def test_virtual_column_table(): "replace" : True, "if_not_exists": True, "location" : "@ADL_Azure_Storage_Account_Container_Name/", - } + "file_format": ['TYPE=JSON', "NULL_IF=('field')",'DATE_FORMAT=AUTO','TRIM_SPACE=TRUE'], + 'stage_file_format': ['TYPE=JSON','NULL_IF=()'] + } ] assert result_ext_table == expected_ext_table \ No newline at end of file