#include <Files.h>
#include <Types.h>
#include <Resources.h>

#define const
#define YY_CHAR unsigned char

static const short int yy_accept[341] =
    {   0,
        0,    0,    0,    0,    0,    0,  119,  119,    0,    0,
        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
        0,    0,    0,    0,  121,   19,    7,   18,   19,   16,
        1,   17,   19,   19,   19,   15,   67,   59,   60,   53,
       67,   66,   51,   67,   67,   67,   50,   49,   67,   52,
      120,   47,  119,  119,   28,   29,   28,   28,   28,   28,
       31,   30,   32,   73,  120,   69,   70,   72,   74,   88,
       89,   86,   85,   87,   75,   77,   76,   75,   81,   80,

       81,   81,   83,   83,   83,   84,   99,  104,  103,  105,
      105,  100,  100,  100,   97,   98,  120,   33,   91,   90,
       22,   24,   23,  107,  109,  108,  111,  113,  114,  115,
       95,   95,   96,   95,   95,   95,   95,   38,   35,   34,
       38,   38,   44,   42,   45,   44,   44,   41,   41,   41,
       40,   41,    7,   18,    0,   16,    1,   17,    0,    2,
       14,    8,    0,   12,    4,    0,    0,    5,    0,    3,
       15,   59,   60,    0,    0,   56,    0,    0,    0,  117,
      117,  117,   55,   54,   55,   50,   49,   63,   50,    0,
       47,   46,  119,  119,   28,   28,   28,   28,   28,   31,

       30,   71,   72,   85,  118,  118,  118,   78,   79,   82,
       99,    0,  102,    0,  101,  100,  100,  100,    0,   33,
       22,   20,  107,  106,  111,  112,   95,   95,   95,   92,
       95,   95,   95,   38,   35,   38,   38,   42,    0,   43,
       43,   43,   42,   40,    0,   13,   14,    8,    8,    0,
       12,    4,    0,    0,    0,    5,    0,    6,   57,    0,
       58,    0,   64,    0,    0,  117,  117,   55,   55,   65,
       63,   28,   28,   28,   25,    0,  118,  118,  100,  100,
        0,   21,   92,   92,   95,   95,   38,   38,    0,   39,
       43,   43,    0,   11,    4,    0,   11,    0,    0,    5,

        0,    0,    0,  117,   28,   28,  118,  100,  100,   95,
       95,   38,   38,   43,    0,    9,    0,    0,    0,   28,
       28,  100,  100,   95,   95,   38,   38,    0,    0,   26,
       27,   93,   94,   93,   94,   36,   37,   10,   62,    0
    } ;

static const YY_CHAR yy_ec[256] =
    {   0,
        1,    1,    1,    1,    1,    1,    1,    1,    2,    3,
        1,    4,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    5,    1,    6,    7,    8,    9,    1,   10,   11,
       11,   12,   11,   13,   14,   11,   15,   16,   16,   16,
       16,   16,   16,   16,   16,   16,   16,    1,    1,   17,
        1,   18,   11,    1,   24,   25,   26,   27,   28,   29,
       23,   23,   23,   30,   31,   23,   32,   33,   34,   31,
       23,   35,   36,   37,   38,   23,   23,   39,   40,   23,
       19,   20,   21,   22,   23,    1,   24,   25,   26,   27,

       28,   29,   23,   23,   23,   30,   31,   23,   32,   33,
       34,   31,   23,   35,   36,   37,   38,   23,   23,   39,
       40,   23,   41,   42,   43,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,

        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1
    } ;

static const YY_CHAR yy_meta[44] =
    {   0,
        1,    2,    3,    2,    2,    4,    1,    1,    1,    5,
        1,    6,    1,    7,    5,    8,    1,    1,    1,    9,
       10,    1,   11,   12,   12,   12,   12,   12,   12,   11,
       11,   11,   11,   11,   11,   11,   11,   11,   11,   11,
        5,    1,   13
    } ;

