
# parsetab.py
# This file is automatically generated. Do not edit.
# pylint: disable=W,C,R
_tabversion = '3.10'

_lr_method = 'LALR'

_lr_signature = 'leftMASGUIONleftASTERISCOBARRAPORCENTAJEleftPOTENCIArightUMENOSUMASABS ACOS ACOSD ACOSH ADD ALL ALTER AMPERSON AND ANY AS ASC ASIN ASIND ASINH ASTERISCO ATAN ATAND ATANDOS ATANDOSD ATANH AVG BACKSPACE BARRA BETWEEN BIGINT BOLEANO BUCKET BY BYTEA CADENA CASE CBRT CEIL CEILING CHAR CHARACTER CHECK COLUMN COMA CONSTRAINT CONVERT COS COSD COSH COT COTD COUNT CREATE CURRENT CURRENTDATE CURRENTTIME CURRENT_USER DATABASE DATABASES DATE DATEPART DAY DECIMAL DECIMALVALOR DECODE DEFAULT DEGREES DELETE DESC DIFERENTELL DISTINCT DIV DOSPUNTOS DOUBLE DROP ELSE ENCODE END ENTERO ENUM EXCEPT EXISTS EXP EXTRACT FACTORIAL FALSE FECHA FEED FIRST FLOOR FOREIGN FROM FULL GCD GETBYTE GREATEST GROUP GUION HAVING HOUR ID IF IGUAL ILIKE IN INHERITS INNER INSERT INTEGER INTERSECT INTERVAL INTO IS ISNULL JOIN KEY LAST LCM LEAST LEFT LENGTH LIKE LIMIT LLAVEDER LLAVEIZQ LN LOG LOGDIEZ MAS MAX MAYORIGUALQUE MAYORQUE MD5 MENORIGUALQUE MENORQUE MIN MINSCALE MINUTE MOD MODE MONEY MONTH NATURAL NEWLINE NOT NOTNULL NOW NULL NULLS NUMERAL NUMERIC OF OFFSET ON ONLY OR OUTER OWNER PARENDER PARENIZQ PI PLECA PORCENTAJE POTENCIA POWER PRECISION PRIMARY PTCOMA PUNTO RADIANS RANDOM REAL REFERENCES RENAME REPLACE RETURN RETURNING RIGHT ROUND SCALE SECOND SELECT SESSION_USER SET SETBYTE SETSEED SFACTORIAL SHA SHOW SIGN SIMILAR SIN SIND SINH SMALLINT SOME SQRT SUBSTR SUBSTRING SUM SYMMETRIC TAB TABLE TAN TAND TANH TEXT THEN TIME TIMESTAMP TO TRIM TRUC TRUE TRUNC TYPE UNION UNIQUE UNKNOWN UPDATE USE USING VALUES VARCHAR VARYING VIRGULILLA WHEN WHERE YEARinit            : instruccionesinstrucciones : instrucciones instruccioninstrucciones : instruccioninstruccion      : CREATE create\n                        | USE use\n                        | SHOW show\n                        | DROP drop\n                        | DELETE delete\n                        | INSERT insert\n                        | UPDATE updateinstruccion  : alter PTCOMAinstruccion  : select PTCOMAinstruccion  : querysinstruccion  : error PTCOMAproblem  :  error PTCOMAquerys : select UNION allopcional select\n              | select INTERSECT  allopcional select\n              | select EXCEPT  allopcional selectallopcional  : ALL\n                    |  select : SELECT parametrosselect fromopcional\n                | SELECT errorfromopcional     :  FROM parametrosfrom asopcional whereopcional\n                        | parametrosfrom   : ID\n                        | ID  PUNTO ID\n                        | PARENIZQ select PARENDERwhereopcional :  WHERE condiciones groupbyopcional\n                     |  groupbyopcional  : GROUP BY listaids having\n                        | having   : HAVING condiciones\n                | parametrosselect : DISTINCT listadeseleccion\n                        | listadeseleccionlistadeseleccion : listadeseleccion COMA  listadeseleccionados asopcional\n                        | listadeseleccionados asopcionalasopcional  : AS argument\n                    | argument\n                    | listadeseleccionados : ID\n                            | ID PUNTO ID\n                            | PARENIZQ select PARENDER\n                            | ASTERISCO\n                            | funcionesmatematicassimples\n                            | funcionestrigonometricas\n                            | funcionesmatematicas\n                            | funcionesdefechas\n                            | funcionesbinarias\n                            | operadoresselect\n                            | GREATEST PARENIZQ listadeargumentos  PARENDER\n                            | LEAST PARENIZQ listadeargumentos  PARENDER\n                            | CASE cases  END ID argument :  funcionesmatematicassimplesargument :  funcionestrigonometricasargument :  funcionesmatematicasargument :  funcionesdefechasargument :  funcionesbinariasfuncionesmatematicassimples  : COUNT PARENIZQ argument  PARENDER\n                                    | MAX PARENIZQ argument  PARENDER\n                                    | SUM PARENIZQ argument  PARENDER\n                                    | AVG PARENIZQ argument  PARENDER\n                                    | MIN PARENIZQ argument  PARENDER listadeargumentos : listadeargumentos COMA argument\n                          | argument cases    : cases case elsecase\n                | case elsecase case : WHEN argument  IGUAL  argument  THEN  argumentelsecase  : ELSE argument\n                 |  operadoresselect : PLECA argumentodeoperadores\n                        | PLECA PLECA argumentodeoperadores\n                        | argumentodeoperadores AMPERSON argumentodeoperadores\n                        | argumentodeoperadores PLECA argumentodeoperadores\n                        | argumentodeoperadores NUMERAL\n                        | VIRGULILLA argumentodeoperadores\n                        | argumentodeoperadores MENORQUE MENORQUE argumentodeoperadores\n                        | argumentodeoperadores MAYORQUE MAYORQUE argumentodeoperadoresargumentodeoperadores    : argumentodeoperadores MAS argumentodeoperadores\n                                | argumentodeoperadores GUION argumentodeoperadores\n                                | argumentodeoperadores BARRA argumentodeoperadores\n                                | argumentodeoperadores ASTERISCO argumentodeoperadores\n                                | argumentodeoperadores PORCENTAJE argumentodeoperadores\n                                | argumentodeoperadores POTENCIA argumentodeoperadores\n                                | DECIMAL\n                                | ENTERO funcionesbinarias    : LENGTH PARENIZQ  argument   PARENDER\n                            | SUBSTRING PARENIZQ  argument  COMA  ENTERO  COMA  ENTERO  PARENDER\n                            | TRIM PARENIZQ  argument   PARENDER\n                            | MD5 PARENIZQ  argument   PARENDER\n                            | SHA PARENIZQ  argument   PARENDER\n                            | SUBSTR PARENIZQ  argument  COMA  ENTERO  COMA  ENTERO  PARENDER\n                            | GETBYTE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA argument PARENDER\n                            | SETBYTE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA argument COMA argument PARENDER\n                            | CONVERT PARENIZQ argument AS tipo\n                            | ENCODE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA CADENA\n                            | DECODE PARENIZQ argument COMA argument PARENDER funcionesdefechas    : EXTRACT PARENIZQ  partedelafecha  FROM TIMESTAMP argument PARENDER\n                            | DATEPART PARENIZQ argument COMA INTERVAL argument PARENDER\n                            | NOW PARENIZQ PARENDER\n                            | CURRENTDATE\n                            | CURRENTTIME\n                            | TIMESTAMP argument  partedelafecha   : YEAR\n                        | MONTH\n                        | DAY\n                        | HOUR\n                        | MINUTE\n                        | SECONDfuncionesmatematicas : ABS PARENIZQ  argument  PARENDER\n                            | CBRT PARENIZQ  argument   PARENDER\n                            | CEIL PARENIZQ  argument   PARENDER\n                            | CEILING PARENIZQ  argument   PARENDER\n                            | DEGREES PARENIZQ  argument   PARENDER\n                            | DIV PARENIZQ  argument  COMA  argument  PARENDER\n                            | EXP PARENIZQ  argument   PARENDER\n                            | FACTORIAL PARENIZQ  argument   PARENDER\n                            | FLOOR PARENIZQ  argument   PARENDER\n                            | GCD PARENIZQ  argument  COMA  argument  PARENDER\n                            | LN PARENIZQ  argument   PARENDER\n                            | LOG PARENIZQ  argument   PARENDER\n                            | MOD PARENIZQ  argument  COMA  argument   PARENDER\n                            | PI PARENIZQ PARENDER\n                            | POWER PARENIZQ  argument  COMA  argument   PARENDER\n                            | RADIANS PARENIZQ  argument   PARENDER\n                            | ROUND PARENIZQ  argument   tipoderound  PARENDER\n                            | SCALE PARENIZQ  argument   PARENDER\n                            | SIGN PARENIZQ  argument   PARENDER\n                            | SQRT PARENIZQ  argument   PARENDER\n                            | BUCKET PARENIZQ  argument COMA argument COMA argument COMA argument PARENDER\n                            | TRUNC PARENIZQ  argument   PARENDER\n                            | RANDOM PARENIZQ PARENDER\n                            | SETSEED PARENIZQ PARENDER tipoderound  : COMA  argument\n                    | funcionestrigonometricas :  ACOS PARENIZQ argument  PARENDER\n                                | ASIN PARENIZQ argument  PARENDER\n                                | ACOSD PARENIZQ argument  PARENDER\n                                | ASIND PARENIZQ argument  PARENDER\n                                | ATAN PARENIZQ argument  PARENDER\n                                | ATAND PARENIZQ argument  PARENDER\n                                | ATANDOS PARENIZQ argument  PARENDER\n                                | ATANDOSD PARENIZQ argument  PARENDER\n                                | COS PARENIZQ argument  PARENDER\n                                | COSD PARENIZQ argument  PARENDER\n                                | COT PARENIZQ argument  PARENDER\n                                | COTD PARENIZQ argument  PARENDER\n                                | SIN PARENIZQ argument  PARENDER\n                                | SIND PARENIZQ argument  PARENDER\n                                | TAN PARENIZQ argument  PARENDER\n                                | TAND PARENIZQ argument  PARENDER\n                                | SINH PARENIZQ argument  PARENDER\n                                | COSH PARENIZQ argument  PARENDER\n                                | TANH PARENIZQ argument  PARENDER\n                                | ASINH PARENIZQ argument  PARENDER\n                                | ACOSH PARENIZQ argument  PARENDER\n                                | ATANH PARENIZQ argument  PARENDER create : TYPE createenum\n              | TABLE createtable\n              | OR REPLACE DATABASE createdatabase\n              | DATABASE createdatabase\n              | problemcreateenum : ID AS ENUM PARENIZQ listacadenas PARENDER PTCOMAlistacadenas : listacadenas COMA CADENAlistacadenas : CADENAcreatedatabase : IF NOT EXISTS ID databaseowner\n                      | ID databaseownerdatabaseowner : OWNER IGUAL ID databasemode\n                     | OWNER ID databasemodedatabaseowner  : databasemodedatabasemode : MODE IGUAL ENTERO PTCOMA\n                    | MODE ENTERO PTCOMA\n                    | PTCOMAcreatetable : ID PARENIZQ tabledescriptions PARENDER tableherenciatableherencia : INHERITS PARENIZQ ID PARENDER PTCOMA\n                     | PTCOMAtabledescriptions : tabledescriptions COMA tabledescriptiontabledescriptions :  tabledescriptiontabledescription : ID tipo tablekey\n                        | PRIMARY KEY PARENIZQ listaids PARENDER\n                        | FOREIGN KEY PARENIZQ listaids PARENDER REFERENCES ID PARENIZQ listaids PARENDER\n                        | CONSTRAINT ID CHECK finalconstraintcheck\n                        | CHECK finalconstraintcheck\n                        | UNIQUE finaluniquetablekey : PRIMARY KEY tabledefault\n                | REFERENCES ID PARENIZQ columnreferences PARENDER tabledefaulttablekey   : REFERENCES ID tabledefaulttablekey   : tabledefaultcolumnreferences : columnreferences COMA IDcolumnreferences : IDtabledefault : DEFAULT value tablenulltabledefault   : tablenulltablenull : NOT NULL tableconstraintunique\n                 | NULL tableconstraintuniquetablenull  : tableconstraintuniquetableconstraintunique : CONSTRAINT ID UNIQUE tableconstraintcheck\n                             | UNIQUE tableconstraintchecktableconstraintunique  : tableconstraintchecktableconstraintcheck : CONSTRAINT ID CHECK PARENIZQ condiciones PARENDER\n                            | CHECK PARENIZQ condiciones PARENDERtableconstraintcheck : finalconstraintcheck : PARENIZQ condiciones PARENDERfinalunique : PARENIZQ listaids PARENDERlistaids : listaids COMA IDlistaids : IDlistaidcts : listaidcts COMA ID PUNTO IDlistaidcts : listaidcts COMA IDlistaidcts : ID PUNTO IDlistaidcts : IDtipo : SMALLINT\n            | INTEGER\n            | BIGINT\n            | DECIMAL\n            | NUMERIC\n            | REAL\n            | DOUBLE PRECISION\n            | MONEY\n            | CHARACTER tipochar\n            | VARCHAR PARENIZQ ENTERO PARENDER\n            | CHAR PARENIZQ ENTERO PARENDER\n            | TEXT\n            | TIMESTAMP precision\n            | TIME precision\n            | DATE\n            | INTERVAL fields precision\n            | BOLEANO\n            | IDtipochar : VARYING PARENIZQ ENTERO PARENDER\n                | PARENIZQ ENTERO PARENDERprecision : PARENIZQ ENTERO PARENDERprecision  :fields : MONTH\n              | HOUR\n              | MINUTE\n              | SECOND\n              | YEARfields :use    :  ID PTCOMA\n            | error PTCOMAshow   :    DATABASES likeopcional\n                | error PTCOMAlikeopcional   :   LIKE CADENA PTCOMA\n                    | PTCOMA drop :   DATABASE dropdb PTCOMA\n            |   TABLE ID PTCOMA\n            |   error PTCOMAdropdb   : IF EXISTS ID\n                |   IDalter    :  alter COMA ALTER alterpalter    : ALTER alterpalter  : error PTCOMAalterp    :   DATABASE ID alterdb PTCOMA\n                |   TABLE ID altertablealterdb  :   RENAME TO ID\n                |   OWNER TO tipodeownertipodeowner  :   ID\n                    |   CURRENT_USER\n                    |   SESSION_USERaltertable   : ADD alteradd\n                    | ALTER COLUMN ID SET opcionesalterset\n                    | DROP tipodedrop\n                    | RENAME COLUMN ID TO IDalteradd     :   COLUMN ID tipo\n                    |  CHECK PARENIZQ condiciones PARENDER\n                    |  CONSTRAINT ID UNIQUE PARENIZQ ID PARENDER\n                    |  FOREIGN KEY PARENIZQ listaids PARENDER REFERENCES listaidctsopcionesalterset :   NOT NULL\n                            | NULL tipodedrop   :   COLUMN ID\n                        | CONSTRAINT  IDdelete    : FROM ID WHERE condiciones PTCOMA\n                | error PTCOMAinsert    : INTO ID VALUES PARENIZQ values PARENDER PTCOMA\n                    | error PTCOMAvalues   : values COMA valuevalues   : valuevalue   : ENTEROvalue   : DECIMALvalue   : CADENAvalue   : boleanoupdate    : ID SET asignaciones WHERE condiciones PTCOMA\n                    | error PTCOMAasignaciones     : asignaciones COMA ID IGUAL argumentasignaciones : ID IGUAL argumentcondiciones    : condiciones comparacionlogica condicioncondiciones    :  condicioncomparacionlogica    : AND\n                            | ORcondicion    : NOT condicion\n                    | condicionscondicions : argument MENORQUE argument\n                  | argument MAYORQUE argument\n                  | argument IGUAL argument\n                  | argument MENORIGUALQUE argument\n                  | argument MAYORIGUALQUE argument\n                  | argument DIFERENTELL argument\n                  | argument BETWEEN betweenopcion\n                  | argument ISNULL\n                  | argument NOTNULL\n                  | argument IS isopcion\n                  | argument IN PARENIZQ select PARENDER\n                  | argument NOT BETWEEN betweenopcion\n                  | argument NOT IN  PARENIZQ select PARENDER\n                  | argument ANY  PARENIZQ select PARENDER\n                  | argument ALL PARENIZQ select PARENDER\n                  | argument SOME PARENIZQ select PARENDERcondicions : EXISTS PARENIZQ select PARENDERbetweenopcion    : symm argument AND argument\n                        | argument AND argumentsymm   : SYMMETRICisopcion : DISTINCT FROM argument\n                | NULL\n                | TRUE\n                | FALSE\n                | UNKNOWN\n                | NOT isnotoptionsisnotoptions : FALSE\n                    | UNKNOWN\n                    | TRUE\n                    | NULL\n                    | DISTINCT FROM argumentargument : argument MAS argument\n                | argument GUION argument\n                | argument BARRA argument\n                | argument ASTERISCO argument\n                | argument PORCENTAJE argument\n                | argument POTENCIA argument\n                | boleanoargument : MAS argument %prec UMAS\n                | GUION argument %prec UMENOSargument : PARENIZQ argument PARENDERargument : ENTEROargument : DECIMALargument : CADENAargument : IDargument : ID PUNTO IDboleano  : TRUE\n                | FALSE'
    
_lr_action_items = {'CREATE':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[4,4,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'USE':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[5,5,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'SHOW':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[6,6,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'DROP':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,176,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[7,7,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,313,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'DELETE':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[8,8,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'INSERT':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[9,9,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'UPDATE':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[10,10,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'error':([0,2,3,4,5,6,7,8,9,10,13,16,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[14,14,-3,24,27,30,34,37,40,43,-13,55,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'ALTER':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,45,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,176,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[15,15,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,170,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,312,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'SELECT':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,47,48,49,50,54,55,57,58,59,60,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,171,172,173,174,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,317,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,599,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,705,708,709,710,714,722,724,725,726,727,736,753,764,765,766,767,768,771,772,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[16,16,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-20,-20,-20,-14,-24,-22,-35,-40,-41,16,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,16,-19,16,16,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,16,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,16,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,16,16,16,16,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,16,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'$end':([1,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[0,-1,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'TYPE':([4,],[19,]),'TABLE':([4,7,15,170,],[20,33,53,53,]),'OR':([4,126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,439,440,442,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,583,591,592,607,632,641,659,660,665,667,668,669,670,671,672,673,681,687,688,689,690,691,692,693,695,698,700,701,702,703,717,722,724,725,726,727,736,753,764,765,766,767,768,771,776,791,792,808,810,811,812,813,818,820,822,824,825,826,832,833,836,842,845,846,847,852,856,863,871,872,],[21,-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,582,-286,-290,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-289,-298,-299,582,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,582,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,582,582,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-98,-99,582,-229,-219,-220,-230,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-93,582,-130,582,-94,]),'DATABASE':([4,7,15,148,170,],[22,32,52,288,52,]),'ID':([5,10,16,19,20,22,32,33,36,39,52,53,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,168,178,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,287,288,291,297,299,315,316,318,320,321,322,323,324,325,326,327,329,330,331,335,338,380,389,390,399,411,412,413,416,417,418,419,420,421,423,428,432,433,441,446,447,448,450,451,453,455,457,459,460,461,463,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,540,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,566,571,573,580,581,582,584,585,586,587,588,589,590,614,615,623,624,625,632,635,636,641,649,655,659,660,665,667,668,669,670,671,672,673,678,679,696,697,706,715,719,721,723,724,725,726,727,728,736,746,747,753,754,760,761,763,781,791,792,795,796,801,810,811,812,813,819,821,830,831,832,833,836,840,842,844,849,852,853,855,862,863,868,869,870,872,877,],[26,42,59,145,147,151,161,162,164,166,175,176,59,196,-41,-44,-45,-46,-47,-48,-49,-50,196,-101,-102,-86,-85,301,316,59,196,-54,-55,-56,-57,-58,196,196,-328,196,-332,-333,-334,-335,-337,-338,330,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,-103,196,196,196,196,196,196,196,196,196,196,196,196,-71,-75,-76,423,151,434,438,196,196,-25,196,196,196,196,196,196,196,-329,-330,473,-42,-43,477,196,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,546,569,574,575,196,196,196,608,609,611,614,616,618,619,620,621,624,-322,-323,-324,-325,-326,-327,-331,-336,-51,196,-52,-53,196,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,196,-116,-117,-118,196,-120,-121,196,196,-125,196,-127,-128,-129,196,-131,-87,-89,-90,-91,546,196,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,423,196,683,196,-287,-288,196,196,196,196,196,196,196,546,196,196,-26,-27,-126,196,196,-95,740,744,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,683,683,196,-310,196,196,683,786,196,-115,-119,-122,-124,196,-97,807,196,-225,814,817,196,196,827,-98,-99,196,196,837,-229,-219,-220,-230,196,196,683,196,-88,-92,-96,196,-228,858,860,-93,196,866,196,-130,683,874,875,-94,878,]),'DATABASES':([6,],[29,]),'FROM':([8,54,57,58,59,61,62,63,64,65,66,67,126,127,130,143,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,318,319,326,327,330,331,380,389,390,391,392,393,394,395,396,397,399,411,412,413,416,417,418,419,420,421,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,699,724,725,726,727,736,753,769,791,792,810,811,812,813,832,833,836,842,852,863,872,],[36,178,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-40,-38,-329,-330,-42,-43,-123,-132,-133,530,-104,-105,-106,-107,-108,-109,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,763,-115,-119,-122,-124,-97,-225,821,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'INTO':([9,],[39,]),'PTCOMA':([11,12,14,24,26,27,29,30,34,37,40,43,50,51,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,151,159,161,162,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,295,303,307,310,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,434,436,438,439,440,442,449,452,458,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,565,574,575,577,583,591,592,607,609,610,611,612,613,619,620,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,683,687,688,689,690,691,692,693,695,698,700,701,702,703,712,716,722,724,725,726,727,736,737,753,764,765,766,767,768,771,776,780,783,785,786,787,791,792,810,811,812,813,817,818,820,822,824,825,826,829,832,833,836,842,843,845,846,847,848,850,852,859,860,861,863,871,872,874,875,878,],[44,46,50,152,153,154,157,158,163,165,167,169,-251,-250,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,294,296,-248,298,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,437,-249,449,-253,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,294,578,-247,579,-286,-290,-252,-259,-261,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,676,294,294,686,-289,-298,-299,714,-254,-255,-256,-257,-258,-269,-270,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-205,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,777,-263,-31,-115,-119,-122,-124,-97,798,-225,-316,-317,-318,-319,-320,-302,-307,-264,-260,-268,-262,-28,-98,-99,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-267,-88,-92,-96,-228,857,-308,-321,-303,-265,-33,-93,-266,-209,-30,-130,-32,-94,-207,-208,-206,]),'COMA':([11,50,51,57,58,59,61,62,63,64,65,66,67,126,127,130,143,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,302,303,310,318,319,326,327,330,331,332,333,334,372,376,379,380,381,383,387,389,390,398,399,401,405,410,411,412,413,416,417,418,419,420,421,424,425,449,452,458,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,570,572,600,601,602,603,604,605,606,619,620,626,632,634,637,638,641,644,645,646,648,651,653,654,656,657,659,660,665,667,668,669,670,671,672,673,677,682,683,716,724,725,726,727,733,734,735,736,739,740,741,742,743,745,753,755,756,757,758,759,778,779,780,782,783,785,786,790,791,792,799,800,802,803,804,805,810,811,812,813,815,817,829,832,833,835,836,837,838,839,841,842,848,850,852,854,859,860,863,865,866,867,872,873,874,875,876,878,],[45,-251,-250,180,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,180,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,448,-249,-253,-40,-38,-329,-330,-42,-43,475,-65,475,513,517,520,-123,521,524,528,-132,-133,531,-100,533,537,542,-72,-73,-74,-79,-80,-81,-82,-83,-84,566,-178,-252,-259,-261,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-201,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-183,-184,713,-276,-277,-278,-279,-280,-284,-269,-270,-64,-126,728,731,732,-95,738,-165,-179,-188,-192,-201,-195,-201,-198,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-177,760,-205,-263,-115,-119,-122,-124,795,796,797,-97,-201,-201,-201,-201,-194,-197,-225,760,760,-182,-202,-203,-275,-283,-264,760,-260,-268,-262,831,-98,-99,-164,-185,-187,-191,-193,-201,-229,-219,-220,-230,-180,-204,-267,-88,-92,853,-96,-190,855,-196,-200,-228,-265,760,-93,-201,869,-209,-130,-186,-189,-199,-94,760,-207,-208,-181,-206,]),'UNION':([12,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,683,687,688,689,690,691,692,693,695,698,700,701,702,703,722,724,725,726,727,736,753,764,765,766,767,768,771,776,787,791,792,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,861,863,871,872,],[47,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-205,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-28,-98,-99,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-30,-130,-32,-94,]),'INTERSECT':([12,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,683,687,688,689,690,691,692,693,695,698,700,701,702,703,722,724,725,726,727,736,753,764,765,766,767,768,771,776,787,791,792,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,861,863,871,872,],[48,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-205,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-28,-98,-99,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-30,-130,-32,-94,]),'EXCEPT':([12,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,683,687,688,689,690,691,692,693,695,698,700,701,702,703,722,724,725,726,727,736,753,764,765,766,767,768,771,776,787,791,792,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,861,863,871,872,],[49,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-205,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-28,-98,-99,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-30,-130,-32,-94,]),'DISTINCT':([16,593,704,],[56,699,769,]),'PARENIZQ':([16,56,58,59,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,143,147,178,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,300,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,422,429,430,441,444,446,447,454,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,556,557,558,559,560,561,562,563,564,567,568,571,580,581,582,584,585,586,587,588,589,590,594,596,597,598,615,617,623,624,625,632,635,636,641,658,659,660,661,665,667,668,669,670,671,672,673,675,680,696,697,706,707,715,718,723,724,725,726,727,728,736,740,747,753,761,763,791,792,795,796,806,810,811,812,813,819,821,831,832,833,836,840,842,852,853,858,862,863,872,],[60,60,192,-41,-44,-45,-46,-47,-48,-49,-50,201,202,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,192,259,260,-101,-102,261,262,-86,263,264,265,266,267,268,269,270,271,-85,287,317,60,192,-54,-55,-56,-57,-58,192,192,-328,192,-332,-333,-334,-335,-337,-338,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,-103,192,192,192,192,192,192,192,192,192,192,192,192,-71,-75,-76,192,445,192,-25,192,192,192,192,192,192,192,-329,-330,-42,-43,192,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,545,571,573,192,599,192,192,615,-322,-323,-324,-325,-326,-327,-331,-336,-51,192,-52,-53,192,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,192,-116,-117,-118,192,-120,-121,192,192,-125,192,-127,-128,-129,192,-131,-87,-89,-90,-91,192,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,662,663,664,-221,666,666,-224,-237,-226,678,679,192,192,-287,-288,192,192,192,192,192,192,192,705,708,709,710,192,719,192,-26,-27,-126,192,192,-95,747,-216,-218,748,-222,-223,666,-232,-233,-234,-235,-236,754,571,192,-310,192,772,192,781,192,-115,-119,-122,-124,192,-97,801,192,-225,192,192,-98,-99,192,192,840,-229,-219,-220,-230,192,192,192,-88,-92,-96,192,-228,-93,192,868,192,-130,-94,]),'ASTERISCO':([16,56,126,127,130,141,143,180,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,285,319,326,327,328,333,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,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,387,388,389,390,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,416,417,418,419,420,421,443,466,467,468,469,470,471,472,473,479,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,606,626,627,628,629,630,631,632,633,634,641,643,659,660,665,667,668,669,670,671,672,673,688,689,690,691,692,693,694,724,725,726,727,729,730,736,753,762,779,789,790,791,792,810,811,812,813,818,820,832,833,834,835,836,842,845,846,851,852,863,864,872,],[61,61,-101,-102,-86,282,-85,61,323,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,323,282,282,323,-329,-330,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,-123,323,323,323,323,323,323,323,323,-132,-133,323,-100,323,323,323,323,323,323,323,323,323,323,323,282,282,282,282,282,-81,-82,-83,-84,323,323,323,-324,-325,-326,-327,-331,-336,323,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,282,282,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,323,323,323,323,323,323,323,-126,323,323,-95,323,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,323,323,323,323,323,323,323,-115,-119,-122,-124,323,323,-97,-225,323,323,323,323,-98,-99,-229,-219,-220,-230,323,323,-88,-92,323,323,-96,-228,323,323,323,-93,-130,323,-94,]),'GREATEST':([16,56,180,],[68,68,68,]),'LEAST':([16,56,180,],[69,69,69,]),'CASE':([16,56,180,],[70,70,70,]),'COUNT':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[71,71,71,-41,-44,-45,-46,-47,-48,-49,-50,71,-101,-102,-86,-85,71,71,-54,-55,-56,-57,-58,71,71,-328,71,-332,-333,-334,-335,-337,-338,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,-103,71,71,71,71,71,71,71,71,71,71,71,71,-71,-75,-76,71,71,-25,71,71,71,71,71,71,71,-329,-330,-42,-43,71,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,71,71,71,-322,-323,-324,-325,-326,-327,-331,-336,-51,71,-52,-53,71,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,71,-116,-117,-118,71,-120,-121,71,71,-125,71,-127,-128,-129,71,-131,-87,-89,-90,-91,71,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,71,71,-287,-288,71,71,71,71,71,71,71,71,71,-26,-27,-126,71,71,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,71,-310,71,71,71,-115,-119,-122,-124,71,-97,71,-225,71,71,-98,-99,71,71,-229,-219,-220,-230,71,71,71,-88,-92,-96,71,-228,-93,71,71,-130,-94,]),'MAX':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[72,72,72,-41,-44,-45,-46,-47,-48,-49,-50,72,-101,-102,-86,-85,72,72,-54,-55,-56,-57,-58,72,72,-328,72,-332,-333,-334,-335,-337,-338,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,-103,72,72,72,72,72,72,72,72,72,72,72,72,-71,-75,-76,72,72,-25,72,72,72,72,72,72,72,-329,-330,-42,-43,72,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,72,72,72,-322,-323,-324,-325,-326,-327,-331,-336,-51,72,-52,-53,72,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,72,-116,-117,-118,72,-120,-121,72,72,-125,72,-127,-128,-129,72,-131,-87,-89,-90,-91,72,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,72,72,-287,-288,72,72,72,72,72,72,72,72,72,-26,-27,-126,72,72,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,72,-310,72,72,72,-115,-119,-122,-124,72,-97,72,-225,72,72,-98,-99,72,72,-229,-219,-220,-230,72,72,72,-88,-92,-96,72,-228,-93,72,72,-130,-94,]),'SUM':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[73,73,73,-41,-44,-45,-46,-47,-48,-49,-50,73,-101,-102,-86,-85,73,73,-54,-55,-56,-57,-58,73,73,-328,73,-332,-333,-334,-335,-337,-338,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,-103,73,73,73,73,73,73,73,73,73,73,73,73,-71,-75,-76,73,73,-25,73,73,73,73,73,73,73,-329,-330,-42,-43,73,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,73,73,73,-322,-323,-324,-325,-326,-327,-331,-336,-51,73,-52,-53,73,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,73,-116,-117,-118,73,-120,-121,73,73,-125,73,-127,-128,-129,73,-131,-87,-89,-90,-91,73,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,73,73,-287,-288,73,73,73,73,73,73,73,73,73,-26,-27,-126,73,73,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,73,-310,73,73,73,-115,-119,-122,-124,73,-97,73,-225,73,73,-98,-99,73,73,-229,-219,-220,-230,73,73,73,-88,-92,-96,73,-228,-93,73,73,-130,-94,]),'AVG':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[74,74,74,-41,-44,-45,-46,-47,-48,-49,-50,74,-101,-102,-86,-85,74,74,-54,-55,-56,-57,-58,74,74,-328,74,-332,-333,-334,-335,-337,-338,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,-103,74,74,74,74,74,74,74,74,74,74,74,74,-71,-75,-76,74,74,-25,74,74,74,74,74,74,74,-329,-330,-42,-43,74,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,74,74,74,-322,-323,-324,-325,-326,-327,-331,-336,-51,74,-52,-53,74,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,74,-116,-117,-118,74,-120,-121,74,74,-125,74,-127,-128,-129,74,-131,-87,-89,-90,-91,74,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,74,74,-287,-288,74,74,74,74,74,74,74,74,74,-26,-27,-126,74,74,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,74,-310,74,74,74,-115,-119,-122,-124,74,-97,74,-225,74,74,-98,-99,74,74,-229,-219,-220,-230,74,74,74,-88,-92,-96,74,-228,-93,74,74,-130,-94,]),'MIN':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[75,75,75,-41,-44,-45,-46,-47,-48,-49,-50,75,-101,-102,-86,-85,75,75,-54,-55,-56,-57,-58,75,75,-328,75,-332,-333,-334,-335,-337,-338,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,-103,75,75,75,75,75,75,75,75,75,75,75,75,-71,-75,-76,75,75,-25,75,75,75,75,75,75,75,-329,-330,-42,-43,75,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,75,75,75,-322,-323,-324,-325,-326,-327,-331,-336,-51,75,-52,-53,75,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,75,-116,-117,-118,75,-120,-121,75,75,-125,75,-127,-128,-129,75,-131,-87,-89,-90,-91,75,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,75,75,-287,-288,75,75,75,75,75,75,75,75,75,-26,-27,-126,75,75,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,75,-310,75,75,75,-115,-119,-122,-124,75,-97,75,-225,75,75,-98,-99,75,75,-229,-219,-220,-230,75,75,75,-88,-92,-96,75,-228,-93,75,75,-130,-94,]),'ACOS':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[76,76,76,-41,-44,-45,-46,-47,-48,-49,-50,76,-101,-102,-86,-85,76,76,-54,-55,-56,-57,-58,76,76,-328,76,-332,-333,-334,-335,-337,-338,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,-103,76,76,76,76,76,76,76,76,76,76,76,76,-71,-75,-76,76,76,-25,76,76,76,76,76,76,76,-329,-330,-42,-43,76,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,76,76,76,-322,-323,-324,-325,-326,-327,-331,-336,-51,76,-52,-53,76,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,76,-116,-117,-118,76,-120,-121,76,76,-125,76,-127,-128,-129,76,-131,-87,-89,-90,-91,76,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,76,76,-287,-288,76,76,76,76,76,76,76,76,76,-26,-27,-126,76,76,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,76,-310,76,76,76,-115,-119,-122,-124,76,-97,76,-225,76,76,-98,-99,76,76,-229,-219,-220,-230,76,76,76,-88,-92,-96,76,-228,-93,76,76,-130,-94,]),'ASIN':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[77,77,77,-41,-44,-45,-46,-47,-48,-49,-50,77,-101,-102,-86,-85,77,77,-54,-55,-56,-57,-58,77,77,-328,77,-332,-333,-334,-335,-337,-338,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,-103,77,77,77,77,77,77,77,77,77,77,77,77,-71,-75,-76,77,77,-25,77,77,77,77,77,77,77,-329,-330,-42,-43,77,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,77,77,77,-322,-323,-324,-325,-326,-327,-331,-336,-51,77,-52,-53,77,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,77,-116,-117,-118,77,-120,-121,77,77,-125,77,-127,-128,-129,77,-131,-87,-89,-90,-91,77,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,77,77,-287,-288,77,77,77,77,77,77,77,77,77,-26,-27,-126,77,77,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,77,-310,77,77,77,-115,-119,-122,-124,77,-97,77,-225,77,77,-98,-99,77,77,-229,-219,-220,-230,77,77,77,-88,-92,-96,77,-228,-93,77,77,-130,-94,]),'ACOSD':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[78,78,78,-41,-44,-45,-46,-47,-48,-49,-50,78,-101,-102,-86,-85,78,78,-54,-55,-56,-57,-58,78,78,-328,78,-332,-333,-334,-335,-337,-338,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,-103,78,78,78,78,78,78,78,78,78,78,78,78,-71,-75,-76,78,78,-25,78,78,78,78,78,78,78,-329,-330,-42,-43,78,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,78,78,78,-322,-323,-324,-325,-326,-327,-331,-336,-51,78,-52,-53,78,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,78,-116,-117,-118,78,-120,-121,78,78,-125,78,-127,-128,-129,78,-131,-87,-89,-90,-91,78,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,78,78,-287,-288,78,78,78,78,78,78,78,78,78,-26,-27,-126,78,78,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,78,-310,78,78,78,-115,-119,-122,-124,78,-97,78,-225,78,78,-98,-99,78,78,-229,-219,-220,-230,78,78,78,-88,-92,-96,78,-228,-93,78,78,-130,-94,]),'ASIND':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[79,79,79,-41,-44,-45,-46,-47,-48,-49,-50,79,-101,-102,-86,-85,79,79,-54,-55,-56,-57,-58,79,79,-328,79,-332,-333,-334,-335,-337,-338,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,-103,79,79,79,79,79,79,79,79,79,79,79,79,-71,-75,-76,79,79,-25,79,79,79,79,79,79,79,-329,-330,-42,-43,79,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,79,79,79,-322,-323,-324,-325,-326,-327,-331,-336,-51,79,-52,-53,79,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,79,-116,-117,-118,79,-120,-121,79,79,-125,79,-127,-128,-129,79,-131,-87,-89,-90,-91,79,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,79,79,-287,-288,79,79,79,79,79,79,79,79,79,-26,-27,-126,79,79,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,79,-310,79,79,79,-115,-119,-122,-124,79,-97,79,-225,79,79,-98,-99,79,79,-229,-219,-220,-230,79,79,79,-88,-92,-96,79,-228,-93,79,79,-130,-94,]),'ATAN':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[80,80,80,-41,-44,-45,-46,-47,-48,-49,-50,80,-101,-102,-86,-85,80,80,-54,-55,-56,-57,-58,80,80,-328,80,-332,-333,-334,-335,-337,-338,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,-103,80,80,80,80,80,80,80,80,80,80,80,80,-71,-75,-76,80,80,-25,80,80,80,80,80,80,80,-329,-330,-42,-43,80,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,80,80,80,-322,-323,-324,-325,-326,-327,-331,-336,-51,80,-52,-53,80,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,80,-116,-117,-118,80,-120,-121,80,80,-125,80,-127,-128,-129,80,-131,-87,-89,-90,-91,80,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,80,80,-287,-288,80,80,80,80,80,80,80,80,80,-26,-27,-126,80,80,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,80,-310,80,80,80,-115,-119,-122,-124,80,-97,80,-225,80,80,-98,-99,80,80,-229,-219,-220,-230,80,80,80,-88,-92,-96,80,-228,-93,80,80,-130,-94,]),'ATAND':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[81,81,81,-41,-44,-45,-46,-47,-48,-49,-50,81,-101,-102,-86,-85,81,81,-54,-55,-56,-57,-58,81,81,-328,81,-332,-333,-334,-335,-337,-338,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,-103,81,81,81,81,81,81,81,81,81,81,81,81,-71,-75,-76,81,81,-25,81,81,81,81,81,81,81,-329,-330,-42,-43,81,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,81,81,81,-322,-323,-324,-325,-326,-327,-331,-336,-51,81,-52,-53,81,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,81,-116,-117,-118,81,-120,-121,81,81,-125,81,-127,-128,-129,81,-131,-87,-89,-90,-91,81,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,81,81,-287,-288,81,81,81,81,81,81,81,81,81,-26,-27,-126,81,81,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,81,-310,81,81,81,-115,-119,-122,-124,81,-97,81,-225,81,81,-98,-99,81,81,-229,-219,-220,-230,81,81,81,-88,-92,-96,81,-228,-93,81,81,-130,-94,]),'ATANDOS':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[82,82,82,-41,-44,-45,-46,-47,-48,-49,-50,82,-101,-102,-86,-85,82,82,-54,-55,-56,-57,-58,82,82,-328,82,-332,-333,-334,-335,-337,-338,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,-103,82,82,82,82,82,82,82,82,82,82,82,82,-71,-75,-76,82,82,-25,82,82,82,82,82,82,82,-329,-330,-42,-43,82,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,82,82,82,-322,-323,-324,-325,-326,-327,-331,-336,-51,82,-52,-53,82,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,82,-116,-117,-118,82,-120,-121,82,82,-125,82,-127,-128,-129,82,-131,-87,-89,-90,-91,82,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,82,82,-287,-288,82,82,82,82,82,82,82,82,82,-26,-27,-126,82,82,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,82,-310,82,82,82,-115,-119,-122,-124,82,-97,82,-225,82,82,-98,-99,82,82,-229,-219,-220,-230,82,82,82,-88,-92,-96,82,-228,-93,82,82,-130,-94,]),'ATANDOSD':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[83,83,83,-41,-44,-45,-46,-47,-48,-49,-50,83,-101,-102,-86,-85,83,83,-54,-55,-56,-57,-58,83,83,-328,83,-332,-333,-334,-335,-337,-338,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,-103,83,83,83,83,83,83,83,83,83,83,83,83,-71,-75,-76,83,83,-25,83,83,83,83,83,83,83,-329,-330,-42,-43,83,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,83,83,83,-322,-323,-324,-325,-326,-327,-331,-336,-51,83,-52,-53,83,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,83,-116,-117,-118,83,-120,-121,83,83,-125,83,-127,-128,-129,83,-131,-87,-89,-90,-91,83,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,83,83,-287,-288,83,83,83,83,83,83,83,83,83,-26,-27,-126,83,83,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,83,-310,83,83,83,-115,-119,-122,-124,83,-97,83,-225,83,83,-98,-99,83,83,-229,-219,-220,-230,83,83,83,-88,-92,-96,83,-228,-93,83,83,-130,-94,]),'COS':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[84,84,84,-41,-44,-45,-46,-47,-48,-49,-50,84,-101,-102,-86,-85,84,84,-54,-55,-56,-57,-58,84,84,-328,84,-332,-333,-334,-335,-337,-338,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,-103,84,84,84,84,84,84,84,84,84,84,84,84,-71,-75,-76,84,84,-25,84,84,84,84,84,84,84,-329,-330,-42,-43,84,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,84,84,84,-322,-323,-324,-325,-326,-327,-331,-336,-51,84,-52,-53,84,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,84,-116,-117,-118,84,-120,-121,84,84,-125,84,-127,-128,-129,84,-131,-87,-89,-90,-91,84,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,84,84,-287,-288,84,84,84,84,84,84,84,84,84,-26,-27,-126,84,84,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,84,-310,84,84,84,-115,-119,-122,-124,84,-97,84,-225,84,84,-98,-99,84,84,-229,-219,-220,-230,84,84,84,-88,-92,-96,84,-228,-93,84,84,-130,-94,]),'COSD':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[85,85,85,-41,-44,-45,-46,-47,-48,-49,-50,85,-101,-102,-86,-85,85,85,-54,-55,-56,-57,-58,85,85,-328,85,-332,-333,-334,-335,-337,-338,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,-103,85,85,85,85,85,85,85,85,85,85,85,85,-71,-75,-76,85,85,-25,85,85,85,85,85,85,85,-329,-330,-42,-43,85,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,85,85,85,-322,-323,-324,-325,-326,-327,-331,-336,-51,85,-52,-53,85,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,85,-116,-117,-118,85,-120,-121,85,85,-125,85,-127,-128,-129,85,-131,-87,-89,-90,-91,85,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,85,85,-287,-288,85,85,85,85,85,85,85,85,85,-26,-27,-126,85,85,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,85,-310,85,85,85,-115,-119,-122,-124,85,-97,85,-225,85,85,-98,-99,85,85,-229,-219,-220,-230,85,85,85,-88,-92,-96,85,-228,-93,85,85,-130,-94,]),'COT':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[86,86,86,-41,-44,-45,-46,-47,-48,-49,-50,86,-101,-102,-86,-85,86,86,-54,-55,-56,-57,-58,86,86,-328,86,-332,-333,-334,-335,-337,-338,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,-103,86,86,86,86,86,86,86,86,86,86,86,86,-71,-75,-76,86,86,-25,86,86,86,86,86,86,86,-329,-330,-42,-43,86,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,86,86,86,-322,-323,-324,-325,-326,-327,-331,-336,-51,86,-52,-53,86,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,86,-116,-117,-118,86,-120,-121,86,86,-125,86,-127,-128,-129,86,-131,-87,-89,-90,-91,86,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,86,86,-287,-288,86,86,86,86,86,86,86,86,86,-26,-27,-126,86,86,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,86,-310,86,86,86,-115,-119,-122,-124,86,-97,86,-225,86,86,-98,-99,86,86,-229,-219,-220,-230,86,86,86,-88,-92,-96,86,-228,-93,86,86,-130,-94,]),'COTD':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[87,87,87,-41,-44,-45,-46,-47,-48,-49,-50,87,-101,-102,-86,-85,87,87,-54,-55,-56,-57,-58,87,87,-328,87,-332,-333,-334,-335,-337,-338,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,-103,87,87,87,87,87,87,87,87,87,87,87,87,-71,-75,-76,87,87,-25,87,87,87,87,87,87,87,-329,-330,-42,-43,87,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,87,87,87,-322,-323,-324,-325,-326,-327,-331,-336,-51,87,-52,-53,87,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,87,-116,-117,-118,87,-120,-121,87,87,-125,87,-127,-128,-129,87,-131,-87,-89,-90,-91,87,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,87,87,-287,-288,87,87,87,87,87,87,87,87,87,-26,-27,-126,87,87,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,87,-310,87,87,87,-115,-119,-122,-124,87,-97,87,-225,87,87,-98,-99,87,87,-229,-219,-220,-230,87,87,87,-88,-92,-96,87,-228,-93,87,87,-130,-94,]),'SIN':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[88,88,88,-41,-44,-45,-46,-47,-48,-49,-50,88,-101,-102,-86,-85,88,88,-54,-55,-56,-57,-58,88,88,-328,88,-332,-333,-334,-335,-337,-338,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,-103,88,88,88,88,88,88,88,88,88,88,88,88,-71,-75,-76,88,88,-25,88,88,88,88,88,88,88,-329,-330,-42,-43,88,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,88,88,88,-322,-323,-324,-325,-326,-327,-331,-336,-51,88,-52,-53,88,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,88,-116,-117,-118,88,-120,-121,88,88,-125,88,-127,-128,-129,88,-131,-87,-89,-90,-91,88,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,88,88,-287,-288,88,88,88,88,88,88,88,88,88,-26,-27,-126,88,88,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,88,-310,88,88,88,-115,-119,-122,-124,88,-97,88,-225,88,88,-98,-99,88,88,-229,-219,-220,-230,88,88,88,-88,-92,-96,88,-228,-93,88,88,-130,-94,]),'SIND':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[89,89,89,-41,-44,-45,-46,-47,-48,-49,-50,89,-101,-102,-86,-85,89,89,-54,-55,-56,-57,-58,89,89,-328,89,-332,-333,-334,-335,-337,-338,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,-103,89,89,89,89,89,89,89,89,89,89,89,89,-71,-75,-76,89,89,-25,89,89,89,89,89,89,89,-329,-330,-42,-43,89,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,89,89,89,-322,-323,-324,-325,-326,-327,-331,-336,-51,89,-52,-53,89,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,89,-116,-117,-118,89,-120,-121,89,89,-125,89,-127,-128,-129,89,-131,-87,-89,-90,-91,89,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,89,89,-287,-288,89,89,89,89,89,89,89,89,89,-26,-27,-126,89,89,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,89,-310,89,89,89,-115,-119,-122,-124,89,-97,89,-225,89,89,-98,-99,89,89,-229,-219,-220,-230,89,89,89,-88,-92,-96,89,-228,-93,89,89,-130,-94,]),'TAN':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[90,90,90,-41,-44,-45,-46,-47,-48,-49,-50,90,-101,-102,-86,-85,90,90,-54,-55,-56,-57,-58,90,90,-328,90,-332,-333,-334,-335,-337,-338,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,-103,90,90,90,90,90,90,90,90,90,90,90,90,-71,-75,-76,90,90,-25,90,90,90,90,90,90,90,-329,-330,-42,-43,90,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,90,90,90,-322,-323,-324,-325,-326,-327,-331,-336,-51,90,-52,-53,90,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,90,-116,-117,-118,90,-120,-121,90,90,-125,90,-127,-128,-129,90,-131,-87,-89,-90,-91,90,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,90,90,-287,-288,90,90,90,90,90,90,90,90,90,-26,-27,-126,90,90,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,90,-310,90,90,90,-115,-119,-122,-124,90,-97,90,-225,90,90,-98,-99,90,90,-229,-219,-220,-230,90,90,90,-88,-92,-96,90,-228,-93,90,90,-130,-94,]),'TAND':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[91,91,91,-41,-44,-45,-46,-47,-48,-49,-50,91,-101,-102,-86,-85,91,91,-54,-55,-56,-57,-58,91,91,-328,91,-332,-333,-334,-335,-337,-338,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,-103,91,91,91,91,91,91,91,91,91,91,91,91,-71,-75,-76,91,91,-25,91,91,91,91,91,91,91,-329,-330,-42,-43,91,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,91,91,91,-322,-323,-324,-325,-326,-327,-331,-336,-51,91,-52,-53,91,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,91,-116,-117,-118,91,-120,-121,91,91,-125,91,-127,-128,-129,91,-131,-87,-89,-90,-91,91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,91,91,-287,-288,91,91,91,91,91,91,91,91,91,-26,-27,-126,91,91,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,91,-310,91,91,91,-115,-119,-122,-124,91,-97,91,-225,91,91,-98,-99,91,91,-229,-219,-220,-230,91,91,91,-88,-92,-96,91,-228,-93,91,91,-130,-94,]),'SINH':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[92,92,92,-41,-44,-45,-46,-47,-48,-49,-50,92,-101,-102,-86,-85,92,92,-54,-55,-56,-57,-58,92,92,-328,92,-332,-333,-334,-335,-337,-338,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,-103,92,92,92,92,92,92,92,92,92,92,92,92,-71,-75,-76,92,92,-25,92,92,92,92,92,92,92,-329,-330,-42,-43,92,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,92,92,92,-322,-323,-324,-325,-326,-327,-331,-336,-51,92,-52,-53,92,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,92,-116,-117,-118,92,-120,-121,92,92,-125,92,-127,-128,-129,92,-131,-87,-89,-90,-91,92,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,92,92,-287,-288,92,92,92,92,92,92,92,92,92,-26,-27,-126,92,92,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,92,-310,92,92,92,-115,-119,-122,-124,92,-97,92,-225,92,92,-98,-99,92,92,-229,-219,-220,-230,92,92,92,-88,-92,-96,92,-228,-93,92,92,-130,-94,]),'COSH':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[93,93,93,-41,-44,-45,-46,-47,-48,-49,-50,93,-101,-102,-86,-85,93,93,-54,-55,-56,-57,-58,93,93,-328,93,-332,-333,-334,-335,-337,-338,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,-103,93,93,93,93,93,93,93,93,93,93,93,93,-71,-75,-76,93,93,-25,93,93,93,93,93,93,93,-329,-330,-42,-43,93,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,93,93,93,-322,-323,-324,-325,-326,-327,-331,-336,-51,93,-52,-53,93,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,93,-116,-117,-118,93,-120,-121,93,93,-125,93,-127,-128,-129,93,-131,-87,-89,-90,-91,93,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,93,93,-287,-288,93,93,93,93,93,93,93,93,93,-26,-27,-126,93,93,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,93,-310,93,93,93,-115,-119,-122,-124,93,-97,93,-225,93,93,-98,-99,93,93,-229,-219,-220,-230,93,93,93,-88,-92,-96,93,-228,-93,93,93,-130,-94,]),'TANH':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[94,94,94,-41,-44,-45,-46,-47,-48,-49,-50,94,-101,-102,-86,-85,94,94,-54,-55,-56,-57,-58,94,94,-328,94,-332,-333,-334,-335,-337,-338,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,-103,94,94,94,94,94,94,94,94,94,94,94,94,-71,-75,-76,94,94,-25,94,94,94,94,94,94,94,-329,-330,-42,-43,94,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,94,94,94,-322,-323,-324,-325,-326,-327,-331,-336,-51,94,-52,-53,94,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,94,-116,-117,-118,94,-120,-121,94,94,-125,94,-127,-128,-129,94,-131,-87,-89,-90,-91,94,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,94,94,-287,-288,94,94,94,94,94,94,94,94,94,-26,-27,-126,94,94,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,94,-310,94,94,94,-115,-119,-122,-124,94,-97,94,-225,94,94,-98,-99,94,94,-229,-219,-220,-230,94,94,94,-88,-92,-96,94,-228,-93,94,94,-130,-94,]),'ASINH':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[95,95,95,-41,-44,-45,-46,-47,-48,-49,-50,95,-101,-102,-86,-85,95,95,-54,-55,-56,-57,-58,95,95,-328,95,-332,-333,-334,-335,-337,-338,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,-103,95,95,95,95,95,95,95,95,95,95,95,95,-71,-75,-76,95,95,-25,95,95,95,95,95,95,95,-329,-330,-42,-43,95,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,95,95,95,-322,-323,-324,-325,-326,-327,-331,-336,-51,95,-52,-53,95,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,95,-116,-117,-118,95,-120,-121,95,95,-125,95,-127,-128,-129,95,-131,-87,-89,-90,-91,95,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,95,95,-287,-288,95,95,95,95,95,95,95,95,95,-26,-27,-126,95,95,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,95,-310,95,95,95,-115,-119,-122,-124,95,-97,95,-225,95,95,-98,-99,95,95,-229,-219,-220,-230,95,95,95,-88,-92,-96,95,-228,-93,95,95,-130,-94,]),'ACOSH':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[96,96,96,-41,-44,-45,-46,-47,-48,-49,-50,96,-101,-102,-86,-85,96,96,-54,-55,-56,-57,-58,96,96,-328,96,-332,-333,-334,-335,-337,-338,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,-103,96,96,96,96,96,96,96,96,96,96,96,96,-71,-75,-76,96,96,-25,96,96,96,96,96,96,96,-329,-330,-42,-43,96,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,96,96,96,-322,-323,-324,-325,-326,-327,-331,-336,-51,96,-52,-53,96,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,96,-116,-117,-118,96,-120,-121,96,96,-125,96,-127,-128,-129,96,-131,-87,-89,-90,-91,96,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,96,96,-287,-288,96,96,96,96,96,96,96,96,96,-26,-27,-126,96,96,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,96,-310,96,96,96,-115,-119,-122,-124,96,-97,96,-225,96,96,-98,-99,96,96,-229,-219,-220,-230,96,96,96,-88,-92,-96,96,-228,-93,96,96,-130,-94,]),'ATANH':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[97,97,97,-41,-44,-45,-46,-47,-48,-49,-50,97,-101,-102,-86,-85,97,97,-54,-55,-56,-57,-58,97,97,-328,97,-332,-333,-334,-335,-337,-338,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,-103,97,97,97,97,97,97,97,97,97,97,97,97,-71,-75,-76,97,97,-25,97,97,97,97,97,97,97,-329,-330,-42,-43,97,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,97,97,97,-322,-323,-324,-325,-326,-327,-331,-336,-51,97,-52,-53,97,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,97,-116,-117,-118,97,-120,-121,97,97,-125,97,-127,-128,-129,97,-131,-87,-89,-90,-91,97,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,97,97,-287,-288,97,97,97,97,97,97,97,97,97,-26,-27,-126,97,97,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,97,-310,97,97,97,-115,-119,-122,-124,97,-97,97,-225,97,97,-98,-99,97,97,-229,-219,-220,-230,97,97,97,-88,-92,-96,97,-228,-93,97,97,-130,-94,]),'ABS':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[98,98,98,-41,-44,-45,-46,-47,-48,-49,-50,98,-101,-102,-86,-85,98,98,-54,-55,-56,-57,-58,98,98,-328,98,-332,-333,-334,-335,-337,-338,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,-103,98,98,98,98,98,98,98,98,98,98,98,98,-71,-75,-76,98,98,-25,98,98,98,98,98,98,98,-329,-330,-42,-43,98,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,98,98,98,-322,-323,-324,-325,-326,-327,-331,-336,-51,98,-52,-53,98,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,98,-116,-117,-118,98,-120,-121,98,98,-125,98,-127,-128,-129,98,-131,-87,-89,-90,-91,98,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,98,98,-287,-288,98,98,98,98,98,98,98,98,98,-26,-27,-126,98,98,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,98,-310,98,98,98,-115,-119,-122,-124,98,-97,98,-225,98,98,-98,-99,98,98,-229,-219,-220,-230,98,98,98,-88,-92,-96,98,-228,-93,98,98,-130,-94,]),'CBRT':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[99,99,99,-41,-44,-45,-46,-47,-48,-49,-50,99,-101,-102,-86,-85,99,99,-54,-55,-56,-57,-58,99,99,-328,99,-332,-333,-334,-335,-337,-338,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,-103,99,99,99,99,99,99,99,99,99,99,99,99,-71,-75,-76,99,99,-25,99,99,99,99,99,99,99,-329,-330,-42,-43,99,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,99,99,99,-322,-323,-324,-325,-326,-327,-331,-336,-51,99,-52,-53,99,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,99,-116,-117,-118,99,-120,-121,99,99,-125,99,-127,-128,-129,99,-131,-87,-89,-90,-91,99,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,99,99,-287,-288,99,99,99,99,99,99,99,99,99,-26,-27,-126,99,99,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,99,-310,99,99,99,-115,-119,-122,-124,99,-97,99,-225,99,99,-98,-99,99,99,-229,-219,-220,-230,99,99,99,-88,-92,-96,99,-228,-93,99,99,-130,-94,]),'CEIL':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[100,100,100,-41,-44,-45,-46,-47,-48,-49,-50,100,-101,-102,-86,-85,100,100,-54,-55,-56,-57,-58,100,100,-328,100,-332,-333,-334,-335,-337,-338,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,-103,100,100,100,100,100,100,100,100,100,100,100,100,-71,-75,-76,100,100,-25,100,100,100,100,100,100,100,-329,-330,-42,-43,100,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,100,100,100,-322,-323,-324,-325,-326,-327,-331,-336,-51,100,-52,-53,100,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,100,-116,-117,-118,100,-120,-121,100,100,-125,100,-127,-128,-129,100,-131,-87,-89,-90,-91,100,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,100,100,-287,-288,100,100,100,100,100,100,100,100,100,-26,-27,-126,100,100,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,100,-310,100,100,100,-115,-119,-122,-124,100,-97,100,-225,100,100,-98,-99,100,100,-229,-219,-220,-230,100,100,100,-88,-92,-96,100,-228,-93,100,100,-130,-94,]),'CEILING':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[101,101,101,-41,-44,-45,-46,-47,-48,-49,-50,101,-101,-102,-86,-85,101,101,-54,-55,-56,-57,-58,101,101,-328,101,-332,-333,-334,-335,-337,-338,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,-103,101,101,101,101,101,101,101,101,101,101,101,101,-71,-75,-76,101,101,-25,101,101,101,101,101,101,101,-329,-330,-42,-43,101,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,101,101,101,-322,-323,-324,-325,-326,-327,-331,-336,-51,101,-52,-53,101,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,101,-116,-117,-118,101,-120,-121,101,101,-125,101,-127,-128,-129,101,-131,-87,-89,-90,-91,101,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,101,101,-287,-288,101,101,101,101,101,101,101,101,101,-26,-27,-126,101,101,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,101,-310,101,101,101,-115,-119,-122,-124,101,-97,101,-225,101,101,-98,-99,101,101,-229,-219,-220,-230,101,101,101,-88,-92,-96,101,-228,-93,101,101,-130,-94,]),'DEGREES':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[102,102,102,-41,-44,-45,-46,-47,-48,-49,-50,102,-101,-102,-86,-85,102,102,-54,-55,-56,-57,-58,102,102,-328,102,-332,-333,-334,-335,-337,-338,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,-103,102,102,102,102,102,102,102,102,102,102,102,102,-71,-75,-76,102,102,-25,102,102,102,102,102,102,102,-329,-330,-42,-43,102,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,102,102,102,-322,-323,-324,-325,-326,-327,-331,-336,-51,102,-52,-53,102,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,102,-116,-117,-118,102,-120,-121,102,102,-125,102,-127,-128,-129,102,-131,-87,-89,-90,-91,102,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,102,102,-287,-288,102,102,102,102,102,102,102,102,102,-26,-27,-126,102,102,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,102,-310,102,102,102,-115,-119,-122,-124,102,-97,102,-225,102,102,-98,-99,102,102,-229,-219,-220,-230,102,102,102,-88,-92,-96,102,-228,-93,102,102,-130,-94,]),'DIV':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[103,103,103,-41,-44,-45,-46,-47,-48,-49,-50,103,-101,-102,-86,-85,103,103,-54,-55,-56,-57,-58,103,103,-328,103,-332,-333,-334,-335,-337,-338,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,-103,103,103,103,103,103,103,103,103,103,103,103,103,-71,-75,-76,103,103,-25,103,103,103,103,103,103,103,-329,-330,-42,-43,103,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,103,103,103,-322,-323,-324,-325,-326,-327,-331,-336,-51,103,-52,-53,103,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,103,-116,-117,-118,103,-120,-121,103,103,-125,103,-127,-128,-129,103,-131,-87,-89,-90,-91,103,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,103,103,-287,-288,103,103,103,103,103,103,103,103,103,-26,-27,-126,103,103,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,103,-310,103,103,103,-115,-119,-122,-124,103,-97,103,-225,103,103,-98,-99,103,103,-229,-219,-220,-230,103,103,103,-88,-92,-96,103,-228,-93,103,103,-130,-94,]),'EXP':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[104,104,104,-41,-44,-45,-46,-47,-48,-49,-50,104,-101,-102,-86,-85,104,104,-54,-55,-56,-57,-58,104,104,-328,104,-332,-333,-334,-335,-337,-338,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,-103,104,104,104,104,104,104,104,104,104,104,104,104,-71,-75,-76,104,104,-25,104,104,104,104,104,104,104,-329,-330,-42,-43,104,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,104,104,104,-322,-323,-324,-325,-326,-327,-331,-336,-51,104,-52,-53,104,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,104,-116,-117,-118,104,-120,-121,104,104,-125,104,-127,-128,-129,104,-131,-87,-89,-90,-91,104,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,104,104,-287,-288,104,104,104,104,104,104,104,104,104,-26,-27,-126,104,104,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,104,-310,104,104,104,-115,-119,-122,-124,104,-97,104,-225,104,104,-98,-99,104,104,-229,-219,-220,-230,104,104,104,-88,-92,-96,104,-228,-93,104,104,-130,-94,]),'FACTORIAL':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[105,105,105,-41,-44,-45,-46,-47,-48,-49,-50,105,-101,-102,-86,-85,105,105,-54,-55,-56,-57,-58,105,105,-328,105,-332,-333,-334,-335,-337,-338,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,-103,105,105,105,105,105,105,105,105,105,105,105,105,-71,-75,-76,105,105,-25,105,105,105,105,105,105,105,-329,-330,-42,-43,105,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,105,105,105,-322,-323,-324,-325,-326,-327,-331,-336,-51,105,-52,-53,105,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,105,-116,-117,-118,105,-120,-121,105,105,-125,105,-127,-128,-129,105,-131,-87,-89,-90,-91,105,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,105,105,-287,-288,105,105,105,105,105,105,105,105,105,-26,-27,-126,105,105,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,105,-310,105,105,105,-115,-119,-122,-124,105,-97,105,-225,105,105,-98,-99,105,105,-229,-219,-220,-230,105,105,105,-88,-92,-96,105,-228,-93,105,105,-130,-94,]),'FLOOR':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[106,106,106,-41,-44,-45,-46,-47,-48,-49,-50,106,-101,-102,-86,-85,106,106,-54,-55,-56,-57,-58,106,106,-328,106,-332,-333,-334,-335,-337,-338,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,-103,106,106,106,106,106,106,106,106,106,106,106,106,-71,-75,-76,106,106,-25,106,106,106,106,106,106,106,-329,-330,-42,-43,106,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,106,106,106,-322,-323,-324,-325,-326,-327,-331,-336,-51,106,-52,-53,106,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,106,-116,-117,-118,106,-120,-121,106,106,-125,106,-127,-128,-129,106,-131,-87,-89,-90,-91,106,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,106,106,-287,-288,106,106,106,106,106,106,106,106,106,-26,-27,-126,106,106,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,106,-310,106,106,106,-115,-119,-122,-124,106,-97,106,-225,106,106,-98,-99,106,106,-229,-219,-220,-230,106,106,106,-88,-92,-96,106,-228,-93,106,106,-130,-94,]),'GCD':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[107,107,107,-41,-44,-45,-46,-47,-48,-49,-50,107,-101,-102,-86,-85,107,107,-54,-55,-56,-57,-58,107,107,-328,107,-332,-333,-334,-335,-337,-338,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,-103,107,107,107,107,107,107,107,107,107,107,107,107,-71,-75,-76,107,107,-25,107,107,107,107,107,107,107,-329,-330,-42,-43,107,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,107,107,107,-322,-323,-324,-325,-326,-327,-331,-336,-51,107,-52,-53,107,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,107,-116,-117,-118,107,-120,-121,107,107,-125,107,-127,-128,-129,107,-131,-87,-89,-90,-91,107,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,107,107,-287,-288,107,107,107,107,107,107,107,107,107,-26,-27,-126,107,107,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,107,-310,107,107,107,-115,-119,-122,-124,107,-97,107,-225,107,107,-98,-99,107,107,-229,-219,-220,-230,107,107,107,-88,-92,-96,107,-228,-93,107,107,-130,-94,]),'LN':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[108,108,108,-41,-44,-45,-46,-47,-48,-49,-50,108,-101,-102,-86,-85,108,108,-54,-55,-56,-57,-58,108,108,-328,108,-332,-333,-334,-335,-337,-338,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,-103,108,108,108,108,108,108,108,108,108,108,108,108,-71,-75,-76,108,108,-25,108,108,108,108,108,108,108,-329,-330,-42,-43,108,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,108,108,108,-322,-323,-324,-325,-326,-327,-331,-336,-51,108,-52,-53,108,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,108,-116,-117,-118,108,-120,-121,108,108,-125,108,-127,-128,-129,108,-131,-87,-89,-90,-91,108,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,108,108,-287,-288,108,108,108,108,108,108,108,108,108,-26,-27,-126,108,108,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,108,-310,108,108,108,-115,-119,-122,-124,108,-97,108,-225,108,108,-98,-99,108,108,-229,-219,-220,-230,108,108,108,-88,-92,-96,108,-228,-93,108,108,-130,-94,]),'LOG':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[109,109,109,-41,-44,-45,-46,-47,-48,-49,-50,109,-101,-102,-86,-85,109,109,-54,-55,-56,-57,-58,109,109,-328,109,-332,-333,-334,-335,-337,-338,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,-103,109,109,109,109,109,109,109,109,109,109,109,109,-71,-75,-76,109,109,-25,109,109,109,109,109,109,109,-329,-330,-42,-43,109,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,109,109,109,-322,-323,-324,-325,-326,-327,-331,-336,-51,109,-52,-53,109,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,109,-116,-117,-118,109,-120,-121,109,109,-125,109,-127,-128,-129,109,-131,-87,-89,-90,-91,109,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,109,109,-287,-288,109,109,109,109,109,109,109,109,109,-26,-27,-126,109,109,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,109,-310,109,109,109,-115,-119,-122,-124,109,-97,109,-225,109,109,-98,-99,109,109,-229,-219,-220,-230,109,109,109,-88,-92,-96,109,-228,-93,109,109,-130,-94,]),'MOD':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[110,110,110,-41,-44,-45,-46,-47,-48,-49,-50,110,-101,-102,-86,-85,110,110,-54,-55,-56,-57,-58,110,110,-328,110,-332,-333,-334,-335,-337,-338,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,-103,110,110,110,110,110,110,110,110,110,110,110,110,-71,-75,-76,110,110,-25,110,110,110,110,110,110,110,-329,-330,-42,-43,110,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,110,110,110,-322,-323,-324,-325,-326,-327,-331,-336,-51,110,-52,-53,110,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,110,-116,-117,-118,110,-120,-121,110,110,-125,110,-127,-128,-129,110,-131,-87,-89,-90,-91,110,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,110,110,-287,-288,110,110,110,110,110,110,110,110,110,-26,-27,-126,110,110,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,110,-310,110,110,110,-115,-119,-122,-124,110,-97,110,-225,110,110,-98,-99,110,110,-229,-219,-220,-230,110,110,110,-88,-92,-96,110,-228,-93,110,110,-130,-94,]),'PI':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[111,111,111,-41,-44,-45,-46,-47,-48,-49,-50,111,-101,-102,-86,-85,111,111,-54,-55,-56,-57,-58,111,111,-328,111,-332,-333,-334,-335,-337,-338,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,-103,111,111,111,111,111,111,111,111,111,111,111,111,-71,-75,-76,111,111,-25,111,111,111,111,111,111,111,-329,-330,-42,-43,111,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,111,111,111,-322,-323,-324,-325,-326,-327,-331,-336,-51,111,-52,-53,111,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,111,-116,-117,-118,111,-120,-121,111,111,-125,111,-127,-128,-129,111,-131,-87,-89,-90,-91,111,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,111,111,-287,-288,111,111,111,111,111,111,111,111,111,-26,-27,-126,111,111,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,111,-310,111,111,111,-115,-119,-122,-124,111,-97,111,-225,111,111,-98,-99,111,111,-229,-219,-220,-230,111,111,111,-88,-92,-96,111,-228,-93,111,111,-130,-94,]),'POWER':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[112,112,112,-41,-44,-45,-46,-47,-48,-49,-50,112,-101,-102,-86,-85,112,112,-54,-55,-56,-57,-58,112,112,-328,112,-332,-333,-334,-335,-337,-338,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,-103,112,112,112,112,112,112,112,112,112,112,112,112,-71,-75,-76,112,112,-25,112,112,112,112,112,112,112,-329,-330,-42,-43,112,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,112,112,112,-322,-323,-324,-325,-326,-327,-331,-336,-51,112,-52,-53,112,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,112,-116,-117,-118,112,-120,-121,112,112,-125,112,-127,-128,-129,112,-131,-87,-89,-90,-91,112,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,112,112,-287,-288,112,112,112,112,112,112,112,112,112,-26,-27,-126,112,112,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,112,-310,112,112,112,-115,-119,-122,-124,112,-97,112,-225,112,112,-98,-99,112,112,-229,-219,-220,-230,112,112,112,-88,-92,-96,112,-228,-93,112,112,-130,-94,]),'RADIANS':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[113,113,113,-41,-44,-45,-46,-47,-48,-49,-50,113,-101,-102,-86,-85,113,113,-54,-55,-56,-57,-58,113,113,-328,113,-332,-333,-334,-335,-337,-338,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,-103,113,113,113,113,113,113,113,113,113,113,113,113,-71,-75,-76,113,113,-25,113,113,113,113,113,113,113,-329,-330,-42,-43,113,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,113,113,113,-322,-323,-324,-325,-326,-327,-331,-336,-51,113,-52,-53,113,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,113,-116,-117,-118,113,-120,-121,113,113,-125,113,-127,-128,-129,113,-131,-87,-89,-90,-91,113,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,113,113,-287,-288,113,113,113,113,113,113,113,113,113,-26,-27,-126,113,113,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,113,-310,113,113,113,-115,-119,-122,-124,113,-97,113,-225,113,113,-98,-99,113,113,-229,-219,-220,-230,113,113,113,-88,-92,-96,113,-228,-93,113,113,-130,-94,]),'ROUND':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[114,114,114,-41,-44,-45,-46,-47,-48,-49,-50,114,-101,-102,-86,-85,114,114,-54,-55,-56,-57,-58,114,114,-328,114,-332,-333,-334,-335,-337,-338,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,-103,114,114,114,114,114,114,114,114,114,114,114,114,-71,-75,-76,114,114,-25,114,114,114,114,114,114,114,-329,-330,-42,-43,114,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,114,114,114,-322,-323,-324,-325,-326,-327,-331,-336,-51,114,-52,-53,114,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,114,-116,-117,-118,114,-120,-121,114,114,-125,114,-127,-128,-129,114,-131,-87,-89,-90,-91,114,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,114,114,-287,-288,114,114,114,114,114,114,114,114,114,-26,-27,-126,114,114,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,114,-310,114,114,114,-115,-119,-122,-124,114,-97,114,-225,114,114,-98,-99,114,114,-229,-219,-220,-230,114,114,114,-88,-92,-96,114,-228,-93,114,114,-130,-94,]),'SCALE':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[115,115,115,-41,-44,-45,-46,-47,-48,-49,-50,115,-101,-102,-86,-85,115,115,-54,-55,-56,-57,-58,115,115,-328,115,-332,-333,-334,-335,-337,-338,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,-103,115,115,115,115,115,115,115,115,115,115,115,115,-71,-75,-76,115,115,-25,115,115,115,115,115,115,115,-329,-330,-42,-43,115,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,115,115,115,-322,-323,-324,-325,-326,-327,-331,-336,-51,115,-52,-53,115,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,115,-116,-117,-118,115,-120,-121,115,115,-125,115,-127,-128,-129,115,-131,-87,-89,-90,-91,115,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,115,115,-287,-288,115,115,115,115,115,115,115,115,115,-26,-27,-126,115,115,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,115,-310,115,115,115,-115,-119,-122,-124,115,-97,115,-225,115,115,-98,-99,115,115,-229,-219,-220,-230,115,115,115,-88,-92,-96,115,-228,-93,115,115,-130,-94,]),'SIGN':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[116,116,116,-41,-44,-45,-46,-47,-48,-49,-50,116,-101,-102,-86,-85,116,116,-54,-55,-56,-57,-58,116,116,-328,116,-332,-333,-334,-335,-337,-338,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,-103,116,116,116,116,116,116,116,116,116,116,116,116,-71,-75,-76,116,116,-25,116,116,116,116,116,116,116,-329,-330,-42,-43,116,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,116,116,116,-322,-323,-324,-325,-326,-327,-331,-336,-51,116,-52,-53,116,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,116,-116,-117,-118,116,-120,-121,116,116,-125,116,-127,-128,-129,116,-131,-87,-89,-90,-91,116,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,116,116,-287,-288,116,116,116,116,116,116,116,116,116,-26,-27,-126,116,116,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,116,-310,116,116,116,-115,-119,-122,-124,116,-97,116,-225,116,116,-98,-99,116,116,-229,-219,-220,-230,116,116,116,-88,-92,-96,116,-228,-93,116,116,-130,-94,]),'SQRT':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[117,117,117,-41,-44,-45,-46,-47,-48,-49,-50,117,-101,-102,-86,-85,117,117,-54,-55,-56,-57,-58,117,117,-328,117,-332,-333,-334,-335,-337,-338,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,-103,117,117,117,117,117,117,117,117,117,117,117,117,-71,-75,-76,117,117,-25,117,117,117,117,117,117,117,-329,-330,-42,-43,117,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,117,117,117,-322,-323,-324,-325,-326,-327,-331,-336,-51,117,-52,-53,117,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,117,-116,-117,-118,117,-120,-121,117,117,-125,117,-127,-128,-129,117,-131,-87,-89,-90,-91,117,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,117,117,-287,-288,117,117,117,117,117,117,117,117,117,-26,-27,-126,117,117,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,117,-310,117,117,117,-115,-119,-122,-124,117,-97,117,-225,117,117,-98,-99,117,117,-229,-219,-220,-230,117,117,117,-88,-92,-96,117,-228,-93,117,117,-130,-94,]),'BUCKET':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[118,118,118,-41,-44,-45,-46,-47,-48,-49,-50,118,-101,-102,-86,-85,118,118,-54,-55,-56,-57,-58,118,118,-328,118,-332,-333,-334,-335,-337,-338,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,-103,118,118,118,118,118,118,118,118,118,118,118,118,-71,-75,-76,118,118,-25,118,118,118,118,118,118,118,-329,-330,-42,-43,118,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,118,118,118,-322,-323,-324,-325,-326,-327,-331,-336,-51,118,-52,-53,118,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,118,-116,-117,-118,118,-120,-121,118,118,-125,118,-127,-128,-129,118,-131,-87,-89,-90,-91,118,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,118,118,-287,-288,118,118,118,118,118,118,118,118,118,-26,-27,-126,118,118,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,118,-310,118,118,118,-115,-119,-122,-124,118,-97,118,-225,118,118,-98,-99,118,118,-229,-219,-220,-230,118,118,118,-88,-92,-96,118,-228,-93,118,118,-130,-94,]),'TRUNC':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[119,119,119,-41,-44,-45,-46,-47,-48,-49,-50,119,-101,-102,-86,-85,119,119,-54,-55,-56,-57,-58,119,119,-328,119,-332,-333,-334,-335,-337,-338,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,-103,119,119,119,119,119,119,119,119,119,119,119,119,-71,-75,-76,119,119,-25,119,119,119,119,119,119,119,-329,-330,-42,-43,119,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,119,119,119,-322,-323,-324,-325,-326,-327,-331,-336,-51,119,-52,-53,119,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,119,-116,-117,-118,119,-120,-121,119,119,-125,119,-127,-128,-129,119,-131,-87,-89,-90,-91,119,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,119,119,-287,-288,119,119,119,119,119,119,119,119,119,-26,-27,-126,119,119,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,119,-310,119,119,119,-115,-119,-122,-124,119,-97,119,-225,119,119,-98,-99,119,119,-229,-219,-220,-230,119,119,119,-88,-92,-96,119,-228,-93,119,119,-130,-94,]),'RANDOM':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[120,120,120,-41,-44,-45,-46,-47,-48,-49,-50,120,-101,-102,-86,-85,120,120,-54,-55,-56,-57,-58,120,120,-328,120,-332,-333,-334,-335,-337,-338,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,-103,120,120,120,120,120,120,120,120,120,120,120,120,-71,-75,-76,120,120,-25,120,120,120,120,120,120,120,-329,-330,-42,-43,120,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,120,120,120,-322,-323,-324,-325,-326,-327,-331,-336,-51,120,-52,-53,120,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,120,-116,-117,-118,120,-120,-121,120,120,-125,120,-127,-128,-129,120,-131,-87,-89,-90,-91,120,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,120,120,-287,-288,120,120,120,120,120,120,120,120,120,-26,-27,-126,120,120,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,120,-310,120,120,120,-115,-119,-122,-124,120,-97,120,-225,120,120,-98,-99,120,120,-229,-219,-220,-230,120,120,120,-88,-92,-96,120,-228,-93,120,120,-130,-94,]),'SETSEED':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[121,121,121,-41,-44,-45,-46,-47,-48,-49,-50,121,-101,-102,-86,-85,121,121,-54,-55,-56,-57,-58,121,121,-328,121,-332,-333,-334,-335,-337,-338,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,-103,121,121,121,121,121,121,121,121,121,121,121,121,-71,-75,-76,121,121,-25,121,121,121,121,121,121,121,-329,-330,-42,-43,121,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,121,121,121,-322,-323,-324,-325,-326,-327,-331,-336,-51,121,-52,-53,121,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,121,-116,-117,-118,121,-120,-121,121,121,-125,121,-127,-128,-129,121,-131,-87,-89,-90,-91,121,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,121,121,-287,-288,121,121,121,121,121,121,121,121,121,-26,-27,-126,121,121,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,121,-310,121,121,121,-115,-119,-122,-124,121,-97,121,-225,121,121,-98,-99,121,121,-229,-219,-220,-230,121,121,121,-88,-92,-96,121,-228,-93,121,121,-130,-94,]),'EXTRACT':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[122,122,122,-41,-44,-45,-46,-47,-48,-49,-50,122,-101,-102,-86,-85,122,122,-54,-55,-56,-57,-58,122,122,-328,122,-332,-333,-334,-335,-337,-338,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,-103,122,122,122,122,122,122,122,122,122,122,122,122,-71,-75,-76,122,122,-25,122,122,122,122,122,122,122,-329,-330,-42,-43,122,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,122,122,122,-322,-323,-324,-325,-326,-327,-331,-336,-51,122,-52,-53,122,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,122,-116,-117,-118,122,-120,-121,122,122,-125,122,-127,-128,-129,122,-131,-87,-89,-90,-91,122,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,122,122,-287,-288,122,122,122,122,122,122,122,122,122,-26,-27,-126,122,122,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,122,-310,122,122,122,-115,-119,-122,-124,122,-97,122,-225,122,122,-98,-99,122,122,-229,-219,-220,-230,122,122,122,-88,-92,-96,122,-228,-93,122,122,-130,-94,]),'DATEPART':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[124,124,124,-41,-44,-45,-46,-47,-48,-49,-50,124,-101,-102,-86,-85,124,124,-54,-55,-56,-57,-58,124,124,-328,124,-332,-333,-334,-335,-337,-338,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,-103,124,124,124,124,124,124,124,124,124,124,124,124,-71,-75,-76,124,124,-25,124,124,124,124,124,124,124,-329,-330,-42,-43,124,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,124,124,124,-322,-323,-324,-325,-326,-327,-331,-336,-51,124,-52,-53,124,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,124,-116,-117,-118,124,-120,-121,124,124,-125,124,-127,-128,-129,124,-131,-87,-89,-90,-91,124,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,124,124,-287,-288,124,124,124,124,124,124,124,124,124,-26,-27,-126,124,124,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,124,-310,124,124,124,-115,-119,-122,-124,124,-97,124,-225,124,124,-98,-99,124,124,-229,-219,-220,-230,124,124,124,-88,-92,-96,124,-228,-93,124,124,-130,-94,]),'NOW':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[125,125,125,-41,-44,-45,-46,-47,-48,-49,-50,125,-101,-102,-86,-85,125,125,-54,-55,-56,-57,-58,125,125,-328,125,-332,-333,-334,-335,-337,-338,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,-103,125,125,125,125,125,125,125,125,125,125,125,125,-71,-75,-76,125,125,-25,125,125,125,125,125,125,125,-329,-330,-42,-43,125,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,125,125,125,-322,-323,-324,-325,-326,-327,-331,-336,-51,125,-52,-53,125,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,125,-116,-117,-118,125,-120,-121,125,125,-125,125,-127,-128,-129,125,-131,-87,-89,-90,-91,125,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,125,125,-287,-288,125,125,125,125,125,125,125,125,125,-26,-27,-126,125,125,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,125,-310,125,125,125,-115,-119,-122,-124,125,-97,125,-225,125,125,-98,-99,125,125,-229,-219,-220,-230,125,125,125,-88,-92,-96,125,-228,-93,125,125,-130,-94,]),'CURRENTDATE':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[126,126,126,-41,-44,-45,-46,-47,-48,-49,-50,126,-101,-102,-86,-85,126,126,-54,-55,-56,-57,-58,126,126,-328,126,-332,-333,-334,-335,-337,-338,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,-103,126,126,126,126,126,126,126,126,126,126,126,126,-71,-75,-76,126,126,-25,126,126,126,126,126,126,126,-329,-330,-42,-43,126,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,126,126,126,-322,-323,-324,-325,-326,-327,-331,-336,-51,126,-52,-53,126,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,126,-116,-117,-118,126,-120,-121,126,126,-125,126,-127,-128,-129,126,-131,-87,-89,-90,-91,126,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,126,126,-287,-288,126,126,126,126,126,126,126,126,126,-26,-27,-126,126,126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,126,-310,126,126,126,-115,-119,-122,-124,126,-97,126,-225,126,126,-98,-99,126,126,-229,-219,-220,-230,126,126,126,-88,-92,-96,126,-228,-93,126,126,-130,-94,]),'CURRENTTIME':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[127,127,127,-41,-44,-45,-46,-47,-48,-49,-50,127,-101,-102,-86,-85,127,127,-54,-55,-56,-57,-58,127,127,-328,127,-332,-333,-334,-335,-337,-338,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,-103,127,127,127,127,127,127,127,127,127,127,127,127,-71,-75,-76,127,127,-25,127,127,127,127,127,127,127,-329,-330,-42,-43,127,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,127,127,127,-322,-323,-324,-325,-326,-327,-331,-336,-51,127,-52,-53,127,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,127,-116,-117,-118,127,-120,-121,127,127,-125,127,-127,-128,-129,127,-131,-87,-89,-90,-91,127,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,127,127,-287,-288,127,127,127,127,127,127,127,127,127,-26,-27,-126,127,127,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,127,-310,127,127,127,-115,-119,-122,-124,127,-97,127,-225,127,127,-98,-99,127,127,-229,-219,-220,-230,127,127,127,-88,-92,-96,127,-228,-93,127,127,-130,-94,]),'TIMESTAMP':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,423,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,530,532,534,535,536,540,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,614,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[123,123,123,-41,-44,-45,-46,-47,-48,-49,-50,123,-101,-102,-86,-85,123,123,-54,-55,-56,-57,-58,123,123,-328,123,-332,-333,-334,-335,-337,-338,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,-103,123,123,123,123,123,123,123,123,123,123,123,123,-71,-75,-76,123,123,-25,123,123,123,123,123,123,123,-329,-330,-42,-43,123,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,560,123,123,123,-322,-323,-324,-325,-326,-327,-331,-336,-51,123,-52,-53,123,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,123,-116,-117,-118,123,-120,-121,123,123,-125,123,-127,-128,-129,123,-131,635,-87,-89,-90,-91,560,123,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,123,123,-287,-288,123,123,123,123,123,123,123,560,123,123,-26,-27,-126,123,123,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,123,-310,123,123,123,-115,-119,-122,-124,123,-97,123,-225,123,123,-98,-99,123,123,-229,-219,-220,-230,123,123,123,-88,-92,-96,123,-228,-93,123,123,-130,-94,]),'LENGTH':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[128,128,128,-41,-44,-45,-46,-47,-48,-49,-50,128,-101,-102,-86,-85,128,128,-54,-55,-56,-57,-58,128,128,-328,128,-332,-333,-334,-335,-337,-338,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,-103,128,128,128,128,128,128,128,128,128,128,128,128,-71,-75,-76,128,128,-25,128,128,128,128,128,128,128,-329,-330,-42,-43,128,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,128,128,128,-322,-323,-324,-325,-326,-327,-331,-336,-51,128,-52,-53,128,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,128,-116,-117,-118,128,-120,-121,128,128,-125,128,-127,-128,-129,128,-131,-87,-89,-90,-91,128,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,128,128,-287,-288,128,128,128,128,128,128,128,128,128,-26,-27,-126,128,128,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,128,-310,128,128,128,-115,-119,-122,-124,128,-97,128,-225,128,128,-98,-99,128,128,-229,-219,-220,-230,128,128,128,-88,-92,-96,128,-228,-93,128,128,-130,-94,]),'SUBSTRING':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[129,129,129,-41,-44,-45,-46,-47,-48,-49,-50,129,-101,-102,-86,-85,129,129,-54,-55,-56,-57,-58,129,129,-328,129,-332,-333,-334,-335,-337,-338,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,-103,129,129,129,129,129,129,129,129,129,129,129,129,-71,-75,-76,129,129,-25,129,129,129,129,129,129,129,-329,-330,-42,-43,129,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,129,129,129,-322,-323,-324,-325,-326,-327,-331,-336,-51,129,-52,-53,129,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,129,-116,-117,-118,129,-120,-121,129,129,-125,129,-127,-128,-129,129,-131,-87,-89,-90,-91,129,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,129,129,-287,-288,129,129,129,129,129,129,129,129,129,-26,-27,-126,129,129,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,129,-310,129,129,129,-115,-119,-122,-124,129,-97,129,-225,129,129,-98,-99,129,129,-229,-219,-220,-230,129,129,129,-88,-92,-96,129,-228,-93,129,129,-130,-94,]),'TRIM':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[131,131,131,-41,-44,-45,-46,-47,-48,-49,-50,131,-101,-102,-86,-85,131,131,-54,-55,-56,-57,-58,131,131,-328,131,-332,-333,-334,-335,-337,-338,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,-103,131,131,131,131,131,131,131,131,131,131,131,131,-71,-75,-76,131,131,-25,131,131,131,131,131,131,131,-329,-330,-42,-43,131,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,131,131,131,-322,-323,-324,-325,-326,-327,-331,-336,-51,131,-52,-53,131,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,131,-116,-117,-118,131,-120,-121,131,131,-125,131,-127,-128,-129,131,-131,-87,-89,-90,-91,131,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,131,131,-287,-288,131,131,131,131,131,131,131,131,131,-26,-27,-126,131,131,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,131,-310,131,131,131,-115,-119,-122,-124,131,-97,131,-225,131,131,-98,-99,131,131,-229,-219,-220,-230,131,131,131,-88,-92,-96,131,-228,-93,131,131,-130,-94,]),'MD5':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[132,132,132,-41,-44,-45,-46,-47,-48,-49,-50,132,-101,-102,-86,-85,132,132,-54,-55,-56,-57,-58,132,132,-328,132,-332,-333,-334,-335,-337,-338,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,-103,132,132,132,132,132,132,132,132,132,132,132,132,-71,-75,-76,132,132,-25,132,132,132,132,132,132,132,-329,-330,-42,-43,132,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,132,132,132,-322,-323,-324,-325,-326,-327,-331,-336,-51,132,-52,-53,132,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,132,-116,-117,-118,132,-120,-121,132,132,-125,132,-127,-128,-129,132,-131,-87,-89,-90,-91,132,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,132,132,-287,-288,132,132,132,132,132,132,132,132,132,-26,-27,-126,132,132,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,132,-310,132,132,132,-115,-119,-122,-124,132,-97,132,-225,132,132,-98,-99,132,132,-229,-219,-220,-230,132,132,132,-88,-92,-96,132,-228,-93,132,132,-130,-94,]),'SHA':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[133,133,133,-41,-44,-45,-46,-47,-48,-49,-50,133,-101,-102,-86,-85,133,133,-54,-55,-56,-57,-58,133,133,-328,133,-332,-333,-334,-335,-337,-338,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,-103,133,133,133,133,133,133,133,133,133,133,133,133,-71,-75,-76,133,133,-25,133,133,133,133,133,133,133,-329,-330,-42,-43,133,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,133,133,133,-322,-323,-324,-325,-326,-327,-331,-336,-51,133,-52,-53,133,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,133,-116,-117,-118,133,-120,-121,133,133,-125,133,-127,-128,-129,133,-131,-87,-89,-90,-91,133,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,133,133,-287,-288,133,133,133,133,133,133,133,133,133,-26,-27,-126,133,133,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,133,-310,133,133,133,-115,-119,-122,-124,133,-97,133,-225,133,133,-98,-99,133,133,-229,-219,-220,-230,133,133,133,-88,-92,-96,133,-228,-93,133,133,-130,-94,]),'SUBSTR':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[134,134,134,-41,-44,-45,-46,-47,-48,-49,-50,134,-101,-102,-86,-85,134,134,-54,-55,-56,-57,-58,134,134,-328,134,-332,-333,-334,-335,-337,-338,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,-103,134,134,134,134,134,134,134,134,134,134,134,134,-71,-75,-76,134,134,-25,134,134,134,134,134,134,134,-329,-330,-42,-43,134,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,134,134,134,-322,-323,-324,-325,-326,-327,-331,-336,-51,134,-52,-53,134,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,134,-116,-117,-118,134,-120,-121,134,134,-125,134,-127,-128,-129,134,-131,-87,-89,-90,-91,134,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,134,134,-287,-288,134,134,134,134,134,134,134,134,134,-26,-27,-126,134,134,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,134,-310,134,134,134,-115,-119,-122,-124,134,-97,134,-225,134,134,-98,-99,134,134,-229,-219,-220,-230,134,134,134,-88,-92,-96,134,-228,-93,134,134,-130,-94,]),'GETBYTE':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[135,135,135,-41,-44,-45,-46,-47,-48,-49,-50,135,-101,-102,-86,-85,135,135,-54,-55,-56,-57,-58,135,135,-328,135,-332,-333,-334,-335,-337,-338,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,-103,135,135,135,135,135,135,135,135,135,135,135,135,-71,-75,-76,135,135,-25,135,135,135,135,135,135,135,-329,-330,-42,-43,135,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,135,135,135,-322,-323,-324,-325,-326,-327,-331,-336,-51,135,-52,-53,135,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,135,-116,-117,-118,135,-120,-121,135,135,-125,135,-127,-128,-129,135,-131,-87,-89,-90,-91,135,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,135,135,-287,-288,135,135,135,135,135,135,135,135,135,-26,-27,-126,135,135,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,135,-310,135,135,135,-115,-119,-122,-124,135,-97,135,-225,135,135,-98,-99,135,135,-229,-219,-220,-230,135,135,135,-88,-92,-96,135,-228,-93,135,135,-130,-94,]),'SETBYTE':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[136,136,136,-41,-44,-45,-46,-47,-48,-49,-50,136,-101,-102,-86,-85,136,136,-54,-55,-56,-57,-58,136,136,-328,136,-332,-333,-334,-335,-337,-338,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,-103,136,136,136,136,136,136,136,136,136,136,136,136,-71,-75,-76,136,136,-25,136,136,136,136,136,136,136,-329,-330,-42,-43,136,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,136,136,136,-322,-323,-324,-325,-326,-327,-331,-336,-51,136,-52,-53,136,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,136,-116,-117,-118,136,-120,-121,136,136,-125,136,-127,-128,-129,136,-131,-87,-89,-90,-91,136,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,136,136,-287,-288,136,136,136,136,136,136,136,136,136,-26,-27,-126,136,136,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,136,-310,136,136,136,-115,-119,-122,-124,136,-97,136,-225,136,136,-98,-99,136,136,-229,-219,-220,-230,136,136,136,-88,-92,-96,136,-228,-93,136,136,-130,-94,]),'CONVERT':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[137,137,137,-41,-44,-45,-46,-47,-48,-49,-50,137,-101,-102,-86,-85,137,137,-54,-55,-56,-57,-58,137,137,-328,137,-332,-333,-334,-335,-337,-338,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,-103,137,137,137,137,137,137,137,137,137,137,137,137,-71,-75,-76,137,137,-25,137,137,137,137,137,137,137,-329,-330,-42,-43,137,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,137,137,137,-322,-323,-324,-325,-326,-327,-331,-336,-51,137,-52,-53,137,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,137,-116,-117,-118,137,-120,-121,137,137,-125,137,-127,-128,-129,137,-131,-87,-89,-90,-91,137,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,137,137,-287,-288,137,137,137,137,137,137,137,137,137,-26,-27,-126,137,137,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,137,-310,137,137,137,-115,-119,-122,-124,137,-97,137,-225,137,137,-98,-99,137,137,-229,-219,-220,-230,137,137,137,-88,-92,-96,137,-228,-93,137,137,-130,-94,]),'ENCODE':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[138,138,138,-41,-44,-45,-46,-47,-48,-49,-50,138,-101,-102,-86,-85,138,138,-54,-55,-56,-57,-58,138,138,-328,138,-332,-333,-334,-335,-337,-338,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,-103,138,138,138,138,138,138,138,138,138,138,138,138,-71,-75,-76,138,138,-25,138,138,138,138,138,138,138,-329,-330,-42,-43,138,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,138,138,138,-322,-323,-324,-325,-326,-327,-331,-336,-51,138,-52,-53,138,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,138,-116,-117,-118,138,-120,-121,138,138,-125,138,-127,-128,-129,138,-131,-87,-89,-90,-91,138,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,138,138,-287,-288,138,138,138,138,138,138,138,138,138,-26,-27,-126,138,138,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,138,-310,138,138,138,-115,-119,-122,-124,138,-97,138,-225,138,138,-98,-99,138,138,-229,-219,-220,-230,138,138,138,-88,-92,-96,138,-228,-93,138,138,-130,-94,]),'DECODE':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[139,139,139,-41,-44,-45,-46,-47,-48,-49,-50,139,-101,-102,-86,-85,139,139,-54,-55,-56,-57,-58,139,139,-328,139,-332,-333,-334,-335,-337,-338,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,-103,139,139,139,139,139,139,139,139,139,139,139,139,-71,-75,-76,139,139,-25,139,139,139,139,139,139,139,-329,-330,-42,-43,139,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,139,139,139,-322,-323,-324,-325,-326,-327,-331,-336,-51,139,-52,-53,139,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,139,-116,-117,-118,139,-120,-121,139,139,-125,139,-127,-128,-129,139,-131,-87,-89,-90,-91,139,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,139,139,-287,-288,139,139,139,139,139,139,139,139,139,-26,-27,-126,139,139,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,139,-310,139,139,139,-115,-119,-122,-124,139,-97,139,-225,139,139,-98,-99,139,139,-229,-219,-220,-230,139,139,139,-88,-92,-96,139,-228,-93,139,139,-130,-94,]),'PLECA':([16,56,130,140,141,143,180,416,417,418,419,420,421,],[140,140,-86,272,275,-85,140,-79,-80,-81,-82,-83,-84,]),'VIRGULILLA':([16,56,180,],[142,142,142,]),'DECIMAL':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,140,142,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,279,280,281,282,283,284,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,414,415,416,417,418,419,420,421,423,441,445,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,540,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,614,615,623,624,625,632,635,636,641,650,659,660,665,667,668,669,670,671,672,673,696,697,706,713,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[143,143,194,-41,-44,-45,-46,-47,-48,-49,-50,194,-101,-102,-86,143,143,-85,143,194,-54,-55,-56,-57,-58,194,194,-328,194,-332,-333,-334,-335,-337,-338,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,-103,194,194,194,194,194,194,194,194,194,194,194,194,143,-71,143,143,-75,143,143,143,143,143,143,-76,194,194,-25,194,194,194,194,194,194,194,-329,-330,-42,-43,194,-123,-132,-133,-100,-72,-73,-74,143,143,-79,-80,-81,-82,-83,-84,551,194,603,194,194,-322,-323,-324,-325,-326,-327,-331,-336,-51,194,-52,-53,194,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,194,-116,-117,-118,194,-120,-121,194,194,-125,194,-127,-128,-129,194,-131,-87,-89,-90,-91,551,194,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,194,194,-287,-288,194,194,194,194,194,194,194,551,194,194,-26,-27,-126,194,194,-95,603,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,194,-310,194,603,194,194,-115,-119,-122,-124,194,-97,194,-225,194,194,-98,-99,194,194,-229,-219,-220,-230,194,194,194,-88,-92,-96,194,-228,-93,194,194,-130,-94,]),'ENTERO':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,140,142,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,279,280,281,282,283,284,285,293,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,414,415,416,417,418,419,420,421,435,441,445,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,533,534,535,536,537,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,650,659,660,662,663,664,665,666,667,668,669,670,671,672,673,696,697,706,713,715,723,724,725,726,727,728,731,732,736,747,748,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[130,130,193,-41,-44,-45,-46,-47,-48,-49,-50,193,-101,-102,-86,130,130,-85,130,193,-54,-55,-56,-57,-58,193,193,-328,193,-332,-333,-334,-335,-337,-338,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,-103,193,193,193,193,193,193,193,193,193,193,193,193,130,-71,130,130,-75,130,130,130,130,130,130,-76,436,193,193,-25,193,193,193,193,193,193,193,-329,-330,-42,-43,193,-123,-132,-133,-100,-72,-73,-74,130,130,-79,-80,-81,-82,-83,-84,577,193,602,193,193,-322,-323,-324,-325,-326,-327,-331,-336,-51,193,-52,-53,193,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,193,-116,-117,-118,193,-120,-121,193,193,-125,193,-127,-128,-129,193,-131,-87,637,-89,-90,-91,638,193,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,193,193,-287,-288,193,193,193,193,193,193,193,193,193,-26,-27,-126,193,193,-95,602,-216,-218,749,750,751,-222,752,-223,-231,-232,-233,-234,-235,-236,193,-310,193,602,193,193,-115,-119,-122,-124,193,793,794,-97,193,809,-225,193,193,-98,-99,193,193,-229,-219,-220,-230,193,193,193,-88,-92,-96,193,-228,-93,193,193,-130,-94,]),'REPLACE':([21,],[148,]),'IF':([22,32,288,],[150,160,150,]),'LIKE':([29,],[156,]),'SET':([42,618,],[168,720,]),'ALL':([47,48,49,126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[172,172,172,-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,597,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'PARENDER':([54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,200,246,255,256,258,260,273,276,285,315,316,318,319,326,327,328,330,331,332,333,334,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,373,374,375,377,378,380,382,383,384,385,386,388,389,390,399,400,402,403,404,411,412,413,416,417,418,419,420,421,424,425,440,442,462,464,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,523,525,526,527,529,532,534,535,536,543,544,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,570,572,583,591,592,600,601,602,603,604,605,622,624,625,626,628,629,630,631,632,633,641,643,644,645,646,648,651,653,654,656,657,659,660,665,667,668,669,670,671,672,673,677,681,682,683,687,688,689,690,691,692,693,695,698,700,701,702,703,711,717,722,724,725,726,727,729,730,736,739,740,741,742,743,745,749,750,751,752,753,755,756,757,758,759,764,765,766,767,768,770,771,773,774,775,776,778,782,787,791,792,793,794,799,800,802,803,804,805,808,809,810,811,812,813,814,815,817,818,820,822,823,824,825,826,827,832,833,834,836,837,838,839,841,842,845,846,847,850,851,852,854,856,861,863,864,865,866,867,871,872,873,876,],[-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,331,380,389,390,-103,399,-71,-75,-76,-40,-25,-40,-38,-329,-330,472,-42,-43,474,-65,476,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,-123,522,-135,525,526,527,529,-132,-133,-100,532,534,535,536,-72,-73,-74,-79,-80,-81,-82,-83,-84,565,-178,-286,-290,-29,625,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,632,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-201,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-183,-184,-289,-298,-299,712,-276,-277,-278,-279,-280,-23,-26,-27,-64,724,725,726,727,-126,-134,-95,736,737,-165,-179,-188,-192,-201,-195,-201,-198,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-177,758,759,-205,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,776,780,-31,-115,-119,-122,-124,791,792,-97,-201,-201,-201,-201,-194,-197,810,811,812,813,-225,815,816,-182,-202,-203,-316,-317,-318,-319,-320,822,-302,824,825,826,-307,-275,828,-28,-98,-99,832,833,-164,-185,-187,-191,-193,-201,841,842,-229,-219,-220,-230,843,-180,-204,-309,-311,-301,847,-304,-305,-306,848,-88,-92,852,-96,-190,854,-196,-200,-228,-308,-321,-303,-33,863,-93,-201,867,-30,-130,872,-186,-189,-199,-32,-94,876,-181,]),'AS':([58,59,61,62,63,64,65,66,67,126,127,130,143,145,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,315,316,318,326,327,330,331,380,389,390,399,408,411,412,413,416,417,418,419,420,421,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,624,625,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[182,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,286,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,182,-25,182,-329,-330,-42,-43,-123,-132,-133,-100,540,-72,-73,-74,-79,-80,-81,-82,-83,-84,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'MAS':([58,59,61,62,63,64,65,66,67,123,126,127,130,141,143,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,319,320,321,322,323,324,325,326,327,328,330,331,333,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,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,387,388,389,390,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,416,417,418,419,420,421,441,443,446,447,466,467,468,469,470,471,472,473,474,475,476,477,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,606,615,623,624,625,626,627,628,629,630,631,632,633,634,635,636,641,643,659,660,665,667,668,669,670,671,672,673,688,689,690,691,692,693,694,696,697,706,715,723,724,725,726,727,728,729,730,736,747,753,761,762,763,779,789,790,791,792,795,796,810,811,812,813,818,819,820,821,831,832,833,834,835,836,840,842,845,846,851,852,853,862,863,864,872,],[189,-41,-44,-45,-46,-47,-48,-49,-50,189,-101,-102,-86,279,-85,189,320,-54,-55,-56,-57,-58,189,189,-328,189,-332,-333,-334,-335,-337,-338,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,320,189,189,189,189,189,189,189,189,189,189,189,189,279,-75,279,189,189,-25,189,320,189,189,189,189,189,189,-329,-330,320,-42,-43,320,189,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,-123,320,320,320,320,320,320,320,320,-132,-133,320,-100,320,320,320,320,320,320,320,320,320,320,320,279,279,279,-79,-80,-81,-82,-83,-84,189,320,189,189,-322,-323,-324,-325,-326,-327,-331,-336,-51,189,-52,-53,320,189,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,189,-116,-117,-118,189,-120,-121,189,189,-125,189,-127,-128,-129,189,-131,-87,-89,-90,-91,189,279,279,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,189,189,-287,-288,189,189,189,189,189,189,189,320,189,189,-26,-27,320,320,320,320,320,320,-126,320,320,189,189,-95,320,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,320,320,320,320,320,320,320,189,-310,189,189,189,-115,-119,-122,-124,189,320,320,-97,189,-225,189,320,189,320,320,320,-98,-99,189,189,-229,-219,-220,-230,320,189,320,189,189,-88,-92,320,320,-96,189,-228,320,320,320,-93,189,189,-130,320,-94,]),'GUION':([58,59,61,62,63,64,65,66,67,123,126,127,130,141,143,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,319,320,321,322,323,324,325,326,327,328,330,331,333,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,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,387,388,389,390,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,416,417,418,419,420,421,441,443,446,447,466,467,468,469,470,471,472,473,474,475,476,477,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,606,615,623,624,625,626,627,628,629,630,631,632,633,634,635,636,641,643,659,660,665,667,668,669,670,671,672,673,688,689,690,691,692,693,694,696,697,706,715,723,724,725,726,727,728,729,730,736,747,753,761,762,763,779,789,790,791,792,795,796,810,811,812,813,818,819,820,821,831,832,833,834,835,836,840,842,845,846,851,852,853,862,863,864,872,],[190,-41,-44,-45,-46,-47,-48,-49,-50,190,-101,-102,-86,280,-85,190,321,-54,-55,-56,-57,-58,190,190,-328,190,-332,-333,-334,-335,-337,-338,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,321,190,190,190,190,190,190,190,190,190,190,190,190,280,-75,280,190,190,-25,190,321,190,190,190,190,190,190,-329,-330,321,-42,-43,321,190,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,-123,321,321,321,321,321,321,321,321,-132,-133,321,-100,321,321,321,321,321,321,321,321,321,321,321,280,280,280,-79,-80,-81,-82,-83,-84,190,321,190,190,-322,-323,-324,-325,-326,-327,-331,-336,-51,190,-52,-53,321,190,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,190,-116,-117,-118,190,-120,-121,190,190,-125,190,-127,-128,-129,190,-131,-87,-89,-90,-91,190,280,280,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,190,190,-287,-288,190,190,190,190,190,190,190,321,190,190,-26,-27,321,321,321,321,321,321,-126,321,321,190,190,-95,321,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,321,321,321,321,321,321,321,190,-310,190,190,190,-115,-119,-122,-124,190,321,321,-97,190,-225,190,321,190,321,321,321,-98,-99,190,190,-229,-219,-220,-230,321,190,321,190,190,-88,-92,321,321,-96,190,-228,321,321,321,-93,190,190,-130,321,-94,]),'CADENA':([58,59,61,62,63,64,65,66,67,123,126,127,130,143,156,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,445,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,545,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,650,659,660,665,667,668,669,670,671,672,673,696,697,706,713,715,723,724,725,726,727,728,736,738,747,753,761,763,791,792,795,796,797,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[195,-41,-44,-45,-46,-47,-48,-49,-50,195,-101,-102,-86,-85,295,195,-54,-55,-56,-57,-58,195,195,-328,195,-332,-333,-334,-335,-337,-338,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,-103,195,195,195,195,195,195,195,195,195,195,195,195,-71,-75,-76,195,195,-25,195,195,195,195,195,195,195,-329,-330,-42,-43,195,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,195,604,195,195,-322,-323,-324,-325,-326,-327,-331,-336,-51,195,-52,-53,195,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,195,-116,-117,-118,195,-120,-121,195,195,-125,195,-127,-128,-129,195,-131,-87,-89,-90,-91,195,-77,-78,645,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,195,195,-287,-288,195,195,195,195,195,195,195,195,195,-26,-27,-126,195,195,-95,604,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,195,-310,195,604,195,195,-115,-119,-122,-124,195,-97,799,195,-225,195,195,-98,-99,195,195,836,-229,-219,-220,-230,195,195,195,-88,-92,-96,195,-228,-93,195,195,-130,-94,]),'TRUE':([58,59,61,62,63,64,65,66,67,123,126,127,130,143,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,445,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,593,615,623,624,625,632,635,636,641,650,659,660,665,667,668,669,670,671,672,673,696,697,704,706,713,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[197,-41,-44,-45,-46,-47,-48,-49,-50,197,-101,-102,-86,-85,197,-54,-55,-56,-57,-58,197,197,-328,197,-332,-333,-334,-335,-337,-338,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,-103,197,197,197,197,197,197,197,197,197,197,197,197,-71,-75,-76,197,197,-25,197,197,197,197,197,197,197,-329,-330,-42,-43,197,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,197,197,197,197,-322,-323,-324,-325,-326,-327,-331,-336,-51,197,-52,-53,197,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,197,-116,-117,-118,197,-120,-121,197,197,-125,197,-127,-128,-129,197,-131,-87,-89,-90,-91,197,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,197,197,-287,-288,197,197,197,197,197,197,197,701,197,197,-26,-27,-126,197,197,-95,197,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,197,-310,767,197,197,197,197,-115,-119,-122,-124,197,-97,197,-225,197,197,-98,-99,197,197,-229,-219,-220,-230,197,197,197,-88,-92,-96,197,-228,-93,197,197,-130,-94,]),'FALSE':([58,59,61,62,63,64,65,66,67,123,126,127,130,143,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,445,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,593,615,623,624,625,632,635,636,641,650,659,660,665,667,668,669,670,671,672,673,696,697,704,706,713,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[198,-41,-44,-45,-46,-47,-48,-49,-50,198,-101,-102,-86,-85,198,-54,-55,-56,-57,-58,198,198,-328,198,-332,-333,-334,-335,-337,-338,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,-103,198,198,198,198,198,198,198,198,198,198,198,198,-71,-75,-76,198,198,-25,198,198,198,198,198,198,198,-329,-330,-42,-43,198,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,198,198,198,198,-322,-323,-324,-325,-326,-327,-331,-336,-51,198,-52,-53,198,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,198,-116,-117,-118,198,-120,-121,198,198,-125,198,-127,-128,-129,198,-131,-87,-89,-90,-91,198,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,198,198,-287,-288,198,198,198,198,198,198,198,702,198,198,-26,-27,-126,198,198,-95,198,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,198,-310,765,198,198,198,198,-115,-119,-122,-124,198,-97,198,-225,198,198,-98,-99,198,198,-229,-219,-220,-230,198,198,198,-88,-92,-96,198,-228,-93,198,198,-130,-94,]),'PUNTO':([59,196,316,860,874,],[199,329,463,870,877,]),'WHEN':([70,126,127,184,185,186,187,188,191,193,194,195,196,197,198,203,204,258,326,327,336,337,380,389,390,399,466,467,468,469,470,471,472,473,478,479,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,789,791,792,810,811,812,813,832,833,836,842,852,863,872,],[205,-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,205,-70,-103,-329,-330,-70,-67,-123,-132,-133,-100,-322,-323,-324,-325,-326,-327,-331,-336,-66,-69,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-68,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'BARRA':([126,127,130,141,143,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,285,319,326,327,328,333,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,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,387,388,389,390,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,416,417,418,419,420,421,443,466,467,468,469,470,471,472,473,479,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,606,626,627,628,629,630,631,632,633,634,641,643,659,660,665,667,668,669,670,671,672,673,688,689,690,691,692,693,694,724,725,726,727,729,730,736,753,762,779,789,790,791,792,810,811,812,813,818,820,832,833,834,835,836,842,845,846,851,852,863,864,872,],[-101,-102,-86,281,-85,322,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,322,281,281,322,-329,-330,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,-123,322,322,322,322,322,322,322,322,-132,-133,322,-100,322,322,322,322,322,322,322,322,322,322,322,281,281,281,281,281,-81,-82,-83,-84,322,322,322,-324,-325,-326,-327,-331,-336,322,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,281,281,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,322,322,322,322,322,322,322,-126,322,322,-95,322,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,322,322,322,322,322,322,322,-115,-119,-122,-124,322,322,-97,-225,322,322,322,322,-98,-99,-229,-219,-220,-230,322,322,-88,-92,322,322,-96,-228,322,322,322,-93,-130,322,-94,]),'PORCENTAJE':([126,127,130,141,143,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,285,319,326,327,328,333,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,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,387,388,389,390,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,416,417,418,419,420,421,443,466,467,468,469,470,471,472,473,479,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,606,626,627,628,629,630,631,632,633,634,641,643,659,660,665,667,668,669,670,671,672,673,688,689,690,691,692,693,694,724,725,726,727,729,730,736,753,762,779,789,790,791,792,810,811,812,813,818,820,832,833,834,835,836,842,845,846,851,852,863,864,872,],[-101,-102,-86,283,-85,324,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,324,283,283,324,-329,-330,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,-123,324,324,324,324,324,324,324,324,-132,-133,324,-100,324,324,324,324,324,324,324,324,324,324,324,283,283,283,283,283,-81,-82,-83,-84,324,324,324,-324,-325,-326,-327,-331,-336,324,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,283,283,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,324,324,324,324,324,324,324,-126,324,324,-95,324,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,324,324,324,324,324,324,324,-115,-119,-122,-124,324,324,-97,-225,324,324,324,324,-98,-99,-229,-219,-220,-230,324,324,-88,-92,324,324,-96,-228,324,324,324,-93,-130,324,-94,]),'POTENCIA':([126,127,130,141,143,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,285,319,326,327,328,333,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,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,387,388,389,390,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,416,417,418,419,420,421,443,466,467,468,469,470,471,472,473,479,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,606,626,627,628,629,630,631,632,633,634,641,643,659,660,665,667,668,669,670,671,672,673,688,689,690,691,692,693,694,724,725,726,727,729,730,736,753,762,779,789,790,791,792,810,811,812,813,818,820,832,833,834,835,836,842,845,846,851,852,863,864,872,],[-101,-102,-86,284,-85,325,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,325,284,284,325,-329,-330,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,-123,325,325,325,325,325,325,325,325,-132,-133,325,-100,325,325,325,325,325,325,325,325,325,325,325,284,284,284,284,284,284,284,284,-84,325,325,325,325,325,325,-327,-331,-336,325,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,284,284,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,325,325,325,325,325,325,325,-126,325,325,-95,325,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,325,325,325,325,325,325,325,-115,-119,-122,-124,325,325,-97,-225,325,325,325,325,-98,-99,-229,-219,-220,-230,325,325,-88,-92,325,325,-96,-228,325,325,325,-93,-130,325,-94,]),'WHERE':([126,127,164,183,184,185,186,187,188,191,193,194,195,196,197,198,258,302,315,316,319,326,327,380,389,390,399,462,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,606,624,625,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,779,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,299,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,447,-40,-25,-38,-329,-330,-123,-132,-133,-100,623,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-284,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-283,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'IGUAL':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,291,293,301,326,327,339,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,608,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,433,435,446,-329,-330,480,-123,-132,-133,-100,586,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,715,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'DOSPUNTOS':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,406,407,409,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,538,539,541,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,538,539,541,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,639,640,642,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'MENORQUE':([126,127,130,141,143,184,185,186,187,188,191,193,194,195,196,197,198,258,277,326,327,380,389,390,399,416,417,418,419,420,421,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-86,277,-85,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,414,-329,-330,-123,-132,-133,-100,-79,-80,-81,-82,-83,-84,584,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'MAYORQUE':([126,127,130,141,143,184,185,186,187,188,191,193,194,195,196,197,198,258,278,326,327,380,389,390,399,416,417,418,419,420,421,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-86,278,-85,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,415,-329,-330,-123,-132,-133,-100,-79,-80,-81,-82,-83,-84,585,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'MENORIGUALQUE':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,587,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'MAYORIGUALQUE':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,588,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'DIFERENTELL':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,589,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'BETWEEN':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,595,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,590,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,706,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'ISNULL':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,591,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'NOTNULL':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,592,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'IS':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,593,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'IN':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,595,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,594,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,707,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'NOT':([126,127,150,184,185,186,187,188,191,193,194,195,196,197,198,258,299,326,327,380,389,390,399,441,443,447,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,593,602,603,604,605,615,623,632,641,659,660,665,667,668,669,670,671,672,673,720,724,725,726,727,736,739,740,741,747,753,791,792,810,811,812,813,832,833,836,840,842,852,854,862,863,872,],[-101,-102,289,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,441,-329,-330,-123,-132,-133,-100,441,595,441,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,652,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,441,441,-287,-288,704,-277,-278,-279,-280,441,441,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,784,-115,-119,-122,-124,-97,652,652,652,441,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,441,-228,-93,652,441,-130,-94,]),'ANY':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,596,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'SOME':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,598,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'END':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,203,204,258,326,327,336,337,380,389,390,399,466,467,468,469,470,471,472,473,478,479,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,789,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,335,-70,-103,-329,-330,-70,-67,-123,-132,-133,-100,-322,-323,-324,-325,-326,-327,-331,-336,-66,-69,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-68,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'THEN':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,627,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,723,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'AND':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,439,440,442,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,583,591,592,607,632,641,659,660,665,667,668,669,670,671,672,673,681,687,688,689,690,691,692,693,694,695,698,700,701,702,703,717,722,724,725,726,727,736,753,762,764,765,766,767,768,771,776,791,792,808,810,811,812,813,818,820,822,824,825,826,832,833,836,842,845,846,847,852,856,863,871,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,581,-286,-290,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-289,-298,-299,581,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,581,-285,-291,-292,-293,-294,-295,-296,761,-297,-300,-312,-313,-314,-315,581,581,-115,-119,-122,-124,-97,-225,819,-316,-317,-318,-319,-320,-302,-307,-98,-99,581,-229,-219,-220,-230,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-93,581,-130,581,-94,]),'GROUP':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,440,442,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,583,591,592,632,641,659,660,665,667,668,669,670,671,672,673,687,688,689,690,691,692,693,695,698,700,701,702,703,722,724,725,726,727,736,753,764,765,766,767,768,771,776,791,792,810,811,812,813,818,820,822,824,825,826,832,833,836,842,845,846,847,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,-286,-290,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-289,-298,-299,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,788,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-98,-99,-229,-219,-220,-230,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-93,-130,-94,]),'ELSE':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,204,258,326,327,336,380,389,390,399,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,789,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,338,-103,-329,-330,338,-123,-132,-133,-100,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-68,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'AMPERSON':([130,141,143,416,417,418,419,420,421,],[-86,274,-85,-79,-80,-81,-82,-83,-84,]),'NUMERAL':([130,141,143,416,417,418,419,420,421,],[-86,276,-85,-79,-80,-81,-82,-83,-84,]),'OWNER':([151,175,574,],[291,309,291,]),'MODE':([151,434,574,575,],[293,293,293,293,]),'EXISTS':([160,289,299,441,447,571,580,581,582,615,623,747,840,862,],[297,432,444,444,444,444,444,-287,-288,444,444,444,444,444,]),'VALUES':([166,],[300,]),'RENAME':([175,176,],[308,314,]),'ADD':([176,],[311,]),'NULL':([197,198,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,593,602,603,604,605,652,659,660,665,667,668,669,670,671,672,673,704,720,739,740,741,753,784,810,811,812,813,842,854,],[-337,-338,-227,653,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,700,-277,-278,-279,-280,742,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,768,785,653,653,653,-225,829,-229,-219,-220,-230,-228,653,]),'CONSTRAINT':([197,198,287,311,313,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,566,602,603,604,605,653,656,659,660,665,667,668,669,670,671,672,673,739,740,741,742,753,805,810,811,812,813,842,854,],[-337,-338,428,455,460,-227,655,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,428,-277,-278,-279,-280,655,746,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,655,655,655,655,-225,746,-229,-219,-220,-230,-228,655,]),'UNIQUE':([197,198,287,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,566,602,603,604,605,616,653,659,660,665,667,668,669,670,671,672,673,739,740,741,742,744,753,810,811,812,813,842,854,],[-337,-338,430,-227,656,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,430,-277,-278,-279,-280,718,656,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,656,656,656,656,805,-225,-229,-219,-220,-230,-228,656,]),'CHECK':([197,198,287,311,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,566,569,602,603,604,605,653,656,659,660,665,667,668,669,670,671,672,673,739,740,741,742,744,753,805,807,810,811,812,813,842,854,],[-337,-338,429,454,-227,658,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,429,680,-277,-278,-279,-280,658,658,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,658,658,658,658,806,-225,658,806,-229,-219,-220,-230,-228,658,]),'YEAR':([257,563,],[392,673,]),'MONTH':([257,563,],[393,669,]),'DAY':([257,],[394,]),'HOUR':([257,563,],[395,670,]),'MINUTE':([257,563,],[396,671,]),'SECOND':([257,563,],[397,672,]),'ENUM':([286,],[422,]),'PRIMARY':([287,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,566,659,660,665,667,668,669,670,671,672,673,753,810,811,812,813,842,],[426,-227,647,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,426,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-225,-229,-219,-220,-230,-228,]),'FOREIGN':([287,311,566,],[427,456,427,]),'TO':([308,309,621,],[450,451,721,]),'COLUMN':([311,312,313,314,],[453,457,459,461,]),'SMALLINT':([423,540,614,],[548,548,548,]),'INTEGER':([423,540,614,],[549,549,549,]),'BIGINT':([423,540,614,],[550,550,550,]),'NUMERIC':([423,540,614,],[552,552,552,]),'REAL':([423,540,614,],[553,553,553,]),'DOUBLE':([423,540,614,],[554,554,554,]),'MONEY':([423,540,614,],[555,555,555,]),'CHARACTER':([423,540,614,],[556,556,556,]),'VARCHAR':([423,540,614,],[557,557,557,]),'CHAR':([423,540,614,],[558,558,558,]),'TEXT':([423,540,614,],[559,559,559,]),'TIME':([423,540,614,],[561,561,561,]),'DATE':([423,540,614,],[562,562,562,]),'INTERVAL':([423,531,540,614,],[563,636,563,563,]),'BOLEANO':([423,540,614,],[564,564,564,]),'KEY':([426,427,456,647,],[567,568,617,739,]),'CURRENT_USER':([451,],[612,]),'SESSION_USER':([451,],[613,]),'REFERENCES':([546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,659,660,665,667,668,669,670,671,672,673,753,810,811,812,813,816,828,842,],[-227,649,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-225,-229,-219,-220,-230,844,849,-228,]),'DEFAULT':([546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,659,660,665,667,668,669,670,671,672,673,739,740,753,810,811,812,813,842,854,],[-227,650,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,650,650,-225,-229,-219,-220,-230,-228,650,]),'PRECISION':([554,],[659,]),'VARYING':([556,],[661,]),'INHERITS':([565,],[675,]),'SYMMETRIC':([590,706,],[697,697,]),'UNKNOWN':([593,704,],[703,766,]),'BYTEA':([639,640,642,],[733,734,735,]),'HAVING':([683,817,850,],[-205,-204,862,]),'BY':([788,],[830,]),}

_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
del _lr_action_items

_lr_goto_items = {'init':([0,],[1,]),'instrucciones':([0,],[2,]),'instruccion':([0,2,],[3,17,]),'alter':([0,2,],[11,11,]),'select':([0,2,60,171,173,174,317,599,705,708,709,710,772,],[12,12,200,304,305,306,464,711,770,773,774,775,823,]),'querys':([0,2,],[13,13,]),'create':([4,],[18,]),'problem':([4,],[23,]),'use':([5,],[25,]),'show':([6,],[28,]),'drop':([7,],[31,]),'delete':([8,],[35,]),'insert':([9,],[38,]),'update':([10,],[41,]),'alterp':([15,170,],[51,303,]),'parametrosselect':([16,],[54,]),'listadeseleccion':([16,56,],[57,179,]),'listadeseleccionados':([16,56,180,],[58,58,318,]),'funcionesmatematicassimples':([16,56,58,123,180,182,189,190,192,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,259,261,262,263,264,265,266,267,268,269,270,271,299,315,318,320,321,322,323,324,325,338,441,446,447,475,480,513,517,520,521,524,528,542,571,580,584,585,586,587,588,589,590,615,623,635,636,696,706,715,723,728,747,761,763,795,796,819,821,831,840,853,862,],[62,62,184,184,62,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,]),'funcionestrigonometricas':([16,56,58,123,180,182,189,190,192,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,259,261,262,263,264,265,266,267,268,269,270,271,299,315,318,320,321,322,323,324,325,338,441,446,447,475,480,513,517,520,521,524,528,542,571,580,584,585,586,587,588,589,590,615,623,635,636,696,706,715,723,728,747,761,763,795,796,819,821,831,840,853,862,],[63,63,185,185,63,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,]),'funcionesmatematicas':([16,56,58,123,180,182,189,190,192,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,259,261,262,263,264,265,266,267,268,269,270,271,299,315,318,320,321,322,323,324,325,338,441,446,447,475,480,513,517,520,521,524,528,542,571,580,584,585,586,587,588,589,590,615,623,635,636,696,706,715,723,728,747,761,763,795,796,819,821,831,840,853,862,],[64,64,186,186,64,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,]),'funcionesdefechas':([16,56,58,123,180,182,189,190,192,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,259,261,262,263,264,265,266,267,268,269,270,271,299,315,318,320,321,322,323,324,325,338,441,446,447,475,480,513,517,520,521,524,528,542,571,580,584,585,586,587,588,589,590,615,623,635,636,696,706,715,723,728,747,761,763,795,796,819,821,831,840,853,862,],[65,65,187,187,65,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,]),'funcionesbinarias':([16,56,58,123,180,182,189,190,192,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,259,261,262,263,264,265,266,267,268,269,270,271,299,315,318,320,321,322,323,324,325,338,441,446,447,475,480,513,517,520,521,524,528,542,571,580,584,585,586,587,588,589,590,615,623,635,636,696,706,715,723,728,747,761,763,795,796,819,821,831,840,853,862,],[66,66,188,188,66,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,]),'operadoresselect':([16,56,180,],[67,67,67,]),'argumentodeoperadores':([16,56,140,142,180,272,274,275,279,280,281,282,283,284,414,415,],[141,141,273,285,141,411,412,413,416,417,418,419,420,421,543,544,]),'createenum':([19,],[144,]),'createtable':([20,],[146,]),'createdatabase':([22,288,],[149,431,]),'likeopcional':([29,],[155,]),'dropdb':([32,],[159,]),'allopcional':([47,48,49,],[171,173,174,]),'fromopcional':([54,],[177,]),'asopcional':([58,315,318,],[181,462,465,]),'argument':([58,123,182,189,190,192,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,259,261,262,263,264,265,266,267,268,269,270,271,299,315,318,320,321,322,323,324,325,338,441,446,447,475,480,513,517,520,521,524,528,542,571,580,584,585,586,587,588,589,590,615,623,635,636,696,706,715,723,728,747,761,763,795,796,819,821,831,840,853,862,],[183,258,319,326,327,328,333,333,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,381,382,383,384,385,386,387,388,398,400,401,402,403,404,405,406,407,408,409,410,443,183,183,466,467,468,469,470,471,479,443,606,443,626,627,628,629,630,631,633,634,643,443,443,688,689,690,691,692,693,694,443,443,729,730,762,694,779,789,790,443,818,820,834,835,845,846,851,443,864,443,]),'boleano':([58,123,182,189,190,192,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,259,261,262,263,264,265,266,267,268,269,270,271,299,315,318,320,321,322,323,324,325,338,441,445,446,447,475,480,513,517,520,521,524,528,542,571,580,584,585,586,587,588,589,590,615,623,635,636,650,696,706,713,715,723,728,747,761,763,795,796,819,821,831,840,853,862,],[191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,605,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,605,191,191,605,191,191,191,191,191,191,191,191,191,191,191,191,191,191,]),'cases':([70,],[203,]),'case':([70,203,],[204,336,]),'databaseowner':([151,574,],[290,684,]),'databasemode':([151,434,574,575,],[292,576,292,685,]),'asignaciones':([168,],[302,]),'alterdb':([175,],[307,]),'altertable':([176,],[310,]),'parametrosfrom':([178,],[315,]),'listadeargumentos':([201,202,],[332,334,]),'elsecase':([204,336,],[337,478,]),'partedelafecha':([257,],[391,]),'tabledescriptions':([287,],[424,]),'tabledescription':([287,566,],[425,677,]),'condiciones':([299,447,571,615,623,747,840,862,],[439,607,681,717,722,808,856,871,]),'condicion':([299,441,447,571,580,615,623,747,840,862,],[440,583,440,440,687,440,440,440,440,440,]),'condicions':([299,441,447,571,580,615,623,747,840,862,],[442,442,442,442,442,442,442,442,442,442,]),'alteradd':([311,],[452,]),'tipodedrop':([313,],[458,]),'tipoderound':([383,],[523,]),'tipo':([423,540,614,],[547,641,716,]),'finalconstraintcheck':([429,680,],[570,757,]),'finalunique':([430,],[572,]),'comparacionlogica':([439,607,681,717,722,808,856,871,],[580,580,580,580,580,580,580,580,]),'values':([445,],[600,]),'value':([445,650,713,],[601,741,778,]),'tipodeowner':([451,],[610,]),'whereopcional':([462,],[622,]),'listacadenas':([545,],[644,]),'tablekey':([547,],[646,]),'tabledefault':([547,739,740,854,],[648,800,802,865,]),'tablenull':([547,739,740,741,854,],[651,651,651,803,651,]),'tableconstraintunique':([547,653,739,740,741,742,854,],[654,743,654,654,654,804,654,]),'tableconstraintcheck':([547,653,656,739,740,741,742,805,854,],[657,657,745,657,657,657,657,839,657,]),'tipochar':([556,],[660,]),'precision':([560,561,668,],[665,667,753,]),'fields':([563,],[668,]),'tableherencia':([565,],[674,]),'listaids':([573,678,679,719,830,868,],[682,755,756,782,850,873,]),'betweenopcion':([590,706,],[695,771,]),'symm':([590,706,],[696,696,]),'isopcion':([593,],[698,]),'isnotoptions':([704,],[764,]),'opcionesalterset':([720,],[783,]),'groupbyopcional':([722,],[787,]),'columnreferences':([801,],[838,]),'listaidcts':([849,],[859,]),'having':([850,],[861,]),}

_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
del _lr_goto_items
_lr_productions = [
  ("S' -> init","S'",1,None,None,None),
  ('init -> instrucciones','init',1,'p_init','gramatica.py',343),
  ('instrucciones -> instrucciones instruccion','instrucciones',2,'p_instrucciones_lista','gramatica.py',347),
  ('instrucciones -> instruccion','instrucciones',1,'p_instruciones','gramatica.py',355),
  ('instruccion -> CREATE create','instruccion',2,'p_instruccion','gramatica.py',362),
  ('instruccion -> USE use','instruccion',2,'p_instruccion','gramatica.py',363),
  ('instruccion -> SHOW show','instruccion',2,'p_instruccion','gramatica.py',364),
  ('instruccion -> DROP drop','instruccion',2,'p_instruccion','gramatica.py',365),
  ('instruccion -> DELETE delete','instruccion',2,'p_instruccion','gramatica.py',366),
  ('instruccion -> INSERT insert','instruccion',2,'p_instruccion','gramatica.py',367),
  ('instruccion -> UPDATE update','instruccion',2,'p_instruccion','gramatica.py',368),
  ('instruccion -> alter PTCOMA','instruccion',2,'p_instruccionAlter','gramatica.py',374),
  ('instruccion -> select PTCOMA','instruccion',2,'p_instruccionSelect','gramatica.py',381),
  ('instruccion -> querys','instruccion',1,'p_instruccionQuerys','gramatica.py',385),
  ('instruccion -> error PTCOMA','instruccion',2,'p_instruccionError','gramatica.py',389),
  ('problem -> error PTCOMA','problem',2,'p_problem','gramatica.py',393),
  ('querys -> select UNION allopcional select','querys',4,'p_querys','gramatica.py',398),
  ('querys -> select INTERSECT allopcional select','querys',4,'p_querys','gramatica.py',399),
  ('querys -> select EXCEPT allopcional select','querys',4,'p_querys','gramatica.py',400),
  ('allopcional -> ALL','allopcional',1,'p_all_opcional','gramatica.py',402),
  ('allopcional -> <empty>','allopcional',0,'p_all_opcional','gramatica.py',403),
  ('select -> SELECT parametrosselect fromopcional','select',3,'p_select','gramatica.py',406),
  ('select -> SELECT error','select',2,'p_select','gramatica.py',407),
  ('fromopcional -> FROM parametrosfrom asopcional whereopcional','fromopcional',4,'p_from_opcional','gramatica.py',411),
  ('fromopcional -> <empty>','fromopcional',0,'p_from_opcional','gramatica.py',412),
  ('parametrosfrom -> ID','parametrosfrom',1,'p_parametros_from','gramatica.py',414),
  ('parametrosfrom -> ID PUNTO ID','parametrosfrom',3,'p_parametros_from','gramatica.py',415),
  ('parametrosfrom -> PARENIZQ select PARENDER','parametrosfrom',3,'p_parametros_from','gramatica.py',416),
  ('whereopcional -> WHERE condiciones groupbyopcional','whereopcional',3,'p_where_opcional','gramatica.py',420),
  ('whereopcional -> <empty>','whereopcional',0,'p_where_opcional','gramatica.py',421),
  ('groupbyopcional -> GROUP BY listaids having','groupbyopcional',4,'p_group_by_opcional','gramatica.py',424),
  ('groupbyopcional -> <empty>','groupbyopcional',0,'p_group_by_opcional','gramatica.py',425),
  ('having -> HAVING condiciones','having',2,'p_having','gramatica.py',428),
  ('having -> <empty>','having',0,'p_having','gramatica.py',429),
  ('parametrosselect -> DISTINCT listadeseleccion','parametrosselect',2,'p_parametros_select','gramatica.py',432),
  ('parametrosselect -> listadeseleccion','parametrosselect',1,'p_parametros_select','gramatica.py',433),
  ('listadeseleccion -> listadeseleccion COMA listadeseleccionados asopcional','listadeseleccion',4,'p_lista_de_seleccion','gramatica.py',436),
  ('listadeseleccion -> listadeseleccionados asopcional','listadeseleccion',2,'p_lista_de_seleccion','gramatica.py',437),
  ('asopcional -> AS argument','asopcional',2,'p_asopcional','gramatica.py',440),
  ('asopcional -> argument','asopcional',1,'p_asopcional','gramatica.py',441),
  ('asopcional -> <empty>','asopcional',0,'p_asopcional','gramatica.py',442),
  ('listadeseleccionados -> ID','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',445),
  ('listadeseleccionados -> ID PUNTO ID','listadeseleccionados',3,'p_lista_de_seleccionados','gramatica.py',446),
  ('listadeseleccionados -> PARENIZQ select PARENDER','listadeseleccionados',3,'p_lista_de_seleccionados','gramatica.py',447),
  ('listadeseleccionados -> ASTERISCO','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',448),
  ('listadeseleccionados -> funcionesmatematicassimples','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',449),
  ('listadeseleccionados -> funcionestrigonometricas','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',450),
  ('listadeseleccionados -> funcionesmatematicas','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',451),
  ('listadeseleccionados -> funcionesdefechas','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',452),
  ('listadeseleccionados -> funcionesbinarias','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',453),
  ('listadeseleccionados -> operadoresselect','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',454),
  ('listadeseleccionados -> GREATEST PARENIZQ listadeargumentos PARENDER','listadeseleccionados',4,'p_lista_de_seleccionados','gramatica.py',455),
  ('listadeseleccionados -> LEAST PARENIZQ listadeargumentos PARENDER','listadeseleccionados',4,'p_lista_de_seleccionados','gramatica.py',456),
  ('listadeseleccionados -> CASE cases END ID','listadeseleccionados',4,'p_lista_de_seleccionados','gramatica.py',457),
  ('argument -> funcionesmatematicassimples','argument',1,'p_argument_funciones_matematicas_simples','gramatica.py',460),
  ('argument -> funcionestrigonometricas','argument',1,'p_argument_funciones_trigonometricas','gramatica.py',463),
  ('argument -> funcionesmatematicas','argument',1,'p_argument_funciones_matematicas','gramatica.py',466),
  ('argument -> funcionesdefechas','argument',1,'p_argument_funciones_de_fechas','gramatica.py',469),
  ('argument -> funcionesbinarias','argument',1,'p_argument_funciones_binarias','gramatica.py',472),
  ('funcionesmatematicassimples -> COUNT PARENIZQ argument PARENDER','funcionesmatematicassimples',4,'p_funciones_matematicas_simples','gramatica.py',476),
  ('funcionesmatematicassimples -> MAX PARENIZQ argument PARENDER','funcionesmatematicassimples',4,'p_funciones_matematicas_simples','gramatica.py',477),
  ('funcionesmatematicassimples -> SUM PARENIZQ argument PARENDER','funcionesmatematicassimples',4,'p_funciones_matematicas_simples','gramatica.py',478),
  ('funcionesmatematicassimples -> AVG PARENIZQ argument PARENDER','funcionesmatematicassimples',4,'p_funciones_matematicas_simples','gramatica.py',479),
  ('funcionesmatematicassimples -> MIN PARENIZQ argument PARENDER','funcionesmatematicassimples',4,'p_funciones_matematicas_simples','gramatica.py',480),
  ('listadeargumentos -> listadeargumentos COMA argument','listadeargumentos',3,'p_lista_de_argumentos','gramatica.py',483),
  ('listadeargumentos -> argument','listadeargumentos',1,'p_lista_de_argumentos','gramatica.py',484),
  ('cases -> cases case elsecase','cases',3,'p_casos','gramatica.py',487),
  ('cases -> case elsecase','cases',2,'p_casos','gramatica.py',488),
  ('case -> WHEN argument IGUAL argument THEN argument','case',6,'p_case','gramatica.py',491),
  ('elsecase -> ELSE argument','elsecase',2,'p_else_case','gramatica.py',494),
  ('elsecase -> <empty>','elsecase',0,'p_else_case','gramatica.py',495),
  ('operadoresselect -> PLECA argumentodeoperadores','operadoresselect',2,'p_operadores_select','gramatica.py',498),
  ('operadoresselect -> PLECA PLECA argumentodeoperadores','operadoresselect',3,'p_operadores_select','gramatica.py',499),
  ('operadoresselect -> argumentodeoperadores AMPERSON argumentodeoperadores','operadoresselect',3,'p_operadores_select','gramatica.py',500),
  ('operadoresselect -> argumentodeoperadores PLECA argumentodeoperadores','operadoresselect',3,'p_operadores_select','gramatica.py',501),
  ('operadoresselect -> argumentodeoperadores NUMERAL','operadoresselect',2,'p_operadores_select','gramatica.py',502),
  ('operadoresselect -> VIRGULILLA argumentodeoperadores','operadoresselect',2,'p_operadores_select','gramatica.py',503),
  ('operadoresselect -> argumentodeoperadores MENORQUE MENORQUE argumentodeoperadores','operadoresselect',4,'p_operadores_select','gramatica.py',504),
  ('operadoresselect -> argumentodeoperadores MAYORQUE MAYORQUE argumentodeoperadores','operadoresselect',4,'p_operadores_select','gramatica.py',505),
  ('argumentodeoperadores -> argumentodeoperadores MAS argumentodeoperadores','argumentodeoperadores',3,'p_argumento_de_operadores','gramatica.py',508),
  ('argumentodeoperadores -> argumentodeoperadores GUION argumentodeoperadores','argumentodeoperadores',3,'p_argumento_de_operadores','gramatica.py',509),
  ('argumentodeoperadores -> argumentodeoperadores BARRA argumentodeoperadores','argumentodeoperadores',3,'p_argumento_de_operadores','gramatica.py',510),
  ('argumentodeoperadores -> argumentodeoperadores ASTERISCO argumentodeoperadores','argumentodeoperadores',3,'p_argumento_de_operadores','gramatica.py',511),
  ('argumentodeoperadores -> argumentodeoperadores PORCENTAJE argumentodeoperadores','argumentodeoperadores',3,'p_argumento_de_operadores','gramatica.py',512),
  ('argumentodeoperadores -> argumentodeoperadores POTENCIA argumentodeoperadores','argumentodeoperadores',3,'p_argumento_de_operadores','gramatica.py',513),
  ('argumentodeoperadores -> DECIMAL','argumentodeoperadores',1,'p_argumento_de_operadores','gramatica.py',514),
  ('argumentodeoperadores -> ENTERO','argumentodeoperadores',1,'p_argumento_de_operadores','gramatica.py',515),
  ('funcionesbinarias -> LENGTH PARENIZQ argument PARENDER','funcionesbinarias',4,'p_funciones_binarias','gramatica.py',521),
  ('funcionesbinarias -> SUBSTRING PARENIZQ argument COMA ENTERO COMA ENTERO PARENDER','funcionesbinarias',8,'p_funciones_binarias','gramatica.py',522),
  ('funcionesbinarias -> TRIM PARENIZQ argument PARENDER','funcionesbinarias',4,'p_funciones_binarias','gramatica.py',523),
  ('funcionesbinarias -> MD5 PARENIZQ argument PARENDER','funcionesbinarias',4,'p_funciones_binarias','gramatica.py',524),
  ('funcionesbinarias -> SHA PARENIZQ argument PARENDER','funcionesbinarias',4,'p_funciones_binarias','gramatica.py',525),
  ('funcionesbinarias -> SUBSTR PARENIZQ argument COMA ENTERO COMA ENTERO PARENDER','funcionesbinarias',8,'p_funciones_binarias','gramatica.py',526),
  ('funcionesbinarias -> GETBYTE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA argument PARENDER','funcionesbinarias',9,'p_funciones_binarias','gramatica.py',527),
  ('funcionesbinarias -> SETBYTE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA argument COMA argument PARENDER','funcionesbinarias',11,'p_funciones_binarias','gramatica.py',528),
  ('funcionesbinarias -> CONVERT PARENIZQ argument AS tipo','funcionesbinarias',5,'p_funciones_binarias','gramatica.py',529),
  ('funcionesbinarias -> ENCODE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA CADENA','funcionesbinarias',8,'p_funciones_binarias','gramatica.py',530),
  ('funcionesbinarias -> DECODE PARENIZQ argument COMA argument PARENDER','funcionesbinarias',6,'p_funciones_binarias','gramatica.py',531),
  ('funcionesdefechas -> EXTRACT PARENIZQ partedelafecha FROM TIMESTAMP argument PARENDER','funcionesdefechas',7,'p_funciones_de_fechas','gramatica.py',534),
  ('funcionesdefechas -> DATEPART PARENIZQ argument COMA INTERVAL argument PARENDER','funcionesdefechas',7,'p_funciones_de_fechas','gramatica.py',535),
  ('funcionesdefechas -> NOW PARENIZQ PARENDER','funcionesdefechas',3,'p_funciones_de_fechas','gramatica.py',536),
  ('funcionesdefechas -> CURRENTDATE','funcionesdefechas',1,'p_funciones_de_fechas','gramatica.py',537),
  ('funcionesdefechas -> CURRENTTIME','funcionesdefechas',1,'p_funciones_de_fechas','gramatica.py',538),
  ('funcionesdefechas -> TIMESTAMP argument','funcionesdefechas',2,'p_funciones_de_fechas','gramatica.py',539),
  ('partedelafecha -> YEAR','partedelafecha',1,'p_parte_de_la_decha','gramatica.py',543),
  ('partedelafecha -> MONTH','partedelafecha',1,'p_parte_de_la_decha','gramatica.py',544),
  ('partedelafecha -> DAY','partedelafecha',1,'p_parte_de_la_decha','gramatica.py',545),
  ('partedelafecha -> HOUR','partedelafecha',1,'p_parte_de_la_decha','gramatica.py',546),
  ('partedelafecha -> MINUTE','partedelafecha',1,'p_parte_de_la_decha','gramatica.py',547),
  ('partedelafecha -> SECOND','partedelafecha',1,'p_parte_de_la_decha','gramatica.py',548),
  ('funcionesmatematicas -> ABS PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',552),
  ('funcionesmatematicas -> CBRT PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',553),
  ('funcionesmatematicas -> CEIL PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',554),
  ('funcionesmatematicas -> CEILING PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',555),
  ('funcionesmatematicas -> DEGREES PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',556),
  ('funcionesmatematicas -> DIV PARENIZQ argument COMA argument PARENDER','funcionesmatematicas',6,'p_funciones_matematicas','gramatica.py',557),
  ('funcionesmatematicas -> EXP PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',558),
  ('funcionesmatematicas -> FACTORIAL PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',559),
  ('funcionesmatematicas -> FLOOR PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',560),
  ('funcionesmatematicas -> GCD PARENIZQ argument COMA argument PARENDER','funcionesmatematicas',6,'p_funciones_matematicas','gramatica.py',561),
  ('funcionesmatematicas -> LN PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',562),
  ('funcionesmatematicas -> LOG PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',563),
  ('funcionesmatematicas -> MOD PARENIZQ argument COMA argument PARENDER','funcionesmatematicas',6,'p_funciones_matematicas','gramatica.py',564),
  ('funcionesmatematicas -> PI PARENIZQ PARENDER','funcionesmatematicas',3,'p_funciones_matematicas','gramatica.py',565),
  ('funcionesmatematicas -> POWER PARENIZQ argument COMA argument PARENDER','funcionesmatematicas',6,'p_funciones_matematicas','gramatica.py',566),
  ('funcionesmatematicas -> RADIANS PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',567),
  ('funcionesmatematicas -> ROUND PARENIZQ argument tipoderound PARENDER','funcionesmatematicas',5,'p_funciones_matematicas','gramatica.py',568),
  ('funcionesmatematicas -> SCALE PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',569),
  ('funcionesmatematicas -> SIGN PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',570),
  ('funcionesmatematicas -> SQRT PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',571),
  ('funcionesmatematicas -> BUCKET PARENIZQ argument COMA argument COMA argument COMA argument PARENDER','funcionesmatematicas',10,'p_funciones_matematicas','gramatica.py',572),
  ('funcionesmatematicas -> TRUNC PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',573),
  ('funcionesmatematicas -> RANDOM PARENIZQ PARENDER','funcionesmatematicas',3,'p_funciones_matematicas','gramatica.py',574),
  ('funcionesmatematicas -> SETSEED PARENIZQ PARENDER','funcionesmatematicas',3,'p_funciones_matematicas','gramatica.py',575),
  ('tipoderound -> COMA argument','tipoderound',2,'p_tipo_de_round','gramatica.py',578),
  ('tipoderound -> <empty>','tipoderound',0,'p_tipo_de_round','gramatica.py',579),
  ('funcionestrigonometricas -> ACOS PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',583),
  ('funcionestrigonometricas -> ASIN PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',584),
  ('funcionestrigonometricas -> ACOSD PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',585),
  ('funcionestrigonometricas -> ASIND PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',586),
  ('funcionestrigonometricas -> ATAN PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',587),
  ('funcionestrigonometricas -> ATAND PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',588),
  ('funcionestrigonometricas -> ATANDOS PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',589),
  ('funcionestrigonometricas -> ATANDOSD PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',590),
  ('funcionestrigonometricas -> COS PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',591),
  ('funcionestrigonometricas -> COSD PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',592),
  ('funcionestrigonometricas -> COT PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',593),
  ('funcionestrigonometricas -> COTD PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',594),
  ('funcionestrigonometricas -> SIN PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',595),
  ('funcionestrigonometricas -> SIND PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',596),
  ('funcionestrigonometricas -> TAN PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',597),
  ('funcionestrigonometricas -> TAND PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',598),
  ('funcionestrigonometricas -> SINH PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',599),
  ('funcionestrigonometricas -> COSH PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',600),
  ('funcionestrigonometricas -> TANH PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',601),
  ('funcionestrigonometricas -> ASINH PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',602),
  ('funcionestrigonometricas -> ACOSH PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',603),
  ('funcionestrigonometricas -> ATANH PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',604),
  ('create -> TYPE createenum','create',2,'p_create_instruccion','gramatica.py',610),
  ('create -> TABLE createtable','create',2,'p_create_instruccion','gramatica.py',611),
  ('create -> OR REPLACE DATABASE createdatabase','create',4,'p_create_instruccion','gramatica.py',612),
  ('create -> DATABASE createdatabase','create',2,'p_create_instruccion','gramatica.py',613),
  ('create -> problem','create',1,'p_create_instruccion','gramatica.py',614),
  ('createenum -> ID AS ENUM PARENIZQ listacadenas PARENDER PTCOMA','createenum',7,'p_createenum','gramatica.py',634),
  ('listacadenas -> listacadenas COMA CADENA','listacadenas',3,'p_listacadenas_recursiva','gramatica.py',641),
  ('listacadenas -> CADENA','listacadenas',1,'p_listacadenas','gramatica.py',649),
  ('createdatabase -> IF NOT EXISTS ID databaseowner','createdatabase',5,'p_createdatabase','gramatica.py',655),
  ('createdatabase -> ID databaseowner','createdatabase',2,'p_createdatabase','gramatica.py',656),
  ('databaseowner -> OWNER IGUAL ID databasemode','databaseowner',4,'p_databaseowner','gramatica.py',669),
  ('databaseowner -> OWNER ID databasemode','databaseowner',3,'p_databaseowner','gramatica.py',670),
  ('databaseowner -> databasemode','databaseowner',1,'p_databaseownerP','gramatica.py',682),
  ('databasemode -> MODE IGUAL ENTERO PTCOMA','databasemode',4,'p_databasemode','gramatica.py',688),
  ('databasemode -> MODE ENTERO PTCOMA','databasemode',3,'p_databasemode','gramatica.py',689),
  ('databasemode -> PTCOMA','databasemode',1,'p_databasemode','gramatica.py',690),
  ('createtable -> ID PARENIZQ tabledescriptions PARENDER tableherencia','createtable',5,'p_createtable','gramatica.py',704),
  ('tableherencia -> INHERITS PARENIZQ ID PARENDER PTCOMA','tableherencia',5,'p_tableherencia','gramatica.py',712),
  ('tableherencia -> PTCOMA','tableherencia',1,'p_tableherencia','gramatica.py',713),
  ('tabledescriptions -> tabledescriptions COMA tabledescription','tabledescriptions',3,'p_tabledescriptions_recursivo','gramatica.py',721),
  ('tabledescriptions -> tabledescription','tabledescriptions',1,'p_tabledescriptions','gramatica.py',729),
  ('tabledescription -> ID tipo tablekey','tabledescription',3,'p_tabledescription','gramatica.py',735),
  ('tabledescription -> PRIMARY KEY PARENIZQ listaids PARENDER','tabledescription',5,'p_tabledescription','gramatica.py',736),
  ('tabledescription -> FOREIGN KEY PARENIZQ listaids PARENDER REFERENCES ID PARENIZQ listaids PARENDER','tabledescription',10,'p_tabledescription','gramatica.py',737),
  ('tabledescription -> CONSTRAINT ID CHECK finalconstraintcheck','tabledescription',4,'p_tabledescription','gramatica.py',738),
  ('tabledescription -> CHECK finalconstraintcheck','tabledescription',2,'p_tabledescription','gramatica.py',739),
  ('tabledescription -> UNIQUE finalunique','tabledescription',2,'p_tabledescription','gramatica.py',740),
  ('tablekey -> PRIMARY KEY tabledefault','tablekey',3,'p_tablekey','gramatica.py',772),
  ('tablekey -> REFERENCES ID PARENIZQ columnreferences PARENDER tabledefault','tablekey',6,'p_tablekey','gramatica.py',773),
  ('tablekey -> REFERENCES ID tabledefault','tablekey',3,'p_tablekeyP','gramatica.py',785),
  ('tablekey -> tabledefault','tablekey',1,'p_tablekeyP2','gramatica.py',792),
  ('columnreferences -> columnreferences COMA ID','columnreferences',3,'p_columnreferences_r','gramatica.py',798),
  ('columnreferences -> ID','columnreferences',1,'p_columnreferences_r2','gramatica.py',806),
  ('tabledefault -> DEFAULT value tablenull','tabledefault',3,'p_tabledefault','gramatica.py',812),
  ('tabledefault -> tablenull','tabledefault',1,'p_tabledefaultP','gramatica.py',820),
  ('tablenull -> NOT NULL tableconstraintunique','tablenull',3,'p_tablenull','gramatica.py',826),
  ('tablenull -> NULL tableconstraintunique','tablenull',2,'p_tablenull','gramatica.py',827),
  ('tablenull -> tableconstraintunique','tablenull',1,'p_tablenullP','gramatica.py',839),
  ('tableconstraintunique -> CONSTRAINT ID UNIQUE tableconstraintcheck','tableconstraintunique',4,'p_tableconstraintunique','gramatica.py',845),
  ('tableconstraintunique -> UNIQUE tableconstraintcheck','tableconstraintunique',2,'p_tableconstraintunique','gramatica.py',846),
  ('tableconstraintunique -> tableconstraintcheck','tableconstraintunique',1,'p_tableconstraintuniqueP','gramatica.py',860),
  ('tableconstraintcheck -> CONSTRAINT ID CHECK PARENIZQ condiciones PARENDER','tableconstraintcheck',6,'p_tableconstraintcheck','gramatica.py',866),
  ('tableconstraintcheck -> CHECK PARENIZQ condiciones PARENDER','tableconstraintcheck',4,'p_tableconstraintcheck','gramatica.py',867),
  ('tableconstraintcheck -> <empty>','tableconstraintcheck',0,'p_tableconstraintcheckE','gramatica.py',880),
  ('finalconstraintcheck -> PARENIZQ condiciones PARENDER','finalconstraintcheck',3,'p_finalconstraintcheck','gramatica.py',885),
  ('finalunique -> PARENIZQ listaids PARENDER','finalunique',3,'p_finalunique','gramatica.py',891),
  ('listaids -> listaids COMA ID','listaids',3,'p_listaids_r','gramatica.py',897),
  ('listaids -> ID','listaids',1,'p_listaids','gramatica.py',905),
  ('listaidcts -> listaidcts COMA ID PUNTO ID','listaidcts',5,'p_listaidcts_r','gramatica.py',911),
  ('listaidcts -> listaidcts COMA ID','listaidcts',3,'p_listaidcts_re','gramatica.py',920),
  ('listaidcts -> ID PUNTO ID','listaidcts',3,'p_listaidcts','gramatica.py',928),
  ('listaidcts -> ID','listaidcts',1,'p_listaidctse','gramatica.py',935),
  ('tipo -> SMALLINT','tipo',1,'p_tipo','gramatica.py',941),
  ('tipo -> INTEGER','tipo',1,'p_tipo','gramatica.py',942),
  ('tipo -> BIGINT','tipo',1,'p_tipo','gramatica.py',943),
  ('tipo -> DECIMAL','tipo',1,'p_tipo','gramatica.py',944),
  ('tipo -> NUMERIC','tipo',1,'p_tipo','gramatica.py',945),
  ('tipo -> REAL','tipo',1,'p_tipo','gramatica.py',946),
  ('tipo -> DOUBLE PRECISION','tipo',2,'p_tipo','gramatica.py',947),
  ('tipo -> MONEY','tipo',1,'p_tipo','gramatica.py',948),
  ('tipo -> CHARACTER tipochar','tipo',2,'p_tipo','gramatica.py',949),
  ('tipo -> VARCHAR PARENIZQ ENTERO PARENDER','tipo',4,'p_tipo','gramatica.py',950),
  ('tipo -> CHAR PARENIZQ ENTERO PARENDER','tipo',4,'p_tipo','gramatica.py',951),
  ('tipo -> TEXT','tipo',1,'p_tipo','gramatica.py',952),
  ('tipo -> TIMESTAMP precision','tipo',2,'p_tipo','gramatica.py',953),
  ('tipo -> TIME precision','tipo',2,'p_tipo','gramatica.py',954),
  ('tipo -> DATE','tipo',1,'p_tipo','gramatica.py',955),
  ('tipo -> INTERVAL fields precision','tipo',3,'p_tipo','gramatica.py',956),
  ('tipo -> BOLEANO','tipo',1,'p_tipo','gramatica.py',957),
  ('tipo -> ID','tipo',1,'p_tipo','gramatica.py',958),
  ('tipochar -> VARYING PARENIZQ ENTERO PARENDER','tipochar',4,'p_tipochar','gramatica.py',1028),
  ('tipochar -> PARENIZQ ENTERO PARENDER','tipochar',3,'p_tipochar','gramatica.py',1029),
  ('precision -> PARENIZQ ENTERO PARENDER','precision',3,'p_precision','gramatica.py',1040),
  ('precision -> <empty>','precision',0,'p_precisionE','gramatica.py',1046),
  ('fields -> MONTH','fields',1,'p_fields','gramatica.py',1050),
  ('fields -> HOUR','fields',1,'p_fields','gramatica.py',1051),
  ('fields -> MINUTE','fields',1,'p_fields','gramatica.py',1052),
  ('fields -> SECOND','fields',1,'p_fields','gramatica.py',1053),
  ('fields -> YEAR','fields',1,'p_fields','gramatica.py',1054),
  ('fields -> <empty>','fields',0,'p_fieldsE','gramatica.py',1064),
  ('use -> ID PTCOMA','use',2,'p_use','gramatica.py',1069),
  ('use -> error PTCOMA','use',2,'p_use','gramatica.py',1070),
  ('show -> DATABASES likeopcional','show',2,'p_show','gramatica.py',1077),
  ('show -> error PTCOMA','show',2,'p_show','gramatica.py',1078),
  ('likeopcional -> LIKE CADENA PTCOMA','likeopcional',3,'p_likeopcional','gramatica.py',1084),
  ('likeopcional -> PTCOMA','likeopcional',1,'p_likeopcional','gramatica.py',1085),
  ('drop -> DATABASE dropdb PTCOMA','drop',3,'p_drop','gramatica.py',1095),
  ('drop -> TABLE ID PTCOMA','drop',3,'p_drop','gramatica.py',1096),
  ('drop -> error PTCOMA','drop',2,'p_drop','gramatica.py',1097),
  ('dropdb -> IF EXISTS ID','dropdb',3,'p_dropdb','gramatica.py',1107),
  ('dropdb -> ID','dropdb',1,'p_dropdb','gramatica.py',1108),
  ('alter -> alter COMA ALTER alterp','alter',4,'p_alter_rec','gramatica.py',1120),
  ('alter -> ALTER alterp','alter',2,'p_alter','gramatica.py',1129),
  ('alter -> error PTCOMA','alter',2,'p_alterP','gramatica.py',1135),
  ('alterp -> DATABASE ID alterdb PTCOMA','alterp',4,'p_alterp','gramatica.py',1139),
  ('alterp -> TABLE ID altertable','alterp',3,'p_alterp','gramatica.py',1140),
  ('alterdb -> RENAME TO ID','alterdb',3,'p_alterdb','gramatica.py',1153),
  ('alterdb -> OWNER TO tipodeowner','alterdb',3,'p_alterdb','gramatica.py',1154),
  ('tipodeowner -> ID','tipodeowner',1,'p_tipodeowner','gramatica.py',1165),
  ('tipodeowner -> CURRENT_USER','tipodeowner',1,'p_tipodeowner','gramatica.py',1166),
  ('tipodeowner -> SESSION_USER','tipodeowner',1,'p_tipodeowner','gramatica.py',1167),
  ('altertable -> ADD alteradd','altertable',2,'p_altertable','gramatica.py',1173),
  ('altertable -> ALTER COLUMN ID SET opcionesalterset','altertable',5,'p_altertable','gramatica.py',1174),
  ('altertable -> DROP tipodedrop','altertable',2,'p_altertable','gramatica.py',1175),
  ('altertable -> RENAME COLUMN ID TO ID','altertable',5,'p_altertable','gramatica.py',1176),
  ('alteradd -> COLUMN ID tipo','alteradd',3,'p_alteradd','gramatica.py',1196),
  ('alteradd -> CHECK PARENIZQ condiciones PARENDER','alteradd',4,'p_alteradd','gramatica.py',1197),
  ('alteradd -> CONSTRAINT ID UNIQUE PARENIZQ ID PARENDER','alteradd',6,'p_alteradd','gramatica.py',1198),
  ('alteradd -> FOREIGN KEY PARENIZQ listaids PARENDER REFERENCES listaidcts','alteradd',7,'p_alteradd','gramatica.py',1199),
  ('opcionesalterset -> NOT NULL','opcionesalterset',2,'p_opcionesalterset','gramatica.py',1219),
  ('opcionesalterset -> NULL','opcionesalterset',1,'p_opcionesalterset','gramatica.py',1220),
  ('tipodedrop -> COLUMN ID','tipodedrop',2,'p_tipodedrop','gramatica.py',1229),
  ('tipodedrop -> CONSTRAINT ID','tipodedrop',2,'p_tipodedrop','gramatica.py',1230),
  ('delete -> FROM ID WHERE condiciones PTCOMA','delete',5,'p_instrucciones_delete','gramatica.py',1242),
  ('delete -> error PTCOMA','delete',2,'p_instrucciones_delete','gramatica.py',1243),
  ('insert -> INTO ID VALUES PARENIZQ values PARENDER PTCOMA','insert',7,'p_instrucciones_insert','gramatica.py',1251),
  ('insert -> error PTCOMA','insert',2,'p_instrucciones_insert','gramatica.py',1252),
  ('values -> values COMA value','values',3,'p_values_rec','gramatica.py',1259),
  ('values -> value','values',1,'p_values','gramatica.py',1267),
  ('value -> ENTERO','value',1,'p_value','gramatica.py',1273),
  ('value -> DECIMAL','value',1,'p_valuef','gramatica.py',1279),
  ('value -> CADENA','value',1,'p_valuec','gramatica.py',1285),
  ('value -> boleano','value',1,'p_valueb','gramatica.py',1291),
  ('update -> ID SET asignaciones WHERE condiciones PTCOMA','update',6,'p_instrucciones_update','gramatica.py',1298),
  ('update -> error PTCOMA','update',2,'p_instrucciones_update','gramatica.py',1299),
  ('asignaciones -> asignaciones COMA ID IGUAL argument','asignaciones',5,'p_asignaciones_rec','gramatica.py',1307),
  ('asignaciones -> ID IGUAL argument','asignaciones',3,'p_asignaciones','gramatica.py',1316),
  ('condiciones -> condiciones comparacionlogica condicion','condiciones',3,'p_condiciones_recursivo','gramatica.py',1324),
  ('condiciones -> condicion','condiciones',1,'p_codiciones','gramatica.py',1332),
  ('comparacionlogica -> AND','comparacionlogica',1,'p_comparacionlogica','gramatica.py',1338),
  ('comparacionlogica -> OR','comparacionlogica',1,'p_comparacionlogica','gramatica.py',1339),
  ('condicion -> NOT condicion','condicion',2,'p_condicion','gramatica.py',1344),
  ('condicion -> condicions','condicion',1,'p_condicion','gramatica.py',1345),
  ('condicions -> argument MENORQUE argument','condicions',3,'p_condicions','gramatica.py',1356),
  ('condicions -> argument MAYORQUE argument','condicions',3,'p_condicions','gramatica.py',1357),
  ('condicions -> argument IGUAL argument','condicions',3,'p_condicions','gramatica.py',1358),
  ('condicions -> argument MENORIGUALQUE argument','condicions',3,'p_condicions','gramatica.py',1359),
  ('condicions -> argument MAYORIGUALQUE argument','condicions',3,'p_condicions','gramatica.py',1360),
  ('condicions -> argument DIFERENTELL argument','condicions',3,'p_condicions','gramatica.py',1361),
  ('condicions -> argument BETWEEN betweenopcion','condicions',3,'p_condicions','gramatica.py',1362),
  ('condicions -> argument ISNULL','condicions',2,'p_condicions','gramatica.py',1363),
  ('condicions -> argument NOTNULL','condicions',2,'p_condicions','gramatica.py',1364),
  ('condicions -> argument IS isopcion','condicions',3,'p_condicions','gramatica.py',1365),
  ('condicions -> argument IN PARENIZQ select PARENDER','condicions',5,'p_condicions','gramatica.py',1366),
  ('condicions -> argument NOT BETWEEN betweenopcion','condicions',4,'p_condicions','gramatica.py',1367),
  ('condicions -> argument NOT IN PARENIZQ select PARENDER','condicions',6,'p_condicions','gramatica.py',1368),
  ('condicions -> argument ANY PARENIZQ select PARENDER','condicions',5,'p_condicions','gramatica.py',1369),
  ('condicions -> argument ALL PARENIZQ select PARENDER','condicions',5,'p_condicions','gramatica.py',1370),
  ('condicions -> argument SOME PARENIZQ select PARENDER','condicions',5,'p_condicions','gramatica.py',1371),
  ('condicions -> EXISTS PARENIZQ select PARENDER','condicions',4,'p_condicionsP','gramatica.py',1431),
  ('betweenopcion -> symm argument AND argument','betweenopcion',4,'p_betweenopcion','gramatica.py',1435),
  ('betweenopcion -> argument AND argument','betweenopcion',3,'p_betweenopcion','gramatica.py',1436),
  ('symm -> SYMMETRIC','symm',1,'p_symmetric','gramatica.py',1449),
  ('isopcion -> DISTINCT FROM argument','isopcion',3,'p_isopcion','gramatica.py',1453),
  ('isopcion -> NULL','isopcion',1,'p_isopcion','gramatica.py',1454),
  ('isopcion -> TRUE','isopcion',1,'p_isopcion','gramatica.py',1455),
  ('isopcion -> FALSE','isopcion',1,'p_isopcion','gramatica.py',1456),
  ('isopcion -> UNKNOWN','isopcion',1,'p_isopcion','gramatica.py',1457),
  ('isopcion -> NOT isnotoptions','isopcion',2,'p_isopcion','gramatica.py',1458),
  ('isnotoptions -> FALSE','isnotoptions',1,'p_isnotoptions','gramatica.py',1473),
  ('isnotoptions -> UNKNOWN','isnotoptions',1,'p_isnotoptions','gramatica.py',1474),
  ('isnotoptions -> TRUE','isnotoptions',1,'p_isnotoptions','gramatica.py',1475),
  ('isnotoptions -> NULL','isnotoptions',1,'p_isnotoptions','gramatica.py',1476),
  ('isnotoptions -> DISTINCT FROM argument','isnotoptions',3,'p_isnotoptions','gramatica.py',1477),
  ('argument -> argument MAS argument','argument',3,'p_argument_binary','gramatica.py',1489),
  ('argument -> argument GUION argument','argument',3,'p_argument_binary','gramatica.py',1490),
  ('argument -> argument BARRA argument','argument',3,'p_argument_binary','gramatica.py',1491),
  ('argument -> argument ASTERISCO argument','argument',3,'p_argument_binary','gramatica.py',1492),
  ('argument -> argument PORCENTAJE argument','argument',3,'p_argument_binary','gramatica.py',1493),
  ('argument -> argument POTENCIA argument','argument',3,'p_argument_binary','gramatica.py',1494),
  ('argument -> boleano','argument',1,'p_argument_binary','gramatica.py',1495),
  ('argument -> MAS argument','argument',2,'p_argument_unary','gramatica.py',1525),
  ('argument -> GUION argument','argument',2,'p_argument_unary','gramatica.py',1526),
  ('argument -> PARENIZQ argument PARENDER','argument',3,'p_argument_agrupacion','gramatica.py',1534),
  ('argument -> ENTERO','argument',1,'p_argument_entero','gramatica.py',1538),
  ('argument -> DECIMAL','argument',1,'p_argument_decimal','gramatica.py',1544),
  ('argument -> CADENA','argument',1,'p_argument_cadena','gramatica.py',1550),
  ('argument -> ID','argument',1,'p_argument_id','gramatica.py',1556),
  ('argument -> ID PUNTO ID','argument',3,'p_argument_idpid','gramatica.py',1562),
  ('boleano -> TRUE','boleano',1,'p_boleano','gramatica.py',1569),
  ('boleano -> FALSE','boleano',1,'p_boleano','gramatica.py',1570),
]

75c16959926ef5b3e6dc5b447bd66e0c99d773b0
<mask token>

<mask token>
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
del _lr_action_items
<mask token>
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
del _lr_goto_items
<mask token>

_tabversion = '3.10'
_lr_method = 'LALR'
_lr_signature = """leftMASGUIONleftASTERISCOBARRAPORCENTAJEleftPOTENCIArightUMENOSUMASABS ACOS ACOSD ACOSH ADD ALL ALTER AMPERSON AND ANY AS ASC ASIN ASIND ASINH ASTERISCO ATAN ATAND ATANDOS ATANDOSD ATANH AVG BACKSPACE BARRA BETWEEN BIGINT BOLEANO BUCKET BY BYTEA CADENA CASE CBRT CEIL CEILING CHAR CHARACTER CHECK COLUMN COMA CONSTRAINT CONVERT COS COSD COSH COT COTD COUNT CREATE CURRENT CURRENTDATE CURRENTTIME CURRENT_USER DATABASE DATABASES DATE DATEPART DAY DECIMAL DECIMALVALOR DECODE DEFAULT DEGREES DELETE DESC DIFERENTELL DISTINCT DIV DOSPUNTOS DOUBLE DROP ELSE ENCODE END ENTERO ENUM EXCEPT EXISTS EXP EXTRACT FACTORIAL FALSE FECHA FEED FIRST FLOOR FOREIGN FROM FULL GCD GETBYTE GREATEST GROUP GUION HAVING HOUR ID IF IGUAL ILIKE IN INHERITS INNER INSERT INTEGER INTERSECT INTERVAL INTO IS ISNULL JOIN KEY LAST LCM LEAST LEFT LENGTH LIKE LIMIT LLAVEDER LLAVEIZQ LN LOG LOGDIEZ MAS MAX MAYORIGUALQUE MAYORQUE MD5 MENORIGUALQUE MENORQUE MIN MINSCALE MINUTE MOD MODE MONEY MONTH NATURAL NEWLINE NOT NOTNULL NOW NULL NULLS NUMERAL NUMERIC OF OFFSET ON ONLY OR OUTER OWNER PARENDER PARENIZQ PI PLECA PORCENTAJE POTENCIA POWER PRECISION PRIMARY PTCOMA PUNTO RADIANS RANDOM REAL REFERENCES RENAME REPLACE RETURN RETURNING RIGHT ROUND SCALE SECOND SELECT SESSION_USER SET SETBYTE SETSEED SFACTORIAL SHA SHOW SIGN SIMILAR SIN SIND SINH SMALLINT SOME SQRT SUBSTR SUBSTRING SUM SYMMETRIC TAB TABLE TAN TAND TANH TEXT THEN TIME TIMESTAMP TO TRIM TRUC TRUE TRUNC TYPE UNION UNIQUE UNKNOWN UPDATE USE USING VALUES VARCHAR VARYING VIRGULILLA WHEN WHERE YEARinit            : instruccionesinstrucciones : instrucciones instruccioninstrucciones : instruccioninstruccion      : CREATE create
                        | USE use
                        | SHOW show
                        | DROP drop
                        | DELETE delete
                        | INSERT insert
                        | UPDATE updateinstruccion  : alter PTCOMAinstruccion  : select PTCOMAinstruccion  : querysinstruccion  : error PTCOMAproblem  :  error PTCOMAquerys : select UNION allopcional select
              | select INTERSECT  allopcional select
              | select EXCEPT  allopcional selectallopcional  : ALL
                    |  select : SELECT parametrosselect fromopcional
                | SELECT errorfromopcional     :  FROM parametrosfrom asopcional whereopcional
                        | parametrosfrom   : ID
                        | ID  PUNTO ID
                        | PARENIZQ select PARENDERwhereopcional :  WHERE condiciones groupbyopcional
                     |  groupbyopcional  : GROUP BY listaids having
                        | having   : HAVING condiciones
                | parametrosselect : DISTINCT listadeseleccion
                        | listadeseleccionlistadeseleccion : listadeseleccion COMA  listadeseleccionados asopcional
                        | listadeseleccionados asopcionalasopcional  : AS argument
                    | argument
                    | listadeseleccionados : ID
                            | ID PUNTO ID
                            | PARENIZQ select PARENDER
                            | ASTERISCO
                            | funcionesmatematicassimples
                            | funcionestrigonometricas
                            | funcionesmatematicas
                            | funcionesdefechas
                            | funcionesbinarias
                            | operadoresselect
                            | GREATEST PARENIZQ listadeargumentos  PARENDER
                            | LEAST PARENIZQ listadeargumentos  PARENDER
                            | CASE cases  END ID argument :  funcionesmatematicassimplesargument :  funcionestrigonometricasargument :  funcionesmatematicasargument :  funcionesdefechasargument :  funcionesbinariasfuncionesmatematicassimples  : COUNT PARENIZQ argument  PARENDER
                                    | MAX PARENIZQ argument  PARENDER
                                    | SUM PARENIZQ argument  PARENDER
                                    | AVG PARENIZQ argument  PARENDER
                                    | MIN PARENIZQ argument  PARENDER listadeargumentos : listadeargumentos COMA argument
                          | argument cases    : cases case elsecase
                | case elsecase case : WHEN argument  IGUAL  argument  THEN  argumentelsecase  : ELSE argument
                 |  operadoresselect : PLECA argumentodeoperadores
                        | PLECA PLECA argumentodeoperadores
                        | argumentodeoperadores AMPERSON argumentodeoperadores
                        | argumentodeoperadores PLECA argumentodeoperadores
                        | argumentodeoperadores NUMERAL
                        | VIRGULILLA argumentodeoperadores
                        | argumentodeoperadores MENORQUE MENORQUE argumentodeoperadores
                        | argumentodeoperadores MAYORQUE MAYORQUE argumentodeoperadoresargumentodeoperadores    : argumentodeoperadores MAS argumentodeoperadores
                                | argumentodeoperadores GUION argumentodeoperadores
                                | argumentodeoperadores BARRA argumentodeoperadores
                                | argumentodeoperadores ASTERISCO argumentodeoperadores
                                | argumentodeoperadores PORCENTAJE argumentodeoperadores
                                | argumentodeoperadores POTENCIA argumentodeoperadores
                                | DECIMAL
                                | ENTERO funcionesbinarias    : LENGTH PARENIZQ  argument   PARENDER
                            | SUBSTRING PARENIZQ  argument  COMA  ENTERO  COMA  ENTERO  PARENDER
                            | TRIM PARENIZQ  argument   PARENDER
                            | MD5 PARENIZQ  argument   PARENDER
                            | SHA PARENIZQ  argument   PARENDER
                            | SUBSTR PARENIZQ  argument  COMA  ENTERO  COMA  ENTERO  PARENDER
                            | GETBYTE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA argument PARENDER
                            | SETBYTE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA argument COMA argument PARENDER
                            | CONVERT PARENIZQ argument AS tipo
                            | ENCODE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA CADENA
                            | DECODE PARENIZQ argument COMA argument PARENDER funcionesdefechas    : EXTRACT PARENIZQ  partedelafecha  FROM TIMESTAMP argument PARENDER
                            | DATEPART PARENIZQ argument COMA INTERVAL argument PARENDER
                            | NOW PARENIZQ PARENDER
                            | CURRENTDATE
                            | CURRENTTIME
                            | TIMESTAMP argument  partedelafecha   : YEAR
                        | MONTH
                        | DAY
                        | HOUR
                        | MINUTE
                        | SECONDfuncionesmatematicas : ABS PARENIZQ  argument  PARENDER
                            | CBRT PARENIZQ  argument   PARENDER
                            | CEIL PARENIZQ  argument   PARENDER
                            | CEILING PARENIZQ  argument   PARENDER
                            | DEGREES PARENIZQ  argument   PARENDER
                            | DIV PARENIZQ  argument  COMA  argument  PARENDER
                            | EXP PARENIZQ  argument   PARENDER
                            | FACTORIAL PARENIZQ  argument   PARENDER
                            | FLOOR PARENIZQ  argument   PARENDER
                            | GCD PARENIZQ  argument  COMA  argument  PARENDER
                            | LN PARENIZQ  argument   PARENDER
                            | LOG PARENIZQ  argument   PARENDER
                            | MOD PARENIZQ  argument  COMA  argument   PARENDER
                            | PI PARENIZQ PARENDER
                            | POWER PARENIZQ  argument  COMA  argument   PARENDER
                            | RADIANS PARENIZQ  argument   PARENDER
                            | ROUND PARENIZQ  argument   tipoderound  PARENDER
                            | SCALE PARENIZQ  argument   PARENDER
                            | SIGN PARENIZQ  argument   PARENDER
                            | SQRT PARENIZQ  argument   PARENDER
                            | BUCKET PARENIZQ  argument COMA argument COMA argument COMA argument PARENDER
                            | TRUNC PARENIZQ  argument   PARENDER
                            | RANDOM PARENIZQ PARENDER
                            | SETSEED PARENIZQ PARENDER tipoderound  : COMA  argument
                    | funcionestrigonometricas :  ACOS PARENIZQ argument  PARENDER
                                | ASIN PARENIZQ argument  PARENDER
                                | ACOSD PARENIZQ argument  PARENDER
                                | ASIND PARENIZQ argument  PARENDER
                                | ATAN PARENIZQ argument  PARENDER
                                | ATAND PARENIZQ argument  PARENDER
                                | ATANDOS PARENIZQ argument  PARENDER
                                | ATANDOSD PARENIZQ argument  PARENDER
                                | COS PARENIZQ argument  PARENDER
                                | COSD PARENIZQ argument  PARENDER
                                | COT PARENIZQ argument  PARENDER
                                | COTD PARENIZQ argument  PARENDER
                                | SIN PARENIZQ argument  PARENDER
                                | SIND PARENIZQ argument  PARENDER
                                | TAN PARENIZQ argument  PARENDER
                                | TAND PARENIZQ argument  PARENDER
                                | SINH PARENIZQ argument  PARENDER
                                | COSH PARENIZQ argument  PARENDER
                                | TANH PARENIZQ argument  PARENDER
                                | ASINH PARENIZQ argument  PARENDER
                                | ACOSH PARENIZQ argument  PARENDER
                                | ATANH PARENIZQ argument  PARENDER create : TYPE createenum
              | TABLE createtable
              | OR REPLACE DATABASE createdatabase
              | DATABASE createdatabase
              | problemcreateenum : ID AS ENUM PARENIZQ listacadenas PARENDER PTCOMAlistacadenas : listacadenas COMA CADENAlistacadenas : CADENAcreatedatabase : IF NOT EXISTS ID databaseowner
                      | ID databaseownerdatabaseowner : OWNER IGUAL ID databasemode
                     | OWNER ID databasemodedatabaseowner  : databasemodedatabasemode : MODE IGUAL ENTERO PTCOMA
                    | MODE ENTERO PTCOMA
                    | PTCOMAcreatetable : ID PARENIZQ tabledescriptions PARENDER tableherenciatableherencia : INHERITS PARENIZQ ID PARENDER PTCOMA
                     | PTCOMAtabledescriptions : tabledescriptions COMA tabledescriptiontabledescriptions :  tabledescriptiontabledescription : ID tipo tablekey
                        | PRIMARY KEY PARENIZQ listaids PARENDER
                        | FOREIGN KEY PARENIZQ listaids PARENDER REFERENCES ID PARENIZQ listaids PARENDER
                        | CONSTRAINT ID CHECK finalconstraintcheck
                        | CHECK finalconstraintcheck
                        | UNIQUE finaluniquetablekey : PRIMARY KEY tabledefault
                | REFERENCES ID PARENIZQ columnreferences PARENDER tabledefaulttablekey   : REFERENCES ID tabledefaulttablekey   : tabledefaultcolumnreferences : columnreferences COMA IDcolumnreferences : IDtabledefault : DEFAULT value tablenulltabledefault   : tablenulltablenull : NOT NULL tableconstraintunique
                 | NULL tableconstraintuniquetablenull  : tableconstraintuniquetableconstraintunique : CONSTRAINT ID UNIQUE tableconstraintcheck
                             | UNIQUE tableconstraintchecktableconstraintunique  : tableconstraintchecktableconstraintcheck : CONSTRAINT ID CHECK PARENIZQ condiciones PARENDER
                            | CHECK PARENIZQ condiciones PARENDERtableconstraintcheck : finalconstraintcheck : PARENIZQ condiciones PARENDERfinalunique : PARENIZQ listaids PARENDERlistaids : listaids COMA IDlistaids : IDlistaidcts : listaidcts COMA ID PUNTO IDlistaidcts : listaidcts COMA IDlistaidcts : ID PUNTO IDlistaidcts : IDtipo : SMALLINT
            | INTEGER
            | BIGINT
            | DECIMAL
            | NUMERIC
            | REAL
            | DOUBLE PRECISION
            | MONEY
            | CHARACTER tipochar
            | VARCHAR PARENIZQ ENTERO PARENDER
            | CHAR PARENIZQ ENTERO PARENDER
            | TEXT
            | TIMESTAMP precision
            | TIME precision
            | DATE
            | INTERVAL fields precision
            | BOLEANO
            | IDtipochar : VARYING PARENIZQ ENTERO PARENDER
                | PARENIZQ ENTERO PARENDERprecision : PARENIZQ ENTERO PARENDERprecision  :fields : MONTH
              | HOUR
              | MINUTE
              | SECOND
              | YEARfields :use    :  ID PTCOMA
            | error PTCOMAshow   :    DATABASES likeopcional
                | error PTCOMAlikeopcional   :   LIKE CADENA PTCOMA
                    | PTCOMA drop :   DATABASE dropdb PTCOMA
            |   TABLE ID PTCOMA
            |   error PTCOMAdropdb   : IF EXISTS ID
                |   IDalter    :  alter COMA ALTER alterpalter    : ALTER alterpalter  : error PTCOMAalterp    :   DATABASE ID alterdb PTCOMA
                |   TABLE ID altertablealterdb  :   RENAME TO ID
                |   OWNER TO tipodeownertipodeowner  :   ID
                    |   CURRENT_USER
                    |   SESSION_USERaltertable   : ADD alteradd
                    | ALTER COLUMN ID SET opcionesalterset
                    | DROP tipodedrop
                    | RENAME COLUMN ID TO IDalteradd     :   COLUMN ID tipo
                    |  CHECK PARENIZQ condiciones PARENDER
                    |  CONSTRAINT ID UNIQUE PARENIZQ ID PARENDER
                    |  FOREIGN KEY PARENIZQ listaids PARENDER REFERENCES listaidctsopcionesalterset :   NOT NULL
                            | NULL tipodedrop   :   COLUMN ID
                        | CONSTRAINT  IDdelete    : FROM ID WHERE condiciones PTCOMA
                | error PTCOMAinsert    : INTO ID VALUES PARENIZQ values PARENDER PTCOMA
                    | error PTCOMAvalues   : values COMA valuevalues   : valuevalue   : ENTEROvalue   : DECIMALvalue   : CADENAvalue   : boleanoupdate    : ID SET asignaciones WHERE condiciones PTCOMA
                    | error PTCOMAasignaciones     : asignaciones COMA ID IGUAL argumentasignaciones : ID IGUAL argumentcondiciones    : condiciones comparacionlogica condicioncondiciones    :  condicioncomparacionlogica    : AND
                            | ORcondicion    : NOT condicion
                    | condicionscondicions : argument MENORQUE argument
                  | argument MAYORQUE argument
                  | argument IGUAL argument
                  | argument MENORIGUALQUE argument
                  | argument MAYORIGUALQUE argument
                  | argument DIFERENTELL argument
                  | argument BETWEEN betweenopcion
                  | argument ISNULL
                  | argument NOTNULL
                  | argument IS isopcion
                  | argument IN PARENIZQ select PARENDER
                  | argument NOT BETWEEN betweenopcion
                  | argument NOT IN  PARENIZQ select PARENDER
                  | argument ANY  PARENIZQ select PARENDER
                  | argument ALL PARENIZQ select PARENDER
                  | argument SOME PARENIZQ select PARENDERcondicions : EXISTS PARENIZQ select PARENDERbetweenopcion    : symm argument AND argument
                        | argument AND argumentsymm   : SYMMETRICisopcion : DISTINCT FROM argument
                | NULL
                | TRUE
                | FALSE
                | UNKNOWN
                | NOT isnotoptionsisnotoptions : FALSE
                    | UNKNOWN
                    | TRUE
                    | NULL
                    | DISTINCT FROM argumentargument : argument MAS argument
                | argument GUION argument
                | argument BARRA argument
                | argument ASTERISCO argument
                | argument PORCENTAJE argument
                | argument POTENCIA argument
                | boleanoargument : MAS argument %prec UMAS
                | GUION argument %prec UMENOSargument : PARENIZQ argument PARENDERargument : ENTEROargument : DECIMALargument : CADENAargument : IDargument : ID PUNTO IDboleano  : TRUE
                | FALSE"""
_lr_action_items = {'CREATE': ([0, 2, 3, 13, 17, 18, 23, 25, 28, 31, 35, 38,
    41, 44, 46, 50, 54, 55, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 126, 
    127, 130, 143, 144, 146, 149, 152, 153, 154, 155, 157, 158, 163, 165, 
    167, 169, 177, 179, 181, 183, 184, 185, 186, 187, 188, 191, 193, 194, 
    195, 196, 197, 198, 258, 273, 276, 285, 290, 292, 294, 296, 298, 304, 
    305, 306, 315, 316, 318, 319, 326, 327, 330, 331, 380, 389, 390, 399, 
    411, 412, 413, 416, 417, 418, 419, 420, 421, 431, 437, 440, 442, 462, 
    465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 476, 477, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 529, 532, 534, 
    535, 536, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 
    561, 562, 563, 564, 576, 578, 579, 583, 591, 592, 622, 624, 625, 632, 
    641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 674, 676, 683, 
    684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 695, 698, 700, 701, 
    702, 703, 714, 722, 724, 725, 726, 727, 736, 753, 764, 765, 766, 767, 
    768, 771, 776, 777, 787, 791, 792, 798, 810, 811, 812, 813, 817, 818, 
    820, 822, 824, 825, 826, 832, 833, 836, 842, 845, 846, 847, 850, 852, 
    857, 861, 863, 871, 872], [4, 4, -3, -13, -2, -4, -162, -5, -6, -7, -8,
    -9, -10, -11, -12, -14, -24, -22, -35, -40, -41, -44, -45, -46, -47, -
    48, -49, -50, -101, -102, -86, -85, -158, -159, -161, -15, -238, -239, 
    -240, -243, -241, -246, -272, -274, -282, -21, -34, -37, -39, -54, -55,
    -56, -57, -58, -328, -332, -333, -334, -335, -337, -338, -103, -71, -75,
    -76, -167, -170, -173, -244, -245, -16, -17, -18, -40, -25, -40, -38, -
    329, -330, -42, -43, -123, -132, -133, -100, -72, -73, -74, -79, -80, -
    81, -82, -83, -84, -160, -242, -286, -290, -29, -36, -322, -323, -324, 
    -325, -326, -327, -331, -336, -51, -52, -53, -59, -60, -61, -62, -63, -
    136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147, 
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, -116, -117, -118, -120, -121, -125, -127, -128, -129,
    -131, -87, -89, -90, -91, -77, -78, -227, -210, -211, -212, -213, -214,
    -215, -217, -221, -231, -231, -224, -237, -226, -169, -172, -271, -289,
    -298, -299, -23, -26, -27, -126, -95, -216, -218, -222, -223, -231, -
    232, -233, -234, -235, -236, -174, -176, -205, -166, -168, -171, -285, 
    -291, -292, -293, -294, -295, -296, -297, -300, -312, -313, -314, -315,
    -281, -31, -115, -119, -122, -124, -97, -225, -316, -317, -318, -319, -
    320, -302, -307, -273, -28, -98, -99, -163, -229, -219, -220, -230, -
    204, -309, -311, -301, -304, -305, -306, -88, -92, -96, -228, -308, -
    321, -303, -33, -93, -175, -30, -130, -32, -94]), 'USE': ([0, 2, 3, 13,
    17, 18, 23, 25, 28, 31, 35, 38, 41, 44, 46, 50, 54, 55, 57, 58, 59, 61,
    62, 63, 64, 65, 66, 67, 126, 127, 130, 143, 144, 146, 149, 152, 153, 
    154, 155, 157, 158, 163, 165, 167, 169, 177, 179, 181, 183, 184, 185, 
    186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 273, 276, 285, 
    290, 292, 294, 296, 298, 304, 305, 306, 315, 316, 318, 319, 326, 327, 
    330, 331, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 
    421, 431, 437, 440, 442, 462, 465, 466, 467, 468, 469, 470, 471, 472, 
    473, 474, 476, 477, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 
    491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 
    505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 
    525, 526, 527, 529, 532, 534, 535, 536, 543, 544, 546, 548, 549, 550, 
    551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 576, 578, 579, 583, 
    591, 592, 622, 624, 625, 632, 641, 659, 660, 665, 667, 668, 669, 670, 
    671, 672, 673, 674, 676, 683, 684, 685, 686, 687, 688, 689, 690, 691, 
    692, 693, 695, 698, 700, 701, 702, 703, 714, 722, 724, 725, 726, 727, 
    736, 753, 764, 765, 766, 767, 768, 771, 776, 777, 787, 791, 792, 798, 
    810, 811, 812, 813, 817, 818, 820, 822, 824, 825, 826, 832, 833, 836, 
    842, 845, 846, 847, 850, 852, 857, 861, 863, 871, 872], [5, 5, -3, -13,
    -2, -4, -162, -5, -6, -7, -8, -9, -10, -11, -12, -14, -24, -22, -35, -
    40, -41, -44, -45, -46, -47, -48, -49, -50, -101, -102, -86, -85, -158,
    -159, -161, -15, -238, -239, -240, -243, -241, -246, -272, -274, -282, 
    -21, -34, -37, -39, -54, -55, -56, -57, -58, -328, -332, -333, -334, -
    335, -337, -338, -103, -71, -75, -76, -167, -170, -173, -244, -245, -16,
    -17, -18, -40, -25, -40, -38, -329, -330, -42, -43, -123, -132, -133, -
    100, -72, -73, -74, -79, -80, -81, -82, -83, -84, -160, -242, -286, -
    290, -29, -36, -322, -323, -324, -325, -326, -327, -331, -336, -51, -52,
    -53, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142,
    -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154,
    -155, -156, -157, -110, -111, -112, -113, -114, -116, -117, -118, -120,
    -121, -125, -127, -128, -129, -131, -87, -89, -90, -91, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, -169, -172, -271, -289, -298, -299, -23, -26, -27, -126, -95, -
    216, -218, -222, -223, -231, -232, -233, -234, -235, -236, -174, -176, 
    -205, -166, -168, -171, -285, -291, -292, -293, -294, -295, -296, -297,
    -300, -312, -313, -314, -315, -281, -31, -115, -119, -122, -124, -97, -
    225, -316, -317, -318, -319, -320, -302, -307, -273, -28, -98, -99, -
    163, -229, -219, -220, -230, -204, -309, -311, -301, -304, -305, -306, 
    -88, -92, -96, -228, -308, -321, -303, -33, -93, -175, -30, -130, -32, 
    -94]), 'SHOW': ([0, 2, 3, 13, 17, 18, 23, 25, 28, 31, 35, 38, 41, 44, 
    46, 50, 54, 55, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 126, 127, 130, 
    143, 144, 146, 149, 152, 153, 154, 155, 157, 158, 163, 165, 167, 169, 
    177, 179, 181, 183, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 
    197, 198, 258, 273, 276, 285, 290, 292, 294, 296, 298, 304, 305, 306, 
    315, 316, 318, 319, 326, 327, 330, 331, 380, 389, 390, 399, 411, 412, 
    413, 416, 417, 418, 419, 420, 421, 431, 437, 440, 442, 462, 465, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 476, 477, 481, 482, 483, 484, 
    485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 
    499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 
    514, 515, 516, 518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 
    543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 
    563, 564, 576, 578, 579, 583, 591, 592, 622, 624, 625, 632, 641, 659, 
    660, 665, 667, 668, 669, 670, 671, 672, 673, 674, 676, 683, 684, 685, 
    686, 687, 688, 689, 690, 691, 692, 693, 695, 698, 700, 701, 702, 703, 
    714, 722, 724, 725, 726, 727, 736, 753, 764, 765, 766, 767, 768, 771, 
    776, 777, 787, 791, 792, 798, 810, 811, 812, 813, 817, 818, 820, 822, 
    824, 825, 826, 832, 833, 836, 842, 845, 846, 847, 850, 852, 857, 861, 
    863, 871, 872], [6, 6, -3, -13, -2, -4, -162, -5, -6, -7, -8, -9, -10, 
    -11, -12, -14, -24, -22, -35, -40, -41, -44, -45, -46, -47, -48, -49, -
    50, -101, -102, -86, -85, -158, -159, -161, -15, -238, -239, -240, -243,
    -241, -246, -272, -274, -282, -21, -34, -37, -39, -54, -55, -56, -57, -
    58, -328, -332, -333, -334, -335, -337, -338, -103, -71, -75, -76, -167,
    -170, -173, -244, -245, -16, -17, -18, -40, -25, -40, -38, -329, -330, 
    -42, -43, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -
    83, -84, -160, -242, -286, -290, -29, -36, -322, -323, -324, -325, -326,
    -327, -331, -336, -51, -52, -53, -59, -60, -61, -62, -63, -136, -137, -
    138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, 
    -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113,
    -114, -116, -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, 
    -89, -90, -91, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217,
    -221, -231, -231, -224, -237, -226, -169, -172, -271, -289, -298, -299,
    -23, -26, -27, -126, -95, -216, -218, -222, -223, -231, -232, -233, -
    234, -235, -236, -174, -176, -205, -166, -168, -171, -285, -291, -292, 
    -293, -294, -295, -296, -297, -300, -312, -313, -314, -315, -281, -31, 
    -115, -119, -122, -124, -97, -225, -316, -317, -318, -319, -320, -302, 
    -307, -273, -28, -98, -99, -163, -229, -219, -220, -230, -204, -309, -
    311, -301, -304, -305, -306, -88, -92, -96, -228, -308, -321, -303, -33,
    -93, -175, -30, -130, -32, -94]), 'DROP': ([0, 2, 3, 13, 17, 18, 23, 25,
    28, 31, 35, 38, 41, 44, 46, 50, 54, 55, 57, 58, 59, 61, 62, 63, 64, 65,
    66, 67, 126, 127, 130, 143, 144, 146, 149, 152, 153, 154, 155, 157, 158,
    163, 165, 167, 169, 176, 177, 179, 181, 183, 184, 185, 186, 187, 188, 
    191, 193, 194, 195, 196, 197, 198, 258, 273, 276, 285, 290, 292, 294, 
    296, 298, 304, 305, 306, 315, 316, 318, 319, 326, 327, 330, 331, 380, 
    389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 431, 437, 
    440, 442, 462, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 476, 
    477, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 
    494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 
    508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 
    529, 532, 534, 535, 536, 543, 544, 546, 548, 549, 550, 551, 552, 553, 
    555, 559, 560, 561, 562, 563, 564, 576, 578, 579, 583, 591, 592, 622, 
    624, 625, 632, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 
    674, 676, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 695, 
    698, 700, 701, 702, 703, 714, 722, 724, 725, 726, 727, 736, 753, 764, 
    765, 766, 767, 768, 771, 776, 777, 787, 791, 792, 798, 810, 811, 812, 
    813, 817, 818, 820, 822, 824, 825, 826, 832, 833, 836, 842, 845, 846, 
    847, 850, 852, 857, 861, 863, 871, 872], [7, 7, -3, -13, -2, -4, -162, 
    -5, -6, -7, -8, -9, -10, -11, -12, -14, -24, -22, -35, -40, -41, -44, -
    45, -46, -47, -48, -49, -50, -101, -102, -86, -85, -158, -159, -161, -
    15, -238, -239, -240, -243, -241, -246, -272, -274, -282, 313, -21, -34,
    -37, -39, -54, -55, -56, -57, -58, -328, -332, -333, -334, -335, -337, 
    -338, -103, -71, -75, -76, -167, -170, -173, -244, -245, -16, -17, -18,
    -40, -25, -40, -38, -329, -330, -42, -43, -123, -132, -133, -100, -72, 
    -73, -74, -79, -80, -81, -82, -83, -84, -160, -242, -286, -290, -29, -
    36, -322, -323, -324, -325, -326, -327, -331, -336, -51, -52, -53, -59,
    -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -
    144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155, 
    -156, -157, -110, -111, -112, -113, -114, -116, -117, -118, -120, -121,
    -125, -127, -128, -129, -131, -87, -89, -90, -91, -77, -78, -227, -210,
    -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226,
    -169, -172, -271, -289, -298, -299, -23, -26, -27, -126, -95, -216, -
    218, -222, -223, -231, -232, -233, -234, -235, -236, -174, -176, -205, 
    -166, -168, -171, -285, -291, -292, -293, -294, -295, -296, -297, -300,
    -312, -313, -314, -315, -281, -31, -115, -119, -122, -124, -97, -225, -
    316, -317, -318, -319, -320, -302, -307, -273, -28, -98, -99, -163, -
    229, -219, -220, -230, -204, -309, -311, -301, -304, -305, -306, -88, -
    92, -96, -228, -308, -321, -303, -33, -93, -175, -30, -130, -32, -94]),
    'DELETE': ([0, 2, 3, 13, 17, 18, 23, 25, 28, 31, 35, 38, 41, 44, 46, 50,
    54, 55, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 126, 127, 130, 143, 144,
    146, 149, 152, 153, 154, 155, 157, 158, 163, 165, 167, 169, 177, 179, 
    181, 183, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 
    258, 273, 276, 285, 290, 292, 294, 296, 298, 304, 305, 306, 315, 316, 
    318, 319, 326, 327, 330, 331, 380, 389, 390, 399, 411, 412, 413, 416, 
    417, 418, 419, 420, 421, 431, 437, 440, 442, 462, 465, 466, 467, 468, 
    469, 470, 471, 472, 473, 474, 476, 477, 481, 482, 483, 484, 485, 486, 
    487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 
    501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 
    516, 518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 543, 544, 
    546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 
    576, 578, 579, 583, 591, 592, 622, 624, 625, 632, 641, 659, 660, 665, 
    667, 668, 669, 670, 671, 672, 673, 674, 676, 683, 684, 685, 686, 687, 
    688, 689, 690, 691, 692, 693, 695, 698, 700, 701, 702, 703, 714, 722, 
    724, 725, 726, 727, 736, 753, 764, 765, 766, 767, 768, 771, 776, 777, 
    787, 791, 792, 798, 810, 811, 812, 813, 817, 818, 820, 822, 824, 825, 
    826, 832, 833, 836, 842, 845, 846, 847, 850, 852, 857, 861, 863, 871, 
    872], [8, 8, -3, -13, -2, -4, -162, -5, -6, -7, -8, -9, -10, -11, -12, 
    -14, -24, -22, -35, -40, -41, -44, -45, -46, -47, -48, -49, -50, -101, 
    -102, -86, -85, -158, -159, -161, -15, -238, -239, -240, -243, -241, -
    246, -272, -274, -282, -21, -34, -37, -39, -54, -55, -56, -57, -58, -
    328, -332, -333, -334, -335, -337, -338, -103, -71, -75, -76, -167, -
    170, -173, -244, -245, -16, -17, -18, -40, -25, -40, -38, -329, -330, -
    42, -43, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83,
    -84, -160, -242, -286, -290, -29, -36, -322, -323, -324, -325, -326, -
    327, -331, -336, -51, -52, -53, -59, -60, -61, -62, -63, -136, -137, -
    138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, 
    -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113,
    -114, -116, -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, 
    -89, -90, -91, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217,
    -221, -231, -231, -224, -237, -226, -169, -172, -271, -289, -298, -299,
    -23, -26, -27, -126, -95, -216, -218, -222, -223, -231, -232, -233, -
    234, -235, -236, -174, -176, -205, -166, -168, -171, -285, -291, -292, 
    -293, -294, -295, -296, -297, -300, -312, -313, -314, -315, -281, -31, 
    -115, -119, -122, -124, -97, -225, -316, -317, -318, -319, -320, -302, 
    -307, -273, -28, -98, -99, -163, -229, -219, -220, -230, -204, -309, -
    311, -301, -304, -305, -306, -88, -92, -96, -228, -308, -321, -303, -33,
    -93, -175, -30, -130, -32, -94]), 'INSERT': ([0, 2, 3, 13, 17, 18, 23, 
    25, 28, 31, 35, 38, 41, 44, 46, 50, 54, 55, 57, 58, 59, 61, 62, 63, 64,
    65, 66, 67, 126, 127, 130, 143, 144, 146, 149, 152, 153, 154, 155, 157,
    158, 163, 165, 167, 169, 177, 179, 181, 183, 184, 185, 186, 187, 188, 
    191, 193, 194, 195, 196, 197, 198, 258, 273, 276, 285, 290, 292, 294, 
    296, 298, 304, 305, 306, 315, 316, 318, 319, 326, 327, 330, 331, 380, 
    389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 431, 437, 
    440, 442, 462, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 476, 
    477, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 
    494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 
    508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 
    529, 532, 534, 535, 536, 543, 544, 546, 548, 549, 550, 551, 552, 553, 
    555, 559, 560, 561, 562, 563, 564, 576, 578, 579, 583, 591, 592, 622, 
    624, 625, 632, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 
    674, 676, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 695, 
    698, 700, 701, 702, 703, 714, 722, 724, 725, 726, 727, 736, 753, 764, 
    765, 766, 767, 768, 771, 776, 777, 787, 791, 792, 798, 810, 811, 812, 
    813, 817, 818, 820, 822, 824, 825, 826, 832, 833, 836, 842, 845, 846, 
    847, 850, 852, 857, 861, 863, 871, 872], [9, 9, -3, -13, -2, -4, -162, 
    -5, -6, -7, -8, -9, -10, -11, -12, -14, -24, -22, -35, -40, -41, -44, -
    45, -46, -47, -48, -49, -50, -101, -102, -86, -85, -158, -159, -161, -
    15, -238, -239, -240, -243, -241, -246, -272, -274, -282, -21, -34, -37,
    -39, -54, -55, -56, -57, -58, -328, -332, -333, -334, -335, -337, -338,
    -103, -71, -75, -76, -167, -170, -173, -244, -245, -16, -17, -18, -40, 
    -25, -40, -38, -329, -330, -42, -43, -123, -132, -133, -100, -72, -73, 
    -74, -79, -80, -81, -82, -83, -84, -160, -242, -286, -290, -29, -36, -
    322, -323, -324, -325, -326, -327, -331, -336, -51, -52, -53, -59, -60,
    -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -
    145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, 
    -157, -110, -111, -112, -113, -114, -116, -117, -118, -120, -121, -125,
    -127, -128, -129, -131, -87, -89, -90, -91, -77, -78, -227, -210, -211,
    -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, -169,
    -172, -271, -289, -298, -299, -23, -26, -27, -126, -95, -216, -218, -
    222, -223, -231, -232, -233, -234, -235, -236, -174, -176, -205, -166, 
    -168, -171, -285, -291, -292, -293, -294, -295, -296, -297, -300, -312,
    -313, -314, -315, -281, -31, -115, -119, -122, -124, -97, -225, -316, -
    317, -318, -319, -320, -302, -307, -273, -28, -98, -99, -163, -229, -
    219, -220, -230, -204, -309, -311, -301, -304, -305, -306, -88, -92, -
    96, -228, -308, -321, -303, -33, -93, -175, -30, -130, -32, -94]),
    'UPDATE': ([0, 2, 3, 13, 17, 18, 23, 25, 28, 31, 35, 38, 41, 44, 46, 50,
    54, 55, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 126, 127, 130, 143, 144,
    146, 149, 152, 153, 154, 155, 157, 158, 163, 165, 167, 169, 177, 179, 
    181, 183, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 
    258, 273, 276, 285, 290, 292, 294, 296, 298, 304, 305, 306, 315, 316, 
    318, 319, 326, 327, 330, 331, 380, 389, 390, 399, 411, 412, 413, 416, 
    417, 418, 419, 420, 421, 431, 437, 440, 442, 462, 465, 466, 467, 468, 
    469, 470, 471, 472, 473, 474, 476, 477, 481, 482, 483, 484, 485, 486, 
    487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 
    501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 
    516, 518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 543, 544, 
    546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 
    576, 578, 579, 583, 591, 592, 622, 624, 625, 632, 641, 659, 660, 665, 
    667, 668, 669, 670, 671, 672, 673, 674, 676, 683, 684, 685, 686, 687, 
    688, 689, 690, 691, 692, 693, 695, 698, 700, 701, 702, 703, 714, 722, 
    724, 725, 726, 727, 736, 753, 764, 765, 766, 767, 768, 771, 776, 777, 
    787, 791, 792, 798, 810, 811, 812, 813, 817, 818, 820, 822, 824, 825, 
    826, 832, 833, 836, 842, 845, 846, 847, 850, 852, 857, 861, 863, 871, 
    872], [10, 10, -3, -13, -2, -4, -162, -5, -6, -7, -8, -9, -10, -11, -12,
    -14, -24, -22, -35, -40, -41, -44, -45, -46, -47, -48, -49, -50, -101, 
    -102, -86, -85, -158, -159, -161, -15, -238, -239, -240, -243, -241, -
    246, -272, -274, -282, -21, -34, -37, -39, -54, -55, -56, -57, -58, -
    328, -332, -333, -334, -335, -337, -338, -103, -71, -75, -76, -167, -
    170, -173, -244, -245, -16, -17, -18, -40, -25, -40, -38, -329, -330, -
    42, -43, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83,
    -84, -160, -242, -286, -290, -29, -36, -322, -323, -324, -325, -326, -
    327, -331, -336, -51, -52, -53, -59, -60, -61, -62, -63, -136, -137, -
    138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, 
    -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113,
    -114, -116, -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, 
    -89, -90, -91, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217,
    -221, -231, -231, -224, -237, -226, -169, -172, -271, -289, -298, -299,
    -23, -26, -27, -126, -95, -216, -218, -222, -223, -231, -232, -233, -
    234, -235, -236, -174, -176, -205, -166, -168, -171, -285, -291, -292, 
    -293, -294, -295, -296, -297, -300, -312, -313, -314, -315, -281, -31, 
    -115, -119, -122, -124, -97, -225, -316, -317, -318, -319, -320, -302, 
    -307, -273, -28, -98, -99, -163, -229, -219, -220, -230, -204, -309, -
    311, -301, -304, -305, -306, -88, -92, -96, -228, -308, -321, -303, -33,
    -93, -175, -30, -130, -32, -94]), 'error': ([0, 2, 3, 4, 5, 6, 7, 8, 9,
    10, 13, 16, 17, 18, 23, 25, 28, 31, 35, 38, 41, 44, 46, 50, 54, 55, 57,
    58, 59, 61, 62, 63, 64, 65, 66, 67, 126, 127, 130, 143, 144, 146, 149, 
    152, 153, 154, 155, 157, 158, 163, 165, 167, 169, 177, 179, 181, 183, 
    184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 273, 
    276, 285, 290, 292, 294, 296, 298, 304, 305, 306, 315, 316, 318, 319, 
    326, 327, 330, 331, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 
    419, 420, 421, 431, 437, 440, 442, 462, 465, 466, 467, 468, 469, 470, 
    471, 472, 473, 474, 476, 477, 481, 482, 483, 484, 485, 486, 487, 488, 
    489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 
    503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 
    519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 543, 544, 546, 548, 
    549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 576, 578, 
    579, 583, 591, 592, 622, 624, 625, 632, 641, 659, 660, 665, 667, 668, 
    669, 670, 671, 672, 673, 674, 676, 683, 684, 685, 686, 687, 688, 689, 
    690, 691, 692, 693, 695, 698, 700, 701, 702, 703, 714, 722, 724, 725, 
    726, 727, 736, 753, 764, 765, 766, 767, 768, 771, 776, 777, 787, 791, 
    792, 798, 810, 811, 812, 813, 817, 818, 820, 822, 824, 825, 826, 832, 
    833, 836, 842, 845, 846, 847, 850, 852, 857, 861, 863, 871, 872], [14, 
    14, -3, 24, 27, 30, 34, 37, 40, 43, -13, 55, -2, -4, -162, -5, -6, -7, 
    -8, -9, -10, -11, -12, -14, -24, -22, -35, -40, -41, -44, -45, -46, -47,
    -48, -49, -50, -101, -102, -86, -85, -158, -159, -161, -15, -238, -239,
    -240, -243, -241, -246, -272, -274, -282, -21, -34, -37, -39, -54, -55,
    -56, -57, -58, -328, -332, -333, -334, -335, -337, -338, -103, -71, -75,
    -76, -167, -170, -173, -244, -245, -16, -17, -18, -40, -25, -40, -38, -
    329, -330, -42, -43, -123, -132, -133, -100, -72, -73, -74, -79, -80, -
    81, -82, -83, -84, -160, -242, -286, -290, -29, -36, -322, -323, -324, 
    -325, -326, -327, -331, -336, -51, -52, -53, -59, -60, -61, -62, -63, -
    136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147, 
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, -116, -117, -118, -120, -121, -125, -127, -128, -129,
    -131, -87, -89, -90, -91, -77, -78, -227, -210, -211, -212, -213, -214,
    -215, -217, -221, -231, -231, -224, -237, -226, -169, -172, -271, -289,
    -298, -299, -23, -26, -27, -126, -95, -216, -218, -222, -223, -231, -
    232, -233, -234, -235, -236, -174, -176, -205, -166, -168, -171, -285, 
    -291, -292, -293, -294, -295, -296, -297, -300, -312, -313, -314, -315,
    -281, -31, -115, -119, -122, -124, -97, -225, -316, -317, -318, -319, -
    320, -302, -307, -273, -28, -98, -99, -163, -229, -219, -220, -230, -
    204, -309, -311, -301, -304, -305, -306, -88, -92, -96, -228, -308, -
    321, -303, -33, -93, -175, -30, -130, -32, -94]), 'ALTER': ([0, 2, 3, 
    13, 17, 18, 23, 25, 28, 31, 35, 38, 41, 44, 45, 46, 50, 54, 55, 57, 58,
    59, 61, 62, 63, 64, 65, 66, 67, 126, 127, 130, 143, 144, 146, 149, 152,
    153, 154, 155, 157, 158, 163, 165, 167, 169, 176, 177, 179, 181, 183, 
    184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 273, 
    276, 285, 290, 292, 294, 296, 298, 304, 305, 306, 315, 316, 318, 319, 
    326, 327, 330, 331, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 
    419, 420, 421, 431, 437, 440, 442, 462, 465, 466, 467, 468, 469, 470, 
    471, 472, 473, 474, 476, 477, 481, 482, 483, 484, 485, 486, 487, 488, 
    489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 
    503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 
    519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 543, 544, 546, 548, 
    549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 576, 578, 
    579, 583, 591, 592, 622, 624, 625, 632, 641, 659, 660, 665, 667, 668, 
    669, 670, 671, 672, 673, 674, 676, 683, 684, 685, 686, 687, 688, 689, 
    690, 691, 692, 693, 695, 698, 700, 701, 702, 703, 714, 722, 724, 725, 
    726, 727, 736, 753, 764, 765, 766, 767, 768, 771, 776, 777, 787, 791, 
    792, 798, 810, 811, 812, 813, 817, 818, 820, 822, 824, 825, 826, 832, 
    833, 836, 842, 845, 846, 847, 850, 852, 857, 861, 863, 871, 872], [15, 
    15, -3, -13, -2, -4, -162, -5, -6, -7, -8, -9, -10, -11, 170, -12, -14,
    -24, -22, -35, -40, -41, -44, -45, -46, -47, -48, -49, -50, -101, -102,
    -86, -85, -158, -159, -161, -15, -238, -239, -240, -243, -241, -246, -
    272, -274, -282, 312, -21, -34, -37, -39, -54, -55, -56, -57, -58, -328,
    -332, -333, -334, -335, -337, -338, -103, -71, -75, -76, -167, -170, -
    173, -244, -245, -16, -17, -18, -40, -25, -40, -38, -329, -330, -42, -
    43, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -84,
    -160, -242, -286, -290, -29, -36, -322, -323, -324, -325, -326, -327, -
    331, -336, -51, -52, -53, -59, -60, -61, -62, -63, -136, -137, -138, -
    139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, 
    -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114,
    -116, -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, -89, -
    90, -91, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217, -221,
    -231, -231, -224, -237, -226, -169, -172, -271, -289, -298, -299, -23, 
    -26, -27, -126, -95, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, -174, -176, -205, -166, -168, -171, -285, -291, -292, -293, 
    -294, -295, -296, -297, -300, -312, -313, -314, -315, -281, -31, -115, 
    -119, -122, -124, -97, -225, -316, -317, -318, -319, -320, -302, -307, 
    -273, -28, -98, -99, -163, -229, -219, -220, -230, -204, -309, -311, -
    301, -304, -305, -306, -88, -92, -96, -228, -308, -321, -303, -33, -93,
    -175, -30, -130, -32, -94]), 'SELECT': ([0, 2, 3, 13, 17, 18, 23, 25, 
    28, 31, 35, 38, 41, 44, 46, 47, 48, 49, 50, 54, 55, 57, 58, 59, 60, 61,
    62, 63, 64, 65, 66, 67, 126, 127, 130, 143, 144, 146, 149, 152, 153, 
    154, 155, 157, 158, 163, 165, 167, 169, 171, 172, 173, 174, 177, 179, 
    181, 183, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 
    258, 273, 276, 285, 290, 292, 294, 296, 298, 304, 305, 306, 315, 316, 
    317, 318, 319, 326, 327, 330, 331, 380, 389, 390, 399, 411, 412, 413, 
    416, 417, 418, 419, 420, 421, 431, 437, 440, 442, 462, 465, 466, 467, 
    468, 469, 470, 471, 472, 473, 474, 476, 477, 481, 482, 483, 484, 485, 
    486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 
    500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 
    515, 516, 518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 543, 
    544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 
    564, 576, 578, 579, 583, 591, 592, 599, 622, 624, 625, 632, 641, 659, 
    660, 665, 667, 668, 669, 670, 671, 672, 673, 674, 676, 683, 684, 685, 
    686, 687, 688, 689, 690, 691, 692, 693, 695, 698, 700, 701, 702, 703, 
    705, 708, 709, 710, 714, 722, 724, 725, 726, 727, 736, 753, 764, 765, 
    766, 767, 768, 771, 772, 776, 777, 787, 791, 792, 798, 810, 811, 812, 
    813, 817, 818, 820, 822, 824, 825, 826, 832, 833, 836, 842, 845, 846, 
    847, 850, 852, 857, 861, 863, 871, 872], [16, 16, -3, -13, -2, -4, -162,
    -5, -6, -7, -8, -9, -10, -11, -12, -20, -20, -20, -14, -24, -22, -35, -
    40, -41, 16, -44, -45, -46, -47, -48, -49, -50, -101, -102, -86, -85, -
    158, -159, -161, -15, -238, -239, -240, -243, -241, -246, -272, -274, -
    282, 16, -19, 16, 16, -21, -34, -37, -39, -54, -55, -56, -57, -58, -328,
    -332, -333, -334, -335, -337, -338, -103, -71, -75, -76, -167, -170, -
    173, -244, -245, -16, -17, -18, -40, -25, 16, -40, -38, -329, -330, -42,
    -43, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -
    84, -160, -242, -286, -290, -29, -36, -322, -323, -324, -325, -326, -
    327, -331, -336, -51, -52, -53, -59, -60, -61, -62, -63, -136, -137, -
    138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, 
    -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113,
    -114, -116, -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, 
    -89, -90, -91, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217,
    -221, -231, -231, -224, -237, -226, -169, -172, -271, -289, -298, -299,
    16, -23, -26, -27, -126, -95, -216, -218, -222, -223, -231, -232, -233,
    -234, -235, -236, -174, -176, -205, -166, -168, -171, -285, -291, -292,
    -293, -294, -295, -296, -297, -300, -312, -313, -314, -315, 16, 16, 16,
    16, -281, -31, -115, -119, -122, -124, -97, -225, -316, -317, -318, -
    319, -320, -302, 16, -307, -273, -28, -98, -99, -163, -229, -219, -220,
    -230, -204, -309, -311, -301, -304, -305, -306, -88, -92, -96, -228, -
    308, -321, -303, -33, -93, -175, -30, -130, -32, -94]), '$end': ([1, 2,
    3, 13, 17, 18, 23, 25, 28, 31, 35, 38, 41, 44, 46, 50, 54, 55, 57, 58, 
    59, 61, 62, 63, 64, 65, 66, 67, 126, 127, 130, 143, 144, 146, 149, 152,
    153, 154, 155, 157, 158, 163, 165, 167, 169, 177, 179, 181, 183, 184, 
    185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 273, 276, 
    285, 290, 292, 294, 296, 298, 304, 305, 306, 315, 316, 318, 319, 326, 
    327, 330, 331, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 
    420, 421, 431, 437, 440, 442, 462, 465, 466, 467, 468, 469, 470, 471, 
    472, 473, 474, 476, 477, 481, 482, 483, 484, 485, 486, 487, 488, 489, 
    490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 
    504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 
    522, 525, 526, 527, 529, 532, 534, 535, 536, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 576, 578, 579, 
    583, 591, 592, 622, 624, 625, 632, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 674, 676, 683, 684, 685, 686, 687, 688, 689, 690, 
    691, 692, 693, 695, 698, 700, 701, 702, 703, 714, 722, 724, 725, 726, 
    727, 736, 753, 764, 765, 766, 767, 768, 771, 776, 777, 787, 791, 792, 
    798, 810, 811, 812, 813, 817, 818, 820, 822, 824, 825, 826, 832, 833, 
    836, 842, 845, 846, 847, 850, 852, 857, 861, 863, 871, 872], [0, -1, -3,
    -13, -2, -4, -162, -5, -6, -7, -8, -9, -10, -11, -12, -14, -24, -22, -
    35, -40, -41, -44, -45, -46, -47, -48, -49, -50, -101, -102, -86, -85, 
    -158, -159, -161, -15, -238, -239, -240, -243, -241, -246, -272, -274, 
    -282, -21, -34, -37, -39, -54, -55, -56, -57, -58, -328, -332, -333, -
    334, -335, -337, -338, -103, -71, -75, -76, -167, -170, -173, -244, -
    245, -16, -17, -18, -40, -25, -40, -38, -329, -330, -42, -43, -123, -
    132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -84, -160, -
    242, -286, -290, -29, -36, -322, -323, -324, -325, -326, -327, -331, -
    336, -51, -52, -53, -59, -60, -61, -62, -63, -136, -137, -138, -139, -
    140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, 
    -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, -116,
    -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, -89, -90, -
    91, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217, -221, -
    231, -231, -224, -237, -226, -169, -172, -271, -289, -298, -299, -23, -
    26, -27, -126, -95, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, -174, -176, -205, -166, -168, -171, -285, -291, -292, -293, 
    -294, -295, -296, -297, -300, -312, -313, -314, -315, -281, -31, -115, 
    -119, -122, -124, -97, -225, -316, -317, -318, -319, -320, -302, -307, 
    -273, -28, -98, -99, -163, -229, -219, -220, -230, -204, -309, -311, -
    301, -304, -305, -306, -88, -92, -96, -228, -308, -321, -303, -33, -93,
    -175, -30, -130, -32, -94]), 'TYPE': ([4], [19]), 'TABLE': ([4, 7, 15, 
    170], [20, 33, 53, 53]), 'OR': ([4, 126, 127, 184, 185, 186, 187, 188, 
    191, 193, 194, 195, 196, 197, 198, 258, 326, 327, 380, 389, 390, 399, 
    439, 440, 442, 466, 467, 468, 469, 470, 471, 472, 473, 481, 482, 483, 
    484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 
    498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 
    512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 
    536, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 
    564, 583, 591, 592, 607, 632, 641, 659, 660, 665, 667, 668, 669, 670, 
    671, 672, 673, 681, 687, 688, 689, 690, 691, 692, 693, 695, 698, 700, 
    701, 702, 703, 717, 722, 724, 725, 726, 727, 736, 753, 764, 765, 766, 
    767, 768, 771, 776, 791, 792, 808, 810, 811, 812, 813, 818, 820, 822, 
    824, 825, 826, 832, 833, 836, 842, 845, 846, 847, 852, 856, 863, 871, 
    872], [21, -101, -102, -54, -55, -56, -57, -58, -328, -332, -333, -334,
    -335, -337, -338, -103, -329, -330, -123, -132, -133, -100, 582, -286, 
    -290, -322, -323, -324, -325, -326, -327, -331, -336, -59, -60, -61, -
    62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -
    146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, 
    -110, -111, -112, -113, -114, -116, -117, -118, -120, -121, -125, -127,
    -128, -129, -131, -87, -89, -90, -91, -227, -210, -211, -212, -213, -
    214, -215, -217, -221, -231, -231, -224, -237, -226, -289, -298, -299, 
    582, -126, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235, -
    236, 582, -285, -291, -292, -293, -294, -295, -296, -297, -300, -312, -
    313, -314, -315, 582, 582, -115, -119, -122, -124, -97, -225, -316, -
    317, -318, -319, -320, -302, -307, -98, -99, 582, -229, -219, -220, -
    230, -309, -311, -301, -304, -305, -306, -88, -92, -96, -228, -308, -
    321, -303, -93, 582, -130, 582, -94]), 'DATABASE': ([4, 7, 15, 148, 170
    ], [22, 32, 52, 288, 52]), 'ID': ([5, 10, 16, 19, 20, 22, 32, 33, 36, 
    39, 52, 53, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130,
    143, 168, 178, 180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
    193, 194, 195, 196, 197, 198, 199, 201, 202, 205, 206, 207, 208, 209, 
    210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 
    224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 
    238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 
    253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 
    271, 273, 276, 285, 287, 288, 291, 297, 299, 315, 316, 318, 320, 321, 
    322, 323, 324, 325, 326, 327, 329, 330, 331, 335, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 423, 428, 432, 433, 
    441, 446, 447, 448, 450, 451, 453, 455, 457, 459, 460, 461, 463, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 540, 542, 543, 544, 546, 548, 
    549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 566, 571, 
    573, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 614, 615, 623, 
    624, 625, 632, 635, 636, 641, 649, 655, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 678, 679, 696, 697, 706, 715, 719, 721, 723, 724, 
    725, 726, 727, 728, 736, 746, 747, 753, 754, 760, 761, 763, 781, 791, 
    792, 795, 796, 801, 810, 811, 812, 813, 819, 821, 830, 831, 832, 833, 
    836, 840, 842, 844, 849, 852, 853, 855, 862, 863, 868, 869, 870, 872, 
    877], [26, 42, 59, 145, 147, 151, 161, 162, 164, 166, 175, 176, 59, 196,
    -41, -44, -45, -46, -47, -48, -49, -50, 196, -101, -102, -86, -85, 301,
    316, 59, 196, -54, -55, -56, -57, -58, 196, 196, -328, 196, -332, -333,
    -334, -335, -337, -338, 330, 196, 196, 196, 196, 196, 196, 196, 196, 
    196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 
    196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 
    196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 
    196, -103, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 
    -71, -75, -76, 423, 151, 434, 438, 196, 196, -25, 196, 196, 196, 196, 
    196, 196, 196, -329, -330, 473, -42, -43, 477, 196, -123, -132, -133, -
    100, -72, -73, -74, -79, -80, -81, -82, -83, -84, 546, 569, 574, 575, 
    196, 196, 196, 608, 609, 611, 614, 616, 618, 619, 620, 621, 624, -322, 
    -323, -324, -325, -326, -327, -331, -336, -51, 196, -52, -53, 196, -59,
    -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -
    144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155, 
    -156, -157, -110, -111, -112, -113, -114, 196, -116, -117, -118, 196, -
    120, -121, 196, 196, -125, 196, -127, -128, -129, 196, -131, -87, -89, 
    -90, -91, 546, 196, -77, -78, -227, -210, -211, -212, -213, -214, -215,
    -217, -221, -231, -231, -224, -237, -226, 423, 196, 683, 196, -287, -
    288, 196, 196, 196, 196, 196, 196, 196, 546, 196, 196, -26, -27, -126, 
    196, 196, -95, 740, 744, -216, -218, -222, -223, -231, -232, -233, -234,
    -235, -236, 683, 683, 196, -310, 196, 196, 683, 786, 196, -115, -119, -
    122, -124, 196, -97, 807, 196, -225, 814, 817, 196, 196, 827, -98, -99,
    196, 196, 837, -229, -219, -220, -230, 196, 196, 683, 196, -88, -92, -
    96, 196, -228, 858, 860, -93, 196, 866, 196, -130, 683, 874, 875, -94, 
    878]), 'DATABASES': ([6], [29]), 'FROM': ([8, 54, 57, 58, 59, 61, 62, 
    63, 64, 65, 66, 67, 126, 127, 130, 143, 179, 181, 183, 184, 185, 186, 
    187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 273, 276, 285, 318, 
    319, 326, 327, 330, 331, 380, 389, 390, 391, 392, 393, 394, 395, 396, 
    397, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 465, 466, 467, 
    468, 469, 470, 471, 472, 473, 474, 476, 477, 481, 482, 483, 484, 485, 
    486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 
    500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 
    515, 516, 518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 543, 
    544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 
    564, 632, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 699, 
    724, 725, 726, 727, 736, 753, 769, 791, 792, 810, 811, 812, 813, 832, 
    833, 836, 842, 852, 863, 872], [36, 178, -35, -40, -41, -44, -45, -46, 
    -47, -48, -49, -50, -101, -102, -86, -85, -34, -37, -39, -54, -55, -56,
    -57, -58, -328, -332, -333, -334, -335, -337, -338, -103, -71, -75, -76,
    -40, -38, -329, -330, -42, -43, -123, -132, -133, 530, -104, -105, -106,
    -107, -108, -109, -100, -72, -73, -74, -79, -80, -81, -82, -83, -84, -
    36, -322, -323, -324, -325, -326, -327, -331, -336, -51, -52, -53, -59,
    -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -
    144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155, 
    -156, -157, -110, -111, -112, -113, -114, -116, -117, -118, -120, -121,
    -125, -127, -128, -129, -131, -87, -89, -90, -91, -77, -78, -227, -210,
    -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226,
    -126, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, 
    763, -115, -119, -122, -124, -97, -225, 821, -98, -99, -229, -219, -220,
    -230, -88, -92, -96, -228, -93, -130, -94]), 'INTO': ([9], [39]),
    'PTCOMA': ([11, 12, 14, 24, 26, 27, 29, 30, 34, 37, 40, 43, 50, 51, 54,
    55, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 126, 127, 130, 143, 151, 
    159, 161, 162, 177, 179, 181, 183, 184, 185, 186, 187, 188, 191, 193, 
    194, 195, 196, 197, 198, 258, 273, 276, 285, 295, 303, 307, 310, 315, 
    316, 318, 319, 326, 327, 330, 331, 380, 389, 390, 399, 411, 412, 413, 
    416, 417, 418, 419, 420, 421, 434, 436, 438, 439, 440, 442, 449, 452, 
    458, 462, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 476, 477, 
    481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 
    495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 
    509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 529, 
    532, 534, 535, 536, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 
    559, 560, 561, 562, 563, 564, 565, 574, 575, 577, 583, 591, 592, 607, 
    609, 610, 611, 612, 613, 619, 620, 622, 624, 625, 632, 641, 659, 660, 
    665, 667, 668, 669, 670, 671, 672, 673, 683, 687, 688, 689, 690, 691, 
    692, 693, 695, 698, 700, 701, 702, 703, 712, 716, 722, 724, 725, 726, 
    727, 736, 737, 753, 764, 765, 766, 767, 768, 771, 776, 780, 783, 785, 
    786, 787, 791, 792, 810, 811, 812, 813, 817, 818, 820, 822, 824, 825, 
    826, 829, 832, 833, 836, 842, 843, 845, 846, 847, 848, 850, 852, 859, 
    860, 861, 863, 871, 872, 874, 875, 878], [44, 46, 50, 152, 153, 154, 
    157, 158, 163, 165, 167, 169, -251, -250, -24, -22, -35, -40, -41, -44,
    -45, -46, -47, -48, -49, -50, -101, -102, -86, -85, 294, 296, -248, 298,
    -21, -34, -37, -39, -54, -55, -56, -57, -58, -328, -332, -333, -334, -
    335, -337, -338, -103, -71, -75, -76, 437, -249, 449, -253, -40, -25, -
    40, -38, -329, -330, -42, -43, -123, -132, -133, -100, -72, -73, -74, -
    79, -80, -81, -82, -83, -84, 294, 578, -247, 579, -286, -290, -252, -
    259, -261, -29, -36, -322, -323, -324, -325, -326, -327, -331, -336, -
    51, -52, -53, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -
    141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, 
    -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, -116, -117,
    -118, -120, -121, -125, -127, -128, -129, -131, -87, -89, -90, -91, -77,
    -78, -227, -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, 
    -224, -237, -226, 676, 294, 294, 686, -289, -298, -299, 714, -254, -255,
    -256, -257, -258, -269, -270, -23, -26, -27, -126, -95, -216, -218, -
    222, -223, -231, -232, -233, -234, -235, -236, -205, -285, -291, -292, 
    -293, -294, -295, -296, -297, -300, -312, -313, -314, -315, 777, -263, 
    -31, -115, -119, -122, -124, -97, 798, -225, -316, -317, -318, -319, -
    320, -302, -307, -264, -260, -268, -262, -28, -98, -99, -229, -219, -
    220, -230, -204, -309, -311, -301, -304, -305, -306, -267, -88, -92, -
    96, -228, 857, -308, -321, -303, -265, -33, -93, -266, -209, -30, -130,
    -32, -94, -207, -208, -206]), 'COMA': ([11, 50, 51, 57, 58, 59, 61, 62,
    63, 64, 65, 66, 67, 126, 127, 130, 143, 179, 181, 183, 184, 185, 186, 
    187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 273, 276, 285, 302, 
    303, 310, 318, 319, 326, 327, 330, 331, 332, 333, 334, 372, 376, 379, 
    380, 381, 383, 387, 389, 390, 398, 399, 401, 405, 410, 411, 412, 413, 
    416, 417, 418, 419, 420, 421, 424, 425, 449, 452, 458, 465, 466, 467, 
    468, 469, 470, 471, 472, 473, 474, 476, 477, 481, 482, 483, 484, 485, 
    486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 
    500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 
    515, 516, 518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 543, 
    544, 546, 547, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 
    563, 564, 570, 572, 600, 601, 602, 603, 604, 605, 606, 619, 620, 626, 
    632, 634, 637, 638, 641, 644, 645, 646, 648, 651, 653, 654, 656, 657, 
    659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 677, 682, 683, 716, 
    724, 725, 726, 727, 733, 734, 735, 736, 739, 740, 741, 742, 743, 745, 
    753, 755, 756, 757, 758, 759, 778, 779, 780, 782, 783, 785, 786, 790, 
    791, 792, 799, 800, 802, 803, 804, 805, 810, 811, 812, 813, 815, 817, 
    829, 832, 833, 835, 836, 837, 838, 839, 841, 842, 848, 850, 852, 854, 
    859, 860, 863, 865, 866, 867, 872, 873, 874, 875, 876, 878], [45, -251,
    -250, 180, -40, -41, -44, -45, -46, -47, -48, -49, -50, -101, -102, -86,
    -85, 180, -37, -39, -54, -55, -56, -57, -58, -328, -332, -333, -334, -
    335, -337, -338, -103, -71, -75, -76, 448, -249, -253, -40, -38, -329, 
    -330, -42, -43, 475, -65, 475, 513, 517, 520, -123, 521, 524, 528, -132,
    -133, 531, -100, 533, 537, 542, -72, -73, -74, -79, -80, -81, -82, -83,
    -84, 566, -178, -252, -259, -261, -36, -322, -323, -324, -325, -326, -
    327, -331, -336, -51, -52, -53, -59, -60, -61, -62, -63, -136, -137, -
    138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, 
    -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113,
    -114, -116, -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, 
    -89, -90, -91, -77, -78, -227, -201, -210, -211, -212, -213, -214, -215,
    -217, -221, -231, -231, -224, -237, -226, -183, -184, 713, -276, -277, 
    -278, -279, -280, -284, -269, -270, -64, -126, 728, 731, 732, -95, 738,
    -165, -179, -188, -192, -201, -195, -201, -198, -216, -218, -222, -223,
    -231, -232, -233, -234, -235, -236, -177, 760, -205, -263, -115, -119, 
    -122, -124, 795, 796, 797, -97, -201, -201, -201, -201, -194, -197, -
    225, 760, 760, -182, -202, -203, -275, -283, -264, 760, -260, -268, -
    262, 831, -98, -99, -164, -185, -187, -191, -193, -201, -229, -219, -
    220, -230, -180, -204, -267, -88, -92, 853, -96, -190, 855, -196, -200,
    -228, -265, 760, -93, -201, 869, -209, -130, -186, -189, -199, -94, 760,
    -207, -208, -181, -206]), 'UNION': ([12, 54, 55, 57, 58, 59, 61, 62, 63,
    64, 65, 66, 67, 126, 127, 130, 143, 177, 179, 181, 183, 184, 185, 186, 
    187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 273, 276, 285, 315, 
    316, 318, 319, 326, 327, 330, 331, 380, 389, 390, 399, 411, 412, 413, 
    416, 417, 418, 419, 420, 421, 440, 442, 462, 465, 466, 467, 468, 469, 
    470, 471, 472, 473, 474, 476, 477, 481, 482, 483, 484, 485, 486, 487, 
    488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 
    502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 
    518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 543, 544, 546, 
    548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 583, 
    591, 592, 622, 624, 625, 632, 641, 659, 660, 665, 667, 668, 669, 670, 
    671, 672, 673, 683, 687, 688, 689, 690, 691, 692, 693, 695, 698, 700, 
    701, 702, 703, 722, 724, 725, 726, 727, 736, 753, 764, 765, 766, 767, 
    768, 771, 776, 787, 791, 792, 810, 811, 812, 813, 817, 818, 820, 822, 
    824, 825, 826, 832, 833, 836, 842, 845, 846, 847, 850, 852, 861, 863, 
    871, 872], [47, -24, -22, -35, -40, -41, -44, -45, -46, -47, -48, -49, 
    -50, -101, -102, -86, -85, -21, -34, -37, -39, -54, -55, -56, -57, -58,
    -328, -332, -333, -334, -335, -337, -338, -103, -71, -75, -76, -40, -25,
    -40, -38, -329, -330, -42, -43, -123, -132, -133, -100, -72, -73, -74, 
    -79, -80, -81, -82, -83, -84, -286, -290, -29, -36, -322, -323, -324, -
    325, -326, -327, -331, -336, -51, -52, -53, -59, -60, -61, -62, -63, -
    136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147, 
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, -116, -117, -118, -120, -121, -125, -127, -128, -129,
    -131, -87, -89, -90, -91, -77, -78, -227, -210, -211, -212, -213, -214,
    -215, -217, -221, -231, -231, -224, -237, -226, -289, -298, -299, -23, 
    -26, -27, -126, -95, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, -205, -285, -291, -292, -293, -294, -295, -296, -297, -300, 
    -312, -313, -314, -315, -31, -115, -119, -122, -124, -97, -225, -316, -
    317, -318, -319, -320, -302, -307, -28, -98, -99, -229, -219, -220, -
    230, -204, -309, -311, -301, -304, -305, -306, -88, -92, -96, -228, -
    308, -321, -303, -33, -93, -30, -130, -32, -94]), 'INTERSECT': ([12, 54,
    55, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 126, 127, 130, 143, 177, 
    179, 181, 183, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 
    198, 258, 273, 276, 285, 315, 316, 318, 319, 326, 327, 330, 331, 380, 
    389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 440, 442, 
    462, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 476, 477, 481, 
    482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 
    496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 
    510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 529, 532, 
    534, 535, 536, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 
    560, 561, 562, 563, 564, 583, 591, 592, 622, 624, 625, 632, 641, 659, 
    660, 665, 667, 668, 669, 670, 671, 672, 673, 683, 687, 688, 689, 690, 
    691, 692, 693, 695, 698, 700, 701, 702, 703, 722, 724, 725, 726, 727, 
    736, 753, 764, 765, 766, 767, 768, 771, 776, 787, 791, 792, 810, 811, 
    812, 813, 817, 818, 820, 822, 824, 825, 826, 832, 833, 836, 842, 845, 
    846, 847, 850, 852, 861, 863, 871, 872], [48, -24, -22, -35, -40, -41, 
    -44, -45, -46, -47, -48, -49, -50, -101, -102, -86, -85, -21, -34, -37,
    -39, -54, -55, -56, -57, -58, -328, -332, -333, -334, -335, -337, -338,
    -103, -71, -75, -76, -40, -25, -40, -38, -329, -330, -42, -43, -123, -
    132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -84, -286, -
    290, -29, -36, -322, -323, -324, -325, -326, -327, -331, -336, -51, -52,
    -53, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142,
    -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154,
    -155, -156, -157, -110, -111, -112, -113, -114, -116, -117, -118, -120,
    -121, -125, -127, -128, -129, -131, -87, -89, -90, -91, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, -289, -298, -299, -23, -26, -27, -126, -95, -216, -218, -222, -
    223, -231, -232, -233, -234, -235, -236, -205, -285, -291, -292, -293, 
    -294, -295, -296, -297, -300, -312, -313, -314, -315, -31, -115, -119, 
    -122, -124, -97, -225, -316, -317, -318, -319, -320, -302, -307, -28, -
    98, -99, -229, -219, -220, -230, -204, -309, -311, -301, -304, -305, -
    306, -88, -92, -96, -228, -308, -321, -303, -33, -93, -30, -130, -32, -
    94]), 'EXCEPT': ([12, 54, 55, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 
    126, 127, 130, 143, 177, 179, 181, 183, 184, 185, 186, 187, 188, 191, 
    193, 194, 195, 196, 197, 198, 258, 273, 276, 285, 315, 316, 318, 319, 
    326, 327, 330, 331, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 
    419, 420, 421, 440, 442, 462, 465, 466, 467, 468, 469, 470, 471, 472, 
    473, 474, 476, 477, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 
    491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 
    505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 
    525, 526, 527, 529, 532, 534, 535, 536, 543, 544, 546, 548, 549, 550, 
    551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 583, 591, 592, 622, 
    624, 625, 632, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 
    683, 687, 688, 689, 690, 691, 692, 693, 695, 698, 700, 701, 702, 703, 
    722, 724, 725, 726, 727, 736, 753, 764, 765, 766, 767, 768, 771, 776, 
    787, 791, 792, 810, 811, 812, 813, 817, 818, 820, 822, 824, 825, 826, 
    832, 833, 836, 842, 845, 846, 847, 850, 852, 861, 863, 871, 872], [49, 
    -24, -22, -35, -40, -41, -44, -45, -46, -47, -48, -49, -50, -101, -102,
    -86, -85, -21, -34, -37, -39, -54, -55, -56, -57, -58, -328, -332, -333,
    -334, -335, -337, -338, -103, -71, -75, -76, -40, -25, -40, -38, -329, 
    -330, -42, -43, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -
    82, -83, -84, -286, -290, -29, -36, -322, -323, -324, -325, -326, -327,
    -331, -336, -51, -52, -53, -59, -60, -61, -62, -63, -136, -137, -138, -
    139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, 
    -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114,
    -116, -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, -89, -
    90, -91, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217, -221,
    -231, -231, -224, -237, -226, -289, -298, -299, -23, -26, -27, -126, -
    95, -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, -205, -
    285, -291, -292, -293, -294, -295, -296, -297, -300, -312, -313, -314, 
    -315, -31, -115, -119, -122, -124, -97, -225, -316, -317, -318, -319, -
    320, -302, -307, -28, -98, -99, -229, -219, -220, -230, -204, -309, -
    311, -301, -304, -305, -306, -88, -92, -96, -228, -308, -321, -303, -33,
    -93, -30, -130, -32, -94]), 'DISTINCT': ([16, 593, 704], [56, 699, 769]
    ), 'PARENIZQ': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 69, 71,
    72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89,
    90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 
    106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 
    120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 
    134, 135, 136, 137, 138, 139, 143, 147, 178, 180, 182, 184, 185, 186, 
    187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 
    205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 
    219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 
    233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 
    248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 
    266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 300, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 422, 429, 430, 441, 
    444, 446, 447, 454, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 
    476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 
    492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 
    506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 
    520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 542, 
    543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 556, 557, 558, 559, 
    560, 561, 562, 563, 564, 567, 568, 571, 580, 581, 582, 584, 585, 586, 
    587, 588, 589, 590, 594, 596, 597, 598, 615, 617, 623, 624, 625, 632, 
    635, 636, 641, 658, 659, 660, 661, 665, 667, 668, 669, 670, 671, 672, 
    673, 675, 680, 696, 697, 706, 707, 715, 718, 723, 724, 725, 726, 727, 
    728, 736, 740, 747, 753, 761, 763, 791, 792, 795, 796, 806, 810, 811, 
    812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 858, 862, 
    863, 872], [60, 60, 192, -41, -44, -45, -46, -47, -48, -49, -50, 201, 
    202, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 
    219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 
    233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 
    247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 192, 259, 260, -
    101, -102, 261, 262, -86, 263, 264, 265, 266, 267, 268, 269, 270, 271, 
    -85, 287, 317, 60, 192, -54, -55, -56, -57, -58, 192, 192, -328, 192, -
    332, -333, -334, -335, -337, -338, 192, 192, 192, 192, 192, 192, 192, 
    192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 
    192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 
    192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 
    192, 192, -103, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 
    192, -71, -75, -76, 192, 445, 192, -25, 192, 192, 192, 192, 192, 192, 
    192, -329, -330, -42, -43, 192, -123, -132, -133, -100, -72, -73, -74, 
    -79, -80, -81, -82, -83, -84, 545, 571, 573, 192, 599, 192, 192, 615, -
    322, -323, -324, -325, -326, -327, -331, -336, -51, 192, -52, -53, 192,
    -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143,
    -144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155,
    -156, -157, -110, -111, -112, -113, -114, 192, -116, -117, -118, 192, -
    120, -121, 192, 192, -125, 192, -127, -128, -129, 192, -131, -87, -89, 
    -90, -91, 192, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217,
    662, 663, 664, -221, 666, 666, -224, -237, -226, 678, 679, 192, 192, -
    287, -288, 192, 192, 192, 192, 192, 192, 192, 705, 708, 709, 710, 192, 
    719, 192, -26, -27, -126, 192, 192, -95, 747, -216, -218, 748, -222, -
    223, 666, -232, -233, -234, -235, -236, 754, 571, 192, -310, 192, 772, 
    192, 781, 192, -115, -119, -122, -124, 192, -97, 801, 192, -225, 192, 
    192, -98, -99, 192, 192, 840, -229, -219, -220, -230, 192, 192, 192, -
    88, -92, -96, 192, -228, -93, 192, 868, 192, -130, -94]), 'ASTERISCO':
    ([16, 56, 126, 127, 130, 141, 143, 180, 183, 184, 185, 186, 187, 188, 
    191, 193, 194, 195, 196, 197, 198, 258, 273, 285, 319, 326, 327, 328, 
    333, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 
    352, 353, 354, 355, 356, 357, 358, 359, 360, 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, 387, 388, 389, 390, 398, 399, 400, 
    401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 416, 
    417, 418, 419, 420, 421, 443, 466, 467, 468, 469, 470, 471, 472, 473, 
    479, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 
    494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 
    508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 
    529, 532, 534, 535, 536, 543, 544, 546, 548, 549, 550, 551, 552, 553, 
    555, 559, 560, 561, 562, 563, 564, 606, 626, 627, 628, 629, 630, 631, 
    632, 633, 634, 641, 643, 659, 660, 665, 667, 668, 669, 670, 671, 672, 
    673, 688, 689, 690, 691, 692, 693, 694, 724, 725, 726, 727, 729, 730, 
    736, 753, 762, 779, 789, 790, 791, 792, 810, 811, 812, 813, 818, 820, 
    832, 833, 834, 835, 836, 842, 845, 846, 851, 852, 863, 864, 872], [61, 
    61, -101, -102, -86, 282, -85, 61, 323, -54, -55, -56, -57, -58, -328, 
    -332, -333, -334, -335, -337, -338, 323, 282, 282, 323, -329, -330, 323,
    323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 
    323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 
    323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, -
    123, 323, 323, 323, 323, 323, 323, 323, 323, -132, -133, 323, -100, 323,
    323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 282, 282, 282, 282, 
    282, -81, -82, -83, -84, 323, 323, 323, -324, -325, -326, -327, -331, -
    336, 323, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, 
    -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, -153,
    -154, -155, -156, -157, -110, -111, -112, -113, -114, -116, -117, -118,
    -120, -121, -125, -127, -128, -129, -131, -87, -89, -90, -91, 282, 282,
    -227, -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224,
    -237, -226, 323, 323, 323, 323, 323, 323, 323, -126, 323, 323, -95, 323,
    -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, 323, 323, 
    323, 323, 323, 323, 323, -115, -119, -122, -124, 323, 323, -97, -225, 
    323, 323, 323, 323, -98, -99, -229, -219, -220, -230, 323, 323, -88, -
    92, 323, 323, -96, -228, 323, 323, 323, -93, -130, 323, -94]),
    'GREATEST': ([16, 56, 180], [68, 68, 68]), 'LEAST': ([16, 56, 180], [69,
    69, 69]), 'CASE': ([16, 56, 180], [70, 70, 70]), 'COUNT': ([16, 56, 58,
    59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184,
    185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 
    201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 
    217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
    231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 
    245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 
    264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 
    318, 320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 
    390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 
    466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 
    482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 
    496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 
    510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 
    525, 526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 
    549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 
    581, 582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 
    635, 636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 
    697, 706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 
    791, 792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 
    840, 842, 852, 853, 862, 863, 872], [71, 71, 71, -41, -44, -45, -46, -
    47, -48, -49, -50, 71, -101, -102, -86, -85, 71, 71, -54, -55, -56, -57,
    -58, 71, 71, -328, 71, -332, -333, -334, -335, -337, -338, 71, 71, 71, 
    71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
    71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
    71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, -103, 71, 71, 71, 71, 
    71, 71, 71, 71, 71, 71, 71, 71, -71, -75, -76, 71, 71, -25, 71, 71, 71,
    71, 71, 71, 71, -329, -330, -42, -43, 71, -123, -132, -133, -100, -72, 
    -73, -74, -79, -80, -81, -82, -83, -84, 71, 71, 71, -322, -323, -324, -
    325, -326, -327, -331, -336, -51, 71, -52, -53, 71, -59, -60, -61, -62,
    -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, 
    -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110,
    -111, -112, -113, -114, 71, -116, -117, -118, 71, -120, -121, 71, 71, -
    125, 71, -127, -128, -129, 71, -131, -87, -89, -90, -91, 71, -77, -78, 
    -227, -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224,
    -237, -226, 71, 71, -287, -288, 71, 71, 71, 71, 71, 71, 71, 71, 71, -26,
    -27, -126, 71, 71, -95, -216, -218, -222, -223, -231, -232, -233, -234,
    -235, -236, 71, -310, 71, 71, 71, -115, -119, -122, -124, 71, -97, 71, 
    -225, 71, 71, -98, -99, 71, 71, -229, -219, -220, -230, 71, 71, 71, -88,
    -92, -96, 71, -228, -93, 71, 71, -130, -94]), 'MAX': ([16, 56, 58, 59, 
    61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185,
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [72, 72, 72, -41, -44, -45, -46, -47, -
    48, -49, -50, 72, -101, -102, -86, -85, 72, 72, -54, -55, -56, -57, -58,
    72, 72, -328, 72, -332, -333, -334, -335, -337, -338, 72, 72, 72, 72, 
    72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72,
    72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72,
    72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, -103, 72, 72, 72, 72, 72, 
    72, 72, 72, 72, 72, 72, 72, -71, -75, -76, 72, 72, -25, 72, 72, 72, 72,
    72, 72, 72, -329, -330, -42, -43, 72, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 72, 72, 72, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 72, -52, -53, 72, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 72, -116, -117, -118, 72, -120, -121, 72, 72, -125, 
    72, -127, -128, -129, 72, -131, -87, -89, -90, -91, 72, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 72, 72, -287, -288, 72, 72, 72, 72, 72, 72, 72, 72, 72, -26, -27,
    -126, 72, 72, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 72, -310, 72, 72, 72, -115, -119, -122, -124, 72, -97, 72, -225, 
    72, 72, -98, -99, 72, 72, -229, -219, -220, -230, 72, 72, 72, -88, -92,
    -96, 72, -228, -93, 72, 72, -130, -94]), 'SUM': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [73, 73, 73, -41, -44, -45, -46, -47, -
    48, -49, -50, 73, -101, -102, -86, -85, 73, 73, -54, -55, -56, -57, -58,
    73, 73, -328, 73, -332, -333, -334, -335, -337, -338, 73, 73, 73, 73, 
    73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73,
    73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73,
    73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, -103, 73, 73, 73, 73, 73, 
    73, 73, 73, 73, 73, 73, 73, -71, -75, -76, 73, 73, -25, 73, 73, 73, 73,
    73, 73, 73, -329, -330, -42, -43, 73, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 73, 73, 73, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 73, -52, -53, 73, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 73, -116, -117, -118, 73, -120, -121, 73, 73, -125, 
    73, -127, -128, -129, 73, -131, -87, -89, -90, -91, 73, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 73, 73, -287, -288, 73, 73, 73, 73, 73, 73, 73, 73, 73, -26, -27,
    -126, 73, 73, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 73, -310, 73, 73, 73, -115, -119, -122, -124, 73, -97, 73, -225, 
    73, 73, -98, -99, 73, 73, -229, -219, -220, -230, 73, 73, 73, -88, -92,
    -96, 73, -228, -93, 73, 73, -130, -94]), 'AVG': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [74, 74, 74, -41, -44, -45, -46, -47, -
    48, -49, -50, 74, -101, -102, -86, -85, 74, 74, -54, -55, -56, -57, -58,
    74, 74, -328, 74, -332, -333, -334, -335, -337, -338, 74, 74, 74, 74, 
    74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
    74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
    74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, -103, 74, 74, 74, 74, 74, 
    74, 74, 74, 74, 74, 74, 74, -71, -75, -76, 74, 74, -25, 74, 74, 74, 74,
    74, 74, 74, -329, -330, -42, -43, 74, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 74, 74, 74, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 74, -52, -53, 74, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 74, -116, -117, -118, 74, -120, -121, 74, 74, -125, 
    74, -127, -128, -129, 74, -131, -87, -89, -90, -91, 74, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 74, 74, -287, -288, 74, 74, 74, 74, 74, 74, 74, 74, 74, -26, -27,
    -126, 74, 74, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 74, -310, 74, 74, 74, -115, -119, -122, -124, 74, -97, 74, -225, 
    74, 74, -98, -99, 74, 74, -229, -219, -220, -230, 74, 74, 74, -88, -92,
    -96, 74, -228, -93, 74, 74, -130, -94]), 'MIN': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [75, 75, 75, -41, -44, -45, -46, -47, -
    48, -49, -50, 75, -101, -102, -86, -85, 75, 75, -54, -55, -56, -57, -58,
    75, 75, -328, 75, -332, -333, -334, -335, -337, -338, 75, 75, 75, 75, 
    75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
    75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
    75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, -103, 75, 75, 75, 75, 75, 
    75, 75, 75, 75, 75, 75, 75, -71, -75, -76, 75, 75, -25, 75, 75, 75, 75,
    75, 75, 75, -329, -330, -42, -43, 75, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 75, 75, 75, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 75, -52, -53, 75, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 75, -116, -117, -118, 75, -120, -121, 75, 75, -125, 
    75, -127, -128, -129, 75, -131, -87, -89, -90, -91, 75, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 75, 75, -287, -288, 75, 75, 75, 75, 75, 75, 75, 75, 75, -26, -27,
    -126, 75, 75, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 75, -310, 75, 75, 75, -115, -119, -122, -124, 75, -97, 75, -225, 
    75, 75, -98, -99, 75, 75, -229, -219, -220, -230, 75, 75, 75, -88, -92,
    -96, 75, -228, -93, 75, 75, -130, -94]), 'ACOS': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [76, 76, 76, -41, -44, -45, -46, -47, -
    48, -49, -50, 76, -101, -102, -86, -85, 76, 76, -54, -55, -56, -57, -58,
    76, 76, -328, 76, -332, -333, -334, -335, -337, -338, 76, 76, 76, 76, 
    76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76,
    76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76,
    76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, -103, 76, 76, 76, 76, 76, 
    76, 76, 76, 76, 76, 76, 76, -71, -75, -76, 76, 76, -25, 76, 76, 76, 76,
    76, 76, 76, -329, -330, -42, -43, 76, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 76, 76, 76, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 76, -52, -53, 76, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 76, -116, -117, -118, 76, -120, -121, 76, 76, -125, 
    76, -127, -128, -129, 76, -131, -87, -89, -90, -91, 76, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 76, 76, -287, -288, 76, 76, 76, 76, 76, 76, 76, 76, 76, -26, -27,
    -126, 76, 76, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 76, -310, 76, 76, 76, -115, -119, -122, -124, 76, -97, 76, -225, 
    76, 76, -98, -99, 76, 76, -229, -219, -220, -230, 76, 76, 76, -88, -92,
    -96, 76, -228, -93, 76, 76, -130, -94]), 'ASIN': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [77, 77, 77, -41, -44, -45, -46, -47, -
    48, -49, -50, 77, -101, -102, -86, -85, 77, 77, -54, -55, -56, -57, -58,
    77, 77, -328, 77, -332, -333, -334, -335, -337, -338, 77, 77, 77, 77, 
    77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
    77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77,
    77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, -103, 77, 77, 77, 77, 77, 
    77, 77, 77, 77, 77, 77, 77, -71, -75, -76, 77, 77, -25, 77, 77, 77, 77,
    77, 77, 77, -329, -330, -42, -43, 77, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 77, 77, 77, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 77, -52, -53, 77, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 77, -116, -117, -118, 77, -120, -121, 77, 77, -125, 
    77, -127, -128, -129, 77, -131, -87, -89, -90, -91, 77, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 77, 77, -287, -288, 77, 77, 77, 77, 77, 77, 77, 77, 77, -26, -27,
    -126, 77, 77, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 77, -310, 77, 77, 77, -115, -119, -122, -124, 77, -97, 77, -225, 
    77, 77, -98, -99, 77, 77, -229, -219, -220, -230, 77, 77, 77, -88, -92,
    -96, 77, -228, -93, 77, 77, -130, -94]), 'ACOSD': ([16, 56, 58, 59, 61,
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [78, 78, 78, -41, -44, -45, -46, -47, -
    48, -49, -50, 78, -101, -102, -86, -85, 78, 78, -54, -55, -56, -57, -58,
    78, 78, -328, 78, -332, -333, -334, -335, -337, -338, 78, 78, 78, 78, 
    78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
    78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
    78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, -103, 78, 78, 78, 78, 78, 
    78, 78, 78, 78, 78, 78, 78, -71, -75, -76, 78, 78, -25, 78, 78, 78, 78,
    78, 78, 78, -329, -330, -42, -43, 78, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 78, 78, 78, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 78, -52, -53, 78, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 78, -116, -117, -118, 78, -120, -121, 78, 78, -125, 
    78, -127, -128, -129, 78, -131, -87, -89, -90, -91, 78, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 78, 78, -287, -288, 78, 78, 78, 78, 78, 78, 78, 78, 78, -26, -27,
    -126, 78, 78, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 78, -310, 78, 78, 78, -115, -119, -122, -124, 78, -97, 78, -225, 
    78, 78, -98, -99, 78, 78, -229, -219, -220, -230, 78, 78, 78, -88, -92,
    -96, 78, -228, -93, 78, 78, -130, -94]), 'ASIND': ([16, 56, 58, 59, 61,
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [79, 79, 79, -41, -44, -45, -46, -47, -
    48, -49, -50, 79, -101, -102, -86, -85, 79, 79, -54, -55, -56, -57, -58,
    79, 79, -328, 79, -332, -333, -334, -335, -337, -338, 79, 79, 79, 79, 
    79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
    79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79,
    79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, -103, 79, 79, 79, 79, 79, 
    79, 79, 79, 79, 79, 79, 79, -71, -75, -76, 79, 79, -25, 79, 79, 79, 79,
    79, 79, 79, -329, -330, -42, -43, 79, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 79, 79, 79, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 79, -52, -53, 79, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 79, -116, -117, -118, 79, -120, -121, 79, 79, -125, 
    79, -127, -128, -129, 79, -131, -87, -89, -90, -91, 79, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 79, 79, -287, -288, 79, 79, 79, 79, 79, 79, 79, 79, 79, -26, -27,
    -126, 79, 79, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 79, -310, 79, 79, 79, -115, -119, -122, -124, 79, -97, 79, -225, 
    79, 79, -98, -99, 79, 79, -229, -219, -220, -230, 79, 79, 79, -88, -92,
    -96, 79, -228, -93, 79, 79, -130, -94]), 'ATAN': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [80, 80, 80, -41, -44, -45, -46, -47, -
    48, -49, -50, 80, -101, -102, -86, -85, 80, 80, -54, -55, -56, -57, -58,
    80, 80, -328, 80, -332, -333, -334, -335, -337, -338, 80, 80, 80, 80, 
    80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80,
    80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80,
    80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, -103, 80, 80, 80, 80, 80, 
    80, 80, 80, 80, 80, 80, 80, -71, -75, -76, 80, 80, -25, 80, 80, 80, 80,
    80, 80, 80, -329, -330, -42, -43, 80, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 80, 80, 80, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 80, -52, -53, 80, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 80, -116, -117, -118, 80, -120, -121, 80, 80, -125, 
    80, -127, -128, -129, 80, -131, -87, -89, -90, -91, 80, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 80, 80, -287, -288, 80, 80, 80, 80, 80, 80, 80, 80, 80, -26, -27,
    -126, 80, 80, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 80, -310, 80, 80, 80, -115, -119, -122, -124, 80, -97, 80, -225, 
    80, 80, -98, -99, 80, 80, -229, -219, -220, -230, 80, 80, 80, -88, -92,
    -96, 80, -228, -93, 80, 80, -130, -94]), 'ATAND': ([16, 56, 58, 59, 61,
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [81, 81, 81, -41, -44, -45, -46, -47, -
    48, -49, -50, 81, -101, -102, -86, -85, 81, 81, -54, -55, -56, -57, -58,
    81, 81, -328, 81, -332, -333, -334, -335, -337, -338, 81, 81, 81, 81, 
    81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
    81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
    81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, -103, 81, 81, 81, 81, 81, 
    81, 81, 81, 81, 81, 81, 81, -71, -75, -76, 81, 81, -25, 81, 81, 81, 81,
    81, 81, 81, -329, -330, -42, -43, 81, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 81, 81, 81, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 81, -52, -53, 81, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 81, -116, -117, -118, 81, -120, -121, 81, 81, -125, 
    81, -127, -128, -129, 81, -131, -87, -89, -90, -91, 81, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 81, 81, -287, -288, 81, 81, 81, 81, 81, 81, 81, 81, 81, -26, -27,
    -126, 81, 81, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 81, -310, 81, 81, 81, -115, -119, -122, -124, 81, -97, 81, -225, 
    81, 81, -98, -99, 81, 81, -229, -219, -220, -230, 81, 81, 81, -88, -92,
    -96, 81, -228, -93, 81, 81, -130, -94]), 'ATANDOS': ([16, 56, 58, 59, 
    61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185,
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [82, 82, 82, -41, -44, -45, -46, -47, -
    48, -49, -50, 82, -101, -102, -86, -85, 82, 82, -54, -55, -56, -57, -58,
    82, 82, -328, 82, -332, -333, -334, -335, -337, -338, 82, 82, 82, 82, 
    82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82,
    82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82,
    82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, -103, 82, 82, 82, 82, 82, 
    82, 82, 82, 82, 82, 82, 82, -71, -75, -76, 82, 82, -25, 82, 82, 82, 82,
    82, 82, 82, -329, -330, -42, -43, 82, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 82, 82, 82, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 82, -52, -53, 82, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 82, -116, -117, -118, 82, -120, -121, 82, 82, -125, 
    82, -127, -128, -129, 82, -131, -87, -89, -90, -91, 82, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 82, 82, -287, -288, 82, 82, 82, 82, 82, 82, 82, 82, 82, -26, -27,
    -126, 82, 82, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 82, -310, 82, 82, 82, -115, -119, -122, -124, 82, -97, 82, -225, 
    82, 82, -98, -99, 82, 82, -229, -219, -220, -230, 82, 82, 82, -88, -92,
    -96, 82, -228, -93, 82, 82, -130, -94]), 'ATANDOSD': ([16, 56, 58, 59, 
    61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185,
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [83, 83, 83, -41, -44, -45, -46, -47, -
    48, -49, -50, 83, -101, -102, -86, -85, 83, 83, -54, -55, -56, -57, -58,
    83, 83, -328, 83, -332, -333, -334, -335, -337, -338, 83, 83, 83, 83, 
    83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
    83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
    83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, -103, 83, 83, 83, 83, 83, 
    83, 83, 83, 83, 83, 83, 83, -71, -75, -76, 83, 83, -25, 83, 83, 83, 83,
    83, 83, 83, -329, -330, -42, -43, 83, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 83, 83, 83, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 83, -52, -53, 83, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 83, -116, -117, -118, 83, -120, -121, 83, 83, -125, 
    83, -127, -128, -129, 83, -131, -87, -89, -90, -91, 83, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 83, 83, -287, -288, 83, 83, 83, 83, 83, 83, 83, 83, 83, -26, -27,
    -126, 83, 83, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 83, -310, 83, 83, 83, -115, -119, -122, -124, 83, -97, 83, -225, 
    83, 83, -98, -99, 83, 83, -229, -219, -220, -230, 83, 83, 83, -88, -92,
    -96, 83, -228, -93, 83, 83, -130, -94]), 'COS': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [84, 84, 84, -41, -44, -45, -46, -47, -
    48, -49, -50, 84, -101, -102, -86, -85, 84, 84, -54, -55, -56, -57, -58,
    84, 84, -328, 84, -332, -333, -334, -335, -337, -338, 84, 84, 84, 84, 
    84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
    84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84,
    84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, -103, 84, 84, 84, 84, 84, 
    84, 84, 84, 84, 84, 84, 84, -71, -75, -76, 84, 84, -25, 84, 84, 84, 84,
    84, 84, 84, -329, -330, -42, -43, 84, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 84, 84, 84, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 84, -52, -53, 84, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 84, -116, -117, -118, 84, -120, -121, 84, 84, -125, 
    84, -127, -128, -129, 84, -131, -87, -89, -90, -91, 84, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 84, 84, -287, -288, 84, 84, 84, 84, 84, 84, 84, 84, 84, -26, -27,
    -126, 84, 84, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 84, -310, 84, 84, 84, -115, -119, -122, -124, 84, -97, 84, -225, 
    84, 84, -98, -99, 84, 84, -229, -219, -220, -230, 84, 84, 84, -88, -92,
    -96, 84, -228, -93, 84, 84, -130, -94]), 'COSD': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [85, 85, 85, -41, -44, -45, -46, -47, -
    48, -49, -50, 85, -101, -102, -86, -85, 85, 85, -54, -55, -56, -57, -58,
    85, 85, -328, 85, -332, -333, -334, -335, -337, -338, 85, 85, 85, 85, 
    85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
    85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
    85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, -103, 85, 85, 85, 85, 85, 
    85, 85, 85, 85, 85, 85, 85, -71, -75, -76, 85, 85, -25, 85, 85, 85, 85,
    85, 85, 85, -329, -330, -42, -43, 85, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 85, 85, 85, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 85, -52, -53, 85, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 85, -116, -117, -118, 85, -120, -121, 85, 85, -125, 
    85, -127, -128, -129, 85, -131, -87, -89, -90, -91, 85, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 85, 85, -287, -288, 85, 85, 85, 85, 85, 85, 85, 85, 85, -26, -27,
    -126, 85, 85, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 85, -310, 85, 85, 85, -115, -119, -122, -124, 85, -97, 85, -225, 
    85, 85, -98, -99, 85, 85, -229, -219, -220, -230, 85, 85, 85, -88, -92,
    -96, 85, -228, -93, 85, 85, -130, -94]), 'COT': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [86, 86, 86, -41, -44, -45, -46, -47, -
    48, -49, -50, 86, -101, -102, -86, -85, 86, 86, -54, -55, -56, -57, -58,
    86, 86, -328, 86, -332, -333, -334, -335, -337, -338, 86, 86, 86, 86, 
    86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
    86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
    86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, -103, 86, 86, 86, 86, 86, 
    86, 86, 86, 86, 86, 86, 86, -71, -75, -76, 86, 86, -25, 86, 86, 86, 86,
    86, 86, 86, -329, -330, -42, -43, 86, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 86, 86, 86, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 86, -52, -53, 86, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 86, -116, -117, -118, 86, -120, -121, 86, 86, -125, 
    86, -127, -128, -129, 86, -131, -87, -89, -90, -91, 86, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 86, 86, -287, -288, 86, 86, 86, 86, 86, 86, 86, 86, 86, -26, -27,
    -126, 86, 86, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 86, -310, 86, 86, 86, -115, -119, -122, -124, 86, -97, 86, -225, 
    86, 86, -98, -99, 86, 86, -229, -219, -220, -230, 86, 86, 86, -88, -92,
    -96, 86, -228, -93, 86, 86, -130, -94]), 'COTD': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [87, 87, 87, -41, -44, -45, -46, -47, -
    48, -49, -50, 87, -101, -102, -86, -85, 87, 87, -54, -55, -56, -57, -58,
    87, 87, -328, 87, -332, -333, -334, -335, -337, -338, 87, 87, 87, 87, 
    87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
    87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
    87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, -103, 87, 87, 87, 87, 87, 
    87, 87, 87, 87, 87, 87, 87, -71, -75, -76, 87, 87, -25, 87, 87, 87, 87,
    87, 87, 87, -329, -330, -42, -43, 87, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 87, 87, 87, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 87, -52, -53, 87, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 87, -116, -117, -118, 87, -120, -121, 87, 87, -125, 
    87, -127, -128, -129, 87, -131, -87, -89, -90, -91, 87, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 87, 87, -287, -288, 87, 87, 87, 87, 87, 87, 87, 87, 87, -26, -27,
    -126, 87, 87, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 87, -310, 87, 87, 87, -115, -119, -122, -124, 87, -97, 87, -225, 
    87, 87, -98, -99, 87, 87, -229, -219, -220, -230, 87, 87, 87, -88, -92,
    -96, 87, -228, -93, 87, 87, -130, -94]), 'SIN': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [88, 88, 88, -41, -44, -45, -46, -47, -
    48, -49, -50, 88, -101, -102, -86, -85, 88, 88, -54, -55, -56, -57, -58,
    88, 88, -328, 88, -332, -333, -334, -335, -337, -338, 88, 88, 88, 88, 
    88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88,
    88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88,
    88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, -103, 88, 88, 88, 88, 88, 
    88, 88, 88, 88, 88, 88, 88, -71, -75, -76, 88, 88, -25, 88, 88, 88, 88,
    88, 88, 88, -329, -330, -42, -43, 88, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 88, 88, 88, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 88, -52, -53, 88, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 88, -116, -117, -118, 88, -120, -121, 88, 88, -125, 
    88, -127, -128, -129, 88, -131, -87, -89, -90, -91, 88, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 88, 88, -287, -288, 88, 88, 88, 88, 88, 88, 88, 88, 88, -26, -27,
    -126, 88, 88, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 88, -310, 88, 88, 88, -115, -119, -122, -124, 88, -97, 88, -225, 
    88, 88, -98, -99, 88, 88, -229, -219, -220, -230, 88, 88, 88, -88, -92,
    -96, 88, -228, -93, 88, 88, -130, -94]), 'SIND': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [89, 89, 89, -41, -44, -45, -46, -47, -
    48, -49, -50, 89, -101, -102, -86, -85, 89, 89, -54, -55, -56, -57, -58,
    89, 89, -328, 89, -332, -333, -334, -335, -337, -338, 89, 89, 89, 89, 
    89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89,
    89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89,
    89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, -103, 89, 89, 89, 89, 89, 
    89, 89, 89, 89, 89, 89, 89, -71, -75, -76, 89, 89, -25, 89, 89, 89, 89,
    89, 89, 89, -329, -330, -42, -43, 89, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 89, 89, 89, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 89, -52, -53, 89, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 89, -116, -117, -118, 89, -120, -121, 89, 89, -125, 
    89, -127, -128, -129, 89, -131, -87, -89, -90, -91, 89, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 89, 89, -287, -288, 89, 89, 89, 89, 89, 89, 89, 89, 89, -26, -27,
    -126, 89, 89, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 89, -310, 89, 89, 89, -115, -119, -122, -124, 89, -97, 89, -225, 
    89, 89, -98, -99, 89, 89, -229, -219, -220, -230, 89, 89, 89, -88, -92,
    -96, 89, -228, -93, 89, 89, -130, -94]), 'TAN': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [90, 90, 90, -41, -44, -45, -46, -47, -
    48, -49, -50, 90, -101, -102, -86, -85, 90, 90, -54, -55, -56, -57, -58,
    90, 90, -328, 90, -332, -333, -334, -335, -337, -338, 90, 90, 90, 90, 
    90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
    90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
    90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, -103, 90, 90, 90, 90, 90, 
    90, 90, 90, 90, 90, 90, 90, -71, -75, -76, 90, 90, -25, 90, 90, 90, 90,
    90, 90, 90, -329, -330, -42, -43, 90, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 90, 90, 90, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 90, -52, -53, 90, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 90, -116, -117, -118, 90, -120, -121, 90, 90, -125, 
    90, -127, -128, -129, 90, -131, -87, -89, -90, -91, 90, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 90, 90, -287, -288, 90, 90, 90, 90, 90, 90, 90, 90, 90, -26, -27,
    -126, 90, 90, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 90, -310, 90, 90, 90, -115, -119, -122, -124, 90, -97, 90, -225, 
    90, 90, -98, -99, 90, 90, -229, -219, -220, -230, 90, 90, 90, -88, -92,
    -96, 90, -228, -93, 90, 90, -130, -94]), 'TAND': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [91, 91, 91, -41, -44, -45, -46, -47, -
    48, -49, -50, 91, -101, -102, -86, -85, 91, 91, -54, -55, -56, -57, -58,
    91, 91, -328, 91, -332, -333, -334, -335, -337, -338, 91, 91, 91, 91, 
    91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
    91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91,
    91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, -103, 91, 91, 91, 91, 91, 
    91, 91, 91, 91, 91, 91, 91, -71, -75, -76, 91, 91, -25, 91, 91, 91, 91,
    91, 91, 91, -329, -330, -42, -43, 91, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 91, 91, 91, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 91, -52, -53, 91, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 91, -116, -117, -118, 91, -120, -121, 91, 91, -125, 
    91, -127, -128, -129, 91, -131, -87, -89, -90, -91, 91, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 91, 91, -287, -288, 91, 91, 91, 91, 91, 91, 91, 91, 91, -26, -27,
    -126, 91, 91, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 91, -310, 91, 91, 91, -115, -119, -122, -124, 91, -97, 91, -225, 
    91, 91, -98, -99, 91, 91, -229, -219, -220, -230, 91, 91, 91, -88, -92,
    -96, 91, -228, -93, 91, 91, -130, -94]), 'SINH': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [92, 92, 92, -41, -44, -45, -46, -47, -
    48, -49, -50, 92, -101, -102, -86, -85, 92, 92, -54, -55, -56, -57, -58,
    92, 92, -328, 92, -332, -333, -334, -335, -337, -338, 92, 92, 92, 92, 
    92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
    92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
    92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, -103, 92, 92, 92, 92, 92, 
    92, 92, 92, 92, 92, 92, 92, -71, -75, -76, 92, 92, -25, 92, 92, 92, 92,
    92, 92, 92, -329, -330, -42, -43, 92, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 92, 92, 92, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 92, -52, -53, 92, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 92, -116, -117, -118, 92, -120, -121, 92, 92, -125, 
    92, -127, -128, -129, 92, -131, -87, -89, -90, -91, 92, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 92, 92, -287, -288, 92, 92, 92, 92, 92, 92, 92, 92, 92, -26, -27,
    -126, 92, 92, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 92, -310, 92, 92, 92, -115, -119, -122, -124, 92, -97, 92, -225, 
    92, 92, -98, -99, 92, 92, -229, -219, -220, -230, 92, 92, 92, -88, -92,
    -96, 92, -228, -93, 92, 92, -130, -94]), 'COSH': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [93, 93, 93, -41, -44, -45, -46, -47, -
    48, -49, -50, 93, -101, -102, -86, -85, 93, 93, -54, -55, -56, -57, -58,
    93, 93, -328, 93, -332, -333, -334, -335, -337, -338, 93, 93, 93, 93, 
    93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93,
    93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93,
    93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, -103, 93, 93, 93, 93, 93, 
    93, 93, 93, 93, 93, 93, 93, -71, -75, -76, 93, 93, -25, 93, 93, 93, 93,
    93, 93, 93, -329, -330, -42, -43, 93, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 93, 93, 93, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 93, -52, -53, 93, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 93, -116, -117, -118, 93, -120, -121, 93, 93, -125, 
    93, -127, -128, -129, 93, -131, -87, -89, -90, -91, 93, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 93, 93, -287, -288, 93, 93, 93, 93, 93, 93, 93, 93, 93, -26, -27,
    -126, 93, 93, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 93, -310, 93, 93, 93, -115, -119, -122, -124, 93, -97, 93, -225, 
    93, 93, -98, -99, 93, 93, -229, -219, -220, -230, 93, 93, 93, -88, -92,
    -96, 93, -228, -93, 93, 93, -130, -94]), 'TANH': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [94, 94, 94, -41, -44, -45, -46, -47, -
    48, -49, -50, 94, -101, -102, -86, -85, 94, 94, -54, -55, -56, -57, -58,
    94, 94, -328, 94, -332, -333, -334, -335, -337, -338, 94, 94, 94, 94, 
    94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
    94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94,
    94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, -103, 94, 94, 94, 94, 94, 
    94, 94, 94, 94, 94, 94, 94, -71, -75, -76, 94, 94, -25, 94, 94, 94, 94,
    94, 94, 94, -329, -330, -42, -43, 94, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 94, 94, 94, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 94, -52, -53, 94, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 94, -116, -117, -118, 94, -120, -121, 94, 94, -125, 
    94, -127, -128, -129, 94, -131, -87, -89, -90, -91, 94, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 94, 94, -287, -288, 94, 94, 94, 94, 94, 94, 94, 94, 94, -26, -27,
    -126, 94, 94, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 94, -310, 94, 94, 94, -115, -119, -122, -124, 94, -97, 94, -225, 
    94, 94, -98, -99, 94, 94, -229, -219, -220, -230, 94, 94, 94, -88, -92,
    -96, 94, -228, -93, 94, 94, -130, -94]), 'ASINH': ([16, 56, 58, 59, 61,
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [95, 95, 95, -41, -44, -45, -46, -47, -
    48, -49, -50, 95, -101, -102, -86, -85, 95, 95, -54, -55, -56, -57, -58,
    95, 95, -328, 95, -332, -333, -334, -335, -337, -338, 95, 95, 95, 95, 
    95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
    95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
    95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, -103, 95, 95, 95, 95, 95, 
    95, 95, 95, 95, 95, 95, 95, -71, -75, -76, 95, 95, -25, 95, 95, 95, 95,
    95, 95, 95, -329, -330, -42, -43, 95, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 95, 95, 95, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 95, -52, -53, 95, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 95, -116, -117, -118, 95, -120, -121, 95, 95, -125, 
    95, -127, -128, -129, 95, -131, -87, -89, -90, -91, 95, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 95, 95, -287, -288, 95, 95, 95, 95, 95, 95, 95, 95, 95, -26, -27,
    -126, 95, 95, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 95, -310, 95, 95, 95, -115, -119, -122, -124, 95, -97, 95, -225, 
    95, 95, -98, -99, 95, 95, -229, -219, -220, -230, 95, 95, 95, -88, -92,
    -96, 95, -228, -93, 95, 95, -130, -94]), 'ACOSH': ([16, 56, 58, 59, 61,
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [96, 96, 96, -41, -44, -45, -46, -47, -
    48, -49, -50, 96, -101, -102, -86, -85, 96, 96, -54, -55, -56, -57, -58,
    96, 96, -328, 96, -332, -333, -334, -335, -337, -338, 96, 96, 96, 96, 
    96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96,
    96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96,
    96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, -103, 96, 96, 96, 96, 96, 
    96, 96, 96, 96, 96, 96, 96, -71, -75, -76, 96, 96, -25, 96, 96, 96, 96,
    96, 96, 96, -329, -330, -42, -43, 96, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 96, 96, 96, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 96, -52, -53, 96, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 96, -116, -117, -118, 96, -120, -121, 96, 96, -125, 
    96, -127, -128, -129, 96, -131, -87, -89, -90, -91, 96, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 96, 96, -287, -288, 96, 96, 96, 96, 96, 96, 96, 96, 96, -26, -27,
    -126, 96, 96, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 96, -310, 96, 96, 96, -115, -119, -122, -124, 96, -97, 96, -225, 
    96, 96, -98, -99, 96, 96, -229, -219, -220, -230, 96, 96, 96, -88, -92,
    -96, 96, -228, -93, 96, 96, -130, -94]), 'ATANH': ([16, 56, 58, 59, 61,
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [97, 97, 97, -41, -44, -45, -46, -47, -
    48, -49, -50, 97, -101, -102, -86, -85, 97, 97, -54, -55, -56, -57, -58,
    97, 97, -328, 97, -332, -333, -334, -335, -337, -338, 97, 97, 97, 97, 
    97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
    97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
    97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, -103, 97, 97, 97, 97, 97, 
    97, 97, 97, 97, 97, 97, 97, -71, -75, -76, 97, 97, -25, 97, 97, 97, 97,
    97, 97, 97, -329, -330, -42, -43, 97, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 97, 97, 97, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 97, -52, -53, 97, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 97, -116, -117, -118, 97, -120, -121, 97, 97, -125, 
    97, -127, -128, -129, 97, -131, -87, -89, -90, -91, 97, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 97, 97, -287, -288, 97, 97, 97, 97, 97, 97, 97, 97, 97, -26, -27,
    -126, 97, 97, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 97, -310, 97, 97, 97, -115, -119, -122, -124, 97, -97, 97, -225, 
    97, 97, -98, -99, 97, 97, -229, -219, -220, -230, 97, 97, 97, -88, -92,
    -96, 97, -228, -93, 97, 97, -130, -94]), 'ABS': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [98, 98, 98, -41, -44, -45, -46, -47, -
    48, -49, -50, 98, -101, -102, -86, -85, 98, 98, -54, -55, -56, -57, -58,
    98, 98, -328, 98, -332, -333, -334, -335, -337, -338, 98, 98, 98, 98, 
    98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98,
    98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98,
    98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, -103, 98, 98, 98, 98, 98, 
    98, 98, 98, 98, 98, 98, 98, -71, -75, -76, 98, 98, -25, 98, 98, 98, 98,
    98, 98, 98, -329, -330, -42, -43, 98, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 98, 98, 98, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 98, -52, -53, 98, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 98, -116, -117, -118, 98, -120, -121, 98, 98, -125, 
    98, -127, -128, -129, 98, -131, -87, -89, -90, -91, 98, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 98, 98, -287, -288, 98, 98, 98, 98, 98, 98, 98, 98, 98, -26, -27,
    -126, 98, 98, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 98, -310, 98, 98, 98, -115, -119, -122, -124, 98, -97, 98, -225, 
    98, 98, -98, -99, 98, 98, -229, -219, -220, -230, 98, 98, 98, -88, -92,
    -96, 98, -228, -93, 98, 98, -130, -94]), 'CBRT': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [99, 99, 99, -41, -44, -45, -46, -47, -
    48, -49, -50, 99, -101, -102, -86, -85, 99, 99, -54, -55, -56, -57, -58,
    99, 99, -328, 99, -332, -333, -334, -335, -337, -338, 99, 99, 99, 99, 
    99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99,
    99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99,
    99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, -103, 99, 99, 99, 99, 99, 
    99, 99, 99, 99, 99, 99, 99, -71, -75, -76, 99, 99, -25, 99, 99, 99, 99,
    99, 99, 99, -329, -330, -42, -43, 99, -123, -132, -133, -100, -72, -73,
    -74, -79, -80, -81, -82, -83, -84, 99, 99, 99, -322, -323, -324, -325, 
    -326, -327, -331, -336, -51, 99, -52, -53, 99, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 99, -116, -117, -118, 99, -120, -121, 99, 99, -125, 
    99, -127, -128, -129, 99, -131, -87, -89, -90, -91, 99, -77, -78, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 99, 99, -287, -288, 99, 99, 99, 99, 99, 99, 99, 99, 99, -26, -27,
    -126, 99, 99, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, 99, -310, 99, 99, 99, -115, -119, -122, -124, 99, -97, 99, -225, 
    99, 99, -98, -99, 99, 99, -229, -219, -220, -230, 99, 99, 99, -88, -92,
    -96, 99, -228, -93, 99, 99, -130, -94]), 'CEIL': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [100, 100, 100, -41, -44, -45, -46, -47,
    -48, -49, -50, 100, -101, -102, -86, -85, 100, 100, -54, -55, -56, -57,
    -58, 100, 100, -328, 100, -332, -333, -334, -335, -337, -338, 100, 100,
    100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
    100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
    100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 
    100, 100, 100, 100, 100, 100, 100, -103, 100, 100, 100, 100, 100, 100, 
    100, 100, 100, 100, 100, 100, -71, -75, -76, 100, 100, -25, 100, 100, 
    100, 100, 100, 100, 100, -329, -330, -42, -43, 100, -123, -132, -133, -
    100, -72, -73, -74, -79, -80, -81, -82, -83, -84, 100, 100, 100, -322, 
    -323, -324, -325, -326, -327, -331, -336, -51, 100, -52, -53, 100, -59,
    -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -
    144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155, 
    -156, -157, -110, -111, -112, -113, -114, 100, -116, -117, -118, 100, -
    120, -121, 100, 100, -125, 100, -127, -128, -129, 100, -131, -87, -89, 
    -90, -91, 100, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217,
    -221, -231, -231, -224, -237, -226, 100, 100, -287, -288, 100, 100, 100,
    100, 100, 100, 100, 100, 100, -26, -27, -126, 100, 100, -95, -216, -218,
    -222, -223, -231, -232, -233, -234, -235, -236, 100, -310, 100, 100, 
    100, -115, -119, -122, -124, 100, -97, 100, -225, 100, 100, -98, -99, 
    100, 100, -229, -219, -220, -230, 100, 100, 100, -88, -92, -96, 100, -
    228, -93, 100, 100, -130, -94]), 'CEILING': ([16, 56, 58, 59, 61, 62, 
    63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 186, 
    187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 
    205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 
    219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 
    233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 
    248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 
    266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 
    321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 
    411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 467, 
    468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 
    484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 
    498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 
    512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 
    527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 
    551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 
    584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 
    641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 
    715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 
    795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 
    852, 853, 862, 863, 872], [101, 101, 101, -41, -44, -45, -46, -47, -48,
    -49, -50, 101, -101, -102, -86, -85, 101, 101, -54, -55, -56, -57, -58,
    101, 101, -328, 101, -332, -333, -334, -335, -337, -338, 101, 101, 101,
    101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 
    101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 
    101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 
    101, 101, 101, 101, 101, 101, -103, 101, 101, 101, 101, 101, 101, 101, 
    101, 101, 101, 101, 101, -71, -75, -76, 101, 101, -25, 101, 101, 101, 
    101, 101, 101, 101, -329, -330, -42, -43, 101, -123, -132, -133, -100, 
    -72, -73, -74, -79, -80, -81, -82, -83, -84, 101, 101, 101, -322, -323,
    -324, -325, -326, -327, -331, -336, -51, 101, -52, -53, 101, -59, -60, 
    -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -
    145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, 
    -157, -110, -111, -112, -113, -114, 101, -116, -117, -118, 101, -120, -
    121, 101, 101, -125, 101, -127, -128, -129, 101, -131, -87, -89, -90, -
    91, 101, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217, -221,
    -231, -231, -224, -237, -226, 101, 101, -287, -288, 101, 101, 101, 101,
    101, 101, 101, 101, 101, -26, -27, -126, 101, 101, -95, -216, -218, -
    222, -223, -231, -232, -233, -234, -235, -236, 101, -310, 101, 101, 101,
    -115, -119, -122, -124, 101, -97, 101, -225, 101, 101, -98, -99, 101, 
    101, -229, -219, -220, -230, 101, 101, 101, -88, -92, -96, 101, -228, -
    93, 101, 101, -130, -94]), 'DEGREES': ([16, 56, 58, 59, 61, 62, 63, 64,
    65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 186, 187, 188,
    189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 
    207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
    221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 
    235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 
    250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 
    268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 
    323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 
    413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 467, 468, 469, 
    470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 
    486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 
    500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 
    514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 
    529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 551, 552, 
    553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 
    586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 641, 659, 
    660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 
    724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 
    810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 
    862, 863, 872], [102, 102, 102, -41, -44, -45, -46, -47, -48, -49, -50,
    102, -101, -102, -86, -85, 102, 102, -54, -55, -56, -57, -58, 102, 102,
    -328, 102, -332, -333, -334, -335, -337, -338, 102, 102, 102, 102, 102,
    102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 
    102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 
    102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 
    102, 102, 102, 102, -103, 102, 102, 102, 102, 102, 102, 102, 102, 102, 
    102, 102, 102, -71, -75, -76, 102, 102, -25, 102, 102, 102, 102, 102, 
    102, 102, -329, -330, -42, -43, 102, -123, -132, -133, -100, -72, -73, 
    -74, -79, -80, -81, -82, -83, -84, 102, 102, 102, -322, -323, -324, -
    325, -326, -327, -331, -336, -51, 102, -52, -53, 102, -59, -60, -61, -
    62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -
    146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, 
    -110, -111, -112, -113, -114, 102, -116, -117, -118, 102, -120, -121, 
    102, 102, -125, 102, -127, -128, -129, 102, -131, -87, -89, -90, -91, 
    102, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217, -221, -
    231, -231, -224, -237, -226, 102, 102, -287, -288, 102, 102, 102, 102, 
    102, 102, 102, 102, 102, -26, -27, -126, 102, 102, -95, -216, -218, -
    222, -223, -231, -232, -233, -234, -235, -236, 102, -310, 102, 102, 102,
    -115, -119, -122, -124, 102, -97, 102, -225, 102, 102, -98, -99, 102, 
    102, -229, -219, -220, -230, 102, 102, 102, -88, -92, -96, 102, -228, -
    93, 102, 102, -130, -94]), 'DIV': ([16, 56, 58, 59, 61, 62, 63, 64, 65,
    66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 186, 187, 188, 189,
    190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 
    208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
    222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 
    236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 
    251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 
    269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 
    324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 
    416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 
    471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 
    487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 
    501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 
    515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 
    532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 
    555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 
    587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 
    665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 
    725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 
    811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 
    863, 872], [103, 103, 103, -41, -44, -45, -46, -47, -48, -49, -50, 103,
    -101, -102, -86, -85, 103, 103, -54, -55, -56, -57, -58, 103, 103, -328,
    103, -332, -333, -334, -335, -337, -338, 103, 103, 103, 103, 103, 103, 
    103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 
    103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 
    103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 
    103, 103, 103, -103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 
    103, 103, -71, -75, -76, 103, 103, -25, 103, 103, 103, 103, 103, 103, 
    103, -329, -330, -42, -43, 103, -123, -132, -133, -100, -72, -73, -74, 
    -79, -80, -81, -82, -83, -84, 103, 103, 103, -322, -323, -324, -325, -
    326, -327, -331, -336, -51, 103, -52, -53, 103, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 103, -116, -117, -118, 103, -120, -121, 103, 103, -
    125, 103, -127, -128, -129, 103, -131, -87, -89, -90, -91, 103, -77, -
    78, -227, -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -
    224, -237, -226, 103, 103, -287, -288, 103, 103, 103, 103, 103, 103, 
    103, 103, 103, -26, -27, -126, 103, 103, -95, -216, -218, -222, -223, -
    231, -232, -233, -234, -235, -236, 103, -310, 103, 103, 103, -115, -119,
    -122, -124, 103, -97, 103, -225, 103, 103, -98, -99, 103, 103, -229, -
    219, -220, -230, 103, 103, 103, -88, -92, -96, 103, -228, -93, 103, 103,
    -130, -94]), 'EXP': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 
    126, 127, 130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 
    192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 
    210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 
    224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 
    238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 
    253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 
    271, 273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 
    326, 327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 
    418, 419, 420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 
    473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 
    489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 
    503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 
    517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 
    535, 536, 542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 
    560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 
    589, 590, 615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 
    668, 669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 
    727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 
    813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872],
    [104, 104, 104, -41, -44, -45, -46, -47, -48, -49, -50, 104, -101, -102,
    -86, -85, 104, 104, -54, -55, -56, -57, -58, 104, 104, -328, 104, -332,
    -333, -334, -335, -337, -338, 104, 104, 104, 104, 104, 104, 104, 104, 
    104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 
    104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 
    104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 
    104, -103, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 
    -71, -75, -76, 104, 104, -25, 104, 104, 104, 104, 104, 104, 104, -329, 
    -330, -42, -43, 104, -123, -132, -133, -100, -72, -73, -74, -79, -80, -
    81, -82, -83, -84, 104, 104, 104, -322, -323, -324, -325, -326, -327, -
    331, -336, -51, 104, -52, -53, 104, -59, -60, -61, -62, -63, -136, -137,
    -138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149,
    -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113,
    -114, 104, -116, -117, -118, 104, -120, -121, 104, 104, -125, 104, -127,
    -128, -129, 104, -131, -87, -89, -90, -91, 104, -77, -78, -227, -210, -
    211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 
    104, 104, -287, -288, 104, 104, 104, 104, 104, 104, 104, 104, 104, -26,
    -27, -126, 104, 104, -95, -216, -218, -222, -223, -231, -232, -233, -
    234, -235, -236, 104, -310, 104, 104, 104, -115, -119, -122, -124, 104,
    -97, 104, -225, 104, 104, -98, -99, 104, 104, -229, -219, -220, -230, 
    104, 104, 104, -88, -92, -96, 104, -228, -93, 104, 104, -130, -94]),
    'FACTORIAL': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 
    127, 130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
    193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 
    211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 
    225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 
    239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 
    254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 
    273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 
    327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 
    419, 420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 
    474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 
    490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 
    504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 
    518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 
    536, 542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 
    561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 
    590, 615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 
    669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 
    728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 
    819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [105,
    105, 105, -41, -44, -45, -46, -47, -48, -49, -50, 105, -101, -102, -86,
    -85, 105, 105, -54, -55, -56, -57, -58, 105, 105, -328, 105, -332, -333,
    -334, -335, -337, -338, 105, 105, 105, 105, 105, 105, 105, 105, 105, 
    105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 
    105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 
    105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, -
    103, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, -71, -
    75, -76, 105, 105, -25, 105, 105, 105, 105, 105, 105, 105, -329, -330, 
    -42, -43, 105, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -
    82, -83, -84, 105, 105, 105, -322, -323, -324, -325, -326, -327, -331, 
    -336, -51, 105, -52, -53, 105, -59, -60, -61, -62, -63, -136, -137, -
    138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, 
    -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113,
    -114, 105, -116, -117, -118, 105, -120, -121, 105, 105, -125, 105, -127,
    -128, -129, 105, -131, -87, -89, -90, -91, 105, -77, -78, -227, -210, -
    211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 
    105, 105, -287, -288, 105, 105, 105, 105, 105, 105, 105, 105, 105, -26,
    -27, -126, 105, 105, -95, -216, -218, -222, -223, -231, -232, -233, -
    234, -235, -236, 105, -310, 105, 105, 105, -115, -119, -122, -124, 105,
    -97, 105, -225, 105, 105, -98, -99, 105, 105, -229, -219, -220, -230, 
    105, 105, 105, -88, -92, -96, 105, -228, -93, 105, 105, -130, -94]),
    'FLOOR': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 
    130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
    194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 
    212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
    226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
    240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 
    258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 
    276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 
    330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 
    420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 
    475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 
    491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 
    505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 
    519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 
    542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 
    562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 
    615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 
    736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 
    821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [106, 106,
    106, -41, -44, -45, -46, -47, -48, -49, -50, 106, -101, -102, -86, -85,
    106, 106, -54, -55, -56, -57, -58, 106, 106, -328, 106, -332, -333, -
    334, -335, -337, -338, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106,
    106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 
    106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 
    106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, -103, 
    106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, -71, -75, -
    76, 106, 106, -25, 106, 106, 106, 106, 106, 106, 106, -329, -330, -42, 
    -43, 106, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -
    83, -84, 106, 106, 106, -322, -323, -324, -325, -326, -327, -331, -336,
    -51, 106, -52, -53, 106, -59, -60, -61, -62, -63, -136, -137, -138, -
    139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, 
    -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114,
    106, -116, -117, -118, 106, -120, -121, 106, 106, -125, 106, -127, -128,
    -129, 106, -131, -87, -89, -90, -91, 106, -77, -78, -227, -210, -211, -
    212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 106, 
    106, -287, -288, 106, 106, 106, 106, 106, 106, 106, 106, 106, -26, -27,
    -126, 106, 106, -95, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, 106, -310, 106, 106, 106, -115, -119, -122, -124, 106, -97, 
    106, -225, 106, 106, -98, -99, 106, 106, -229, -219, -220, -230, 106, 
    106, 106, -88, -92, -96, 106, -228, -93, 106, 106, -130, -94]), 'GCD':
    ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 
    180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 
    196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 
    214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 
    228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
    242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 
    261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 
    299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 
    338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 
    441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 
    477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 
    493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 
    507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 
    521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 
    544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 
    564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 
    624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 
    672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 
    753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 
    832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [107, 107, 107, -41,
    -44, -45, -46, -47, -48, -49, -50, 107, -101, -102, -86, -85, 107, 107,
    -54, -55, -56, -57, -58, 107, 107, -328, 107, -332, -333, -334, -335, -
    337, -338, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
    107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
    107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 
    107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, -103, 107, 107, 
    107, 107, 107, 107, 107, 107, 107, 107, 107, 107, -71, -75, -76, 107, 
    107, -25, 107, 107, 107, 107, 107, 107, 107, -329, -330, -42, -43, 107,
    -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -84, 
    107, 107, 107, -322, -323, -324, -325, -326, -327, -331, -336, -51, 107,
    -52, -53, 107, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -
    141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, 
    -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, 107, -116, 
    -117, -118, 107, -120, -121, 107, 107, -125, 107, -127, -128, -129, 107,
    -131, -87, -89, -90, -91, 107, -77, -78, -227, -210, -211, -212, -213, 
    -214, -215, -217, -221, -231, -231, -224, -237, -226, 107, 107, -287, -
    288, 107, 107, 107, 107, 107, 107, 107, 107, 107, -26, -27, -126, 107, 
    107, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, 
    107, -310, 107, 107, 107, -115, -119, -122, -124, 107, -97, 107, -225, 
    107, 107, -98, -99, 107, 107, -229, -219, -220, -230, 107, 107, 107, -
    88, -92, -96, 107, -228, -93, 107, 107, -130, -94]), 'LN': ([16, 56, 58,
    59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184,
    185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 
    201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 
    217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
    231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 
    245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 
    264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 
    318, 320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 
    390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 
    466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 
    482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 
    496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 
    510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 
    525, 526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 
    549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 
    581, 582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 
    635, 636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 
    697, 706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 
    791, 792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 
    840, 842, 852, 853, 862, 863, 872], [108, 108, 108, -41, -44, -45, -46,
    -47, -48, -49, -50, 108, -101, -102, -86, -85, 108, 108, -54, -55, -56,
    -57, -58, 108, 108, -328, 108, -332, -333, -334, -335, -337, -338, 108,
    108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 
    108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 
    108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 
    108, 108, 108, 108, 108, 108, 108, 108, -103, 108, 108, 108, 108, 108, 
    108, 108, 108, 108, 108, 108, 108, -71, -75, -76, 108, 108, -25, 108, 
    108, 108, 108, 108, 108, 108, -329, -330, -42, -43, 108, -123, -132, -
    133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -84, 108, 108, 108, 
    -322, -323, -324, -325, -326, -327, -331, -336, -51, 108, -52, -53, 108,
    -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143,
    -144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155,
    -156, -157, -110, -111, -112, -113, -114, 108, -116, -117, -118, 108, -
    120, -121, 108, 108, -125, 108, -127, -128, -129, 108, -131, -87, -89, 
    -90, -91, 108, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217,
    -221, -231, -231, -224, -237, -226, 108, 108, -287, -288, 108, 108, 108,
    108, 108, 108, 108, 108, 108, -26, -27, -126, 108, 108, -95, -216, -218,
    -222, -223, -231, -232, -233, -234, -235, -236, 108, -310, 108, 108, 
    108, -115, -119, -122, -124, 108, -97, 108, -225, 108, 108, -98, -99, 
    108, 108, -229, -219, -220, -230, 108, 108, 108, -88, -92, -96, 108, -
    228, -93, 108, 108, -130, -94]), 'LOG': ([16, 56, 58, 59, 61, 62, 63, 
    64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 186, 187, 
    188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 
    206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
    220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 
    234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 
    249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 
    267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 321, 
    322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 411, 
    412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 467, 468, 
    469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 
    485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 
    499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 
    513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 
    528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 551, 
    552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 
    585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 641, 
    659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 715, 
    723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 
    796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 
    853, 862, 863, 872], [109, 109, 109, -41, -44, -45, -46, -47, -48, -49,
    -50, 109, -101, -102, -86, -85, 109, 109, -54, -55, -56, -57, -58, 109,
    109, -328, 109, -332, -333, -334, -335, -337, -338, 109, 109, 109, 109,
    109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 
    109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 
    109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 
    109, 109, 109, 109, 109, -103, 109, 109, 109, 109, 109, 109, 109, 109, 
    109, 109, 109, 109, -71, -75, -76, 109, 109, -25, 109, 109, 109, 109, 
    109, 109, 109, -329, -330, -42, -43, 109, -123, -132, -133, -100, -72, 
    -73, -74, -79, -80, -81, -82, -83, -84, 109, 109, 109, -322, -323, -324,
    -325, -326, -327, -331, -336, -51, 109, -52, -53, 109, -59, -60, -61, -
    62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -
    146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, 
    -110, -111, -112, -113, -114, 109, -116, -117, -118, 109, -120, -121, 
    109, 109, -125, 109, -127, -128, -129, 109, -131, -87, -89, -90, -91, 
    109, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217, -221, -
    231, -231, -224, -237, -226, 109, 109, -287, -288, 109, 109, 109, 109, 
    109, 109, 109, 109, 109, -26, -27, -126, 109, 109, -95, -216, -218, -
    222, -223, -231, -232, -233, -234, -235, -236, 109, -310, 109, 109, 109,
    -115, -119, -122, -124, 109, -97, 109, -225, 109, 109, -98, -99, 109, 
    109, -229, -219, -220, -230, 109, 109, 109, -88, -92, -96, 109, -228, -
    93, 109, 109, -130, -94]), 'MOD': ([16, 56, 58, 59, 61, 62, 63, 64, 65,
    66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 186, 187, 188, 189,
    190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 
    208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
    222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 
    236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 
    251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 
    269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 
    324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 
    416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 
    471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 
    487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 
    501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 
    515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 
    532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 
    555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 
    587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 
    665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 
    725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 
    811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 
    863, 872], [110, 110, 110, -41, -44, -45, -46, -47, -48, -49, -50, 110,
    -101, -102, -86, -85, 110, 110, -54, -55, -56, -57, -58, 110, 110, -328,
    110, -332, -333, -334, -335, -337, -338, 110, 110, 110, 110, 110, 110, 
    110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 
    110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 
    110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 
    110, 110, 110, -103, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 
    110, 110, -71, -75, -76, 110, 110, -25, 110, 110, 110, 110, 110, 110, 
    110, -329, -330, -42, -43, 110, -123, -132, -133, -100, -72, -73, -74, 
    -79, -80, -81, -82, -83, -84, 110, 110, 110, -322, -323, -324, -325, -
    326, -327, -331, -336, -51, 110, -52, -53, 110, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 110, -116, -117, -118, 110, -120, -121, 110, 110, -
    125, 110, -127, -128, -129, 110, -131, -87, -89, -90, -91, 110, -77, -
    78, -227, -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -
    224, -237, -226, 110, 110, -287, -288, 110, 110, 110, 110, 110, 110, 
    110, 110, 110, -26, -27, -126, 110, 110, -95, -216, -218, -222, -223, -
    231, -232, -233, -234, -235, -236, 110, -310, 110, 110, 110, -115, -119,
    -122, -124, 110, -97, 110, -225, 110, 110, -98, -99, 110, 110, -229, -
    219, -220, -230, 110, 110, 110, -88, -92, -96, 110, -228, -93, 110, 110,
    -130, -94]), 'PI': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 
    126, 127, 130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 
    192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 
    210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 
    224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 
    238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 
    253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 
    271, 273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 
    326, 327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 
    418, 419, 420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 
    473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 
    489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 
    503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 
    517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 
    535, 536, 542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 
    560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 
    589, 590, 615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 
    668, 669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 
    727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 
    813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872],
    [111, 111, 111, -41, -44, -45, -46, -47, -48, -49, -50, 111, -101, -102,
    -86, -85, 111, 111, -54, -55, -56, -57, -58, 111, 111, -328, 111, -332,
    -333, -334, -335, -337, -338, 111, 111, 111, 111, 111, 111, 111, 111, 
    111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 
    111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 
    111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 
    111, -103, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 
    -71, -75, -76, 111, 111, -25, 111, 111, 111, 111, 111, 111, 111, -329, 
    -330, -42, -43, 111, -123, -132, -133, -100, -72, -73, -74, -79, -80, -
    81, -82, -83, -84, 111, 111, 111, -322, -323, -324, -325, -326, -327, -
    331, -336, -51, 111, -52, -53, 111, -59, -60, -61, -62, -63, -136, -137,
    -138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149,
    -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113,
    -114, 111, -116, -117, -118, 111, -120, -121, 111, 111, -125, 111, -127,
    -128, -129, 111, -131, -87, -89, -90, -91, 111, -77, -78, -227, -210, -
    211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 
    111, 111, -287, -288, 111, 111, 111, 111, 111, 111, 111, 111, 111, -26,
    -27, -126, 111, 111, -95, -216, -218, -222, -223, -231, -232, -233, -
    234, -235, -236, 111, -310, 111, 111, 111, -115, -119, -122, -124, 111,
    -97, 111, -225, 111, 111, -98, -99, 111, 111, -229, -219, -220, -230, 
    111, 111, 111, -88, -92, -96, 111, -228, -93, 111, 111, -130, -94]),
    'POWER': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 
    130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
    194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 
    212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
    226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
    240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 
    258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 
    276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 
    330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 
    420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 
    475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 
    491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 
    505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 
    519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 
    542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 
    562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 
    615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 
    736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 
    821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [112, 112,
    112, -41, -44, -45, -46, -47, -48, -49, -50, 112, -101, -102, -86, -85,
    112, 112, -54, -55, -56, -57, -58, 112, 112, -328, 112, -332, -333, -
    334, -335, -337, -338, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112,
    112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 
    112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 
    112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, -103, 
    112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, -71, -75, -
    76, 112, 112, -25, 112, 112, 112, 112, 112, 112, 112, -329, -330, -42, 
    -43, 112, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -
    83, -84, 112, 112, 112, -322, -323, -324, -325, -326, -327, -331, -336,
    -51, 112, -52, -53, 112, -59, -60, -61, -62, -63, -136, -137, -138, -
    139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, 
    -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114,
    112, -116, -117, -118, 112, -120, -121, 112, 112, -125, 112, -127, -128,
    -129, 112, -131, -87, -89, -90, -91, 112, -77, -78, -227, -210, -211, -
    212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 112, 
    112, -287, -288, 112, 112, 112, 112, 112, 112, 112, 112, 112, -26, -27,
    -126, 112, 112, -95, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, 112, -310, 112, 112, 112, -115, -119, -122, -124, 112, -97, 
    112, -225, 112, 112, -98, -99, 112, 112, -229, -219, -220, -230, 112, 
    112, 112, -88, -92, -96, 112, -228, -93, 112, 112, -130, -94]),
    'RADIANS': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127,
    130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
    194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 
    212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
    226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
    240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 
    258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 
    276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 
    330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 
    420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 
    475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 
    491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 
    505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 
    519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 
    542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 
    562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 
    615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 
    736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 
    821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [113, 113,
    113, -41, -44, -45, -46, -47, -48, -49, -50, 113, -101, -102, -86, -85,
    113, 113, -54, -55, -56, -57, -58, 113, 113, -328, 113, -332, -333, -
    334, -335, -337, -338, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113,
    113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 
    113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 
    113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, -103, 
    113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, -71, -75, -
    76, 113, 113, -25, 113, 113, 113, 113, 113, 113, 113, -329, -330, -42, 
    -43, 113, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -
    83, -84, 113, 113, 113, -322, -323, -324, -325, -326, -327, -331, -336,
    -51, 113, -52, -53, 113, -59, -60, -61, -62, -63, -136, -137, -138, -
    139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, 
    -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114,
    113, -116, -117, -118, 113, -120, -121, 113, 113, -125, 113, -127, -128,
    -129, 113, -131, -87, -89, -90, -91, 113, -77, -78, -227, -210, -211, -
    212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 113, 
    113, -287, -288, 113, 113, 113, 113, 113, 113, 113, 113, 113, -26, -27,
    -126, 113, 113, -95, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, 113, -310, 113, 113, 113, -115, -119, -122, -124, 113, -97, 
    113, -225, 113, 113, -98, -99, 113, 113, -229, -219, -220, -230, 113, 
    113, 113, -88, -92, -96, 113, -228, -93, 113, 113, -130, -94]), 'ROUND':
    ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 
    180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 
    196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 
    214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 
    228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
    242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 
    261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 
    299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 
    338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 
    441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 
    477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 
    493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 
    507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 
    521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 
    544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 
    564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 
    624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 
    672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 
    753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 
    832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [114, 114, 114, -41,
    -44, -45, -46, -47, -48, -49, -50, 114, -101, -102, -86, -85, 114, 114,
    -54, -55, -56, -57, -58, 114, 114, -328, 114, -332, -333, -334, -335, -
    337, -338, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 
    114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 
    114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 
    114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, -103, 114, 114, 
    114, 114, 114, 114, 114, 114, 114, 114, 114, 114, -71, -75, -76, 114, 
    114, -25, 114, 114, 114, 114, 114, 114, 114, -329, -330, -42, -43, 114,
    -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -84, 
    114, 114, 114, -322, -323, -324, -325, -326, -327, -331, -336, -51, 114,
    -52, -53, 114, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -
    141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, 
    -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, 114, -116, 
    -117, -118, 114, -120, -121, 114, 114, -125, 114, -127, -128, -129, 114,
    -131, -87, -89, -90, -91, 114, -77, -78, -227, -210, -211, -212, -213, 
    -214, -215, -217, -221, -231, -231, -224, -237, -226, 114, 114, -287, -
    288, 114, 114, 114, 114, 114, 114, 114, 114, 114, -26, -27, -126, 114, 
    114, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, 
    114, -310, 114, 114, 114, -115, -119, -122, -124, 114, -97, 114, -225, 
    114, 114, -98, -99, 114, 114, -229, -219, -220, -230, 114, 114, 114, -
    88, -92, -96, 114, -228, -93, 114, 114, -130, -94]), 'SCALE': ([16, 56,
    58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 
    184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 
    198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 
    216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
    230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 
    244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 
    263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 
    316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 
    389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 
    447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 
    481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 
    495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 
    509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 
    524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 
    548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 
    580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 
    632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 
    696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 
    763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 
    836, 840, 842, 852, 853, 862, 863, 872], [115, 115, 115, -41, -44, -45,
    -46, -47, -48, -49, -50, 115, -101, -102, -86, -85, 115, 115, -54, -55,
    -56, -57, -58, 115, 115, -328, 115, -332, -333, -334, -335, -337, -338,
    115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 
    115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 
    115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 
    115, 115, 115, 115, 115, 115, 115, 115, 115, -103, 115, 115, 115, 115, 
    115, 115, 115, 115, 115, 115, 115, 115, -71, -75, -76, 115, 115, -25, 
    115, 115, 115, 115, 115, 115, 115, -329, -330, -42, -43, 115, -123, -
    132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -84, 115, 115,
    115, -322, -323, -324, -325, -326, -327, -331, -336, -51, 115, -52, -53,
    115, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142,
    -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154,
    -155, -156, -157, -110, -111, -112, -113, -114, 115, -116, -117, -118, 
    115, -120, -121, 115, 115, -125, 115, -127, -128, -129, 115, -131, -87,
    -89, -90, -91, 115, -77, -78, -227, -210, -211, -212, -213, -214, -215,
    -217, -221, -231, -231, -224, -237, -226, 115, 115, -287, -288, 115, 
    115, 115, 115, 115, 115, 115, 115, 115, -26, -27, -126, 115, 115, -95, 
    -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, 115, -310, 
    115, 115, 115, -115, -119, -122, -124, 115, -97, 115, -225, 115, 115, -
    98, -99, 115, 115, -229, -219, -220, -230, 115, 115, 115, -88, -92, -96,
    115, -228, -93, 115, 115, -130, -94]), 'SIGN': ([16, 56, 58, 59, 61, 62,
    63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 186, 
    187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 
    205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 
    219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 
    233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 
    248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 
    266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 
    321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 
    411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 467, 
    468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 
    484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 
    498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 
    512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 
    527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 
    551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 
    584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 
    641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 
    715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 
    795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 
    852, 853, 862, 863, 872], [116, 116, 116, -41, -44, -45, -46, -47, -48,
    -49, -50, 116, -101, -102, -86, -85, 116, 116, -54, -55, -56, -57, -58,
    116, 116, -328, 116, -332, -333, -334, -335, -337, -338, 116, 116, 116,
    116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 
    116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 
    116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 
    116, 116, 116, 116, 116, 116, -103, 116, 116, 116, 116, 116, 116, 116, 
    116, 116, 116, 116, 116, -71, -75, -76, 116, 116, -25, 116, 116, 116, 
    116, 116, 116, 116, -329, -330, -42, -43, 116, -123, -132, -133, -100, 
    -72, -73, -74, -79, -80, -81, -82, -83, -84, 116, 116, 116, -322, -323,
    -324, -325, -326, -327, -331, -336, -51, 116, -52, -53, 116, -59, -60, 
    -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -
    145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, 
    -157, -110, -111, -112, -113, -114, 116, -116, -117, -118, 116, -120, -
    121, 116, 116, -125, 116, -127, -128, -129, 116, -131, -87, -89, -90, -
    91, 116, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217, -221,
    -231, -231, -224, -237, -226, 116, 116, -287, -288, 116, 116, 116, 116,
    116, 116, 116, 116, 116, -26, -27, -126, 116, 116, -95, -216, -218, -
    222, -223, -231, -232, -233, -234, -235, -236, 116, -310, 116, 116, 116,
    -115, -119, -122, -124, 116, -97, 116, -225, 116, 116, -98, -99, 116, 
    116, -229, -219, -220, -230, 116, 116, 116, -88, -92, -96, 116, -228, -
    93, 116, 116, -130, -94]), 'SQRT': ([16, 56, 58, 59, 61, 62, 63, 64, 65,
    66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 186, 187, 188, 189,
    190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 
    208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
    222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 
    236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 
    251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 
    269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 
    324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 
    416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 
    471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 
    487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 
    501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 
    515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 
    532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 
    555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 
    587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 
    665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 
    725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 
    811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 
    863, 872], [117, 117, 117, -41, -44, -45, -46, -47, -48, -49, -50, 117,
    -101, -102, -86, -85, 117, 117, -54, -55, -56, -57, -58, 117, 117, -328,
    117, -332, -333, -334, -335, -337, -338, 117, 117, 117, 117, 117, 117, 
    117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 
    117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 
    117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 
    117, 117, 117, -103, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 
    117, 117, -71, -75, -76, 117, 117, -25, 117, 117, 117, 117, 117, 117, 
    117, -329, -330, -42, -43, 117, -123, -132, -133, -100, -72, -73, -74, 
    -79, -80, -81, -82, -83, -84, 117, 117, 117, -322, -323, -324, -325, -
    326, -327, -331, -336, -51, 117, -52, -53, 117, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 117, -116, -117, -118, 117, -120, -121, 117, 117, -
    125, 117, -127, -128, -129, 117, -131, -87, -89, -90, -91, 117, -77, -
    78, -227, -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -
    224, -237, -226, 117, 117, -287, -288, 117, 117, 117, 117, 117, 117, 
    117, 117, 117, -26, -27, -126, 117, 117, -95, -216, -218, -222, -223, -
    231, -232, -233, -234, -235, -236, 117, -310, 117, 117, 117, -115, -119,
    -122, -124, 117, -97, 117, -225, 117, 117, -98, -99, 117, 117, -229, -
    219, -220, -230, 117, 117, 117, -88, -92, -96, 117, -228, -93, 117, 117,
    -130, -94]), 'BUCKET': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 
    123, 126, 127, 130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 
    191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 
    209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 
    223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 
    237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 
    252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 
    270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 
    325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 
    417, 418, 419, 420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 
    472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 
    488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 
    502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 
    516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 
    534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 
    559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 
    588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 
    667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 
    726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 
    812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 
    872], [118, 118, 118, -41, -44, -45, -46, -47, -48, -49, -50, 118, -101,
    -102, -86, -85, 118, 118, -54, -55, -56, -57, -58, 118, 118, -328, 118,
    -332, -333, -334, -335, -337, -338, 118, 118, 118, 118, 118, 118, 118, 
    118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 
    118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 
    118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 
    118, 118, -103, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 
    118, -71, -75, -76, 118, 118, -25, 118, 118, 118, 118, 118, 118, 118, -
    329, -330, -42, -43, 118, -123, -132, -133, -100, -72, -73, -74, -79, -
    80, -81, -82, -83, -84, 118, 118, 118, -322, -323, -324, -325, -326, -
    327, -331, -336, -51, 118, -52, -53, 118, -59, -60, -61, -62, -63, -136,
    -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148,
    -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112,
    -113, -114, 118, -116, -117, -118, 118, -120, -121, 118, 118, -125, 118,
    -127, -128, -129, 118, -131, -87, -89, -90, -91, 118, -77, -78, -227, -
    210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, 
    -226, 118, 118, -287, -288, 118, 118, 118, 118, 118, 118, 118, 118, 118,
    -26, -27, -126, 118, 118, -95, -216, -218, -222, -223, -231, -232, -233,
    -234, -235, -236, 118, -310, 118, 118, 118, -115, -119, -122, -124, 118,
    -97, 118, -225, 118, 118, -98, -99, 118, 118, -229, -219, -220, -230, 
    118, 118, 118, -88, -92, -96, 118, -228, -93, 118, 118, -130, -94]),
    'TRUNC': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 
    130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
    194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 
    212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
    226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
    240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 
    258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 
    276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 
    330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 
    420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 
    475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 
    491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 
    505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 
    519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 
    542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 
    562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 
    615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 
    736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 
    821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [119, 119,
    119, -41, -44, -45, -46, -47, -48, -49, -50, 119, -101, -102, -86, -85,
    119, 119, -54, -55, -56, -57, -58, 119, 119, -328, 119, -332, -333, -
    334, -335, -337, -338, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119,
    119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 
    119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 
    119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, -103, 
    119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, -71, -75, -
    76, 119, 119, -25, 119, 119, 119, 119, 119, 119, 119, -329, -330, -42, 
    -43, 119, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -
    83, -84, 119, 119, 119, -322, -323, -324, -325, -326, -327, -331, -336,
    -51, 119, -52, -53, 119, -59, -60, -61, -62, -63, -136, -137, -138, -
    139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, 
    -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114,
    119, -116, -117, -118, 119, -120, -121, 119, 119, -125, 119, -127, -128,
    -129, 119, -131, -87, -89, -90, -91, 119, -77, -78, -227, -210, -211, -
    212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 119, 
    119, -287, -288, 119, 119, 119, 119, 119, 119, 119, 119, 119, -26, -27,
    -126, 119, 119, -95, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, 119, -310, 119, 119, 119, -115, -119, -122, -124, 119, -97, 
    119, -225, 119, 119, -98, -99, 119, 119, -229, -219, -220, -230, 119, 
    119, 119, -88, -92, -96, 119, -228, -93, 119, 119, -130, -94]),
    'RANDOM': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 
    130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
    194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 
    212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
    226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
    240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 
    258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 
    276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 
    330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 
    420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 
    475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 
    491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 
    505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 
    519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 
    542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 
    562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 
    615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 
    736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 
    821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [120, 120,
    120, -41, -44, -45, -46, -47, -48, -49, -50, 120, -101, -102, -86, -85,
    120, 120, -54, -55, -56, -57, -58, 120, 120, -328, 120, -332, -333, -
    334, -335, -337, -338, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120,
    120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 
    120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 
    120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, -103, 
    120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, -71, -75, -
    76, 120, 120, -25, 120, 120, 120, 120, 120, 120, 120, -329, -330, -42, 
    -43, 120, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -
    83, -84, 120, 120, 120, -322, -323, -324, -325, -326, -327, -331, -336,
    -51, 120, -52, -53, 120, -59, -60, -61, -62, -63, -136, -137, -138, -
    139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, 
    -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114,
    120, -116, -117, -118, 120, -120, -121, 120, 120, -125, 120, -127, -128,
    -129, 120, -131, -87, -89, -90, -91, 120, -77, -78, -227, -210, -211, -
    212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 120, 
    120, -287, -288, 120, 120, 120, 120, 120, 120, 120, 120, 120, -26, -27,
    -126, 120, 120, -95, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, 120, -310, 120, 120, 120, -115, -119, -122, -124, 120, -97, 
    120, -225, 120, 120, -98, -99, 120, 120, -229, -219, -220, -230, 120, 
    120, 120, -88, -92, -96, 120, -228, -93, 120, 120, -130, -94]),
    'SETSEED': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127,
    130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
    194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 
    212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
    226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
    240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 
    258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 
    276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 
    330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 
    420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 
    475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 
    491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 
    505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 
    519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 
    542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 
    562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 
    615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 
    736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 
    821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [121, 121,
    121, -41, -44, -45, -46, -47, -48, -49, -50, 121, -101, -102, -86, -85,
    121, 121, -54, -55, -56, -57, -58, 121, 121, -328, 121, -332, -333, -
    334, -335, -337, -338, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121,
    121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 
    121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 
    121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, -103, 
    121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, -71, -75, -
    76, 121, 121, -25, 121, 121, 121, 121, 121, 121, 121, -329, -330, -42, 
    -43, 121, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -
    83, -84, 121, 121, 121, -322, -323, -324, -325, -326, -327, -331, -336,
    -51, 121, -52, -53, 121, -59, -60, -61, -62, -63, -136, -137, -138, -
    139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, 
    -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114,
    121, -116, -117, -118, 121, -120, -121, 121, 121, -125, 121, -127, -128,
    -129, 121, -131, -87, -89, -90, -91, 121, -77, -78, -227, -210, -211, -
    212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 121, 
    121, -287, -288, 121, 121, 121, 121, 121, 121, 121, 121, 121, -26, -27,
    -126, 121, 121, -95, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, 121, -310, 121, 121, 121, -115, -119, -122, -124, 121, -97, 
    121, -225, 121, 121, -98, -99, 121, 121, -229, -219, -220, -230, 121, 
    121, 121, -88, -92, -96, 121, -228, -93, 121, 121, -130, -94]),
    'EXTRACT': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127,
    130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
    194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 
    212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
    226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
    240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 
    258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 
    276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 
    330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 
    420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 
    475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 
    491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 
    505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 
    519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 
    542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 
    562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 
    615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 
    736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 
    821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [122, 122,
    122, -41, -44, -45, -46, -47, -48, -49, -50, 122, -101, -102, -86, -85,
    122, 122, -54, -55, -56, -57, -58, 122, 122, -328, 122, -332, -333, -
    334, -335, -337, -338, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,
    122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 
    122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 
    122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, -103, 
    122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, -71, -75, -
    76, 122, 122, -25, 122, 122, 122, 122, 122, 122, 122, -329, -330, -42, 
    -43, 122, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -
    83, -84, 122, 122, 122, -322, -323, -324, -325, -326, -327, -331, -336,
    -51, 122, -52, -53, 122, -59, -60, -61, -62, -63, -136, -137, -138, -
    139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, 
    -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114,
    122, -116, -117, -118, 122, -120, -121, 122, 122, -125, 122, -127, -128,
    -129, 122, -131, -87, -89, -90, -91, 122, -77, -78, -227, -210, -211, -
    212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 122, 
    122, -287, -288, 122, 122, 122, 122, 122, 122, 122, 122, 122, -26, -27,
    -126, 122, 122, -95, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, 122, -310, 122, 122, 122, -115, -119, -122, -124, 122, -97, 
    122, -225, 122, 122, -98, -99, 122, 122, -229, -219, -220, -230, 122, 
    122, 122, -88, -92, -96, 122, -228, -93, 122, 122, -130, -94]),
    'DATEPART': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127,
    130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
    194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 
    212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
    226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
    240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 
    258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 
    276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 
    330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 
    420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 
    475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 
    491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 
    505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 
    519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 
    542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 
    562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 
    615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 
    736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 
    821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [124, 124,
    124, -41, -44, -45, -46, -47, -48, -49, -50, 124, -101, -102, -86, -85,
    124, 124, -54, -55, -56, -57, -58, 124, 124, -328, 124, -332, -333, -
    334, -335, -337, -338, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124,
    124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 
    124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 
    124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, -103, 
    124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, -71, -75, -
    76, 124, 124, -25, 124, 124, 124, 124, 124, 124, 124, -329, -330, -42, 
    -43, 124, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -
    83, -84, 124, 124, 124, -322, -323, -324, -325, -326, -327, -331, -336,
    -51, 124, -52, -53, 124, -59, -60, -61, -62, -63, -136, -137, -138, -
    139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, 
    -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114,
    124, -116, -117, -118, 124, -120, -121, 124, 124, -125, 124, -127, -128,
    -129, 124, -131, -87, -89, -90, -91, 124, -77, -78, -227, -210, -211, -
    212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 124, 
    124, -287, -288, 124, 124, 124, 124, 124, 124, 124, 124, 124, -26, -27,
    -126, 124, 124, -95, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, 124, -310, 124, 124, 124, -115, -119, -122, -124, 124, -97, 
    124, -225, 124, 124, -98, -99, 124, 124, -229, -219, -220, -230, 124, 
    124, 124, -88, -92, -96, 124, -228, -93, 124, 124, -130, -94]), 'NOW':
    ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 
    180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 
    196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 
    214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 
    228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
    242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 
    261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 
    299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 
    338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 
    441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 
    477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 
    493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 
    507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 
    521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 
    544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 
    564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 
    624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 
    672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 
    753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 
    832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [125, 125, 125, -41,
    -44, -45, -46, -47, -48, -49, -50, 125, -101, -102, -86, -85, 125, 125,
    -54, -55, -56, -57, -58, 125, 125, -328, 125, -332, -333, -334, -335, -
    337, -338, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
    125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
    125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 
    125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, -103, 125, 125, 
    125, 125, 125, 125, 125, 125, 125, 125, 125, 125, -71, -75, -76, 125, 
    125, -25, 125, 125, 125, 125, 125, 125, 125, -329, -330, -42, -43, 125,
    -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -84, 
    125, 125, 125, -322, -323, -324, -325, -326, -327, -331, -336, -51, 125,
    -52, -53, 125, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -
    141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, 
    -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, 125, -116, 
    -117, -118, 125, -120, -121, 125, 125, -125, 125, -127, -128, -129, 125,
    -131, -87, -89, -90, -91, 125, -77, -78, -227, -210, -211, -212, -213, 
    -214, -215, -217, -221, -231, -231, -224, -237, -226, 125, 125, -287, -
    288, 125, 125, 125, 125, 125, 125, 125, 125, 125, -26, -27, -126, 125, 
    125, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, 
    125, -310, 125, 125, 125, -115, -119, -122, -124, 125, -97, 125, -225, 
    125, 125, -98, -99, 125, 125, -229, -219, -220, -230, 125, 125, 125, -
    88, -92, -96, 125, -228, -93, 125, 125, -130, -94]), 'CURRENTDATE': ([
    16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 
    180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 
    196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 
    214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 
    228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
    242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 
    261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 
    299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 
    338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 
    441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 
    477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 
    493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 
    507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 
    521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 
    544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 
    564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 
    624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 
    672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 
    753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 
    832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [126, 126, 126, -41,
    -44, -45, -46, -47, -48, -49, -50, 126, -101, -102, -86, -85, 126, 126,
    -54, -55, -56, -57, -58, 126, 126, -328, 126, -332, -333, -334, -335, -
    337, -338, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 
    126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 
    126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 
    126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, -103, 126, 126, 
    126, 126, 126, 126, 126, 126, 126, 126, 126, 126, -71, -75, -76, 126, 
    126, -25, 126, 126, 126, 126, 126, 126, 126, -329, -330, -42, -43, 126,
    -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -84, 
    126, 126, 126, -322, -323, -324, -325, -326, -327, -331, -336, -51, 126,
    -52, -53, 126, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -
    141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, 
    -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, 126, -116, 
    -117, -118, 126, -120, -121, 126, 126, -125, 126, -127, -128, -129, 126,
    -131, -87, -89, -90, -91, 126, -77, -78, -227, -210, -211, -212, -213, 
    -214, -215, -217, -221, -231, -231, -224, -237, -226, 126, 126, -287, -
    288, 126, 126, 126, 126, 126, 126, 126, 126, 126, -26, -27, -126, 126, 
    126, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, 
    126, -310, 126, 126, 126, -115, -119, -122, -124, 126, -97, 126, -225, 
    126, 126, -98, -99, 126, 126, -229, -219, -220, -230, 126, 126, 126, -
    88, -92, -96, 126, -228, -93, 126, 126, -130, -94]), 'CURRENTTIME': ([
    16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 
    180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 
    196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 
    214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 
    228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
    242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 
    261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 
    299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 
    338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 
    441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 
    477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 
    493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 
    507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 
    521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 
    544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 
    564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 
    624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 
    672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 
    753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 
    832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [127, 127, 127, -41,
    -44, -45, -46, -47, -48, -49, -50, 127, -101, -102, -86, -85, 127, 127,
    -54, -55, -56, -57, -58, 127, 127, -328, 127, -332, -333, -334, -335, -
    337, -338, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 
    127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 
    127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 
    127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -103, 127, 127, 
    127, 127, 127, 127, 127, 127, 127, 127, 127, 127, -71, -75, -76, 127, 
    127, -25, 127, 127, 127, 127, 127, 127, 127, -329, -330, -42, -43, 127,
    -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -84, 
    127, 127, 127, -322, -323, -324, -325, -326, -327, -331, -336, -51, 127,
    -52, -53, 127, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -
    141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, 
    -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, 127, -116, 
    -117, -118, 127, -120, -121, 127, 127, -125, 127, -127, -128, -129, 127,
    -131, -87, -89, -90, -91, 127, -77, -78, -227, -210, -211, -212, -213, 
    -214, -215, -217, -221, -231, -231, -224, -237, -226, 127, 127, -287, -
    288, 127, 127, 127, 127, 127, 127, 127, 127, 127, -26, -27, -126, 127, 
    127, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, 
    127, -310, 127, 127, 127, -115, -119, -122, -124, 127, -97, 127, -225, 
    127, 127, -98, -99, 127, 127, -229, -219, -220, -230, 127, 127, 127, -
    88, -92, -96, 127, -228, -93, 127, 127, -130, -94]), 'TIMESTAMP': ([16,
    56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 
    182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 
    197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 
    215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 
    229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
    243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 
    262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 
    315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 
    380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 423, 
    441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 
    477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 
    493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 
    507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 
    521, 522, 524, 525, 526, 527, 528, 529, 530, 532, 534, 535, 536, 540, 
    542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 
    562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 
    614, 615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 
    669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 
    728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 
    819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [123,
    123, 123, -41, -44, -45, -46, -47, -48, -49, -50, 123, -101, -102, -86,
    -85, 123, 123, -54, -55, -56, -57, -58, 123, 123, -328, 123, -332, -333,
    -334, -335, -337, -338, 123, 123, 123, 123, 123, 123, 123, 123, 123, 
    123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 
    123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 
    123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, -
    103, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, -71, -
    75, -76, 123, 123, -25, 123, 123, 123, 123, 123, 123, 123, -329, -330, 
    -42, -43, 123, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -
    82, -83, -84, 560, 123, 123, 123, -322, -323, -324, -325, -326, -327, -
    331, -336, -51, 123, -52, -53, 123, -59, -60, -61, -62, -63, -136, -137,
    -138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149,
    -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113,
    -114, 123, -116, -117, -118, 123, -120, -121, 123, 123, -125, 123, -127,
    -128, -129, 123, -131, 635, -87, -89, -90, -91, 560, 123, -77, -78, -
    227, -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, 
    -237, -226, 123, 123, -287, -288, 123, 123, 123, 123, 123, 123, 123, 
    560, 123, 123, -26, -27, -126, 123, 123, -95, -216, -218, -222, -223, -
    231, -232, -233, -234, -235, -236, 123, -310, 123, 123, 123, -115, -119,
    -122, -124, 123, -97, 123, -225, 123, 123, -98, -99, 123, 123, -229, -
    219, -220, -230, 123, 123, 123, -88, -92, -96, 123, -228, -93, 123, 123,
    -130, -94]), 'LENGTH': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 
    123, 126, 127, 130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 
    191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 
    209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 
    223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 
    237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 
    252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 
    270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 
    325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 
    417, 418, 419, 420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 
    472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 
    488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 
    502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 
    516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 
    534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 
    559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 
    588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 
    667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 
    726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 
    812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 
    872], [128, 128, 128, -41, -44, -45, -46, -47, -48, -49, -50, 128, -101,
    -102, -86, -85, 128, 128, -54, -55, -56, -57, -58, 128, 128, -328, 128,
    -332, -333, -334, -335, -337, -338, 128, 128, 128, 128, 128, 128, 128, 
    128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 
    128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 
    128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 
    128, 128, -103, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 
    128, -71, -75, -76, 128, 128, -25, 128, 128, 128, 128, 128, 128, 128, -
    329, -330, -42, -43, 128, -123, -132, -133, -100, -72, -73, -74, -79, -
    80, -81, -82, -83, -84, 128, 128, 128, -322, -323, -324, -325, -326, -
    327, -331, -336, -51, 128, -52, -53, 128, -59, -60, -61, -62, -63, -136,
    -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148,
    -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112,
    -113, -114, 128, -116, -117, -118, 128, -120, -121, 128, 128, -125, 128,
    -127, -128, -129, 128, -131, -87, -89, -90, -91, 128, -77, -78, -227, -
    210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, 
    -226, 128, 128, -287, -288, 128, 128, 128, 128, 128, 128, 128, 128, 128,
    -26, -27, -126, 128, 128, -95, -216, -218, -222, -223, -231, -232, -233,
    -234, -235, -236, 128, -310, 128, 128, 128, -115, -119, -122, -124, 128,
    -97, 128, -225, 128, 128, -98, -99, 128, 128, -229, -219, -220, -230, 
    128, 128, 128, -88, -92, -96, 128, -228, -93, 128, 128, -130, -94]),
    'SUBSTRING': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 
    127, 130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 
    193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 
    211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 
    225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 
    239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 
    254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 
    273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 
    327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 
    419, 420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 
    474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 
    490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 
    504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 
    518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 
    536, 542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 
    561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 
    590, 615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 
    669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 
    728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 
    819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [129,
    129, 129, -41, -44, -45, -46, -47, -48, -49, -50, 129, -101, -102, -86,
    -85, 129, 129, -54, -55, -56, -57, -58, 129, 129, -328, 129, -332, -333,
    -334, -335, -337, -338, 129, 129, 129, 129, 129, 129, 129, 129, 129, 
    129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 
    129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 
    129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, -
    103, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, -71, -
    75, -76, 129, 129, -25, 129, 129, 129, 129, 129, 129, 129, -329, -330, 
    -42, -43, 129, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -
    82, -83, -84, 129, 129, 129, -322, -323, -324, -325, -326, -327, -331, 
    -336, -51, 129, -52, -53, 129, -59, -60, -61, -62, -63, -136, -137, -
    138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, 
    -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113,
    -114, 129, -116, -117, -118, 129, -120, -121, 129, 129, -125, 129, -127,
    -128, -129, 129, -131, -87, -89, -90, -91, 129, -77, -78, -227, -210, -
    211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 
    129, 129, -287, -288, 129, 129, 129, 129, 129, 129, 129, 129, 129, -26,
    -27, -126, 129, 129, -95, -216, -218, -222, -223, -231, -232, -233, -
    234, -235, -236, 129, -310, 129, 129, 129, -115, -119, -122, -124, 129,
    -97, 129, -225, 129, 129, -98, -99, 129, 129, -229, -219, -220, -230, 
    129, 129, 129, -88, -92, -96, 129, -228, -93, 129, 129, -130, -94]),
    'TRIM': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 
    130, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 
    194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 
    212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 
    226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 
    240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 
    258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 
    276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 
    330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 
    420, 421, 441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 
    475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 
    491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 
    505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 
    519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 
    542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 
    562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 
    615, 623, 624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 
    736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 
    821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [131, 131,
    131, -41, -44, -45, -46, -47, -48, -49, -50, 131, -101, -102, -86, -85,
    131, 131, -54, -55, -56, -57, -58, 131, 131, -328, 131, -332, -333, -
    334, -335, -337, -338, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
    131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 
    131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 
    131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, -103, 
    131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, -71, -75, -
    76, 131, 131, -25, 131, 131, 131, 131, 131, 131, 131, -329, -330, -42, 
    -43, 131, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -
    83, -84, 131, 131, 131, -322, -323, -324, -325, -326, -327, -331, -336,
    -51, 131, -52, -53, 131, -59, -60, -61, -62, -63, -136, -137, -138, -
    139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, 
    -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114,
    131, -116, -117, -118, 131, -120, -121, 131, 131, -125, 131, -127, -128,
    -129, 131, -131, -87, -89, -90, -91, 131, -77, -78, -227, -210, -211, -
    212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 131, 
    131, -287, -288, 131, 131, 131, 131, 131, 131, 131, 131, 131, -26, -27,
    -126, 131, 131, -95, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, 131, -310, 131, 131, 131, -115, -119, -122, -124, 131, -97, 
    131, -225, 131, 131, -98, -99, 131, 131, -229, -219, -220, -230, 131, 
    131, 131, -88, -92, -96, 131, -228, -93, 131, 131, -130, -94]), 'MD5':
    ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 
    180, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 
    196, 197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 
    214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 
    228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 
    242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 
    261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 
    299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 
    338, 380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 
    441, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 
    477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 
    493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 
    507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 
    521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 
    544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 
    564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 
    624, 625, 632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 
    672, 673, 696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 
    753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 
    832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [132, 132, 132, -41,
    -44, -45, -46, -47, -48, -49, -50, 132, -101, -102, -86, -85, 132, 132,
    -54, -55, -56, -57, -58, 132, 132, -328, 132, -332, -333, -334, -335, -
    337, -338, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 
    132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 
    132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 
    132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, -103, 132, 132, 
    132, 132, 132, 132, 132, 132, 132, 132, 132, 132, -71, -75, -76, 132, 
    132, -25, 132, 132, 132, 132, 132, 132, 132, -329, -330, -42, -43, 132,
    -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -84, 
    132, 132, 132, -322, -323, -324, -325, -326, -327, -331, -336, -51, 132,
    -52, -53, 132, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -
    141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, 
    -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, 132, -116, 
    -117, -118, 132, -120, -121, 132, 132, -125, 132, -127, -128, -129, 132,
    -131, -87, -89, -90, -91, 132, -77, -78, -227, -210, -211, -212, -213, 
    -214, -215, -217, -221, -231, -231, -224, -237, -226, 132, 132, -287, -
    288, 132, 132, 132, 132, 132, 132, 132, 132, 132, -26, -27, -126, 132, 
    132, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, 
    132, -310, 132, 132, 132, -115, -119, -122, -124, 132, -97, 132, -225, 
    132, 132, -98, -99, 132, 132, -229, -219, -220, -230, 132, 132, 132, -
    88, -92, -96, 132, -228, -93, 132, 132, -130, -94]), 'SHA': ([16, 56, 
    58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 
    184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 
    198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 
    216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
    230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 
    244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 
    263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 
    316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 
    389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 
    447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 
    481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 
    495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 
    509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 
    524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 
    548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 
    580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 
    632, 635, 636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 
    696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 
    763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 
    836, 840, 842, 852, 853, 862, 863, 872], [133, 133, 133, -41, -44, -45,
    -46, -47, -48, -49, -50, 133, -101, -102, -86, -85, 133, 133, -54, -55,
    -56, -57, -58, 133, 133, -328, 133, -332, -333, -334, -335, -337, -338,
    133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 
    133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 
    133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 
    133, 133, 133, 133, 133, 133, 133, 133, 133, -103, 133, 133, 133, 133, 
    133, 133, 133, 133, 133, 133, 133, 133, -71, -75, -76, 133, 133, -25, 
    133, 133, 133, 133, 133, 133, 133, -329, -330, -42, -43, 133, -123, -
    132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -84, 133, 133,
    133, -322, -323, -324, -325, -326, -327, -331, -336, -51, 133, -52, -53,
    133, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142,
    -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154,
    -155, -156, -157, -110, -111, -112, -113, -114, 133, -116, -117, -118, 
    133, -120, -121, 133, 133, -125, 133, -127, -128, -129, 133, -131, -87,
    -89, -90, -91, 133, -77, -78, -227, -210, -211, -212, -213, -214, -215,
    -217, -221, -231, -231, -224, -237, -226, 133, 133, -287, -288, 133, 
    133, 133, 133, 133, 133, 133, 133, 133, -26, -27, -126, 133, 133, -95, 
    -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, 133, -310, 
    133, 133, 133, -115, -119, -122, -124, 133, -97, 133, -225, 133, 133, -
    98, -99, 133, 133, -229, -219, -220, -230, 133, 133, 133, -88, -92, -96,
    133, -228, -93, 133, 133, -130, -94]), 'SUBSTR': ([16, 56, 58, 59, 61, 
    62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 
    186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 
    265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 
    320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 
    399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 
    467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 
    483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 
    497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 
    511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 
    526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 
    582, 584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 
    636, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 
    706, 715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [134, 134, 134, -41, -44, -45, -46, -47,
    -48, -49, -50, 134, -101, -102, -86, -85, 134, 134, -54, -55, -56, -57,
    -58, 134, 134, -328, 134, -332, -333, -334, -335, -337, -338, 134, 134,
    134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 
    134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 
    134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 
    134, 134, 134, 134, 134, 134, 134, -103, 134, 134, 134, 134, 134, 134, 
    134, 134, 134, 134, 134, 134, -71, -75, -76, 134, 134, -25, 134, 134, 
    134, 134, 134, 134, 134, -329, -330, -42, -43, 134, -123, -132, -133, -
    100, -72, -73, -74, -79, -80, -81, -82, -83, -84, 134, 134, 134, -322, 
    -323, -324, -325, -326, -327, -331, -336, -51, 134, -52, -53, 134, -59,
    -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -
    144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155, 
    -156, -157, -110, -111, -112, -113, -114, 134, -116, -117, -118, 134, -
    120, -121, 134, 134, -125, 134, -127, -128, -129, 134, -131, -87, -89, 
    -90, -91, 134, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217,
    -221, -231, -231, -224, -237, -226, 134, 134, -287, -288, 134, 134, 134,
    134, 134, 134, 134, 134, 134, -26, -27, -126, 134, 134, -95, -216, -218,
    -222, -223, -231, -232, -233, -234, -235, -236, 134, -310, 134, 134, 
    134, -115, -119, -122, -124, 134, -97, 134, -225, 134, 134, -98, -99, 
    134, 134, -229, -219, -220, -230, 134, 134, 134, -88, -92, -96, 134, -
    228, -93, 134, 134, -130, -94]), 'GETBYTE': ([16, 56, 58, 59, 61, 62, 
    63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 186, 
    187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 
    205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 
    219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 
    233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 
    248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 
    266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 
    321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 
    411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 467, 
    468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 
    484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 
    498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 
    512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 
    527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 
    551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 
    584, 585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 
    641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 
    715, 723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 
    795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 
    852, 853, 862, 863, 872], [135, 135, 135, -41, -44, -45, -46, -47, -48,
    -49, -50, 135, -101, -102, -86, -85, 135, 135, -54, -55, -56, -57, -58,
    135, 135, -328, 135, -332, -333, -334, -335, -337, -338, 135, 135, 135,
    135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 
    135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 
    135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 
    135, 135, 135, 135, 135, 135, -103, 135, 135, 135, 135, 135, 135, 135, 
    135, 135, 135, 135, 135, -71, -75, -76, 135, 135, -25, 135, 135, 135, 
    135, 135, 135, 135, -329, -330, -42, -43, 135, -123, -132, -133, -100, 
    -72, -73, -74, -79, -80, -81, -82, -83, -84, 135, 135, 135, -322, -323,
    -324, -325, -326, -327, -331, -336, -51, 135, -52, -53, 135, -59, -60, 
    -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -
    145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, 
    -157, -110, -111, -112, -113, -114, 135, -116, -117, -118, 135, -120, -
    121, 135, 135, -125, 135, -127, -128, -129, 135, -131, -87, -89, -90, -
    91, 135, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217, -221,
    -231, -231, -224, -237, -226, 135, 135, -287, -288, 135, 135, 135, 135,
    135, 135, 135, 135, 135, -26, -27, -126, 135, 135, -95, -216, -218, -
    222, -223, -231, -232, -233, -234, -235, -236, 135, -310, 135, 135, 135,
    -115, -119, -122, -124, 135, -97, 135, -225, 135, 135, -98, -99, 135, 
    135, -229, -219, -220, -230, 135, 135, 135, -88, -92, -96, 135, -228, -
    93, 135, 135, -130, -94]), 'SETBYTE': ([16, 56, 58, 59, 61, 62, 63, 64,
    65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 186, 187, 188,
    189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 
    207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
    221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 
    235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 
    250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 
    268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 
    323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 
    413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 467, 468, 469, 
    470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 
    486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 
    500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 
    514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 
    529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 551, 552, 
    553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 
    586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 641, 659, 
    660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 
    724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 
    810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 
    862, 863, 872], [136, 136, 136, -41, -44, -45, -46, -47, -48, -49, -50,
    136, -101, -102, -86, -85, 136, 136, -54, -55, -56, -57, -58, 136, 136,
    -328, 136, -332, -333, -334, -335, -337, -338, 136, 136, 136, 136, 136,
    136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 
    136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 
    136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 
    136, 136, 136, 136, -103, 136, 136, 136, 136, 136, 136, 136, 136, 136, 
    136, 136, 136, -71, -75, -76, 136, 136, -25, 136, 136, 136, 136, 136, 
    136, 136, -329, -330, -42, -43, 136, -123, -132, -133, -100, -72, -73, 
    -74, -79, -80, -81, -82, -83, -84, 136, 136, 136, -322, -323, -324, -
    325, -326, -327, -331, -336, -51, 136, -52, -53, 136, -59, -60, -61, -
    62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -
    146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, 
    -110, -111, -112, -113, -114, 136, -116, -117, -118, 136, -120, -121, 
    136, 136, -125, 136, -127, -128, -129, 136, -131, -87, -89, -90, -91, 
    136, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217, -221, -
    231, -231, -224, -237, -226, 136, 136, -287, -288, 136, 136, 136, 136, 
    136, 136, 136, 136, 136, -26, -27, -126, 136, 136, -95, -216, -218, -
    222, -223, -231, -232, -233, -234, -235, -236, 136, -310, 136, 136, 136,
    -115, -119, -122, -124, 136, -97, 136, -225, 136, 136, -98, -99, 136, 
    136, -229, -219, -220, -230, 136, 136, 136, -88, -92, -96, 136, -228, -
    93, 136, 136, -130, -94]), 'CONVERT': ([16, 56, 58, 59, 61, 62, 63, 64,
    65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 186, 187, 188,
    189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 
    207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
    221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 
    235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 
    250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 
    268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 
    323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 
    413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 467, 468, 469, 
    470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 
    486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 
    500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 
    514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 
    529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 551, 552, 
    553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 
    586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 641, 659, 
    660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 
    724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 
    810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 
    862, 863, 872], [137, 137, 137, -41, -44, -45, -46, -47, -48, -49, -50,
    137, -101, -102, -86, -85, 137, 137, -54, -55, -56, -57, -58, 137, 137,
    -328, 137, -332, -333, -334, -335, -337, -338, 137, 137, 137, 137, 137,
    137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 
    137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 
    137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 
    137, 137, 137, 137, -103, 137, 137, 137, 137, 137, 137, 137, 137, 137, 
    137, 137, 137, -71, -75, -76, 137, 137, -25, 137, 137, 137, 137, 137, 
    137, 137, -329, -330, -42, -43, 137, -123, -132, -133, -100, -72, -73, 
    -74, -79, -80, -81, -82, -83, -84, 137, 137, 137, -322, -323, -324, -
    325, -326, -327, -331, -336, -51, 137, -52, -53, 137, -59, -60, -61, -
    62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -
    146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, 
    -110, -111, -112, -113, -114, 137, -116, -117, -118, 137, -120, -121, 
    137, 137, -125, 137, -127, -128, -129, 137, -131, -87, -89, -90, -91, 
    137, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217, -221, -
    231, -231, -224, -237, -226, 137, 137, -287, -288, 137, 137, 137, 137, 
    137, 137, 137, 137, 137, -26, -27, -126, 137, 137, -95, -216, -218, -
    222, -223, -231, -232, -233, -234, -235, -236, 137, -310, 137, 137, 137,
    -115, -119, -122, -124, 137, -97, 137, -225, 137, 137, -98, -99, 137, 
    137, -229, -219, -220, -230, 137, 137, 137, -88, -92, -96, 137, -228, -
    93, 137, 137, -130, -94]), 'ENCODE': ([16, 56, 58, 59, 61, 62, 63, 64, 
    65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 186, 187, 188,
    189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 
    207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
    221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 
    235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 
    250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 
    268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 
    323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 
    413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 467, 468, 469, 
    470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 
    486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 
    500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 
    514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 
    529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 551, 552, 
    553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 
    586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 641, 659, 
    660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 
    724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 
    810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 
    862, 863, 872], [138, 138, 138, -41, -44, -45, -46, -47, -48, -49, -50,
    138, -101, -102, -86, -85, 138, 138, -54, -55, -56, -57, -58, 138, 138,
    -328, 138, -332, -333, -334, -335, -337, -338, 138, 138, 138, 138, 138,
    138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 
    138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 
    138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 
    138, 138, 138, 138, -103, 138, 138, 138, 138, 138, 138, 138, 138, 138, 
    138, 138, 138, -71, -75, -76, 138, 138, -25, 138, 138, 138, 138, 138, 
    138, 138, -329, -330, -42, -43, 138, -123, -132, -133, -100, -72, -73, 
    -74, -79, -80, -81, -82, -83, -84, 138, 138, 138, -322, -323, -324, -
    325, -326, -327, -331, -336, -51, 138, -52, -53, 138, -59, -60, -61, -
    62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -
    146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, 
    -110, -111, -112, -113, -114, 138, -116, -117, -118, 138, -120, -121, 
    138, 138, -125, 138, -127, -128, -129, 138, -131, -87, -89, -90, -91, 
    138, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217, -221, -
    231, -231, -224, -237, -226, 138, 138, -287, -288, 138, 138, 138, 138, 
    138, 138, 138, 138, 138, -26, -27, -126, 138, 138, -95, -216, -218, -
    222, -223, -231, -232, -233, -234, -235, -236, 138, -310, 138, 138, 138,
    -115, -119, -122, -124, 138, -97, 138, -225, 138, 138, -98, -99, 138, 
    138, -229, -219, -220, -230, 138, 138, 138, -88, -92, -96, 138, -228, -
    93, 138, 138, -130, -94]), 'DECODE': ([16, 56, 58, 59, 61, 62, 63, 64, 
    65, 66, 67, 123, 126, 127, 130, 143, 180, 182, 184, 185, 186, 187, 188,
    189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 
    207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 
    221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 
    235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 
    250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 
    268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 
    323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 
    413, 416, 417, 418, 419, 420, 421, 441, 446, 447, 466, 467, 468, 469, 
    470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 
    486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 
    500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 
    514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 
    529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 551, 552, 
    553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 
    586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 641, 659, 
    660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 715, 723, 
    724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 
    810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 
    862, 863, 872], [139, 139, 139, -41, -44, -45, -46, -47, -48, -49, -50,
    139, -101, -102, -86, -85, 139, 139, -54, -55, -56, -57, -58, 139, 139,
    -328, 139, -332, -333, -334, -335, -337, -338, 139, 139, 139, 139, 139,
    139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 
    139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 
    139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 
    139, 139, 139, 139, -103, 139, 139, 139, 139, 139, 139, 139, 139, 139, 
    139, 139, 139, -71, -75, -76, 139, 139, -25, 139, 139, 139, 139, 139, 
    139, 139, -329, -330, -42, -43, 139, -123, -132, -133, -100, -72, -73, 
    -74, -79, -80, -81, -82, -83, -84, 139, 139, 139, -322, -323, -324, -
    325, -326, -327, -331, -336, -51, 139, -52, -53, 139, -59, -60, -61, -
    62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -
    146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, 
    -110, -111, -112, -113, -114, 139, -116, -117, -118, 139, -120, -121, 
    139, 139, -125, 139, -127, -128, -129, 139, -131, -87, -89, -90, -91, 
    139, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217, -221, -
    231, -231, -224, -237, -226, 139, 139, -287, -288, 139, 139, 139, 139, 
    139, 139, 139, 139, 139, -26, -27, -126, 139, 139, -95, -216, -218, -
    222, -223, -231, -232, -233, -234, -235, -236, 139, -310, 139, 139, 139,
    -115, -119, -122, -124, 139, -97, 139, -225, 139, 139, -98, -99, 139, 
    139, -229, -219, -220, -230, 139, 139, 139, -88, -92, -96, 139, -228, -
    93, 139, 139, -130, -94]), 'PLECA': ([16, 56, 130, 140, 141, 143, 180, 
    416, 417, 418, 419, 420, 421], [140, 140, -86, 272, 275, -85, 140, -79,
    -80, -81, -82, -83, -84]), 'VIRGULILLA': ([16, 56, 180], [142, 142, 142
    ]), 'DECIMAL': ([16, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 
    127, 130, 140, 142, 143, 180, 182, 184, 185, 186, 187, 188, 189, 190, 
    191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 208, 
    209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 
    223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 
    237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 
    252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 
    270, 271, 272, 273, 274, 275, 276, 279, 280, 281, 282, 283, 284, 285, 
    299, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 
    338, 380, 389, 390, 399, 411, 412, 413, 414, 415, 416, 417, 418, 419, 
    420, 421, 423, 441, 445, 446, 447, 466, 467, 468, 469, 470, 471, 472, 
    473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 
    489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 
    503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 
    517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 
    535, 536, 540, 542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 
    559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 
    588, 589, 590, 614, 615, 623, 624, 625, 632, 635, 636, 641, 650, 659, 
    660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 713, 715, 
    723, 724, 725, 726, 727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 
    796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 
    853, 862, 863, 872], [143, 143, 194, -41, -44, -45, -46, -47, -48, -49,
    -50, 194, -101, -102, -86, 143, 143, -85, 143, 194, -54, -55, -56, -57,
    -58, 194, 194, -328, 194, -332, -333, -334, -335, -337, -338, 194, 194,
    194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 
    194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 
    194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 
    194, 194, 194, 194, 194, 194, 194, -103, 194, 194, 194, 194, 194, 194, 
    194, 194, 194, 194, 194, 194, 143, -71, 143, 143, -75, 143, 143, 143, 
    143, 143, 143, -76, 194, 194, -25, 194, 194, 194, 194, 194, 194, 194, -
    329, -330, -42, -43, 194, -123, -132, -133, -100, -72, -73, -74, 143, 
    143, -79, -80, -81, -82, -83, -84, 551, 194, 603, 194, 194, -322, -323,
    -324, -325, -326, -327, -331, -336, -51, 194, -52, -53, 194, -59, -60, 
    -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -
    145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, 
    -157, -110, -111, -112, -113, -114, 194, -116, -117, -118, 194, -120, -
    121, 194, 194, -125, 194, -127, -128, -129, 194, -131, -87, -89, -90, -
    91, 551, 194, -77, -78, -227, -210, -211, -212, -213, -214, -215, -217,
    -221, -231, -231, -224, -237, -226, 194, 194, -287, -288, 194, 194, 194,
    194, 194, 194, 194, 551, 194, 194, -26, -27, -126, 194, 194, -95, 603, 
    -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, 194, -310, 
    194, 603, 194, 194, -115, -119, -122, -124, 194, -97, 194, -225, 194, 
    194, -98, -99, 194, 194, -229, -219, -220, -230, 194, 194, 194, -88, -
    92, -96, 194, -228, -93, 194, 194, -130, -94]), 'ENTERO': ([16, 56, 58,
    59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 140, 142, 143, 180,
    182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 
    197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 
    215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 
    229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
    243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 
    262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 
    276, 279, 280, 281, 282, 283, 284, 285, 293, 299, 315, 316, 318, 320, 
    321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 
    411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 435, 441, 445, 
    446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 
    480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 
    494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 
    508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 
    522, 524, 525, 526, 527, 528, 529, 532, 533, 534, 535, 536, 537, 542, 
    543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 
    563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 615, 
    623, 624, 625, 632, 635, 636, 641, 650, 659, 660, 662, 663, 664, 665, 
    666, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 713, 715, 723, 
    724, 725, 726, 727, 728, 731, 732, 736, 747, 748, 753, 761, 763, 791, 
    792, 795, 796, 810, 811, 812, 813, 819, 821, 831, 832, 833, 836, 840, 
    842, 852, 853, 862, 863, 872], [130, 130, 193, -41, -44, -45, -46, -47,
    -48, -49, -50, 193, -101, -102, -86, 130, 130, -85, 130, 193, -54, -55,
    -56, -57, -58, 193, 193, -328, 193, -332, -333, -334, -335, -337, -338,
    193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 
    193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 
    193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 
    193, 193, 193, 193, 193, 193, 193, 193, 193, -103, 193, 193, 193, 193, 
    193, 193, 193, 193, 193, 193, 193, 193, 130, -71, 130, 130, -75, 130, 
    130, 130, 130, 130, 130, -76, 436, 193, 193, -25, 193, 193, 193, 193, 
    193, 193, 193, -329, -330, -42, -43, 193, -123, -132, -133, -100, -72, 
    -73, -74, 130, 130, -79, -80, -81, -82, -83, -84, 577, 193, 602, 193, 
    193, -322, -323, -324, -325, -326, -327, -331, -336, -51, 193, -52, -53,
    193, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142,
    -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154,
    -155, -156, -157, -110, -111, -112, -113, -114, 193, -116, -117, -118, 
    193, -120, -121, 193, 193, -125, 193, -127, -128, -129, 193, -131, -87,
    637, -89, -90, -91, 638, 193, -77, -78, -227, -210, -211, -212, -213, -
    214, -215, -217, -221, -231, -231, -224, -237, -226, 193, 193, -287, -
    288, 193, 193, 193, 193, 193, 193, 193, 193, 193, -26, -27, -126, 193, 
    193, -95, 602, -216, -218, 749, 750, 751, -222, 752, -223, -231, -232, 
    -233, -234, -235, -236, 193, -310, 193, 602, 193, 193, -115, -119, -122,
    -124, 193, 793, 794, -97, 193, 809, -225, 193, 193, -98, -99, 193, 193,
    -229, -219, -220, -230, 193, 193, 193, -88, -92, -96, 193, -228, -93, 
    193, 193, -130, -94]), 'REPLACE': ([21], [148]), 'IF': ([22, 32, 288],
    [150, 160, 150]), 'LIKE': ([29], [156]), 'SET': ([42, 618], [168, 720]),
    'ALL': ([47, 48, 49, 126, 127, 184, 185, 186, 187, 188, 191, 193, 194, 
    195, 196, 197, 198, 258, 326, 327, 380, 389, 390, 399, 443, 466, 467, 
    468, 469, 470, 471, 472, 473, 481, 482, 483, 484, 485, 486, 487, 488, 
    489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 
    503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 
    519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 546, 548, 549, 550, 
    551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 632, 641, 659, 660, 
    665, 667, 668, 669, 670, 671, 672, 673, 724, 725, 726, 727, 736, 753, 
    791, 792, 810, 811, 812, 813, 832, 833, 836, 842, 852, 863, 872], [172,
    172, 172, -101, -102, -54, -55, -56, -57, -58, -328, -332, -333, -334, 
    -335, -337, -338, -103, -329, -330, -123, -132, -133, -100, 597, -322, 
    -323, -324, -325, -326, -327, -331, -336, -59, -60, -61, -62, -63, -136,
    -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148,
    -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112,
    -113, -114, -116, -117, -118, -120, -121, -125, -127, -128, -129, -131,
    -87, -89, -90, -91, -227, -210, -211, -212, -213, -214, -215, -217, -
    221, -231, -231, -224, -237, -226, -126, -95, -216, -218, -222, -223, -
    231, -232, -233, -234, -235, -236, -115, -119, -122, -124, -97, -225, -
    98, -99, -229, -219, -220, -230, -88, -92, -96, -228, -93, -130, -94]),
    'PARENDER': ([54, 55, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 126, 127,
    130, 143, 177, 179, 181, 183, 184, 185, 186, 187, 188, 191, 193, 194, 
    195, 196, 197, 198, 200, 246, 255, 256, 258, 260, 273, 276, 285, 315, 
    316, 318, 319, 326, 327, 328, 330, 331, 332, 333, 334, 340, 341, 342, 
    343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 
    357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 
    371, 373, 374, 375, 377, 378, 380, 382, 383, 384, 385, 386, 388, 389, 
    390, 399, 400, 402, 403, 404, 411, 412, 413, 416, 417, 418, 419, 420, 
    421, 424, 425, 440, 442, 462, 464, 465, 466, 467, 468, 469, 470, 471, 
    472, 473, 474, 476, 477, 481, 482, 483, 484, 485, 486, 487, 488, 489, 
    490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 
    504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 
    522, 523, 525, 526, 527, 529, 532, 534, 535, 536, 543, 544, 546, 547, 
    548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 570, 
    572, 583, 591, 592, 600, 601, 602, 603, 604, 605, 622, 624, 625, 626, 
    628, 629, 630, 631, 632, 633, 641, 643, 644, 645, 646, 648, 651, 653, 
    654, 656, 657, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 677, 
    681, 682, 683, 687, 688, 689, 690, 691, 692, 693, 695, 698, 700, 701, 
    702, 703, 711, 717, 722, 724, 725, 726, 727, 729, 730, 736, 739, 740, 
    741, 742, 743, 745, 749, 750, 751, 752, 753, 755, 756, 757, 758, 759, 
    764, 765, 766, 767, 768, 770, 771, 773, 774, 775, 776, 778, 782, 787, 
    791, 792, 793, 794, 799, 800, 802, 803, 804, 805, 808, 809, 810, 811, 
    812, 813, 814, 815, 817, 818, 820, 822, 823, 824, 825, 826, 827, 832, 
    833, 834, 836, 837, 838, 839, 841, 842, 845, 846, 847, 850, 851, 852, 
    854, 856, 861, 863, 864, 865, 866, 867, 871, 872, 873, 876], [-24, -22,
    -35, -40, -41, -44, -45, -46, -47, -48, -49, -50, -101, -102, -86, -85,
    -21, -34, -37, -39, -54, -55, -56, -57, -58, -328, -332, -333, -334, -
    335, -337, -338, 331, 380, 389, 390, -103, 399, -71, -75, -76, -40, -25,
    -40, -38, -329, -330, 472, -42, -43, 474, -65, 476, 481, 482, 483, 484,
    485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 
    499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 
    514, 515, 516, 518, 519, -123, 522, -135, 525, 526, 527, 529, -132, -
    133, -100, 532, 534, 535, 536, -72, -73, -74, -79, -80, -81, -82, -83, 
    -84, 565, -178, -286, -290, -29, 625, -36, -322, -323, -324, -325, -326,
    -327, -331, -336, -51, -52, -53, -59, -60, -61, -62, -63, -136, -137, -
    138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, 
    -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113,
    -114, -116, -117, -118, -120, -121, -125, 632, -127, -128, -129, -131, 
    -87, -89, -90, -91, -77, -78, -227, -201, -210, -211, -212, -213, -214,
    -215, -217, -221, -231, -231, -224, -237, -226, -183, -184, -289, -298,
    -299, 712, -276, -277, -278, -279, -280, -23, -26, -27, -64, 724, 725, 
    726, 727, -126, -134, -95, 736, 737, -165, -179, -188, -192, -201, -195,
    -201, -198, -216, -218, -222, -223, -231, -232, -233, -234, -235, -236,
    -177, 758, 759, -205, -285, -291, -292, -293, -294, -295, -296, -297, -
    300, -312, -313, -314, -315, 776, 780, -31, -115, -119, -122, -124, 791,
    792, -97, -201, -201, -201, -201, -194, -197, 810, 811, 812, 813, -225,
    815, 816, -182, -202, -203, -316, -317, -318, -319, -320, 822, -302, 
    824, 825, 826, -307, -275, 828, -28, -98, -99, 832, 833, -164, -185, -
    187, -191, -193, -201, 841, 842, -229, -219, -220, -230, 843, -180, -
    204, -309, -311, -301, 847, -304, -305, -306, 848, -88, -92, 852, -96, 
    -190, 854, -196, -200, -228, -308, -321, -303, -33, 863, -93, -201, 867,
    -30, -130, 872, -186, -189, -199, -32, -94, 876, -181]), 'AS': ([58, 59,
    61, 62, 63, 64, 65, 66, 67, 126, 127, 130, 143, 145, 184, 185, 186, 187,
    188, 191, 193, 194, 195, 196, 197, 198, 258, 273, 276, 285, 315, 316, 
    318, 326, 327, 330, 331, 380, 389, 390, 399, 408, 411, 412, 413, 416, 
    417, 418, 419, 420, 421, 466, 467, 468, 469, 470, 471, 472, 473, 474, 
    476, 477, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 
    493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 
    507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 
    527, 529, 532, 534, 535, 536, 543, 544, 546, 548, 549, 550, 551, 552, 
    553, 555, 559, 560, 561, 562, 563, 564, 624, 625, 632, 641, 659, 660, 
    665, 667, 668, 669, 670, 671, 672, 673, 724, 725, 726, 727, 736, 753, 
    791, 792, 810, 811, 812, 813, 832, 833, 836, 842, 852, 863, 872], [182,
    -41, -44, -45, -46, -47, -48, -49, -50, -101, -102, -86, -85, 286, -54,
    -55, -56, -57, -58, -328, -332, -333, -334, -335, -337, -338, -103, -71,
    -75, -76, 182, -25, 182, -329, -330, -42, -43, -123, -132, -133, -100, 
    540, -72, -73, -74, -79, -80, -81, -82, -83, -84, -322, -323, -324, -
    325, -326, -327, -331, -336, -51, -52, -53, -59, -60, -61, -62, -63, -
    136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147, 
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, -116, -117, -118, -120, -121, -125, -127, -128, -129,
    -131, -87, -89, -90, -91, -77, -78, -227, -210, -211, -212, -213, -214,
    -215, -217, -221, -231, -231, -224, -237, -226, -26, -27, -126, -95, -
    216, -218, -222, -223, -231, -232, -233, -234, -235, -236, -115, -119, 
    -122, -124, -97, -225, -98, -99, -229, -219, -220, -230, -88, -92, -96,
    -228, -93, -130, -94]), 'MAS': ([58, 59, 61, 62, 63, 64, 65, 66, 67, 
    123, 126, 127, 130, 141, 143, 182, 183, 184, 185, 186, 187, 188, 189, 
    190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 
    208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
    222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 
    236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 
    251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 
    269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 319, 320, 321, 322, 
    323, 324, 325, 326, 327, 328, 330, 331, 333, 338, 339, 340, 341, 342, 
    343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 
    357, 358, 359, 360, 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, 387, 388, 389, 390, 398, 399, 400, 401, 402, 403, 404, 405, 
    406, 407, 408, 409, 410, 411, 412, 413, 416, 417, 418, 419, 420, 421, 
    441, 443, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 
    476, 477, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 
    491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 
    505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 
    519, 520, 521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 
    542, 543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 
    562, 563, 564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 
    606, 615, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 
    635, 636, 641, 643, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 
    688, 689, 690, 691, 692, 693, 694, 696, 697, 706, 715, 723, 724, 725, 
    726, 727, 728, 729, 730, 736, 747, 753, 761, 762, 763, 779, 789, 790, 
    791, 792, 795, 796, 810, 811, 812, 813, 818, 819, 820, 821, 831, 832, 
    833, 834, 835, 836, 840, 842, 845, 846, 851, 852, 853, 862, 863, 864, 
    872], [189, -41, -44, -45, -46, -47, -48, -49, -50, 189, -101, -102, -
    86, 279, -85, 189, 320, -54, -55, -56, -57, -58, 189, 189, -328, 189, -
    332, -333, -334, -335, -337, -338, 189, 189, 189, 189, 189, 189, 189, 
    189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 
    189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 
    189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 
    189, 189, 320, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 
    189, 279, -75, 279, 189, 189, -25, 189, 320, 189, 189, 189, 189, 189, 
    189, -329, -330, 320, -42, -43, 320, 189, 320, 320, 320, 320, 320, 320,
    320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 
    320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 
    320, 320, 320, 320, 320, 320, 320, -123, 320, 320, 320, 320, 320, 320, 
    320, 320, -132, -133, 320, -100, 320, 320, 320, 320, 320, 320, 320, 320,
    320, 320, 320, 279, 279, 279, -79, -80, -81, -82, -83, -84, 189, 320, 
    189, 189, -322, -323, -324, -325, -326, -327, -331, -336, -51, 189, -52,
    -53, 320, 189, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -
    141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, 
    -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, 189, -116, 
    -117, -118, 189, -120, -121, 189, 189, -125, 189, -127, -128, -129, 189,
    -131, -87, -89, -90, -91, 189, 279, 279, -227, -210, -211, -212, -213, 
    -214, -215, -217, -221, -231, -231, -224, -237, -226, 189, 189, -287, -
    288, 189, 189, 189, 189, 189, 189, 189, 320, 189, 189, -26, -27, 320, 
    320, 320, 320, 320, 320, -126, 320, 320, 189, 189, -95, 320, -216, -218,
    -222, -223, -231, -232, -233, -234, -235, -236, 320, 320, 320, 320, 320,
    320, 320, 189, -310, 189, 189, 189, -115, -119, -122, -124, 189, 320, 
    320, -97, 189, -225, 189, 320, 189, 320, 320, 320, -98, -99, 189, 189, 
    -229, -219, -220, -230, 320, 189, 320, 189, 189, -88, -92, 320, 320, -
    96, 189, -228, 320, 320, 320, -93, 189, 189, -130, 320, -94]), 'GUION':
    ([58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 141, 143, 182,
    183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 
    197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 
    215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 
    229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
    243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 
    262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 
    315, 316, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 330, 
    331, 333, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 
    350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 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, 387, 388, 389, 390, 398, 
    399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 
    413, 416, 417, 418, 419, 420, 421, 441, 443, 446, 447, 466, 467, 468, 
    469, 470, 471, 472, 473, 474, 475, 476, 477, 479, 480, 481, 482, 483, 
    484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 
    498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 
    512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 
    527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 548, 549, 550, 
    551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 
    584, 585, 586, 587, 588, 589, 590, 606, 615, 623, 624, 625, 626, 627, 
    628, 629, 630, 631, 632, 633, 634, 635, 636, 641, 643, 659, 660, 665, 
    667, 668, 669, 670, 671, 672, 673, 688, 689, 690, 691, 692, 693, 694, 
    696, 697, 706, 715, 723, 724, 725, 726, 727, 728, 729, 730, 736, 747, 
    753, 761, 762, 763, 779, 789, 790, 791, 792, 795, 796, 810, 811, 812, 
    813, 818, 819, 820, 821, 831, 832, 833, 834, 835, 836, 840, 842, 845, 
    846, 851, 852, 853, 862, 863, 864, 872], [190, -41, -44, -45, -46, -47,
    -48, -49, -50, 190, -101, -102, -86, 280, -85, 190, 321, -54, -55, -56,
    -57, -58, 190, 190, -328, 190, -332, -333, -334, -335, -337, -338, 190,
    190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 
    190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 
    190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 
    190, 190, 190, 190, 190, 190, 190, 190, 321, 190, 190, 190, 190, 190, 
    190, 190, 190, 190, 190, 190, 190, 280, -75, 280, 190, 190, -25, 190, 
    321, 190, 190, 190, 190, 190, 190, -329, -330, 321, -42, -43, 321, 190,
    321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 
    321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 
    321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, -123, 
    321, 321, 321, 321, 321, 321, 321, 321, -132, -133, 321, -100, 321, 321,
    321, 321, 321, 321, 321, 321, 321, 321, 321, 280, 280, 280, -79, -80, -
    81, -82, -83, -84, 190, 321, 190, 190, -322, -323, -324, -325, -326, -
    327, -331, -336, -51, 190, -52, -53, 321, 190, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, 190, -116, -117, -118, 190, -120, -121, 190, 190, -
    125, 190, -127, -128, -129, 190, -131, -87, -89, -90, -91, 190, 280, 
    280, -227, -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, 
    -224, -237, -226, 190, 190, -287, -288, 190, 190, 190, 190, 190, 190, 
    190, 321, 190, 190, -26, -27, 321, 321, 321, 321, 321, 321, -126, 321, 
    321, 190, 190, -95, 321, -216, -218, -222, -223, -231, -232, -233, -234,
    -235, -236, 321, 321, 321, 321, 321, 321, 321, 190, -310, 190, 190, 190,
    -115, -119, -122, -124, 190, 321, 321, -97, 190, -225, 190, 321, 190, 
    321, 321, 321, -98, -99, 190, 190, -229, -219, -220, -230, 321, 190, 
    321, 190, 190, -88, -92, 321, 321, -96, 190, -228, 321, 321, 321, -93, 
    190, 190, -130, 321, -94]), 'CADENA': ([58, 59, 61, 62, 63, 64, 65, 66,
    67, 123, 126, 127, 130, 143, 156, 182, 184, 185, 186, 187, 188, 189, 
    190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 205, 206, 207, 
    208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 
    222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 
    236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 
    251, 252, 253, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 
    269, 270, 271, 273, 276, 285, 299, 315, 316, 318, 320, 321, 322, 323, 
    324, 325, 326, 327, 330, 331, 338, 380, 389, 390, 399, 411, 412, 413, 
    416, 417, 418, 419, 420, 421, 441, 445, 446, 447, 466, 467, 468, 469, 
    470, 471, 472, 473, 474, 475, 476, 477, 480, 481, 482, 483, 484, 485, 
    486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 
    500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 
    514, 515, 516, 517, 518, 519, 520, 521, 522, 524, 525, 526, 527, 528, 
    529, 532, 534, 535, 536, 542, 543, 544, 545, 546, 548, 549, 550, 551, 
    552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 584, 
    585, 586, 587, 588, 589, 590, 615, 623, 624, 625, 632, 635, 636, 641, 
    650, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 696, 697, 706, 
    713, 715, 723, 724, 725, 726, 727, 728, 736, 738, 747, 753, 761, 763, 
    791, 792, 795, 796, 797, 810, 811, 812, 813, 819, 821, 831, 832, 833, 
    836, 840, 842, 852, 853, 862, 863, 872], [195, -41, -44, -45, -46, -47,
    -48, -49, -50, 195, -101, -102, -86, -85, 295, 195, -54, -55, -56, -57,
    -58, 195, 195, -328, 195, -332, -333, -334, -335, -337, -338, 195, 195,
    195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 
    195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 
    195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 
    195, 195, 195, 195, 195, 195, 195, -103, 195, 195, 195, 195, 195, 195, 
    195, 195, 195, 195, 195, 195, -71, -75, -76, 195, 195, -25, 195, 195, 
    195, 195, 195, 195, 195, -329, -330, -42, -43, 195, -123, -132, -133, -
    100, -72, -73, -74, -79, -80, -81, -82, -83, -84, 195, 604, 195, 195, -
    322, -323, -324, -325, -326, -327, -331, -336, -51, 195, -52, -53, 195,
    -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143,
    -144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155,
    -156, -157, -110, -111, -112, -113, -114, 195, -116, -117, -118, 195, -
    120, -121, 195, 195, -125, 195, -127, -128, -129, 195, -131, -87, -89, 
    -90, -91, 195, -77, -78, 645, -227, -210, -211, -212, -213, -214, -215,
    -217, -221, -231, -231, -224, -237, -226, 195, 195, -287, -288, 195, 
    195, 195, 195, 195, 195, 195, 195, 195, -26, -27, -126, 195, 195, -95, 
    604, -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, 195, -
    310, 195, 604, 195, 195, -115, -119, -122, -124, 195, -97, 799, 195, -
    225, 195, 195, -98, -99, 195, 195, 836, -229, -219, -220, -230, 195, 
    195, 195, -88, -92, -96, 195, -228, -93, 195, 195, -130, -94]), 'TRUE':
    ([58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143, 182, 184,
    185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 
    201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 
    217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 
    231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 
    245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 262, 263, 
    264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 315, 316, 
    318, 320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 380, 389, 
    390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 445, 446, 
    447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 480, 
    481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 
    495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 
    509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 
    524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 544, 546, 
    548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 
    580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 593, 615, 623, 624, 
    625, 632, 635, 636, 641, 650, 659, 660, 665, 667, 668, 669, 670, 671, 
    672, 673, 696, 697, 704, 706, 713, 715, 723, 724, 725, 726, 727, 728, 
    736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 813, 819, 
    821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872], [197, -41,
    -44, -45, -46, -47, -48, -49, -50, 197, -101, -102, -86, -85, 197, -54,
    -55, -56, -57, -58, 197, 197, -328, 197, -332, -333, -334, -335, -337, 
    -338, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 
    197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 
    197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 
    197, 197, 197, 197, 197, 197, 197, 197, 197, 197, -103, 197, 197, 197, 
    197, 197, 197, 197, 197, 197, 197, 197, 197, -71, -75, -76, 197, 197, -
    25, 197, 197, 197, 197, 197, 197, 197, -329, -330, -42, -43, 197, -123,
    -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -84, 197, 197,
    197, 197, -322, -323, -324, -325, -326, -327, -331, -336, -51, 197, -52,
    -53, 197, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, 
    -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, -153,
    -154, -155, -156, -157, -110, -111, -112, -113, -114, 197, -116, -117, 
    -118, 197, -120, -121, 197, 197, -125, 197, -127, -128, -129, 197, -131,
    -87, -89, -90, -91, 197, -77, -78, -227, -210, -211, -212, -213, -214, 
    -215, -217, -221, -231, -231, -224, -237, -226, 197, 197, -287, -288, 
    197, 197, 197, 197, 197, 197, 197, 701, 197, 197, -26, -27, -126, 197, 
    197, -95, 197, -216, -218, -222, -223, -231, -232, -233, -234, -235, -
    236, 197, -310, 767, 197, 197, 197, 197, -115, -119, -122, -124, 197, -
    97, 197, -225, 197, 197, -98, -99, 197, 197, -229, -219, -220, -230, 
    197, 197, 197, -88, -92, -96, 197, -228, -93, 197, 197, -130, -94]),
    'FALSE': ([58, 59, 61, 62, 63, 64, 65, 66, 67, 123, 126, 127, 130, 143,
    182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 
    197, 198, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 
    215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 
    229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
    243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 258, 259, 261, 
    262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 276, 285, 299, 
    315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 327, 330, 331, 338, 
    380, 389, 390, 399, 411, 412, 413, 416, 417, 418, 419, 420, 421, 441, 
    445, 446, 447, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 
    477, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 
    493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 
    507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 
    521, 522, 524, 525, 526, 527, 528, 529, 532, 534, 535, 536, 542, 543, 
    544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 
    564, 571, 580, 581, 582, 584, 585, 586, 587, 588, 589, 590, 593, 615, 
    623, 624, 625, 632, 635, 636, 641, 650, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 696, 697, 704, 706, 713, 715, 723, 724, 725, 726, 
    727, 728, 736, 747, 753, 761, 763, 791, 792, 795, 796, 810, 811, 812, 
    813, 819, 821, 831, 832, 833, 836, 840, 842, 852, 853, 862, 863, 872],
    [198, -41, -44, -45, -46, -47, -48, -49, -50, 198, -101, -102, -86, -85,
    198, -54, -55, -56, -57, -58, 198, 198, -328, 198, -332, -333, -334, -
    335, -337, -338, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198,
    198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 
    198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 
    198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, -103, 198, 
    198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, -71, -75, -76, 
    198, 198, -25, 198, 198, 198, 198, 198, 198, 198, -329, -330, -42, -43,
    198, -123, -132, -133, -100, -72, -73, -74, -79, -80, -81, -82, -83, -
    84, 198, 198, 198, 198, -322, -323, -324, -325, -326, -327, -331, -336,
    -51, 198, -52, -53, 198, -59, -60, -61, -62, -63, -136, -137, -138, -
    139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, 
    -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114,
    198, -116, -117, -118, 198, -120, -121, 198, 198, -125, 198, -127, -128,
    -129, 198, -131, -87, -89, -90, -91, 198, -77, -78, -227, -210, -211, -
    212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 198, 
    198, -287, -288, 198, 198, 198, 198, 198, 198, 198, 702, 198, 198, -26,
    -27, -126, 198, 198, -95, 198, -216, -218, -222, -223, -231, -232, -233,
    -234, -235, -236, 198, -310, 765, 198, 198, 198, 198, -115, -119, -122,
    -124, 198, -97, 198, -225, 198, 198, -98, -99, 198, 198, -229, -219, -
    220, -230, 198, 198, 198, -88, -92, -96, 198, -228, -93, 198, 198, -130,
    -94]), 'PUNTO': ([59, 196, 316, 860, 874], [199, 329, 463, 870, 877]),
    'WHEN': ([70, 126, 127, 184, 185, 186, 187, 188, 191, 193, 194, 195, 
    196, 197, 198, 203, 204, 258, 326, 327, 336, 337, 380, 389, 390, 399, 
    466, 467, 468, 469, 470, 471, 472, 473, 478, 479, 481, 482, 483, 484, 
    485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 
    499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 
    514, 515, 516, 518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 
    546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 
    632, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 724, 725, 
    726, 727, 736, 753, 789, 791, 792, 810, 811, 812, 813, 832, 833, 836, 
    842, 852, 863, 872], [205, -101, -102, -54, -55, -56, -57, -58, -328, -
    332, -333, -334, -335, -337, -338, 205, -70, -103, -329, -330, -70, -67,
    -123, -132, -133, -100, -322, -323, -324, -325, -326, -327, -331, -336,
    -66, -69, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, 
    -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, -153,
    -154, -155, -156, -157, -110, -111, -112, -113, -114, -116, -117, -118,
    -120, -121, -125, -127, -128, -129, -131, -87, -89, -90, -91, -227, -
    210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, 
    -226, -126, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235, 
    -236, -115, -119, -122, -124, -97, -225, -68, -98, -99, -229, -219, -
    220, -230, -88, -92, -96, -228, -93, -130, -94]), 'BARRA': ([126, 127, 
    130, 141, 143, 183, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 
    197, 198, 258, 273, 285, 319, 326, 327, 328, 333, 339, 340, 341, 342, 
    343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 
    357, 358, 359, 360, 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, 387, 388, 389, 390, 398, 399, 400, 401, 402, 403, 404, 405, 
    406, 407, 408, 409, 410, 411, 412, 413, 416, 417, 418, 419, 420, 421, 
    443, 466, 467, 468, 469, 470, 471, 472, 473, 479, 481, 482, 483, 484, 
    485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 
    499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 
    514, 515, 516, 518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 
    543, 544, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 
    563, 564, 606, 626, 627, 628, 629, 630, 631, 632, 633, 634, 641, 643, 
    659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 688, 689, 690, 691, 
    692, 693, 694, 724, 725, 726, 727, 729, 730, 736, 753, 762, 779, 789, 
    790, 791, 792, 810, 811, 812, 813, 818, 820, 832, 833, 834, 835, 836, 
    842, 845, 846, 851, 852, 863, 864, 872], [-101, -102, -86, 281, -85, 
    322, -54, -55, -56, -57, -58, -328, -332, -333, -334, -335, -337, -338,
    322, 281, 281, 322, -329, -330, 322, 322, 322, 322, 322, 322, 322, 322,
    322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 
    322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 
    322, 322, 322, 322, 322, 322, 322, -123, 322, 322, 322, 322, 322, 322, 
    322, 322, -132, -133, 322, -100, 322, 322, 322, 322, 322, 322, 322, 322,
    322, 322, 322, 281, 281, 281, 281, 281, -81, -82, -83, -84, 322, 322, 
    322, -324, -325, -326, -327, -331, -336, 322, -59, -60, -61, -62, -63, 
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, -116, -117, -118, -120, -121, -125, -127, -128, -129,
    -131, -87, -89, -90, -91, 281, 281, -227, -210, -211, -212, -213, -214,
    -215, -217, -221, -231, -231, -224, -237, -226, 322, 322, 322, 322, 322,
    322, 322, -126, 322, 322, -95, 322, -216, -218, -222, -223, -231, -232,
    -233, -234, -235, -236, 322, 322, 322, 322, 322, 322, 322, -115, -119, 
    -122, -124, 322, 322, -97, -225, 322, 322, 322, 322, -98, -99, -229, -
    219, -220, -230, 322, 322, -88, -92, 322, 322, -96, -228, 322, 322, 322,
    -93, -130, 322, -94]), 'PORCENTAJE': ([126, 127, 130, 141, 143, 183, 
    184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 273, 
    285, 319, 326, 327, 328, 333, 339, 340, 341, 342, 343, 344, 345, 346, 
    347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 
    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, 387, 388, 
    389, 390, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 
    410, 411, 412, 413, 416, 417, 418, 419, 420, 421, 443, 466, 467, 468, 
    469, 470, 471, 472, 473, 479, 481, 482, 483, 484, 485, 486, 487, 488, 
    489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 
    503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 
    519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 543, 544, 546, 548, 
    549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 606, 626, 
    627, 628, 629, 630, 631, 632, 633, 634, 641, 643, 659, 660, 665, 667, 
    668, 669, 670, 671, 672, 673, 688, 689, 690, 691, 692, 693, 694, 724, 
    725, 726, 727, 729, 730, 736, 753, 762, 779, 789, 790, 791, 792, 810, 
    811, 812, 813, 818, 820, 832, 833, 834, 835, 836, 842, 845, 846, 851, 
    852, 863, 864, 872], [-101, -102, -86, 283, -85, 324, -54, -55, -56, -
    57, -58, -328, -332, -333, -334, -335, -337, -338, 324, 283, 283, 324, 
    -329, -330, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
    324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 
    324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 
    324, 324, 324, -123, 324, 324, 324, 324, 324, 324, 324, 324, -132, -133,
    324, -100, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 283, 
    283, 283, 283, 283, -81, -82, -83, -84, 324, 324, 324, -324, -325, -326,
    -327, -331, -336, 324, -59, -60, -61, -62, -63, -136, -137, -138, -139,
    -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151,
    -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, -116,
    -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, -89, -90, -
    91, 283, 283, -227, -210, -211, -212, -213, -214, -215, -217, -221, -
    231, -231, -224, -237, -226, 324, 324, 324, 324, 324, 324, 324, -126, 
    324, 324, -95, 324, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, 324, 324, 324, 324, 324, 324, 324, -115, -119, -122, -124, 
    324, 324, -97, -225, 324, 324, 324, 324, -98, -99, -229, -219, -220, -
    230, 324, 324, -88, -92, 324, 324, -96, -228, 324, 324, 324, -93, -130,
    324, -94]), 'POTENCIA': ([126, 127, 130, 141, 143, 183, 184, 185, 186, 
    187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 273, 285, 319, 326, 
    327, 328, 333, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 
    350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 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, 387, 388, 389, 390, 398, 
    399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 
    413, 416, 417, 418, 419, 420, 421, 443, 466, 467, 468, 469, 470, 471, 
    472, 473, 479, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 
    492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 
    506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 
    526, 527, 529, 532, 534, 535, 536, 543, 544, 546, 548, 549, 550, 551, 
    552, 553, 555, 559, 560, 561, 562, 563, 564, 606, 626, 627, 628, 629, 
    630, 631, 632, 633, 634, 641, 643, 659, 660, 665, 667, 668, 669, 670, 
    671, 672, 673, 688, 689, 690, 691, 692, 693, 694, 724, 725, 726, 727, 
    729, 730, 736, 753, 762, 779, 789, 790, 791, 792, 810, 811, 812, 813, 
    818, 820, 832, 833, 834, 835, 836, 842, 845, 846, 851, 852, 863, 864, 
    872], [-101, -102, -86, 284, -85, 325, -54, -55, -56, -57, -58, -328, -
    332, -333, -334, -335, -337, -338, 325, 284, 284, 325, -329, -330, 325,
    325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 
    325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 
    325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, -
    123, 325, 325, 325, 325, 325, 325, 325, 325, -132, -133, 325, -100, 325,
    325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 284, 284, 284, 284, 
    284, 284, 284, 284, -84, 325, 325, 325, 325, 325, 325, -327, -331, -336,
    325, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142,
    -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154,
    -155, -156, -157, -110, -111, -112, -113, -114, -116, -117, -118, -120,
    -121, -125, -127, -128, -129, -131, -87, -89, -90, -91, 284, 284, -227,
    -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237,
    -226, 325, 325, 325, 325, 325, 325, 325, -126, 325, 325, -95, 325, -216,
    -218, -222, -223, -231, -232, -233, -234, -235, -236, 325, 325, 325, 
    325, 325, 325, 325, -115, -119, -122, -124, 325, 325, -97, -225, 325, 
    325, 325, 325, -98, -99, -229, -219, -220, -230, 325, 325, -88, -92, 
    325, 325, -96, -228, 325, 325, 325, -93, -130, 325, -94]), 'WHERE': ([
    126, 127, 164, 183, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 
    197, 198, 258, 302, 315, 316, 319, 326, 327, 380, 389, 390, 399, 462, 
    466, 467, 468, 469, 470, 471, 472, 473, 481, 482, 483, 484, 485, 486, 
    487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 
    501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 
    516, 518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 546, 548, 
    549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 606, 624, 
    625, 632, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 724, 
    725, 726, 727, 736, 753, 779, 791, 792, 810, 811, 812, 813, 832, 833, 
    836, 842, 852, 863, 872], [-101, -102, 299, -39, -54, -55, -56, -57, -
    58, -328, -332, -333, -334, -335, -337, -338, -103, 447, -40, -25, -38,
    -329, -330, -123, -132, -133, -100, 623, -322, -323, -324, -325, -326, 
    -327, -331, -336, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140,
    -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152,
    -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, -116, -117,
    -118, -120, -121, -125, -127, -128, -129, -131, -87, -89, -90, -91, -
    227, -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, 
    -237, -226, -284, -26, -27, -126, -95, -216, -218, -222, -223, -231, -
    232, -233, -234, -235, -236, -115, -119, -122, -124, -97, -225, -283, -
    98, -99, -229, -219, -220, -230, -88, -92, -96, -228, -93, -130, -94]),
    'IGUAL': ([126, 127, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 
    197, 198, 258, 291, 293, 301, 326, 327, 339, 380, 389, 390, 399, 443, 
    466, 467, 468, 469, 470, 471, 472, 473, 481, 482, 483, 484, 485, 486, 
    487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 
    501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 
    516, 518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 546, 548, 
    549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 608, 632, 
    641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 724, 725, 726, 
    727, 736, 753, 791, 792, 810, 811, 812, 813, 832, 833, 836, 842, 852, 
    863, 872], [-101, -102, -54, -55, -56, -57, -58, -328, -332, -333, -334,
    -335, -337, -338, -103, 433, 435, 446, -329, -330, 480, -123, -132, -
    133, -100, 586, -322, -323, -324, -325, -326, -327, -331, -336, -59, -
    60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144,
    -145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156,
    -157, -110, -111, -112, -113, -114, -116, -117, -118, -120, -121, -125,
    -127, -128, -129, -131, -87, -89, -90, -91, -227, -210, -211, -212, -
    213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 715, -126, -
    95, -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, -115, -
    119, -122, -124, -97, -225, -98, -99, -229, -219, -220, -230, -88, -92,
    -96, -228, -93, -130, -94]), 'DOSPUNTOS': ([126, 127, 184, 185, 186, 
    187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 326, 327, 380, 389, 
    390, 399, 406, 407, 409, 466, 467, 468, 469, 470, 471, 472, 473, 481, 
    482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 
    496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 
    510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 529, 532, 
    534, 535, 536, 538, 539, 541, 546, 548, 549, 550, 551, 552, 553, 555, 
    559, 560, 561, 562, 563, 564, 632, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 724, 725, 726, 727, 736, 753, 791, 792, 810, 811, 
    812, 813, 832, 833, 836, 842, 852, 863, 872], [-101, -102, -54, -55, -
    56, -57, -58, -328, -332, -333, -334, -335, -337, -338, -103, -329, -
    330, -123, -132, -133, -100, 538, 539, 541, -322, -323, -324, -325, -
    326, -327, -331, -336, -59, -60, -61, -62, -63, -136, -137, -138, -139,
    -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151,
    -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, -116,
    -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, -89, -90, -
    91, 639, 640, 642, -227, -210, -211, -212, -213, -214, -215, -217, -221,
    -231, -231, -224, -237, -226, -126, -95, -216, -218, -222, -223, -231, 
    -232, -233, -234, -235, -236, -115, -119, -122, -124, -97, -225, -98, -
    99, -229, -219, -220, -230, -88, -92, -96, -228, -93, -130, -94]),
    'MENORQUE': ([126, 127, 130, 141, 143, 184, 185, 186, 187, 188, 191, 
    193, 194, 195, 196, 197, 198, 258, 277, 326, 327, 380, 389, 390, 399, 
    416, 417, 418, 419, 420, 421, 443, 466, 467, 468, 469, 470, 471, 472, 
    473, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 
    494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 
    508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 
    529, 532, 534, 535, 536, 546, 548, 549, 550, 551, 552, 553, 555, 559, 
    560, 561, 562, 563, 564, 632, 641, 659, 660, 665, 667, 668, 669, 670, 
    671, 672, 673, 724, 725, 726, 727, 736, 753, 791, 792, 810, 811, 812, 
    813, 832, 833, 836, 842, 852, 863, 872], [-101, -102, -86, 277, -85, -
    54, -55, -56, -57, -58, -328, -332, -333, -334, -335, -337, -338, -103,
    414, -329, -330, -123, -132, -133, -100, -79, -80, -81, -82, -83, -84, 
    584, -322, -323, -324, -325, -326, -327, -331, -336, -59, -60, -61, -62,
    -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, 
    -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110,
    -111, -112, -113, -114, -116, -117, -118, -120, -121, -125, -127, -128,
    -129, -131, -87, -89, -90, -91, -227, -210, -211, -212, -213, -214, -
    215, -217, -221, -231, -231, -224, -237, -226, -126, -95, -216, -218, -
    222, -223, -231, -232, -233, -234, -235, -236, -115, -119, -122, -124, 
    -97, -225, -98, -99, -229, -219, -220, -230, -88, -92, -96, -228, -93, 
    -130, -94]), 'MAYORQUE': ([126, 127, 130, 141, 143, 184, 185, 186, 187,
    188, 191, 193, 194, 195, 196, 197, 198, 258, 278, 326, 327, 380, 389, 
    390, 399, 416, 417, 418, 419, 420, 421, 443, 466, 467, 468, 469, 470, 
    471, 472, 473, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 
    492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 
    506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 
    526, 527, 529, 532, 534, 535, 536, 546, 548, 549, 550, 551, 552, 553, 
    555, 559, 560, 561, 562, 563, 564, 632, 641, 659, 660, 665, 667, 668, 
    669, 670, 671, 672, 673, 724, 725, 726, 727, 736, 753, 791, 792, 810, 
    811, 812, 813, 832, 833, 836, 842, 852, 863, 872], [-101, -102, -86, 
    278, -85, -54, -55, -56, -57, -58, -328, -332, -333, -334, -335, -337, 
    -338, -103, 415, -329, -330, -123, -132, -133, -100, -79, -80, -81, -82,
    -83, -84, 585, -322, -323, -324, -325, -326, -327, -331, -336, -59, -60,
    -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144, -
    145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156, 
    -157, -110, -111, -112, -113, -114, -116, -117, -118, -120, -121, -125,
    -127, -128, -129, -131, -87, -89, -90, -91, -227, -210, -211, -212, -
    213, -214, -215, -217, -221, -231, -231, -224, -237, -226, -126, -95, -
    216, -218, -222, -223, -231, -232, -233, -234, -235, -236, -115, -119, 
    -122, -124, -97, -225, -98, -99, -229, -219, -220, -230, -88, -92, -96,
    -228, -93, -130, -94]), 'MENORIGUALQUE': ([126, 127, 184, 185, 186, 187,
    188, 191, 193, 194, 195, 196, 197, 198, 258, 326, 327, 380, 389, 390, 
    399, 443, 466, 467, 468, 469, 470, 471, 472, 473, 481, 482, 483, 484, 
    485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 
    499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 
    514, 515, 516, 518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 
    546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 
    632, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 724, 725, 
    726, 727, 736, 753, 791, 792, 810, 811, 812, 813, 832, 833, 836, 842, 
    852, 863, 872], [-101, -102, -54, -55, -56, -57, -58, -328, -332, -333,
    -334, -335, -337, -338, -103, -329, -330, -123, -132, -133, -100, 587, 
    -322, -323, -324, -325, -326, -327, -331, -336, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, -116, -117, -118, -120, -121, -125, -127, -128, -129,
    -131, -87, -89, -90, -91, -227, -210, -211, -212, -213, -214, -215, -
    217, -221, -231, -231, -224, -237, -226, -126, -95, -216, -218, -222, -
    223, -231, -232, -233, -234, -235, -236, -115, -119, -122, -124, -97, -
    225, -98, -99, -229, -219, -220, -230, -88, -92, -96, -228, -93, -130, 
    -94]), 'MAYORIGUALQUE': ([126, 127, 184, 185, 186, 187, 188, 191, 193, 
    194, 195, 196, 197, 198, 258, 326, 327, 380, 389, 390, 399, 443, 466, 
    467, 468, 469, 470, 471, 472, 473, 481, 482, 483, 484, 485, 486, 487, 
    488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 
    502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 
    518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 546, 548, 549, 
    550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 632, 641, 659, 
    660, 665, 667, 668, 669, 670, 671, 672, 673, 724, 725, 726, 727, 736, 
    753, 791, 792, 810, 811, 812, 813, 832, 833, 836, 842, 852, 863, 872],
    [-101, -102, -54, -55, -56, -57, -58, -328, -332, -333, -334, -335, -
    337, -338, -103, -329, -330, -123, -132, -133, -100, 588, -322, -323, -
    324, -325, -326, -327, -331, -336, -59, -60, -61, -62, -63, -136, -137,
    -138, -139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149,
    -150, -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113,
    -114, -116, -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, 
    -89, -90, -91, -227, -210, -211, -212, -213, -214, -215, -217, -221, -
    231, -231, -224, -237, -226, -126, -95, -216, -218, -222, -223, -231, -
    232, -233, -234, -235, -236, -115, -119, -122, -124, -97, -225, -98, -
    99, -229, -219, -220, -230, -88, -92, -96, -228, -93, -130, -94]),
    'DIFERENTELL': ([126, 127, 184, 185, 186, 187, 188, 191, 193, 194, 195,
    196, 197, 198, 258, 326, 327, 380, 389, 390, 399, 443, 466, 467, 468, 
    469, 470, 471, 472, 473, 481, 482, 483, 484, 485, 486, 487, 488, 489, 
    490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 
    504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 
    522, 525, 526, 527, 529, 532, 534, 535, 536, 546, 548, 549, 550, 551, 
    552, 553, 555, 559, 560, 561, 562, 563, 564, 632, 641, 659, 660, 665, 
    667, 668, 669, 670, 671, 672, 673, 724, 725, 726, 727, 736, 753, 791, 
    792, 810, 811, 812, 813, 832, 833, 836, 842, 852, 863, 872], [-101, -
    102, -54, -55, -56, -57, -58, -328, -332, -333, -334, -335, -337, -338,
    -103, -329, -330, -123, -132, -133, -100, 589, -322, -323, -324, -325, 
    -326, -327, -331, -336, -59, -60, -61, -62, -63, -136, -137, -138, -139,
    -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151,
    -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, -116,
    -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, -89, -90, -
    91, -227, -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -
    224, -237, -226, -126, -95, -216, -218, -222, -223, -231, -232, -233, -
    234, -235, -236, -115, -119, -122, -124, -97, -225, -98, -99, -229, -
    219, -220, -230, -88, -92, -96, -228, -93, -130, -94]), 'BETWEEN': ([
    126, 127, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 
    258, 326, 327, 380, 389, 390, 399, 443, 466, 467, 468, 469, 470, 471, 
    472, 473, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 
    493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 
    507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 
    527, 529, 532, 534, 535, 536, 546, 548, 549, 550, 551, 552, 553, 555, 
    559, 560, 561, 562, 563, 564, 595, 632, 641, 659, 660, 665, 667, 668, 
    669, 670, 671, 672, 673, 724, 725, 726, 727, 736, 753, 791, 792, 810, 
    811, 812, 813, 832, 833, 836, 842, 852, 863, 872], [-101, -102, -54, -
    55, -56, -57, -58, -328, -332, -333, -334, -335, -337, -338, -103, -329,
    -330, -123, -132, -133, -100, 590, -322, -323, -324, -325, -326, -327, 
    -331, -336, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141,
    -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, -153,
    -154, -155, -156, -157, -110, -111, -112, -113, -114, -116, -117, -118,
    -120, -121, -125, -127, -128, -129, -131, -87, -89, -90, -91, -227, -
    210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, 
    -226, 706, -126, -95, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, -115, -119, -122, -124, -97, -225, -98, -99, -229, -219, -
    220, -230, -88, -92, -96, -228, -93, -130, -94]), 'ISNULL': ([126, 127,
    184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 326, 
    327, 380, 389, 390, 399, 443, 466, 467, 468, 469, 470, 471, 472, 473, 
    481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 
    495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 
    509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 529, 
    532, 534, 535, 536, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 
    561, 562, 563, 564, 632, 641, 659, 660, 665, 667, 668, 669, 670, 671, 
    672, 673, 724, 725, 726, 727, 736, 753, 791, 792, 810, 811, 812, 813, 
    832, 833, 836, 842, 852, 863, 872], [-101, -102, -54, -55, -56, -57, -
    58, -328, -332, -333, -334, -335, -337, -338, -103, -329, -330, -123, -
    132, -133, -100, 591, -322, -323, -324, -325, -326, -327, -331, -336, -
    59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143,
    -144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155,
    -156, -157, -110, -111, -112, -113, -114, -116, -117, -118, -120, -121,
    -125, -127, -128, -129, -131, -87, -89, -90, -91, -227, -210, -211, -
    212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, -126, 
    -95, -216, -218, -222, -223, -231, -232, -233, -234, -235, -236, -115, 
    -119, -122, -124, -97, -225, -98, -99, -229, -219, -220, -230, -88, -92,
    -96, -228, -93, -130, -94]), 'NOTNULL': ([126, 127, 184, 185, 186, 187,
    188, 191, 193, 194, 195, 196, 197, 198, 258, 326, 327, 380, 389, 390, 
    399, 443, 466, 467, 468, 469, 470, 471, 472, 473, 481, 482, 483, 484, 
    485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 
    499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 
    514, 515, 516, 518, 519, 522, 525, 526, 527, 529, 532, 534, 535, 536, 
    546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 
    632, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 724, 725, 
    726, 727, 736, 753, 791, 792, 810, 811, 812, 813, 832, 833, 836, 842, 
    852, 863, 872], [-101, -102, -54, -55, -56, -57, -58, -328, -332, -333,
    -334, -335, -337, -338, -103, -329, -330, -123, -132, -133, -100, 592, 
    -322, -323, -324, -325, -326, -327, -331, -336, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, -116, -117, -118, -120, -121, -125, -127, -128, -129,
    -131, -87, -89, -90, -91, -227, -210, -211, -212, -213, -214, -215, -
    217, -221, -231, -231, -224, -237, -226, -126, -95, -216, -218, -222, -
    223, -231, -232, -233, -234, -235, -236, -115, -119, -122, -124, -97, -
    225, -98, -99, -229, -219, -220, -230, -88, -92, -96, -228, -93, -130, 
    -94]), 'IS': ([126, 127, 184, 185, 186, 187, 188, 191, 193, 194, 195, 
    196, 197, 198, 258, 326, 327, 380, 389, 390, 399, 443, 466, 467, 468, 
    469, 470, 471, 472, 473, 481, 482, 483, 484, 485, 486, 487, 488, 489, 
    490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 
    504, 505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 
    522, 525, 526, 527, 529, 532, 534, 535, 536, 546, 548, 549, 550, 551, 
    552, 553, 555, 559, 560, 561, 562, 563, 564, 632, 641, 659, 660, 665, 
    667, 668, 669, 670, 671, 672, 673, 724, 725, 726, 727, 736, 753, 791, 
    792, 810, 811, 812, 813, 832, 833, 836, 842, 852, 863, 872], [-101, -
    102, -54, -55, -56, -57, -58, -328, -332, -333, -334, -335, -337, -338,
    -103, -329, -330, -123, -132, -133, -100, 593, -322, -323, -324, -325, 
    -326, -327, -331, -336, -59, -60, -61, -62, -63, -136, -137, -138, -139,
    -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151,
    -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, -116,
    -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, -89, -90, -
    91, -227, -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -
    224, -237, -226, -126, -95, -216, -218, -222, -223, -231, -232, -233, -
    234, -235, -236, -115, -119, -122, -124, -97, -225, -98, -99, -229, -
    219, -220, -230, -88, -92, -96, -228, -93, -130, -94]), 'IN': ([126, 
    127, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 
    326, 327, 380, 389, 390, 399, 443, 466, 467, 468, 469, 470, 471, 472, 
    473, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 
    494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 
    508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 
    529, 532, 534, 535, 536, 546, 548, 549, 550, 551, 552, 553, 555, 559, 
    560, 561, 562, 563, 564, 595, 632, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 724, 725, 726, 727, 736, 753, 791, 792, 810, 811, 
    812, 813, 832, 833, 836, 842, 852, 863, 872], [-101, -102, -54, -55, -
    56, -57, -58, -328, -332, -333, -334, -335, -337, -338, -103, -329, -
    330, -123, -132, -133, -100, 594, -322, -323, -324, -325, -326, -327, -
    331, -336, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141,
    -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, -153,
    -154, -155, -156, -157, -110, -111, -112, -113, -114, -116, -117, -118,
    -120, -121, -125, -127, -128, -129, -131, -87, -89, -90, -91, -227, -
    210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, 
    -226, 707, -126, -95, -216, -218, -222, -223, -231, -232, -233, -234, -
    235, -236, -115, -119, -122, -124, -97, -225, -98, -99, -229, -219, -
    220, -230, -88, -92, -96, -228, -93, -130, -94]), 'NOT': ([126, 127, 
    150, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 
    299, 326, 327, 380, 389, 390, 399, 441, 443, 447, 466, 467, 468, 469, 
    470, 471, 472, 473, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 
    491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 
    505, 506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 
    525, 526, 527, 529, 532, 534, 535, 536, 546, 547, 548, 549, 550, 551, 
    552, 553, 555, 559, 560, 561, 562, 563, 564, 571, 580, 581, 582, 593, 
    602, 603, 604, 605, 615, 623, 632, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 720, 724, 725, 726, 727, 736, 739, 740, 741, 747, 
    753, 791, 792, 810, 811, 812, 813, 832, 833, 836, 840, 842, 852, 854, 
    862, 863, 872], [-101, -102, 289, -54, -55, -56, -57, -58, -328, -332, 
    -333, -334, -335, -337, -338, -103, 441, -329, -330, -123, -132, -133, 
    -100, 441, 595, 441, -322, -323, -324, -325, -326, -327, -331, -336, -
    59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143,
    -144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155,
    -156, -157, -110, -111, -112, -113, -114, -116, -117, -118, -120, -121,
    -125, -127, -128, -129, -131, -87, -89, -90, -91, -227, 652, -210, -211,
    -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 441, 
    441, -287, -288, 704, -277, -278, -279, -280, 441, 441, -126, -95, -216,
    -218, -222, -223, -231, -232, -233, -234, -235, -236, 784, -115, -119, 
    -122, -124, -97, 652, 652, 652, 441, -225, -98, -99, -229, -219, -220, 
    -230, -88, -92, -96, 441, -228, -93, 652, 441, -130, -94]), 'ANY': ([
    126, 127, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 
    258, 326, 327, 380, 389, 390, 399, 443, 466, 467, 468, 469, 470, 471, 
    472, 473, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 
    493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 
    507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 
    527, 529, 532, 534, 535, 536, 546, 548, 549, 550, 551, 552, 553, 555, 
    559, 560, 561, 562, 563, 564, 632, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 724, 725, 726, 727, 736, 753, 791, 792, 810, 811, 
    812, 813, 832, 833, 836, 842, 852, 863, 872], [-101, -102, -54, -55, -
    56, -57, -58, -328, -332, -333, -334, -335, -337, -338, -103, -329, -
    330, -123, -132, -133, -100, 596, -322, -323, -324, -325, -326, -327, -
    331, -336, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141,
    -142, -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, -153,
    -154, -155, -156, -157, -110, -111, -112, -113, -114, -116, -117, -118,
    -120, -121, -125, -127, -128, -129, -131, -87, -89, -90, -91, -227, -
    210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, 
    -226, -126, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235, 
    -236, -115, -119, -122, -124, -97, -225, -98, -99, -229, -219, -220, -
    230, -88, -92, -96, -228, -93, -130, -94]), 'SOME': ([126, 127, 184, 
    185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 326, 327, 
    380, 389, 390, 399, 443, 466, 467, 468, 469, 470, 471, 472, 473, 481, 
    482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 
    496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 
    510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 529, 532, 
    534, 535, 536, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 
    562, 563, 564, 632, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 
    673, 724, 725, 726, 727, 736, 753, 791, 792, 810, 811, 812, 813, 832, 
    833, 836, 842, 852, 863, 872], [-101, -102, -54, -55, -56, -57, -58, -
    328, -332, -333, -334, -335, -337, -338, -103, -329, -330, -123, -132, 
    -133, -100, 598, -322, -323, -324, -325, -326, -327, -331, -336, -59, -
    60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142, -143, -144,
    -145, -146, -147, -148, -149, -150, -151, -152, -153, -154, -155, -156,
    -157, -110, -111, -112, -113, -114, -116, -117, -118, -120, -121, -125,
    -127, -128, -129, -131, -87, -89, -90, -91, -227, -210, -211, -212, -
    213, -214, -215, -217, -221, -231, -231, -224, -237, -226, -126, -95, -
    216, -218, -222, -223, -231, -232, -233, -234, -235, -236, -115, -119, 
    -122, -124, -97, -225, -98, -99, -229, -219, -220, -230, -88, -92, -96,
    -228, -93, -130, -94]), 'END': ([126, 127, 184, 185, 186, 187, 188, 191,
    193, 194, 195, 196, 197, 198, 203, 204, 258, 326, 327, 336, 337, 380, 
    389, 390, 399, 466, 467, 468, 469, 470, 471, 472, 473, 478, 479, 481, 
    482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 
    496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 
    510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 529, 532, 
    534, 535, 536, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 
    562, 563, 564, 632, 641, 659, 660, 665, 667, 668, 669, 670, 671, 672, 
    673, 724, 725, 726, 727, 736, 753, 789, 791, 792, 810, 811, 812, 813, 
    832, 833, 836, 842, 852, 863, 872], [-101, -102, -54, -55, -56, -57, -
    58, -328, -332, -333, -334, -335, -337, -338, 335, -70, -103, -329, -
    330, -70, -67, -123, -132, -133, -100, -322, -323, -324, -325, -326, -
    327, -331, -336, -66, -69, -59, -60, -61, -62, -63, -136, -137, -138, -
    139, -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, 
    -151, -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114,
    -116, -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, -89, -
    90, -91, -227, -210, -211, -212, -213, -214, -215, -217, -221, -231, -
    231, -224, -237, -226, -126, -95, -216, -218, -222, -223, -231, -232, -
    233, -234, -235, -236, -115, -119, -122, -124, -97, -225, -68, -98, -99,
    -229, -219, -220, -230, -88, -92, -96, -228, -93, -130, -94]), 'THEN':
    ([126, 127, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198,
    258, 326, 327, 380, 389, 390, 399, 466, 467, 468, 469, 470, 471, 472, 
    473, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 
    494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 
    508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 
    529, 532, 534, 535, 536, 546, 548, 549, 550, 551, 552, 553, 555, 559, 
    560, 561, 562, 563, 564, 627, 632, 641, 659, 660, 665, 667, 668, 669, 
    670, 671, 672, 673, 724, 725, 726, 727, 736, 753, 791, 792, 810, 811, 
    812, 813, 832, 833, 836, 842, 852, 863, 872], [-101, -102, -54, -55, -
    56, -57, -58, -328, -332, -333, -334, -335, -337, -338, -103, -329, -
    330, -123, -132, -133, -100, -322, -323, -324, -325, -326, -327, -331, 
    -336, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142,
    -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154,
    -155, -156, -157, -110, -111, -112, -113, -114, -116, -117, -118, -120,
    -121, -125, -127, -128, -129, -131, -87, -89, -90, -91, -227, -210, -
    211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 
    723, -126, -95, -216, -218, -222, -223, -231, -232, -233, -234, -235, -
    236, -115, -119, -122, -124, -97, -225, -98, -99, -229, -219, -220, -
    230, -88, -92, -96, -228, -93, -130, -94]), 'AND': ([126, 127, 184, 185,
    186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 258, 326, 327, 380, 
    389, 390, 399, 439, 440, 442, 466, 467, 468, 469, 470, 471, 472, 473, 
    481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 
    495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 
    509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 526, 527, 529, 
    532, 534, 535, 536, 546, 548, 549, 550, 551, 552, 553, 555, 559, 560, 
    561, 562, 563, 564, 583, 591, 592, 607, 632, 641, 659, 660, 665, 667, 
    668, 669, 670, 671, 672, 673, 681, 687, 688, 689, 690, 691, 692, 693, 
    694, 695, 698, 700, 701, 702, 703, 717, 722, 724, 725, 726, 727, 736, 
    753, 762, 764, 765, 766, 767, 768, 771, 776, 791, 792, 808, 810, 811, 
    812, 813, 818, 820, 822, 824, 825, 826, 832, 833, 836, 842, 845, 846, 
    847, 852, 856, 863, 871, 872], [-101, -102, -54, -55, -56, -57, -58, -
    328, -332, -333, -334, -335, -337, -338, -103, -329, -330, -123, -132, 
    -133, -100, 581, -286, -290, -322, -323, -324, -325, -326, -327, -331, 
    -336, -59, -60, -61, -62, -63, -136, -137, -138, -139, -140, -141, -142,
    -143, -144, -145, -146, -147, -148, -149, -150, -151, -152, -153, -154,
    -155, -156, -157, -110, -111, -112, -113, -114, -116, -117, -118, -120,
    -121, -125, -127, -128, -129, -131, -87, -89, -90, -91, -227, -210, -
    211, -212, -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 
    -289, -298, -299, 581, -126, -95, -216, -218, -222, -223, -231, -232, -
    233, -234, -235, -236, 581, -285, -291, -292, -293, -294, -295, -296, 
    761, -297, -300, -312, -313, -314, -315, 581, 581, -115, -119, -122, -
    124, -97, -225, 819, -316, -317, -318, -319, -320, -302, -307, -98, -99,
    581, -229, -219, -220, -230, -309, -311, -301, -304, -305, -306, -88, -
    92, -96, -228, -308, -321, -303, -93, 581, -130, 581, -94]), 'GROUP': (
    [126, 127, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 
    258, 326, 327, 380, 389, 390, 399, 440, 442, 466, 467, 468, 469, 470, 
    471, 472, 473, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 
    492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 
    506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 
    526, 527, 529, 532, 534, 535, 536, 546, 548, 549, 550, 551, 552, 553, 
    555, 559, 560, 561, 562, 563, 564, 583, 591, 592, 632, 641, 659, 660, 
    665, 667, 668, 669, 670, 671, 672, 673, 687, 688, 689, 690, 691, 692, 
    693, 695, 698, 700, 701, 702, 703, 722, 724, 725, 726, 727, 736, 753, 
    764, 765, 766, 767, 768, 771, 776, 791, 792, 810, 811, 812, 813, 818, 
    820, 822, 824, 825, 826, 832, 833, 836, 842, 845, 846, 847, 852, 863, 
    872], [-101, -102, -54, -55, -56, -57, -58, -328, -332, -333, -334, -
    335, -337, -338, -103, -329, -330, -123, -132, -133, -100, -286, -290, 
    -322, -323, -324, -325, -326, -327, -331, -336, -59, -60, -61, -62, -63,
    -136, -137, -138, -139, -140, -141, -142, -143, -144, -145, -146, -147,
    -148, -149, -150, -151, -152, -153, -154, -155, -156, -157, -110, -111,
    -112, -113, -114, -116, -117, -118, -120, -121, -125, -127, -128, -129,
    -131, -87, -89, -90, -91, -227, -210, -211, -212, -213, -214, -215, -
    217, -221, -231, -231, -224, -237, -226, -289, -298, -299, -126, -95, -
    216, -218, -222, -223, -231, -232, -233, -234, -235, -236, -285, -291, 
    -292, -293, -294, -295, -296, -297, -300, -312, -313, -314, -315, 788, 
    -115, -119, -122, -124, -97, -225, -316, -317, -318, -319, -320, -302, 
    -307, -98, -99, -229, -219, -220, -230, -309, -311, -301, -304, -305, -
    306, -88, -92, -96, -228, -308, -321, -303, -93, -130, -94]), 'ELSE': (
    [126, 127, 184, 185, 186, 187, 188, 191, 193, 194, 195, 196, 197, 198, 
    204, 258, 326, 327, 336, 380, 389, 390, 399, 466, 467, 468, 469, 470, 
    471, 472, 473, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 
    492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 
    506, 507, 508, 509, 510, 511, 512, 514, 515, 516, 518, 519, 522, 525, 
    526, 527, 529, 532, 534, 535, 536, 546, 548, 549, 550, 551, 552, 553, 
    555, 559, 560, 561, 562, 563, 564, 632, 641, 659, 660, 665, 667, 668, 
    669, 670, 671, 672, 673, 724, 725, 726, 727, 736, 753, 789, 791, 792, 
    810, 811, 812, 813, 832, 833, 836, 842, 852, 863, 872], [-101, -102, -
    54, -55, -56, -57, -58, -328, -332, -333, -334, -335, -337, -338, 338, 
    -103, -329, -330, 338, -123, -132, -133, -100, -322, -323, -324, -325, 
    -326, -327, -331, -336, -59, -60, -61, -62, -63, -136, -137, -138, -139,
    -140, -141, -142, -143, -144, -145, -146, -147, -148, -149, -150, -151,
    -152, -153, -154, -155, -156, -157, -110, -111, -112, -113, -114, -116,
    -117, -118, -120, -121, -125, -127, -128, -129, -131, -87, -89, -90, -
    91, -227, -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -
    224, -237, -226, -126, -95, -216, -218, -222, -223, -231, -232, -233, -
    234, -235, -236, -115, -119, -122, -124, -97, -225, -68, -98, -99, -229,
    -219, -220, -230, -88, -92, -96, -228, -93, -130, -94]), 'AMPERSON': ([
    130, 141, 143, 416, 417, 418, 419, 420, 421], [-86, 274, -85, -79, -80,
    -81, -82, -83, -84]), 'NUMERAL': ([130, 141, 143, 416, 417, 418, 419, 
    420, 421], [-86, 276, -85, -79, -80, -81, -82, -83, -84]), 'OWNER': ([
    151, 175, 574], [291, 309, 291]), 'MODE': ([151, 434, 574, 575], [293, 
    293, 293, 293]), 'EXISTS': ([160, 289, 299, 441, 447, 571, 580, 581, 
    582, 615, 623, 747, 840, 862], [297, 432, 444, 444, 444, 444, 444, -287,
    -288, 444, 444, 444, 444, 444]), 'VALUES': ([166], [300]), 'RENAME': ([
    175, 176], [308, 314]), 'ADD': ([176], [311]), 'NULL': ([197, 198, 546,
    547, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 
    593, 602, 603, 604, 605, 652, 659, 660, 665, 667, 668, 669, 670, 671, 
    672, 673, 704, 720, 739, 740, 741, 753, 784, 810, 811, 812, 813, 842, 
    854], [-337, -338, -227, 653, -210, -211, -212, -213, -214, -215, -217,
    -221, -231, -231, -224, -237, -226, 700, -277, -278, -279, -280, 742, -
    216, -218, -222, -223, -231, -232, -233, -234, -235, -236, 768, 785, 
    653, 653, 653, -225, 829, -229, -219, -220, -230, -228, 653]),
    'CONSTRAINT': ([197, 198, 287, 311, 313, 546, 547, 548, 549, 550, 551, 
    552, 553, 555, 559, 560, 561, 562, 563, 564, 566, 602, 603, 604, 605, 
    653, 656, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 739, 740, 
    741, 742, 753, 805, 810, 811, 812, 813, 842, 854], [-337, -338, 428, 
    455, 460, -227, 655, -210, -211, -212, -213, -214, -215, -217, -221, -
    231, -231, -224, -237, -226, 428, -277, -278, -279, -280, 655, 746, -
    216, -218, -222, -223, -231, -232, -233, -234, -235, -236, 655, 655, 
    655, 655, -225, 746, -229, -219, -220, -230, -228, 655]), 'UNIQUE': ([
    197, 198, 287, 546, 547, 548, 549, 550, 551, 552, 553, 555, 559, 560, 
    561, 562, 563, 564, 566, 602, 603, 604, 605, 616, 653, 659, 660, 665, 
    667, 668, 669, 670, 671, 672, 673, 739, 740, 741, 742, 744, 753, 810, 
    811, 812, 813, 842, 854], [-337, -338, 430, -227, 656, -210, -211, -212,
    -213, -214, -215, -217, -221, -231, -231, -224, -237, -226, 430, -277, 
    -278, -279, -280, 718, 656, -216, -218, -222, -223, -231, -232, -233, -
    234, -235, -236, 656, 656, 656, 656, 805, -225, -229, -219, -220, -230,
    -228, 656]), 'CHECK': ([197, 198, 287, 311, 546, 547, 548, 549, 550, 
    551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 566, 569, 602, 603, 
    604, 605, 653, 656, 659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 
    739, 740, 741, 742, 744, 753, 805, 807, 810, 811, 812, 813, 842, 854],
    [-337, -338, 429, 454, -227, 658, -210, -211, -212, -213, -214, -215, -
    217, -221, -231, -231, -224, -237, -226, 429, 680, -277, -278, -279, -
    280, 658, 658, -216, -218, -222, -223, -231, -232, -233, -234, -235, -
    236, 658, 658, 658, 658, 806, -225, 658, 806, -229, -219, -220, -230, -
    228, 658]), 'YEAR': ([257, 563], [392, 673]), 'MONTH': ([257, 563], [
    393, 669]), 'DAY': ([257], [394]), 'HOUR': ([257, 563], [395, 670]),
    'MINUTE': ([257, 563], [396, 671]), 'SECOND': ([257, 563], [397, 672]),
    'ENUM': ([286], [422]), 'PRIMARY': ([287, 546, 547, 548, 549, 550, 551,
    552, 553, 555, 559, 560, 561, 562, 563, 564, 566, 659, 660, 665, 667, 
    668, 669, 670, 671, 672, 673, 753, 810, 811, 812, 813, 842], [426, -227,
    647, -210, -211, -212, -213, -214, -215, -217, -221, -231, -231, -224, 
    -237, -226, 426, -216, -218, -222, -223, -231, -232, -233, -234, -235, 
    -236, -225, -229, -219, -220, -230, -228]), 'FOREIGN': ([287, 311, 566],
    [427, 456, 427]), 'TO': ([308, 309, 621], [450, 451, 721]), 'COLUMN': (
    [311, 312, 313, 314], [453, 457, 459, 461]), 'SMALLINT': ([423, 540, 
    614], [548, 548, 548]), 'INTEGER': ([423, 540, 614], [549, 549, 549]),
    'BIGINT': ([423, 540, 614], [550, 550, 550]), 'NUMERIC': ([423, 540, 
    614], [552, 552, 552]), 'REAL': ([423, 540, 614], [553, 553, 553]),
    'DOUBLE': ([423, 540, 614], [554, 554, 554]), 'MONEY': ([423, 540, 614],
    [555, 555, 555]), 'CHARACTER': ([423, 540, 614], [556, 556, 556]),
    'VARCHAR': ([423, 540, 614], [557, 557, 557]), 'CHAR': ([423, 540, 614],
    [558, 558, 558]), 'TEXT': ([423, 540, 614], [559, 559, 559]), 'TIME': (
    [423, 540, 614], [561, 561, 561]), 'DATE': ([423, 540, 614], [562, 562,
    562]), 'INTERVAL': ([423, 531, 540, 614], [563, 636, 563, 563]),
    'BOLEANO': ([423, 540, 614], [564, 564, 564]), 'KEY': ([426, 427, 456, 
    647], [567, 568, 617, 739]), 'CURRENT_USER': ([451], [612]),
    'SESSION_USER': ([451], [613]), 'REFERENCES': ([546, 547, 548, 549, 550,
    551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 659, 660, 665, 667, 
    668, 669, 670, 671, 672, 673, 753, 810, 811, 812, 813, 816, 828, 842],
    [-227, 649, -210, -211, -212, -213, -214, -215, -217, -221, -231, -231,
    -224, -237, -226, -216, -218, -222, -223, -231, -232, -233, -234, -235,
    -236, -225, -229, -219, -220, -230, 844, 849, -228]), 'DEFAULT': ([546,
    547, 548, 549, 550, 551, 552, 553, 555, 559, 560, 561, 562, 563, 564, 
    659, 660, 665, 667, 668, 669, 670, 671, 672, 673, 739, 740, 753, 810, 
    811, 812, 813, 842, 854], [-227, 650, -210, -211, -212, -213, -214, -
    215, -217, -221, -231, -231, -224, -237, -226, -216, -218, -222, -223, 
    -231, -232, -233, -234, -235, -236, 650, 650, -225, -229, -219, -220, -
    230, -228, 650]), 'PRECISION': ([554], [659]), 'VARYING': ([556], [661]
    ), 'INHERITS': ([565], [675]), 'SYMMETRIC': ([590, 706], [697, 697]),
    'UNKNOWN': ([593, 704], [703, 766]), 'BYTEA': ([639, 640, 642], [733, 
    734, 735]), 'HAVING': ([683, 817, 850], [-205, -204, 862]), 'BY': ([788
    ], [830])}
_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
del _lr_action_items
_lr_goto_items = {'init': ([0], [1]), 'instrucciones': ([0], [2]),
    'instruccion': ([0, 2], [3, 17]), 'alter': ([0, 2], [11, 11]), 'select':
    ([0, 2, 60, 171, 173, 174, 317, 599, 705, 708, 709, 710, 772], [12, 12,
    200, 304, 305, 306, 464, 711, 770, 773, 774, 775, 823]), 'querys': ([0,
    2], [13, 13]), 'create': ([4], [18]), 'problem': ([4], [23]), 'use': ([
    5], [25]), 'show': ([6], [28]), 'drop': ([7], [31]), 'delete': ([8], [
    35]), 'insert': ([9], [38]), 'update': ([10], [41]), 'alterp': ([15, 
    170], [51, 303]), 'parametrosselect': ([16], [54]), 'listadeseleccion':
    ([16, 56], [57, 179]), 'listadeseleccionados': ([16, 56, 180], [58, 58,
    318]), 'funcionesmatematicassimples': ([16, 56, 58, 123, 180, 182, 189,
    190, 192, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 
    215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 
    229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
    243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 259, 261, 262, 
    263, 264, 265, 266, 267, 268, 269, 270, 271, 299, 315, 318, 320, 321, 
    322, 323, 324, 325, 338, 441, 446, 447, 475, 480, 513, 517, 520, 521, 
    524, 528, 542, 571, 580, 584, 585, 586, 587, 588, 589, 590, 615, 623, 
    635, 636, 696, 706, 715, 723, 728, 747, 761, 763, 795, 796, 819, 821, 
    831, 840, 853, 862], [62, 62, 184, 184, 62, 184, 184, 184, 184, 184, 
    184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 
    184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 
    184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 
    184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 
    184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 
    184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 
    184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 
    184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 
    184]), 'funcionestrigonometricas': ([16, 56, 58, 123, 180, 182, 189, 
    190, 192, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 
    215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 
    229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 
    243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 259, 261, 262, 
    263, 264, 265, 266, 267, 268, 269, 270, 271, 299, 315, 318, 320, 321, 
    322, 323, 324, 325, 338, 441, 446, 447, 475, 480, 513, 517, 520, 521, 
    524, 528, 542, 571, 580, 584, 585, 586, 587, 588, 589, 590, 615, 623, 
    635, 636, 696, 706, 715, 723, 728, 747, 761, 763, 795, 796, 819, 821, 
    831, 840, 853, 862], [63, 63, 185, 185, 63, 185, 185, 185, 185, 185, 
    185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 
    185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 
    185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 
    185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 
    185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 
    185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 
    185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 
    185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 
    185]), 'funcionesmatematicas': ([16, 56, 58, 123, 180, 182, 189, 190, 
    192, 201, 202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 
    216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 
    230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 
    244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 259, 261, 262, 263, 
    264, 265, 266, 267, 268, 269, 270, 271, 299, 315, 318, 320, 321, 322, 
    323, 324, 325, 338, 441, 446, 447, 475, 480, 513, 517, 520, 521, 524, 
    528, 542, 571, 580, 584, 585, 586, 587, 588, 589, 590, 615, 623, 635, 
    636, 696, 706, 715, 723, 728, 747, 761, 763, 795, 796, 819, 821, 831, 
    840, 853, 862], [64, 64, 186, 186, 64, 186, 186, 186, 186, 186, 186, 
    186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 
    186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 
    186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 
    186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 
    186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 
    186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 
    186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 
    186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186]),
    'funcionesdefechas': ([16, 56, 58, 123, 180, 182, 189, 190, 192, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 259, 261, 262, 263, 264, 265, 
    266, 267, 268, 269, 270, 271, 299, 315, 318, 320, 321, 322, 323, 324, 
    325, 338, 441, 446, 447, 475, 480, 513, 517, 520, 521, 524, 528, 542, 
    571, 580, 584, 585, 586, 587, 588, 589, 590, 615, 623, 635, 636, 696, 
    706, 715, 723, 728, 747, 761, 763, 795, 796, 819, 821, 831, 840, 853, 
    862], [65, 65, 187, 187, 65, 187, 187, 187, 187, 187, 187, 187, 187, 
    187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
    187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
    187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
    187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
    187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
    187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
    187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
    187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]),
    'funcionesbinarias': ([16, 56, 58, 123, 180, 182, 189, 190, 192, 201, 
    202, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 
    218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 
    232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 
    247, 248, 249, 250, 251, 252, 253, 254, 259, 261, 262, 263, 264, 265, 
    266, 267, 268, 269, 270, 271, 299, 315, 318, 320, 321, 322, 323, 324, 
    325, 338, 441, 446, 447, 475, 480, 513, 517, 520, 521, 524, 528, 542, 
    571, 580, 584, 585, 586, 587, 588, 589, 590, 615, 623, 635, 636, 696, 
    706, 715, 723, 728, 747, 761, 763, 795, 796, 819, 821, 831, 840, 853, 
    862], [66, 66, 188, 188, 66, 188, 188, 188, 188, 188, 188, 188, 188, 
    188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 
    188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 
    188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 
    188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 
    188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 
    188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 
    188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 
    188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188]),
    'operadoresselect': ([16, 56, 180], [67, 67, 67]),
    'argumentodeoperadores': ([16, 56, 140, 142, 180, 272, 274, 275, 279, 
    280, 281, 282, 283, 284, 414, 415], [141, 141, 273, 285, 141, 411, 412,
    413, 416, 417, 418, 419, 420, 421, 543, 544]), 'createenum': ([19], [
    144]), 'createtable': ([20], [146]), 'createdatabase': ([22, 288], [149,
    431]), 'likeopcional': ([29], [155]), 'dropdb': ([32], [159]),
    'allopcional': ([47, 48, 49], [171, 173, 174]), 'fromopcional': ([54],
    [177]), 'asopcional': ([58, 315, 318], [181, 462, 465]), 'argument': ([
    58, 123, 182, 189, 190, 192, 201, 202, 205, 206, 207, 208, 209, 210, 
    211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 
    225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 
    239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 
    254, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 299, 
    315, 318, 320, 321, 322, 323, 324, 325, 338, 441, 446, 447, 475, 480, 
    513, 517, 520, 521, 524, 528, 542, 571, 580, 584, 585, 586, 587, 588, 
    589, 590, 615, 623, 635, 636, 696, 706, 715, 723, 728, 747, 761, 763, 
    795, 796, 819, 821, 831, 840, 853, 862], [183, 258, 319, 326, 327, 328,
    333, 333, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 
    351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 
    365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 
    379, 381, 382, 383, 384, 385, 386, 387, 388, 398, 400, 401, 402, 403, 
    404, 405, 406, 407, 408, 409, 410, 443, 183, 183, 466, 467, 468, 469, 
    470, 471, 479, 443, 606, 443, 626, 627, 628, 629, 630, 631, 633, 634, 
    643, 443, 443, 688, 689, 690, 691, 692, 693, 694, 443, 443, 729, 730, 
    762, 694, 779, 789, 790, 443, 818, 820, 834, 835, 845, 846, 851, 443, 
    864, 443]), 'boleano': ([58, 123, 182, 189, 190, 192, 201, 202, 205, 
    206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 
    220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 
    234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 
    249, 250, 251, 252, 253, 254, 259, 261, 262, 263, 264, 265, 266, 267, 
    268, 269, 270, 271, 299, 315, 318, 320, 321, 322, 323, 324, 325, 338, 
    441, 445, 446, 447, 475, 480, 513, 517, 520, 521, 524, 528, 542, 571, 
    580, 584, 585, 586, 587, 588, 589, 590, 615, 623, 635, 636, 650, 696, 
    706, 713, 715, 723, 728, 747, 761, 763, 795, 796, 819, 821, 831, 840, 
    853, 862], [191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191,
    191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 
    191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 
    191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 
    191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 
    191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 605, 191, 
    191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 
    191, 191, 191, 191, 191, 191, 191, 191, 191, 605, 191, 191, 605, 191, 
    191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191]),
    'cases': ([70], [203]), 'case': ([70, 203], [204, 336]),
    'databaseowner': ([151, 574], [290, 684]), 'databasemode': ([151, 434, 
    574, 575], [292, 576, 292, 685]), 'asignaciones': ([168], [302]),
    'alterdb': ([175], [307]), 'altertable': ([176], [310]),
    'parametrosfrom': ([178], [315]), 'listadeargumentos': ([201, 202], [
    332, 334]), 'elsecase': ([204, 336], [337, 478]), 'partedelafecha': ([
    257], [391]), 'tabledescriptions': ([287], [424]), 'tabledescription':
    ([287, 566], [425, 677]), 'condiciones': ([299, 447, 571, 615, 623, 747,
    840, 862], [439, 607, 681, 717, 722, 808, 856, 871]), 'condicion': ([
    299, 441, 447, 571, 580, 615, 623, 747, 840, 862], [440, 583, 440, 440,
    687, 440, 440, 440, 440, 440]), 'condicions': ([299, 441, 447, 571, 580,
    615, 623, 747, 840, 862], [442, 442, 442, 442, 442, 442, 442, 442, 442,
    442]), 'alteradd': ([311], [452]), 'tipodedrop': ([313], [458]),
    'tipoderound': ([383], [523]), 'tipo': ([423, 540, 614], [547, 641, 716
    ]), 'finalconstraintcheck': ([429, 680], [570, 757]), 'finalunique': ([
    430], [572]), 'comparacionlogica': ([439, 607, 681, 717, 722, 808, 856,
    871], [580, 580, 580, 580, 580, 580, 580, 580]), 'values': ([445], [600
    ]), 'value': ([445, 650, 713], [601, 741, 778]), 'tipodeowner': ([451],
    [610]), 'whereopcional': ([462], [622]), 'listacadenas': ([545], [644]),
    'tablekey': ([547], [646]), 'tabledefault': ([547, 739, 740, 854], [648,
    800, 802, 865]), 'tablenull': ([547, 739, 740, 741, 854], [651, 651, 
    651, 803, 651]), 'tableconstraintunique': ([547, 653, 739, 740, 741, 
    742, 854], [654, 743, 654, 654, 654, 804, 654]), 'tableconstraintcheck':
    ([547, 653, 656, 739, 740, 741, 742, 805, 854], [657, 657, 745, 657, 
    657, 657, 657, 839, 657]), 'tipochar': ([556], [660]), 'precision': ([
    560, 561, 668], [665, 667, 753]), 'fields': ([563], [668]),
    'tableherencia': ([565], [674]), 'listaids': ([573, 678, 679, 719, 830,
    868], [682, 755, 756, 782, 850, 873]), 'betweenopcion': ([590, 706], [
    695, 771]), 'symm': ([590, 706], [696, 696]), 'isopcion': ([593], [698]
    ), 'isnotoptions': ([704], [764]), 'opcionesalterset': ([720], [783]),
    'groupbyopcional': ([722], [787]), 'columnreferences': ([801], [838]),
    'listaidcts': ([849], [859]), 'having': ([850], [861])}
_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
del _lr_goto_items
_lr_productions = [("S' -> init", "S'", 1, None, None, None), (
    'init -> instrucciones', 'init', 1, 'p_init', 'gramatica.py', 343), (
    'instrucciones -> instrucciones instruccion', 'instrucciones', 2,
    'p_instrucciones_lista', 'gramatica.py', 347), (
    'instrucciones -> instruccion', 'instrucciones', 1, 'p_instruciones',
    'gramatica.py', 355), ('instruccion -> CREATE create', 'instruccion', 2,
    'p_instruccion', 'gramatica.py', 362), ('instruccion -> USE use',
    'instruccion', 2, 'p_instruccion', 'gramatica.py', 363), (
    'instruccion -> SHOW show', 'instruccion', 2, 'p_instruccion',
    'gramatica.py', 364), ('instruccion -> DROP drop', 'instruccion', 2,
    'p_instruccion', 'gramatica.py', 365), ('instruccion -> DELETE delete',
    'instruccion', 2, 'p_instruccion', 'gramatica.py', 366), (
    'instruccion -> INSERT insert', 'instruccion', 2, 'p_instruccion',
    'gramatica.py', 367), ('instruccion -> UPDATE update', 'instruccion', 2,
    'p_instruccion', 'gramatica.py', 368), ('instruccion -> alter PTCOMA',
    'instruccion', 2, 'p_instruccionAlter', 'gramatica.py', 374), (
    'instruccion -> select PTCOMA', 'instruccion', 2, 'p_instruccionSelect',
    'gramatica.py', 381), ('instruccion -> querys', 'instruccion', 1,
    'p_instruccionQuerys', 'gramatica.py', 385), (
    'instruccion -> error PTCOMA', 'instruccion', 2, 'p_instruccionError',
    'gramatica.py', 389), ('problem -> error PTCOMA', 'problem', 2,
    'p_problem', 'gramatica.py', 393), (
    'querys -> select UNION allopcional select', 'querys', 4, 'p_querys',
    'gramatica.py', 398), ('querys -> select INTERSECT allopcional select',
    'querys', 4, 'p_querys', 'gramatica.py', 399), (
    'querys -> select EXCEPT allopcional select', 'querys', 4, 'p_querys',
    'gramatica.py', 400), ('allopcional -> ALL', 'allopcional', 1,
    'p_all_opcional', 'gramatica.py', 402), ('allopcional -> <empty>',
    'allopcional', 0, 'p_all_opcional', 'gramatica.py', 403), (
    'select -> SELECT parametrosselect fromopcional', 'select', 3,
    'p_select', 'gramatica.py', 406), ('select -> SELECT error', 'select', 
    2, 'p_select', 'gramatica.py', 407), (
    'fromopcional -> FROM parametrosfrom asopcional whereopcional',
    'fromopcional', 4, 'p_from_opcional', 'gramatica.py', 411), (
    'fromopcional -> <empty>', 'fromopcional', 0, 'p_from_opcional',
    'gramatica.py', 412), ('parametrosfrom -> ID', 'parametrosfrom', 1,
    'p_parametros_from', 'gramatica.py', 414), (
    'parametrosfrom -> ID PUNTO ID', 'parametrosfrom', 3,
    'p_parametros_from', 'gramatica.py', 415), (
    'parametrosfrom -> PARENIZQ select PARENDER', 'parametrosfrom', 3,
    'p_parametros_from', 'gramatica.py', 416), (
    'whereopcional -> WHERE condiciones groupbyopcional', 'whereopcional', 
    3, 'p_where_opcional', 'gramatica.py', 420), (
    'whereopcional -> <empty>', 'whereopcional', 0, 'p_where_opcional',
    'gramatica.py', 421), ('groupbyopcional -> GROUP BY listaids having',
    'groupbyopcional', 4, 'p_group_by_opcional', 'gramatica.py', 424), (
    'groupbyopcional -> <empty>', 'groupbyopcional', 0,
    'p_group_by_opcional', 'gramatica.py', 425), (
    'having -> HAVING condiciones', 'having', 2, 'p_having', 'gramatica.py',
    428), ('having -> <empty>', 'having', 0, 'p_having', 'gramatica.py', 
    429), ('parametrosselect -> DISTINCT listadeseleccion',
    'parametrosselect', 2, 'p_parametros_select', 'gramatica.py', 432), (
    'parametrosselect -> listadeseleccion', 'parametrosselect', 1,
    'p_parametros_select', 'gramatica.py', 433), (
    'listadeseleccion -> listadeseleccion COMA listadeseleccionados asopcional'
    , 'listadeseleccion', 4, 'p_lista_de_seleccion', 'gramatica.py', 436),
    ('listadeseleccion -> listadeseleccionados asopcional',
    'listadeseleccion', 2, 'p_lista_de_seleccion', 'gramatica.py', 437), (
    'asopcional -> AS argument', 'asopcional', 2, 'p_asopcional',
    'gramatica.py', 440), ('asopcional -> argument', 'asopcional', 1,
    'p_asopcional', 'gramatica.py', 441), ('asopcional -> <empty>',
    'asopcional', 0, 'p_asopcional', 'gramatica.py', 442), (
    'listadeseleccionados -> ID', 'listadeseleccionados', 1,
    'p_lista_de_seleccionados', 'gramatica.py', 445), (
    'listadeseleccionados -> ID PUNTO ID', 'listadeseleccionados', 3,
    'p_lista_de_seleccionados', 'gramatica.py', 446), (
    'listadeseleccionados -> PARENIZQ select PARENDER',
    'listadeseleccionados', 3, 'p_lista_de_seleccionados', 'gramatica.py', 
    447), ('listadeseleccionados -> ASTERISCO', 'listadeseleccionados', 1,
    'p_lista_de_seleccionados', 'gramatica.py', 448), (
    'listadeseleccionados -> funcionesmatematicassimples',
    'listadeseleccionados', 1, 'p_lista_de_seleccionados', 'gramatica.py', 
    449), ('listadeseleccionados -> funcionestrigonometricas',
    'listadeseleccionados', 1, 'p_lista_de_seleccionados', 'gramatica.py', 
    450), ('listadeseleccionados -> funcionesmatematicas',
    'listadeseleccionados', 1, 'p_lista_de_seleccionados', 'gramatica.py', 
    451), ('listadeseleccionados -> funcionesdefechas',
    'listadeseleccionados', 1, 'p_lista_de_seleccionados', 'gramatica.py', 
    452), ('listadeseleccionados -> funcionesbinarias',
    'listadeseleccionados', 1, 'p_lista_de_seleccionados', 'gramatica.py', 
    453), ('listadeseleccionados -> operadoresselect',
    'listadeseleccionados', 1, 'p_lista_de_seleccionados', 'gramatica.py', 
    454), (
    'listadeseleccionados -> GREATEST PARENIZQ listadeargumentos PARENDER',
    'listadeseleccionados', 4, 'p_lista_de_seleccionados', 'gramatica.py', 
    455), (
    'listadeseleccionados -> LEAST PARENIZQ listadeargumentos PARENDER',
    'listadeseleccionados', 4, 'p_lista_de_seleccionados', 'gramatica.py', 
    456), ('listadeseleccionados -> CASE cases END ID',
    'listadeseleccionados', 4, 'p_lista_de_seleccionados', 'gramatica.py', 
    457), ('argument -> funcionesmatematicassimples', 'argument', 1,
    'p_argument_funciones_matematicas_simples', 'gramatica.py', 460), (
    'argument -> funcionestrigonometricas', 'argument', 1,
    'p_argument_funciones_trigonometricas', 'gramatica.py', 463), (
    'argument -> funcionesmatematicas', 'argument', 1,
    'p_argument_funciones_matematicas', 'gramatica.py', 466), (
    'argument -> funcionesdefechas', 'argument', 1,
    'p_argument_funciones_de_fechas', 'gramatica.py', 469), (
    'argument -> funcionesbinarias', 'argument', 1,
    'p_argument_funciones_binarias', 'gramatica.py', 472), (
    'funcionesmatematicassimples -> COUNT PARENIZQ argument PARENDER',
    'funcionesmatematicassimples', 4, 'p_funciones_matematicas_simples',
    'gramatica.py', 476), (
    'funcionesmatematicassimples -> MAX PARENIZQ argument PARENDER',
    'funcionesmatematicassimples', 4, 'p_funciones_matematicas_simples',
    'gramatica.py', 477), (
    'funcionesmatematicassimples -> SUM PARENIZQ argument PARENDER',
    'funcionesmatematicassimples', 4, 'p_funciones_matematicas_simples',
    'gramatica.py', 478), (
    'funcionesmatematicassimples -> AVG PARENIZQ argument PARENDER',
    'funcionesmatematicassimples', 4, 'p_funciones_matematicas_simples',
    'gramatica.py', 479), (
    'funcionesmatematicassimples -> MIN PARENIZQ argument PARENDER',
    'funcionesmatematicassimples', 4, 'p_funciones_matematicas_simples',
    'gramatica.py', 480), (
    'listadeargumentos -> listadeargumentos COMA argument',
    'listadeargumentos', 3, 'p_lista_de_argumentos', 'gramatica.py', 483),
    ('listadeargumentos -> argument', 'listadeargumentos', 1,
    'p_lista_de_argumentos', 'gramatica.py', 484), (
    'cases -> cases case elsecase', 'cases', 3, 'p_casos', 'gramatica.py', 
    487), ('cases -> case elsecase', 'cases', 2, 'p_casos', 'gramatica.py',
    488), ('case -> WHEN argument IGUAL argument THEN argument', 'case', 6,
    'p_case', 'gramatica.py', 491), ('elsecase -> ELSE argument',
    'elsecase', 2, 'p_else_case', 'gramatica.py', 494), (
    'elsecase -> <empty>', 'elsecase', 0, 'p_else_case', 'gramatica.py', 
    495), ('operadoresselect -> PLECA argumentodeoperadores',
    'operadoresselect', 2, 'p_operadores_select', 'gramatica.py', 498), (
    'operadoresselect -> PLECA PLECA argumentodeoperadores',
    'operadoresselect', 3, 'p_operadores_select', 'gramatica.py', 499), (
    'operadoresselect -> argumentodeoperadores AMPERSON argumentodeoperadores',
    'operadoresselect', 3, 'p_operadores_select', 'gramatica.py', 500), (
    'operadoresselect -> argumentodeoperadores PLECA argumentodeoperadores',
    'operadoresselect', 3, 'p_operadores_select', 'gramatica.py', 501), (
    'operadoresselect -> argumentodeoperadores NUMERAL', 'operadoresselect',
    2, 'p_operadores_select', 'gramatica.py', 502), (
    'operadoresselect -> VIRGULILLA argumentodeoperadores',
    'operadoresselect', 2, 'p_operadores_select', 'gramatica.py', 503), (
    'operadoresselect -> argumentodeoperadores MENORQUE MENORQUE argumentodeoperadores'
    , 'operadoresselect', 4, 'p_operadores_select', 'gramatica.py', 504), (
    'operadoresselect -> argumentodeoperadores MAYORQUE MAYORQUE argumentodeoperadores'
    , 'operadoresselect', 4, 'p_operadores_select', 'gramatica.py', 505), (
    'argumentodeoperadores -> argumentodeoperadores MAS argumentodeoperadores',
    'argumentodeoperadores', 3, 'p_argumento_de_operadores', 'gramatica.py',
    508), (
    'argumentodeoperadores -> argumentodeoperadores GUION argumentodeoperadores'
    , 'argumentodeoperadores', 3, 'p_argumento_de_operadores',
    'gramatica.py', 509), (
    'argumentodeoperadores -> argumentodeoperadores BARRA argumentodeoperadores'
    , 'argumentodeoperadores', 3, 'p_argumento_de_operadores',
    'gramatica.py', 510), (
    'argumentodeoperadores -> argumentodeoperadores ASTERISCO argumentodeoperadores'
    , 'argumentodeoperadores', 3, 'p_argumento_de_operadores',
    'gramatica.py', 511), (
    'argumentodeoperadores -> argumentodeoperadores PORCENTAJE argumentodeoperadores'
    , 'argumentodeoperadores', 3, 'p_argumento_de_operadores',
    'gramatica.py', 512), (
    'argumentodeoperadores -> argumentodeoperadores POTENCIA argumentodeoperadores'
    , 'argumentodeoperadores', 3, 'p_argumento_de_operadores',
    'gramatica.py', 513), ('argumentodeoperadores -> DECIMAL',
    'argumentodeoperadores', 1, 'p_argumento_de_operadores', 'gramatica.py',
    514), ('argumentodeoperadores -> ENTERO', 'argumentodeoperadores', 1,
    'p_argumento_de_operadores', 'gramatica.py', 515), (
    'funcionesbinarias -> LENGTH PARENIZQ argument PARENDER',
    'funcionesbinarias', 4, 'p_funciones_binarias', 'gramatica.py', 521), (
    'funcionesbinarias -> SUBSTRING PARENIZQ argument COMA ENTERO COMA ENTERO PARENDER'
    , 'funcionesbinarias', 8, 'p_funciones_binarias', 'gramatica.py', 522),
    ('funcionesbinarias -> TRIM PARENIZQ argument PARENDER',
    'funcionesbinarias', 4, 'p_funciones_binarias', 'gramatica.py', 523), (
    'funcionesbinarias -> MD5 PARENIZQ argument PARENDER',
    'funcionesbinarias', 4, 'p_funciones_binarias', 'gramatica.py', 524), (
    'funcionesbinarias -> SHA PARENIZQ argument PARENDER',
    'funcionesbinarias', 4, 'p_funciones_binarias', 'gramatica.py', 525), (
    'funcionesbinarias -> SUBSTR PARENIZQ argument COMA ENTERO COMA ENTERO PARENDER'
    , 'funcionesbinarias', 8, 'p_funciones_binarias', 'gramatica.py', 526),
    (
    'funcionesbinarias -> GETBYTE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA argument PARENDER'
    , 'funcionesbinarias', 9, 'p_funciones_binarias', 'gramatica.py', 527),
    (
    'funcionesbinarias -> SETBYTE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA argument COMA argument PARENDER'
    , 'funcionesbinarias', 11, 'p_funciones_binarias', 'gramatica.py', 528),
    ('funcionesbinarias -> CONVERT PARENIZQ argument AS tipo',
    'funcionesbinarias', 5, 'p_funciones_binarias', 'gramatica.py', 529), (
    'funcionesbinarias -> ENCODE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA CADENA'
    , 'funcionesbinarias', 8, 'p_funciones_binarias', 'gramatica.py', 530),
    ('funcionesbinarias -> DECODE PARENIZQ argument COMA argument PARENDER',
    'funcionesbinarias', 6, 'p_funciones_binarias', 'gramatica.py', 531), (
    'funcionesdefechas -> EXTRACT PARENIZQ partedelafecha FROM TIMESTAMP argument PARENDER'
    , 'funcionesdefechas', 7, 'p_funciones_de_fechas', 'gramatica.py', 534),
    (
    'funcionesdefechas -> DATEPART PARENIZQ argument COMA INTERVAL argument PARENDER'
    , 'funcionesdefechas', 7, 'p_funciones_de_fechas', 'gramatica.py', 535),
    ('funcionesdefechas -> NOW PARENIZQ PARENDER', 'funcionesdefechas', 3,
    'p_funciones_de_fechas', 'gramatica.py', 536), (
    'funcionesdefechas -> CURRENTDATE', 'funcionesdefechas', 1,
    'p_funciones_de_fechas', 'gramatica.py', 537), (
    'funcionesdefechas -> CURRENTTIME', 'funcionesdefechas', 1,
    'p_funciones_de_fechas', 'gramatica.py', 538), (
    'funcionesdefechas -> TIMESTAMP argument', 'funcionesdefechas', 2,
    'p_funciones_de_fechas', 'gramatica.py', 539), (
    'partedelafecha -> YEAR', 'partedelafecha', 1, 'p_parte_de_la_decha',
    'gramatica.py', 543), ('partedelafecha -> MONTH', 'partedelafecha', 1,
    'p_parte_de_la_decha', 'gramatica.py', 544), ('partedelafecha -> DAY',
    'partedelafecha', 1, 'p_parte_de_la_decha', 'gramatica.py', 545), (
    'partedelafecha -> HOUR', 'partedelafecha', 1, 'p_parte_de_la_decha',
    'gramatica.py', 546), ('partedelafecha -> MINUTE', 'partedelafecha', 1,
    'p_parte_de_la_decha', 'gramatica.py', 547), (
    'partedelafecha -> SECOND', 'partedelafecha', 1, 'p_parte_de_la_decha',
    'gramatica.py', 548), (
    'funcionesmatematicas -> ABS PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    552), ('funcionesmatematicas -> CBRT PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    553), ('funcionesmatematicas -> CEIL PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    554), ('funcionesmatematicas -> CEILING PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    555), ('funcionesmatematicas -> DEGREES PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    556), (
    'funcionesmatematicas -> DIV PARENIZQ argument COMA argument PARENDER',
    'funcionesmatematicas', 6, 'p_funciones_matematicas', 'gramatica.py', 
    557), ('funcionesmatematicas -> EXP PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    558), ('funcionesmatematicas -> FACTORIAL PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    559), ('funcionesmatematicas -> FLOOR PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    560), (
    'funcionesmatematicas -> GCD PARENIZQ argument COMA argument PARENDER',
    'funcionesmatematicas', 6, 'p_funciones_matematicas', 'gramatica.py', 
    561), ('funcionesmatematicas -> LN PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    562), ('funcionesmatematicas -> LOG PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    563), (
    'funcionesmatematicas -> MOD PARENIZQ argument COMA argument PARENDER',
    'funcionesmatematicas', 6, 'p_funciones_matematicas', 'gramatica.py', 
    564), ('funcionesmatematicas -> PI PARENIZQ PARENDER',
    'funcionesmatematicas', 3, 'p_funciones_matematicas', 'gramatica.py', 
    565), (
    'funcionesmatematicas -> POWER PARENIZQ argument COMA argument PARENDER',
    'funcionesmatematicas', 6, 'p_funciones_matematicas', 'gramatica.py', 
    566), ('funcionesmatematicas -> RADIANS PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    567), (
    'funcionesmatematicas -> ROUND PARENIZQ argument tipoderound PARENDER',
    'funcionesmatematicas', 5, 'p_funciones_matematicas', 'gramatica.py', 
    568), ('funcionesmatematicas -> SCALE PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    569), ('funcionesmatematicas -> SIGN PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    570), ('funcionesmatematicas -> SQRT PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    571), (
    'funcionesmatematicas -> BUCKET PARENIZQ argument COMA argument COMA argument COMA argument PARENDER'
    , 'funcionesmatematicas', 10, 'p_funciones_matematicas', 'gramatica.py',
    572), ('funcionesmatematicas -> TRUNC PARENIZQ argument PARENDER',
    'funcionesmatematicas', 4, 'p_funciones_matematicas', 'gramatica.py', 
    573), ('funcionesmatematicas -> RANDOM PARENIZQ PARENDER',
    'funcionesmatematicas', 3, 'p_funciones_matematicas', 'gramatica.py', 
    574), ('funcionesmatematicas -> SETSEED PARENIZQ PARENDER',
    'funcionesmatematicas', 3, 'p_funciones_matematicas', 'gramatica.py', 
    575), ('tipoderound -> COMA argument', 'tipoderound', 2,
    'p_tipo_de_round', 'gramatica.py', 578), ('tipoderound -> <empty>',
    'tipoderound', 0, 'p_tipo_de_round', 'gramatica.py', 579), (
    'funcionestrigonometricas -> ACOS PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 583), (
    'funcionestrigonometricas -> ASIN PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 584), (
    'funcionestrigonometricas -> ACOSD PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 585), (
    'funcionestrigonometricas -> ASIND PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 586), (
    'funcionestrigonometricas -> ATAN PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 587), (
    'funcionestrigonometricas -> ATAND PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 588), (
    'funcionestrigonometricas -> ATANDOS PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 589), (
    'funcionestrigonometricas -> ATANDOSD PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 590), (
    'funcionestrigonometricas -> COS PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 591), (
    'funcionestrigonometricas -> COSD PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 592), (
    'funcionestrigonometricas -> COT PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 593), (
    'funcionestrigonometricas -> COTD PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 594), (
    'funcionestrigonometricas -> SIN PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 595), (
    'funcionestrigonometricas -> SIND PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 596), (
    'funcionestrigonometricas -> TAN PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 597), (
    'funcionestrigonometricas -> TAND PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 598), (
    'funcionestrigonometricas -> SINH PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 599), (
    'funcionestrigonometricas -> COSH PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 600), (
    'funcionestrigonometricas -> TANH PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 601), (
    'funcionestrigonometricas -> ASINH PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 602), (
    'funcionestrigonometricas -> ACOSH PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 603), (
    'funcionestrigonometricas -> ATANH PARENIZQ argument PARENDER',
    'funcionestrigonometricas', 4, 'p_funciones_trigonometricas',
    'gramatica.py', 604), ('create -> TYPE createenum', 'create', 2,
    'p_create_instruccion', 'gramatica.py', 610), (
    'create -> TABLE createtable', 'create', 2, 'p_create_instruccion',
    'gramatica.py', 611), ('create -> OR REPLACE DATABASE createdatabase',
    'create', 4, 'p_create_instruccion', 'gramatica.py', 612), (
    'create -> DATABASE createdatabase', 'create', 2,
    'p_create_instruccion', 'gramatica.py', 613), ('create -> problem',
    'create', 1, 'p_create_instruccion', 'gramatica.py', 614), (
    'createenum -> ID AS ENUM PARENIZQ listacadenas PARENDER PTCOMA',
    'createenum', 7, 'p_createenum', 'gramatica.py', 634), (
    'listacadenas -> listacadenas COMA CADENA', 'listacadenas', 3,
    'p_listacadenas_recursiva', 'gramatica.py', 641), (
    'listacadenas -> CADENA', 'listacadenas', 1, 'p_listacadenas',
    'gramatica.py', 649), (
    'createdatabase -> IF NOT EXISTS ID databaseowner', 'createdatabase', 5,
    'p_createdatabase', 'gramatica.py', 655), (
    'createdatabase -> ID databaseowner', 'createdatabase', 2,
    'p_createdatabase', 'gramatica.py', 656), (
    'databaseowner -> OWNER IGUAL ID databasemode', 'databaseowner', 4,
    'p_databaseowner', 'gramatica.py', 669), (
    'databaseowner -> OWNER ID databasemode', 'databaseowner', 3,
    'p_databaseowner', 'gramatica.py', 670), (
    'databaseowner -> databasemode', 'databaseowner', 1, 'p_databaseownerP',
    'gramatica.py', 682), ('databasemode -> MODE IGUAL ENTERO PTCOMA',
    'databasemode', 4, 'p_databasemode', 'gramatica.py', 688), (
    'databasemode -> MODE ENTERO PTCOMA', 'databasemode', 3,
    'p_databasemode', 'gramatica.py', 689), ('databasemode -> PTCOMA',
    'databasemode', 1, 'p_databasemode', 'gramatica.py', 690), (
    'createtable -> ID PARENIZQ tabledescriptions PARENDER tableherencia',
    'createtable', 5, 'p_createtable', 'gramatica.py', 704), (
    'tableherencia -> INHERITS PARENIZQ ID PARENDER PTCOMA',
    'tableherencia', 5, 'p_tableherencia', 'gramatica.py', 712), (
    'tableherencia -> PTCOMA', 'tableherencia', 1, 'p_tableherencia',
    'gramatica.py', 713), (
    'tabledescriptions -> tabledescriptions COMA tabledescription',
    'tabledescriptions', 3, 'p_tabledescriptions_recursivo', 'gramatica.py',
    721), ('tabledescriptions -> tabledescription', 'tabledescriptions', 1,
    'p_tabledescriptions', 'gramatica.py', 729), (
    'tabledescription -> ID tipo tablekey', 'tabledescription', 3,
    'p_tabledescription', 'gramatica.py', 735), (
    'tabledescription -> PRIMARY KEY PARENIZQ listaids PARENDER',
    'tabledescription', 5, 'p_tabledescription', 'gramatica.py', 736), (
    'tabledescription -> FOREIGN KEY PARENIZQ listaids PARENDER REFERENCES ID PARENIZQ listaids PARENDER'
    , 'tabledescription', 10, 'p_tabledescription', 'gramatica.py', 737), (
    'tabledescription -> CONSTRAINT ID CHECK finalconstraintcheck',
    'tabledescription', 4, 'p_tabledescription', 'gramatica.py', 738), (
    'tabledescription -> CHECK finalconstraintcheck', 'tabledescription', 2,
    'p_tabledescription', 'gramatica.py', 739), (
    'tabledescription -> UNIQUE finalunique', 'tabledescription', 2,
    'p_tabledescription', 'gramatica.py', 740), (
    'tablekey -> PRIMARY KEY tabledefault', 'tablekey', 3, 'p_tablekey',
    'gramatica.py', 772), (
    'tablekey -> REFERENCES ID PARENIZQ columnreferences PARENDER tabledefault'
    , 'tablekey', 6, 'p_tablekey', 'gramatica.py', 773), (
    'tablekey -> REFERENCES ID tabledefault', 'tablekey', 3, 'p_tablekeyP',
    'gramatica.py', 785), ('tablekey -> tabledefault', 'tablekey', 1,
    'p_tablekeyP2', 'gramatica.py', 792), (
    'columnreferences -> columnreferences COMA ID', 'columnreferences', 3,
    'p_columnreferences_r', 'gramatica.py', 798), ('columnreferences -> ID',
    'columnreferences', 1, 'p_columnreferences_r2', 'gramatica.py', 806), (
    'tabledefault -> DEFAULT value tablenull', 'tabledefault', 3,
    'p_tabledefault', 'gramatica.py', 812), ('tabledefault -> tablenull',
    'tabledefault', 1, 'p_tabledefaultP', 'gramatica.py', 820), (
    'tablenull -> NOT NULL tableconstraintunique', 'tablenull', 3,
    'p_tablenull', 'gramatica.py', 826), (
    'tablenull -> NULL tableconstraintunique', 'tablenull', 2,
    'p_tablenull', 'gramatica.py', 827), (
    'tablenull -> tableconstraintunique', 'tablenull', 1, 'p_tablenullP',
    'gramatica.py', 839), (
    'tableconstraintunique -> CONSTRAINT ID UNIQUE tableconstraintcheck',
    'tableconstraintunique', 4, 'p_tableconstraintunique', 'gramatica.py', 
    845), ('tableconstraintunique -> UNIQUE tableconstraintcheck',
    'tableconstraintunique', 2, 'p_tableconstraintunique', 'gramatica.py', 
    846), ('tableconstraintunique -> tableconstraintcheck',
    'tableconstraintunique', 1, 'p_tableconstraintuniqueP', 'gramatica.py',
    860), (
    'tableconstraintcheck -> CONSTRAINT ID CHECK PARENIZQ condiciones PARENDER'
    , 'tableconstraintcheck', 6, 'p_tableconstraintcheck', 'gramatica.py', 
    866), ('tableconstraintcheck -> CHECK PARENIZQ condiciones PARENDER',
    'tableconstraintcheck', 4, 'p_tableconstraintcheck', 'gramatica.py', 
    867), ('tableconstraintcheck -> <empty>', 'tableconstraintcheck', 0,
    'p_tableconstraintcheckE', 'gramatica.py', 880), (
    'finalconstraintcheck -> PARENIZQ condiciones PARENDER',
    'finalconstraintcheck', 3, 'p_finalconstraintcheck', 'gramatica.py', 
    885), ('finalunique -> PARENIZQ listaids PARENDER', 'finalunique', 3,
    'p_finalunique', 'gramatica.py', 891), ('listaids -> listaids COMA ID',
    'listaids', 3, 'p_listaids_r', 'gramatica.py', 897), ('listaids -> ID',
    'listaids', 1, 'p_listaids', 'gramatica.py', 905), (
    'listaidcts -> listaidcts COMA ID PUNTO ID', 'listaidcts', 5,
    'p_listaidcts_r', 'gramatica.py', 911), (
    'listaidcts -> listaidcts COMA ID', 'listaidcts', 3, 'p_listaidcts_re',
    'gramatica.py', 920), ('listaidcts -> ID PUNTO ID', 'listaidcts', 3,
    'p_listaidcts', 'gramatica.py', 928), ('listaidcts -> ID', 'listaidcts',
    1, 'p_listaidctse', 'gramatica.py', 935), ('tipo -> SMALLINT', 'tipo', 
    1, 'p_tipo', 'gramatica.py', 941), ('tipo -> INTEGER', 'tipo', 1,
    'p_tipo', 'gramatica.py', 942), ('tipo -> BIGINT', 'tipo', 1, 'p_tipo',
    'gramatica.py', 943), ('tipo -> DECIMAL', 'tipo', 1, 'p_tipo',
    'gramatica.py', 944), ('tipo -> NUMERIC', 'tipo', 1, 'p_tipo',
    'gramatica.py', 945), ('tipo -> REAL', 'tipo', 1, 'p_tipo',
    'gramatica.py', 946), ('tipo -> DOUBLE PRECISION', 'tipo', 2, 'p_tipo',
    'gramatica.py', 947), ('tipo -> MONEY', 'tipo', 1, 'p_tipo',
    'gramatica.py', 948), ('tipo -> CHARACTER tipochar', 'tipo', 2,
    'p_tipo', 'gramatica.py', 949), (
    'tipo -> VARCHAR PARENIZQ ENTERO PARENDER', 'tipo', 4, 'p_tipo',
    'gramatica.py', 950), ('tipo -> CHAR PARENIZQ ENTERO PARENDER', 'tipo',
    4, 'p_tipo', 'gramatica.py', 951), ('tipo -> TEXT', 'tipo', 1, 'p_tipo',
    'gramatica.py', 952), ('tipo -> TIMESTAMP precision', 'tipo', 2,
    'p_tipo', 'gramatica.py', 953), ('tipo -> TIME precision', 'tipo', 2,
    'p_tipo', 'gramatica.py', 954), ('tipo -> DATE', 'tipo', 1, 'p_tipo',
    'gramatica.py', 955), ('tipo -> INTERVAL fields precision', 'tipo', 3,
    'p_tipo', 'gramatica.py', 956), ('tipo -> BOLEANO', 'tipo', 1, 'p_tipo',
    'gramatica.py', 957), ('tipo -> ID', 'tipo', 1, 'p_tipo',
    'gramatica.py', 958), ('tipochar -> VARYING PARENIZQ ENTERO PARENDER',
    'tipochar', 4, 'p_tipochar', 'gramatica.py', 1028), (
    'tipochar -> PARENIZQ ENTERO PARENDER', 'tipochar', 3, 'p_tipochar',
    'gramatica.py', 1029), ('precision -> PARENIZQ ENTERO PARENDER',
    'precision', 3, 'p_precision', 'gramatica.py', 1040), (
    'precision -> <empty>', 'precision', 0, 'p_precisionE', 'gramatica.py',
    1046), ('fields -> MONTH', 'fields', 1, 'p_fields', 'gramatica.py', 
    1050), ('fields -> HOUR', 'fields', 1, 'p_fields', 'gramatica.py', 1051
    ), ('fields -> MINUTE', 'fields', 1, 'p_fields', 'gramatica.py', 1052),
    ('fields -> SECOND', 'fields', 1, 'p_fields', 'gramatica.py', 1053), (
    'fields -> YEAR', 'fields', 1, 'p_fields', 'gramatica.py', 1054), (
    'fields -> <empty>', 'fields', 0, 'p_fieldsE', 'gramatica.py', 1064), (
    'use -> ID PTCOMA', 'use', 2, 'p_use', 'gramatica.py', 1069), (
    'use -> error PTCOMA', 'use', 2, 'p_use', 'gramatica.py', 1070), (
    'show -> DATABASES likeopcional', 'show', 2, 'p_show', 'gramatica.py', 
    1077), ('show -> error PTCOMA', 'show', 2, 'p_show', 'gramatica.py', 
    1078), ('likeopcional -> LIKE CADENA PTCOMA', 'likeopcional', 3,
    'p_likeopcional', 'gramatica.py', 1084), ('likeopcional -> PTCOMA',
    'likeopcional', 1, 'p_likeopcional', 'gramatica.py', 1085), (
    'drop -> DATABASE dropdb PTCOMA', 'drop', 3, 'p_drop', 'gramatica.py', 
    1095), ('drop -> TABLE ID PTCOMA', 'drop', 3, 'p_drop', 'gramatica.py',
    1096), ('drop -> error PTCOMA', 'drop', 2, 'p_drop', 'gramatica.py', 
    1097), ('dropdb -> IF EXISTS ID', 'dropdb', 3, 'p_dropdb',
    'gramatica.py', 1107), ('dropdb -> ID', 'dropdb', 1, 'p_dropdb',
    'gramatica.py', 1108), ('alter -> alter COMA ALTER alterp', 'alter', 4,
    'p_alter_rec', 'gramatica.py', 1120), ('alter -> ALTER alterp', 'alter',
    2, 'p_alter', 'gramatica.py', 1129), ('alter -> error PTCOMA', 'alter',
    2, 'p_alterP', 'gramatica.py', 1135), (
    'alterp -> DATABASE ID alterdb PTCOMA', 'alterp', 4, 'p_alterp',
    'gramatica.py', 1139), ('alterp -> TABLE ID altertable', 'alterp', 3,
    'p_alterp', 'gramatica.py', 1140), ('alterdb -> RENAME TO ID',
    'alterdb', 3, 'p_alterdb', 'gramatica.py', 1153), (
    'alterdb -> OWNER TO tipodeowner', 'alterdb', 3, 'p_alterdb',
    'gramatica.py', 1154), ('tipodeowner -> ID', 'tipodeowner', 1,
    'p_tipodeowner', 'gramatica.py', 1165), ('tipodeowner -> CURRENT_USER',
    'tipodeowner', 1, 'p_tipodeowner', 'gramatica.py', 1166), (
    'tipodeowner -> SESSION_USER', 'tipodeowner', 1, 'p_tipodeowner',
    'gramatica.py', 1167), ('altertable -> ADD alteradd', 'altertable', 2,
    'p_altertable', 'gramatica.py', 1173), (
    'altertable -> ALTER COLUMN ID SET opcionesalterset', 'altertable', 5,
    'p_altertable', 'gramatica.py', 1174), ('altertable -> DROP tipodedrop',
    'altertable', 2, 'p_altertable', 'gramatica.py', 1175), (
    'altertable -> RENAME COLUMN ID TO ID', 'altertable', 5, 'p_altertable',
    'gramatica.py', 1176), ('alteradd -> COLUMN ID tipo', 'alteradd', 3,
    'p_alteradd', 'gramatica.py', 1196), (
    'alteradd -> CHECK PARENIZQ condiciones PARENDER', 'alteradd', 4,
    'p_alteradd', 'gramatica.py', 1197), (
    'alteradd -> CONSTRAINT ID UNIQUE PARENIZQ ID PARENDER', 'alteradd', 6,
    'p_alteradd', 'gramatica.py', 1198), (
    'alteradd -> FOREIGN KEY PARENIZQ listaids PARENDER REFERENCES listaidcts',
    'alteradd', 7, 'p_alteradd', 'gramatica.py', 1199), (
    'opcionesalterset -> NOT NULL', 'opcionesalterset', 2,
    'p_opcionesalterset', 'gramatica.py', 1219), (
    'opcionesalterset -> NULL', 'opcionesalterset', 1, 'p_opcionesalterset',
    'gramatica.py', 1220), ('tipodedrop -> COLUMN ID', 'tipodedrop', 2,
    'p_tipodedrop', 'gramatica.py', 1229), ('tipodedrop -> CONSTRAINT ID',
    'tipodedrop', 2, 'p_tipodedrop', 'gramatica.py', 1230), (
    'delete -> FROM ID WHERE condiciones PTCOMA', 'delete', 5,
    'p_instrucciones_delete', 'gramatica.py', 1242), (
    'delete -> error PTCOMA', 'delete', 2, 'p_instrucciones_delete',
    'gramatica.py', 1243), (
    'insert -> INTO ID VALUES PARENIZQ values PARENDER PTCOMA', 'insert', 7,
    'p_instrucciones_insert', 'gramatica.py', 1251), (
    'insert -> error PTCOMA', 'insert', 2, 'p_instrucciones_insert',
    'gramatica.py', 1252), ('values -> values COMA value', 'values', 3,
    'p_values_rec', 'gramatica.py', 1259), ('values -> value', 'values', 1,
    'p_values', 'gramatica.py', 1267), ('value -> ENTERO', 'value', 1,
    'p_value', 'gramatica.py', 1273), ('value -> DECIMAL', 'value', 1,
    'p_valuef', 'gramatica.py', 1279), ('value -> CADENA', 'value', 1,
    'p_valuec', 'gramatica.py', 1285), ('value -> boleano', 'value', 1,
    'p_valueb', 'gramatica.py', 1291), (
    'update -> ID SET asignaciones WHERE condiciones PTCOMA', 'update', 6,
    'p_instrucciones_update', 'gramatica.py', 1298), (
    'update -> error PTCOMA', 'update', 2, 'p_instrucciones_update',
    'gramatica.py', 1299), (
    'asignaciones -> asignaciones COMA ID IGUAL argument', 'asignaciones', 
    5, 'p_asignaciones_rec', 'gramatica.py', 1307), (
    'asignaciones -> ID IGUAL argument', 'asignaciones', 3,
    'p_asignaciones', 'gramatica.py', 1316), (
    'condiciones -> condiciones comparacionlogica condicion', 'condiciones',
    3, 'p_condiciones_recursivo', 'gramatica.py', 1324), (
    'condiciones -> condicion', 'condiciones', 1, 'p_codiciones',
    'gramatica.py', 1332), ('comparacionlogica -> AND', 'comparacionlogica',
    1, 'p_comparacionlogica', 'gramatica.py', 1338), (
    'comparacionlogica -> OR', 'comparacionlogica', 1,
    'p_comparacionlogica', 'gramatica.py', 1339), (
    'condicion -> NOT condicion', 'condicion', 2, 'p_condicion',
    'gramatica.py', 1344), ('condicion -> condicions', 'condicion', 1,
    'p_condicion', 'gramatica.py', 1345), (
    'condicions -> argument MENORQUE argument', 'condicions', 3,
    'p_condicions', 'gramatica.py', 1356), (
    'condicions -> argument MAYORQUE argument', 'condicions', 3,
    'p_condicions', 'gramatica.py', 1357), (
    'condicions -> argument IGUAL argument', 'condicions', 3,
    'p_condicions', 'gramatica.py', 1358), (
    'condicions -> argument MENORIGUALQUE argument', 'condicions', 3,
    'p_condicions', 'gramatica.py', 1359), (
    'condicions -> argument MAYORIGUALQUE argument', 'condicions', 3,
    'p_condicions', 'gramatica.py', 1360), (
    'condicions -> argument DIFERENTELL argument', 'condicions', 3,
    'p_condicions', 'gramatica.py', 1361), (
    'condicions -> argument BETWEEN betweenopcion', 'condicions', 3,
    'p_condicions', 'gramatica.py', 1362), ('condicions -> argument ISNULL',
    'condicions', 2, 'p_condicions', 'gramatica.py', 1363), (
    'condicions -> argument NOTNULL', 'condicions', 2, 'p_condicions',
    'gramatica.py', 1364), ('condicions -> argument IS isopcion',
    'condicions', 3, 'p_condicions', 'gramatica.py', 1365), (
    'condicions -> argument IN PARENIZQ select PARENDER', 'condicions', 5,
    'p_condicions', 'gramatica.py', 1366), (
    'condicions -> argument NOT BETWEEN betweenopcion', 'condicions', 4,
    'p_condicions', 'gramatica.py', 1367), (
    'condicions -> argument NOT IN PARENIZQ select PARENDER', 'condicions',
    6, 'p_condicions', 'gramatica.py', 1368), (
    'condicions -> argument ANY PARENIZQ select PARENDER', 'condicions', 5,
    'p_condicions', 'gramatica.py', 1369), (
    'condicions -> argument ALL PARENIZQ select PARENDER', 'condicions', 5,
    'p_condicions', 'gramatica.py', 1370), (
    'condicions -> argument SOME PARENIZQ select PARENDER', 'condicions', 5,
    'p_condicions', 'gramatica.py', 1371), (
    'condicions -> EXISTS PARENIZQ select PARENDER', 'condicions', 4,
    'p_condicionsP', 'gramatica.py', 1431), (
    'betweenopcion -> symm argument AND argument', 'betweenopcion', 4,
    'p_betweenopcion', 'gramatica.py', 1435), (
    'betweenopcion -> argument AND argument', 'betweenopcion', 3,
    'p_betweenopcion', 'gramatica.py', 1436), ('symm -> SYMMETRIC', 'symm',
    1, 'p_symmetric', 'gramatica.py', 1449), (
    'isopcion -> DISTINCT FROM argument', 'isopcion', 3, 'p_isopcion',
    'gramatica.py', 1453), ('isopcion -> NULL', 'isopcion', 1, 'p_isopcion',
    'gramatica.py', 1454), ('isopcion -> TRUE', 'isopcion', 1, 'p_isopcion',
    'gramatica.py', 1455), ('isopcion -> FALSE', 'isopcion', 1,
    'p_isopcion', 'gramatica.py', 1456), ('isopcion -> UNKNOWN', 'isopcion',
    1, 'p_isopcion', 'gramatica.py', 1457), ('isopcion -> NOT isnotoptions',
    'isopcion', 2, 'p_isopcion', 'gramatica.py', 1458), (
    'isnotoptions -> FALSE', 'isnotoptions', 1, 'p_isnotoptions',
    'gramatica.py', 1473), ('isnotoptions -> UNKNOWN', 'isnotoptions', 1,
    'p_isnotoptions', 'gramatica.py', 1474), ('isnotoptions -> TRUE',
    'isnotoptions', 1, 'p_isnotoptions', 'gramatica.py', 1475), (
    'isnotoptions -> NULL', 'isnotoptions', 1, 'p_isnotoptions',
    'gramatica.py', 1476), ('isnotoptions -> DISTINCT FROM argument',
    'isnotoptions', 3, 'p_isnotoptions', 'gramatica.py', 1477), (
    'argument -> argument MAS argument', 'argument', 3, 'p_argument_binary',
    'gramatica.py', 1489), ('argument -> argument GUION argument',
    'argument', 3, 'p_argument_binary', 'gramatica.py', 1490), (
    'argument -> argument BARRA argument', 'argument', 3,
    'p_argument_binary', 'gramatica.py', 1491), (
    'argument -> argument ASTERISCO argument', 'argument', 3,
    'p_argument_binary', 'gramatica.py', 1492), (
    'argument -> argument PORCENTAJE argument', 'argument', 3,
    'p_argument_binary', 'gramatica.py', 1493), (
    'argument -> argument POTENCIA argument', 'argument', 3,
    'p_argument_binary', 'gramatica.py', 1494), ('argument -> boleano',
    'argument', 1, 'p_argument_binary', 'gramatica.py', 1495), (
    'argument -> MAS argument', 'argument', 2, 'p_argument_unary',
    'gramatica.py', 1525), ('argument -> GUION argument', 'argument', 2,
    'p_argument_unary', 'gramatica.py', 1526), (
    'argument -> PARENIZQ argument PARENDER', 'argument', 3,
    'p_argument_agrupacion', 'gramatica.py', 1534), ('argument -> ENTERO',
    'argument', 1, 'p_argument_entero', 'gramatica.py', 1538), (
    'argument -> DECIMAL', 'argument', 1, 'p_argument_decimal',
    'gramatica.py', 1544), ('argument -> CADENA', 'argument', 1,
    'p_argument_cadena', 'gramatica.py', 1550), ('argument -> ID',
    'argument', 1, 'p_argument_id', 'gramatica.py', 1556), (
    'argument -> ID PUNTO ID', 'argument', 3, 'p_argument_idpid',
    'gramatica.py', 1562), ('boleano -> TRUE', 'boleano', 1, 'p_boleano',
    'gramatica.py', 1569), ('boleano -> FALSE', 'boleano', 1, 'p_boleano',
    'gramatica.py', 1570)]


# parsetab.py
# This file is automatically generated. Do not edit.
# pylint: disable=W,C,R
_tabversion = '3.10'

_lr_method = 'LALR'

_lr_signature = 'leftMASGUIONleftASTERISCOBARRAPORCENTAJEleftPOTENCIArightUMENOSUMASABS ACOS ACOSD ACOSH ADD ALL ALTER AMPERSON AND ANY AS ASC ASIN ASIND ASINH ASTERISCO ATAN ATAND ATANDOS ATANDOSD ATANH AVG BACKSPACE BARRA BETWEEN BIGINT BOLEANO BUCKET BY BYTEA CADENA CASE CBRT CEIL CEILING CHAR CHARACTER CHECK COLUMN COMA CONSTRAINT CONVERT COS COSD COSH COT COTD COUNT CREATE CURRENT CURRENTDATE CURRENTTIME CURRENT_USER DATABASE DATABASES DATE DATEPART DAY DECIMAL DECIMALVALOR DECODE DEFAULT DEGREES DELETE DESC DIFERENTELL DISTINCT DIV DOSPUNTOS DOUBLE DROP ELSE ENCODE END ENTERO ENUM EXCEPT EXISTS EXP EXTRACT FACTORIAL FALSE FECHA FEED FIRST FLOOR FOREIGN FROM FULL GCD GETBYTE GREATEST GROUP GUION HAVING HOUR ID IF IGUAL ILIKE IN INHERITS INNER INSERT INTEGER INTERSECT INTERVAL INTO IS ISNULL JOIN KEY LAST LCM LEAST LEFT LENGTH LIKE LIMIT LLAVEDER LLAVEIZQ LN LOG LOGDIEZ MAS MAX MAYORIGUALQUE MAYORQUE MD5 MENORIGUALQUE MENORQUE MIN MINSCALE MINUTE MOD MODE MONEY MONTH NATURAL NEWLINE NOT NOTNULL NOW NULL NULLS NUMERAL NUMERIC OF OFFSET ON ONLY OR OUTER OWNER PARENDER PARENIZQ PI PLECA PORCENTAJE POTENCIA POWER PRECISION PRIMARY PTCOMA PUNTO RADIANS RANDOM REAL REFERENCES RENAME REPLACE RETURN RETURNING RIGHT ROUND SCALE SECOND SELECT SESSION_USER SET SETBYTE SETSEED SFACTORIAL SHA SHOW SIGN SIMILAR SIN SIND SINH SMALLINT SOME SQRT SUBSTR SUBSTRING SUM SYMMETRIC TAB TABLE TAN TAND TANH TEXT THEN TIME TIMESTAMP TO TRIM TRUC TRUE TRUNC TYPE UNION UNIQUE UNKNOWN UPDATE USE USING VALUES VARCHAR VARYING VIRGULILLA WHEN WHERE YEARinit            : instruccionesinstrucciones : instrucciones instruccioninstrucciones : instruccioninstruccion      : CREATE create\n                        | USE use\n                        | SHOW show\n                        | DROP drop\n                        | DELETE delete\n                        | INSERT insert\n                        | UPDATE updateinstruccion  : alter PTCOMAinstruccion  : select PTCOMAinstruccion  : querysinstruccion  : error PTCOMAproblem  :  error PTCOMAquerys : select UNION allopcional select\n              | select INTERSECT  allopcional select\n              | select EXCEPT  allopcional selectallopcional  : ALL\n                    |  select : SELECT parametrosselect fromopcional\n                | SELECT errorfromopcional     :  FROM parametrosfrom asopcional whereopcional\n                        | parametrosfrom   : ID\n                        | ID  PUNTO ID\n                        | PARENIZQ select PARENDERwhereopcional :  WHERE condiciones groupbyopcional\n                     |  groupbyopcional  : GROUP BY listaids having\n                        | having   : HAVING condiciones\n                | parametrosselect : DISTINCT listadeseleccion\n                        | listadeseleccionlistadeseleccion : listadeseleccion COMA  listadeseleccionados asopcional\n                        | listadeseleccionados asopcionalasopcional  : AS argument\n                    | argument\n                    | listadeseleccionados : ID\n                            | ID PUNTO ID\n                            | PARENIZQ select PARENDER\n                            | ASTERISCO\n                            | funcionesmatematicassimples\n                            | funcionestrigonometricas\n                            | funcionesmatematicas\n                            | funcionesdefechas\n                            | funcionesbinarias\n                            | operadoresselect\n                            | GREATEST PARENIZQ listadeargumentos  PARENDER\n                            | LEAST PARENIZQ listadeargumentos  PARENDER\n                            | CASE cases  END ID argument :  funcionesmatematicassimplesargument :  funcionestrigonometricasargument :  funcionesmatematicasargument :  funcionesdefechasargument :  funcionesbinariasfuncionesmatematicassimples  : COUNT PARENIZQ argument  PARENDER\n                                    | MAX PARENIZQ argument  PARENDER\n                                    | SUM PARENIZQ argument  PARENDER\n                                    | AVG PARENIZQ argument  PARENDER\n                                    | MIN PARENIZQ argument  PARENDER listadeargumentos : listadeargumentos COMA argument\n                          | argument cases    : cases case elsecase\n                | case elsecase case : WHEN argument  IGUAL  argument  THEN  argumentelsecase  : ELSE argument\n                 |  operadoresselect : PLECA argumentodeoperadores\n                        | PLECA PLECA argumentodeoperadores\n                        | argumentodeoperadores AMPERSON argumentodeoperadores\n                        | argumentodeoperadores PLECA argumentodeoperadores\n                        | argumentodeoperadores NUMERAL\n                        | VIRGULILLA argumentodeoperadores\n                        | argumentodeoperadores MENORQUE MENORQUE argumentodeoperadores\n                        | argumentodeoperadores MAYORQUE MAYORQUE argumentodeoperadoresargumentodeoperadores    : argumentodeoperadores MAS argumentodeoperadores\n                                | argumentodeoperadores GUION argumentodeoperadores\n                                | argumentodeoperadores BARRA argumentodeoperadores\n                                | argumentodeoperadores ASTERISCO argumentodeoperadores\n                                | argumentodeoperadores PORCENTAJE argumentodeoperadores\n                                | argumentodeoperadores POTENCIA argumentodeoperadores\n                                | DECIMAL\n                                | ENTERO funcionesbinarias    : LENGTH PARENIZQ  argument   PARENDER\n                            | SUBSTRING PARENIZQ  argument  COMA  ENTERO  COMA  ENTERO  PARENDER\n                            | TRIM PARENIZQ  argument   PARENDER\n                            | MD5 PARENIZQ  argument   PARENDER\n                            | SHA PARENIZQ  argument   PARENDER\n                            | SUBSTR PARENIZQ  argument  COMA  ENTERO  COMA  ENTERO  PARENDER\n                            | GETBYTE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA argument PARENDER\n                            | SETBYTE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA argument COMA argument PARENDER\n                            | CONVERT PARENIZQ argument AS tipo\n                            | ENCODE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA CADENA\n                            | DECODE PARENIZQ argument COMA argument PARENDER funcionesdefechas    : EXTRACT PARENIZQ  partedelafecha  FROM TIMESTAMP argument PARENDER\n                            | DATEPART PARENIZQ argument COMA INTERVAL argument PARENDER\n                            | NOW PARENIZQ PARENDER\n                            | CURRENTDATE\n                            | CURRENTTIME\n                            | TIMESTAMP argument  partedelafecha   : YEAR\n                        | MONTH\n                        | DAY\n                        | HOUR\n                        | MINUTE\n                        | SECONDfuncionesmatematicas : ABS PARENIZQ  argument  PARENDER\n                            | CBRT PARENIZQ  argument   PARENDER\n                            | CEIL PARENIZQ  argument   PARENDER\n                            | CEILING PARENIZQ  argument   PARENDER\n                            | DEGREES PARENIZQ  argument   PARENDER\n                            | DIV PARENIZQ  argument  COMA  argument  PARENDER\n                            | EXP PARENIZQ  argument   PARENDER\n                            | FACTORIAL PARENIZQ  argument   PARENDER\n                            | FLOOR PARENIZQ  argument   PARENDER\n                            | GCD PARENIZQ  argument  COMA  argument  PARENDER\n                            | LN PARENIZQ  argument   PARENDER\n                            | LOG PARENIZQ  argument   PARENDER\n                            | MOD PARENIZQ  argument  COMA  argument   PARENDER\n                            | PI PARENIZQ PARENDER\n                            | POWER PARENIZQ  argument  COMA  argument   PARENDER\n                            | RADIANS PARENIZQ  argument   PARENDER\n                            | ROUND PARENIZQ  argument   tipoderound  PARENDER\n                            | SCALE PARENIZQ  argument   PARENDER\n                            | SIGN PARENIZQ  argument   PARENDER\n                            | SQRT PARENIZQ  argument   PARENDER\n                            | BUCKET PARENIZQ  argument COMA argument COMA argument COMA argument PARENDER\n                            | TRUNC PARENIZQ  argument   PARENDER\n                            | RANDOM PARENIZQ PARENDER\n                            | SETSEED PARENIZQ PARENDER tipoderound  : COMA  argument\n                    | funcionestrigonometricas :  ACOS PARENIZQ argument  PARENDER\n                                | ASIN PARENIZQ argument  PARENDER\n                                | ACOSD PARENIZQ argument  PARENDER\n                                | ASIND PARENIZQ argument  PARENDER\n                                | ATAN PARENIZQ argument  PARENDER\n                                | ATAND PARENIZQ argument  PARENDER\n                                | ATANDOS PARENIZQ argument  PARENDER\n                                | ATANDOSD PARENIZQ argument  PARENDER\n                                | COS PARENIZQ argument  PARENDER\n                                | COSD PARENIZQ argument  PARENDER\n                                | COT PARENIZQ argument  PARENDER\n                                | COTD PARENIZQ argument  PARENDER\n                                | SIN PARENIZQ argument  PARENDER\n                                | SIND PARENIZQ argument  PARENDER\n                                | TAN PARENIZQ argument  PARENDER\n                                | TAND PARENIZQ argument  PARENDER\n                                | SINH PARENIZQ argument  PARENDER\n                                | COSH PARENIZQ argument  PARENDER\n                                | TANH PARENIZQ argument  PARENDER\n                                | ASINH PARENIZQ argument  PARENDER\n                                | ACOSH PARENIZQ argument  PARENDER\n                                | ATANH PARENIZQ argument  PARENDER create : TYPE createenum\n              | TABLE createtable\n              | OR REPLACE DATABASE createdatabase\n              | DATABASE createdatabase\n              | problemcreateenum : ID AS ENUM PARENIZQ listacadenas PARENDER PTCOMAlistacadenas : listacadenas COMA CADENAlistacadenas : CADENAcreatedatabase : IF NOT EXISTS ID databaseowner\n                      | ID databaseownerdatabaseowner : OWNER IGUAL ID databasemode\n                     | OWNER ID databasemodedatabaseowner  : databasemodedatabasemode : MODE IGUAL ENTERO PTCOMA\n                    | MODE ENTERO PTCOMA\n                    | PTCOMAcreatetable : ID PARENIZQ tabledescriptions PARENDER tableherenciatableherencia : INHERITS PARENIZQ ID PARENDER PTCOMA\n                     | PTCOMAtabledescriptions : tabledescriptions COMA tabledescriptiontabledescriptions :  tabledescriptiontabledescription : ID tipo tablekey\n                        | PRIMARY KEY PARENIZQ listaids PARENDER\n                        | FOREIGN KEY PARENIZQ listaids PARENDER REFERENCES ID PARENIZQ listaids PARENDER\n                        | CONSTRAINT ID CHECK finalconstraintcheck\n                        | CHECK finalconstraintcheck\n                        | UNIQUE finaluniquetablekey : PRIMARY KEY tabledefault\n                | REFERENCES ID PARENIZQ columnreferences PARENDER tabledefaulttablekey   : REFERENCES ID tabledefaulttablekey   : tabledefaultcolumnreferences : columnreferences COMA IDcolumnreferences : IDtabledefault : DEFAULT value tablenulltabledefault   : tablenulltablenull : NOT NULL tableconstraintunique\n                 | NULL tableconstraintuniquetablenull  : tableconstraintuniquetableconstraintunique : CONSTRAINT ID UNIQUE tableconstraintcheck\n                             | UNIQUE tableconstraintchecktableconstraintunique  : tableconstraintchecktableconstraintcheck : CONSTRAINT ID CHECK PARENIZQ condiciones PARENDER\n                            | CHECK PARENIZQ condiciones PARENDERtableconstraintcheck : finalconstraintcheck : PARENIZQ condiciones PARENDERfinalunique : PARENIZQ listaids PARENDERlistaids : listaids COMA IDlistaids : IDlistaidcts : listaidcts COMA ID PUNTO IDlistaidcts : listaidcts COMA IDlistaidcts : ID PUNTO IDlistaidcts : IDtipo : SMALLINT\n            | INTEGER\n            | BIGINT\n            | DECIMAL\n            | NUMERIC\n            | REAL\n            | DOUBLE PRECISION\n            | MONEY\n            | CHARACTER tipochar\n            | VARCHAR PARENIZQ ENTERO PARENDER\n            | CHAR PARENIZQ ENTERO PARENDER\n            | TEXT\n            | TIMESTAMP precision\n            | TIME precision\n            | DATE\n            | INTERVAL fields precision\n            | BOLEANO\n            | IDtipochar : VARYING PARENIZQ ENTERO PARENDER\n                | PARENIZQ ENTERO PARENDERprecision : PARENIZQ ENTERO PARENDERprecision  :fields : MONTH\n              | HOUR\n              | MINUTE\n              | SECOND\n              | YEARfields :use    :  ID PTCOMA\n            | error PTCOMAshow   :    DATABASES likeopcional\n                | error PTCOMAlikeopcional   :   LIKE CADENA PTCOMA\n                    | PTCOMA drop :   DATABASE dropdb PTCOMA\n            |   TABLE ID PTCOMA\n            |   error PTCOMAdropdb   : IF EXISTS ID\n                |   IDalter    :  alter COMA ALTER alterpalter    : ALTER alterpalter  : error PTCOMAalterp    :   DATABASE ID alterdb PTCOMA\n                |   TABLE ID altertablealterdb  :   RENAME TO ID\n                |   OWNER TO tipodeownertipodeowner  :   ID\n                    |   CURRENT_USER\n                    |   SESSION_USERaltertable   : ADD alteradd\n                    | ALTER COLUMN ID SET opcionesalterset\n                    | DROP tipodedrop\n                    | RENAME COLUMN ID TO IDalteradd     :   COLUMN ID tipo\n                    |  CHECK PARENIZQ condiciones PARENDER\n                    |  CONSTRAINT ID UNIQUE PARENIZQ ID PARENDER\n                    |  FOREIGN KEY PARENIZQ listaids PARENDER REFERENCES listaidctsopcionesalterset :   NOT NULL\n                            | NULL tipodedrop   :   COLUMN ID\n                        | CONSTRAINT  IDdelete    : FROM ID WHERE condiciones PTCOMA\n                | error PTCOMAinsert    : INTO ID VALUES PARENIZQ values PARENDER PTCOMA\n                    | error PTCOMAvalues   : values COMA valuevalues   : valuevalue   : ENTEROvalue   : DECIMALvalue   : CADENAvalue   : boleanoupdate    : ID SET asignaciones WHERE condiciones PTCOMA\n                    | error PTCOMAasignaciones     : asignaciones COMA ID IGUAL argumentasignaciones : ID IGUAL argumentcondiciones    : condiciones comparacionlogica condicioncondiciones    :  condicioncomparacionlogica    : AND\n                            | ORcondicion    : NOT condicion\n                    | condicionscondicions : argument MENORQUE argument\n                  | argument MAYORQUE argument\n                  | argument IGUAL argument\n                  | argument MENORIGUALQUE argument\n                  | argument MAYORIGUALQUE argument\n                  | argument DIFERENTELL argument\n                  | argument BETWEEN betweenopcion\n                  | argument ISNULL\n                  | argument NOTNULL\n                  | argument IS isopcion\n                  | argument IN PARENIZQ select PARENDER\n                  | argument NOT BETWEEN betweenopcion\n                  | argument NOT IN  PARENIZQ select PARENDER\n                  | argument ANY  PARENIZQ select PARENDER\n                  | argument ALL PARENIZQ select PARENDER\n                  | argument SOME PARENIZQ select PARENDERcondicions : EXISTS PARENIZQ select PARENDERbetweenopcion    : symm argument AND argument\n                        | argument AND argumentsymm   : SYMMETRICisopcion : DISTINCT FROM argument\n                | NULL\n                | TRUE\n                | FALSE\n                | UNKNOWN\n                | NOT isnotoptionsisnotoptions : FALSE\n                    | UNKNOWN\n                    | TRUE\n                    | NULL\n                    | DISTINCT FROM argumentargument : argument MAS argument\n                | argument GUION argument\n                | argument BARRA argument\n                | argument ASTERISCO argument\n                | argument PORCENTAJE argument\n                | argument POTENCIA argument\n                | boleanoargument : MAS argument %prec UMAS\n                | GUION argument %prec UMENOSargument : PARENIZQ argument PARENDERargument : ENTEROargument : DECIMALargument : CADENAargument : IDargument : ID PUNTO IDboleano  : TRUE\n                | FALSE'
    
_lr_action_items = {'CREATE':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[4,4,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'USE':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[5,5,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'SHOW':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[6,6,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'DROP':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,176,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[7,7,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,313,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'DELETE':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[8,8,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'INSERT':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[9,9,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'UPDATE':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[10,10,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'error':([0,2,3,4,5,6,7,8,9,10,13,16,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[14,14,-3,24,27,30,34,37,40,43,-13,55,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'ALTER':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,45,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,176,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[15,15,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,170,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,312,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'SELECT':([0,2,3,13,17,18,23,25,28,31,35,38,41,44,46,47,48,49,50,54,55,57,58,59,60,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,171,172,173,174,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,317,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,599,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,705,708,709,710,714,722,724,725,726,727,736,753,764,765,766,767,768,771,772,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[16,16,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-20,-20,-20,-14,-24,-22,-35,-40,-41,16,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,16,-19,16,16,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,16,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,16,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,16,16,16,16,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,16,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'$end':([1,2,3,13,17,18,23,25,28,31,35,38,41,44,46,50,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,144,146,149,152,153,154,155,157,158,163,165,167,169,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,290,292,294,296,298,304,305,306,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,431,437,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,576,578,579,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,674,676,683,684,685,686,687,688,689,690,691,692,693,695,698,700,701,702,703,714,722,724,725,726,727,736,753,764,765,766,767,768,771,776,777,787,791,792,798,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,857,861,863,871,872,],[0,-1,-3,-13,-2,-4,-162,-5,-6,-7,-8,-9,-10,-11,-12,-14,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-158,-159,-161,-15,-238,-239,-240,-243,-241,-246,-272,-274,-282,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-167,-170,-173,-244,-245,-16,-17,-18,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-160,-242,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-169,-172,-271,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-174,-176,-205,-166,-168,-171,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-281,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-273,-28,-98,-99,-163,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-175,-30,-130,-32,-94,]),'TYPE':([4,],[19,]),'TABLE':([4,7,15,170,],[20,33,53,53,]),'OR':([4,126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,439,440,442,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,583,591,592,607,632,641,659,660,665,667,668,669,670,671,672,673,681,687,688,689,690,691,692,693,695,698,700,701,702,703,717,722,724,725,726,727,736,753,764,765,766,767,768,771,776,791,792,808,810,811,812,813,818,820,822,824,825,826,832,833,836,842,845,846,847,852,856,863,871,872,],[21,-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,582,-286,-290,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-289,-298,-299,582,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,582,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,582,582,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-98,-99,582,-229,-219,-220,-230,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-93,582,-130,582,-94,]),'DATABASE':([4,7,15,148,170,],[22,32,52,288,52,]),'ID':([5,10,16,19,20,22,32,33,36,39,52,53,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,168,178,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,287,288,291,297,299,315,316,318,320,321,322,323,324,325,326,327,329,330,331,335,338,380,389,390,399,411,412,413,416,417,418,419,420,421,423,428,432,433,441,446,447,448,450,451,453,455,457,459,460,461,463,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,540,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,566,571,573,580,581,582,584,585,586,587,588,589,590,614,615,623,624,625,632,635,636,641,649,655,659,660,665,667,668,669,670,671,672,673,678,679,696,697,706,715,719,721,723,724,725,726,727,728,736,746,747,753,754,760,761,763,781,791,792,795,796,801,810,811,812,813,819,821,830,831,832,833,836,840,842,844,849,852,853,855,862,863,868,869,870,872,877,],[26,42,59,145,147,151,161,162,164,166,175,176,59,196,-41,-44,-45,-46,-47,-48,-49,-50,196,-101,-102,-86,-85,301,316,59,196,-54,-55,-56,-57,-58,196,196,-328,196,-332,-333,-334,-335,-337,-338,330,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,196,-103,196,196,196,196,196,196,196,196,196,196,196,196,-71,-75,-76,423,151,434,438,196,196,-25,196,196,196,196,196,196,196,-329,-330,473,-42,-43,477,196,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,546,569,574,575,196,196,196,608,609,611,614,616,618,619,620,621,624,-322,-323,-324,-325,-326,-327,-331,-336,-51,196,-52,-53,196,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,196,-116,-117,-118,196,-120,-121,196,196,-125,196,-127,-128,-129,196,-131,-87,-89,-90,-91,546,196,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,423,196,683,196,-287,-288,196,196,196,196,196,196,196,546,196,196,-26,-27,-126,196,196,-95,740,744,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,683,683,196,-310,196,196,683,786,196,-115,-119,-122,-124,196,-97,807,196,-225,814,817,196,196,827,-98,-99,196,196,837,-229,-219,-220,-230,196,196,683,196,-88,-92,-96,196,-228,858,860,-93,196,866,196,-130,683,874,875,-94,878,]),'DATABASES':([6,],[29,]),'FROM':([8,54,57,58,59,61,62,63,64,65,66,67,126,127,130,143,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,318,319,326,327,330,331,380,389,390,391,392,393,394,395,396,397,399,411,412,413,416,417,418,419,420,421,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,699,724,725,726,727,736,753,769,791,792,810,811,812,813,832,833,836,842,852,863,872,],[36,178,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-40,-38,-329,-330,-42,-43,-123,-132,-133,530,-104,-105,-106,-107,-108,-109,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,763,-115,-119,-122,-124,-97,-225,821,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'INTO':([9,],[39,]),'PTCOMA':([11,12,14,24,26,27,29,30,34,37,40,43,50,51,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,151,159,161,162,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,295,303,307,310,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,434,436,438,439,440,442,449,452,458,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,565,574,575,577,583,591,592,607,609,610,611,612,613,619,620,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,683,687,688,689,690,691,692,693,695,698,700,701,702,703,712,716,722,724,725,726,727,736,737,753,764,765,766,767,768,771,776,780,783,785,786,787,791,792,810,811,812,813,817,818,820,822,824,825,826,829,832,833,836,842,843,845,846,847,848,850,852,859,860,861,863,871,872,874,875,878,],[44,46,50,152,153,154,157,158,163,165,167,169,-251,-250,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,294,296,-248,298,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,437,-249,449,-253,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,294,578,-247,579,-286,-290,-252,-259,-261,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,676,294,294,686,-289,-298,-299,714,-254,-255,-256,-257,-258,-269,-270,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-205,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,777,-263,-31,-115,-119,-122,-124,-97,798,-225,-316,-317,-318,-319,-320,-302,-307,-264,-260,-268,-262,-28,-98,-99,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-267,-88,-92,-96,-228,857,-308,-321,-303,-265,-33,-93,-266,-209,-30,-130,-32,-94,-207,-208,-206,]),'COMA':([11,50,51,57,58,59,61,62,63,64,65,66,67,126,127,130,143,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,302,303,310,318,319,326,327,330,331,332,333,334,372,376,379,380,381,383,387,389,390,398,399,401,405,410,411,412,413,416,417,418,419,420,421,424,425,449,452,458,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,570,572,600,601,602,603,604,605,606,619,620,626,632,634,637,638,641,644,645,646,648,651,653,654,656,657,659,660,665,667,668,669,670,671,672,673,677,682,683,716,724,725,726,727,733,734,735,736,739,740,741,742,743,745,753,755,756,757,758,759,778,779,780,782,783,785,786,790,791,792,799,800,802,803,804,805,810,811,812,813,815,817,829,832,833,835,836,837,838,839,841,842,848,850,852,854,859,860,863,865,866,867,872,873,874,875,876,878,],[45,-251,-250,180,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,180,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,448,-249,-253,-40,-38,-329,-330,-42,-43,475,-65,475,513,517,520,-123,521,524,528,-132,-133,531,-100,533,537,542,-72,-73,-74,-79,-80,-81,-82,-83,-84,566,-178,-252,-259,-261,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-201,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-183,-184,713,-276,-277,-278,-279,-280,-284,-269,-270,-64,-126,728,731,732,-95,738,-165,-179,-188,-192,-201,-195,-201,-198,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-177,760,-205,-263,-115,-119,-122,-124,795,796,797,-97,-201,-201,-201,-201,-194,-197,-225,760,760,-182,-202,-203,-275,-283,-264,760,-260,-268,-262,831,-98,-99,-164,-185,-187,-191,-193,-201,-229,-219,-220,-230,-180,-204,-267,-88,-92,853,-96,-190,855,-196,-200,-228,-265,760,-93,-201,869,-209,-130,-186,-189,-199,-94,760,-207,-208,-181,-206,]),'UNION':([12,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,683,687,688,689,690,691,692,693,695,698,700,701,702,703,722,724,725,726,727,736,753,764,765,766,767,768,771,776,787,791,792,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,861,863,871,872,],[47,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-205,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-28,-98,-99,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-30,-130,-32,-94,]),'INTERSECT':([12,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,683,687,688,689,690,691,692,693,695,698,700,701,702,703,722,724,725,726,727,736,753,764,765,766,767,768,771,776,787,791,792,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,861,863,871,872,],[48,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-205,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-28,-98,-99,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-30,-130,-32,-94,]),'EXCEPT':([12,54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,315,316,318,319,326,327,330,331,380,389,390,399,411,412,413,416,417,418,419,420,421,440,442,462,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,583,591,592,622,624,625,632,641,659,660,665,667,668,669,670,671,672,673,683,687,688,689,690,691,692,693,695,698,700,701,702,703,722,724,725,726,727,736,753,764,765,766,767,768,771,776,787,791,792,810,811,812,813,817,818,820,822,824,825,826,832,833,836,842,845,846,847,850,852,861,863,871,872,],[49,-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,-40,-25,-40,-38,-329,-330,-42,-43,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,-286,-290,-29,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-289,-298,-299,-23,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-205,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,-31,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-28,-98,-99,-229,-219,-220,-230,-204,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-33,-93,-30,-130,-32,-94,]),'DISTINCT':([16,593,704,],[56,699,769,]),'PARENIZQ':([16,56,58,59,61,62,63,64,65,66,67,68,69,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,143,147,178,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,300,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,422,429,430,441,444,446,447,454,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,556,557,558,559,560,561,562,563,564,567,568,571,580,581,582,584,585,586,587,588,589,590,594,596,597,598,615,617,623,624,625,632,635,636,641,658,659,660,661,665,667,668,669,670,671,672,673,675,680,696,697,706,707,715,718,723,724,725,726,727,728,736,740,747,753,761,763,791,792,795,796,806,810,811,812,813,819,821,831,832,833,836,840,842,852,853,858,862,863,872,],[60,60,192,-41,-44,-45,-46,-47,-48,-49,-50,201,202,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,192,259,260,-101,-102,261,262,-86,263,264,265,266,267,268,269,270,271,-85,287,317,60,192,-54,-55,-56,-57,-58,192,192,-328,192,-332,-333,-334,-335,-337,-338,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,-103,192,192,192,192,192,192,192,192,192,192,192,192,-71,-75,-76,192,445,192,-25,192,192,192,192,192,192,192,-329,-330,-42,-43,192,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,545,571,573,192,599,192,192,615,-322,-323,-324,-325,-326,-327,-331,-336,-51,192,-52,-53,192,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,192,-116,-117,-118,192,-120,-121,192,192,-125,192,-127,-128,-129,192,-131,-87,-89,-90,-91,192,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,662,663,664,-221,666,666,-224,-237,-226,678,679,192,192,-287,-288,192,192,192,192,192,192,192,705,708,709,710,192,719,192,-26,-27,-126,192,192,-95,747,-216,-218,748,-222,-223,666,-232,-233,-234,-235,-236,754,571,192,-310,192,772,192,781,192,-115,-119,-122,-124,192,-97,801,192,-225,192,192,-98,-99,192,192,840,-229,-219,-220,-230,192,192,192,-88,-92,-96,192,-228,-93,192,868,192,-130,-94,]),'ASTERISCO':([16,56,126,127,130,141,143,180,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,285,319,326,327,328,333,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,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,387,388,389,390,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,416,417,418,419,420,421,443,466,467,468,469,470,471,472,473,479,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,606,626,627,628,629,630,631,632,633,634,641,643,659,660,665,667,668,669,670,671,672,673,688,689,690,691,692,693,694,724,725,726,727,729,730,736,753,762,779,789,790,791,792,810,811,812,813,818,820,832,833,834,835,836,842,845,846,851,852,863,864,872,],[61,61,-101,-102,-86,282,-85,61,323,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,323,282,282,323,-329,-330,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,323,-123,323,323,323,323,323,323,323,323,-132,-133,323,-100,323,323,323,323,323,323,323,323,323,323,323,282,282,282,282,282,-81,-82,-83,-84,323,323,323,-324,-325,-326,-327,-331,-336,323,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,282,282,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,323,323,323,323,323,323,323,-126,323,323,-95,323,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,323,323,323,323,323,323,323,-115,-119,-122,-124,323,323,-97,-225,323,323,323,323,-98,-99,-229,-219,-220,-230,323,323,-88,-92,323,323,-96,-228,323,323,323,-93,-130,323,-94,]),'GREATEST':([16,56,180,],[68,68,68,]),'LEAST':([16,56,180,],[69,69,69,]),'CASE':([16,56,180,],[70,70,70,]),'COUNT':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[71,71,71,-41,-44,-45,-46,-47,-48,-49,-50,71,-101,-102,-86,-85,71,71,-54,-55,-56,-57,-58,71,71,-328,71,-332,-333,-334,-335,-337,-338,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,-103,71,71,71,71,71,71,71,71,71,71,71,71,-71,-75,-76,71,71,-25,71,71,71,71,71,71,71,-329,-330,-42,-43,71,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,71,71,71,-322,-323,-324,-325,-326,-327,-331,-336,-51,71,-52,-53,71,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,71,-116,-117,-118,71,-120,-121,71,71,-125,71,-127,-128,-129,71,-131,-87,-89,-90,-91,71,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,71,71,-287,-288,71,71,71,71,71,71,71,71,71,-26,-27,-126,71,71,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,71,-310,71,71,71,-115,-119,-122,-124,71,-97,71,-225,71,71,-98,-99,71,71,-229,-219,-220,-230,71,71,71,-88,-92,-96,71,-228,-93,71,71,-130,-94,]),'MAX':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[72,72,72,-41,-44,-45,-46,-47,-48,-49,-50,72,-101,-102,-86,-85,72,72,-54,-55,-56,-57,-58,72,72,-328,72,-332,-333,-334,-335,-337,-338,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,-103,72,72,72,72,72,72,72,72,72,72,72,72,-71,-75,-76,72,72,-25,72,72,72,72,72,72,72,-329,-330,-42,-43,72,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,72,72,72,-322,-323,-324,-325,-326,-327,-331,-336,-51,72,-52,-53,72,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,72,-116,-117,-118,72,-120,-121,72,72,-125,72,-127,-128,-129,72,-131,-87,-89,-90,-91,72,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,72,72,-287,-288,72,72,72,72,72,72,72,72,72,-26,-27,-126,72,72,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,72,-310,72,72,72,-115,-119,-122,-124,72,-97,72,-225,72,72,-98,-99,72,72,-229,-219,-220,-230,72,72,72,-88,-92,-96,72,-228,-93,72,72,-130,-94,]),'SUM':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[73,73,73,-41,-44,-45,-46,-47,-48,-49,-50,73,-101,-102,-86,-85,73,73,-54,-55,-56,-57,-58,73,73,-328,73,-332,-333,-334,-335,-337,-338,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,-103,73,73,73,73,73,73,73,73,73,73,73,73,-71,-75,-76,73,73,-25,73,73,73,73,73,73,73,-329,-330,-42,-43,73,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,73,73,73,-322,-323,-324,-325,-326,-327,-331,-336,-51,73,-52,-53,73,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,73,-116,-117,-118,73,-120,-121,73,73,-125,73,-127,-128,-129,73,-131,-87,-89,-90,-91,73,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,73,73,-287,-288,73,73,73,73,73,73,73,73,73,-26,-27,-126,73,73,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,73,-310,73,73,73,-115,-119,-122,-124,73,-97,73,-225,73,73,-98,-99,73,73,-229,-219,-220,-230,73,73,73,-88,-92,-96,73,-228,-93,73,73,-130,-94,]),'AVG':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[74,74,74,-41,-44,-45,-46,-47,-48,-49,-50,74,-101,-102,-86,-85,74,74,-54,-55,-56,-57,-58,74,74,-328,74,-332,-333,-334,-335,-337,-338,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,-103,74,74,74,74,74,74,74,74,74,74,74,74,-71,-75,-76,74,74,-25,74,74,74,74,74,74,74,-329,-330,-42,-43,74,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,74,74,74,-322,-323,-324,-325,-326,-327,-331,-336,-51,74,-52,-53,74,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,74,-116,-117,-118,74,-120,-121,74,74,-125,74,-127,-128,-129,74,-131,-87,-89,-90,-91,74,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,74,74,-287,-288,74,74,74,74,74,74,74,74,74,-26,-27,-126,74,74,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,74,-310,74,74,74,-115,-119,-122,-124,74,-97,74,-225,74,74,-98,-99,74,74,-229,-219,-220,-230,74,74,74,-88,-92,-96,74,-228,-93,74,74,-130,-94,]),'MIN':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[75,75,75,-41,-44,-45,-46,-47,-48,-49,-50,75,-101,-102,-86,-85,75,75,-54,-55,-56,-57,-58,75,75,-328,75,-332,-333,-334,-335,-337,-338,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,-103,75,75,75,75,75,75,75,75,75,75,75,75,-71,-75,-76,75,75,-25,75,75,75,75,75,75,75,-329,-330,-42,-43,75,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,75,75,75,-322,-323,-324,-325,-326,-327,-331,-336,-51,75,-52,-53,75,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,75,-116,-117,-118,75,-120,-121,75,75,-125,75,-127,-128,-129,75,-131,-87,-89,-90,-91,75,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,75,75,-287,-288,75,75,75,75,75,75,75,75,75,-26,-27,-126,75,75,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,75,-310,75,75,75,-115,-119,-122,-124,75,-97,75,-225,75,75,-98,-99,75,75,-229,-219,-220,-230,75,75,75,-88,-92,-96,75,-228,-93,75,75,-130,-94,]),'ACOS':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[76,76,76,-41,-44,-45,-46,-47,-48,-49,-50,76,-101,-102,-86,-85,76,76,-54,-55,-56,-57,-58,76,76,-328,76,-332,-333,-334,-335,-337,-338,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,-103,76,76,76,76,76,76,76,76,76,76,76,76,-71,-75,-76,76,76,-25,76,76,76,76,76,76,76,-329,-330,-42,-43,76,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,76,76,76,-322,-323,-324,-325,-326,-327,-331,-336,-51,76,-52,-53,76,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,76,-116,-117,-118,76,-120,-121,76,76,-125,76,-127,-128,-129,76,-131,-87,-89,-90,-91,76,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,76,76,-287,-288,76,76,76,76,76,76,76,76,76,-26,-27,-126,76,76,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,76,-310,76,76,76,-115,-119,-122,-124,76,-97,76,-225,76,76,-98,-99,76,76,-229,-219,-220,-230,76,76,76,-88,-92,-96,76,-228,-93,76,76,-130,-94,]),'ASIN':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[77,77,77,-41,-44,-45,-46,-47,-48,-49,-50,77,-101,-102,-86,-85,77,77,-54,-55,-56,-57,-58,77,77,-328,77,-332,-333,-334,-335,-337,-338,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,-103,77,77,77,77,77,77,77,77,77,77,77,77,-71,-75,-76,77,77,-25,77,77,77,77,77,77,77,-329,-330,-42,-43,77,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,77,77,77,-322,-323,-324,-325,-326,-327,-331,-336,-51,77,-52,-53,77,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,77,-116,-117,-118,77,-120,-121,77,77,-125,77,-127,-128,-129,77,-131,-87,-89,-90,-91,77,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,77,77,-287,-288,77,77,77,77,77,77,77,77,77,-26,-27,-126,77,77,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,77,-310,77,77,77,-115,-119,-122,-124,77,-97,77,-225,77,77,-98,-99,77,77,-229,-219,-220,-230,77,77,77,-88,-92,-96,77,-228,-93,77,77,-130,-94,]),'ACOSD':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[78,78,78,-41,-44,-45,-46,-47,-48,-49,-50,78,-101,-102,-86,-85,78,78,-54,-55,-56,-57,-58,78,78,-328,78,-332,-333,-334,-335,-337,-338,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,-103,78,78,78,78,78,78,78,78,78,78,78,78,-71,-75,-76,78,78,-25,78,78,78,78,78,78,78,-329,-330,-42,-43,78,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,78,78,78,-322,-323,-324,-325,-326,-327,-331,-336,-51,78,-52,-53,78,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,78,-116,-117,-118,78,-120,-121,78,78,-125,78,-127,-128,-129,78,-131,-87,-89,-90,-91,78,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,78,78,-287,-288,78,78,78,78,78,78,78,78,78,-26,-27,-126,78,78,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,78,-310,78,78,78,-115,-119,-122,-124,78,-97,78,-225,78,78,-98,-99,78,78,-229,-219,-220,-230,78,78,78,-88,-92,-96,78,-228,-93,78,78,-130,-94,]),'ASIND':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[79,79,79,-41,-44,-45,-46,-47,-48,-49,-50,79,-101,-102,-86,-85,79,79,-54,-55,-56,-57,-58,79,79,-328,79,-332,-333,-334,-335,-337,-338,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,-103,79,79,79,79,79,79,79,79,79,79,79,79,-71,-75,-76,79,79,-25,79,79,79,79,79,79,79,-329,-330,-42,-43,79,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,79,79,79,-322,-323,-324,-325,-326,-327,-331,-336,-51,79,-52,-53,79,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,79,-116,-117,-118,79,-120,-121,79,79,-125,79,-127,-128,-129,79,-131,-87,-89,-90,-91,79,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,79,79,-287,-288,79,79,79,79,79,79,79,79,79,-26,-27,-126,79,79,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,79,-310,79,79,79,-115,-119,-122,-124,79,-97,79,-225,79,79,-98,-99,79,79,-229,-219,-220,-230,79,79,79,-88,-92,-96,79,-228,-93,79,79,-130,-94,]),'ATAN':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[80,80,80,-41,-44,-45,-46,-47,-48,-49,-50,80,-101,-102,-86,-85,80,80,-54,-55,-56,-57,-58,80,80,-328,80,-332,-333,-334,-335,-337,-338,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,80,-103,80,80,80,80,80,80,80,80,80,80,80,80,-71,-75,-76,80,80,-25,80,80,80,80,80,80,80,-329,-330,-42,-43,80,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,80,80,80,-322,-323,-324,-325,-326,-327,-331,-336,-51,80,-52,-53,80,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,80,-116,-117,-118,80,-120,-121,80,80,-125,80,-127,-128,-129,80,-131,-87,-89,-90,-91,80,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,80,80,-287,-288,80,80,80,80,80,80,80,80,80,-26,-27,-126,80,80,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,80,-310,80,80,80,-115,-119,-122,-124,80,-97,80,-225,80,80,-98,-99,80,80,-229,-219,-220,-230,80,80,80,-88,-92,-96,80,-228,-93,80,80,-130,-94,]),'ATAND':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[81,81,81,-41,-44,-45,-46,-47,-48,-49,-50,81,-101,-102,-86,-85,81,81,-54,-55,-56,-57,-58,81,81,-328,81,-332,-333,-334,-335,-337,-338,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,81,-103,81,81,81,81,81,81,81,81,81,81,81,81,-71,-75,-76,81,81,-25,81,81,81,81,81,81,81,-329,-330,-42,-43,81,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,81,81,81,-322,-323,-324,-325,-326,-327,-331,-336,-51,81,-52,-53,81,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,81,-116,-117,-118,81,-120,-121,81,81,-125,81,-127,-128,-129,81,-131,-87,-89,-90,-91,81,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,81,81,-287,-288,81,81,81,81,81,81,81,81,81,-26,-27,-126,81,81,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,81,-310,81,81,81,-115,-119,-122,-124,81,-97,81,-225,81,81,-98,-99,81,81,-229,-219,-220,-230,81,81,81,-88,-92,-96,81,-228,-93,81,81,-130,-94,]),'ATANDOS':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[82,82,82,-41,-44,-45,-46,-47,-48,-49,-50,82,-101,-102,-86,-85,82,82,-54,-55,-56,-57,-58,82,82,-328,82,-332,-333,-334,-335,-337,-338,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,82,-103,82,82,82,82,82,82,82,82,82,82,82,82,-71,-75,-76,82,82,-25,82,82,82,82,82,82,82,-329,-330,-42,-43,82,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,82,82,82,-322,-323,-324,-325,-326,-327,-331,-336,-51,82,-52,-53,82,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,82,-116,-117,-118,82,-120,-121,82,82,-125,82,-127,-128,-129,82,-131,-87,-89,-90,-91,82,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,82,82,-287,-288,82,82,82,82,82,82,82,82,82,-26,-27,-126,82,82,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,82,-310,82,82,82,-115,-119,-122,-124,82,-97,82,-225,82,82,-98,-99,82,82,-229,-219,-220,-230,82,82,82,-88,-92,-96,82,-228,-93,82,82,-130,-94,]),'ATANDOSD':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[83,83,83,-41,-44,-45,-46,-47,-48,-49,-50,83,-101,-102,-86,-85,83,83,-54,-55,-56,-57,-58,83,83,-328,83,-332,-333,-334,-335,-337,-338,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,-103,83,83,83,83,83,83,83,83,83,83,83,83,-71,-75,-76,83,83,-25,83,83,83,83,83,83,83,-329,-330,-42,-43,83,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,83,83,83,-322,-323,-324,-325,-326,-327,-331,-336,-51,83,-52,-53,83,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,83,-116,-117,-118,83,-120,-121,83,83,-125,83,-127,-128,-129,83,-131,-87,-89,-90,-91,83,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,83,83,-287,-288,83,83,83,83,83,83,83,83,83,-26,-27,-126,83,83,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,83,-310,83,83,83,-115,-119,-122,-124,83,-97,83,-225,83,83,-98,-99,83,83,-229,-219,-220,-230,83,83,83,-88,-92,-96,83,-228,-93,83,83,-130,-94,]),'COS':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[84,84,84,-41,-44,-45,-46,-47,-48,-49,-50,84,-101,-102,-86,-85,84,84,-54,-55,-56,-57,-58,84,84,-328,84,-332,-333,-334,-335,-337,-338,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,-103,84,84,84,84,84,84,84,84,84,84,84,84,-71,-75,-76,84,84,-25,84,84,84,84,84,84,84,-329,-330,-42,-43,84,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,84,84,84,-322,-323,-324,-325,-326,-327,-331,-336,-51,84,-52,-53,84,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,84,-116,-117,-118,84,-120,-121,84,84,-125,84,-127,-128,-129,84,-131,-87,-89,-90,-91,84,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,84,84,-287,-288,84,84,84,84,84,84,84,84,84,-26,-27,-126,84,84,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,84,-310,84,84,84,-115,-119,-122,-124,84,-97,84,-225,84,84,-98,-99,84,84,-229,-219,-220,-230,84,84,84,-88,-92,-96,84,-228,-93,84,84,-130,-94,]),'COSD':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[85,85,85,-41,-44,-45,-46,-47,-48,-49,-50,85,-101,-102,-86,-85,85,85,-54,-55,-56,-57,-58,85,85,-328,85,-332,-333,-334,-335,-337,-338,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,-103,85,85,85,85,85,85,85,85,85,85,85,85,-71,-75,-76,85,85,-25,85,85,85,85,85,85,85,-329,-330,-42,-43,85,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,85,85,85,-322,-323,-324,-325,-326,-327,-331,-336,-51,85,-52,-53,85,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,85,-116,-117,-118,85,-120,-121,85,85,-125,85,-127,-128,-129,85,-131,-87,-89,-90,-91,85,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,85,85,-287,-288,85,85,85,85,85,85,85,85,85,-26,-27,-126,85,85,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,85,-310,85,85,85,-115,-119,-122,-124,85,-97,85,-225,85,85,-98,-99,85,85,-229,-219,-220,-230,85,85,85,-88,-92,-96,85,-228,-93,85,85,-130,-94,]),'COT':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[86,86,86,-41,-44,-45,-46,-47,-48,-49,-50,86,-101,-102,-86,-85,86,86,-54,-55,-56,-57,-58,86,86,-328,86,-332,-333,-334,-335,-337,-338,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,-103,86,86,86,86,86,86,86,86,86,86,86,86,-71,-75,-76,86,86,-25,86,86,86,86,86,86,86,-329,-330,-42,-43,86,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,86,86,86,-322,-323,-324,-325,-326,-327,-331,-336,-51,86,-52,-53,86,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,86,-116,-117,-118,86,-120,-121,86,86,-125,86,-127,-128,-129,86,-131,-87,-89,-90,-91,86,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,86,86,-287,-288,86,86,86,86,86,86,86,86,86,-26,-27,-126,86,86,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,86,-310,86,86,86,-115,-119,-122,-124,86,-97,86,-225,86,86,-98,-99,86,86,-229,-219,-220,-230,86,86,86,-88,-92,-96,86,-228,-93,86,86,-130,-94,]),'COTD':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[87,87,87,-41,-44,-45,-46,-47,-48,-49,-50,87,-101,-102,-86,-85,87,87,-54,-55,-56,-57,-58,87,87,-328,87,-332,-333,-334,-335,-337,-338,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,-103,87,87,87,87,87,87,87,87,87,87,87,87,-71,-75,-76,87,87,-25,87,87,87,87,87,87,87,-329,-330,-42,-43,87,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,87,87,87,-322,-323,-324,-325,-326,-327,-331,-336,-51,87,-52,-53,87,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,87,-116,-117,-118,87,-120,-121,87,87,-125,87,-127,-128,-129,87,-131,-87,-89,-90,-91,87,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,87,87,-287,-288,87,87,87,87,87,87,87,87,87,-26,-27,-126,87,87,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,87,-310,87,87,87,-115,-119,-122,-124,87,-97,87,-225,87,87,-98,-99,87,87,-229,-219,-220,-230,87,87,87,-88,-92,-96,87,-228,-93,87,87,-130,-94,]),'SIN':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[88,88,88,-41,-44,-45,-46,-47,-48,-49,-50,88,-101,-102,-86,-85,88,88,-54,-55,-56,-57,-58,88,88,-328,88,-332,-333,-334,-335,-337,-338,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,-103,88,88,88,88,88,88,88,88,88,88,88,88,-71,-75,-76,88,88,-25,88,88,88,88,88,88,88,-329,-330,-42,-43,88,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,88,88,88,-322,-323,-324,-325,-326,-327,-331,-336,-51,88,-52,-53,88,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,88,-116,-117,-118,88,-120,-121,88,88,-125,88,-127,-128,-129,88,-131,-87,-89,-90,-91,88,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,88,88,-287,-288,88,88,88,88,88,88,88,88,88,-26,-27,-126,88,88,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,88,-310,88,88,88,-115,-119,-122,-124,88,-97,88,-225,88,88,-98,-99,88,88,-229,-219,-220,-230,88,88,88,-88,-92,-96,88,-228,-93,88,88,-130,-94,]),'SIND':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[89,89,89,-41,-44,-45,-46,-47,-48,-49,-50,89,-101,-102,-86,-85,89,89,-54,-55,-56,-57,-58,89,89,-328,89,-332,-333,-334,-335,-337,-338,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,89,-103,89,89,89,89,89,89,89,89,89,89,89,89,-71,-75,-76,89,89,-25,89,89,89,89,89,89,89,-329,-330,-42,-43,89,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,89,89,89,-322,-323,-324,-325,-326,-327,-331,-336,-51,89,-52,-53,89,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,89,-116,-117,-118,89,-120,-121,89,89,-125,89,-127,-128,-129,89,-131,-87,-89,-90,-91,89,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,89,89,-287,-288,89,89,89,89,89,89,89,89,89,-26,-27,-126,89,89,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,89,-310,89,89,89,-115,-119,-122,-124,89,-97,89,-225,89,89,-98,-99,89,89,-229,-219,-220,-230,89,89,89,-88,-92,-96,89,-228,-93,89,89,-130,-94,]),'TAN':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[90,90,90,-41,-44,-45,-46,-47,-48,-49,-50,90,-101,-102,-86,-85,90,90,-54,-55,-56,-57,-58,90,90,-328,90,-332,-333,-334,-335,-337,-338,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,-103,90,90,90,90,90,90,90,90,90,90,90,90,-71,-75,-76,90,90,-25,90,90,90,90,90,90,90,-329,-330,-42,-43,90,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,90,90,90,-322,-323,-324,-325,-326,-327,-331,-336,-51,90,-52,-53,90,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,90,-116,-117,-118,90,-120,-121,90,90,-125,90,-127,-128,-129,90,-131,-87,-89,-90,-91,90,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,90,90,-287,-288,90,90,90,90,90,90,90,90,90,-26,-27,-126,90,90,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,90,-310,90,90,90,-115,-119,-122,-124,90,-97,90,-225,90,90,-98,-99,90,90,-229,-219,-220,-230,90,90,90,-88,-92,-96,90,-228,-93,90,90,-130,-94,]),'TAND':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[91,91,91,-41,-44,-45,-46,-47,-48,-49,-50,91,-101,-102,-86,-85,91,91,-54,-55,-56,-57,-58,91,91,-328,91,-332,-333,-334,-335,-337,-338,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,-103,91,91,91,91,91,91,91,91,91,91,91,91,-71,-75,-76,91,91,-25,91,91,91,91,91,91,91,-329,-330,-42,-43,91,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,91,91,91,-322,-323,-324,-325,-326,-327,-331,-336,-51,91,-52,-53,91,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,91,-116,-117,-118,91,-120,-121,91,91,-125,91,-127,-128,-129,91,-131,-87,-89,-90,-91,91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,91,91,-287,-288,91,91,91,91,91,91,91,91,91,-26,-27,-126,91,91,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,91,-310,91,91,91,-115,-119,-122,-124,91,-97,91,-225,91,91,-98,-99,91,91,-229,-219,-220,-230,91,91,91,-88,-92,-96,91,-228,-93,91,91,-130,-94,]),'SINH':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[92,92,92,-41,-44,-45,-46,-47,-48,-49,-50,92,-101,-102,-86,-85,92,92,-54,-55,-56,-57,-58,92,92,-328,92,-332,-333,-334,-335,-337,-338,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,-103,92,92,92,92,92,92,92,92,92,92,92,92,-71,-75,-76,92,92,-25,92,92,92,92,92,92,92,-329,-330,-42,-43,92,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,92,92,92,-322,-323,-324,-325,-326,-327,-331,-336,-51,92,-52,-53,92,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,92,-116,-117,-118,92,-120,-121,92,92,-125,92,-127,-128,-129,92,-131,-87,-89,-90,-91,92,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,92,92,-287,-288,92,92,92,92,92,92,92,92,92,-26,-27,-126,92,92,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,92,-310,92,92,92,-115,-119,-122,-124,92,-97,92,-225,92,92,-98,-99,92,92,-229,-219,-220,-230,92,92,92,-88,-92,-96,92,-228,-93,92,92,-130,-94,]),'COSH':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[93,93,93,-41,-44,-45,-46,-47,-48,-49,-50,93,-101,-102,-86,-85,93,93,-54,-55,-56,-57,-58,93,93,-328,93,-332,-333,-334,-335,-337,-338,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,-103,93,93,93,93,93,93,93,93,93,93,93,93,-71,-75,-76,93,93,-25,93,93,93,93,93,93,93,-329,-330,-42,-43,93,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,93,93,93,-322,-323,-324,-325,-326,-327,-331,-336,-51,93,-52,-53,93,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,93,-116,-117,-118,93,-120,-121,93,93,-125,93,-127,-128,-129,93,-131,-87,-89,-90,-91,93,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,93,93,-287,-288,93,93,93,93,93,93,93,93,93,-26,-27,-126,93,93,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,93,-310,93,93,93,-115,-119,-122,-124,93,-97,93,-225,93,93,-98,-99,93,93,-229,-219,-220,-230,93,93,93,-88,-92,-96,93,-228,-93,93,93,-130,-94,]),'TANH':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[94,94,94,-41,-44,-45,-46,-47,-48,-49,-50,94,-101,-102,-86,-85,94,94,-54,-55,-56,-57,-58,94,94,-328,94,-332,-333,-334,-335,-337,-338,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,-103,94,94,94,94,94,94,94,94,94,94,94,94,-71,-75,-76,94,94,-25,94,94,94,94,94,94,94,-329,-330,-42,-43,94,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,94,94,94,-322,-323,-324,-325,-326,-327,-331,-336,-51,94,-52,-53,94,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,94,-116,-117,-118,94,-120,-121,94,94,-125,94,-127,-128,-129,94,-131,-87,-89,-90,-91,94,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,94,94,-287,-288,94,94,94,94,94,94,94,94,94,-26,-27,-126,94,94,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,94,-310,94,94,94,-115,-119,-122,-124,94,-97,94,-225,94,94,-98,-99,94,94,-229,-219,-220,-230,94,94,94,-88,-92,-96,94,-228,-93,94,94,-130,-94,]),'ASINH':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[95,95,95,-41,-44,-45,-46,-47,-48,-49,-50,95,-101,-102,-86,-85,95,95,-54,-55,-56,-57,-58,95,95,-328,95,-332,-333,-334,-335,-337,-338,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,-103,95,95,95,95,95,95,95,95,95,95,95,95,-71,-75,-76,95,95,-25,95,95,95,95,95,95,95,-329,-330,-42,-43,95,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,95,95,95,-322,-323,-324,-325,-326,-327,-331,-336,-51,95,-52,-53,95,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,95,-116,-117,-118,95,-120,-121,95,95,-125,95,-127,-128,-129,95,-131,-87,-89,-90,-91,95,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,95,95,-287,-288,95,95,95,95,95,95,95,95,95,-26,-27,-126,95,95,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,95,-310,95,95,95,-115,-119,-122,-124,95,-97,95,-225,95,95,-98,-99,95,95,-229,-219,-220,-230,95,95,95,-88,-92,-96,95,-228,-93,95,95,-130,-94,]),'ACOSH':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[96,96,96,-41,-44,-45,-46,-47,-48,-49,-50,96,-101,-102,-86,-85,96,96,-54,-55,-56,-57,-58,96,96,-328,96,-332,-333,-334,-335,-337,-338,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,-103,96,96,96,96,96,96,96,96,96,96,96,96,-71,-75,-76,96,96,-25,96,96,96,96,96,96,96,-329,-330,-42,-43,96,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,96,96,96,-322,-323,-324,-325,-326,-327,-331,-336,-51,96,-52,-53,96,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,96,-116,-117,-118,96,-120,-121,96,96,-125,96,-127,-128,-129,96,-131,-87,-89,-90,-91,96,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,96,96,-287,-288,96,96,96,96,96,96,96,96,96,-26,-27,-126,96,96,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,96,-310,96,96,96,-115,-119,-122,-124,96,-97,96,-225,96,96,-98,-99,96,96,-229,-219,-220,-230,96,96,96,-88,-92,-96,96,-228,-93,96,96,-130,-94,]),'ATANH':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[97,97,97,-41,-44,-45,-46,-47,-48,-49,-50,97,-101,-102,-86,-85,97,97,-54,-55,-56,-57,-58,97,97,-328,97,-332,-333,-334,-335,-337,-338,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,-103,97,97,97,97,97,97,97,97,97,97,97,97,-71,-75,-76,97,97,-25,97,97,97,97,97,97,97,-329,-330,-42,-43,97,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,97,97,97,-322,-323,-324,-325,-326,-327,-331,-336,-51,97,-52,-53,97,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,97,-116,-117,-118,97,-120,-121,97,97,-125,97,-127,-128,-129,97,-131,-87,-89,-90,-91,97,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,97,97,-287,-288,97,97,97,97,97,97,97,97,97,-26,-27,-126,97,97,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,97,-310,97,97,97,-115,-119,-122,-124,97,-97,97,-225,97,97,-98,-99,97,97,-229,-219,-220,-230,97,97,97,-88,-92,-96,97,-228,-93,97,97,-130,-94,]),'ABS':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[98,98,98,-41,-44,-45,-46,-47,-48,-49,-50,98,-101,-102,-86,-85,98,98,-54,-55,-56,-57,-58,98,98,-328,98,-332,-333,-334,-335,-337,-338,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,98,-103,98,98,98,98,98,98,98,98,98,98,98,98,-71,-75,-76,98,98,-25,98,98,98,98,98,98,98,-329,-330,-42,-43,98,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,98,98,98,-322,-323,-324,-325,-326,-327,-331,-336,-51,98,-52,-53,98,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,98,-116,-117,-118,98,-120,-121,98,98,-125,98,-127,-128,-129,98,-131,-87,-89,-90,-91,98,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,98,98,-287,-288,98,98,98,98,98,98,98,98,98,-26,-27,-126,98,98,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,98,-310,98,98,98,-115,-119,-122,-124,98,-97,98,-225,98,98,-98,-99,98,98,-229,-219,-220,-230,98,98,98,-88,-92,-96,98,-228,-93,98,98,-130,-94,]),'CBRT':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[99,99,99,-41,-44,-45,-46,-47,-48,-49,-50,99,-101,-102,-86,-85,99,99,-54,-55,-56,-57,-58,99,99,-328,99,-332,-333,-334,-335,-337,-338,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,-103,99,99,99,99,99,99,99,99,99,99,99,99,-71,-75,-76,99,99,-25,99,99,99,99,99,99,99,-329,-330,-42,-43,99,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,99,99,99,-322,-323,-324,-325,-326,-327,-331,-336,-51,99,-52,-53,99,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,99,-116,-117,-118,99,-120,-121,99,99,-125,99,-127,-128,-129,99,-131,-87,-89,-90,-91,99,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,99,99,-287,-288,99,99,99,99,99,99,99,99,99,-26,-27,-126,99,99,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,99,-310,99,99,99,-115,-119,-122,-124,99,-97,99,-225,99,99,-98,-99,99,99,-229,-219,-220,-230,99,99,99,-88,-92,-96,99,-228,-93,99,99,-130,-94,]),'CEIL':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[100,100,100,-41,-44,-45,-46,-47,-48,-49,-50,100,-101,-102,-86,-85,100,100,-54,-55,-56,-57,-58,100,100,-328,100,-332,-333,-334,-335,-337,-338,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,-103,100,100,100,100,100,100,100,100,100,100,100,100,-71,-75,-76,100,100,-25,100,100,100,100,100,100,100,-329,-330,-42,-43,100,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,100,100,100,-322,-323,-324,-325,-326,-327,-331,-336,-51,100,-52,-53,100,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,100,-116,-117,-118,100,-120,-121,100,100,-125,100,-127,-128,-129,100,-131,-87,-89,-90,-91,100,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,100,100,-287,-288,100,100,100,100,100,100,100,100,100,-26,-27,-126,100,100,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,100,-310,100,100,100,-115,-119,-122,-124,100,-97,100,-225,100,100,-98,-99,100,100,-229,-219,-220,-230,100,100,100,-88,-92,-96,100,-228,-93,100,100,-130,-94,]),'CEILING':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[101,101,101,-41,-44,-45,-46,-47,-48,-49,-50,101,-101,-102,-86,-85,101,101,-54,-55,-56,-57,-58,101,101,-328,101,-332,-333,-334,-335,-337,-338,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,101,-103,101,101,101,101,101,101,101,101,101,101,101,101,-71,-75,-76,101,101,-25,101,101,101,101,101,101,101,-329,-330,-42,-43,101,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,101,101,101,-322,-323,-324,-325,-326,-327,-331,-336,-51,101,-52,-53,101,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,101,-116,-117,-118,101,-120,-121,101,101,-125,101,-127,-128,-129,101,-131,-87,-89,-90,-91,101,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,101,101,-287,-288,101,101,101,101,101,101,101,101,101,-26,-27,-126,101,101,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,101,-310,101,101,101,-115,-119,-122,-124,101,-97,101,-225,101,101,-98,-99,101,101,-229,-219,-220,-230,101,101,101,-88,-92,-96,101,-228,-93,101,101,-130,-94,]),'DEGREES':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[102,102,102,-41,-44,-45,-46,-47,-48,-49,-50,102,-101,-102,-86,-85,102,102,-54,-55,-56,-57,-58,102,102,-328,102,-332,-333,-334,-335,-337,-338,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,-103,102,102,102,102,102,102,102,102,102,102,102,102,-71,-75,-76,102,102,-25,102,102,102,102,102,102,102,-329,-330,-42,-43,102,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,102,102,102,-322,-323,-324,-325,-326,-327,-331,-336,-51,102,-52,-53,102,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,102,-116,-117,-118,102,-120,-121,102,102,-125,102,-127,-128,-129,102,-131,-87,-89,-90,-91,102,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,102,102,-287,-288,102,102,102,102,102,102,102,102,102,-26,-27,-126,102,102,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,102,-310,102,102,102,-115,-119,-122,-124,102,-97,102,-225,102,102,-98,-99,102,102,-229,-219,-220,-230,102,102,102,-88,-92,-96,102,-228,-93,102,102,-130,-94,]),'DIV':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[103,103,103,-41,-44,-45,-46,-47,-48,-49,-50,103,-101,-102,-86,-85,103,103,-54,-55,-56,-57,-58,103,103,-328,103,-332,-333,-334,-335,-337,-338,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,103,-103,103,103,103,103,103,103,103,103,103,103,103,103,-71,-75,-76,103,103,-25,103,103,103,103,103,103,103,-329,-330,-42,-43,103,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,103,103,103,-322,-323,-324,-325,-326,-327,-331,-336,-51,103,-52,-53,103,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,103,-116,-117,-118,103,-120,-121,103,103,-125,103,-127,-128,-129,103,-131,-87,-89,-90,-91,103,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,103,103,-287,-288,103,103,103,103,103,103,103,103,103,-26,-27,-126,103,103,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,103,-310,103,103,103,-115,-119,-122,-124,103,-97,103,-225,103,103,-98,-99,103,103,-229,-219,-220,-230,103,103,103,-88,-92,-96,103,-228,-93,103,103,-130,-94,]),'EXP':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[104,104,104,-41,-44,-45,-46,-47,-48,-49,-50,104,-101,-102,-86,-85,104,104,-54,-55,-56,-57,-58,104,104,-328,104,-332,-333,-334,-335,-337,-338,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,-103,104,104,104,104,104,104,104,104,104,104,104,104,-71,-75,-76,104,104,-25,104,104,104,104,104,104,104,-329,-330,-42,-43,104,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,104,104,104,-322,-323,-324,-325,-326,-327,-331,-336,-51,104,-52,-53,104,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,104,-116,-117,-118,104,-120,-121,104,104,-125,104,-127,-128,-129,104,-131,-87,-89,-90,-91,104,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,104,104,-287,-288,104,104,104,104,104,104,104,104,104,-26,-27,-126,104,104,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,104,-310,104,104,104,-115,-119,-122,-124,104,-97,104,-225,104,104,-98,-99,104,104,-229,-219,-220,-230,104,104,104,-88,-92,-96,104,-228,-93,104,104,-130,-94,]),'FACTORIAL':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[105,105,105,-41,-44,-45,-46,-47,-48,-49,-50,105,-101,-102,-86,-85,105,105,-54,-55,-56,-57,-58,105,105,-328,105,-332,-333,-334,-335,-337,-338,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,-103,105,105,105,105,105,105,105,105,105,105,105,105,-71,-75,-76,105,105,-25,105,105,105,105,105,105,105,-329,-330,-42,-43,105,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,105,105,105,-322,-323,-324,-325,-326,-327,-331,-336,-51,105,-52,-53,105,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,105,-116,-117,-118,105,-120,-121,105,105,-125,105,-127,-128,-129,105,-131,-87,-89,-90,-91,105,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,105,105,-287,-288,105,105,105,105,105,105,105,105,105,-26,-27,-126,105,105,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,105,-310,105,105,105,-115,-119,-122,-124,105,-97,105,-225,105,105,-98,-99,105,105,-229,-219,-220,-230,105,105,105,-88,-92,-96,105,-228,-93,105,105,-130,-94,]),'FLOOR':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[106,106,106,-41,-44,-45,-46,-47,-48,-49,-50,106,-101,-102,-86,-85,106,106,-54,-55,-56,-57,-58,106,106,-328,106,-332,-333,-334,-335,-337,-338,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,-103,106,106,106,106,106,106,106,106,106,106,106,106,-71,-75,-76,106,106,-25,106,106,106,106,106,106,106,-329,-330,-42,-43,106,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,106,106,106,-322,-323,-324,-325,-326,-327,-331,-336,-51,106,-52,-53,106,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,106,-116,-117,-118,106,-120,-121,106,106,-125,106,-127,-128,-129,106,-131,-87,-89,-90,-91,106,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,106,106,-287,-288,106,106,106,106,106,106,106,106,106,-26,-27,-126,106,106,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,106,-310,106,106,106,-115,-119,-122,-124,106,-97,106,-225,106,106,-98,-99,106,106,-229,-219,-220,-230,106,106,106,-88,-92,-96,106,-228,-93,106,106,-130,-94,]),'GCD':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[107,107,107,-41,-44,-45,-46,-47,-48,-49,-50,107,-101,-102,-86,-85,107,107,-54,-55,-56,-57,-58,107,107,-328,107,-332,-333,-334,-335,-337,-338,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,107,-103,107,107,107,107,107,107,107,107,107,107,107,107,-71,-75,-76,107,107,-25,107,107,107,107,107,107,107,-329,-330,-42,-43,107,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,107,107,107,-322,-323,-324,-325,-326,-327,-331,-336,-51,107,-52,-53,107,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,107,-116,-117,-118,107,-120,-121,107,107,-125,107,-127,-128,-129,107,-131,-87,-89,-90,-91,107,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,107,107,-287,-288,107,107,107,107,107,107,107,107,107,-26,-27,-126,107,107,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,107,-310,107,107,107,-115,-119,-122,-124,107,-97,107,-225,107,107,-98,-99,107,107,-229,-219,-220,-230,107,107,107,-88,-92,-96,107,-228,-93,107,107,-130,-94,]),'LN':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[108,108,108,-41,-44,-45,-46,-47,-48,-49,-50,108,-101,-102,-86,-85,108,108,-54,-55,-56,-57,-58,108,108,-328,108,-332,-333,-334,-335,-337,-338,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,-103,108,108,108,108,108,108,108,108,108,108,108,108,-71,-75,-76,108,108,-25,108,108,108,108,108,108,108,-329,-330,-42,-43,108,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,108,108,108,-322,-323,-324,-325,-326,-327,-331,-336,-51,108,-52,-53,108,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,108,-116,-117,-118,108,-120,-121,108,108,-125,108,-127,-128,-129,108,-131,-87,-89,-90,-91,108,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,108,108,-287,-288,108,108,108,108,108,108,108,108,108,-26,-27,-126,108,108,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,108,-310,108,108,108,-115,-119,-122,-124,108,-97,108,-225,108,108,-98,-99,108,108,-229,-219,-220,-230,108,108,108,-88,-92,-96,108,-228,-93,108,108,-130,-94,]),'LOG':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[109,109,109,-41,-44,-45,-46,-47,-48,-49,-50,109,-101,-102,-86,-85,109,109,-54,-55,-56,-57,-58,109,109,-328,109,-332,-333,-334,-335,-337,-338,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,-103,109,109,109,109,109,109,109,109,109,109,109,109,-71,-75,-76,109,109,-25,109,109,109,109,109,109,109,-329,-330,-42,-43,109,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,109,109,109,-322,-323,-324,-325,-326,-327,-331,-336,-51,109,-52,-53,109,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,109,-116,-117,-118,109,-120,-121,109,109,-125,109,-127,-128,-129,109,-131,-87,-89,-90,-91,109,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,109,109,-287,-288,109,109,109,109,109,109,109,109,109,-26,-27,-126,109,109,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,109,-310,109,109,109,-115,-119,-122,-124,109,-97,109,-225,109,109,-98,-99,109,109,-229,-219,-220,-230,109,109,109,-88,-92,-96,109,-228,-93,109,109,-130,-94,]),'MOD':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[110,110,110,-41,-44,-45,-46,-47,-48,-49,-50,110,-101,-102,-86,-85,110,110,-54,-55,-56,-57,-58,110,110,-328,110,-332,-333,-334,-335,-337,-338,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,-103,110,110,110,110,110,110,110,110,110,110,110,110,-71,-75,-76,110,110,-25,110,110,110,110,110,110,110,-329,-330,-42,-43,110,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,110,110,110,-322,-323,-324,-325,-326,-327,-331,-336,-51,110,-52,-53,110,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,110,-116,-117,-118,110,-120,-121,110,110,-125,110,-127,-128,-129,110,-131,-87,-89,-90,-91,110,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,110,110,-287,-288,110,110,110,110,110,110,110,110,110,-26,-27,-126,110,110,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,110,-310,110,110,110,-115,-119,-122,-124,110,-97,110,-225,110,110,-98,-99,110,110,-229,-219,-220,-230,110,110,110,-88,-92,-96,110,-228,-93,110,110,-130,-94,]),'PI':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[111,111,111,-41,-44,-45,-46,-47,-48,-49,-50,111,-101,-102,-86,-85,111,111,-54,-55,-56,-57,-58,111,111,-328,111,-332,-333,-334,-335,-337,-338,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,-103,111,111,111,111,111,111,111,111,111,111,111,111,-71,-75,-76,111,111,-25,111,111,111,111,111,111,111,-329,-330,-42,-43,111,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,111,111,111,-322,-323,-324,-325,-326,-327,-331,-336,-51,111,-52,-53,111,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,111,-116,-117,-118,111,-120,-121,111,111,-125,111,-127,-128,-129,111,-131,-87,-89,-90,-91,111,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,111,111,-287,-288,111,111,111,111,111,111,111,111,111,-26,-27,-126,111,111,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,111,-310,111,111,111,-115,-119,-122,-124,111,-97,111,-225,111,111,-98,-99,111,111,-229,-219,-220,-230,111,111,111,-88,-92,-96,111,-228,-93,111,111,-130,-94,]),'POWER':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[112,112,112,-41,-44,-45,-46,-47,-48,-49,-50,112,-101,-102,-86,-85,112,112,-54,-55,-56,-57,-58,112,112,-328,112,-332,-333,-334,-335,-337,-338,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,-103,112,112,112,112,112,112,112,112,112,112,112,112,-71,-75,-76,112,112,-25,112,112,112,112,112,112,112,-329,-330,-42,-43,112,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,112,112,112,-322,-323,-324,-325,-326,-327,-331,-336,-51,112,-52,-53,112,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,112,-116,-117,-118,112,-120,-121,112,112,-125,112,-127,-128,-129,112,-131,-87,-89,-90,-91,112,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,112,112,-287,-288,112,112,112,112,112,112,112,112,112,-26,-27,-126,112,112,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,112,-310,112,112,112,-115,-119,-122,-124,112,-97,112,-225,112,112,-98,-99,112,112,-229,-219,-220,-230,112,112,112,-88,-92,-96,112,-228,-93,112,112,-130,-94,]),'RADIANS':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[113,113,113,-41,-44,-45,-46,-47,-48,-49,-50,113,-101,-102,-86,-85,113,113,-54,-55,-56,-57,-58,113,113,-328,113,-332,-333,-334,-335,-337,-338,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,-103,113,113,113,113,113,113,113,113,113,113,113,113,-71,-75,-76,113,113,-25,113,113,113,113,113,113,113,-329,-330,-42,-43,113,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,113,113,113,-322,-323,-324,-325,-326,-327,-331,-336,-51,113,-52,-53,113,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,113,-116,-117,-118,113,-120,-121,113,113,-125,113,-127,-128,-129,113,-131,-87,-89,-90,-91,113,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,113,113,-287,-288,113,113,113,113,113,113,113,113,113,-26,-27,-126,113,113,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,113,-310,113,113,113,-115,-119,-122,-124,113,-97,113,-225,113,113,-98,-99,113,113,-229,-219,-220,-230,113,113,113,-88,-92,-96,113,-228,-93,113,113,-130,-94,]),'ROUND':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[114,114,114,-41,-44,-45,-46,-47,-48,-49,-50,114,-101,-102,-86,-85,114,114,-54,-55,-56,-57,-58,114,114,-328,114,-332,-333,-334,-335,-337,-338,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,-103,114,114,114,114,114,114,114,114,114,114,114,114,-71,-75,-76,114,114,-25,114,114,114,114,114,114,114,-329,-330,-42,-43,114,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,114,114,114,-322,-323,-324,-325,-326,-327,-331,-336,-51,114,-52,-53,114,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,114,-116,-117,-118,114,-120,-121,114,114,-125,114,-127,-128,-129,114,-131,-87,-89,-90,-91,114,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,114,114,-287,-288,114,114,114,114,114,114,114,114,114,-26,-27,-126,114,114,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,114,-310,114,114,114,-115,-119,-122,-124,114,-97,114,-225,114,114,-98,-99,114,114,-229,-219,-220,-230,114,114,114,-88,-92,-96,114,-228,-93,114,114,-130,-94,]),'SCALE':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[115,115,115,-41,-44,-45,-46,-47,-48,-49,-50,115,-101,-102,-86,-85,115,115,-54,-55,-56,-57,-58,115,115,-328,115,-332,-333,-334,-335,-337,-338,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,-103,115,115,115,115,115,115,115,115,115,115,115,115,-71,-75,-76,115,115,-25,115,115,115,115,115,115,115,-329,-330,-42,-43,115,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,115,115,115,-322,-323,-324,-325,-326,-327,-331,-336,-51,115,-52,-53,115,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,115,-116,-117,-118,115,-120,-121,115,115,-125,115,-127,-128,-129,115,-131,-87,-89,-90,-91,115,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,115,115,-287,-288,115,115,115,115,115,115,115,115,115,-26,-27,-126,115,115,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,115,-310,115,115,115,-115,-119,-122,-124,115,-97,115,-225,115,115,-98,-99,115,115,-229,-219,-220,-230,115,115,115,-88,-92,-96,115,-228,-93,115,115,-130,-94,]),'SIGN':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[116,116,116,-41,-44,-45,-46,-47,-48,-49,-50,116,-101,-102,-86,-85,116,116,-54,-55,-56,-57,-58,116,116,-328,116,-332,-333,-334,-335,-337,-338,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,-103,116,116,116,116,116,116,116,116,116,116,116,116,-71,-75,-76,116,116,-25,116,116,116,116,116,116,116,-329,-330,-42,-43,116,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,116,116,116,-322,-323,-324,-325,-326,-327,-331,-336,-51,116,-52,-53,116,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,116,-116,-117,-118,116,-120,-121,116,116,-125,116,-127,-128,-129,116,-131,-87,-89,-90,-91,116,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,116,116,-287,-288,116,116,116,116,116,116,116,116,116,-26,-27,-126,116,116,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,116,-310,116,116,116,-115,-119,-122,-124,116,-97,116,-225,116,116,-98,-99,116,116,-229,-219,-220,-230,116,116,116,-88,-92,-96,116,-228,-93,116,116,-130,-94,]),'SQRT':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[117,117,117,-41,-44,-45,-46,-47,-48,-49,-50,117,-101,-102,-86,-85,117,117,-54,-55,-56,-57,-58,117,117,-328,117,-332,-333,-334,-335,-337,-338,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,-103,117,117,117,117,117,117,117,117,117,117,117,117,-71,-75,-76,117,117,-25,117,117,117,117,117,117,117,-329,-330,-42,-43,117,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,117,117,117,-322,-323,-324,-325,-326,-327,-331,-336,-51,117,-52,-53,117,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,117,-116,-117,-118,117,-120,-121,117,117,-125,117,-127,-128,-129,117,-131,-87,-89,-90,-91,117,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,117,117,-287,-288,117,117,117,117,117,117,117,117,117,-26,-27,-126,117,117,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,117,-310,117,117,117,-115,-119,-122,-124,117,-97,117,-225,117,117,-98,-99,117,117,-229,-219,-220,-230,117,117,117,-88,-92,-96,117,-228,-93,117,117,-130,-94,]),'BUCKET':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[118,118,118,-41,-44,-45,-46,-47,-48,-49,-50,118,-101,-102,-86,-85,118,118,-54,-55,-56,-57,-58,118,118,-328,118,-332,-333,-334,-335,-337,-338,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,-103,118,118,118,118,118,118,118,118,118,118,118,118,-71,-75,-76,118,118,-25,118,118,118,118,118,118,118,-329,-330,-42,-43,118,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,118,118,118,-322,-323,-324,-325,-326,-327,-331,-336,-51,118,-52,-53,118,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,118,-116,-117,-118,118,-120,-121,118,118,-125,118,-127,-128,-129,118,-131,-87,-89,-90,-91,118,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,118,118,-287,-288,118,118,118,118,118,118,118,118,118,-26,-27,-126,118,118,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,118,-310,118,118,118,-115,-119,-122,-124,118,-97,118,-225,118,118,-98,-99,118,118,-229,-219,-220,-230,118,118,118,-88,-92,-96,118,-228,-93,118,118,-130,-94,]),'TRUNC':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[119,119,119,-41,-44,-45,-46,-47,-48,-49,-50,119,-101,-102,-86,-85,119,119,-54,-55,-56,-57,-58,119,119,-328,119,-332,-333,-334,-335,-337,-338,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,-103,119,119,119,119,119,119,119,119,119,119,119,119,-71,-75,-76,119,119,-25,119,119,119,119,119,119,119,-329,-330,-42,-43,119,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,119,119,119,-322,-323,-324,-325,-326,-327,-331,-336,-51,119,-52,-53,119,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,119,-116,-117,-118,119,-120,-121,119,119,-125,119,-127,-128,-129,119,-131,-87,-89,-90,-91,119,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,119,119,-287,-288,119,119,119,119,119,119,119,119,119,-26,-27,-126,119,119,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,119,-310,119,119,119,-115,-119,-122,-124,119,-97,119,-225,119,119,-98,-99,119,119,-229,-219,-220,-230,119,119,119,-88,-92,-96,119,-228,-93,119,119,-130,-94,]),'RANDOM':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[120,120,120,-41,-44,-45,-46,-47,-48,-49,-50,120,-101,-102,-86,-85,120,120,-54,-55,-56,-57,-58,120,120,-328,120,-332,-333,-334,-335,-337,-338,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,-103,120,120,120,120,120,120,120,120,120,120,120,120,-71,-75,-76,120,120,-25,120,120,120,120,120,120,120,-329,-330,-42,-43,120,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,120,120,120,-322,-323,-324,-325,-326,-327,-331,-336,-51,120,-52,-53,120,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,120,-116,-117,-118,120,-120,-121,120,120,-125,120,-127,-128,-129,120,-131,-87,-89,-90,-91,120,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,120,120,-287,-288,120,120,120,120,120,120,120,120,120,-26,-27,-126,120,120,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,120,-310,120,120,120,-115,-119,-122,-124,120,-97,120,-225,120,120,-98,-99,120,120,-229,-219,-220,-230,120,120,120,-88,-92,-96,120,-228,-93,120,120,-130,-94,]),'SETSEED':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[121,121,121,-41,-44,-45,-46,-47,-48,-49,-50,121,-101,-102,-86,-85,121,121,-54,-55,-56,-57,-58,121,121,-328,121,-332,-333,-334,-335,-337,-338,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,-103,121,121,121,121,121,121,121,121,121,121,121,121,-71,-75,-76,121,121,-25,121,121,121,121,121,121,121,-329,-330,-42,-43,121,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,121,121,121,-322,-323,-324,-325,-326,-327,-331,-336,-51,121,-52,-53,121,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,121,-116,-117,-118,121,-120,-121,121,121,-125,121,-127,-128,-129,121,-131,-87,-89,-90,-91,121,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,121,121,-287,-288,121,121,121,121,121,121,121,121,121,-26,-27,-126,121,121,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,121,-310,121,121,121,-115,-119,-122,-124,121,-97,121,-225,121,121,-98,-99,121,121,-229,-219,-220,-230,121,121,121,-88,-92,-96,121,-228,-93,121,121,-130,-94,]),'EXTRACT':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[122,122,122,-41,-44,-45,-46,-47,-48,-49,-50,122,-101,-102,-86,-85,122,122,-54,-55,-56,-57,-58,122,122,-328,122,-332,-333,-334,-335,-337,-338,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,-103,122,122,122,122,122,122,122,122,122,122,122,122,-71,-75,-76,122,122,-25,122,122,122,122,122,122,122,-329,-330,-42,-43,122,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,122,122,122,-322,-323,-324,-325,-326,-327,-331,-336,-51,122,-52,-53,122,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,122,-116,-117,-118,122,-120,-121,122,122,-125,122,-127,-128,-129,122,-131,-87,-89,-90,-91,122,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,122,122,-287,-288,122,122,122,122,122,122,122,122,122,-26,-27,-126,122,122,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,122,-310,122,122,122,-115,-119,-122,-124,122,-97,122,-225,122,122,-98,-99,122,122,-229,-219,-220,-230,122,122,122,-88,-92,-96,122,-228,-93,122,122,-130,-94,]),'DATEPART':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[124,124,124,-41,-44,-45,-46,-47,-48,-49,-50,124,-101,-102,-86,-85,124,124,-54,-55,-56,-57,-58,124,124,-328,124,-332,-333,-334,-335,-337,-338,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,-103,124,124,124,124,124,124,124,124,124,124,124,124,-71,-75,-76,124,124,-25,124,124,124,124,124,124,124,-329,-330,-42,-43,124,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,124,124,124,-322,-323,-324,-325,-326,-327,-331,-336,-51,124,-52,-53,124,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,124,-116,-117,-118,124,-120,-121,124,124,-125,124,-127,-128,-129,124,-131,-87,-89,-90,-91,124,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,124,124,-287,-288,124,124,124,124,124,124,124,124,124,-26,-27,-126,124,124,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,124,-310,124,124,124,-115,-119,-122,-124,124,-97,124,-225,124,124,-98,-99,124,124,-229,-219,-220,-230,124,124,124,-88,-92,-96,124,-228,-93,124,124,-130,-94,]),'NOW':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[125,125,125,-41,-44,-45,-46,-47,-48,-49,-50,125,-101,-102,-86,-85,125,125,-54,-55,-56,-57,-58,125,125,-328,125,-332,-333,-334,-335,-337,-338,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,-103,125,125,125,125,125,125,125,125,125,125,125,125,-71,-75,-76,125,125,-25,125,125,125,125,125,125,125,-329,-330,-42,-43,125,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,125,125,125,-322,-323,-324,-325,-326,-327,-331,-336,-51,125,-52,-53,125,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,125,-116,-117,-118,125,-120,-121,125,125,-125,125,-127,-128,-129,125,-131,-87,-89,-90,-91,125,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,125,125,-287,-288,125,125,125,125,125,125,125,125,125,-26,-27,-126,125,125,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,125,-310,125,125,125,-115,-119,-122,-124,125,-97,125,-225,125,125,-98,-99,125,125,-229,-219,-220,-230,125,125,125,-88,-92,-96,125,-228,-93,125,125,-130,-94,]),'CURRENTDATE':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[126,126,126,-41,-44,-45,-46,-47,-48,-49,-50,126,-101,-102,-86,-85,126,126,-54,-55,-56,-57,-58,126,126,-328,126,-332,-333,-334,-335,-337,-338,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,-103,126,126,126,126,126,126,126,126,126,126,126,126,-71,-75,-76,126,126,-25,126,126,126,126,126,126,126,-329,-330,-42,-43,126,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,126,126,126,-322,-323,-324,-325,-326,-327,-331,-336,-51,126,-52,-53,126,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,126,-116,-117,-118,126,-120,-121,126,126,-125,126,-127,-128,-129,126,-131,-87,-89,-90,-91,126,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,126,126,-287,-288,126,126,126,126,126,126,126,126,126,-26,-27,-126,126,126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,126,-310,126,126,126,-115,-119,-122,-124,126,-97,126,-225,126,126,-98,-99,126,126,-229,-219,-220,-230,126,126,126,-88,-92,-96,126,-228,-93,126,126,-130,-94,]),'CURRENTTIME':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[127,127,127,-41,-44,-45,-46,-47,-48,-49,-50,127,-101,-102,-86,-85,127,127,-54,-55,-56,-57,-58,127,127,-328,127,-332,-333,-334,-335,-337,-338,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,-103,127,127,127,127,127,127,127,127,127,127,127,127,-71,-75,-76,127,127,-25,127,127,127,127,127,127,127,-329,-330,-42,-43,127,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,127,127,127,-322,-323,-324,-325,-326,-327,-331,-336,-51,127,-52,-53,127,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,127,-116,-117,-118,127,-120,-121,127,127,-125,127,-127,-128,-129,127,-131,-87,-89,-90,-91,127,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,127,127,-287,-288,127,127,127,127,127,127,127,127,127,-26,-27,-126,127,127,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,127,-310,127,127,127,-115,-119,-122,-124,127,-97,127,-225,127,127,-98,-99,127,127,-229,-219,-220,-230,127,127,127,-88,-92,-96,127,-228,-93,127,127,-130,-94,]),'TIMESTAMP':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,423,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,530,532,534,535,536,540,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,614,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[123,123,123,-41,-44,-45,-46,-47,-48,-49,-50,123,-101,-102,-86,-85,123,123,-54,-55,-56,-57,-58,123,123,-328,123,-332,-333,-334,-335,-337,-338,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,-103,123,123,123,123,123,123,123,123,123,123,123,123,-71,-75,-76,123,123,-25,123,123,123,123,123,123,123,-329,-330,-42,-43,123,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,560,123,123,123,-322,-323,-324,-325,-326,-327,-331,-336,-51,123,-52,-53,123,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,123,-116,-117,-118,123,-120,-121,123,123,-125,123,-127,-128,-129,123,-131,635,-87,-89,-90,-91,560,123,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,123,123,-287,-288,123,123,123,123,123,123,123,560,123,123,-26,-27,-126,123,123,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,123,-310,123,123,123,-115,-119,-122,-124,123,-97,123,-225,123,123,-98,-99,123,123,-229,-219,-220,-230,123,123,123,-88,-92,-96,123,-228,-93,123,123,-130,-94,]),'LENGTH':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[128,128,128,-41,-44,-45,-46,-47,-48,-49,-50,128,-101,-102,-86,-85,128,128,-54,-55,-56,-57,-58,128,128,-328,128,-332,-333,-334,-335,-337,-338,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,-103,128,128,128,128,128,128,128,128,128,128,128,128,-71,-75,-76,128,128,-25,128,128,128,128,128,128,128,-329,-330,-42,-43,128,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,128,128,128,-322,-323,-324,-325,-326,-327,-331,-336,-51,128,-52,-53,128,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,128,-116,-117,-118,128,-120,-121,128,128,-125,128,-127,-128,-129,128,-131,-87,-89,-90,-91,128,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,128,128,-287,-288,128,128,128,128,128,128,128,128,128,-26,-27,-126,128,128,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,128,-310,128,128,128,-115,-119,-122,-124,128,-97,128,-225,128,128,-98,-99,128,128,-229,-219,-220,-230,128,128,128,-88,-92,-96,128,-228,-93,128,128,-130,-94,]),'SUBSTRING':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[129,129,129,-41,-44,-45,-46,-47,-48,-49,-50,129,-101,-102,-86,-85,129,129,-54,-55,-56,-57,-58,129,129,-328,129,-332,-333,-334,-335,-337,-338,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,-103,129,129,129,129,129,129,129,129,129,129,129,129,-71,-75,-76,129,129,-25,129,129,129,129,129,129,129,-329,-330,-42,-43,129,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,129,129,129,-322,-323,-324,-325,-326,-327,-331,-336,-51,129,-52,-53,129,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,129,-116,-117,-118,129,-120,-121,129,129,-125,129,-127,-128,-129,129,-131,-87,-89,-90,-91,129,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,129,129,-287,-288,129,129,129,129,129,129,129,129,129,-26,-27,-126,129,129,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,129,-310,129,129,129,-115,-119,-122,-124,129,-97,129,-225,129,129,-98,-99,129,129,-229,-219,-220,-230,129,129,129,-88,-92,-96,129,-228,-93,129,129,-130,-94,]),'TRIM':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[131,131,131,-41,-44,-45,-46,-47,-48,-49,-50,131,-101,-102,-86,-85,131,131,-54,-55,-56,-57,-58,131,131,-328,131,-332,-333,-334,-335,-337,-338,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,-103,131,131,131,131,131,131,131,131,131,131,131,131,-71,-75,-76,131,131,-25,131,131,131,131,131,131,131,-329,-330,-42,-43,131,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,131,131,131,-322,-323,-324,-325,-326,-327,-331,-336,-51,131,-52,-53,131,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,131,-116,-117,-118,131,-120,-121,131,131,-125,131,-127,-128,-129,131,-131,-87,-89,-90,-91,131,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,131,131,-287,-288,131,131,131,131,131,131,131,131,131,-26,-27,-126,131,131,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,131,-310,131,131,131,-115,-119,-122,-124,131,-97,131,-225,131,131,-98,-99,131,131,-229,-219,-220,-230,131,131,131,-88,-92,-96,131,-228,-93,131,131,-130,-94,]),'MD5':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[132,132,132,-41,-44,-45,-46,-47,-48,-49,-50,132,-101,-102,-86,-85,132,132,-54,-55,-56,-57,-58,132,132,-328,132,-332,-333,-334,-335,-337,-338,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,-103,132,132,132,132,132,132,132,132,132,132,132,132,-71,-75,-76,132,132,-25,132,132,132,132,132,132,132,-329,-330,-42,-43,132,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,132,132,132,-322,-323,-324,-325,-326,-327,-331,-336,-51,132,-52,-53,132,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,132,-116,-117,-118,132,-120,-121,132,132,-125,132,-127,-128,-129,132,-131,-87,-89,-90,-91,132,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,132,132,-287,-288,132,132,132,132,132,132,132,132,132,-26,-27,-126,132,132,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,132,-310,132,132,132,-115,-119,-122,-124,132,-97,132,-225,132,132,-98,-99,132,132,-229,-219,-220,-230,132,132,132,-88,-92,-96,132,-228,-93,132,132,-130,-94,]),'SHA':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[133,133,133,-41,-44,-45,-46,-47,-48,-49,-50,133,-101,-102,-86,-85,133,133,-54,-55,-56,-57,-58,133,133,-328,133,-332,-333,-334,-335,-337,-338,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,-103,133,133,133,133,133,133,133,133,133,133,133,133,-71,-75,-76,133,133,-25,133,133,133,133,133,133,133,-329,-330,-42,-43,133,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,133,133,133,-322,-323,-324,-325,-326,-327,-331,-336,-51,133,-52,-53,133,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,133,-116,-117,-118,133,-120,-121,133,133,-125,133,-127,-128,-129,133,-131,-87,-89,-90,-91,133,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,133,133,-287,-288,133,133,133,133,133,133,133,133,133,-26,-27,-126,133,133,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,133,-310,133,133,133,-115,-119,-122,-124,133,-97,133,-225,133,133,-98,-99,133,133,-229,-219,-220,-230,133,133,133,-88,-92,-96,133,-228,-93,133,133,-130,-94,]),'SUBSTR':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[134,134,134,-41,-44,-45,-46,-47,-48,-49,-50,134,-101,-102,-86,-85,134,134,-54,-55,-56,-57,-58,134,134,-328,134,-332,-333,-334,-335,-337,-338,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,-103,134,134,134,134,134,134,134,134,134,134,134,134,-71,-75,-76,134,134,-25,134,134,134,134,134,134,134,-329,-330,-42,-43,134,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,134,134,134,-322,-323,-324,-325,-326,-327,-331,-336,-51,134,-52,-53,134,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,134,-116,-117,-118,134,-120,-121,134,134,-125,134,-127,-128,-129,134,-131,-87,-89,-90,-91,134,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,134,134,-287,-288,134,134,134,134,134,134,134,134,134,-26,-27,-126,134,134,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,134,-310,134,134,134,-115,-119,-122,-124,134,-97,134,-225,134,134,-98,-99,134,134,-229,-219,-220,-230,134,134,134,-88,-92,-96,134,-228,-93,134,134,-130,-94,]),'GETBYTE':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[135,135,135,-41,-44,-45,-46,-47,-48,-49,-50,135,-101,-102,-86,-85,135,135,-54,-55,-56,-57,-58,135,135,-328,135,-332,-333,-334,-335,-337,-338,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,-103,135,135,135,135,135,135,135,135,135,135,135,135,-71,-75,-76,135,135,-25,135,135,135,135,135,135,135,-329,-330,-42,-43,135,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,135,135,135,-322,-323,-324,-325,-326,-327,-331,-336,-51,135,-52,-53,135,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,135,-116,-117,-118,135,-120,-121,135,135,-125,135,-127,-128,-129,135,-131,-87,-89,-90,-91,135,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,135,135,-287,-288,135,135,135,135,135,135,135,135,135,-26,-27,-126,135,135,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,135,-310,135,135,135,-115,-119,-122,-124,135,-97,135,-225,135,135,-98,-99,135,135,-229,-219,-220,-230,135,135,135,-88,-92,-96,135,-228,-93,135,135,-130,-94,]),'SETBYTE':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[136,136,136,-41,-44,-45,-46,-47,-48,-49,-50,136,-101,-102,-86,-85,136,136,-54,-55,-56,-57,-58,136,136,-328,136,-332,-333,-334,-335,-337,-338,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,-103,136,136,136,136,136,136,136,136,136,136,136,136,-71,-75,-76,136,136,-25,136,136,136,136,136,136,136,-329,-330,-42,-43,136,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,136,136,136,-322,-323,-324,-325,-326,-327,-331,-336,-51,136,-52,-53,136,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,136,-116,-117,-118,136,-120,-121,136,136,-125,136,-127,-128,-129,136,-131,-87,-89,-90,-91,136,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,136,136,-287,-288,136,136,136,136,136,136,136,136,136,-26,-27,-126,136,136,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,136,-310,136,136,136,-115,-119,-122,-124,136,-97,136,-225,136,136,-98,-99,136,136,-229,-219,-220,-230,136,136,136,-88,-92,-96,136,-228,-93,136,136,-130,-94,]),'CONVERT':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[137,137,137,-41,-44,-45,-46,-47,-48,-49,-50,137,-101,-102,-86,-85,137,137,-54,-55,-56,-57,-58,137,137,-328,137,-332,-333,-334,-335,-337,-338,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,-103,137,137,137,137,137,137,137,137,137,137,137,137,-71,-75,-76,137,137,-25,137,137,137,137,137,137,137,-329,-330,-42,-43,137,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,137,137,137,-322,-323,-324,-325,-326,-327,-331,-336,-51,137,-52,-53,137,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,137,-116,-117,-118,137,-120,-121,137,137,-125,137,-127,-128,-129,137,-131,-87,-89,-90,-91,137,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,137,137,-287,-288,137,137,137,137,137,137,137,137,137,-26,-27,-126,137,137,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,137,-310,137,137,137,-115,-119,-122,-124,137,-97,137,-225,137,137,-98,-99,137,137,-229,-219,-220,-230,137,137,137,-88,-92,-96,137,-228,-93,137,137,-130,-94,]),'ENCODE':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[138,138,138,-41,-44,-45,-46,-47,-48,-49,-50,138,-101,-102,-86,-85,138,138,-54,-55,-56,-57,-58,138,138,-328,138,-332,-333,-334,-335,-337,-338,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,-103,138,138,138,138,138,138,138,138,138,138,138,138,-71,-75,-76,138,138,-25,138,138,138,138,138,138,138,-329,-330,-42,-43,138,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,138,138,138,-322,-323,-324,-325,-326,-327,-331,-336,-51,138,-52,-53,138,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,138,-116,-117,-118,138,-120,-121,138,138,-125,138,-127,-128,-129,138,-131,-87,-89,-90,-91,138,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,138,138,-287,-288,138,138,138,138,138,138,138,138,138,-26,-27,-126,138,138,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,138,-310,138,138,138,-115,-119,-122,-124,138,-97,138,-225,138,138,-98,-99,138,138,-229,-219,-220,-230,138,138,138,-88,-92,-96,138,-228,-93,138,138,-130,-94,]),'DECODE':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,659,660,665,667,668,669,670,671,672,673,696,697,706,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[139,139,139,-41,-44,-45,-46,-47,-48,-49,-50,139,-101,-102,-86,-85,139,139,-54,-55,-56,-57,-58,139,139,-328,139,-332,-333,-334,-335,-337,-338,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,-103,139,139,139,139,139,139,139,139,139,139,139,139,-71,-75,-76,139,139,-25,139,139,139,139,139,139,139,-329,-330,-42,-43,139,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,139,139,139,-322,-323,-324,-325,-326,-327,-331,-336,-51,139,-52,-53,139,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,139,-116,-117,-118,139,-120,-121,139,139,-125,139,-127,-128,-129,139,-131,-87,-89,-90,-91,139,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,139,139,-287,-288,139,139,139,139,139,139,139,139,139,-26,-27,-126,139,139,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,139,-310,139,139,139,-115,-119,-122,-124,139,-97,139,-225,139,139,-98,-99,139,139,-229,-219,-220,-230,139,139,139,-88,-92,-96,139,-228,-93,139,139,-130,-94,]),'PLECA':([16,56,130,140,141,143,180,416,417,418,419,420,421,],[140,140,-86,272,275,-85,140,-79,-80,-81,-82,-83,-84,]),'VIRGULILLA':([16,56,180,],[142,142,142,]),'DECIMAL':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,140,142,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,279,280,281,282,283,284,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,414,415,416,417,418,419,420,421,423,441,445,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,540,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,614,615,623,624,625,632,635,636,641,650,659,660,665,667,668,669,670,671,672,673,696,697,706,713,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[143,143,194,-41,-44,-45,-46,-47,-48,-49,-50,194,-101,-102,-86,143,143,-85,143,194,-54,-55,-56,-57,-58,194,194,-328,194,-332,-333,-334,-335,-337,-338,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,-103,194,194,194,194,194,194,194,194,194,194,194,194,143,-71,143,143,-75,143,143,143,143,143,143,-76,194,194,-25,194,194,194,194,194,194,194,-329,-330,-42,-43,194,-123,-132,-133,-100,-72,-73,-74,143,143,-79,-80,-81,-82,-83,-84,551,194,603,194,194,-322,-323,-324,-325,-326,-327,-331,-336,-51,194,-52,-53,194,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,194,-116,-117,-118,194,-120,-121,194,194,-125,194,-127,-128,-129,194,-131,-87,-89,-90,-91,551,194,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,194,194,-287,-288,194,194,194,194,194,194,194,551,194,194,-26,-27,-126,194,194,-95,603,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,194,-310,194,603,194,194,-115,-119,-122,-124,194,-97,194,-225,194,194,-98,-99,194,194,-229,-219,-220,-230,194,194,194,-88,-92,-96,194,-228,-93,194,194,-130,-94,]),'ENTERO':([16,56,58,59,61,62,63,64,65,66,67,123,126,127,130,140,142,143,180,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,279,280,281,282,283,284,285,293,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,414,415,416,417,418,419,420,421,435,441,445,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,533,534,535,536,537,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,650,659,660,662,663,664,665,666,667,668,669,670,671,672,673,696,697,706,713,715,723,724,725,726,727,728,731,732,736,747,748,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[130,130,193,-41,-44,-45,-46,-47,-48,-49,-50,193,-101,-102,-86,130,130,-85,130,193,-54,-55,-56,-57,-58,193,193,-328,193,-332,-333,-334,-335,-337,-338,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,193,-103,193,193,193,193,193,193,193,193,193,193,193,193,130,-71,130,130,-75,130,130,130,130,130,130,-76,436,193,193,-25,193,193,193,193,193,193,193,-329,-330,-42,-43,193,-123,-132,-133,-100,-72,-73,-74,130,130,-79,-80,-81,-82,-83,-84,577,193,602,193,193,-322,-323,-324,-325,-326,-327,-331,-336,-51,193,-52,-53,193,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,193,-116,-117,-118,193,-120,-121,193,193,-125,193,-127,-128,-129,193,-131,-87,637,-89,-90,-91,638,193,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,193,193,-287,-288,193,193,193,193,193,193,193,193,193,-26,-27,-126,193,193,-95,602,-216,-218,749,750,751,-222,752,-223,-231,-232,-233,-234,-235,-236,193,-310,193,602,193,193,-115,-119,-122,-124,193,793,794,-97,193,809,-225,193,193,-98,-99,193,193,-229,-219,-220,-230,193,193,193,-88,-92,-96,193,-228,-93,193,193,-130,-94,]),'REPLACE':([21,],[148,]),'IF':([22,32,288,],[150,160,150,]),'LIKE':([29,],[156,]),'SET':([42,618,],[168,720,]),'ALL':([47,48,49,126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[172,172,172,-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,597,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'PARENDER':([54,55,57,58,59,61,62,63,64,65,66,67,126,127,130,143,177,179,181,183,184,185,186,187,188,191,193,194,195,196,197,198,200,246,255,256,258,260,273,276,285,315,316,318,319,326,327,328,330,331,332,333,334,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,373,374,375,377,378,380,382,383,384,385,386,388,389,390,399,400,402,403,404,411,412,413,416,417,418,419,420,421,424,425,440,442,462,464,465,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,523,525,526,527,529,532,534,535,536,543,544,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,570,572,583,591,592,600,601,602,603,604,605,622,624,625,626,628,629,630,631,632,633,641,643,644,645,646,648,651,653,654,656,657,659,660,665,667,668,669,670,671,672,673,677,681,682,683,687,688,689,690,691,692,693,695,698,700,701,702,703,711,717,722,724,725,726,727,729,730,736,739,740,741,742,743,745,749,750,751,752,753,755,756,757,758,759,764,765,766,767,768,770,771,773,774,775,776,778,782,787,791,792,793,794,799,800,802,803,804,805,808,809,810,811,812,813,814,815,817,818,820,822,823,824,825,826,827,832,833,834,836,837,838,839,841,842,845,846,847,850,851,852,854,856,861,863,864,865,866,867,871,872,873,876,],[-24,-22,-35,-40,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,-21,-34,-37,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,331,380,389,390,-103,399,-71,-75,-76,-40,-25,-40,-38,-329,-330,472,-42,-43,474,-65,476,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,-123,522,-135,525,526,527,529,-132,-133,-100,532,534,535,536,-72,-73,-74,-79,-80,-81,-82,-83,-84,565,-178,-286,-290,-29,625,-36,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,632,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-201,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-183,-184,-289,-298,-299,712,-276,-277,-278,-279,-280,-23,-26,-27,-64,724,725,726,727,-126,-134,-95,736,737,-165,-179,-188,-192,-201,-195,-201,-198,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-177,758,759,-205,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,776,780,-31,-115,-119,-122,-124,791,792,-97,-201,-201,-201,-201,-194,-197,810,811,812,813,-225,815,816,-182,-202,-203,-316,-317,-318,-319,-320,822,-302,824,825,826,-307,-275,828,-28,-98,-99,832,833,-164,-185,-187,-191,-193,-201,841,842,-229,-219,-220,-230,843,-180,-204,-309,-311,-301,847,-304,-305,-306,848,-88,-92,852,-96,-190,854,-196,-200,-228,-308,-321,-303,-33,863,-93,-201,867,-30,-130,872,-186,-189,-199,-32,-94,876,-181,]),'AS':([58,59,61,62,63,64,65,66,67,126,127,130,143,145,184,185,186,187,188,191,193,194,195,196,197,198,258,273,276,285,315,316,318,326,327,330,331,380,389,390,399,408,411,412,413,416,417,418,419,420,421,466,467,468,469,470,471,472,473,474,476,477,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,624,625,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[182,-41,-44,-45,-46,-47,-48,-49,-50,-101,-102,-86,-85,286,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-71,-75,-76,182,-25,182,-329,-330,-42,-43,-123,-132,-133,-100,540,-72,-73,-74,-79,-80,-81,-82,-83,-84,-322,-323,-324,-325,-326,-327,-331,-336,-51,-52,-53,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'MAS':([58,59,61,62,63,64,65,66,67,123,126,127,130,141,143,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,319,320,321,322,323,324,325,326,327,328,330,331,333,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,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,387,388,389,390,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,416,417,418,419,420,421,441,443,446,447,466,467,468,469,470,471,472,473,474,475,476,477,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,606,615,623,624,625,626,627,628,629,630,631,632,633,634,635,636,641,643,659,660,665,667,668,669,670,671,672,673,688,689,690,691,692,693,694,696,697,706,715,723,724,725,726,727,728,729,730,736,747,753,761,762,763,779,789,790,791,792,795,796,810,811,812,813,818,819,820,821,831,832,833,834,835,836,840,842,845,846,851,852,853,862,863,864,872,],[189,-41,-44,-45,-46,-47,-48,-49,-50,189,-101,-102,-86,279,-85,189,320,-54,-55,-56,-57,-58,189,189,-328,189,-332,-333,-334,-335,-337,-338,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,189,320,189,189,189,189,189,189,189,189,189,189,189,189,279,-75,279,189,189,-25,189,320,189,189,189,189,189,189,-329,-330,320,-42,-43,320,189,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,320,-123,320,320,320,320,320,320,320,320,-132,-133,320,-100,320,320,320,320,320,320,320,320,320,320,320,279,279,279,-79,-80,-81,-82,-83,-84,189,320,189,189,-322,-323,-324,-325,-326,-327,-331,-336,-51,189,-52,-53,320,189,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,189,-116,-117,-118,189,-120,-121,189,189,-125,189,-127,-128,-129,189,-131,-87,-89,-90,-91,189,279,279,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,189,189,-287,-288,189,189,189,189,189,189,189,320,189,189,-26,-27,320,320,320,320,320,320,-126,320,320,189,189,-95,320,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,320,320,320,320,320,320,320,189,-310,189,189,189,-115,-119,-122,-124,189,320,320,-97,189,-225,189,320,189,320,320,320,-98,-99,189,189,-229,-219,-220,-230,320,189,320,189,189,-88,-92,320,320,-96,189,-228,320,320,320,-93,189,189,-130,320,-94,]),'GUION':([58,59,61,62,63,64,65,66,67,123,126,127,130,141,143,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,319,320,321,322,323,324,325,326,327,328,330,331,333,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,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,387,388,389,390,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,416,417,418,419,420,421,441,443,446,447,466,467,468,469,470,471,472,473,474,475,476,477,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,606,615,623,624,625,626,627,628,629,630,631,632,633,634,635,636,641,643,659,660,665,667,668,669,670,671,672,673,688,689,690,691,692,693,694,696,697,706,715,723,724,725,726,727,728,729,730,736,747,753,761,762,763,779,789,790,791,792,795,796,810,811,812,813,818,819,820,821,831,832,833,834,835,836,840,842,845,846,851,852,853,862,863,864,872,],[190,-41,-44,-45,-46,-47,-48,-49,-50,190,-101,-102,-86,280,-85,190,321,-54,-55,-56,-57,-58,190,190,-328,190,-332,-333,-334,-335,-337,-338,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,321,190,190,190,190,190,190,190,190,190,190,190,190,280,-75,280,190,190,-25,190,321,190,190,190,190,190,190,-329,-330,321,-42,-43,321,190,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,-123,321,321,321,321,321,321,321,321,-132,-133,321,-100,321,321,321,321,321,321,321,321,321,321,321,280,280,280,-79,-80,-81,-82,-83,-84,190,321,190,190,-322,-323,-324,-325,-326,-327,-331,-336,-51,190,-52,-53,321,190,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,190,-116,-117,-118,190,-120,-121,190,190,-125,190,-127,-128,-129,190,-131,-87,-89,-90,-91,190,280,280,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,190,190,-287,-288,190,190,190,190,190,190,190,321,190,190,-26,-27,321,321,321,321,321,321,-126,321,321,190,190,-95,321,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,321,321,321,321,321,321,321,190,-310,190,190,190,-115,-119,-122,-124,190,321,321,-97,190,-225,190,321,190,321,321,321,-98,-99,190,190,-229,-219,-220,-230,321,190,321,190,190,-88,-92,321,321,-96,190,-228,321,321,321,-93,190,190,-130,321,-94,]),'CADENA':([58,59,61,62,63,64,65,66,67,123,126,127,130,143,156,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,445,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,545,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,615,623,624,625,632,635,636,641,650,659,660,665,667,668,669,670,671,672,673,696,697,706,713,715,723,724,725,726,727,728,736,738,747,753,761,763,791,792,795,796,797,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[195,-41,-44,-45,-46,-47,-48,-49,-50,195,-101,-102,-86,-85,295,195,-54,-55,-56,-57,-58,195,195,-328,195,-332,-333,-334,-335,-337,-338,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,-103,195,195,195,195,195,195,195,195,195,195,195,195,-71,-75,-76,195,195,-25,195,195,195,195,195,195,195,-329,-330,-42,-43,195,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,195,604,195,195,-322,-323,-324,-325,-326,-327,-331,-336,-51,195,-52,-53,195,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,195,-116,-117,-118,195,-120,-121,195,195,-125,195,-127,-128,-129,195,-131,-87,-89,-90,-91,195,-77,-78,645,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,195,195,-287,-288,195,195,195,195,195,195,195,195,195,-26,-27,-126,195,195,-95,604,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,195,-310,195,604,195,195,-115,-119,-122,-124,195,-97,799,195,-225,195,195,-98,-99,195,195,836,-229,-219,-220,-230,195,195,195,-88,-92,-96,195,-228,-93,195,195,-130,-94,]),'TRUE':([58,59,61,62,63,64,65,66,67,123,126,127,130,143,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,445,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,593,615,623,624,625,632,635,636,641,650,659,660,665,667,668,669,670,671,672,673,696,697,704,706,713,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[197,-41,-44,-45,-46,-47,-48,-49,-50,197,-101,-102,-86,-85,197,-54,-55,-56,-57,-58,197,197,-328,197,-332,-333,-334,-335,-337,-338,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,-103,197,197,197,197,197,197,197,197,197,197,197,197,-71,-75,-76,197,197,-25,197,197,197,197,197,197,197,-329,-330,-42,-43,197,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,197,197,197,197,-322,-323,-324,-325,-326,-327,-331,-336,-51,197,-52,-53,197,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,197,-116,-117,-118,197,-120,-121,197,197,-125,197,-127,-128,-129,197,-131,-87,-89,-90,-91,197,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,197,197,-287,-288,197,197,197,197,197,197,197,701,197,197,-26,-27,-126,197,197,-95,197,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,197,-310,767,197,197,197,197,-115,-119,-122,-124,197,-97,197,-225,197,197,-98,-99,197,197,-229,-219,-220,-230,197,197,197,-88,-92,-96,197,-228,-93,197,197,-130,-94,]),'FALSE':([58,59,61,62,63,64,65,66,67,123,126,127,130,143,182,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,258,259,261,262,263,264,265,266,267,268,269,270,271,273,276,285,299,315,316,318,320,321,322,323,324,325,326,327,330,331,338,380,389,390,399,411,412,413,416,417,418,419,420,421,441,445,446,447,466,467,468,469,470,471,472,473,474,475,476,477,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,524,525,526,527,528,529,532,534,535,536,542,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,584,585,586,587,588,589,590,593,615,623,624,625,632,635,636,641,650,659,660,665,667,668,669,670,671,672,673,696,697,704,706,713,715,723,724,725,726,727,728,736,747,753,761,763,791,792,795,796,810,811,812,813,819,821,831,832,833,836,840,842,852,853,862,863,872,],[198,-41,-44,-45,-46,-47,-48,-49,-50,198,-101,-102,-86,-85,198,-54,-55,-56,-57,-58,198,198,-328,198,-332,-333,-334,-335,-337,-338,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,-103,198,198,198,198,198,198,198,198,198,198,198,198,-71,-75,-76,198,198,-25,198,198,198,198,198,198,198,-329,-330,-42,-43,198,-123,-132,-133,-100,-72,-73,-74,-79,-80,-81,-82,-83,-84,198,198,198,198,-322,-323,-324,-325,-326,-327,-331,-336,-51,198,-52,-53,198,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,198,-116,-117,-118,198,-120,-121,198,198,-125,198,-127,-128,-129,198,-131,-87,-89,-90,-91,198,-77,-78,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,198,198,-287,-288,198,198,198,198,198,198,198,702,198,198,-26,-27,-126,198,198,-95,198,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,198,-310,765,198,198,198,198,-115,-119,-122,-124,198,-97,198,-225,198,198,-98,-99,198,198,-229,-219,-220,-230,198,198,198,-88,-92,-96,198,-228,-93,198,198,-130,-94,]),'PUNTO':([59,196,316,860,874,],[199,329,463,870,877,]),'WHEN':([70,126,127,184,185,186,187,188,191,193,194,195,196,197,198,203,204,258,326,327,336,337,380,389,390,399,466,467,468,469,470,471,472,473,478,479,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,789,791,792,810,811,812,813,832,833,836,842,852,863,872,],[205,-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,205,-70,-103,-329,-330,-70,-67,-123,-132,-133,-100,-322,-323,-324,-325,-326,-327,-331,-336,-66,-69,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-68,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'BARRA':([126,127,130,141,143,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,285,319,326,327,328,333,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,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,387,388,389,390,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,416,417,418,419,420,421,443,466,467,468,469,470,471,472,473,479,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,606,626,627,628,629,630,631,632,633,634,641,643,659,660,665,667,668,669,670,671,672,673,688,689,690,691,692,693,694,724,725,726,727,729,730,736,753,762,779,789,790,791,792,810,811,812,813,818,820,832,833,834,835,836,842,845,846,851,852,863,864,872,],[-101,-102,-86,281,-85,322,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,322,281,281,322,-329,-330,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,322,-123,322,322,322,322,322,322,322,322,-132,-133,322,-100,322,322,322,322,322,322,322,322,322,322,322,281,281,281,281,281,-81,-82,-83,-84,322,322,322,-324,-325,-326,-327,-331,-336,322,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,281,281,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,322,322,322,322,322,322,322,-126,322,322,-95,322,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,322,322,322,322,322,322,322,-115,-119,-122,-124,322,322,-97,-225,322,322,322,322,-98,-99,-229,-219,-220,-230,322,322,-88,-92,322,322,-96,-228,322,322,322,-93,-130,322,-94,]),'PORCENTAJE':([126,127,130,141,143,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,285,319,326,327,328,333,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,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,387,388,389,390,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,416,417,418,419,420,421,443,466,467,468,469,470,471,472,473,479,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,606,626,627,628,629,630,631,632,633,634,641,643,659,660,665,667,668,669,670,671,672,673,688,689,690,691,692,693,694,724,725,726,727,729,730,736,753,762,779,789,790,791,792,810,811,812,813,818,820,832,833,834,835,836,842,845,846,851,852,863,864,872,],[-101,-102,-86,283,-85,324,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,324,283,283,324,-329,-330,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,324,-123,324,324,324,324,324,324,324,324,-132,-133,324,-100,324,324,324,324,324,324,324,324,324,324,324,283,283,283,283,283,-81,-82,-83,-84,324,324,324,-324,-325,-326,-327,-331,-336,324,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,283,283,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,324,324,324,324,324,324,324,-126,324,324,-95,324,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,324,324,324,324,324,324,324,-115,-119,-122,-124,324,324,-97,-225,324,324,324,324,-98,-99,-229,-219,-220,-230,324,324,-88,-92,324,324,-96,-228,324,324,324,-93,-130,324,-94,]),'POTENCIA':([126,127,130,141,143,183,184,185,186,187,188,191,193,194,195,196,197,198,258,273,285,319,326,327,328,333,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,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,387,388,389,390,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,416,417,418,419,420,421,443,466,467,468,469,470,471,472,473,479,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,543,544,546,548,549,550,551,552,553,555,559,560,561,562,563,564,606,626,627,628,629,630,631,632,633,634,641,643,659,660,665,667,668,669,670,671,672,673,688,689,690,691,692,693,694,724,725,726,727,729,730,736,753,762,779,789,790,791,792,810,811,812,813,818,820,832,833,834,835,836,842,845,846,851,852,863,864,872,],[-101,-102,-86,284,-85,325,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,325,284,284,325,-329,-330,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,325,-123,325,325,325,325,325,325,325,325,-132,-133,325,-100,325,325,325,325,325,325,325,325,325,325,325,284,284,284,284,284,284,284,284,-84,325,325,325,325,325,325,-327,-331,-336,325,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,284,284,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,325,325,325,325,325,325,325,-126,325,325,-95,325,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,325,325,325,325,325,325,325,-115,-119,-122,-124,325,325,-97,-225,325,325,325,325,-98,-99,-229,-219,-220,-230,325,325,-88,-92,325,325,-96,-228,325,325,325,-93,-130,325,-94,]),'WHERE':([126,127,164,183,184,185,186,187,188,191,193,194,195,196,197,198,258,302,315,316,319,326,327,380,389,390,399,462,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,606,624,625,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,779,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,299,-39,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,447,-40,-25,-38,-329,-330,-123,-132,-133,-100,623,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-284,-26,-27,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-283,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'IGUAL':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,291,293,301,326,327,339,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,608,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,433,435,446,-329,-330,480,-123,-132,-133,-100,586,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,715,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'DOSPUNTOS':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,406,407,409,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,538,539,541,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,538,539,541,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,639,640,642,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'MENORQUE':([126,127,130,141,143,184,185,186,187,188,191,193,194,195,196,197,198,258,277,326,327,380,389,390,399,416,417,418,419,420,421,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-86,277,-85,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,414,-329,-330,-123,-132,-133,-100,-79,-80,-81,-82,-83,-84,584,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'MAYORQUE':([126,127,130,141,143,184,185,186,187,188,191,193,194,195,196,197,198,258,278,326,327,380,389,390,399,416,417,418,419,420,421,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-86,278,-85,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,415,-329,-330,-123,-132,-133,-100,-79,-80,-81,-82,-83,-84,585,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'MENORIGUALQUE':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,587,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'MAYORIGUALQUE':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,588,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'DIFERENTELL':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,589,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'BETWEEN':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,595,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,590,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,706,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'ISNULL':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,591,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'NOTNULL':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,592,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'IS':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,593,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'IN':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,595,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,594,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,707,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'NOT':([126,127,150,184,185,186,187,188,191,193,194,195,196,197,198,258,299,326,327,380,389,390,399,441,443,447,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,571,580,581,582,593,602,603,604,605,615,623,632,641,659,660,665,667,668,669,670,671,672,673,720,724,725,726,727,736,739,740,741,747,753,791,792,810,811,812,813,832,833,836,840,842,852,854,862,863,872,],[-101,-102,289,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,441,-329,-330,-123,-132,-133,-100,441,595,441,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,652,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,441,441,-287,-288,704,-277,-278,-279,-280,441,441,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,784,-115,-119,-122,-124,-97,652,652,652,441,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,441,-228,-93,652,441,-130,-94,]),'ANY':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,596,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'SOME':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,443,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,598,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'END':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,203,204,258,326,327,336,337,380,389,390,399,466,467,468,469,470,471,472,473,478,479,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,789,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,335,-70,-103,-329,-330,-70,-67,-123,-132,-133,-100,-322,-323,-324,-325,-326,-327,-331,-336,-66,-69,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-68,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'THEN':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,627,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,723,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'AND':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,439,440,442,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,583,591,592,607,632,641,659,660,665,667,668,669,670,671,672,673,681,687,688,689,690,691,692,693,694,695,698,700,701,702,703,717,722,724,725,726,727,736,753,762,764,765,766,767,768,771,776,791,792,808,810,811,812,813,818,820,822,824,825,826,832,833,836,842,845,846,847,852,856,863,871,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,581,-286,-290,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-289,-298,-299,581,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,581,-285,-291,-292,-293,-294,-295,-296,761,-297,-300,-312,-313,-314,-315,581,581,-115,-119,-122,-124,-97,-225,819,-316,-317,-318,-319,-320,-302,-307,-98,-99,581,-229,-219,-220,-230,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-93,581,-130,581,-94,]),'GROUP':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,258,326,327,380,389,390,399,440,442,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,583,591,592,632,641,659,660,665,667,668,669,670,671,672,673,687,688,689,690,691,692,693,695,698,700,701,702,703,722,724,725,726,727,736,753,764,765,766,767,768,771,776,791,792,810,811,812,813,818,820,822,824,825,826,832,833,836,842,845,846,847,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,-103,-329,-330,-123,-132,-133,-100,-286,-290,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-289,-298,-299,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-285,-291,-292,-293,-294,-295,-296,-297,-300,-312,-313,-314,-315,788,-115,-119,-122,-124,-97,-225,-316,-317,-318,-319,-320,-302,-307,-98,-99,-229,-219,-220,-230,-309,-311,-301,-304,-305,-306,-88,-92,-96,-228,-308,-321,-303,-93,-130,-94,]),'ELSE':([126,127,184,185,186,187,188,191,193,194,195,196,197,198,204,258,326,327,336,380,389,390,399,466,467,468,469,470,471,472,473,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,514,515,516,518,519,522,525,526,527,529,532,534,535,536,546,548,549,550,551,552,553,555,559,560,561,562,563,564,632,641,659,660,665,667,668,669,670,671,672,673,724,725,726,727,736,753,789,791,792,810,811,812,813,832,833,836,842,852,863,872,],[-101,-102,-54,-55,-56,-57,-58,-328,-332,-333,-334,-335,-337,-338,338,-103,-329,-330,338,-123,-132,-133,-100,-322,-323,-324,-325,-326,-327,-331,-336,-59,-60,-61,-62,-63,-136,-137,-138,-139,-140,-141,-142,-143,-144,-145,-146,-147,-148,-149,-150,-151,-152,-153,-154,-155,-156,-157,-110,-111,-112,-113,-114,-116,-117,-118,-120,-121,-125,-127,-128,-129,-131,-87,-89,-90,-91,-227,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-126,-95,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-115,-119,-122,-124,-97,-225,-68,-98,-99,-229,-219,-220,-230,-88,-92,-96,-228,-93,-130,-94,]),'AMPERSON':([130,141,143,416,417,418,419,420,421,],[-86,274,-85,-79,-80,-81,-82,-83,-84,]),'NUMERAL':([130,141,143,416,417,418,419,420,421,],[-86,276,-85,-79,-80,-81,-82,-83,-84,]),'OWNER':([151,175,574,],[291,309,291,]),'MODE':([151,434,574,575,],[293,293,293,293,]),'EXISTS':([160,289,299,441,447,571,580,581,582,615,623,747,840,862,],[297,432,444,444,444,444,444,-287,-288,444,444,444,444,444,]),'VALUES':([166,],[300,]),'RENAME':([175,176,],[308,314,]),'ADD':([176,],[311,]),'NULL':([197,198,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,593,602,603,604,605,652,659,660,665,667,668,669,670,671,672,673,704,720,739,740,741,753,784,810,811,812,813,842,854,],[-337,-338,-227,653,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,700,-277,-278,-279,-280,742,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,768,785,653,653,653,-225,829,-229,-219,-220,-230,-228,653,]),'CONSTRAINT':([197,198,287,311,313,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,566,602,603,604,605,653,656,659,660,665,667,668,669,670,671,672,673,739,740,741,742,753,805,810,811,812,813,842,854,],[-337,-338,428,455,460,-227,655,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,428,-277,-278,-279,-280,655,746,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,655,655,655,655,-225,746,-229,-219,-220,-230,-228,655,]),'UNIQUE':([197,198,287,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,566,602,603,604,605,616,653,659,660,665,667,668,669,670,671,672,673,739,740,741,742,744,753,810,811,812,813,842,854,],[-337,-338,430,-227,656,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,430,-277,-278,-279,-280,718,656,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,656,656,656,656,805,-225,-229,-219,-220,-230,-228,656,]),'CHECK':([197,198,287,311,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,566,569,602,603,604,605,653,656,659,660,665,667,668,669,670,671,672,673,739,740,741,742,744,753,805,807,810,811,812,813,842,854,],[-337,-338,429,454,-227,658,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,429,680,-277,-278,-279,-280,658,658,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,658,658,658,658,806,-225,658,806,-229,-219,-220,-230,-228,658,]),'YEAR':([257,563,],[392,673,]),'MONTH':([257,563,],[393,669,]),'DAY':([257,],[394,]),'HOUR':([257,563,],[395,670,]),'MINUTE':([257,563,],[396,671,]),'SECOND':([257,563,],[397,672,]),'ENUM':([286,],[422,]),'PRIMARY':([287,546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,566,659,660,665,667,668,669,670,671,672,673,753,810,811,812,813,842,],[426,-227,647,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,426,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-225,-229,-219,-220,-230,-228,]),'FOREIGN':([287,311,566,],[427,456,427,]),'TO':([308,309,621,],[450,451,721,]),'COLUMN':([311,312,313,314,],[453,457,459,461,]),'SMALLINT':([423,540,614,],[548,548,548,]),'INTEGER':([423,540,614,],[549,549,549,]),'BIGINT':([423,540,614,],[550,550,550,]),'NUMERIC':([423,540,614,],[552,552,552,]),'REAL':([423,540,614,],[553,553,553,]),'DOUBLE':([423,540,614,],[554,554,554,]),'MONEY':([423,540,614,],[555,555,555,]),'CHARACTER':([423,540,614,],[556,556,556,]),'VARCHAR':([423,540,614,],[557,557,557,]),'CHAR':([423,540,614,],[558,558,558,]),'TEXT':([423,540,614,],[559,559,559,]),'TIME':([423,540,614,],[561,561,561,]),'DATE':([423,540,614,],[562,562,562,]),'INTERVAL':([423,531,540,614,],[563,636,563,563,]),'BOLEANO':([423,540,614,],[564,564,564,]),'KEY':([426,427,456,647,],[567,568,617,739,]),'CURRENT_USER':([451,],[612,]),'SESSION_USER':([451,],[613,]),'REFERENCES':([546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,659,660,665,667,668,669,670,671,672,673,753,810,811,812,813,816,828,842,],[-227,649,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,-225,-229,-219,-220,-230,844,849,-228,]),'DEFAULT':([546,547,548,549,550,551,552,553,555,559,560,561,562,563,564,659,660,665,667,668,669,670,671,672,673,739,740,753,810,811,812,813,842,854,],[-227,650,-210,-211,-212,-213,-214,-215,-217,-221,-231,-231,-224,-237,-226,-216,-218,-222,-223,-231,-232,-233,-234,-235,-236,650,650,-225,-229,-219,-220,-230,-228,650,]),'PRECISION':([554,],[659,]),'VARYING':([556,],[661,]),'INHERITS':([565,],[675,]),'SYMMETRIC':([590,706,],[697,697,]),'UNKNOWN':([593,704,],[703,766,]),'BYTEA':([639,640,642,],[733,734,735,]),'HAVING':([683,817,850,],[-205,-204,862,]),'BY':([788,],[830,]),}

_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
del _lr_action_items

_lr_goto_items = {'init':([0,],[1,]),'instrucciones':([0,],[2,]),'instruccion':([0,2,],[3,17,]),'alter':([0,2,],[11,11,]),'select':([0,2,60,171,173,174,317,599,705,708,709,710,772,],[12,12,200,304,305,306,464,711,770,773,774,775,823,]),'querys':([0,2,],[13,13,]),'create':([4,],[18,]),'problem':([4,],[23,]),'use':([5,],[25,]),'show':([6,],[28,]),'drop':([7,],[31,]),'delete':([8,],[35,]),'insert':([9,],[38,]),'update':([10,],[41,]),'alterp':([15,170,],[51,303,]),'parametrosselect':([16,],[54,]),'listadeseleccion':([16,56,],[57,179,]),'listadeseleccionados':([16,56,180,],[58,58,318,]),'funcionesmatematicassimples':([16,56,58,123,180,182,189,190,192,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,259,261,262,263,264,265,266,267,268,269,270,271,299,315,318,320,321,322,323,324,325,338,441,446,447,475,480,513,517,520,521,524,528,542,571,580,584,585,586,587,588,589,590,615,623,635,636,696,706,715,723,728,747,761,763,795,796,819,821,831,840,853,862,],[62,62,184,184,62,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,184,]),'funcionestrigonometricas':([16,56,58,123,180,182,189,190,192,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,259,261,262,263,264,265,266,267,268,269,270,271,299,315,318,320,321,322,323,324,325,338,441,446,447,475,480,513,517,520,521,524,528,542,571,580,584,585,586,587,588,589,590,615,623,635,636,696,706,715,723,728,747,761,763,795,796,819,821,831,840,853,862,],[63,63,185,185,63,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,185,]),'funcionesmatematicas':([16,56,58,123,180,182,189,190,192,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,259,261,262,263,264,265,266,267,268,269,270,271,299,315,318,320,321,322,323,324,325,338,441,446,447,475,480,513,517,520,521,524,528,542,571,580,584,585,586,587,588,589,590,615,623,635,636,696,706,715,723,728,747,761,763,795,796,819,821,831,840,853,862,],[64,64,186,186,64,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,186,]),'funcionesdefechas':([16,56,58,123,180,182,189,190,192,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,259,261,262,263,264,265,266,267,268,269,270,271,299,315,318,320,321,322,323,324,325,338,441,446,447,475,480,513,517,520,521,524,528,542,571,580,584,585,586,587,588,589,590,615,623,635,636,696,706,715,723,728,747,761,763,795,796,819,821,831,840,853,862,],[65,65,187,187,65,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,187,]),'funcionesbinarias':([16,56,58,123,180,182,189,190,192,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,259,261,262,263,264,265,266,267,268,269,270,271,299,315,318,320,321,322,323,324,325,338,441,446,447,475,480,513,517,520,521,524,528,542,571,580,584,585,586,587,588,589,590,615,623,635,636,696,706,715,723,728,747,761,763,795,796,819,821,831,840,853,862,],[66,66,188,188,66,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,]),'operadoresselect':([16,56,180,],[67,67,67,]),'argumentodeoperadores':([16,56,140,142,180,272,274,275,279,280,281,282,283,284,414,415,],[141,141,273,285,141,411,412,413,416,417,418,419,420,421,543,544,]),'createenum':([19,],[144,]),'createtable':([20,],[146,]),'createdatabase':([22,288,],[149,431,]),'likeopcional':([29,],[155,]),'dropdb':([32,],[159,]),'allopcional':([47,48,49,],[171,173,174,]),'fromopcional':([54,],[177,]),'asopcional':([58,315,318,],[181,462,465,]),'argument':([58,123,182,189,190,192,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,259,261,262,263,264,265,266,267,268,269,270,271,299,315,318,320,321,322,323,324,325,338,441,446,447,475,480,513,517,520,521,524,528,542,571,580,584,585,586,587,588,589,590,615,623,635,636,696,706,715,723,728,747,761,763,795,796,819,821,831,840,853,862,],[183,258,319,326,327,328,333,333,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,381,382,383,384,385,386,387,388,398,400,401,402,403,404,405,406,407,408,409,410,443,183,183,466,467,468,469,470,471,479,443,606,443,626,627,628,629,630,631,633,634,643,443,443,688,689,690,691,692,693,694,443,443,729,730,762,694,779,789,790,443,818,820,834,835,845,846,851,443,864,443,]),'boleano':([58,123,182,189,190,192,201,202,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,247,248,249,250,251,252,253,254,259,261,262,263,264,265,266,267,268,269,270,271,299,315,318,320,321,322,323,324,325,338,441,445,446,447,475,480,513,517,520,521,524,528,542,571,580,584,585,586,587,588,589,590,615,623,635,636,650,696,706,713,715,723,728,747,761,763,795,796,819,821,831,840,853,862,],[191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,605,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,605,191,191,605,191,191,191,191,191,191,191,191,191,191,191,191,191,191,]),'cases':([70,],[203,]),'case':([70,203,],[204,336,]),'databaseowner':([151,574,],[290,684,]),'databasemode':([151,434,574,575,],[292,576,292,685,]),'asignaciones':([168,],[302,]),'alterdb':([175,],[307,]),'altertable':([176,],[310,]),'parametrosfrom':([178,],[315,]),'listadeargumentos':([201,202,],[332,334,]),'elsecase':([204,336,],[337,478,]),'partedelafecha':([257,],[391,]),'tabledescriptions':([287,],[424,]),'tabledescription':([287,566,],[425,677,]),'condiciones':([299,447,571,615,623,747,840,862,],[439,607,681,717,722,808,856,871,]),'condicion':([299,441,447,571,580,615,623,747,840,862,],[440,583,440,440,687,440,440,440,440,440,]),'condicions':([299,441,447,571,580,615,623,747,840,862,],[442,442,442,442,442,442,442,442,442,442,]),'alteradd':([311,],[452,]),'tipodedrop':([313,],[458,]),'tipoderound':([383,],[523,]),'tipo':([423,540,614,],[547,641,716,]),'finalconstraintcheck':([429,680,],[570,757,]),'finalunique':([430,],[572,]),'comparacionlogica':([439,607,681,717,722,808,856,871,],[580,580,580,580,580,580,580,580,]),'values':([445,],[600,]),'value':([445,650,713,],[601,741,778,]),'tipodeowner':([451,],[610,]),'whereopcional':([462,],[622,]),'listacadenas':([545,],[644,]),'tablekey':([547,],[646,]),'tabledefault':([547,739,740,854,],[648,800,802,865,]),'tablenull':([547,739,740,741,854,],[651,651,651,803,651,]),'tableconstraintunique':([547,653,739,740,741,742,854,],[654,743,654,654,654,804,654,]),'tableconstraintcheck':([547,653,656,739,740,741,742,805,854,],[657,657,745,657,657,657,657,839,657,]),'tipochar':([556,],[660,]),'precision':([560,561,668,],[665,667,753,]),'fields':([563,],[668,]),'tableherencia':([565,],[674,]),'listaids':([573,678,679,719,830,868,],[682,755,756,782,850,873,]),'betweenopcion':([590,706,],[695,771,]),'symm':([590,706,],[696,696,]),'isopcion':([593,],[698,]),'isnotoptions':([704,],[764,]),'opcionesalterset':([720,],[783,]),'groupbyopcional':([722,],[787,]),'columnreferences':([801,],[838,]),'listaidcts':([849,],[859,]),'having':([850,],[861,]),}

_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
del _lr_goto_items
_lr_productions = [
  ("S' -> init","S'",1,None,None,None),
  ('init -> instrucciones','init',1,'p_init','gramatica.py',343),
  ('instrucciones -> instrucciones instruccion','instrucciones',2,'p_instrucciones_lista','gramatica.py',347),
  ('instrucciones -> instruccion','instrucciones',1,'p_instruciones','gramatica.py',355),
  ('instruccion -> CREATE create','instruccion',2,'p_instruccion','gramatica.py',362),
  ('instruccion -> USE use','instruccion',2,'p_instruccion','gramatica.py',363),
  ('instruccion -> SHOW show','instruccion',2,'p_instruccion','gramatica.py',364),
  ('instruccion -> DROP drop','instruccion',2,'p_instruccion','gramatica.py',365),
  ('instruccion -> DELETE delete','instruccion',2,'p_instruccion','gramatica.py',366),
  ('instruccion -> INSERT insert','instruccion',2,'p_instruccion','gramatica.py',367),
  ('instruccion -> UPDATE update','instruccion',2,'p_instruccion','gramatica.py',368),
  ('instruccion -> alter PTCOMA','instruccion',2,'p_instruccionAlter','gramatica.py',374),
  ('instruccion -> select PTCOMA','instruccion',2,'p_instruccionSelect','gramatica.py',381),
  ('instruccion -> querys','instruccion',1,'p_instruccionQuerys','gramatica.py',385),
  ('instruccion -> error PTCOMA','instruccion',2,'p_instruccionError','gramatica.py',389),
  ('problem -> error PTCOMA','problem',2,'p_problem','gramatica.py',393),
  ('querys -> select UNION allopcional select','querys',4,'p_querys','gramatica.py',398),
  ('querys -> select INTERSECT allopcional select','querys',4,'p_querys','gramatica.py',399),
  ('querys -> select EXCEPT allopcional select','querys',4,'p_querys','gramatica.py',400),
  ('allopcional -> ALL','allopcional',1,'p_all_opcional','gramatica.py',402),
  ('allopcional -> <empty>','allopcional',0,'p_all_opcional','gramatica.py',403),
  ('select -> SELECT parametrosselect fromopcional','select',3,'p_select','gramatica.py',406),
  ('select -> SELECT error','select',2,'p_select','gramatica.py',407),
  ('fromopcional -> FROM parametrosfrom asopcional whereopcional','fromopcional',4,'p_from_opcional','gramatica.py',411),
  ('fromopcional -> <empty>','fromopcional',0,'p_from_opcional','gramatica.py',412),
  ('parametrosfrom -> ID','parametrosfrom',1,'p_parametros_from','gramatica.py',414),
  ('parametrosfrom -> ID PUNTO ID','parametrosfrom',3,'p_parametros_from','gramatica.py',415),
  ('parametrosfrom -> PARENIZQ select PARENDER','parametrosfrom',3,'p_parametros_from','gramatica.py',416),
  ('whereopcional -> WHERE condiciones groupbyopcional','whereopcional',3,'p_where_opcional','gramatica.py',420),
  ('whereopcional -> <empty>','whereopcional',0,'p_where_opcional','gramatica.py',421),
  ('groupbyopcional -> GROUP BY listaids having','groupbyopcional',4,'p_group_by_opcional','gramatica.py',424),
  ('groupbyopcional -> <empty>','groupbyopcional',0,'p_group_by_opcional','gramatica.py',425),
  ('having -> HAVING condiciones','having',2,'p_having','gramatica.py',428),
  ('having -> <empty>','having',0,'p_having','gramatica.py',429),
  ('parametrosselect -> DISTINCT listadeseleccion','parametrosselect',2,'p_parametros_select','gramatica.py',432),
  ('parametrosselect -> listadeseleccion','parametrosselect',1,'p_parametros_select','gramatica.py',433),
  ('listadeseleccion -> listadeseleccion COMA listadeseleccionados asopcional','listadeseleccion',4,'p_lista_de_seleccion','gramatica.py',436),
  ('listadeseleccion -> listadeseleccionados asopcional','listadeseleccion',2,'p_lista_de_seleccion','gramatica.py',437),
  ('asopcional -> AS argument','asopcional',2,'p_asopcional','gramatica.py',440),
  ('asopcional -> argument','asopcional',1,'p_asopcional','gramatica.py',441),
  ('asopcional -> <empty>','asopcional',0,'p_asopcional','gramatica.py',442),
  ('listadeseleccionados -> ID','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',445),
  ('listadeseleccionados -> ID PUNTO ID','listadeseleccionados',3,'p_lista_de_seleccionados','gramatica.py',446),
  ('listadeseleccionados -> PARENIZQ select PARENDER','listadeseleccionados',3,'p_lista_de_seleccionados','gramatica.py',447),
  ('listadeseleccionados -> ASTERISCO','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',448),
  ('listadeseleccionados -> funcionesmatematicassimples','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',449),
  ('listadeseleccionados -> funcionestrigonometricas','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',450),
  ('listadeseleccionados -> funcionesmatematicas','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',451),
  ('listadeseleccionados -> funcionesdefechas','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',452),
  ('listadeseleccionados -> funcionesbinarias','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',453),
  ('listadeseleccionados -> operadoresselect','listadeseleccionados',1,'p_lista_de_seleccionados','gramatica.py',454),
  ('listadeseleccionados -> GREATEST PARENIZQ listadeargumentos PARENDER','listadeseleccionados',4,'p_lista_de_seleccionados','gramatica.py',455),
  ('listadeseleccionados -> LEAST PARENIZQ listadeargumentos PARENDER','listadeseleccionados',4,'p_lista_de_seleccionados','gramatica.py',456),
  ('listadeseleccionados -> CASE cases END ID','listadeseleccionados',4,'p_lista_de_seleccionados','gramatica.py',457),
  ('argument -> funcionesmatematicassimples','argument',1,'p_argument_funciones_matematicas_simples','gramatica.py',460),
  ('argument -> funcionestrigonometricas','argument',1,'p_argument_funciones_trigonometricas','gramatica.py',463),
  ('argument -> funcionesmatematicas','argument',1,'p_argument_funciones_matematicas','gramatica.py',466),
  ('argument -> funcionesdefechas','argument',1,'p_argument_funciones_de_fechas','gramatica.py',469),
  ('argument -> funcionesbinarias','argument',1,'p_argument_funciones_binarias','gramatica.py',472),
  ('funcionesmatematicassimples -> COUNT PARENIZQ argument PARENDER','funcionesmatematicassimples',4,'p_funciones_matematicas_simples','gramatica.py',476),
  ('funcionesmatematicassimples -> MAX PARENIZQ argument PARENDER','funcionesmatematicassimples',4,'p_funciones_matematicas_simples','gramatica.py',477),
  ('funcionesmatematicassimples -> SUM PARENIZQ argument PARENDER','funcionesmatematicassimples',4,'p_funciones_matematicas_simples','gramatica.py',478),
  ('funcionesmatematicassimples -> AVG PARENIZQ argument PARENDER','funcionesmatematicassimples',4,'p_funciones_matematicas_simples','gramatica.py',479),
  ('funcionesmatematicassimples -> MIN PARENIZQ argument PARENDER','funcionesmatematicassimples',4,'p_funciones_matematicas_simples','gramatica.py',480),
  ('listadeargumentos -> listadeargumentos COMA argument','listadeargumentos',3,'p_lista_de_argumentos','gramatica.py',483),
  ('listadeargumentos -> argument','listadeargumentos',1,'p_lista_de_argumentos','gramatica.py',484),
  ('cases -> cases case elsecase','cases',3,'p_casos','gramatica.py',487),
  ('cases -> case elsecase','cases',2,'p_casos','gramatica.py',488),
  ('case -> WHEN argument IGUAL argument THEN argument','case',6,'p_case','gramatica.py',491),
  ('elsecase -> ELSE argument','elsecase',2,'p_else_case','gramatica.py',494),
  ('elsecase -> <empty>','elsecase',0,'p_else_case','gramatica.py',495),
  ('operadoresselect -> PLECA argumentodeoperadores','operadoresselect',2,'p_operadores_select','gramatica.py',498),
  ('operadoresselect -> PLECA PLECA argumentodeoperadores','operadoresselect',3,'p_operadores_select','gramatica.py',499),
  ('operadoresselect -> argumentodeoperadores AMPERSON argumentodeoperadores','operadoresselect',3,'p_operadores_select','gramatica.py',500),
  ('operadoresselect -> argumentodeoperadores PLECA argumentodeoperadores','operadoresselect',3,'p_operadores_select','gramatica.py',501),
  ('operadoresselect -> argumentodeoperadores NUMERAL','operadoresselect',2,'p_operadores_select','gramatica.py',502),
  ('operadoresselect -> VIRGULILLA argumentodeoperadores','operadoresselect',2,'p_operadores_select','gramatica.py',503),
  ('operadoresselect -> argumentodeoperadores MENORQUE MENORQUE argumentodeoperadores','operadoresselect',4,'p_operadores_select','gramatica.py',504),
  ('operadoresselect -> argumentodeoperadores MAYORQUE MAYORQUE argumentodeoperadores','operadoresselect',4,'p_operadores_select','gramatica.py',505),
  ('argumentodeoperadores -> argumentodeoperadores MAS argumentodeoperadores','argumentodeoperadores',3,'p_argumento_de_operadores','gramatica.py',508),
  ('argumentodeoperadores -> argumentodeoperadores GUION argumentodeoperadores','argumentodeoperadores',3,'p_argumento_de_operadores','gramatica.py',509),
  ('argumentodeoperadores -> argumentodeoperadores BARRA argumentodeoperadores','argumentodeoperadores',3,'p_argumento_de_operadores','gramatica.py',510),
  ('argumentodeoperadores -> argumentodeoperadores ASTERISCO argumentodeoperadores','argumentodeoperadores',3,'p_argumento_de_operadores','gramatica.py',511),
  ('argumentodeoperadores -> argumentodeoperadores PORCENTAJE argumentodeoperadores','argumentodeoperadores',3,'p_argumento_de_operadores','gramatica.py',512),
  ('argumentodeoperadores -> argumentodeoperadores POTENCIA argumentodeoperadores','argumentodeoperadores',3,'p_argumento_de_operadores','gramatica.py',513),
  ('argumentodeoperadores -> DECIMAL','argumentodeoperadores',1,'p_argumento_de_operadores','gramatica.py',514),
  ('argumentodeoperadores -> ENTERO','argumentodeoperadores',1,'p_argumento_de_operadores','gramatica.py',515),
  ('funcionesbinarias -> LENGTH PARENIZQ argument PARENDER','funcionesbinarias',4,'p_funciones_binarias','gramatica.py',521),
  ('funcionesbinarias -> SUBSTRING PARENIZQ argument COMA ENTERO COMA ENTERO PARENDER','funcionesbinarias',8,'p_funciones_binarias','gramatica.py',522),
  ('funcionesbinarias -> TRIM PARENIZQ argument PARENDER','funcionesbinarias',4,'p_funciones_binarias','gramatica.py',523),
  ('funcionesbinarias -> MD5 PARENIZQ argument PARENDER','funcionesbinarias',4,'p_funciones_binarias','gramatica.py',524),
  ('funcionesbinarias -> SHA PARENIZQ argument PARENDER','funcionesbinarias',4,'p_funciones_binarias','gramatica.py',525),
  ('funcionesbinarias -> SUBSTR PARENIZQ argument COMA ENTERO COMA ENTERO PARENDER','funcionesbinarias',8,'p_funciones_binarias','gramatica.py',526),
  ('funcionesbinarias -> GETBYTE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA argument PARENDER','funcionesbinarias',9,'p_funciones_binarias','gramatica.py',527),
  ('funcionesbinarias -> SETBYTE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA argument COMA argument PARENDER','funcionesbinarias',11,'p_funciones_binarias','gramatica.py',528),
  ('funcionesbinarias -> CONVERT PARENIZQ argument AS tipo','funcionesbinarias',5,'p_funciones_binarias','gramatica.py',529),
  ('funcionesbinarias -> ENCODE PARENIZQ argument DOSPUNTOS DOSPUNTOS BYTEA COMA CADENA','funcionesbinarias',8,'p_funciones_binarias','gramatica.py',530),
  ('funcionesbinarias -> DECODE PARENIZQ argument COMA argument PARENDER','funcionesbinarias',6,'p_funciones_binarias','gramatica.py',531),
  ('funcionesdefechas -> EXTRACT PARENIZQ partedelafecha FROM TIMESTAMP argument PARENDER','funcionesdefechas',7,'p_funciones_de_fechas','gramatica.py',534),
  ('funcionesdefechas -> DATEPART PARENIZQ argument COMA INTERVAL argument PARENDER','funcionesdefechas',7,'p_funciones_de_fechas','gramatica.py',535),
  ('funcionesdefechas -> NOW PARENIZQ PARENDER','funcionesdefechas',3,'p_funciones_de_fechas','gramatica.py',536),
  ('funcionesdefechas -> CURRENTDATE','funcionesdefechas',1,'p_funciones_de_fechas','gramatica.py',537),
  ('funcionesdefechas -> CURRENTTIME','funcionesdefechas',1,'p_funciones_de_fechas','gramatica.py',538),
  ('funcionesdefechas -> TIMESTAMP argument','funcionesdefechas',2,'p_funciones_de_fechas','gramatica.py',539),
  ('partedelafecha -> YEAR','partedelafecha',1,'p_parte_de_la_decha','gramatica.py',543),
  ('partedelafecha -> MONTH','partedelafecha',1,'p_parte_de_la_decha','gramatica.py',544),
  ('partedelafecha -> DAY','partedelafecha',1,'p_parte_de_la_decha','gramatica.py',545),
  ('partedelafecha -> HOUR','partedelafecha',1,'p_parte_de_la_decha','gramatica.py',546),
  ('partedelafecha -> MINUTE','partedelafecha',1,'p_parte_de_la_decha','gramatica.py',547),
  ('partedelafecha -> SECOND','partedelafecha',1,'p_parte_de_la_decha','gramatica.py',548),
  ('funcionesmatematicas -> ABS PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',552),
  ('funcionesmatematicas -> CBRT PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',553),
  ('funcionesmatematicas -> CEIL PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',554),
  ('funcionesmatematicas -> CEILING PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',555),
  ('funcionesmatematicas -> DEGREES PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',556),
  ('funcionesmatematicas -> DIV PARENIZQ argument COMA argument PARENDER','funcionesmatematicas',6,'p_funciones_matematicas','gramatica.py',557),
  ('funcionesmatematicas -> EXP PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',558),
  ('funcionesmatematicas -> FACTORIAL PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',559),
  ('funcionesmatematicas -> FLOOR PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',560),
  ('funcionesmatematicas -> GCD PARENIZQ argument COMA argument PARENDER','funcionesmatematicas',6,'p_funciones_matematicas','gramatica.py',561),
  ('funcionesmatematicas -> LN PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',562),
  ('funcionesmatematicas -> LOG PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',563),
  ('funcionesmatematicas -> MOD PARENIZQ argument COMA argument PARENDER','funcionesmatematicas',6,'p_funciones_matematicas','gramatica.py',564),
  ('funcionesmatematicas -> PI PARENIZQ PARENDER','funcionesmatematicas',3,'p_funciones_matematicas','gramatica.py',565),
  ('funcionesmatematicas -> POWER PARENIZQ argument COMA argument PARENDER','funcionesmatematicas',6,'p_funciones_matematicas','gramatica.py',566),
  ('funcionesmatematicas -> RADIANS PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',567),
  ('funcionesmatematicas -> ROUND PARENIZQ argument tipoderound PARENDER','funcionesmatematicas',5,'p_funciones_matematicas','gramatica.py',568),
  ('funcionesmatematicas -> SCALE PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',569),
  ('funcionesmatematicas -> SIGN PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',570),
  ('funcionesmatematicas -> SQRT PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',571),
  ('funcionesmatematicas -> BUCKET PARENIZQ argument COMA argument COMA argument COMA argument PARENDER','funcionesmatematicas',10,'p_funciones_matematicas','gramatica.py',572),
  ('funcionesmatematicas -> TRUNC PARENIZQ argument PARENDER','funcionesmatematicas',4,'p_funciones_matematicas','gramatica.py',573),
  ('funcionesmatematicas -> RANDOM PARENIZQ PARENDER','funcionesmatematicas',3,'p_funciones_matematicas','gramatica.py',574),
  ('funcionesmatematicas -> SETSEED PARENIZQ PARENDER','funcionesmatematicas',3,'p_funciones_matematicas','gramatica.py',575),
  ('tipoderound -> COMA argument','tipoderound',2,'p_tipo_de_round','gramatica.py',578),
  ('tipoderound -> <empty>','tipoderound',0,'p_tipo_de_round','gramatica.py',579),
  ('funcionestrigonometricas -> ACOS PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',583),
  ('funcionestrigonometricas -> ASIN PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',584),
  ('funcionestrigonometricas -> ACOSD PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',585),
  ('funcionestrigonometricas -> ASIND PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',586),
  ('funcionestrigonometricas -> ATAN PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',587),
  ('funcionestrigonometricas -> ATAND PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',588),
  ('funcionestrigonometricas -> ATANDOS PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',589),
  ('funcionestrigonometricas -> ATANDOSD PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',590),
  ('funcionestrigonometricas -> COS PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',591),
  ('funcionestrigonometricas -> COSD PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',592),
  ('funcionestrigonometricas -> COT PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',593),
  ('funcionestrigonometricas -> COTD PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',594),
  ('funcionestrigonometricas -> SIN PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',595),
  ('funcionestrigonometricas -> SIND PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',596),
  ('funcionestrigonometricas -> TAN PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',597),
  ('funcionestrigonometricas -> TAND PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',598),
  ('funcionestrigonometricas -> SINH PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',599),
  ('funcionestrigonometricas -> COSH PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',600),
  ('funcionestrigonometricas -> TANH PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',601),
  ('funcionestrigonometricas -> ASINH PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',602),
  ('funcionestrigonometricas -> ACOSH PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',603),
  ('funcionestrigonometricas -> ATANH PARENIZQ argument PARENDER','funcionestrigonometricas',4,'p_funciones_trigonometricas','gramatica.py',604),
  ('create -> TYPE createenum','create',2,'p_create_instruccion','gramatica.py',610),
  ('create -> TABLE createtable','create',2,'p_create_instruccion','gramatica.py',611),
  ('create -> OR REPLACE DATABASE createdatabase','create',4,'p_create_instruccion','gramatica.py',612),
  ('create -> DATABASE createdatabase','create',2,'p_create_instruccion','gramatica.py',613),
  ('create -> problem','create',1,'p_create_instruccion','gramatica.py',614),
  ('createenum -> ID AS ENUM PARENIZQ listacadenas PARENDER PTCOMA','createenum',7,'p_createenum','gramatica.py',634),
  ('listacadenas -> listacadenas COMA CADENA','listacadenas',3,'p_listacadenas_recursiva','gramatica.py',641),
  ('listacadenas -> CADENA','listacadenas',1,'p_listacadenas','gramatica.py',649),
  ('createdatabase -> IF NOT EXISTS ID databaseowner','createdatabase',5,'p_createdatabase','gramatica.py',655),
  ('createdatabase -> ID databaseowner','createdatabase',2,'p_createdatabase','gramatica.py',656),
  ('databaseowner -> OWNER IGUAL ID databasemode','databaseowner',4,'p_databaseowner','gramatica.py',669),
  ('databaseowner -> OWNER ID databasemode','databaseowner',3,'p_databaseowner','gramatica.py',670),
  ('databaseowner -> databasemode','databaseowner',1,'p_databaseownerP','gramatica.py',682),
  ('databasemode -> MODE IGUAL ENTERO PTCOMA','databasemode',4,'p_databasemode','gramatica.py',688),
  ('databasemode -> MODE ENTERO PTCOMA','databasemode',3,'p_databasemode','gramatica.py',689),
  ('databasemode -> PTCOMA','databasemode',1,'p_databasemode','gramatica.py',690),
  ('createtable -> ID PARENIZQ tabledescriptions PARENDER tableherencia','createtable',5,'p_createtable','gramatica.py',704),
  ('tableherencia -> INHERITS PARENIZQ ID PARENDER PTCOMA','tableherencia',5,'p_tableherencia','gramatica.py',712),
  ('tableherencia -> PTCOMA','tableherencia',1,'p_tableherencia','gramatica.py',713),
  ('tabledescriptions -> tabledescriptions COMA tabledescription','tabledescriptions',3,'p_tabledescriptions_recursivo','gramatica.py',721),
  ('tabledescriptions -> tabledescription','tabledescriptions',1,'p_tabledescriptions','gramatica.py',729),
  ('tabledescription -> ID tipo tablekey','tabledescription',3,'p_tabledescription','gramatica.py',735),
  ('tabledescription -> PRIMARY KEY PARENIZQ listaids PARENDER','tabledescription',5,'p_tabledescription','gramatica.py',736),
  ('tabledescription -> FOREIGN KEY PARENIZQ listaids PARENDER REFERENCES ID PARENIZQ listaids PARENDER','tabledescription',10,'p_tabledescription','gramatica.py',737),
  ('tabledescription -> CONSTRAINT ID CHECK finalconstraintcheck','tabledescription',4,'p_tabledescription','gramatica.py',738),
  ('tabledescription -> CHECK finalconstraintcheck','tabledescription',2,'p_tabledescription','gramatica.py',739),
  ('tabledescription -> UNIQUE finalunique','tabledescription',2,'p_tabledescription','gramatica.py',740),
  ('tablekey -> PRIMARY KEY tabledefault','tablekey',3,'p_tablekey','gramatica.py',772),
  ('tablekey -> REFERENCES ID PARENIZQ columnreferences PARENDER tabledefault','tablekey',6,'p_tablekey','gramatica.py',773),
  ('tablekey -> REFERENCES ID tabledefault','tablekey',3,'p_tablekeyP','gramatica.py',785),
  ('tablekey -> tabledefault','tablekey',1,'p_tablekeyP2','gramatica.py',792),
  ('columnreferences -> columnreferences COMA ID','columnreferences',3,'p_columnreferences_r','gramatica.py',798),
  ('columnreferences -> ID','columnreferences',1,'p_columnreferences_r2','gramatica.py',806),
  ('tabledefault -> DEFAULT value tablenull','tabledefault',3,'p_tabledefault','gramatica.py',812),
  ('tabledefault -> tablenull','tabledefault',1,'p_tabledefaultP','gramatica.py',820),
  ('tablenull -> NOT NULL tableconstraintunique','tablenull',3,'p_tablenull','gramatica.py',826),
  ('tablenull -> NULL tableconstraintunique','tablenull',2,'p_tablenull','gramatica.py',827),
  ('tablenull -> tableconstraintunique','tablenull',1,'p_tablenullP','gramatica.py',839),
  ('tableconstraintunique -> CONSTRAINT ID UNIQUE tableconstraintcheck','tableconstraintunique',4,'p_tableconstraintunique','gramatica.py',845),
  ('tableconstraintunique -> UNIQUE tableconstraintcheck','tableconstraintunique',2,'p_tableconstraintunique','gramatica.py',846),
  ('tableconstraintunique -> tableconstraintcheck','tableconstraintunique',1,'p_tableconstraintuniqueP','gramatica.py',860),
  ('tableconstraintcheck -> CONSTRAINT ID CHECK PARENIZQ condiciones PARENDER','tableconstraintcheck',6,'p_tableconstraintcheck','gramatica.py',866),
  ('tableconstraintcheck -> CHECK PARENIZQ condiciones PARENDER','tableconstraintcheck',4,'p_tableconstraintcheck','gramatica.py',867),
  ('tableconstraintcheck -> <empty>','tableconstraintcheck',0,'p_tableconstraintcheckE','gramatica.py',880),
  ('finalconstraintcheck -> PARENIZQ condiciones PARENDER','finalconstraintcheck',3,'p_finalconstraintcheck','gramatica.py',885),
  ('finalunique -> PARENIZQ listaids PARENDER','finalunique',3,'p_finalunique','gramatica.py',891),
  ('listaids -> listaids COMA ID','listaids',3,'p_listaids_r','gramatica.py',897),
  ('listaids -> ID','listaids',1,'p_listaids','gramatica.py',905),
  ('listaidcts -> listaidcts COMA ID PUNTO ID','listaidcts',5,'p_listaidcts_r','gramatica.py',911),
  ('listaidcts -> listaidcts COMA ID','listaidcts',3,'p_listaidcts_re','gramatica.py',920),
  ('listaidcts -> ID PUNTO ID','listaidcts',3,'p_listaidcts','gramatica.py',928),
  ('listaidcts -> ID','listaidcts',1,'p_listaidctse','gramatica.py',935),
  ('tipo -> SMALLINT','tipo',1,'p_tipo','gramatica.py',941),
  ('tipo -> INTEGER','tipo',1,'p_tipo','gramatica.py',942),
  ('tipo -> BIGINT','tipo',1,'p_tipo','gramatica.py',943),
  ('tipo -> DECIMAL','tipo',1,'p_tipo','gramatica.py',944),
  ('tipo -> NUMERIC','tipo',1,'p_tipo','gramatica.py',945),
  ('tipo -> REAL','tipo',1,'p_tipo','gramatica.py',946),
  ('tipo -> DOUBLE PRECISION','tipo',2,'p_tipo','gramatica.py',947),
  ('tipo -> MONEY','tipo',1,'p_tipo','gramatica.py',948),
  ('tipo -> CHARACTER tipochar','tipo',2,'p_tipo','gramatica.py',949),
  ('tipo -> VARCHAR PARENIZQ ENTERO PARENDER','tipo',4,'p_tipo','gramatica.py',950),
  ('tipo -> CHAR PARENIZQ ENTERO PARENDER','tipo',4,'p_tipo','gramatica.py',951),
  ('tipo -> TEXT','tipo',1,'p_tipo','gramatica.py',952),
  ('tipo -> TIMESTAMP precision','tipo',2,'p_tipo','gramatica.py',953),
  ('tipo -> TIME precision','tipo',2,'p_tipo','gramatica.py',954),
  ('tipo -> DATE','tipo',1,'p_tipo','gramatica.py',955),
  ('tipo -> INTERVAL fields precision','tipo',3,'p_tipo','gramatica.py',956),
  ('tipo -> BOLEANO','tipo',1,'p_tipo','gramatica.py',957),
  ('tipo -> ID','tipo',1,'p_tipo','gramatica.py',958),
  ('tipochar -> VARYING PARENIZQ ENTERO PARENDER','tipochar',4,'p_tipochar','gramatica.py',1028),
  ('tipochar -> PARENIZQ ENTERO PARENDER','tipochar',3,'p_tipochar','gramatica.py',1029),
  ('precision -> PARENIZQ ENTERO PARENDER','precision',3,'p_precision','gramatica.py',1040),
  ('precision -> <empty>','precision',0,'p_precisionE','gramatica.py',1046),
  ('fields -> MONTH','fields',1,'p_fields','gramatica.py',1050),
  ('fields -> HOUR','fields',1,'p_fields','gramatica.py',1051),
  ('fields -> MINUTE','fields',1,'p_fields','gramatica.py',1052),
  ('fields -> SECOND','fields',1,'p_fields','gramatica.py',1053),
  ('fields -> YEAR','fields',1,'p_fields','gramatica.py',1054),
  ('fields -> <empty>','fields',0,'p_fieldsE','gramatica.py',1064),
  ('use -> ID PTCOMA','use',2,'p_use','gramatica.py',1069),
  ('use -> error PTCOMA','use',2,'p_use','gramatica.py',1070),
  ('show -> DATABASES likeopcional','show',2,'p_show','gramatica.py',1077),
  ('show -> error PTCOMA','show',2,'p_show','gramatica.py',1078),
  ('likeopcional -> LIKE CADENA PTCOMA','likeopcional',3,'p_likeopcional','gramatica.py',1084),
  ('likeopcional -> PTCOMA','likeopcional',1,'p_likeopcional','gramatica.py',1085),
  ('drop -> DATABASE dropdb PTCOMA','drop',3,'p_drop','gramatica.py',1095),
  ('drop -> TABLE ID PTCOMA','drop',3,'p_drop','gramatica.py',1096),
  ('drop -> error PTCOMA','drop',2,'p_drop','gramatica.py',1097),
  ('dropdb -> IF EXISTS ID','dropdb',3,'p_dropdb','gramatica.py',1107),
  ('dropdb -> ID','dropdb',1,'p_dropdb','gramatica.py',1108),
  ('alter -> alter COMA ALTER alterp','alter',4,'p_alter_rec','gramatica.py',1120),
  ('alter -> ALTER alterp','alter',2,'p_alter','gramatica.py',1129),
  ('alter -> error PTCOMA','alter',2,'p_alterP','gramatica.py',1135),
  ('alterp -> DATABASE ID alterdb PTCOMA','alterp',4,'p_alterp','gramatica.py',1139),
  ('alterp -> TABLE ID altertable','alterp',3,'p_alterp','gramatica.py',1140),
  ('alterdb -> RENAME TO ID','alterdb',3,'p_alterdb','gramatica.py',1153),
  ('alterdb -> OWNER TO tipodeowner','alterdb',3,'p_alterdb','gramatica.py',1154),
  ('tipodeowner -> ID','tipodeowner',1,'p_tipodeowner','gramatica.py',1165),
  ('tipodeowner -> CURRENT_USER','tipodeowner',1,'p_tipodeowner','gramatica.py',1166),
  ('tipodeowner -> SESSION_USER','tipodeowner',1,'p_tipodeowner','gramatica.py',1167),
  ('altertable -> ADD alteradd','altertable',2,'p_altertable','gramatica.py',1173),
  ('altertable -> ALTER COLUMN ID SET opcionesalterset','altertable',5,'p_altertable','gramatica.py',1174),
  ('altertable -> DROP tipodedrop','altertable',2,'p_altertable','gramatica.py',1175),
  ('altertable -> RENAME COLUMN ID TO ID','altertable',5,'p_altertable','gramatica.py',1176),
  ('alteradd -> COLUMN ID tipo','alteradd',3,'p_alteradd','gramatica.py',1196),
  ('alteradd -> CHECK PARENIZQ condiciones PARENDER','alteradd',4,'p_alteradd','gramatica.py',1197),
  ('alteradd -> CONSTRAINT ID UNIQUE PARENIZQ ID PARENDER','alteradd',6,'p_alteradd','gramatica.py',1198),
  ('alteradd -> FOREIGN KEY PARENIZQ listaids PARENDER REFERENCES listaidcts','alteradd',7,'p_alteradd','gramatica.py',1199),
  ('opcionesalterset -> NOT NULL','opcionesalterset',2,'p_opcionesalterset','gramatica.py',1219),
  ('opcionesalterset -> NULL','opcionesalterset',1,'p_opcionesalterset','gramatica.py',1220),
  ('tipodedrop -> COLUMN ID','tipodedrop',2,'p_tipodedrop','gramatica.py',1229),
  ('tipodedrop -> CONSTRAINT ID','tipodedrop',2,'p_tipodedrop','gramatica.py',1230),
  ('delete -> FROM ID WHERE condiciones PTCOMA','delete',5,'p_instrucciones_delete','gramatica.py',1242),
  ('delete -> error PTCOMA','delete',2,'p_instrucciones_delete','gramatica.py',1243),
  ('insert -> INTO ID VALUES PARENIZQ values PARENDER PTCOMA','insert',7,'p_instrucciones_insert','gramatica.py',1251),
  ('insert -> error PTCOMA','insert',2,'p_instrucciones_insert','gramatica.py',1252),
  ('values -> values COMA value','values',3,'p_values_rec','gramatica.py',1259),
  ('values -> value','values',1,'p_values','gramatica.py',1267),
  ('value -> ENTERO','value',1,'p_value','gramatica.py',1273),
  ('value -> DECIMAL','value',1,'p_valuef','gramatica.py',1279),
  ('value -> CADENA','value',1,'p_valuec','gramatica.py',1285),
  ('value -> boleano','value',1,'p_valueb','gramatica.py',1291),
  ('update -> ID SET asignaciones WHERE condiciones PTCOMA','update',6,'p_instrucciones_update','gramatica.py',1298),
  ('update -> error PTCOMA','update',2,'p_instrucciones_update','gramatica.py',1299),
  ('asignaciones -> asignaciones COMA ID IGUAL argument','asignaciones',5,'p_asignaciones_rec','gramatica.py',1307),
  ('asignaciones -> ID IGUAL argument','asignaciones',3,'p_asignaciones','gramatica.py',1316),
  ('condiciones -> condiciones comparacionlogica condicion','condiciones',3,'p_condiciones_recursivo','gramatica.py',1324),
  ('condiciones -> condicion','condiciones',1,'p_codiciones','gramatica.py',1332),
  ('comparacionlogica -> AND','comparacionlogica',1,'p_comparacionlogica','gramatica.py',1338),
  ('comparacionlogica -> OR','comparacionlogica',1,'p_comparacionlogica','gramatica.py',1339),
  ('condicion -> NOT condicion','condicion',2,'p_condicion','gramatica.py',1344),
  ('condicion -> condicions','condicion',1,'p_condicion','gramatica.py',1345),
  ('condicions -> argument MENORQUE argument','condicions',3,'p_condicions','gramatica.py',1356),
  ('condicions -> argument MAYORQUE argument','condicions',3,'p_condicions','gramatica.py',1357),
  ('condicions -> argument IGUAL argument','condicions',3,'p_condicions','gramatica.py',1358),
  ('condicions -> argument MENORIGUALQUE argument','condicions',3,'p_condicions','gramatica.py',1359),
  ('condicions -> argument MAYORIGUALQUE argument','condicions',3,'p_condicions','gramatica.py',1360),
  ('condicions -> argument DIFERENTELL argument','condicions',3,'p_condicions','gramatica.py',1361),
  ('condicions -> argument BETWEEN betweenopcion','condicions',3,'p_condicions','gramatica.py',1362),
  ('condicions -> argument ISNULL','condicions',2,'p_condicions','gramatica.py',1363),
  ('condicions -> argument NOTNULL','condicions',2,'p_condicions','gramatica.py',1364),
  ('condicions -> argument IS isopcion','condicions',3,'p_condicions','gramatica.py',1365),
  ('condicions -> argument IN PARENIZQ select PARENDER','condicions',5,'p_condicions','gramatica.py',1366),
  ('condicions -> argument NOT BETWEEN betweenopcion','condicions',4,'p_condicions','gramatica.py',1367),
  ('condicions -> argument NOT IN PARENIZQ select PARENDER','condicions',6,'p_condicions','gramatica.py',1368),
  ('condicions -> argument ANY PARENIZQ select PARENDER','condicions',5,'p_condicions','gramatica.py',1369),
  ('condicions -> argument ALL PARENIZQ select PARENDER','condicions',5,'p_condicions','gramatica.py',1370),
  ('condicions -> argument SOME PARENIZQ select PARENDER','condicions',5,'p_condicions','gramatica.py',1371),
  ('condicions -> EXISTS PARENIZQ select PARENDER','condicions',4,'p_condicionsP','gramatica.py',1431),
  ('betweenopcion -> symm argument AND argument','betweenopcion',4,'p_betweenopcion','gramatica.py',1435),
  ('betweenopcion -> argument AND argument','betweenopcion',3,'p_betweenopcion','gramatica.py',1436),
  ('symm -> SYMMETRIC','symm',1,'p_symmetric','gramatica.py',1449),
  ('isopcion -> DISTINCT FROM argument','isopcion',3,'p_isopcion','gramatica.py',1453),
  ('isopcion -> NULL','isopcion',1,'p_isopcion','gramatica.py',1454),
  ('isopcion -> TRUE','isopcion',1,'p_isopcion','gramatica.py',1455),
  ('isopcion -> FALSE','isopcion',1,'p_isopcion','gramatica.py',1456),
  ('isopcion -> UNKNOWN','isopcion',1,'p_isopcion','gramatica.py',1457),
  ('isopcion -> NOT isnotoptions','isopcion',2,'p_isopcion','gramatica.py',1458),
  ('isnotoptions -> FALSE','isnotoptions',1,'p_isnotoptions','gramatica.py',1473),
  ('isnotoptions -> UNKNOWN','isnotoptions',1,'p_isnotoptions','gramatica.py',1474),
  ('isnotoptions -> TRUE','isnotoptions',1,'p_isnotoptions','gramatica.py',1475),
  ('isnotoptions -> NULL','isnotoptions',1,'p_isnotoptions','gramatica.py',1476),
  ('isnotoptions -> DISTINCT FROM argument','isnotoptions',3,'p_isnotoptions','gramatica.py',1477),
  ('argument -> argument MAS argument','argument',3,'p_argument_binary','gramatica.py',1489),
  ('argument -> argument GUION argument','argument',3,'p_argument_binary','gramatica.py',1490),
  ('argument -> argument BARRA argument','argument',3,'p_argument_binary','gramatica.py',1491),
  ('argument -> argument ASTERISCO argument','argument',3,'p_argument_binary','gramatica.py',1492),
  ('argument -> argument PORCENTAJE argument','argument',3,'p_argument_binary','gramatica.py',1493),
  ('argument -> argument POTENCIA argument','argument',3,'p_argument_binary','gramatica.py',1494),
  ('argument -> boleano','argument',1,'p_argument_binary','gramatica.py',1495),
  ('argument -> MAS argument','argument',2,'p_argument_unary','gramatica.py',1525),
  ('argument -> GUION argument','argument',2,'p_argument_unary','gramatica.py',1526),
  ('argument -> PARENIZQ argument PARENDER','argument',3,'p_argument_agrupacion','gramatica.py',1534),
  ('argument -> ENTERO','argument',1,'p_argument_entero','gramatica.py',1538),
  ('argument -> DECIMAL','argument',1,'p_argument_decimal','gramatica.py',1544),
  ('argument -> CADENA','argument',1,'p_argument_cadena','gramatica.py',1550),
  ('argument -> ID','argument',1,'p_argument_id','gramatica.py',1556),
  ('argument -> ID PUNTO ID','argument',3,'p_argument_idpid','gramatica.py',1562),
  ('boleano -> TRUE','boleano',1,'p_boleano','gramatica.py',1569),
  ('boleano -> FALSE','boleano',1,'p_boleano','gramatica.py',1570),
]