static const short int yy_base[404] =
    {   0,
        0,   43,   85,  126, 1371, 1370, 1369, 1353,  168, 1346,
      104,  108,  211,    0, 1332, 1320,  120,  252,   95,  119,
      137,  144,  100,  141,  295,    0, 1327, 1323,  113,  336,
      254,  255,  257,  258,  253,  268,  379,    0,  338,  421,
        0,    0,  273,  460, 1325, 1442,  281, 1442, 1287,    0,
      287, 1442, 1279,  472, 1257,    0, 1442,  425, 1442, 1442,
      147, 1442, 1239, 1235,   78,  513,  433, 1442,   83, 1442,
     1248,    0, 1247, 1442,    0, 1442,    0, 1218, 1205, 1194,
        0,  342, 1442, 1442, 1442, 1442, 1202,    0, 1442, 1442,
     1442, 1442, 1201, 1442, 1442, 1442, 1442,   79, 1442, 1442,

      103, 1198, 1442,    0,  248, 1442,    0, 1442, 1442,  252,
     1199,    0, 1173, 1158, 1442, 1442, 1185, 1442, 1442, 1442,
        0, 1442, 1170,    0, 1442, 1152,    0, 1442, 1442,    0,
        0,  346, 1442, 1123,    0, 1125, 1105,    0,  352, 1442,
     1116, 1103, 1442,  356, 1442, 1100,  329, 1442,  360, 1093,
     1101,  333,  441, 1442,  445,    0,  449, 1442, 1101, 1442,
      365,  453, 1094,  466,    0,  480,  330,    0, 1095, 1442,
        0,  555, 1442, 1044, 1077, 1442, 1051,  133,  456, 1442,
     1059,    0,    0, 1442,  584,  563, 1442,    0, 1442, 1071,
        0, 1442, 1063, 1442,    0,    0, 1010, 1007,  627,    0,

      484, 1442,    0,  998, 1442,  992,    0, 1442, 1442, 1442,
        0,  421, 1442,    0, 1442,    0,  971,  964,  992, 1442,
        0,  962,    0, 1442,    0, 1442,    0,  488,  921,  670,
        0,  717,  714,    0,  497,  715,  712,  569,  573, 1442,
      727,    0,  577,  726,  581, 1442,  585,    0,  590,  738,
      597,    0,  712,  683,  691,    0,  670, 1442, 1442,  623,
     1442,  591, 1442,  458,  702,  590,    0,    0,    0, 1442,
        0,  576,  569,    0, 1442,  593,  575,    0,  560,  546,
      567, 1442,    0,    0,  541,  529,  534,  527,  730, 1442,
      500,    0,  509, 1442,    0,  734, 1442,  468,  467,    0,

      462,  704,  724, 1442,  461,  438, 1442,  440,  425,  433,
      405,  413,  398, 1442,  404, 1442,  359,  259,  332,  338,
      346,  334,  331,  257,  253,  226,  137,  133,   81,    0,
        0,    0,    0,    0,    0,    0,    0, 1442, 1442, 1442,
      753,  766,  779,  792,  805,  818,  831,  844,  857,  870,
      883,  896,  909,  922,  935,  948,  955,  967,  980,  986,
      998, 1011, 1024, 1037, 1050, 1063, 1070, 1082, 1089, 1101,
     1114, 1127, 1140, 1150, 1157, 1169, 1182, 1195, 1208, 1221,
     1234, 1241, 1253, 1266, 1279, 1282, 1284, 1296, 1309, 1315,
     1327, 1339, 1345, 1357, 1363, 1375, 1382, 1388, 1393, 1405,

     1411, 1423, 1429
    } ;

static const short int yy_def[404] =
    {   0,
      340,  340,  341,  341,  342,  342,  343,  343,  340,    9,
      344,  344,  340,   13,  345,  345,  346,  346,  347,  347,
      348,  348,  349,  349,  340,   25,  350,  350,  345,  345,
      351,  351,  352,  352,  353,  353,  340,   37,  354,  354,
       37,   37,  355,  356,  340,  340,  340,  340,  340,  357,
      340,  340,  358,  359,  340,  360,  340,  340,  340,  340,
      340,  340,  340,  361,  362,  340,  340,  340,  340,  340,
      363,  364,  365,  340,  366,  340,  367,  367,  367,  366,
      368,  340,  340,  340,  340,  340,  340,  369,  340,  340,
      340,  340,  340,  340,  340,  340,  340,  362,  340,  340,

      370,  371,  340,  372,  362,  340,  373,  340,  340,  374,
      340,  375,  375,  375,  340,  340,  376,  340,  340,  340,
      377,  340,  340,  378,  340,  340,  379,  340,  340,  380,
      381,  381,  340,  381,  382,  382,  382,  383,  340,  340,
      383,  383,  340,  340,  340,  340,  384,  340,  340,  340,
      340,  384,  340,  340,  340,  357,  340,  340,  358,  340,
      340,  385,  340,  340,  386,  340,  340,  387,  388,  340,
      360,  340,  340,  340,  389,  340,  340,  361,  361,  340,
      340,  390,  391,  340,  391,  340,  340,  392,  340,  363,
      364,  340,  365,  340,  366,  367,  367,  367,  340,  368,

      340,  340,  369,  340,  340,  340,  393,  340,  340,  340,
      373,  374,  340,  374,  340,  375,  375,  375,  376,  340,
      377,  394,  378,  340,  379,  340,  381,  381,  381,  340,
      382,  382,  382,  383,  340,  383,  383,  340,  340,  340,
      340,  395,  340,  340,  340,  340,  340,  385,  385,  396,
      340,  397,  396,  340,  340,  398,  388,  340,  340,  389,
      340,  340,  340,  361,  361,  340,  399,  391,  185,  340,
      392,  367,  367,  199,  340,  400,  340,  401,  375,  375,
      394,  340,  230,  402,  382,  382,  383,  383,  340,  340,
      340,  403,  396,  340,  397,  396,  340,  340,  340,  398,

      340,  361,  265,  340,  367,  367,  340,  375,  375,  382,
      382,  383,  383,  340,  340,  340,  340,  361,  361,  367,
      367,  375,  375,  382,  382,  383,  383,  340,  340,  367,
      367,  375,  375,  382,  382,  383,  383,  340,  340,    0,
      340,  340,  340,  340,  340,  340,  340,  340,  340,  340,
      340,  340,  340,  340,  340,  340,  340,  340,  340,  340,
      340,  340,  340,  340,  340,  340,  340,  340,  340,  340,
      340,  340,  340,  340,  340,  340,  340,  340,  340,  340,
      340,  340,  340,  340,  340,  340,  340,  340,  340,  340,
      340,  340,  340,  340,  340,  340,  340,  340,  340,  340,

      340,  340,  340
    } ;

static const short int yy_nxt[1486] =
    {   0,
       46,   47,   48,   47,   47,   46,   46,   46,   49,   46,
       46,   46,   46,   46,   46,   46,   46,   46,   46,   46,
       46,   46,   50,   50,   50,   50,   50,   50,   50,   50,
       50,   50,   50,   50,   50,   50,   50,   50,   50,   50,
       46,   46,   46,   46,   51,   52,   51,   51,   46,   53,
       46,   54,   46,   46,   46,   46,   46,   55,   46,   46,
       46,   46,   46,   46,   46,   56,   56,   56,   56,   56,
       56,   56,   56,   56,   56,   56,   56,   56,   56,   56,
       56,   56,   56,   46,   46,   46,   58,   59,   58,   58,
       60,  188,   61,  181,  181,   62,   62,   96,  339,   62,

       97,   63,   85,   64,   65,   82,   83,   82,   82,   82,
       83,   82,   82,  104,   98,  119,  182,  182,  206,  105,
      106,   96,   91,  189,   97,   66,   62,   67,   68,   67,
       67,   60,   92,   61,   69,   93,   62,   62,   98,   85,
       62,  207,   63,   85,   64,   65,   85,   70,  176,  176,
      100,  176,  179,  263,  104,  120,  101,  100,  102,  338,
      105,  106,   94,  101,  337,  102,   66,   62,   75,   75,
       76,   75,   75,   75,   75,   75,   75,   75,   75,   75,
       75,   75,   75,   75,   75,   75,   75,   75,   75,   75,
       77,   77,   77,   77,   77,   77,   77,   77,   77,   77,

       77,   77,   78,   77,   77,   77,   77,   79,   75,   75,
       75,   84,   84,   85,   84,   84,   84,   84,   84,   84,
       84,   84,   84,   86,   84,   84,   84,   84,   87,   84,
       84,   84,   84,   88,   88,   88,   88,   88,   88,   88,
       88,   88,   88,   88,   88,   88,   88,   88,   88,   88,
       88,   84,   84,   84,   91,  128,  122,  122,  129,  125,
      125,  213,  336,  181,   92,  123,  123,   93,  126,  126,
      128,  214,  130,  129,  144,  145,  144,  144,  179,  263,
      335,  146,  153,  154,  153,  153,  182,  130,  157,  158,
      157,  157,  147,  334,   94,  107,  107,  108,  107,  107,

      109,  107,  107,  107,  110,  107,  107,  107,  107,  111,
      107,  107,  107,  107,  107,  107,  107,  112,  112,  112,
      112,  112,  112,  112,  112,  112,  112,  112,  112,  113,
      112,  112,  112,  112,  114,  115,  107,  116,  119,  139,
      140,  139,  139,  201,  241,  201,  201,  228,  241,  228,
      228,  179,  263,  235,  229,  235,  235,  238,  333,  238,
      238,  243,  254,  243,  243,  255,  247,  242,  247,  247,
      332,  242,  141,  331,  330,  244,  329,  142,  120,  131,
      132,  133,  132,  132,  131,  131,  131,  134,  131,  131,
      131,  131,  131,  131,  131,  131,  131,  131,  131,  131,

      131,  135,  135,  135,  135,  135,  135,  135,  135,  135,
      135,  135,  135,  136,  135,  135,  135,  135,  137,  131,
      131,  131,  139,  140,  139,  139,  172,  173,  172,  172,
      213,  328,  327,  174,  186,  187,  186,  186,  326,  325,
      214,  174,  153,  154,  153,  153,  245,  246,  245,  245,
      157,  158,  157,  157,  249,  141,  249,  249,  324,  323,
      142,  149,  145,  149,  149,  322,  175,  251,  150,  251,
      251,  264,  321,  302,  175,  151,  178,  179,  263,  152,
      162,  245,  246,  245,  253,  201,  320,  201,  201,  228,
      317,  228,  228,  316,  265,  163,  229,  164,  235,  163,

      235,  235,  163,  315,  163,  163,  164,  165,  166,  167,
      168,  294,  169,  183,  183,  240,  183,  183,  183,  183,
      183,  183,  183,  183,  183,  183,  183,  183,  184,  183,
      183,  183,  183,  183,  183,  185,  185,  185,  185,  185,
      185,  185,  185,  185,  185,  185,  185,  185,  185,  185,
      185,  185,  185,  183,  183,  183,  172,  173,  172,  172,
      313,  312,  311,  174,  186,  187,  186,  186,  310,  282,
      238,  174,  238,  238,  289,  290,  289,  289,  243,  309,
      243,  243,  245,  246,  245,  245,  247,  308,  247,  247,
      205,  249,  244,  249,  249,  275,  175,  269,  251,  269,

      251,  251,  306,  305,  175,  180,  269,  269,  269,  269,
      269,  269,  269,  269,  269,  269,  269,  269,  269,  269,
      269,  269,  269,  269,  301,  261,  270,  274,  274,  275,
      274,  274,  274,  274,  274,  274,  274,  274,  274,  274,
      274,  274,  274,  274,  274,  274,  274,  274,  274,  276,
      276,  276,  276,  276,  276,  276,  276,  276,  276,  276,
      276,  276,  276,  276,  276,  276,  276,  274,  274,  274,
      283,  283,  258,  283,  283,  283,  283,  283,  283,  283,
      283,  283,  283,  283,  283,  283,  283,  283,  283,  283,
      283,  283,  284,  284,  284,  284,  284,  284,  284,  284,

      284,  284,  284,  284,  284,  284,  284,  284,  284,  284,
      283,  283,  283,  296,  297,  296,  296,  303,  299,  318,
      298,  179,  263,  179,  263,  303,  303,  303,  303,  303,
      303,  289,  290,  289,  289,  296,  297,  296,  296,  319,
      294,  244,  291,  288,  287,  286,  285,  319,  319,  319,
      319,  319,  319,   57,   57,   57,   57,   57,   57,   57,
       57,   57,   57,   57,   57,   57,   71,   71,   71,   71,
       71,   71,   71,   71,   71,   71,   71,   71,   71,   73,
       73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
       73,   73,   81,   81,   81,   81,   81,   81,   81,   81,

       81,   81,   81,   81,   81,   85,   85,   85,   85,   85,
       85,   85,   85,   85,   85,   85,   85,   85,   90,   90,
       90,   90,   90,   90,   90,   90,   90,   90,   90,   90,
       90,   95,   95,   95,   95,   95,   95,   95,   95,   95,
       95,   95,   95,   95,   99,   99,   99,   99,   99,   99,
       99,   99,   99,   99,   99,   99,   99,  103,  103,  103,
      103,  103,  103,  103,  103,  103,  103,  103,  103,  103,
      117,  117,  117,  117,  117,  117,  117,  117,  117,  117,
      117,  117,  117,  121,  121,  121,  121,  121,  121,  121,
      121,  121,  121,  121,  121,  121,  124,  124,  124,  124,

      124,  124,  124,  124,  124,  124,  124,  124,  124,  127,
      127,  127,  127,  127,  127,  127,  127,  127,  127,  127,
      127,  127,  138,  138,  138,  138,  138,  138,  138,  138,
      138,  138,  138,  138,  138,  143,  143,  143,  143,  143,
      143,  143,  143,  143,  143,  143,  143,  143,  148,  148,
      148,  148,  148,  148,  148,  148,  148,  148,  148,  148,
      148,  156,  156,  230,  282,  156,  156,  159,  159,  159,
      159,  159,  159,  159,  159,  159,  159,  159,  159,  159,
      161,  161,  161,  161,  161,  161,  161,  161,  161,  161,
      161,  161,  171,  171,  220,  280,  171,  171,  178,  178,

      279,  178,  178,  178,  178,  178,  178,  277,  178,  178,
      178,  180,  180,  204,  180,  180,  180,  180,  180,  180,
      180,  180,  180,  180,  190,  190,  190,  190,  190,  190,
      190,  190,  190,  190,  190,  190,  190,  192,  273,  272,
      192,  192,  192,  192,  192,  192,  192,  192,  192,  192,
      193,  193,  193,  193,  193,  193,  193,  193,  193,  193,
      193,  193,  193,  195,  195,  194,  195,  195,  195,  195,
      195,  195,  195,  191,  266,  195,  196,  196,  262,  261,
      196,  196,  200,  200,  259,  200,  200,  200,  200,  200,
      200,  200,  200,  200,  200,  203,  203,  258,  250,  203,

      203,  205,  205,  160,  205,  205,  205,  205,  205,  205,
      205,  205,  205,  205,  208,  208,  244,  208,  208,  208,
      208,  208,  208,  208,  208,  208,  208,  210,  210,  239,
      210,  210,  210,  210,  210,  210,  239,  210,  210,  210,
      211,  211,  237,  236,  233,  211,  211,  211,  211,  211,
      212,  212,  232,  212,  212,  212,  212,  212,  212,  212,
      212,  212,  212,  216,  216,  230,  224,  216,  216,  219,
      219,  219,  219,  219,  219,  219,  219,  219,  219,  219,
      219,  219,  221,  221,  222,  221,  221,  220,  221,  221,
      221,  221,  221,  221,  221,  223,  223,  218,  223,  223,

      217,  223,  223,  223,  223,  223,  223,  223,  225,  225,
      215,  209,  225,  225,  225,  225,  204,  225,  225,  225,
      225,  226,  226,  202,  226,  226,  226,  226,  226,  226,
      226,  226,  226,  226,  227,  227,  199,  227,  227,  227,
      227,  227,  227,  227,  198,  197,  227,  231,  231,  194,
      191,  231,  231,  234,  179,  177,  234,  234,  234,  234,
      234,  234,  234,  234,  234,  234,  240,  240,  170,  240,
      240,  240,  240,  240,  240,  240,  240,  240,  240,  248,
      248,  160,  248,  248,  248,  248,  248,  248,  248,  248,
      248,  248,  252,  252,  256,  256,  257,  257,  257,  257,

      257,  257,  257,  257,  257,  257,  257,  257,  257,  260,
      260,  260,  260,  260,  260,  260,  260,  260,  260,  260,
      260,  260,  267,  155,  340,  118,  267,  268,  268,  118,
      268,  268,  268,  268,  268,  268,  268,  268,  268,  271,
      271,   89,  271,  271,  271,  271,  271,  271,  271,  271,
      271,  271,  278,   89,   80,   74,  278,  281,  281,  281,
      281,  281,  281,  281,  281,  281,  281,  281,  281,  281,
      292,   74,   72,   72,  292,  293,  293,  293,  293,  293,
      293,  293,  293,  293,  293,  293,  293,  293,  295,  295,
      340,  340,  295,  295,  300,  300,  340,  340,  300,  300,

      304,  340,  340,  340,  304,  276,  276,  276,  276,  276,
      276,  276,  276,  276,  276,  276,  276,  276,  307,  340,
      340,  340,  307,  284,  284,  340,  284,  284,  284,  284,
      284,  284,  284,  284,  284,  284,  314,  340,  340,  340,
      314,   45,  340,  340,  340,  340,  340,  340,  340,  340,
      340,  340,  340,  340,  340,  340,  340,  340,  340,  340,
      340,  340,  340,  340,  340,  340,  340,  340,  340,  340,
      340,  340,  340,  340,  340,  340,  340,  340,  340,  340,
      340,  340,  340,  340,  340
    } ;

static const short int yy_chk[1486] =
    {   0,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
        1,    1,    1,    2,    2,    2,    2,    2,    2,    2,
        2,    2,    2,    2,    2,    2,    2,    2,    2,    2,
        2,    2,    2,    2,    2,    2,    2,    2,    2,    2,
        2,    2,    2,    2,    2,    2,    2,    2,    2,    2,
        2,    2,    2,    2,    2,    2,    3,    3,    3,    3,
        3,   69,    3,   65,   98,    3,    3,   19,  329,    3,

       19,    3,   23,    3,    3,   11,   11,   11,   11,   12,
       12,   12,   12,   23,   19,   29,   65,   98,  101,   23,
       23,   20,   17,   69,   20,    3,    3,    4,    4,    4,
        4,    4,   17,    4,    4,   17,    4,    4,   20,   21,
        4,  101,    4,   24,    4,    4,   22,    4,   61,   61,
       21,   61,  178,  178,   24,   29,   21,   22,   21,  328,
       24,   24,   17,   22,  327,   22,    4,    4,    9,    9,
        9,    9,    9,    9,    9,    9,    9,    9,    9,    9,
        9,    9,    9,    9,    9,    9,    9,    9,    9,    9,
        9,    9,    9,    9,    9,    9,    9,    9,    9,    9,

        9,    9,    9,    9,    9,    9,    9,    9,    9,    9,
        9,   13,   13,   13,   13,   13,   13,   13,   13,   13,
       13,   13,   13,   13,   13,   13,   13,   13,   13,   13,
       13,   13,   13,   13,   13,   13,   13,   13,   13,   13,
       13,   13,   13,   13,   13,   13,   13,   13,   13,   13,
       13,   13,   13,   13,   18,   35,   31,   32,   35,   33,
       34,  110,  326,  105,   18,   31,   32,   18,   33,   34,
       36,  110,   35,   36,   43,   43,   43,   43,  318,  318,
      325,   43,   47,   47,   47,   47,  105,   36,   51,   51,
       51,   51,   43,  324,   18,   25,   25,   25,   25,   25,

       25,   25,   25,   25,   25,   25,   25,   25,   25,   25,
       25,   25,   25,   25,   25,   25,   25,   25,   25,   25,
       25,   25,   25,   25,   25,   25,   25,   25,   25,   25,
       25,   25,   25,   25,   25,   25,   25,   25,   30,   39,
       39,   39,   39,   82,  147,   82,   82,  132,  152,  132,
      132,  319,  319,  139,  132,  139,  139,  144,  323,  144,
      144,  149,  167,  149,  149,  167,  161,  147,  161,  161,
      322,  152,   39,  321,  320,  149,  317,   39,   30,   37,
       37,   37,   37,   37,   37,   37,   37,   37,   37,   37,
       37,   37,   37,   37,   37,   37,   37,   37,   37,   37,

       37,   37,   37,   37,   37,   37,   37,   37,   37,   37,
       37,   37,   37,   37,   37,   37,   37,   37,   37,   37,
       37,   37,   40,   40,   40,   40,   58,   58,   58,   58,
      212,  315,  313,   58,   67,   67,   67,   67,  312,  311,
      212,   67,  153,  153,  153,  153,  155,  155,  155,  155,
      157,  157,  157,  157,  162,   40,  162,  162,  310,  309,
       40,   44,   44,   44,   44,  308,   58,  164,   44,  164,
      164,  179,  306,  264,   67,   44,  179,  264,  264,   44,
       54,  166,  166,  166,  166,  201,  305,  201,  201,  228,
      301,  228,  228,  299,  179,   54,  228,   54,  235,   54,

      235,  235,   54,  298,   54,   54,   54,   54,   54,   54,
       54,  293,   54,   66,   66,  291,   66,   66,   66,   66,
       66,   66,   66,   66,   66,   66,   66,   66,   66,   66,
       66,   66,   66,   66,   66,   66,   66,   66,   66,   66,
       66,   66,   66,   66,   66,   66,   66,   66,   66,   66,
       66,   66,   66,   66,   66,   66,  172,  172,  172,  172,
      288,  287,  286,  172,  186,  186,  186,  186,  285,  281,
      238,  186,  238,  238,  239,  239,  239,  239,  243,  280,
      243,  243,  245,  245,  245,  245,  247,  279,  247,  247,
      277,  249,  243,  249,  249,  276,  172,  185,  251,  185,

      251,  251,  273,  272,  186,  266,  185,  185,  185,  185,
      185,  185,  185,  185,  185,  185,  185,  185,  185,  185,
      185,  185,  185,  185,  262,  260,  185,  199,  199,  199,
      199,  199,  199,  199,  199,  199,  199,  199,  199,  199,
      199,  199,  199,  199,  199,  199,  199,  199,  199,  199,
      199,  199,  199,  199,  199,  199,  199,  199,  199,  199,
      199,  199,  199,  199,  199,  199,  199,  199,  199,  199,
      230,  230,  257,  230,  230,  230,  230,  230,  230,  230,
      230,  230,  230,  230,  230,  230,  230,  230,  230,  230,
      230,  230,  230,  230,  230,  230,  230,  230,  230,  230,

      230,  230,  230,  230,  230,  230,  230,  230,  230,  230,
      230,  230,  230,  253,  253,  253,  253,  265,  255,  302,
      254,  265,  265,  302,  302,  265,  265,  265,  265,  265,
      265,  289,  289,  289,  289,  296,  296,  296,  296,  303,
      250,  244,  241,  237,  236,  233,  232,  303,  303,  303,
      303,  303,  303,  341,  341,  341,  341,  341,  341,  341,
      341,  341,  341,  341,  341,  341,  342,  342,  342,  342,
      342,  342,  342,  342,  342,  342,  342,  342,  342,  343,
      343,  343,  343,  343,  343,  343,  343,  343,  343,  343,
      343,  343,  344,  344,  344,  344,  344,  344,  344,  344,

      344,  344,  344,  344,  344,  345,  345,  345,  345,  345,
      345,  345,  345,  345,  345,  345,  345,  345,  346,  346,
      346,  346,  346,  346,  346,  346,  346,  346,  346,  346,
      346,  347,  347,  347,  347,  347,  347,  347,  347,  347,
      347,  347,  347,  347,  348,  348,  348,  348,  348,  348,
      348,  348,  348,  348,  348,  348,  348,  349,  349,  349,
      349,  349,  349,  349,  349,  349,  349,  349,  349,  349,
      350,  350,  350,  350,  350,  350,  350,  350,  350,  350,
      350,  350,  350,  351,  351,  351,  351,  351,  351,  351,
      351,  351,  351,  351,  351,  351,  352,  352,  352,  352,

      352,  352,  352,  352,  352,  352,  352,  352,  352,  353,
      353,  353,  353,  353,  353,  353,  353,  353,  353,  353,
      353,  353,  354,  354,  354,  354,  354,  354,  354,  354,
      354,  354,  354,  354,  354,  355,  355,  355,  355,  355,
      355,  355,  355,  355,  355,  355,  355,  355,  356,  356,
      356,  356,  356,  356,  356,  356,  356,  356,  356,  356,
      356,  357,  357,  229,  222,  357,  357,  358,  358,  358,
      358,  358,  358,  358,  358,  358,  358,  358,  358,  358,
      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
      359,  359,  360,  360,  219,  218,  360,  360,  361,  361,

      217,  361,  361,  361,  361,  361,  361,  206,  361,  361,
      361,  362,  362,  204,  362,  362,  362,  362,  362,  362,
      362,  362,  362,  362,  363,  363,  363,  363,  363,  363,
      363,  363,  363,  363,  363,  363,  363,  364,  198,  197,
      364,  364,  364,  364,  364,  364,  364,  364,  364,  364,
      365,  365,  365,  365,  365,  365,  365,  365,  365,  365,
      365,  365,  365,  366,  366,  193,  366,  366,  366,  366,
      366,  366,  366,  190,  181,  366,  367,  367,  177,  175,
      367,  367,  368,  368,  174,  368,  368,  368,  368,  368,
      368,  368,  368,  368,  368,  369,  369,  169,  163,  369,

      369,  370,  370,  159,  370,  370,  370,  370,  370,  370,
      370,  370,  370,  370,  371,  371,  151,  371,  371,  371,
      371,  371,  371,  371,  371,  371,  371,  372,  372,  150,
      372,  372,  372,  372,  372,  372,  146,  372,  372,  372,
      373,  373,  142,  141,  137,  373,  373,  373,  373,  373,
      374,  374,  136,  374,  374,  374,  374,  374,  374,  374,
      374,  374,  374,  375,  375,  134,  126,  375,  375,  376,
      376,  376,  376,  376,  376,  376,  376,  376,  376,  376,
      376,  376,  377,  377,  123,  377,  377,  117,  377,  377,
      377,  377,  377,  377,  377,  378,  378,  114,  378,  378,

      113,  378,  378,  378,  378,  378,  378,  378,  379,  379,
      111,  102,  379,  379,  379,  379,   93,  379,  379,  379,
      379,  380,  380,   87,  380,  380,  380,  380,  380,  380,
      380,  380,  380,  380,  381,  381,   80,  381,  381,  381,
      381,  381,  381,  381,   79,   78,  381,  382,  382,   73,
       71,  382,  382,  383,   64,   63,  383,  383,  383,  383,
      383,  383,  383,  383,  383,  383,  384,  384,   55,  384,
      384,  384,  384,  384,  384,  384,  384,  384,  384,  385,
      385,   53,  385,  385,  385,  385,  385,  385,  385,  385,
      385,  385,  386,  386,  387,  387,  388,  388,  388,  388,

      388,  388,  388,  388,  388,  388,  388,  388,  388,  389,
      389,  389,  389,  389,  389,  389,  389,  389,  389,  389,
      389,  389,  390,   49,   45,   28,  390,  391,  391,   27,
      391,  391,  391,  391,  391,  391,  391,  391,  391,  392,
      392,   16,  392,  392,  392,  392,  392,  392,  392,  392,
      392,  392,  393,   15,   10,    8,  393,  394,  394,  394,
      394,  394,  394,  394,  394,  394,  394,  394,  394,  394,
      395,    7,    6,    5,  395,  396,  396,  396,  396,  396,
      396,  396,  396,  396,  396,  396,  396,  396,  397,  397,
        0,    0,  397,  397,  398,  398,    0,    0,  398,  398,

      399,    0,    0,    0,  399,  400,  400,  400,  400,  400,
      400,  400,  400,  400,  400,  400,  400,  400,  401,    0,
        0,    0,  401,  402,  402,    0,  402,  402,  402,  402,
      402,  402,  402,  402,  402,  402,  403,    0,    0,    0,
      403,  340,  340,  340,  340,  340,  340,  340,  340,  340,
      340,  340,  340,  340,  340,  340,  340,  340,  340,  340,
      340,  340,  340,  340,  340,  340,  340,  340,  340,  340,
      340,  340,  340,  340,  340,  340,  340,  340,  340,  340,
      340,  340,  340,  340,  340
    } ;


enum { yyAccept, yyEc, yyMeta, yyBase, yyDef, yyNxt, yyChk };

char filename[] = "\pFlex.¹.rsrc";

main ()
{
	short refnum, vRefNum, result;
	Handle h;

	result = GetVol (0, &vRefNum);
	result = Create ((unsigned char *)filename, vRefNum, 'RSED', 'rsrc');
	CreateResFile ((unsigned char *)filename); /* was CreateResFile */
	result = ResError ();
	refnum = OpenResFile ((unsigned char *)filename); /* was OpenResFile */
	result = ResError ();
	result = PtrToHand (yy_accept, &h, sizeof yy_accept);
	AddResource (h, 'YYst', yyAccept, (unsigned char *)"\pyy_accept"); /* Was AddResource */
	result = ResError ();
	result = PtrToHand (yy_ec, &h, sizeof yy_ec);
	AddResource (h, 'YYst', yyEc, (unsigned char *)"\pyy_ec"); /* Was AddResource */
	result = ResError ();
	result = PtrToHand (yy_meta, &h, sizeof yy_meta);
	AddResource (h, 'YYst', yyMeta, (unsigned char *)"\pyy_meta"); /* Was AddResource */
	result = ResError ();
	result = PtrToHand (yy_base, &h, sizeof yy_base);
	AddResource (h, 'YYst', yyBase, (unsigned char *)"\pyy_base"); /* Was AddResource */
	result = ResError ();
	result = PtrToHand (yy_def, &h, sizeof yy_def);
	AddResource (h, 'YYst', yyDef, (unsigned char *)"\pyy_def"); /* Was AddResource */
	result = ResError ();
	result = PtrToHand (yy_nxt, &h, sizeof yy_nxt);
	AddResource (h, 'YYst', yyNxt, (unsigned char *)"\pyy_nxt"); /* Was AddResource */
	result = ResError ();
	result = PtrToHand (yy_chk, &h, sizeof yy_chk);
	AddResource (h, 'YYst', yyChk, (unsigned char *)"\pyy_chk"); /* Was AddResource */
	result = ResError ();
	UpdateResFile (refnum);
	CloseResFile (refnum);
	}
