ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/src/conf_parser.c
(Generate patch)

Comparing ircd-hybrid/trunk/src/conf_parser.c (file contents):
Revision 2185 by michael, Tue Jun 4 12:29:18 2013 UTC vs.
Revision 2196 by michael, Tue Jun 4 18:30:12 2013 UTC

# Line 928 | Line 928 | union yyalloc
928   /* YYFINAL -- State number of the termination state.  */
929   #define YYFINAL  2
930   /* YYLAST -- Last index in YYTABLE.  */
931 < #define YYLAST   1228
931 > #define YYLAST   1225
932  
933   /* YYNTOKENS -- Number of terminals.  */
934   #define YYNTOKENS  229
# Line 1054 | Line 1054 | static const yytype_uint16 yyprhs[] =
1054      1392,  1394,  1396,  1398,  1400,  1402,  1404,  1406,  1408,  1410,
1055      1412,  1414,  1416,  1418,  1420,  1422,  1424,  1426,  1428,  1430,
1056      1432,  1434,  1436,  1438,  1440,  1442,  1444,  1446,  1448,  1450,
1057 <    1452,  1454,  1459,  1464,  1469,  1474,  1479,  1484,  1489,  1494,
1058 <    1499,  1504,  1509,  1514,  1519,  1524,  1529,  1534,  1539,  1544,
1059 <    1549,  1554,  1559,  1564,  1569,  1574,  1579,  1584,  1589,  1594,
1060 <    1599,  1604,  1609,  1614,  1619,  1624,  1629,  1634,  1639,  1644,
1061 <    1649,  1654,  1659,  1664,  1669,  1674,  1679,  1680,  1686,  1690,
1062 <    1692,  1694,  1696,  1698,  1700,  1702,  1704,  1706,  1708,  1710,
1063 <    1712,  1714,  1716,  1718,  1720,  1722,  1724,  1726,  1728,  1730,
1064 <    1732,  1734,  1735,  1741,  1745,  1747,  1749,  1751,  1753,  1755,
1065 <    1757,  1759,  1761,  1763,  1765,  1767,  1769,  1771,  1773,  1775,
1066 <    1777,  1779,  1781,  1783,  1785,  1787,  1789,  1794,  1799,  1804,
1067 <    1810,  1813,  1815,  1817,  1819,  1821,  1823,  1825,  1827,  1829,
1068 <    1831,  1833,  1835,  1837,  1839,  1841,  1846,  1851,  1856,  1861,
1069 <    1866,  1871,  1876,  1881,  1886,  1891,  1896,  1901,  1907,  1910,
1070 <    1912,  1914,  1916,  1918,  1920,  1922,  1924,  1926,  1928,  1933,
1057 >    1452,  1457,  1462,  1467,  1472,  1477,  1482,  1487,  1492,  1497,
1058 >    1502,  1507,  1512,  1517,  1522,  1527,  1532,  1537,  1542,  1547,
1059 >    1552,  1557,  1562,  1567,  1572,  1577,  1582,  1587,  1592,  1597,
1060 >    1602,  1607,  1612,  1617,  1622,  1627,  1632,  1637,  1642,  1647,
1061 >    1652,  1657,  1662,  1667,  1672,  1673,  1679,  1683,  1685,  1687,
1062 >    1689,  1691,  1693,  1695,  1697,  1699,  1701,  1703,  1705,  1707,
1063 >    1709,  1711,  1713,  1715,  1717,  1719,  1721,  1723,  1725,  1727,
1064 >    1728,  1734,  1738,  1740,  1742,  1744,  1746,  1748,  1750,  1752,
1065 >    1754,  1756,  1758,  1760,  1762,  1764,  1766,  1768,  1770,  1772,
1066 >    1774,  1776,  1778,  1780,  1782,  1787,  1792,  1797,  1803,  1806,
1067 >    1808,  1810,  1812,  1814,  1816,  1818,  1820,  1822,  1824,  1826,
1068 >    1828,  1830,  1832,  1834,  1839,  1844,  1849,  1854,  1859,  1864,
1069 >    1869,  1874,  1879,  1884,  1889,  1894,  1900,  1903,  1905,  1907,
1070 >    1909,  1911,  1913,  1915,  1917,  1919,  1921,  1923,  1928,  1933,
1071      1938,  1943,  1948,  1953,  1958
1072   };
1073  
# Line 1075 | Line 1075 | static const yytype_uint16 yyprhs[] =
1075   static const yytype_int16 yyrhs[] =
1076   {
1077       230,     0,    -1,    -1,   230,   231,    -1,   265,    -1,   277,
1078 <      -1,   291,    -1,   490,    -1,   309,    -1,   332,    -1,   346,
1079 <      -1,   241,    -1,   505,    -1,   361,    -1,   368,    -1,   372,
1078 >      -1,   291,    -1,   489,    -1,   309,    -1,   332,    -1,   346,
1079 >      -1,   241,    -1,   504,    -1,   361,    -1,   368,    -1,   372,
1080        -1,   382,    -1,   391,    -1,   411,    -1,   417,    -1,   423,
1081        -1,   433,    -1,   427,    -1,   236,    -1,   271,    -1,     1,
1082       223,    -1,     1,   224,    -1,    -1,   233,    -1,   107,   232,
# Line 1210 | Line 1210 | static const yytype_int16 yyrhs[] =
1210        -1,   432,    -1,     1,    -1,    97,   226,   122,   223,    -1,
1211       124,   226,   122,   223,    -1,    38,   225,   434,   224,   223,
1212        -1,   434,   435,    -1,   435,    -1,   444,    -1,   445,    -1,
1213 <     447,    -1,   448,    -1,   449,    -1,   450,    -1,   451,    -1,
1214 <     452,    -1,   453,    -1,   454,    -1,   443,    -1,   456,    -1,
1215 <     457,    -1,   471,    -1,   459,    -1,   461,    -1,   463,    -1,
1216 <     462,    -1,   466,    -1,   460,    -1,   467,    -1,   468,    -1,
1217 <     469,    -1,   470,    -1,   483,    -1,   472,    -1,   473,    -1,
1218 <     474,    -1,   479,    -1,   464,    -1,   465,    -1,   489,    -1,
1219 <     487,    -1,   488,    -1,   446,    -1,   478,    -1,   455,    -1,
1220 <     476,    -1,   477,    -1,   442,    -1,   437,    -1,   438,    -1,
1221 <     439,    -1,   440,    -1,   441,    -1,   458,    -1,   436,    -1,
1222 <     475,    -1,     1,    -1,    90,   226,   107,   223,    -1,    41,
1223 <     226,   206,   223,    -1,    40,   226,   233,   223,    -1,    45,
1224 <     226,   233,   223,    -1,    43,   226,   107,   223,    -1,    44,
1225 <     226,   107,   223,    -1,   208,   226,   206,   223,    -1,    67,
1226 <     226,   233,   223,    -1,    54,   226,   206,   223,    -1,    58,
1227 <     226,   206,   223,    -1,    28,   226,   206,   223,    -1,    35,
1228 <     226,   206,   223,    -1,     6,   226,   206,   223,    -1,    86,
1229 <     226,   233,   223,    -1,    84,   226,   107,   223,    -1,    76,
1230 <     226,   107,   223,    -1,     7,   226,   233,   223,    -1,   212,
1231 <     226,   233,   223,    -1,   211,   226,   233,   223,    -1,    47,
1232 <     226,   107,   223,    -1,    59,   226,   206,   223,    -1,   221,
1233 <     226,   206,   223,    -1,   151,   226,   206,   223,    -1,   154,
1234 <     226,   206,   223,    -1,   155,   226,   206,   223,    -1,   153,
1235 <     226,   206,   223,    -1,   153,   226,   209,   223,    -1,   152,
1236 <     226,   206,   223,    -1,   152,   226,   209,   223,    -1,   115,
1237 <     226,   233,   223,    -1,    12,   226,   233,   223,    -1,   114,
1238 <     226,   206,   223,    -1,   116,   226,   233,   223,    -1,   145,
1239 <     226,   206,   223,    -1,   105,   226,   206,   223,    -1,   210,
1240 <     226,   206,   223,    -1,   111,   226,   206,   223,    -1,    29,
1241 <     226,   107,   223,    -1,    88,   226,   107,   223,    -1,   216,
1242 <     226,   206,   223,    -1,    30,   226,   122,   223,    -1,   183,
1243 <     226,   122,   223,    -1,   119,   226,   206,   223,    -1,    26,
1244 <     226,   206,   223,    -1,   207,   226,   233,   223,    -1,    -1,
1245 <     112,   480,   226,   481,   223,    -1,   481,   227,   482,    -1,
1246 <     482,    -1,   157,    -1,   159,    -1,   161,    -1,   162,    -1,
1247 <     167,    -1,    48,    -1,   188,    -1,   175,    -1,   179,    -1,
1248 <     198,    -1,   190,    -1,   164,    -1,   177,    -1,   184,    -1,
1249 <     169,    -1,   203,    -1,   189,    -1,   158,    -1,   172,    -1,
1250 <     176,    -1,   165,    -1,    -1,   110,   484,   226,   485,   223,
1251 <      -1,   485,   227,   486,    -1,   486,    -1,   157,    -1,   159,
1252 <      -1,   161,    -1,   162,    -1,   167,    -1,   188,    -1,    48,
1253 <      -1,   175,    -1,   179,    -1,   198,    -1,   190,    -1,   164,
1254 <      -1,   177,    -1,   184,    -1,   169,    -1,   203,    -1,   189,
1255 <      -1,   158,    -1,   172,    -1,   176,    -1,   165,    -1,    92,
1256 <     226,   107,   223,    -1,    93,   226,   107,   223,    -1,    20,
1257 <     226,   107,   223,    -1,    14,   225,   491,   224,   223,    -1,
1258 <     491,   492,    -1,   492,    -1,   498,    -1,   494,    -1,   495,
1259 <      -1,   496,    -1,   497,    -1,   499,    -1,   500,    -1,   501,
1260 <      -1,   502,    -1,   503,    -1,   504,    -1,   493,    -1,     1,
1261 <      -1,    27,   226,   206,   223,    -1,    70,   226,   233,   223,
1262 <      -1,    71,   226,   233,   223,    -1,    79,   226,   107,   223,
1263 <      -1,    78,   226,   107,   223,    -1,    77,   226,   107,   223,
1264 <      -1,    22,   226,   107,   223,    -1,    21,   226,   107,   223,
1265 <      -1,   103,   226,   206,   223,    -1,   104,   226,   206,   223,
1266 <      -1,    64,   226,   107,   223,    -1,    65,   226,   233,   223,
1267 <      -1,   143,   225,   506,   224,   223,    -1,   506,   507,    -1,
1268 <     507,    -1,   508,    -1,   509,    -1,   510,    -1,   512,    -1,
1269 <     513,    -1,   511,    -1,   514,    -1,     1,    -1,    36,   226,
1213 >     446,    -1,   447,    -1,   448,    -1,   449,    -1,   450,    -1,
1214 >     451,    -1,   452,    -1,   453,    -1,   443,    -1,   455,    -1,
1215 >     456,    -1,   470,    -1,   458,    -1,   460,    -1,   462,    -1,
1216 >     461,    -1,   465,    -1,   459,    -1,   466,    -1,   467,    -1,
1217 >     468,    -1,   469,    -1,   482,    -1,   471,    -1,   472,    -1,
1218 >     473,    -1,   478,    -1,   463,    -1,   464,    -1,   488,    -1,
1219 >     486,    -1,   487,    -1,   477,    -1,   454,    -1,   475,    -1,
1220 >     476,    -1,   442,    -1,   437,    -1,   438,    -1,   439,    -1,
1221 >     440,    -1,   441,    -1,   457,    -1,   436,    -1,   474,    -1,
1222 >       1,    -1,    90,   226,   107,   223,    -1,    41,   226,   206,
1223 >     223,    -1,    40,   226,   233,   223,    -1,    45,   226,   233,
1224 >     223,    -1,    43,   226,   107,   223,    -1,    44,   226,   107,
1225 >     223,    -1,   208,   226,   206,   223,    -1,    67,   226,   233,
1226 >     223,    -1,    54,   226,   206,   223,    -1,    58,   226,   206,
1227 >     223,    -1,    35,   226,   206,   223,    -1,     6,   226,   206,
1228 >     223,    -1,    86,   226,   233,   223,    -1,    84,   226,   107,
1229 >     223,    -1,    76,   226,   107,   223,    -1,     7,   226,   233,
1230 >     223,    -1,   212,   226,   233,   223,    -1,   211,   226,   233,
1231 >     223,    -1,    47,   226,   107,   223,    -1,    59,   226,   206,
1232 >     223,    -1,   221,   226,   206,   223,    -1,   151,   226,   206,
1233 >     223,    -1,   154,   226,   206,   223,    -1,   155,   226,   206,
1234 >     223,    -1,   153,   226,   206,   223,    -1,   153,   226,   209,
1235 >     223,    -1,   152,   226,   206,   223,    -1,   152,   226,   209,
1236 >     223,    -1,   115,   226,   233,   223,    -1,    12,   226,   233,
1237 >     223,    -1,   114,   226,   206,   223,    -1,   116,   226,   233,
1238 >     223,    -1,   145,   226,   206,   223,    -1,   105,   226,   206,
1239 >     223,    -1,   210,   226,   206,   223,    -1,   111,   226,   206,
1240 >     223,    -1,    29,   226,   107,   223,    -1,    88,   226,   107,
1241 >     223,    -1,   216,   226,   206,   223,    -1,    30,   226,   122,
1242 >     223,    -1,   183,   226,   122,   223,    -1,   119,   226,   206,
1243 >     223,    -1,    26,   226,   206,   223,    -1,   207,   226,   233,
1244 >     223,    -1,    -1,   112,   479,   226,   480,   223,    -1,   480,
1245 >     227,   481,    -1,   481,    -1,   157,    -1,   159,    -1,   161,
1246 >      -1,   162,    -1,   167,    -1,    48,    -1,   188,    -1,   175,
1247 >      -1,   179,    -1,   198,    -1,   190,    -1,   164,    -1,   177,
1248 >      -1,   184,    -1,   169,    -1,   203,    -1,   189,    -1,   158,
1249 >      -1,   172,    -1,   176,    -1,   165,    -1,    -1,   110,   483,
1250 >     226,   484,   223,    -1,   484,   227,   485,    -1,   485,    -1,
1251 >     157,    -1,   159,    -1,   161,    -1,   162,    -1,   167,    -1,
1252 >     188,    -1,    48,    -1,   175,    -1,   179,    -1,   198,    -1,
1253 >     190,    -1,   164,    -1,   177,    -1,   184,    -1,   169,    -1,
1254 >     203,    -1,   189,    -1,   158,    -1,   172,    -1,   176,    -1,
1255 >     165,    -1,    92,   226,   107,   223,    -1,    93,   226,   107,
1256 >     223,    -1,    20,   226,   107,   223,    -1,    14,   225,   490,
1257 >     224,   223,    -1,   490,   491,    -1,   491,    -1,   497,    -1,
1258 >     493,    -1,   494,    -1,   495,    -1,   496,    -1,   498,    -1,
1259 >     499,    -1,   500,    -1,   501,    -1,   502,    -1,   503,    -1,
1260 >     492,    -1,     1,    -1,    27,   226,   206,   223,    -1,    70,
1261 >     226,   233,   223,    -1,    71,   226,   233,   223,    -1,    79,
1262 >     226,   107,   223,    -1,    78,   226,   107,   223,    -1,    77,
1263 >     226,   107,   223,    -1,    22,   226,   107,   223,    -1,    21,
1264 >     226,   107,   223,    -1,   103,   226,   206,   223,    -1,   104,
1265 >     226,   206,   223,    -1,    64,   226,   107,   223,    -1,    65,
1266 >     226,   233,   223,    -1,   143,   225,   505,   224,   223,    -1,
1267 >     505,   506,    -1,   506,    -1,   507,    -1,   508,    -1,   509,
1268 >      -1,   510,    -1,   512,    -1,   513,    -1,   511,    -1,   514,
1269 >      -1,     1,    -1,    36,   226,   206,   223,    -1,    28,   226,
1270       206,   223,    -1,    52,   226,   206,   223,    -1,    53,   226,
1271       206,   223,    -1,    49,   226,   122,   223,    -1,    73,   226,
1272       233,   223,    -1,    48,   226,   206,   223,    -1,    51,   226,
# Line 1324 | Line 1324 | static const yytype_uint16 yyrline[] =
1324      2376,  2376,  2377,  2377,  2378,  2378,  2379,  2379,  2380,  2380,
1325      2381,  2381,  2382,  2383,  2384,  2384,  2385,  2385,  2386,  2386,
1326      2387,  2387,  2388,  2388,  2389,  2389,  2390,  2390,  2391,  2391,
1327 <    2392,  2392,  2393,  2393,  2394,  2394,  2395,  2396,  2396,  2397,
1328 <    2398,  2399,  2399,  2400,  2400,  2401,  2402,  2403,  2404,  2404,
1329 <    2405,  2408,  2413,  2419,  2425,  2431,  2436,  2441,  2446,  2451,
1330 <    2456,  2461,  2466,  2471,  2476,  2481,  2486,  2491,  2496,  2501,
1331 <    2507,  2518,  2523,  2528,  2533,  2538,  2543,  2546,  2551,  2554,
1332 <    2559,  2564,  2569,  2574,  2579,  2584,  2589,  2594,  2599,  2604,
1333 <    2609,  2614,  2623,  2632,  2637,  2642,  2648,  2647,  2652,  2652,
1327 >    2392,  2392,  2393,  2393,  2394,  2394,  2395,  2395,  2396,  2397,
1328 >    2398,  2398,  2399,  2399,  2400,  2401,  2402,  2403,  2403,  2404,
1329 >    2407,  2412,  2418,  2424,  2430,  2435,  2440,  2445,  2450,  2455,
1330 >    2460,  2465,  2470,  2475,  2480,  2485,  2490,  2495,  2501,  2512,
1331 >    2517,  2522,  2527,  2532,  2537,  2540,  2545,  2548,  2553,  2558,
1332 >    2563,  2568,  2573,  2578,  2583,  2588,  2593,  2598,  2603,  2608,
1333 >    2617,  2626,  2631,  2636,  2642,  2641,  2646,  2646,  2647,  2650,
1334      2653,  2656,  2659,  2662,  2665,  2668,  2671,  2674,  2677,  2680,
1335 <    2683,  2686,  2689,  2692,  2695,  2698,  2701,  2704,  2707,  2710,
1336 <    2713,  2719,  2718,  2723,  2723,  2724,  2727,  2730,  2733,  2736,
1335 >    2683,  2686,  2689,  2692,  2695,  2698,  2701,  2704,  2707,  2713,
1336 >    2712,  2717,  2717,  2718,  2721,  2724,  2727,  2730,  2733,  2736,
1337      2739,  2742,  2745,  2748,  2751,  2754,  2757,  2760,  2763,  2766,
1338 <    2769,  2772,  2775,  2778,  2781,  2784,  2789,  2794,  2799,  2808,
1339 <    2811,  2811,  2812,  2813,  2813,  2814,  2814,  2815,  2816,  2817,
1340 <    2818,  2819,  2819,  2820,  2820,  2822,  2827,  2832,  2837,  2842,
1341 <    2847,  2852,  2857,  2862,  2867,  2872,  2877,  2885,  2888,  2888,
1342 <    2889,  2889,  2890,  2891,  2892,  2892,  2893,  2894,  2896,  2902,
1343 <    2908,  2914,  2923,  2937,  2943
1338 >    2769,  2772,  2775,  2778,  2783,  2788,  2793,  2802,  2805,  2805,
1339 >    2806,  2807,  2807,  2808,  2808,  2809,  2810,  2811,  2812,  2813,
1340 >    2813,  2814,  2814,  2816,  2821,  2826,  2831,  2836,  2841,  2846,
1341 >    2851,  2856,  2861,  2866,  2871,  2879,  2882,  2882,  2883,  2883,
1342 >    2884,  2885,  2886,  2887,  2887,  2888,  2889,  2891,  2897,  2903,
1343 >    2909,  2915,  2924,  2938,  2944
1344   };
1345   #endif
1346  
# Line 1457 | Line 1457 | static const char *const yytname[] =
1457    "general_gline_request_duration", "general_gline_min_cidr",
1458    "general_gline_min_cidr6", "general_tkline_expire_notices",
1459    "general_kill_chase_time_limit", "general_hide_spoof_ips",
1460 <  "general_ignore_bogus_ts", "general_disable_remote_commands",
1461 <  "general_failed_oper_notice", "general_anti_nick_flood",
1462 <  "general_max_nick_time", "general_max_nick_changes",
1463 <  "general_max_accept", "general_anti_spam_exit_message_time",
1464 <  "general_ts_warn_delta", "general_ts_max_delta",
1465 <  "general_havent_read_conf", "general_invisible_on_connect",
1466 <  "general_warn_no_nline", "general_stats_e_disabled",
1467 <  "general_stats_o_oper_only", "general_stats_P_oper_only",
1468 <  "general_stats_k_oper_only", "general_stats_i_oper_only",
1469 <  "general_pace_wait", "general_caller_id_wait",
1470 <  "general_opers_bypass_callerid", "general_pace_wait_simple",
1471 <  "general_short_motd", "general_no_oper_flood",
1472 <  "general_true_no_oper_flood", "general_oper_pass_resv",
1473 <  "general_dots_in_ident", "general_max_targets", "general_use_egd",
1474 <  "general_egdpool_path", "general_services_name", "general_ping_cookie",
1475 <  "general_disable_auth", "general_throttle_time", "general_oper_umodes",
1476 <  "$@24", "umode_oitems", "umode_oitem", "general_oper_only_umodes",
1477 <  "$@25", "umode_items", "umode_item", "general_min_nonwildcard",
1478 <  "general_min_nonwildcard_simple", "general_default_floodcount",
1479 <  "channel_entry", "channel_items", "channel_item",
1480 <  "channel_disable_fake_channels", "channel_knock_delay",
1460 >  "general_ignore_bogus_ts", "general_failed_oper_notice",
1461 >  "general_anti_nick_flood", "general_max_nick_time",
1462 >  "general_max_nick_changes", "general_max_accept",
1463 >  "general_anti_spam_exit_message_time", "general_ts_warn_delta",
1464 >  "general_ts_max_delta", "general_havent_read_conf",
1465 >  "general_invisible_on_connect", "general_warn_no_nline",
1466 >  "general_stats_e_disabled", "general_stats_o_oper_only",
1467 >  "general_stats_P_oper_only", "general_stats_k_oper_only",
1468 >  "general_stats_i_oper_only", "general_pace_wait",
1469 >  "general_caller_id_wait", "general_opers_bypass_callerid",
1470 >  "general_pace_wait_simple", "general_short_motd",
1471 >  "general_no_oper_flood", "general_true_no_oper_flood",
1472 >  "general_oper_pass_resv", "general_dots_in_ident", "general_max_targets",
1473 >  "general_use_egd", "general_egdpool_path", "general_services_name",
1474 >  "general_ping_cookie", "general_disable_auth", "general_throttle_time",
1475 >  "general_oper_umodes", "$@24", "umode_oitems", "umode_oitem",
1476 >  "general_oper_only_umodes", "$@25", "umode_items", "umode_item",
1477 >  "general_min_nonwildcard", "general_min_nonwildcard_simple",
1478 >  "general_default_floodcount", "channel_entry", "channel_items",
1479 >  "channel_item", "channel_disable_fake_channels", "channel_knock_delay",
1480    "channel_knock_delay_channel", "channel_max_chans_per_user",
1481    "channel_max_chans_per_oper", "channel_max_bans",
1482    "channel_default_split_user_count", "channel_default_split_server_count",
1483    "channel_no_create_on_split", "channel_no_join_on_split",
1484    "channel_jflood_count", "channel_jflood_time", "serverhide_entry",
1485    "serverhide_items", "serverhide_item", "serverhide_flatten_links",
1486 <  "serverhide_hide_servers", "serverhide_hide_services",
1487 <  "serverhide_hidden_name", "serverhide_links_delay", "serverhide_hidden",
1486 >  "serverhide_disable_remote_commands", "serverhide_hide_servers",
1487 >  "serverhide_hide_services", "serverhide_hidden_name",
1488 >  "serverhide_links_delay", "serverhide_hidden",
1489    "serverhide_hide_server_ips", YY_NULL
1490   };
1491   #endif
# Line 1574 | Line 1574 | static const yytype_uint16 yyr1[] =
1574       435,   435,   435,   435,   435,   435,   435,   435,   435,   435,
1575       435,   435,   435,   435,   435,   435,   435,   435,   435,   435,
1576       435,   435,   435,   435,   435,   435,   435,   435,   435,   435,
1577 <     435,   436,   437,   438,   439,   440,   441,   442,   443,   444,
1578 <     445,   446,   447,   448,   449,   450,   451,   452,   453,   454,
1579 <     455,   456,   457,   458,   459,   460,   461,   461,   462,   462,
1580 <     463,   464,   465,   466,   467,   468,   469,   470,   471,   472,
1581 <     473,   474,   475,   476,   477,   478,   480,   479,   481,   481,
1582 <     482,   482,   482,   482,   482,   482,   482,   482,   482,   482,
1583 <     482,   482,   482,   482,   482,   482,   482,   482,   482,   482,
1584 <     482,   484,   483,   485,   485,   486,   486,   486,   486,   486,
1585 <     486,   486,   486,   486,   486,   486,   486,   486,   486,   486,
1586 <     486,   486,   486,   486,   486,   486,   487,   488,   489,   490,
1587 <     491,   491,   492,   492,   492,   492,   492,   492,   492,   492,
1588 <     492,   492,   492,   492,   492,   493,   494,   495,   496,   497,
1589 <     498,   499,   500,   501,   502,   503,   504,   505,   506,   506,
1590 <     507,   507,   507,   507,   507,   507,   507,   507,   508,   509,
1577 >     436,   437,   438,   439,   440,   441,   442,   443,   444,   445,
1578 >     446,   447,   448,   449,   450,   451,   452,   453,   454,   455,
1579 >     456,   457,   458,   459,   460,   460,   461,   461,   462,   463,
1580 >     464,   465,   466,   467,   468,   469,   470,   471,   472,   473,
1581 >     474,   475,   476,   477,   479,   478,   480,   480,   481,   481,
1582 >     481,   481,   481,   481,   481,   481,   481,   481,   481,   481,
1583 >     481,   481,   481,   481,   481,   481,   481,   481,   481,   483,
1584 >     482,   484,   484,   485,   485,   485,   485,   485,   485,   485,
1585 >     485,   485,   485,   485,   485,   485,   485,   485,   485,   485,
1586 >     485,   485,   485,   485,   486,   487,   488,   489,   490,   490,
1587 >     491,   491,   491,   491,   491,   491,   491,   491,   491,   491,
1588 >     491,   491,   491,   492,   493,   494,   495,   496,   497,   498,
1589 >     499,   500,   501,   502,   503,   504,   505,   505,   506,   506,
1590 >     506,   506,   506,   506,   506,   506,   506,   507,   508,   509,
1591       510,   511,   512,   513,   514
1592   };
1593  
# Line 1644 | Line 1644 | static const yytype_uint8 yyr2[] =
1644         1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
1645         1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
1646         1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
1647       1,     4,     4,     4,     4,     4,     4,     4,     4,     4,
1647         4,     4,     4,     4,     4,     4,     4,     4,     4,     4,
1648         4,     4,     4,     4,     4,     4,     4,     4,     4,     4,
1649         4,     4,     4,     4,     4,     4,     4,     4,     4,     4,
1650 <       4,     4,     4,     4,     4,     4,     0,     5,     3,     1,
1650 >       4,     4,     4,     4,     4,     4,     4,     4,     4,     4,
1651 >       4,     4,     4,     4,     0,     5,     3,     1,     1,     1,
1652         1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
1653 +       1,     1,     1,     1,     1,     1,     1,     1,     1,     0,
1654 +       5,     3,     1,     1,     1,     1,     1,     1,     1,     1,
1655         1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
1656 <       1,     0,     5,     3,     1,     1,     1,     1,     1,     1,
1656 >       1,     1,     1,     1,     4,     4,     4,     5,     2,     1,
1657         1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
1658 <       1,     1,     1,     1,     1,     1,     4,     4,     4,     5,
1659 <       2,     1,     1,     1,     1,     1,     1,     1,     1,     1,
1660 <       1,     1,     1,     1,     1,     4,     4,     4,     4,     4,
1659 <       4,     4,     4,     4,     4,     4,     4,     5,     2,     1,
1660 <       1,     1,     1,     1,     1,     1,     1,     1,     4,     4,
1658 >       1,     1,     1,     4,     4,     4,     4,     4,     4,     4,
1659 >       4,     4,     4,     4,     4,     5,     2,     1,     1,     1,
1660 >       1,     1,     1,     1,     1,     1,     1,     4,     4,     4,
1661         4,     4,     4,     4,     4
1662   };
1663  
# Line 1673 | Line 1673 | static const yytype_uint16 yydefact[] =
1673        18,    19,    20,    22,    21,     7,    12,    25,    26,     0,
1674         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1675         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1676 <       0,     0,     0,     0,     0,    99,   100,   102,   101,   614,
1676 >       0,     0,     0,     0,     0,    99,   100,   102,   101,   612,
1677         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1678 <       0,     0,     0,   601,   613,   603,   604,   605,   606,   602,
1679 <     607,   608,   609,   610,   611,   612,     0,     0,     0,   438,
1680 <       0,     0,   436,   437,     0,   500,     0,     0,     0,     0,
1678 >       0,     0,     0,   599,   611,   601,   602,   603,   604,   600,
1679 >     605,   606,   607,   608,   609,   610,     0,     0,     0,   438,
1680 >       0,     0,   436,   437,     0,   499,     0,     0,     0,     0,
1681         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1682         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1683 <       0,     0,     0,   571,     0,   546,     0,     0,     0,     0,
1683 >       0,     0,   569,     0,   544,     0,     0,     0,     0,     0,
1684         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1685 <       0,     0,     0,     0,     0,   451,   498,   492,   493,   494,
1686 <     495,   496,   491,   462,   452,   453,   486,   454,   455,   456,
1687 <     457,   458,   459,   460,   461,   488,   463,   464,   497,   466,
1688 <     471,   467,   469,   468,   481,   482,   470,   472,   473,   474,
1689 <     475,   465,   477,   478,   479,   499,   489,   490,   487,   480,
1690 <     476,   484,   485,   483,     0,     0,     0,     0,     0,     0,
1691 <       0,    45,    46,    47,     0,     0,     0,   637,     0,     0,
1692 <       0,     0,     0,     0,     0,     0,   629,   630,   631,   632,
1693 <     635,   633,   634,   636,     0,     0,     0,     0,     0,     0,
1685 >       0,     0,     0,     0,   451,   497,   491,   492,   493,   494,
1686 >     495,   490,   462,   452,   453,   454,   455,   456,   457,   458,
1687 >     459,   460,   461,   487,   463,   464,   496,   466,   471,   467,
1688 >     469,   468,   481,   482,   470,   472,   473,   474,   475,   465,
1689 >     477,   478,   479,   498,   488,   489,   486,   480,   476,   484,
1690 >     485,   483,     0,     0,     0,     0,     0,     0,     0,    45,
1691 >      46,    47,     0,     0,     0,   636,     0,     0,     0,     0,
1692 >       0,     0,     0,     0,     0,   627,   628,   629,   630,   631,
1693 >     634,   632,   633,   635,     0,     0,     0,     0,     0,     0,
1694         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1695         0,     0,     0,    53,    68,    69,    67,    64,    63,    70,
1696        54,    66,    57,    58,    59,    55,    65,    60,    61,    62,
1697        56,     0,     0,     0,     0,   118,   119,   120,     0,   331,
1698         0,     0,   329,   330,     0,   103,     0,     0,     0,     0,
1699        98,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1700 <       0,     0,     0,     0,   600,     0,     0,     0,     0,   252,
1700 >       0,     0,     0,     0,   598,     0,     0,     0,     0,   252,
1701         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1702         0,     0,     0,   219,   220,   223,   225,   226,   227,   228,
1703       229,   230,   231,   232,   221,   222,   224,   233,   234,   235,
# Line 1710 | Line 1710 | static const yytype_uint16 yydefact[] =
1710         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1711         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1712         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1713 <       0,     0,     0,     0,     0,   450,     0,     0,     0,   299,
1714 <       0,     0,     0,     0,     0,     0,   285,   286,   287,   288,
1715 <     293,   289,   290,   291,   292,   422,     0,     0,     0,   419,
1716 <     420,   421,     0,     0,     0,   260,     0,   270,     0,   268,
1717 <     269,   271,   272,    48,     0,     0,     0,    44,     0,     0,
1718 <       0,     0,   110,   111,   112,     0,     0,     0,   189,     0,
1719 <       0,     0,   164,     0,     0,   148,   149,   150,   151,   154,
1720 <     155,   153,   152,   156,     0,     0,     0,     0,     0,   319,
1721 <     320,   321,   322,     0,     0,     0,     0,     0,     0,     0,
1722 <       0,   628,    71,     0,     0,     0,     0,     0,     0,     0,
1713 >       0,     0,     0,     0,   450,     0,     0,     0,   299,     0,
1714 >       0,     0,     0,     0,     0,   285,   286,   287,   288,   293,
1715 >     289,   290,   291,   292,   422,     0,     0,     0,   419,   420,
1716 >     421,     0,     0,     0,   260,     0,   270,     0,   268,   269,
1717 >     271,   272,    48,     0,     0,     0,    44,     0,     0,     0,
1718 >       0,   110,   111,   112,     0,     0,     0,   189,     0,     0,
1719 >       0,   164,     0,     0,   148,   149,   150,   151,   154,   155,
1720 >     153,   152,   156,     0,     0,     0,     0,     0,   319,   320,
1721 >     321,   322,     0,     0,     0,     0,     0,     0,     0,     0,
1722 >       0,   626,    71,     0,     0,     0,     0,     0,     0,     0,
1723         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1724         0,    52,     0,     0,   365,     0,   360,   361,   362,   121,
1725         0,     0,   117,     0,     0,     0,   328,     0,     0,   343,
1726         0,     0,   336,   337,   338,   339,     0,     0,     0,    97,
1727         0,     0,     0,     0,    27,     0,     0,     0,     0,     0,
1728 <       0,     0,     0,   599,   236,     0,     0,     0,     0,     0,
1728 >       0,     0,     0,   597,   236,     0,     0,     0,     0,     0,
1729         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1730         0,     0,   218,   396,     0,     0,     0,     0,     0,     0,
1731         0,     0,     0,     0,     0,     0,     0,     0,   381,     0,
# Line 1734 | Line 1734 | static const yytype_uint16 yydefact[] =
1734         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1735         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1736         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1737 <       0,     0,     0,     0,     0,     0,     0,     0,     0,   449,
1738 <     294,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1739 <     284,     0,     0,     0,   418,   273,     0,     0,     0,     0,
1740 <       0,   267,     0,     0,    43,   113,     0,     0,     0,   109,
1741 <     157,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1742 <     147,   323,     0,     0,     0,     0,   318,     0,     0,     0,
1743 <       0,     0,     0,     0,   627,     0,     0,     0,     0,     0,
1737 >       0,     0,     0,     0,     0,     0,     0,     0,   449,   294,
1738 >       0,     0,     0,     0,     0,     0,     0,     0,     0,   284,
1739 >       0,     0,     0,   418,   273,     0,     0,     0,     0,     0,
1740 >     267,     0,     0,    43,   113,     0,     0,     0,   109,   157,
1741 >       0,     0,     0,     0,     0,     0,     0,     0,     0,   147,
1742 >     323,     0,     0,     0,     0,   318,     0,     0,     0,     0,
1743 >       0,     0,     0,     0,   625,     0,     0,     0,     0,     0,
1744         0,     0,     0,     0,     0,     0,     0,     0,    76,    77,
1745         0,    75,    80,    81,     0,    79,     0,     0,    51,   363,
1746         0,     0,     0,   359,     0,   116,     0,     0,   327,   340,
1747 <       0,     0,     0,     0,   335,   106,   105,   104,   622,   621,
1748 <     615,   625,    27,    27,    27,    27,    27,    27,    27,    29,
1749 <      28,   626,   616,   617,   620,   619,   618,   623,   624,     0,
1747 >       0,     0,     0,     0,   335,   106,   105,   104,   620,   619,
1748 >     613,   623,    27,    27,    27,    27,    27,    27,    27,    29,
1749 >      28,   624,   614,   615,   618,   617,   616,   621,   622,     0,
1750         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1751         0,     0,     0,    37,     0,     0,   217,     0,     0,     0,
1752         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
1753 <       0,   380,     0,     0,   426,   439,     0,     0,   441,   513,
1754 <     517,   531,   598,   544,   511,   538,   541,   512,   503,   502,
1755 <     505,   506,   504,   520,   509,   510,   521,   508,   516,   515,
1756 <     514,   539,   501,   596,   597,   535,   581,   575,   592,   576,
1757 <     577,   578,   586,   595,   579,   589,   593,   582,   594,   587,
1758 <     583,   588,   580,   591,   585,   584,   590,     0,   574,   537,
1759 <     555,   550,   567,   551,   552,   553,   561,   570,   554,   564,
1760 <     568,   557,   569,   562,   558,   563,   556,   566,   560,   559,
1761 <     565,     0,   549,   532,   530,   533,   543,   534,   523,   528,
1762 <     529,   526,   527,   524,   525,   542,   545,   507,   536,   519,
1763 <     518,   540,   522,     0,     0,     0,     0,     0,     0,     0,
1764 <       0,   283,     0,     0,   417,     0,     0,     0,   278,   274,
1765 <     277,   259,    49,    50,     0,     0,   108,     0,     0,     0,
1766 <       0,     0,     0,     0,     0,   146,     0,     0,     0,   317,
1767 <     638,   643,   641,   644,   639,   640,   642,    88,    96,    87,
1753 >       0,   380,     0,     0,   426,   439,     0,     0,   441,   511,
1754 >     515,   529,   596,   542,   536,   539,   510,   502,   501,   504,
1755 >     505,   503,   518,   508,   509,   519,   507,   514,   513,   512,
1756 >     537,   500,   594,   595,   533,   579,   573,   590,   574,   575,
1757 >     576,   584,   593,   577,   587,   591,   580,   592,   585,   581,
1758 >     586,   578,   589,   583,   582,   588,     0,   572,   535,   553,
1759 >     548,   565,   549,   550,   551,   559,   568,   552,   562,   566,
1760 >     555,   567,   560,   556,   561,   554,   564,   558,   557,   563,
1761 >       0,   547,   530,   528,   531,   541,   532,   521,   526,   527,
1762 >     524,   525,   522,   523,   540,   543,   506,   534,   517,   516,
1763 >     538,   520,     0,     0,     0,     0,     0,     0,     0,     0,
1764 >     283,     0,     0,   417,     0,     0,     0,   278,   274,   277,
1765 >     259,    49,    50,     0,     0,   108,     0,     0,     0,     0,
1766 >       0,     0,     0,     0,   146,     0,     0,     0,   317,   638,
1767 >     637,   643,   641,   644,   639,   640,   642,    88,    96,    87,
1768        94,    95,    86,    90,    89,    83,    82,    84,    93,    85,
1769        72,     0,    73,     0,    91,    92,     0,     0,   358,   122,
1770         0,     0,     0,   134,     0,   126,   127,   129,   128,   332,
# Line 1773 | Line 1773 | static const yytype_uint16 yydefact[] =
1773       251,   243,   241,   250,   237,   249,   239,   238,    37,    37,
1774        37,    39,    38,   245,   246,   401,   403,   404,   414,   411,
1775       398,   412,   409,   410,     0,   408,   413,   397,   402,   400,
1776 <     415,   399,   432,   433,   447,   448,   572,     0,   547,     0,
1776 >     415,   399,   432,   433,   447,   448,   570,     0,   545,     0,
1777       297,   298,   307,   304,   309,   305,   306,   312,   308,   310,
1778       303,   311,     0,   302,   296,   315,   314,   313,   295,   424,
1779       423,   281,   280,   265,   266,   264,     0,   263,     0,     0,
# Line 1786 | Line 1786 | static const yytype_uint16 yydefact[] =
1786       369,   375,   378,   371,   377,   372,   376,   374,   370,   373,
1787         0,   368,   130,     0,     0,     0,     0,   125,   341,   347,
1788       353,   356,   349,   355,   350,   354,   352,   348,   351,     0,
1789 <     346,   342,   253,     0,    40,    41,    42,   406,     0,   573,
1790 <     548,   300,     0,   261,     0,   279,   276,   275,     0,     0,
1789 >     346,   342,   253,     0,    40,    41,    42,   406,     0,   571,
1790 >     546,   300,     0,   261,     0,   279,   276,   275,     0,     0,
1791         0,   190,     0,   165,     0,   366,     0,     0,     0,     0,
1792         0,   124,   344,     0,   254,   407,   301,   262,   195,   193,
1793       197,   191,   166,   367,   131,   133,   132,   140,   143,   142,
# Line 1797 | Line 1797 | static const yytype_uint16 yydefact[] =
1797   /* YYDEFGOTO[NTERM-NUM].  */
1798   static const yytype_int16 yydefgoto[] =
1799   {
1800 <      -1,     1,    25,   799,   800,  1051,  1052,    26,   220,   221,
1801 <     222,   223,    27,   262,   263,   264,   265,   760,   761,   764,
1800 >      -1,     1,    25,   799,   800,  1051,  1052,    26,   218,   219,
1801 >     220,   221,    27,   262,   263,   264,   265,   760,   761,   764,
1802       765,   266,   267,   268,   269,   270,   271,   272,   273,   274,
1803       275,   276,   277,   278,   279,   280,    28,    74,    75,    76,
1804 <      77,    78,    29,    61,   491,   492,   493,   494,    30,   284,
1804 >      77,    78,    29,    61,   490,   491,   492,   493,    30,   284,
1805       285,   286,   287,   288,  1014,  1015,  1016,  1017,  1018,  1185,
1806 <    1254,  1255,    31,    62,   504,   505,   506,   507,   508,   509,
1807 <     510,   511,   512,   727,  1161,  1162,   513,   723,  1135,  1136,
1806 >    1254,  1255,    31,    62,   503,   504,   505,   506,   507,   508,
1807 >     509,   510,   511,   726,  1161,  1162,   512,   722,  1135,  1136,
1808        32,    51,   332,   333,   334,   335,   336,   337,   338,   339,
1809       340,   341,   342,   343,   344,   345,   346,   347,   348,   349,
1810 <     598,  1036,  1037,    33,    59,   477,   708,  1106,  1107,   478,
1811 <     479,   480,  1110,   959,   960,   481,   482,    34,    57,   455,
1812 <     456,   457,   458,   459,   460,   461,   693,  1092,  1093,   462,
1813 <     463,   464,    35,    63,   518,   519,   520,   521,   522,    36,
1810 >     598,  1036,  1037,    33,    59,   476,   707,  1106,  1107,   477,
1811 >     478,   479,  1110,   958,   959,   480,   481,    34,    57,   454,
1812 >     455,   456,   457,   458,   459,   460,   692,  1092,  1093,   461,
1813 >     462,   463,    35,    63,   517,   518,   519,   520,   521,    36,
1814       291,   292,   293,    37,    69,   571,   572,   573,   574,   575,
1815       781,  1199,  1200,    38,    66,   555,   556,   557,   558,   771,
1816      1180,  1181,    39,    52,   364,   365,   366,   367,   368,   369,
1817       370,   371,   372,   373,   620,  1064,  1065,   374,   375,   376,
1818 <     377,   378,    40,    58,   468,   469,   470,   471,    41,    53,
1818 >     377,   378,    40,    58,   467,   468,   469,   470,    41,    53,
1819       382,   383,   384,   385,    42,   111,   112,   113,    43,    55,
1820 <     392,   393,   394,   395,    44,   164,   165,   166,   167,   168,
1821 <     169,   170,   171,   172,   173,   174,   175,   176,   177,   178,
1822 <     179,   180,   181,   182,   183,   184,   185,   186,   187,   188,
1823 <     189,   190,   191,   192,   193,   194,   195,   196,   197,   198,
1824 <     199,   200,   201,   202,   203,   204,   205,   206,   207,   208,
1825 <     209,   425,   921,   922,   210,   423,   897,   898,   211,   212,
1826 <     213,    45,    92,    93,    94,    95,    96,    97,    98,    99,
1827 <     100,   101,   102,   103,   104,   105,    46,   235,   236,   237,
1820 >     392,   393,   394,   395,    44,   163,   164,   165,   166,   167,
1821 >     168,   169,   170,   171,   172,   173,   174,   175,   176,   177,
1822 >     178,   179,   180,   181,   182,   183,   184,   185,   186,   187,
1823 >     188,   189,   190,   191,   192,   193,   194,   195,   196,   197,
1824 >     198,   199,   200,   201,   202,   203,   204,   205,   206,   207,
1825 >     424,   920,   921,   208,   422,   896,   897,   209,   210,   211,
1826 >      45,    92,    93,    94,    95,    96,    97,    98,    99,   100,
1827 >     101,   102,   103,   104,   105,    46,   234,   235,   236,   237,
1828       238,   239,   240,   241,   242,   243
1829   };
1830  
1831   /* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing
1832     STATE-NUM.  */
1833 < #define YYPACT_NINF -1010
1833 > #define YYPACT_NINF -984
1834   static const yytype_int16 yypact[] =
1835   {
1836 <   -1010,   612, -1010,  -210,  -218,  -199, -1010, -1010, -1010,  -171,
1837 <   -1010,  -160, -1010, -1010, -1010,  -153, -1010, -1010, -1010,  -147,
1838 <    -134, -1010,  -128,  -117, -1010, -1010, -1010, -1010, -1010, -1010,
1839 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1840 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,   344,
1841 <     674,  -106,   -79,   -65,    10,   -50,   360,   -47,   -41,   -34,
1842 <       5,   -29,   -15,   -13,   631,   328,   -10,    41,    55,    -2,
1843 <    -189,    45,    47,    59,     7, -1010, -1010, -1010, -1010, -1010,
1844 <      61,    62,    69,    74,    76,    98,   105,   106,   118,   122,
1845 <     124,   127,   256, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1846 <   -1010, -1010, -1010, -1010, -1010, -1010,   640,   527,    32, -1010,
1847 <     129,     8, -1010, -1010,    29, -1010,   130,   131,   136,   138,
1848 <     143,   145,   147,   148,   150,   152,   153,   155,   156,   166,
1849 <     168,   170,   176,   183,   184,   185,   186,   189,   194,   195,
1850 <     196,   197,   198, -1010,   204, -1010,   205,   213,   214,   217,
1851 <     219,   225,   229,   230,   233,   237,   238,   241,   243,   257,
1852 <     258,   260,   263,   264,    17, -1010, -1010, -1010, -1010, -1010,
1853 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1854 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1855 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1856 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1857 <   -1010, -1010, -1010, -1010,   493,    43,    19,    23,   270,   272,
1858 <      65, -1010, -1010, -1010,    21,   376,   274, -1010,   277,   278,
1859 <     280,   281,   290,   291,   292,   146, -1010, -1010, -1010, -1010,
1860 <   -1010, -1010, -1010, -1010,    99,   300,   301,   303,   305,   307,
1861 <     308,   309,   310,   312,   313,   315,   316,   320,   323,   324,
1862 <     325,   327,   117, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1863 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1864 <   -1010,   111,   331,   334,    20, -1010, -1010, -1010,    86, -1010,
1865 <     336,    24, -1010, -1010,    54, -1010,   218,   378,   435,   340,
1866 <   -1010,   330,   457,   193,   458,   459,   459,   459,   462,   467,
1867 <     471,   373,   374,   362, -1010,   363,   357,   361,   367, -1010,
1868 <     369,   370,   377,   379,   381,   382,   391,   394,   395,   396,
1869 <     397,   399,   173, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1870 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1871 <     392,   401,   405,   408,   410,   411,   412, -1010,   414,   416,
1872 <     417,   419,   421,   426,   242, -1010, -1010, -1010, -1010, -1010,
1873 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1874 <     427,   428,    26, -1010, -1010, -1010,   478,   434, -1010, -1010,
1875 <     432,   443,    52, -1010, -1010, -1010,   464,   459,   459,   495,
1876 <     465,   466,   567,   554,   475,   459,   481,   570,   581,   459,
1877 <     582,   484,   485,   487,   459,   587,   590,   459,   591,   592,
1878 <     593,   596,   499,   480,   503,   498,   504,   459,   459,   520,
1879 <     522,   523,  -158,   -43,   524,   526,   611,   459,   528,   530,
1880 <     459,   459,   534,   535,   531, -1010,   536,   517,   521, -1010,
1881 <     532,   537,   538,   539,   540,    18, -1010, -1010, -1010, -1010,
1882 <   -1010, -1010, -1010, -1010, -1010, -1010,   541,   542,    66, -1010,
1883 <   -1010, -1010,   546,   545,   547, -1010,   548, -1010,    27, -1010,
1884 <   -1010, -1010, -1010, -1010,   628,   635,   552, -1010,   553,   555,
1885 <     557,   141, -1010, -1010, -1010,   556,   558,   560, -1010,   561,
1886 <     562,   563, -1010,   564,    68, -1010, -1010, -1010, -1010, -1010,
1887 <   -1010, -1010, -1010, -1010,   568,   566,   569,   571,    15, -1010,
1888 <   -1010, -1010, -1010,   574,   594,   639,   598,   601,   604,   459,
1889 <     573, -1010, -1010,   671,   606,   677,   655,   707,   693,   695,
1890 <     700,   702,   703,   704,   720,   708,    67,    84,   709,   713,
1891 <     613, -1010,   614,   603, -1010,   114, -1010, -1010, -1010, -1010,
1892 <     632,   616, -1010,   615,   719,   620, -1010,   627,   629, -1010,
1893 <     634,    16, -1010, -1010, -1010, -1010,   630,   638,   642, -1010,
1894 <     645,   646,   647,   649,   578,   650,   651,   659,   665,   669,
1895 <     670,   672,   673, -1010, -1010,   750,   751,   459,   641,   771,
1896 <     793,   459,   795,   796,   459,   782,   798,   800,   459,   801,
1897 <     801,   686, -1010, -1010,   791,    33,   792,   710,   797,   799,
1898 <     689,   802,   804,   810,   805,   806,   807,   699, -1010,   808,
1899 <     809,   711, -1010,   712, -1010,   811,   814,   714, -1010,   715,
1900 <     716,   717,   718,   721,   723,   724,   725,   726,   727,   728,
1901 <     729,   730,   731,   732,   733,   734,   735,   736,   737,   738,
1902 <     739,   740,   741,   742,   743,   744,   644,   745,   687,   746,
1903 <     747,   748,   749,   752,   753,   754,   755,   756,   757,   758,
1904 <     759,   760,   761,   762,   763,   764,   765,   766,   767, -1010,
1905 <   -1010,   820,   768,   692,   821,   816,   823,   851,   869,   769,
1906 <   -1010,   871,   872,   772, -1010, -1010,   874,   875,   706,   891,
1907 <     776, -1010,   777,   778, -1010, -1010,   880,   881,   781, -1010,
1908 <   -1010,   883,   803,   780,   885,   886,   888,   785,   890,   790,
1909 <   -1010, -1010,   892,   893,   894,   794, -1010,   812,   813,   815,
1910 <     817,   818,   819,   822, -1010,   824,   825,   826,   827,   828,
1911 <     829,   830,   831,   832,   833,   834,   835,   836, -1010, -1010,
1912 <    -191, -1010, -1010, -1010,  -164, -1010,   837,   838, -1010, -1010,
1913 <     896,   839,   840, -1010,   841, -1010,   116,   843, -1010, -1010,
1914 <     897,   842,   898,   844, -1010, -1010, -1010, -1010, -1010, -1010,
1915 <   -1010, -1010,   459,   459,   459,   459,   459,   459,   459, -1010,
1916 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,   846,
1917 <     847,   848,   -35,   849,   850,   852,   853,   854,   855,   856,
1918 <     857,   858,   859,   211,   860,   861, -1010,   862,   863,   864,
1919 <     865,   866,   867,   868,     2,   870,   873,   876,   877,   878,
1920 <     879, -1010,   882,   884, -1010, -1010,   887,   889, -1010, -1010,
1921 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1922 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1923 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1924 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1925 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010,  -150, -1010, -1010,
1926 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1927 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1928 <   -1010,  -107, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1929 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1930 <   -1010, -1010, -1010,   895,   899,   393,   900,   901,   902,   903,
1931 <     904, -1010,   905,   906, -1010,   907,   908,   -36,   919,   909,
1932 <   -1010, -1010, -1010, -1010,   910,   911, -1010,   912,   914,   429,
1933 <     915,   916,   917,   722,   918, -1010,   920,   921,   922, -1010,
1934 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1935 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1936 <   -1010,    67, -1010,    84, -1010, -1010,   923,   286, -1010, -1010,
1937 <     924,   925,   926, -1010,    82, -1010, -1010, -1010, -1010, -1010,
1938 <     927,   389,   930, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1939 <   -1010, -1010, -1010, -1010, -1010, -1010,   -69, -1010, -1010, -1010,
1940 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,   801,   801,
1941 <     801, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1942 <   -1010, -1010, -1010, -1010,   -66, -1010, -1010, -1010, -1010, -1010,
1943 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010,   644, -1010,   687,
1944 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1945 <   -1010, -1010,   -46, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1946 <   -1010, -1010, -1010, -1010, -1010, -1010,   -18, -1010,   932,   891,
1947 <     931, -1010, -1010, -1010, -1010, -1010,   928, -1010, -1010,   929,
1948 <   -1010, -1010, -1010, -1010,   933, -1010, -1010, -1010, -1010, -1010,
1949 <   -1010, -1010, -1010, -1010, -1010,    89, -1010, -1010, -1010, -1010,
1950 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1951 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1952 <   -1010,    90, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1953 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1954 <      96, -1010, -1010,   940,  -102,   934,   935, -1010, -1010, -1010,
1955 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,   119,
1956 <   -1010, -1010, -1010,   -35, -1010, -1010, -1010, -1010,     2, -1010,
1957 <   -1010, -1010,   393, -1010,   -36, -1010, -1010, -1010,   946,   964,
1958 <     966, -1010,   429, -1010,   722, -1010,   286,   936,   939,   941,
1959 <     319, -1010, -1010,   389, -1010, -1010, -1010, -1010, -1010, -1010,
1960 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1961 <   -1010, -1010, -1010, -1010,   120, -1010, -1010, -1010,   319, -1010
1836 >    -984,   637,  -984,  -186,  -182,  -165,  -984,  -984,  -984,  -148,
1837 >    -984,  -135,  -984,  -984,  -984,  -127,  -984,  -984,  -984,  -118,
1838 >     -64,  -984,   -56,   -50,  -984,  -984,  -984,  -984,  -984,  -984,
1839 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1840 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,   331,
1841 >     826,   -48,   -45,   -11,    28,    36,   366,    39,    40,    41,
1842 >      60,    46,    58,    62,   721,   334,    65,    35,    24,    72,
1843 >    -195,   -66,   -21,    66,    17,  -984,  -984,  -984,  -984,  -984,
1844 >      92,    96,    97,    99,   108,   110,   111,   118,   119,   124,
1845 >     125,   133,     5,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1846 >    -984,  -984,  -984,  -984,  -984,  -984,   657,   440,    14,  -984,
1847 >     134,    12,  -984,  -984,    29,  -984,   135,   137,   138,   143,
1848 >     145,   149,   150,   153,   155,   157,   158,   162,   163,   174,
1849 >     176,   177,   178,   182,   186,   189,   190,   192,   195,   196,
1850 >     200,   201,  -984,   203,  -984,   204,   206,   210,   211,   214,
1851 >     221,   222,   225,   235,   236,   237,   238,   239,   242,   243,
1852 >     244,   249,   253,   105,  -984,  -984,  -984,  -984,  -984,  -984,
1853 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1854 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1855 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1856 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1857 >    -984,  -984,   268,    19,   212,    16,   261,   262,    38,  -984,
1858 >    -984,  -984,   165,   472,   274,  -984,   264,   266,   270,   272,
1859 >     273,   279,   280,   281,     6,  -984,  -984,  -984,  -984,  -984,
1860 >    -984,  -984,  -984,  -984,    32,   284,   287,   288,   290,   296,
1861 >     297,   298,   299,   304,   305,   306,   307,   316,   317,   319,
1862 >     320,   321,   146,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1863 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1864 >    -984,    70,    87,   322,    10,  -984,  -984,  -984,   180,  -984,
1865 >     324,    95,  -984,  -984,   173,  -984,   232,   260,   277,   215,
1866 >    -984,   387,   444,   349,   449,   450,   450,   450,   451,   453,
1867 >     456,   359,   360,   344,  -984,   347,   346,   353,   354,  -984,
1868 >     358,   362,   364,   365,   367,   369,   371,   373,   376,   380,
1869 >     383,   384,   103,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1870 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1871 >     363,   385,   388,   390,   391,   392,   393,  -984,   402,   403,
1872 >     404,   405,   409,   410,    30,  -984,  -984,  -984,  -984,  -984,
1873 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1874 >     414,   426,     4,  -984,  -984,  -984,   463,   381,  -984,  -984,
1875 >     427,   430,    44,  -984,  -984,  -984,   386,   450,   450,   506,
1876 >     455,   555,   541,   458,   450,   459,   559,   561,   450,   563,
1877 >     474,   477,   480,   450,   581,   584,   450,   586,   587,   593,
1878 >     594,   496,   479,   500,   486,   507,   450,   450,   508,   510,
1879 >     511,  -197,  -192,   514,   515,   602,   450,   519,   521,   450,
1880 >     450,   522,   524,   503,  -984,   512,   505,   516,  -984,   517,
1881 >     525,   526,   527,   530,   231,  -984,  -984,  -984,  -984,  -984,
1882 >    -984,  -984,  -984,  -984,  -984,   533,   534,    20,  -984,  -984,
1883 >    -984,   513,   535,   537,  -984,   538,  -984,    18,  -984,  -984,
1884 >    -984,  -984,  -984,   612,   619,   523,  -984,   545,   549,   550,
1885 >      67,  -984,  -984,  -984,   556,   552,   557,  -984,   558,   560,
1886 >     562,  -984,   564,   156,  -984,  -984,  -984,  -984,  -984,  -984,
1887 >    -984,  -984,  -984,   566,   565,   567,   569,    55,  -984,  -984,
1888 >    -984,  -984,   539,   576,   579,   625,   590,   596,   597,   450,
1889 >     582,  -984,  -984,   665,   598,   670,   699,   700,   686,   687,
1890 >     689,   690,   691,   693,   709,   695,  -144,   -96,   696,   698,
1891 >     607,  -984,   610,   611,  -984,   128,  -984,  -984,  -984,  -984,
1892 >     616,   615,  -984,   620,   718,   618,  -984,   626,   624,  -984,
1893 >     628,    85,  -984,  -984,  -984,  -984,   629,   635,   636,  -984,
1894 >     638,   639,   640,   641,   487,   643,   650,   653,   655,   658,
1895 >     660,   661,   669,  -984,  -984,   753,   773,   450,   662,   786,
1896 >     788,   450,   794,   795,   450,   784,   800,   802,   450,   803,
1897 >     803,   688,  -984,  -984,   790,   -55,   792,   711,   793,   796,
1898 >     694,   797,   799,   809,   801,   804,   805,   701,  -984,   806,
1899 >     810,   702,  -984,   708,  -984,   811,   812,   712,  -984,   713,
1900 >     714,   715,   716,   717,   719,   720,   722,   723,   724,   725,
1901 >     726,   727,   728,   729,   730,   731,   732,   733,   734,   735,
1902 >     736,   737,   738,   739,   740,   520,   741,   667,   742,   743,
1903 >     744,   745,   746,   747,   748,   749,   750,   751,   752,   754,
1904 >     755,   756,   757,   758,   759,   760,   761,   762,  -984,  -984,
1905 >     819,   770,   763,   822,   815,   864,   865,   866,   767,  -984,
1906 >     869,   870,   771,  -984,  -984,   871,   873,   772,   889,   774,
1907 >    -984,   776,   777,  -984,  -984,   879,   880,   780,  -984,  -984,
1908 >     882,   807,   779,   884,   885,   886,   783,   888,   789,  -984,
1909 >    -984,   892,   893,   894,   798,  -984,   808,   813,   814,   816,
1910 >     817,   818,   820,   821,  -984,   823,   824,   825,   827,   828,
1911 >     829,   830,   831,   832,   833,   834,   835,   836,  -984,  -984,
1912 >    -183,  -984,  -984,  -984,  -177,  -984,   837,   838,  -984,  -984,
1913 >     895,   785,   839,  -984,   840,  -984,   154,   841,  -984,  -984,
1914 >     896,   842,   897,   843,  -984,  -984,  -984,  -984,  -984,  -984,
1915 >    -984,  -984,   450,   450,   450,   450,   450,   450,   450,  -984,
1916 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,   844,
1917 >     846,   847,   -42,   848,   849,   850,   851,   852,   853,   854,
1918 >     855,   856,   857,    13,   858,   859,  -984,   860,   861,   862,
1919 >     863,   867,   868,   872,     8,   874,   875,   876,   877,   878,
1920 >     881,  -984,   883,   887,  -984,  -984,   890,   891,  -984,  -984,
1921 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1922 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1923 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1924 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1925 >    -984,  -984,  -984,  -984,  -984,  -984,  -174,  -984,  -984,  -984,
1926 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1927 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1928 >    -130,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1929 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1930 >    -984,  -984,   898,   899,   502,   900,   901,   902,   903,   904,
1931 >    -984,   905,   906,  -984,   907,   908,    15,   919,   909,  -984,
1932 >    -984,  -984,  -984,   910,   911,  -984,   912,   914,   435,   915,
1933 >     916,   917,   710,   918,  -984,   920,   921,   922,  -984,  -984,
1934 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1935 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1936 >    -984,  -144,  -984,   -96,  -984,  -984,   923,   337,  -984,  -984,
1937 >     924,   925,   926,  -984,    90,  -984,  -984,  -984,  -984,  -984,
1938 >     927,   599,   930,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1939 >    -984,  -984,  -984,  -984,  -984,  -984,   -65,  -984,  -984,  -984,
1940 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,   803,   803,
1941 >     803,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1942 >    -984,  -984,  -984,  -984,   -20,  -984,  -984,  -984,  -984,  -984,
1943 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,   520,  -984,   667,
1944 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1945 >    -984,  -984,   -19,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1946 >    -984,  -984,  -984,  -984,  -984,  -984,    53,  -984,   913,   889,
1947 >     931,  -984,  -984,  -984,  -984,  -984,   928,  -984,  -984,   929,
1948 >    -984,  -984,  -984,  -984,   932,  -984,  -984,  -984,  -984,  -984,
1949 >    -984,  -984,  -984,  -984,  -984,    59,  -984,  -984,  -984,  -984,
1950 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1951 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1952 >    -984,    79,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1953 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1954 >      84,  -984,  -984,   943,   -97,   933,   935,  -984,  -984,  -984,
1955 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,   101,
1956 >    -984,  -984,  -984,   -42,  -984,  -984,  -984,  -984,     8,  -984,
1957 >    -984,  -984,   502,  -984,    15,  -984,  -984,  -984,   959,   960,
1958 >     961,  -984,   435,  -984,   710,  -984,   337,   938,   939,   940,
1959 >     378,  -984,  -984,   599,  -984,  -984,  -984,  -984,  -984,  -984,
1960 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1961 >    -984,  -984,  -984,  -984,   120,  -984,  -984,  -984,   378,  -984
1962   };
1963  
1964   /* YYPGOTO[NTERM-NUM].  */
1965   static const yytype_int16 yypgoto[] =
1966   {
1967 <   -1010, -1010, -1010,  -132,  -303, -1009,  -609, -1010, -1010,   943,
1968 <   -1010, -1010, -1010, -1010,   770, -1010, -1010, -1010,    22, -1010,
1969 <      25, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1970 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,   947, -1010,
1971 <   -1010, -1010, -1010, -1010, -1010,   533, -1010, -1010, -1010, -1010,
1972 <     913, -1010, -1010, -1010, -1010,    11, -1010, -1010, -1010, -1010,
1973 <   -1010,  -236, -1010, -1010, -1010,   525, -1010, -1010, -1010, -1010,
1974 <   -1010, -1010, -1010, -1010, -1010,  -198, -1010, -1010, -1010,  -195,
1975 <   -1010, -1010, -1010,   698, -1010, -1010, -1010, -1010, -1010, -1010,
1976 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1977 <   -1010, -1010,  -172, -1010, -1010, -1010, -1010, -1010,  -181, -1010,
1978 <     559, -1010, -1010, -1010,   -75, -1010, -1010, -1010, -1010, -1010,
1979 <     588, -1010, -1010, -1010, -1010, -1010, -1010, -1010,  -168, -1010,
1980 <   -1010, -1010, -1010, -1010, -1010,   577, -1010, -1010, -1010, -1010,
1981 <   -1010,   937, -1010, -1010, -1010, -1010,   543, -1010, -1010, -1010,
1982 <   -1010, -1010,  -187, -1010, -1010, -1010,   549, -1010, -1010, -1010,
1983 <   -1010,  -129, -1010, -1010, -1010,   784, -1010, -1010, -1010, -1010,
1984 <   -1010, -1010, -1010, -1010, -1010, -1010,  -110, -1010, -1010, -1010,
1985 <   -1010, -1010, -1010, -1010, -1010,   643, -1010, -1010, -1010, -1010,
1986 <   -1010,   773, -1010, -1010, -1010, -1010,   992, -1010, -1010, -1010,
1987 <   -1010,   774, -1010, -1010, -1010, -1010,   942, -1010, -1010, -1010,
1988 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1989 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1990 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1991 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,
1992 <   -1010, -1010, -1010,    30, -1010, -1010, -1010,    31, -1010, -1010,
1993 <   -1010, -1010, -1010,  1021, -1010, -1010, -1010, -1010, -1010, -1010,
1994 <   -1010, -1010, -1010, -1010, -1010, -1010, -1010, -1010,   938, -1010,
1995 <   -1010, -1010, -1010, -1010, -1010, -1010
1967 >    -984,  -984,  -984,  -150,  -303,  -983,  -609,  -984,  -984,   937,
1968 >    -984,  -984,  -984,  -984,   764,  -984,  -984,  -984,    21,  -984,
1969 >      22,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1970 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,   949,  -984,
1971 >    -984,  -984,  -984,  -984,  -984,   540,  -984,  -984,  -984,  -984,
1972 >     765,  -984,  -984,  -984,  -984,    31,  -984,  -984,  -984,  -984,
1973 >    -984,  -234,  -984,  -984,  -984,   529,  -984,  -984,  -984,  -984,
1974 >    -984,  -984,  -984,  -984,  -984,  -196,  -984,  -984,  -984,  -193,
1975 >    -984,  -984,  -984,   703,  -984,  -984,  -984,  -984,  -984,  -984,
1976 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1977 >    -984,  -984,  -176,  -984,  -984,  -984,  -984,  -984,  -181,  -984,
1978 >     617,  -984,  -984,  -984,   -75,  -984,  -984,  -984,  -984,  -984,
1979 >     588,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -120,  -984,
1980 >    -984,  -984,  -984,  -984,  -984,   585,  -984,  -984,  -984,  -984,
1981 >    -984,   934,  -984,  -984,  -984,  -984,   467,  -984,  -984,  -984,
1982 >    -984,  -984,  -140,  -984,  -984,  -984,   548,  -984,  -984,  -984,
1983 >    -984,  -121,  -984,  -984,  -984,   778,  -984,  -984,  -984,  -984,
1984 >    -984,  -984,  -984,  -984,  -984,  -984,  -112,  -984,  -984,  -984,
1985 >    -984,  -984,  -984,  -984,  -984,   642,  -984,  -984,  -984,  -984,
1986 >    -984,   766,  -984,  -984,  -984,  -984,   996,  -984,  -984,  -984,
1987 >    -984,   775,  -984,  -984,  -984,  -984,   945,  -984,  -984,  -984,
1988 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1989 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1990 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1991 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1992 >    -984,  -984,    33,  -984,  -984,  -984,    34,  -984,  -984,  -984,
1993 >    -984,  -984,  1023,  -984,  -984,  -984,  -984,  -984,  -984,  -984,
1994 >    -984,  -984,  -984,  -984,  -984,  -984,  -984,   936,  -984,  -984,
1995 >    -984,  -984,  -984,  -984,  -984,  -984
1996   };
1997  
1998   /* YYTABLE[YYPACT[STATE-NUM]].  What to do in state STATE-NUM.  If
# Line 2001 | Line 2001 | static const yytype_int16 yypgoto[] =
2001   #define YYTABLE_NINF -124
2002   static const yytype_int16 yytable[] =
2003   {
2004 <     824,   825,   585,   586,   587,   823,   217,    49,    70,   109,
2005 <    1062,   109,  1103,    47,    48,  1034,   514,   567,   115,   446,
2006 <     472,   282,   488,   116,   117,   289,    50,   379,   472,   118,
2007 <     389,    71,  1000,   379,   295,   447,  1001,   119,    72,  1204,
2008 <    1205,  1206,   282,   120,   465,   121,   122,   123,   675,   515,
2009 <     448,   676,   124,   389,    54,   567,   289,   125,   126,  1002,
2010 <     127,   128,   129,  1003,   130,    56,   217,   465,   110,   495,
2011 <     110,   131,    60,  1076,   473,   132,   133,  1077,    64,   474,
2012 <     449,   475,   473,  1010,   134,   496,   380,   474,  1035,   475,
2013 <     516,    65,   380,   135,   640,   641,   489,    67,  1228,   218,
2014 <     497,   136,   648,   137,    73,   138,   652,   139,    68,   140,
2015 <     141,   657,   552,   568,   660,   552,  1078,  1010,   244,   106,
2016 <    1079,   290,   142,   219,   670,   671,   390,   143,   144,   145,
2017 <     498,   146,   147,   148,   682,   450,   149,   685,   686,   517,
2018 <     476,   245,   488,   451,   452,  1104,   107,   227,   476,   390,
2019 <     381,   568,   290,   391,  1202,  1105,   381,  1207,  1203,   218,
2020 <     108,  1208,   150,   677,   453,   499,   678,   466,   151,   152,
2021 <     153,   154,   155,   246,   315,   114,   391,  1211,   214,  1011,
2022 <     247,  1212,   228,   219,   215,   500,  -123,   490,   316,   317,
2023 <     466,   216,   318,  1063,   229,   230,   224,   231,   232,   233,
2024 <     156,   501,   248,   828,   829,  1213,   249,  -123,   553,  1214,
2025 <     225,   553,   226,  1011,   250,   281,   489,   251,   252,   234,
2026 <    1048,  1049,  1050,   294,   157,   158,   743,   159,   160,   161,
2027 <     569,   299,   387,   162,   570,   319,   454,   283,   163,   735,
2028 <     783,   444,   699,   350,   561,   351,   483,   352,   565,   253,
2029 <     631,   710,   563,   320,   321,   322,   323,    79,   283,   353,
2030 <     324,   467,   758,   759,   325,   502,   254,   255,   569,  1012,
2031 <     326,   296,   570,   297,   354,   514,   637,    80,    81,   762,
2032 <     763,   327,   328,    82,   467,   298,   503,   301,   302,   486,
2033 <     703,   256,   729,   329,   811,   303,  1013,   355,   815,   356,
2034 <     304,   818,   305,  1012,   357,   822,  1186,   490,   515,   257,
2035 <     258,   259,  1221,  1223,   358,   330,  1222,  1224,   823,  1225,
2036 <      83,    84,   532,  1226,   306,   554,    85,    86,   554,   244,
2037 <    1013,   307,   308,    87,    88,    89,   260,   261,   772,   359,
2038 <     576,   550,  1232,  1257,   309,    70,  1233,  1258,   310,   516,
2039 <     311,   331,   245,   312,  1170,   386,   396,   397,  1247,    90,
2040 <      91,   115,   398,   360,   399,   718,   116,   117,    71,   400,
2041 <     530,   401,   118,   402,   403,    72,   404,   495,   405,   406,
2042 <     119,   407,   408,   361,   246,  1248,   120,  1249,   121,   122,
2043 <     123,   247,   409,   496,   410,   124,   411,   611,   517,   582,
2044 <     125,   126,   412,   127,   128,   129,  1082,   130,   497,   413,
2045 <     414,   415,   416,   248,   131,   417,  1171,   249,   132,   133,
2046 <     418,   419,   420,   421,   422,   250,  1083,   134,   251,   252,
2047 <     424,   426,  1250,  1115,   362,  1084,   135,   580,   498,   427,
2048 <     428,    73,  1172,   429,   136,   430,   137,  1116,   138,  1173,
2049 <     139,   431,   140,   141,  1117,   432,   433,  1189,  1174,   434,
2050 <     253,   363,  1085,   435,   436,   142,   627,   437,  1118,   438,
2051 <     143,   144,   145,   499,   146,   147,   148,   254,   255,   149,
2052 <     313,  1251,  1252,   439,   440,  1175,   441,  1176,  1177,   442,
2053 <     443,  1086,  1087,   500,   446,  1119,   484,  1120,   485,  1088,
2054 <     577,  1178,   256,   523,   524,   150,   525,   526,  1179,   501,
2055 <     447,   151,   152,   153,   154,   155,   527,   528,   529,  1190,
2056 <     257,   258,   259,  1121,  1089,   448,   533,   534,   350,   535,
2057 <     351,   536,   352,   537,   538,   539,   540,  1253,   541,   542,
2058 <    1090,   543,   544,   156,   353,  1191,   545,   260,   261,   546,
2059 <     547,   548,  1192,   549,   559,   449,  1122,   578,  1123,   354,
2060 <     560,  1193,   564,   579,   581,   583,   584,   157,   158,   588,
2061 <     159,   160,   161,   502,   589,  1229,   162,  1124,   590,   591,
2062 <     592,   163,   355,   595,   356,   593,   594,   596,  1194,   357,
2063 <    1195,  1196,  1125,   597,   503,   599,   600,  1126,  1091,   358,
2064 <     633,  1127,   642,   601,  1197,   602,  1128,   603,   604,  1129,
2065 <     450,  1198,     2,     3,  1130,   613,     4,   605,   451,   452,
2066 <     606,   607,   608,   609,   359,   610,     5,   614,  1131,     6,
2067 <       7,   615,   227,  1132,   616,     8,   617,   618,   619,   453,
2068 <     621,   315,   622,   623,  1133,   624,     9,   625,   360,    10,
2069 <      11,  1134,   626,   629,   630,   316,   317,   634,   635,   318,
2070 <    1024,  1025,  1026,  1027,  1028,  1029,  1030,   228,   361,   636,
2071 <     639,   643,   644,    12,   645,    79,   646,   650,    13,   229,
2072 <     230,   647,   231,   232,   233,   584,    14,   649,   651,   653,
2073 <     654,   655,   876,   656,   658,    80,    81,   659,   661,   662,
2074 <     663,    82,   319,   664,   234,   665,   666,    15,    16,   667,
2075 <     669,   454,   792,   793,   794,   795,   796,   797,   798,   362,
2076 <     320,   321,   322,   323,   668,    17,   672,   324,   673,   674,
2077 <     679,   325,   680,   681,   683,   900,   684,   326,    83,    84,
2078 <     687,   688,    18,   691,    85,    86,   363,   692,   327,   328,
2079 <     712,    87,    88,    89,   689,    19,    20,   713,   694,   690,
2080 <     329,   739,   748,   695,   696,   697,   698,   701,   702,   705,
2081 <    1140,   706,    21,   707,   709,   714,   715,    90,    91,   720,
2082 <     737,   716,   330,   717,   721,    22,   722,   724,   725,   726,
2083 <     728,   731,   732,   745,    23,   733,   744,   734,    24,   747,
2084 <     738,   877,   878,   879,   740,   880,   881,   741,   882,   883,
2085 <     742,   884,   746,   885,   749,   750,   886,   751,   331,   887,
2086 <     888,   889,   752,   890,   753,   754,   755,   756,   891,   770,
2087 <     757,   766,   892,   893,   894,   767,   768,   769,   774,   775,
2088 <     776,   777,   895,   778,   901,   902,   903,   896,   904,   905,
2089 <     779,   906,   907,   785,   908,   780,   909,   809,   810,   910,
2090 <     782,   786,   911,   912,   913,   787,   914,   812,   788,   789,
2091 <     790,   915,   791,   801,   802,   916,   917,   918,   813,  1141,
2092 <    1142,  1143,   803,  1144,  1145,   919,  1146,  1147,   804,  1148,
2093 <     920,  1149,   805,   806,  1150,   807,   808,  1151,  1152,  1153,
2094 <     814,  1154,   816,   817,   819,   820,  1155,   821,   823,   826,
2095 <    1156,  1157,  1158,   827,   830,   834,   831,   837,   945,   832,
2096 <    1159,   833,   841,   947,   835,  1160,   836,   838,   839,   840,
2097 <     842,   843,   957,   846,   844,   845,   847,   848,   849,   850,
2098 <     851,   852,   943,   946,   853,   948,   854,   855,   856,   857,
2099 <     858,   859,   860,   861,   862,   863,   864,   865,   866,   867,
2100 <     868,   869,   870,   871,   872,   873,   874,   875,   899,   923,
2101 <     924,   925,   926,   949,   944,   927,   928,   929,   930,   931,
2102 <     932,   933,   934,   935,   936,   937,   938,   939,   940,   941,
2103 <     942,   950,   951,   952,   953,   954,   955,   956,   958,   961,
2104 <     962,   963,   964,   965,   966,   967,   969,   970,   971,   968,
2105 <     972,   973,   974,   975,   976,   977,   978,   979,  1006,  1020,
2106 <    1022,   300,  1259,  1167,   719,  1187,  1242,  1241,  1168,   730,
2107 <     612,  1234,   551,  1237,  1216,   980,   981,   711,   982,  1215,
2108 <     983,   984,   985,   700,  1236,   986,  1256,   987,   988,   989,
2004 >     824,   825,   585,   586,   587,   379,    79,   225,  1034,   674,
2005 >     823,   282,   675,   109,   676,   379,  1062,   677,    70,   471,
2006 >     464,   464,  1048,  1049,  1050,   289,    80,    81,   295,   109,
2007 >     389,   350,    82,   351,   226,   352,   282,    47,    48,   215,
2008 >    1000,    71,   227,    49,  1001,   389,  1002,   353,    72,  1076,
2009 >    1003,   758,   759,  1077,   228,   229,   513,   230,   231,   232,
2010 >      50,   215,   354,  1103,   380,  1204,  1205,  1206,   487,    83,
2011 >      84,   552,   110,   472,   380,    85,    86,    54,   473,   233,
2012 >     474,  1035,    87,    88,    89,   355,   567,   356,   110,   514,
2013 >      56,  1010,   357,  1078,   640,   641,   289,  1079,    60,   762,
2014 >     763,   647,   358,  1228,   315,   651,   115,    64,    90,    91,
2015 >     656,   116,   117,   659,    73,   828,   829,   118,   316,   317,
2016 >     823,   290,   318,   669,   670,   119,   390,   359,   381,   552,
2017 >     515,   120,   216,   681,   121,   122,   684,   685,   381,   475,
2018 >     123,   390,   488,   465,   465,   124,   125,   244,   126,   127,
2019 >     128,   360,   129,   391,   216,  1010,   217,   494,  1202,   130,
2020 >     296,    65,  1203,   131,   132,   319,   487,   553,   391,    67,
2021 >     245,   361,   133,   495,   567,    68,  -123,   106,   217,   516,
2022 >     107,   134,   568,   320,   321,   322,   323,  1011,   496,   135,
2023 >     324,   136,   290,   137,   325,   138,  1104,   139,   140,  1063,
2024 >     326,  -123,   246,  1207,  1211,   297,  1105,  1208,  1212,   247,
2025 >     141,   327,   328,   471,   108,   142,   143,   144,   497,   145,
2026 >     146,   147,   362,   329,   148,   553,   743,   283,   631,   313,
2027 >     530,   248,   445,   489,   561,   249,   387,   466,   466,   482,
2028 >     488,   299,   709,   250,   702,   330,   251,   252,   446,   363,
2029 >     149,  1011,   283,   498,   627,   532,   150,   151,   152,   153,
2030 >     154,   114,   485,   447,   212,   213,   214,   472,   637,   445,
2031 >     568,   222,   473,   499,   474,   513,  1213,  1012,   253,   734,
2032 >    1214,   331,  1221,   223,   554,   446,  1222,   224,   155,   500,
2033 >     281,   717,   298,   448,   811,   254,   255,   294,   815,   569,
2034 >     447,   818,  1223,   570,  1013,   822,  1224,  1225,   514,   783,
2035 >     559,  1226,   156,   157,  1186,   158,   159,   160,   301,   565,
2036 >     256,   161,   302,   303,  1232,   304,   162,   611,  1233,   443,
2037 >     448,   489,    70,   475,   305,   244,   306,   307,   257,   258,
2038 >     259,  1012,   554,  1257,   308,   309,   563,  1258,   449,   515,
2039 >     310,   311,   772,   501,   576,    71,   450,   451,   245,   312,
2040 >     386,   396,    72,   397,   398,   260,   261,   115,  1013,   399,
2041 >     550,   400,   116,   117,   502,   401,   402,   452,   118,   403,
2042 >     728,   404,   577,   405,   406,   449,   119,   569,   407,   408,
2043 >     246,   570,   120,   450,   451,   121,   122,   247,   516,   578,
2044 >     409,   123,   410,   411,   412,  1170,   124,   125,   413,   126,
2045 >     127,   128,   414,   129,   452,   415,   416,  1247,   417,   248,
2046 >     130,   418,   419,   249,   131,   132,   420,   421,    73,   423,
2047 >     425,   250,   426,   133,   251,   252,   427,   428,   579,  1115,
2048 >     429,   350,   134,   351,  1248,   352,  1249,   430,   431,   453,
2049 >     135,   432,   136,  1116,   137,   698,   138,   353,   139,   140,
2050 >    1117,   433,   434,   435,   436,   437,   253,  1171,   438,   439,
2051 >     440,   141,   354,   494,  1118,   441,   142,   143,   144,   442,
2052 >     145,   146,   147,   254,   255,   148,   453,   483,   484,   495,
2053 >     522,  1250,   523,  1172,   580,   355,   524,   356,   525,   526,
2054 >    1173,  1119,   357,  1120,   496,   527,   528,   529,   256,  1174,
2055 >     533,   149,   358,   534,   535,  1082,   536,   150,   151,   152,
2056 >     153,   154,   537,   538,   539,   540,   257,   258,   259,  1121,
2057 >     541,   542,   543,   544,   497,  1083,  1175,   359,  1176,  1177,
2058 >    1251,  1252,   545,   546,  1084,   547,   548,   549,   560,   155,
2059 >     564,   581,  1178,   260,   261,   582,   583,   584,   588,  1179,
2060 >     589,   360,  1122,   590,  1123,   591,   592,   593,   875,   498,
2061 >     594,  1085,   595,   156,   157,  1229,   158,   159,   160,   596,
2062 >     597,   361,   161,  1124,   599,   633,   613,   162,   600,   499,
2063 >     601,   602,   639,   603,   584,   604,  1253,   605,  1125,   606,
2064 >    1086,  1087,   607,  1126,   634,   500,   608,  1127,  1088,   609,
2065 >     610,   614,  1128,   642,   615,  1129,   616,   617,   618,   619,
2066 >    1130,   792,   793,   794,   795,   796,   797,   798,   621,   622,
2067 >     623,   624,   362,  1089,  1131,   625,   626,     2,     3,  1132,
2068 >     629,     4,  1024,  1025,  1026,  1027,  1028,  1029,  1030,  1090,
2069 >    1133,     5,   630,   635,     6,     7,   636,  1134,   315,   363,
2070 >       8,   643,   644,   645,   646,   648,   649,  1189,   650,   501,
2071 >     652,     9,   316,   317,    10,    11,   318,   876,   877,   878,
2072 >     653,   879,   880,   654,   881,   882,   655,   883,   657,   884,
2073 >     502,   658,   885,   660,   661,   886,   887,   888,    12,   889,
2074 >     662,   663,   664,    13,   890,   665,   666,  1091,   891,   892,
2075 >     893,    14,   667,   668,   671,   899,   672,   673,   894,   319,
2076 >     678,   679,   225,   895,   680,   682,   688,   683,   686,  1190,
2077 >     687,   690,    15,    16,   711,   689,   704,   320,   321,   322,
2078 >     323,   712,   691,   693,   324,   736,   713,   739,   325,   226,
2079 >      17,   694,   695,   696,   326,  1191,   697,   227,  1140,   700,
2080 >     701,   705,  1192,   706,   708,   327,   328,    18,   714,   228,
2081 >     229,  1193,   230,   231,   232,   715,   716,   329,   720,   719,
2082 >      19,    20,   737,   721,   723,   738,   724,   745,   725,   730,
2083 >     727,   731,   747,   732,   233,   733,   740,    21,  1194,   330,
2084 >    1195,  1196,   741,   742,   746,   744,   748,   749,   750,   751,
2085 >      22,   752,   753,   754,  1197,   755,   756,   757,   766,    23,
2086 >     767,  1198,   774,    24,   900,   901,   902,    79,   903,   904,
2087 >     768,   905,   906,   769,   907,   331,   908,   770,   775,   909,
2088 >     777,   778,   910,   911,   912,   776,   913,    80,    81,   779,
2089 >     780,   914,   785,    82,   782,   915,   916,   917,   786,   787,
2090 >     809,   788,   789,   790,   791,   918,   801,  1141,  1142,  1143,
2091 >     919,  1144,  1145,   802,  1146,  1147,   803,  1148,   804,  1149,
2092 >     810,   805,  1150,   806,   807,  1151,  1152,  1153,   812,  1154,
2093 >      83,    84,   808,   813,  1155,   814,    85,    86,  1156,  1157,
2094 >    1158,   816,   817,    87,    88,    89,   819,   820,  1159,   821,
2095 >     823,   826,   827,  1160,   830,   832,   837,   831,   833,   835,
2096 >     834,   836,   946,   838,   841,   844,   839,   840,   842,    90,
2097 >      91,   845,   843,   846,   847,   848,   849,   850,   851,   852,
2098 >     853,   942,   854,   855,   945,   856,   857,   858,   859,   860,
2099 >     861,   862,   863,   864,   865,   866,   867,   868,   869,   870,
2100 >     871,   872,   873,   874,   898,   922,   923,   924,   925,   926,
2101 >     927,   928,   929,   930,   931,   932,   943,   933,   934,   935,
2102 >     936,   937,   938,   939,   940,   941,   947,   948,   949,   944,
2103 >     950,   951,   952,   954,   953,   955,   957,   960,   956,   961,
2104 >     962,   963,   964,   965,   966,   968,   969,   970,   971,   972,
2105 >     973,  1007,   974,   967,   975,   976,   977,  1006,  1020,  1022,
2106 >    1215,   978,  1167,   300,  1259,  1168,   551,  1234,  1242,  1241,
2107 >     718,   979,   729,  1237,  1216,   612,   980,   981,   784,   982,
2108 >     983,   984,   699,   985,   986,  1187,   987,   988,   989,   562,
2109       990,   991,   992,   993,   994,   995,   996,   997,   998,   999,
2110 <    1004,  1005,  1227,  1008,  1009,  1007,  1019,  1023,  1021,  1031,
2111 <    1032,  1033,  1038,  1039,  1238,  1040,  1041,  1042,  1043,  1044,
2112 <    1045,  1046,  1047,  1053,  1054,  1055,  1056,  1057,  1058,  1059,
2113 <    1060,  1061,  1239,  1066,  1240,   736,  1067,  1243,  1235,  1068,
2114 <    1069,  1070,  1071,   388,   773,  1072,   445,  1073,  1209,  1210,
2115 <    1074,   704,  1075,   314,   784,     0,     0,     0,  1080,     0,
2116 <       0,     0,  1081,  1094,  1095,  1096,  1097,  1098,  1099,  1100,
2110 >    1004,  1005,  1008,  1009,  1019,  1227,  1023,  1031,  1021,  1032,
2111 >    1033,  1038,  1039,  1040,  1041,  1042,  1043,  1044,  1045,  1046,
2112 >    1047,  1053,  1054,  1055,  1056,  1057,  1058,  1238,  1239,  1240,
2113 >    1059,  1060,  1236,  1256,   710,  1061,  1235,  1066,  1067,  1068,
2114 >    1069,  1070,   735,   773,  1071,  1243,  1072,   388,   444,   703,
2115 >    1073,  1209,  1210,  1074,  1075,   314,     0,     0,     0,     0,
2116 >       0,  1080,  1081,  1094,  1095,  1096,  1097,  1098,  1099,  1100,
2117      1101,  1102,  1108,  1111,  1112,  1113,  1109,  1114,  1137,  1138,
2118 <    1139,  1163,     0,  1164,  1165,  1166,  1169,  1182,   628,     0,
2119 <    1188,  1183,  1184,  1201,  1217,   632,  1218,  1219,  1231,  1244,
2120 <    1230,  1220,  1245,   487,  1246,     0,   638,     0,     0,     0,
2121 <       0,     0,     0,   531,     0,     0,     0,     0,     0,     0,
2118 >    1139,  1163,   628,  1164,  1165,  1166,  1169,  1182,   632,     0,
2119 >    1188,  1183,  1184,  1201,  1217,   486,  1218,  1219,  1231,  1230,
2120 >    1220,  1244,  1245,  1246,     0,     0,     0,   638,     0,     0,
2121 >     531,     0,     0,     0,     0,     0,     0,     0,     0,     0,
2122 >       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
2123         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
2123       0,     0,     0,     0,     0,     0,     0,   562,     0,     0,
2124         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
2125         0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
2126 <       0,     0,     0,     0,     0,     0,     0,     0,   566
2126 >       0,     0,     0,     0,     0,   566
2127   };
2128  
2129   #define yypact_value_is_default(Yystate) \
2130 <  (!!((Yystate) == (-1010)))
2130 >  (!!((Yystate) == (-984)))
2131  
2132   #define yytable_value_is_error(Yytable_value) \
2133    YYID (0)
2134  
2135   static const yytype_int16 yycheck[] =
2136   {
2137 <     609,   610,   305,   306,   307,   107,     1,   225,     1,     1,
2138 <       8,     1,    48,   223,   224,    50,     1,     1,     1,     1,
2139 <       1,     1,     1,     6,     7,     1,   225,     1,     1,    12,
2140 <       1,    24,   223,     1,   223,    17,   227,    20,    31,  1048,
2141 <    1049,  1050,     1,    26,     1,    28,    29,    30,   206,    34,
2142 <      32,   209,    35,     1,   225,     1,     1,    40,    41,   223,
2143 <      43,    44,    45,   227,    47,   225,     1,     1,    60,     1,
2144 <      60,    54,   225,   223,    55,    58,    59,   227,   225,    60,
2145 <      62,    62,    55,     1,    67,    17,    60,    60,   123,    62,
2146 <      75,   225,    60,    76,   397,   398,    75,   225,   200,    94,
2147 <      32,    84,   405,    86,    97,    88,   409,    90,   225,    92,
2148 <      93,   414,     1,    97,   417,     1,   223,     1,     1,   225,
2149 <     227,    97,   105,   118,   427,   428,    97,   110,   111,   112,
2150 <      62,   114,   115,   116,   437,   117,   119,   440,   441,   124,
2151 <     121,    24,     1,   125,   126,   181,   225,     1,   121,    97,
2152 <     124,    97,    97,   124,   223,   191,   124,   223,   227,    94,
2153 <     225,   227,   145,   206,   146,    97,   209,   124,   151,   152,
2154 <     153,   154,   155,    56,     1,   225,   124,   223,   225,    97,
2155 <      63,   227,    36,   118,   225,   117,   166,   166,    15,    16,
2156 <     124,   225,    19,   191,    48,    49,   225,    51,    52,    53,
2157 <     183,   133,    85,   170,   171,   223,    89,   166,    97,   227,
2158 <     225,    97,   225,    97,    97,   225,    75,   100,   101,    73,
2159 <       9,    10,    11,   225,   207,   208,   529,   210,   211,   212,
2160 <     214,   224,   224,   216,   218,    62,   218,   217,   221,   224,
2161 <     224,   224,   224,     1,   224,     3,   223,     5,   224,   132,
2162 <     224,   224,   166,    80,    81,    82,    83,     1,   217,    17,
2163 <      87,   218,   195,   196,    91,   197,   149,   150,   214,   187,
2164 <      97,   226,   218,   226,    32,     1,   224,    21,    22,   195,
2165 <     196,   108,   109,    27,   218,   226,   218,   226,   226,   224,
2166 <     224,   174,   224,   120,   597,   226,   214,    55,   601,    57,
2167 <     226,   604,   226,   187,    62,   608,   224,   166,    34,   192,
2168 <     193,   194,   223,   223,    72,   142,   227,   227,   107,   223,
2169 <      64,    65,   223,   227,   226,   214,    70,    71,   214,     1,
2170 <     214,   226,   226,    77,    78,    79,   219,   220,   224,    97,
2171 <     122,   224,   223,   223,   226,     1,   227,   227,   226,    75,
2172 <     226,   178,    24,   226,    68,   226,   226,   226,    39,   103,
2173 <     104,     1,   226,   121,   226,   224,     6,     7,    24,   226,
2174 <     224,   226,    12,   226,   226,    31,   226,     1,   226,   226,
2175 <      20,   226,   226,   141,    56,    66,    26,    68,    28,    29,
2176 <      30,    63,   226,    17,   226,    35,   226,   224,   124,   206,
2177 <      40,    41,   226,    43,    44,    45,    13,    47,    32,   226,
2178 <     226,   226,   226,    85,    54,   226,   130,    89,    58,    59,
2179 <     226,   226,   226,   226,   226,    97,    33,    67,   100,   101,
2180 <     226,   226,   113,     4,   192,    42,    76,   107,    62,   226,
2181 <     226,    97,   156,   226,    84,   226,    86,    18,    88,   163,
2182 <      90,   226,    92,    93,    25,   226,   226,    68,   172,   226,
2183 <     132,   219,    69,   226,   226,   105,   224,   226,    39,   226,
2184 <     110,   111,   112,    97,   114,   115,   116,   149,   150,   119,
2185 <     224,   162,   163,   226,   226,   199,   226,   201,   202,   226,
2186 <     226,    98,    99,   117,     1,    66,   226,    68,   226,   106,
2187 <     122,   215,   174,   226,   226,   145,   226,   226,   222,   133,
2188 <      17,   151,   152,   153,   154,   155,   226,   226,   226,   130,
2189 <     192,   193,   194,    94,   131,    32,   226,   226,     1,   226,
2190 <       3,   226,     5,   226,   226,   226,   226,   218,   226,   226,
2191 <     147,   226,   226,   183,    17,   156,   226,   219,   220,   226,
2192 <     226,   226,   163,   226,   223,    62,   127,   122,   129,    32,
2193 <     226,   172,   226,   223,   107,   107,   107,   207,   208,   107,
2194 <     210,   211,   212,   197,   107,  1184,   216,   148,   107,   206,
2195 <     206,   221,    55,   226,    57,   223,   223,   226,   199,    62,
2196 <     201,   202,   163,   226,   218,   226,   226,   168,   205,    72,
2197 <     122,   172,   107,   226,   215,   226,   177,   226,   226,   180,
2198 <     117,   222,     0,     1,   185,   223,     4,   226,   125,   126,
2199 <     226,   226,   226,   226,    97,   226,    14,   226,   199,    17,
2200 <      18,   226,     1,   204,   226,    23,   226,   226,   226,   146,
2201 <     226,     1,   226,   226,   215,   226,    34,   226,   121,    37,
2202 <      38,   222,   226,   226,   226,    15,    16,   223,   226,    19,
2203 <     792,   793,   794,   795,   796,   797,   798,    36,   141,   226,
2204 <     206,   206,   206,    61,   107,     1,   122,   107,    66,    48,
2205 <      49,   206,    51,    52,    53,   107,    74,   206,   107,   107,
2206 <     206,   206,    48,   206,   107,    21,    22,   107,   107,   107,
2207 <     107,    27,    62,   107,    73,   206,   226,    95,    96,   206,
2208 <     206,   218,   134,   135,   136,   137,   138,   139,   140,   192,
2209 <      80,    81,    82,    83,   226,   113,   206,    87,   206,   206,
2210 <     206,    91,   206,   122,   206,    48,   206,    97,    64,    65,
2211 <     206,   206,   130,   226,    70,    71,   219,   226,   108,   109,
2212 <     122,    77,    78,    79,   223,   143,   144,   122,   226,   223,
2213 <     120,   122,   107,   226,   226,   226,   226,   226,   226,   223,
2214 <      48,   226,   160,   226,   226,   223,   223,   103,   104,   223,
2215 <     206,   226,   142,   226,   226,   173,   226,   226,   226,   226,
2216 <     226,   223,   226,   122,   182,   226,   223,   226,   186,   122,
2217 <     206,   157,   158,   159,   206,   161,   162,   206,   164,   165,
2218 <     206,   167,   206,   169,   107,   122,   172,   122,   178,   175,
2219 <     176,   177,   122,   179,   122,   122,   122,   107,   184,   226,
2220 <     122,   122,   188,   189,   190,   122,   223,   223,   206,   223,
2221 <     225,   122,   198,   223,   157,   158,   159,   203,   161,   162,
2222 <     223,   164,   165,   223,   167,   226,   169,   107,   107,   172,
2223 <     226,   223,   175,   176,   177,   223,   179,   226,   223,   223,
2224 <     223,   184,   223,   223,   223,   188,   189,   190,   107,   157,
2225 <     158,   159,   223,   161,   162,   198,   164,   165,   223,   167,
2226 <     203,   169,   223,   223,   172,   223,   223,   175,   176,   177,
2227 <     107,   179,   107,   107,   122,   107,   184,   107,   107,   223,
2228 <     188,   189,   190,   122,   122,   226,   206,   107,   226,   122,
2229 <     198,   122,   223,   107,   122,   203,   122,   122,   122,   122,
2230 <     122,   122,   226,   122,   223,   223,   122,   223,   223,   223,
2231 <     223,   223,   122,   122,   223,   122,   223,   223,   223,   223,
2137 >     609,   610,   305,   306,   307,     1,     1,     1,    50,   206,
2138 >     107,     1,   209,     1,   206,     1,     8,   209,     1,     1,
2139 >       1,     1,     9,    10,    11,     1,    21,    22,   223,     1,
2140 >       1,     1,    27,     3,    28,     5,     1,   223,   224,     1,
2141 >     223,    24,    36,   225,   227,     1,   223,    17,    31,   223,
2142 >     227,   195,   196,   227,    48,    49,     1,    51,    52,    53,
2143 >     225,     1,    32,    48,    60,  1048,  1049,  1050,     1,    64,
2144 >      65,     1,    60,    55,    60,    70,    71,   225,    60,    73,
2145 >      62,   123,    77,    78,    79,    55,     1,    57,    60,    34,
2146 >     225,     1,    62,   223,   397,   398,     1,   227,   225,   195,
2147 >     196,   404,    72,   200,     1,   408,     1,   225,   103,   104,
2148 >     413,     6,     7,   416,    97,   170,   171,    12,    15,    16,
2149 >     107,    97,    19,   426,   427,    20,    97,    97,   124,     1,
2150 >      75,    26,    94,   436,    29,    30,   439,   440,   124,   121,
2151 >      35,    97,    75,   124,   124,    40,    41,     1,    43,    44,
2152 >      45,   121,    47,   124,    94,     1,   118,     1,   223,    54,
2153 >     226,   225,   227,    58,    59,    62,     1,    97,   124,   225,
2154 >      24,   141,    67,    17,     1,   225,   166,   225,   118,   124,
2155 >     225,    76,    97,    80,    81,    82,    83,    97,    32,    84,
2156 >      87,    86,    97,    88,    91,    90,   181,    92,    93,   191,
2157 >      97,   166,    56,   223,   223,   226,   191,   227,   227,    63,
2158 >     105,   108,   109,     1,   225,   110,   111,   112,    62,   114,
2159 >     115,   116,   192,   120,   119,    97,   529,   217,   224,   224,
2160 >     224,    85,     1,   166,   224,    89,   224,   218,   218,   223,
2161 >      75,   224,   224,    97,   224,   142,   100,   101,    17,   219,
2162 >     145,    97,   217,    97,   224,   223,   151,   152,   153,   154,
2163 >     155,   225,   224,    32,   225,   225,   225,    55,   224,     1,
2164 >      97,   225,    60,   117,    62,     1,   223,   187,   132,   224,
2165 >     227,   178,   223,   225,   214,    17,   227,   225,   183,   133,
2166 >     225,   224,   226,    62,   597,   149,   150,   225,   601,   214,
2167 >      32,   604,   223,   218,   214,   608,   227,   223,    34,   224,
2168 >     223,   227,   207,   208,   224,   210,   211,   212,   226,   224,
2169 >     174,   216,   226,   226,   223,   226,   221,   224,   227,   224,
2170 >      62,   166,     1,   121,   226,     1,   226,   226,   192,   193,
2171 >     194,   187,   214,   223,   226,   226,   166,   227,   117,    75,
2172 >     226,   226,   224,   197,   122,    24,   125,   126,    24,   226,
2173 >     226,   226,    31,   226,   226,   219,   220,     1,   214,   226,
2174 >     224,   226,     6,     7,   218,   226,   226,   146,    12,   226,
2175 >     224,   226,   122,   226,   226,   117,    20,   214,   226,   226,
2176 >      56,   218,    26,   125,   126,    29,    30,    63,   124,   122,
2177 >     226,    35,   226,   226,   226,    68,    40,    41,   226,    43,
2178 >      44,    45,   226,    47,   146,   226,   226,    39,   226,    85,
2179 >      54,   226,   226,    89,    58,    59,   226,   226,    97,   226,
2180 >     226,    97,   226,    67,   100,   101,   226,   226,   223,     4,
2181 >     226,     1,    76,     3,    66,     5,    68,   226,   226,   218,
2182 >      84,   226,    86,    18,    88,   224,    90,    17,    92,    93,
2183 >      25,   226,   226,   226,   226,   226,   132,   130,   226,   226,
2184 >     226,   105,    32,     1,    39,   226,   110,   111,   112,   226,
2185 >     114,   115,   116,   149,   150,   119,   218,   226,   226,    17,
2186 >     226,   113,   226,   156,   107,    55,   226,    57,   226,   226,
2187 >     163,    66,    62,    68,    32,   226,   226,   226,   174,   172,
2188 >     226,   145,    72,   226,   226,    13,   226,   151,   152,   153,
2189 >     154,   155,   226,   226,   226,   226,   192,   193,   194,    94,
2190 >     226,   226,   226,   226,    62,    33,   199,    97,   201,   202,
2191 >     162,   163,   226,   226,    42,   226,   226,   226,   226,   183,
2192 >     226,   107,   215,   219,   220,   206,   107,   107,   107,   222,
2193 >     107,   121,   127,   107,   129,   206,   206,   223,    48,    97,
2194 >     223,    69,   226,   207,   208,  1184,   210,   211,   212,   226,
2195 >     226,   141,   216,   148,   226,   122,   223,   221,   226,   117,
2196 >     226,   226,   206,   226,   107,   226,   218,   226,   163,   226,
2197 >      98,    99,   226,   168,   223,   133,   226,   172,   106,   226,
2198 >     226,   226,   177,   107,   226,   180,   226,   226,   226,   226,
2199 >     185,   134,   135,   136,   137,   138,   139,   140,   226,   226,
2200 >     226,   226,   192,   131,   199,   226,   226,     0,     1,   204,
2201 >     226,     4,   792,   793,   794,   795,   796,   797,   798,   147,
2202 >     215,    14,   226,   226,    17,    18,   226,   222,     1,   219,
2203 >      23,   206,   107,   122,   206,   206,   107,    68,   107,   197,
2204 >     107,    34,    15,    16,    37,    38,    19,   157,   158,   159,
2205 >     206,   161,   162,   206,   164,   165,   206,   167,   107,   169,
2206 >     218,   107,   172,   107,   107,   175,   176,   177,    61,   179,
2207 >     107,   107,   206,    66,   184,   226,   206,   205,   188,   189,
2208 >     190,    74,   226,   206,   206,    48,   206,   206,   198,    62,
2209 >     206,   206,     1,   203,   122,   206,   223,   206,   206,   130,
2210 >     206,   226,    95,    96,   122,   223,   223,    80,    81,    82,
2211 >      83,   122,   226,   226,    87,   206,   223,   122,    91,    28,
2212 >     113,   226,   226,   226,    97,   156,   226,    36,    48,   226,
2213 >     226,   226,   163,   226,   226,   108,   109,   130,   223,    48,
2214 >      49,   172,    51,    52,    53,   226,   226,   120,   226,   223,
2215 >     143,   144,   206,   226,   226,   206,   226,   122,   226,   223,
2216 >     226,   226,   122,   226,    73,   226,   206,   160,   199,   142,
2217 >     201,   202,   206,   206,   206,   223,   107,   107,   122,   122,
2218 >     173,   122,   122,   122,   215,   122,   107,   122,   122,   182,
2219 >     122,   222,   206,   186,   157,   158,   159,     1,   161,   162,
2220 >     223,   164,   165,   223,   167,   178,   169,   226,   223,   172,
2221 >     122,   223,   175,   176,   177,   225,   179,    21,    22,   223,
2222 >     226,   184,   223,    27,   226,   188,   189,   190,   223,   223,
2223 >     107,   223,   223,   223,   223,   198,   223,   157,   158,   159,
2224 >     203,   161,   162,   223,   164,   165,   223,   167,   223,   169,
2225 >     107,   223,   172,   223,   223,   175,   176,   177,   226,   179,
2226 >      64,    65,   223,   107,   184,   107,    70,    71,   188,   189,
2227 >     190,   107,   107,    77,    78,    79,   122,   107,   198,   107,
2228 >     107,   223,   122,   203,   122,   122,   107,   206,   122,   122,
2229 >     226,   122,   107,   122,   223,   223,   122,   122,   122,   103,
2230 >     104,   223,   122,   122,   122,   223,   223,   223,   223,   223,
2231 >     223,   122,   223,   223,   122,   223,   223,   223,   223,   223,
2232       223,   223,   223,   223,   223,   223,   223,   223,   223,   223,
2233       223,   223,   223,   223,   223,   223,   223,   223,   223,   223,
2234 <     223,   223,   223,   122,   206,   223,   223,   223,   223,   223,
2234 >     223,   223,   223,   223,   223,   223,   206,   223,   223,   223,
2235 >     223,   223,   223,   223,   223,   223,   122,   122,   122,   226,
2236 >     223,   122,   122,   122,   223,   122,   107,   223,   226,   223,
2237 >     223,   122,   122,   223,   122,   226,   122,   122,   122,   226,
2238 >     122,   226,   223,   206,   122,   122,   122,   122,   122,   122,
2239 >     107,   223,  1001,    74,  1258,  1003,   262,  1203,  1224,  1222,
2240 >     490,   223,   503,  1214,  1109,   332,   223,   223,   571,   223,
2241 >     223,   223,   454,   223,   223,  1014,   223,   223,   223,   284,
2242       223,   223,   223,   223,   223,   223,   223,   223,   223,   223,
2243 <     223,   122,   223,   122,   122,   223,   122,   122,   107,   223,
2237 <     223,   223,   122,   122,   223,   122,   226,   122,   122,   206,
2238 <     122,   226,   122,   223,   122,   122,   122,   223,   122,   122,
2239 <     122,    74,  1258,  1001,   491,  1014,  1224,  1222,  1003,   504,
2240 <     332,  1203,   262,  1214,  1109,   223,   223,   478,   223,   107,
2241 <     223,   223,   223,   455,  1212,   223,  1233,   223,   223,   223,
2243 >     223,   223,   223,   223,   223,   122,   223,   223,   226,   223,
2244       223,   223,   223,   223,   223,   223,   223,   223,   223,   223,
2245 <     223,   223,   122,   223,   223,   226,   223,   223,   226,   223,
2246 <     223,   223,   223,   223,   128,   223,   223,   223,   223,   223,
2247 <     223,   223,   223,   223,   223,   223,   223,   223,   223,   223,
2248 <     223,   223,   128,   223,   128,   518,   223,  1226,  1208,   223,
2249 <     223,   223,   223,   111,   555,   223,   164,   223,  1077,  1079,
2248 <     223,   468,   223,    92,   571,    -1,    -1,    -1,   223,    -1,
2249 <      -1,    -1,   223,   223,   223,   223,   223,   223,   223,   223,
2245 >     223,   223,   223,   223,   223,   223,   223,   128,   128,   128,
2246 >     223,   223,  1212,  1233,   477,   223,  1208,   223,   223,   223,
2247 >     223,   223,   517,   555,   223,  1226,   223,   111,   163,   467,
2248 >     223,  1077,  1079,   223,   223,    92,    -1,    -1,    -1,    -1,
2249 >      -1,   223,   223,   223,   223,   223,   223,   223,   223,   223,
2250       223,   223,   213,   223,   223,   223,   227,   223,   223,   223,
2251 <     223,   223,    -1,   223,   223,   223,   223,   223,   364,    -1,
2252 <     223,   226,   226,   223,   223,   382,   228,   228,   223,   223,
2253 <     226,   228,   223,   220,   223,    -1,   392,    -1,    -1,    -1,
2254 <      -1,    -1,    -1,   235,    -1,    -1,    -1,    -1,    -1,    -1,
2251 >     223,   223,   364,   223,   223,   223,   223,   223,   382,    -1,
2252 >     223,   226,   226,   223,   223,   218,   228,   228,   223,   226,
2253 >     228,   223,   223,   223,    -1,    -1,    -1,   392,    -1,    -1,
2254 >     234,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
2255 >      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
2256        -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
2256      -1,    -1,    -1,    -1,    -1,    -1,    -1,   284,    -1,    -1,
2257        -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
2258        -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,
2259 <      -1,    -1,    -1,    -1,    -1,    -1,    -1,    -1,   291
2259 >      -1,    -1,    -1,    -1,    -1,   291
2260   };
2261  
2262   /* YYSTOS[STATE-NUM] -- The (internal number of the) accessing
# Line 2267 | Line 2267 | static const yytype_uint16 yystos[] =
2267        37,    38,    61,    66,    74,    95,    96,   113,   130,   143,
2268       144,   160,   173,   182,   186,   231,   236,   241,   265,   271,
2269       277,   291,   309,   332,   346,   361,   368,   372,   382,   391,
2270 <     411,   417,   423,   427,   433,   490,   505,   223,   224,   225,
2270 >     411,   417,   423,   427,   433,   489,   504,   223,   224,   225,
2271       225,   310,   392,   418,   225,   428,   225,   347,   412,   333,
2272       225,   272,   292,   362,   225,   225,   383,   225,   225,   373,
2273         1,    24,    31,    97,   266,   267,   268,   269,   270,     1,
2274        21,    22,    27,    64,    65,    70,    71,    77,    78,    79,
2275 <     103,   104,   491,   492,   493,   494,   495,   496,   497,   498,
2276 <     499,   500,   501,   502,   503,   504,   225,   225,   225,     1,
2275 >     103,   104,   490,   491,   492,   493,   494,   495,   496,   497,
2276 >     498,   499,   500,   501,   502,   503,   225,   225,   225,     1,
2277        60,   424,   425,   426,   225,     1,     6,     7,    12,    20,
2278 <      26,    28,    29,    30,    35,    40,    41,    43,    44,    45,
2279 <      47,    54,    58,    59,    67,    76,    84,    86,    88,    90,
2280 <      92,    93,   105,   110,   111,   112,   114,   115,   116,   119,
2281 <     145,   151,   152,   153,   154,   155,   183,   207,   208,   210,
2282 <     211,   212,   216,   221,   434,   435,   436,   437,   438,   439,
2283 <     440,   441,   442,   443,   444,   445,   446,   447,   448,   449,
2284 <     450,   451,   452,   453,   454,   455,   456,   457,   458,   459,
2285 <     460,   461,   462,   463,   464,   465,   466,   467,   468,   469,
2286 <     470,   471,   472,   473,   474,   475,   476,   477,   478,   479,
2287 <     483,   487,   488,   489,   225,   225,   225,     1,    94,   118,
2288 <     237,   238,   239,   240,   225,   225,   225,     1,    36,    48,
2289 <      49,    51,    52,    53,    73,   506,   507,   508,   509,   510,
2278 >      26,    29,    30,    35,    40,    41,    43,    44,    45,    47,
2279 >      54,    58,    59,    67,    76,    84,    86,    88,    90,    92,
2280 >      93,   105,   110,   111,   112,   114,   115,   116,   119,   145,
2281 >     151,   152,   153,   154,   155,   183,   207,   208,   210,   211,
2282 >     212,   216,   221,   434,   435,   436,   437,   438,   439,   440,
2283 >     441,   442,   443,   444,   445,   446,   447,   448,   449,   450,
2284 >     451,   452,   453,   454,   455,   456,   457,   458,   459,   460,
2285 >     461,   462,   463,   464,   465,   466,   467,   468,   469,   470,
2286 >     471,   472,   473,   474,   475,   476,   477,   478,   482,   486,
2287 >     487,   488,   225,   225,   225,     1,    94,   118,   237,   238,
2288 >     239,   240,   225,   225,   225,     1,    28,    36,    48,    49,
2289 >      51,    52,    53,    73,   505,   506,   507,   508,   509,   510,
2290       511,   512,   513,   514,     1,    24,    56,    63,    85,    89,
2291        97,   100,   101,   132,   149,   150,   174,   192,   193,   194,
2292       219,   220,   242,   243,   244,   245,   250,   251,   252,   253,
# Line 2294 | Line 2294 | static const yytype_uint16 yystos[] =
2294       264,   225,     1,   217,   278,   279,   280,   281,   282,     1,
2295        97,   369,   370,   371,   225,   223,   226,   226,   226,   224,
2296       267,   226,   226,   226,   226,   226,   226,   226,   226,   226,
2297 <     226,   226,   226,   224,   492,     1,    15,    16,    19,    62,
2297 >     226,   226,   226,   224,   491,     1,    15,    16,    19,    62,
2298        80,    81,    82,    83,    87,    91,    97,   108,   109,   120,
2299       142,   178,   311,   312,   313,   314,   315,   316,   317,   318,
2300       319,   320,   321,   322,   323,   324,   325,   326,   327,   328,
# Line 2305 | Line 2305 | static const yytype_uint16 yystos[] =
2305        97,   124,   429,   430,   431,   432,   226,   226,   226,   226,
2306       226,   226,   226,   226,   226,   226,   226,   226,   226,   226,
2307       226,   226,   226,   226,   226,   226,   226,   226,   226,   226,
2308 <     226,   226,   226,   484,   226,   480,   226,   226,   226,   226,
2308 >     226,   226,   483,   226,   479,   226,   226,   226,   226,   226,
2309       226,   226,   226,   226,   226,   226,   226,   226,   226,   226,
2310 <     226,   226,   226,   226,   224,   435,     1,    17,    32,    62,
2311 <     117,   125,   126,   146,   218,   348,   349,   350,   351,   352,
2312 <     353,   354,   358,   359,   360,     1,   124,   218,   413,   414,
2313 <     415,   416,     1,    55,    60,    62,   121,   334,   338,   339,
2314 <     340,   344,   345,   223,   226,   226,   224,   238,     1,    75,
2315 <     166,   273,   274,   275,   276,     1,    17,    32,    62,    97,
2316 <     117,   133,   197,   218,   293,   294,   295,   296,   297,   298,
2317 <     299,   300,   301,   305,     1,    34,    75,   124,   363,   364,
2318 <     365,   366,   367,   226,   226,   226,   226,   226,   226,   226,
2319 <     224,   507,   223,   226,   226,   226,   226,   226,   226,   226,
2310 >     226,   226,   226,   224,   435,     1,    17,    32,    62,   117,
2311 >     125,   126,   146,   218,   348,   349,   350,   351,   352,   353,
2312 >     354,   358,   359,   360,     1,   124,   218,   413,   414,   415,
2313 >     416,     1,    55,    60,    62,   121,   334,   338,   339,   340,
2314 >     344,   345,   223,   226,   226,   224,   238,     1,    75,   166,
2315 >     273,   274,   275,   276,     1,    17,    32,    62,    97,   117,
2316 >     133,   197,   218,   293,   294,   295,   296,   297,   298,   299,
2317 >     300,   301,   305,     1,    34,    75,   124,   363,   364,   365,
2318 >     366,   367,   226,   226,   226,   226,   226,   226,   226,   226,
2319 >     224,   506,   223,   226,   226,   226,   226,   226,   226,   226,
2320       226,   226,   226,   226,   226,   226,   226,   226,   226,   226,
2321       224,   243,     1,    97,   214,   384,   385,   386,   387,   223,
2322       226,   224,   279,   166,   226,   224,   370,     1,    97,   214,
# Line 2327 | Line 2327 | static const yytype_uint16 yystos[] =
2327       226,   224,   312,   223,   226,   226,   226,   226,   226,   226,
2328       403,   226,   226,   226,   226,   226,   226,   224,   394,   226,
2329       226,   224,   420,   122,   223,   226,   226,   224,   430,   206,
2330 <     233,   233,   107,   206,   206,   107,   122,   206,   233,   206,
2331 <     107,   107,   233,   107,   206,   206,   206,   233,   107,   107,
2332 <     233,   107,   107,   107,   107,   206,   226,   206,   226,   206,
2333 <     233,   233,   206,   206,   206,   206,   209,   206,   209,   206,
2334 <     206,   122,   233,   206,   206,   233,   233,   206,   206,   223,
2335 <     223,   226,   226,   355,   226,   226,   226,   226,   226,   224,
2336 <     349,   226,   226,   224,   414,   223,   226,   226,   335,   226,
2337 <     224,   339,   122,   122,   223,   223,   226,   226,   224,   274,
2338 <     223,   226,   226,   306,   226,   226,   226,   302,   226,   224,
2339 <     294,   223,   226,   226,   226,   224,   364,   206,   206,   122,
2330 >     233,   233,   107,   206,   107,   122,   206,   233,   206,   107,
2331 >     107,   233,   107,   206,   206,   206,   233,   107,   107,   233,
2332 >     107,   107,   107,   107,   206,   226,   206,   226,   206,   233,
2333 >     233,   206,   206,   206,   206,   209,   206,   209,   206,   206,
2334 >     122,   233,   206,   206,   233,   233,   206,   206,   223,   223,
2335 >     226,   226,   355,   226,   226,   226,   226,   226,   224,   349,
2336 >     226,   226,   224,   414,   223,   226,   226,   335,   226,   224,
2337 >     339,   122,   122,   223,   223,   226,   226,   224,   274,   223,
2338 >     226,   226,   306,   226,   226,   226,   302,   226,   224,   294,
2339 >     223,   226,   226,   226,   224,   364,   206,   206,   206,   122,
2340       206,   206,   206,   233,   223,   122,   206,   122,   107,   107,
2341       122,   122,   122,   122,   122,   122,   107,   122,   195,   196,
2342       246,   247,   195,   196,   248,   249,   122,   122,   223,   223,
# Line 2350 | Line 2350 | static const yytype_uint16 yystos[] =
2350       122,   223,   122,   122,   223,   223,   122,   122,   223,   223,
2351       223,   223,   223,   223,   223,   223,   223,   223,   223,   223,
2352       223,   223,   223,   223,   223,   223,   223,   223,   223,   223,
2353 <     223,   223,   223,   223,   223,   223,    48,   157,   158,   159,
2354 <     161,   162,   164,   165,   167,   169,   172,   175,   176,   177,
2355 <     179,   184,   188,   189,   190,   198,   203,   485,   486,   223,
2356 <      48,   157,   158,   159,   161,   162,   164,   165,   167,   169,
2357 <     172,   175,   176,   177,   179,   184,   188,   189,   190,   198,
2358 <     203,   481,   482,   223,   223,   223,   223,   223,   223,   223,
2353 >     223,   223,   223,   223,   223,    48,   157,   158,   159,   161,
2354 >     162,   164,   165,   167,   169,   172,   175,   176,   177,   179,
2355 >     184,   188,   189,   190,   198,   203,   484,   485,   223,    48,
2356 >     157,   158,   159,   161,   162,   164,   165,   167,   169,   172,
2357 >     175,   176,   177,   179,   184,   188,   189,   190,   198,   203,
2358 >     480,   481,   223,   223,   223,   223,   223,   223,   223,   223,
2359       223,   223,   223,   223,   223,   223,   223,   223,   223,   223,
2360 <     223,   223,   223,   122,   206,   226,   122,   107,   122,   122,
2361 <     122,   223,   122,   122,   223,   122,   122,   226,   107,   342,
2362 <     343,   223,   223,   223,   122,   122,   223,   122,   206,   226,
2363 <     122,   122,   122,   226,   122,   223,   122,   122,   122,   223,
2360 >     223,   223,   122,   206,   226,   122,   107,   122,   122,   122,
2361 >     223,   122,   122,   223,   122,   122,   226,   107,   342,   343,
2362 >     223,   223,   223,   122,   122,   223,   122,   206,   226,   122,
2363 >     122,   122,   226,   122,   223,   122,   122,   122,   223,   223,
2364       223,   223,   223,   223,   223,   223,   223,   223,   223,   223,
2365       223,   223,   223,   223,   223,   223,   223,   223,   223,   223,
2366       223,   227,   223,   227,   223,   223,   122,   226,   223,   223,
# Line 2383 | Line 2383 | static const yytype_uint16 yystos[] =
2383        68,   130,   156,   163,   172,   199,   201,   202,   215,   222,
2384       389,   390,   223,   226,   226,   288,   224,   284,   223,    68,
2385       130,   156,   163,   172,   199,   201,   202,   215,   222,   380,
2386 <     381,   223,   223,   227,   234,   234,   234,   223,   227,   486,
2387 <     482,   223,   227,   223,   227,   107,   343,   223,   228,   228,
2386 >     381,   223,   223,   227,   234,   234,   234,   223,   227,   485,
2387 >     481,   223,   227,   223,   227,   107,   343,   223,   228,   228,
2388       228,   223,   227,   223,   227,   223,   227,   122,   200,   235,
2389       226,   223,   223,   227,   331,   405,   357,   337,   128,   128,
2390       128,   308,   304,   390,   223,   223,   223,    39,    66,    68,
# Line 5858 | Line 5858 | yyreduce:
5858   }
5859      break;
5860  
5861 <  case 501:
5861 >  case 500:
5862   /* Line 1787 of yacc.c  */
5863 < #line 2409 "conf_parser.y"
5863 > #line 2408 "conf_parser.y"
5864      {
5865    ConfigFileEntry.max_watch = (yyvsp[(3) - (4)].number);
5866   }
5867      break;
5868  
5869 <  case 502:
5869 >  case 501:
5870   /* Line 1787 of yacc.c  */
5871 < #line 2414 "conf_parser.y"
5871 > #line 2413 "conf_parser.y"
5872      {
5873    if (conf_parser_ctx.pass == 2)
5874      ConfigFileEntry.glines = yylval.number;
5875   }
5876      break;
5877  
5878 <  case 503:
5878 >  case 502:
5879   /* Line 1787 of yacc.c  */
5880 < #line 2420 "conf_parser.y"
5880 > #line 2419 "conf_parser.y"
5881      {
5882    if (conf_parser_ctx.pass == 2)
5883      ConfigFileEntry.gline_time = (yyvsp[(3) - (4)].number);
5884   }
5885      break;
5886  
5887 <  case 504:
5887 >  case 503:
5888   /* Line 1787 of yacc.c  */
5889 < #line 2426 "conf_parser.y"
5889 > #line 2425 "conf_parser.y"
5890      {
5891    if (conf_parser_ctx.pass == 2)
5892      ConfigFileEntry.gline_request_time = (yyvsp[(3) - (4)].number);
5893   }
5894      break;
5895  
5896 <  case 505:
5896 >  case 504:
5897   /* Line 1787 of yacc.c  */
5898 < #line 2432 "conf_parser.y"
5898 > #line 2431 "conf_parser.y"
5899      {
5900    ConfigFileEntry.gline_min_cidr = (yyvsp[(3) - (4)].number);
5901   }
5902      break;
5903  
5904 <  case 506:
5904 >  case 505:
5905   /* Line 1787 of yacc.c  */
5906 < #line 2437 "conf_parser.y"
5906 > #line 2436 "conf_parser.y"
5907      {
5908    ConfigFileEntry.gline_min_cidr6 = (yyvsp[(3) - (4)].number);
5909   }
5910      break;
5911  
5912 <  case 507:
5912 >  case 506:
5913   /* Line 1787 of yacc.c  */
5914 < #line 2442 "conf_parser.y"
5914 > #line 2441 "conf_parser.y"
5915      {
5916    ConfigFileEntry.tkline_expire_notices = yylval.number;
5917   }
5918      break;
5919  
5920 <  case 508:
5920 >  case 507:
5921   /* Line 1787 of yacc.c  */
5922 < #line 2447 "conf_parser.y"
5922 > #line 2446 "conf_parser.y"
5923      {
5924    ConfigFileEntry.kill_chase_time_limit = (yyvsp[(3) - (4)].number);
5925   }
5926      break;
5927  
5928 <  case 509:
5928 >  case 508:
5929   /* Line 1787 of yacc.c  */
5930 < #line 2452 "conf_parser.y"
5930 > #line 2451 "conf_parser.y"
5931      {
5932    ConfigFileEntry.hide_spoof_ips = yylval.number;
5933   }
5934      break;
5935  
5936 <  case 510:
5936 >  case 509:
5937   /* Line 1787 of yacc.c  */
5938 < #line 2457 "conf_parser.y"
5938 > #line 2456 "conf_parser.y"
5939      {
5940    ConfigFileEntry.ignore_bogus_ts = yylval.number;
5941   }
5942      break;
5943  
5944 <  case 511:
5945 < /* Line 1787 of yacc.c  */
5946 < #line 2462 "conf_parser.y"
5947 <    {
5948 <  ConfigFileEntry.disable_remote = yylval.number;
5949 < }
5950 <    break;
5951 <
5952 <  case 512:
5944 >  case 510:
5945   /* Line 1787 of yacc.c  */
5946 < #line 2467 "conf_parser.y"
5946 > #line 2461 "conf_parser.y"
5947      {
5948    ConfigFileEntry.failed_oper_notice = yylval.number;
5949   }
5950      break;
5951  
5952 <  case 513:
5952 >  case 511:
5953   /* Line 1787 of yacc.c  */
5954 < #line 2472 "conf_parser.y"
5954 > #line 2466 "conf_parser.y"
5955      {
5956    ConfigFileEntry.anti_nick_flood = yylval.number;
5957   }
5958      break;
5959  
5960 <  case 514:
5960 >  case 512:
5961   /* Line 1787 of yacc.c  */
5962 < #line 2477 "conf_parser.y"
5962 > #line 2471 "conf_parser.y"
5963      {
5964    ConfigFileEntry.max_nick_time = (yyvsp[(3) - (4)].number);
5965   }
5966      break;
5967  
5968 <  case 515:
5968 >  case 513:
5969   /* Line 1787 of yacc.c  */
5970 < #line 2482 "conf_parser.y"
5970 > #line 2476 "conf_parser.y"
5971      {
5972    ConfigFileEntry.max_nick_changes = (yyvsp[(3) - (4)].number);
5973   }
5974      break;
5975  
5976 <  case 516:
5976 >  case 514:
5977   /* Line 1787 of yacc.c  */
5978 < #line 2487 "conf_parser.y"
5978 > #line 2481 "conf_parser.y"
5979      {
5980    ConfigFileEntry.max_accept = (yyvsp[(3) - (4)].number);
5981   }
5982      break;
5983  
5984 <  case 517:
5984 >  case 515:
5985   /* Line 1787 of yacc.c  */
5986 < #line 2492 "conf_parser.y"
5986 > #line 2486 "conf_parser.y"
5987      {
5988    ConfigFileEntry.anti_spam_exit_message_time = (yyvsp[(3) - (4)].number);
5989   }
5990      break;
5991  
5992 <  case 518:
5992 >  case 516:
5993   /* Line 1787 of yacc.c  */
5994 < #line 2497 "conf_parser.y"
5994 > #line 2491 "conf_parser.y"
5995      {
5996    ConfigFileEntry.ts_warn_delta = (yyvsp[(3) - (4)].number);
5997   }
5998      break;
5999  
6000 <  case 519:
6000 >  case 517:
6001   /* Line 1787 of yacc.c  */
6002 < #line 2502 "conf_parser.y"
6002 > #line 2496 "conf_parser.y"
6003      {
6004    if (conf_parser_ctx.pass == 2)
6005      ConfigFileEntry.ts_max_delta = (yyvsp[(3) - (4)].number);
6006   }
6007      break;
6008  
6009 <  case 520:
6009 >  case 518:
6010   /* Line 1787 of yacc.c  */
6011 < #line 2508 "conf_parser.y"
6011 > #line 2502 "conf_parser.y"
6012      {
6013    if (((yyvsp[(3) - (4)].number) > 0) && conf_parser_ctx.pass == 1)
6014    {
# Line 6028 | Line 6020 | yyreduce:
6020   }
6021      break;
6022  
6023 <  case 521:
6023 >  case 519:
6024   /* Line 1787 of yacc.c  */
6025 < #line 2519 "conf_parser.y"
6025 > #line 2513 "conf_parser.y"
6026      {
6027    ConfigFileEntry.invisible_on_connect = yylval.number;
6028   }
6029      break;
6030  
6031 <  case 522:
6031 >  case 520:
6032   /* Line 1787 of yacc.c  */
6033 < #line 2524 "conf_parser.y"
6033 > #line 2518 "conf_parser.y"
6034      {
6035    ConfigFileEntry.warn_no_nline = yylval.number;
6036   }
6037      break;
6038  
6039 <  case 523:
6039 >  case 521:
6040   /* Line 1787 of yacc.c  */
6041 < #line 2529 "conf_parser.y"
6041 > #line 2523 "conf_parser.y"
6042      {
6043    ConfigFileEntry.stats_e_disabled = yylval.number;
6044   }
6045      break;
6046  
6047 <  case 524:
6047 >  case 522:
6048   /* Line 1787 of yacc.c  */
6049 < #line 2534 "conf_parser.y"
6049 > #line 2528 "conf_parser.y"
6050      {
6051    ConfigFileEntry.stats_o_oper_only = yylval.number;
6052   }
6053      break;
6054  
6055 <  case 525:
6055 >  case 523:
6056   /* Line 1787 of yacc.c  */
6057 < #line 2539 "conf_parser.y"
6057 > #line 2533 "conf_parser.y"
6058      {
6059    ConfigFileEntry.stats_P_oper_only = yylval.number;
6060   }
6061      break;
6062  
6063 <  case 526:
6063 >  case 524:
6064   /* Line 1787 of yacc.c  */
6065 < #line 2544 "conf_parser.y"
6065 > #line 2538 "conf_parser.y"
6066      {
6067    ConfigFileEntry.stats_k_oper_only = 2 * yylval.number;
6068   }
6069      break;
6070  
6071 <  case 527:
6071 >  case 525:
6072   /* Line 1787 of yacc.c  */
6073 < #line 2547 "conf_parser.y"
6073 > #line 2541 "conf_parser.y"
6074      {
6075    ConfigFileEntry.stats_k_oper_only = 1;
6076   }
6077      break;
6078  
6079 <  case 528:
6079 >  case 526:
6080   /* Line 1787 of yacc.c  */
6081 < #line 2552 "conf_parser.y"
6081 > #line 2546 "conf_parser.y"
6082      {
6083    ConfigFileEntry.stats_i_oper_only = 2 * yylval.number;
6084   }
6085      break;
6086  
6087 <  case 529:
6087 >  case 527:
6088   /* Line 1787 of yacc.c  */
6089 < #line 2555 "conf_parser.y"
6089 > #line 2549 "conf_parser.y"
6090      {
6091    ConfigFileEntry.stats_i_oper_only = 1;
6092   }
6093      break;
6094  
6095 <  case 530:
6095 >  case 528:
6096   /* Line 1787 of yacc.c  */
6097 < #line 2560 "conf_parser.y"
6097 > #line 2554 "conf_parser.y"
6098      {
6099    ConfigFileEntry.pace_wait = (yyvsp[(3) - (4)].number);
6100   }
6101      break;
6102  
6103 <  case 531:
6103 >  case 529:
6104   /* Line 1787 of yacc.c  */
6105 < #line 2565 "conf_parser.y"
6105 > #line 2559 "conf_parser.y"
6106      {
6107    ConfigFileEntry.caller_id_wait = (yyvsp[(3) - (4)].number);
6108   }
6109      break;
6110  
6111 <  case 532:
6111 >  case 530:
6112   /* Line 1787 of yacc.c  */
6113 < #line 2570 "conf_parser.y"
6113 > #line 2564 "conf_parser.y"
6114      {
6115    ConfigFileEntry.opers_bypass_callerid = yylval.number;
6116   }
6117      break;
6118  
6119 <  case 533:
6119 >  case 531:
6120   /* Line 1787 of yacc.c  */
6121 < #line 2575 "conf_parser.y"
6121 > #line 2569 "conf_parser.y"
6122      {
6123    ConfigFileEntry.pace_wait_simple = (yyvsp[(3) - (4)].number);
6124   }
6125      break;
6126  
6127 <  case 534:
6127 >  case 532:
6128   /* Line 1787 of yacc.c  */
6129 < #line 2580 "conf_parser.y"
6129 > #line 2574 "conf_parser.y"
6130      {
6131    ConfigFileEntry.short_motd = yylval.number;
6132   }
6133      break;
6134  
6135 <  case 535:
6135 >  case 533:
6136   /* Line 1787 of yacc.c  */
6137 < #line 2585 "conf_parser.y"
6137 > #line 2579 "conf_parser.y"
6138      {
6139    ConfigFileEntry.no_oper_flood = yylval.number;
6140   }
6141      break;
6142  
6143 <  case 536:
6143 >  case 534:
6144   /* Line 1787 of yacc.c  */
6145 < #line 2590 "conf_parser.y"
6145 > #line 2584 "conf_parser.y"
6146      {
6147    ConfigFileEntry.true_no_oper_flood = yylval.number;
6148   }
6149      break;
6150  
6151 <  case 537:
6151 >  case 535:
6152   /* Line 1787 of yacc.c  */
6153 < #line 2595 "conf_parser.y"
6153 > #line 2589 "conf_parser.y"
6154      {
6155    ConfigFileEntry.oper_pass_resv = yylval.number;
6156   }
6157      break;
6158  
6159 <  case 538:
6159 >  case 536:
6160   /* Line 1787 of yacc.c  */
6161 < #line 2600 "conf_parser.y"
6161 > #line 2594 "conf_parser.y"
6162      {
6163    ConfigFileEntry.dots_in_ident = (yyvsp[(3) - (4)].number);
6164   }
6165      break;
6166  
6167 <  case 539:
6167 >  case 537:
6168   /* Line 1787 of yacc.c  */
6169 < #line 2605 "conf_parser.y"
6169 > #line 2599 "conf_parser.y"
6170      {
6171    ConfigFileEntry.max_targets = (yyvsp[(3) - (4)].number);
6172   }
6173      break;
6174  
6175 <  case 540:
6175 >  case 538:
6176   /* Line 1787 of yacc.c  */
6177 < #line 2610 "conf_parser.y"
6177 > #line 2604 "conf_parser.y"
6178      {
6179    ConfigFileEntry.use_egd = yylval.number;
6180   }
6181      break;
6182  
6183 <  case 541:
6183 >  case 539:
6184   /* Line 1787 of yacc.c  */
6185 < #line 2615 "conf_parser.y"
6185 > #line 2609 "conf_parser.y"
6186      {
6187    if (conf_parser_ctx.pass == 2)
6188    {
# Line 6200 | Line 6192 | yyreduce:
6192   }
6193      break;
6194  
6195 <  case 542:
6195 >  case 540:
6196   /* Line 1787 of yacc.c  */
6197 < #line 2624 "conf_parser.y"
6197 > #line 2618 "conf_parser.y"
6198      {
6199    if (conf_parser_ctx.pass == 2 && valid_servname(yylval.string))
6200    {
# Line 6212 | Line 6204 | yyreduce:
6204   }
6205      break;
6206  
6207 <  case 543:
6207 >  case 541:
6208   /* Line 1787 of yacc.c  */
6209 < #line 2633 "conf_parser.y"
6209 > #line 2627 "conf_parser.y"
6210      {
6211    ConfigFileEntry.ping_cookie = yylval.number;
6212   }
6213      break;
6214  
6215 <  case 544:
6215 >  case 542:
6216   /* Line 1787 of yacc.c  */
6217 < #line 2638 "conf_parser.y"
6217 > #line 2632 "conf_parser.y"
6218      {
6219    ConfigFileEntry.disable_auth = yylval.number;
6220   }
6221      break;
6222  
6223 <  case 545:
6223 >  case 543:
6224   /* Line 1787 of yacc.c  */
6225 < #line 2643 "conf_parser.y"
6225 > #line 2637 "conf_parser.y"
6226      {
6227    ConfigFileEntry.throttle_time = yylval.number;
6228   }
6229      break;
6230  
6231 <  case 546:
6231 >  case 544:
6232   /* Line 1787 of yacc.c  */
6233 < #line 2648 "conf_parser.y"
6233 > #line 2642 "conf_parser.y"
6234      {
6235    ConfigFileEntry.oper_umodes = 0;
6236   }
6237      break;
6238  
6239 +  case 548:
6240 + /* Line 1787 of yacc.c  */
6241 + #line 2648 "conf_parser.y"
6242 +    {
6243 +  ConfigFileEntry.oper_umodes |= UMODE_BOTS;
6244 + }
6245 +    break;
6246 +
6247 +  case 549:
6248 + /* Line 1787 of yacc.c  */
6249 + #line 2651 "conf_parser.y"
6250 +    {
6251 +  ConfigFileEntry.oper_umodes |= UMODE_CCONN;
6252 + }
6253 +    break;
6254 +
6255    case 550:
6256   /* Line 1787 of yacc.c  */
6257   #line 2654 "conf_parser.y"
6258      {
6259 <  ConfigFileEntry.oper_umodes |= UMODE_BOTS;
6259 >  ConfigFileEntry.oper_umodes |= UMODE_DEAF;
6260   }
6261      break;
6262  
# Line 6256 | Line 6264 | yyreduce:
6264   /* Line 1787 of yacc.c  */
6265   #line 2657 "conf_parser.y"
6266      {
6267 <  ConfigFileEntry.oper_umodes |= UMODE_CCONN;
6267 >  ConfigFileEntry.oper_umodes |= UMODE_DEBUG;
6268   }
6269      break;
6270  
# Line 6264 | Line 6272 | yyreduce:
6272   /* Line 1787 of yacc.c  */
6273   #line 2660 "conf_parser.y"
6274      {
6275 <  ConfigFileEntry.oper_umodes |= UMODE_DEAF;
6275 >  ConfigFileEntry.oper_umodes |= UMODE_FULL;
6276   }
6277      break;
6278  
# Line 6272 | Line 6280 | yyreduce:
6280   /* Line 1787 of yacc.c  */
6281   #line 2663 "conf_parser.y"
6282      {
6283 <  ConfigFileEntry.oper_umodes |= UMODE_DEBUG;
6283 >  ConfigFileEntry.oper_umodes |= UMODE_HIDDEN;
6284   }
6285      break;
6286  
# Line 6280 | Line 6288 | yyreduce:
6288   /* Line 1787 of yacc.c  */
6289   #line 2666 "conf_parser.y"
6290      {
6291 <  ConfigFileEntry.oper_umodes |= UMODE_FULL;
6291 >  ConfigFileEntry.oper_umodes |= UMODE_SKILL;
6292   }
6293      break;
6294  
# Line 6288 | Line 6296 | yyreduce:
6296   /* Line 1787 of yacc.c  */
6297   #line 2669 "conf_parser.y"
6298      {
6299 <  ConfigFileEntry.oper_umodes |= UMODE_HIDDEN;
6299 >  ConfigFileEntry.oper_umodes |= UMODE_NCHANGE;
6300   }
6301      break;
6302  
# Line 6296 | Line 6304 | yyreduce:
6304   /* Line 1787 of yacc.c  */
6305   #line 2672 "conf_parser.y"
6306      {
6307 <  ConfigFileEntry.oper_umodes |= UMODE_SKILL;
6307 >  ConfigFileEntry.oper_umodes |= UMODE_REJ;
6308   }
6309      break;
6310  
# Line 6304 | Line 6312 | yyreduce:
6312   /* Line 1787 of yacc.c  */
6313   #line 2675 "conf_parser.y"
6314      {
6315 <  ConfigFileEntry.oper_umodes |= UMODE_NCHANGE;
6315 >  ConfigFileEntry.oper_umodes |= UMODE_UNAUTH;
6316   }
6317      break;
6318  
# Line 6312 | Line 6320 | yyreduce:
6320   /* Line 1787 of yacc.c  */
6321   #line 2678 "conf_parser.y"
6322      {
6323 <  ConfigFileEntry.oper_umodes |= UMODE_REJ;
6323 >  ConfigFileEntry.oper_umodes |= UMODE_SPY;
6324   }
6325      break;
6326  
# Line 6320 | Line 6328 | yyreduce:
6328   /* Line 1787 of yacc.c  */
6329   #line 2681 "conf_parser.y"
6330      {
6331 <  ConfigFileEntry.oper_umodes |= UMODE_UNAUTH;
6331 >  ConfigFileEntry.oper_umodes |= UMODE_EXTERNAL;
6332   }
6333      break;
6334  
# Line 6328 | Line 6336 | yyreduce:
6336   /* Line 1787 of yacc.c  */
6337   #line 2684 "conf_parser.y"
6338      {
6339 <  ConfigFileEntry.oper_umodes |= UMODE_SPY;
6339 >  ConfigFileEntry.oper_umodes |= UMODE_OPERWALL;
6340   }
6341      break;
6342  
# Line 6336 | Line 6344 | yyreduce:
6344   /* Line 1787 of yacc.c  */
6345   #line 2687 "conf_parser.y"
6346      {
6347 <  ConfigFileEntry.oper_umodes |= UMODE_EXTERNAL;
6347 >  ConfigFileEntry.oper_umodes |= UMODE_SERVNOTICE;
6348   }
6349      break;
6350  
# Line 6344 | Line 6352 | yyreduce:
6352   /* Line 1787 of yacc.c  */
6353   #line 2690 "conf_parser.y"
6354      {
6355 <  ConfigFileEntry.oper_umodes |= UMODE_OPERWALL;
6355 >  ConfigFileEntry.oper_umodes |= UMODE_INVISIBLE;
6356   }
6357      break;
6358  
# Line 6352 | Line 6360 | yyreduce:
6360   /* Line 1787 of yacc.c  */
6361   #line 2693 "conf_parser.y"
6362      {
6363 <  ConfigFileEntry.oper_umodes |= UMODE_SERVNOTICE;
6363 >  ConfigFileEntry.oper_umodes |= UMODE_WALLOP;
6364   }
6365      break;
6366  
# Line 6360 | Line 6368 | yyreduce:
6368   /* Line 1787 of yacc.c  */
6369   #line 2696 "conf_parser.y"
6370      {
6371 <  ConfigFileEntry.oper_umodes |= UMODE_INVISIBLE;
6371 >  ConfigFileEntry.oper_umodes |= UMODE_SOFTCALLERID;
6372   }
6373      break;
6374  
# Line 6368 | Line 6376 | yyreduce:
6376   /* Line 1787 of yacc.c  */
6377   #line 2699 "conf_parser.y"
6378      {
6379 <  ConfigFileEntry.oper_umodes |= UMODE_WALLOP;
6379 >  ConfigFileEntry.oper_umodes |= UMODE_CALLERID;
6380   }
6381      break;
6382  
# Line 6376 | Line 6384 | yyreduce:
6384   /* Line 1787 of yacc.c  */
6385   #line 2702 "conf_parser.y"
6386      {
6387 <  ConfigFileEntry.oper_umodes |= UMODE_SOFTCALLERID;
6387 >  ConfigFileEntry.oper_umodes |= UMODE_LOCOPS;
6388   }
6389      break;
6390  
# Line 6384 | Line 6392 | yyreduce:
6392   /* Line 1787 of yacc.c  */
6393   #line 2705 "conf_parser.y"
6394      {
6395 <  ConfigFileEntry.oper_umodes |= UMODE_CALLERID;
6395 >  ConfigFileEntry.oper_umodes |= UMODE_REGONLY;
6396   }
6397      break;
6398  
# Line 6392 | Line 6400 | yyreduce:
6400   /* Line 1787 of yacc.c  */
6401   #line 2708 "conf_parser.y"
6402      {
6403 <  ConfigFileEntry.oper_umodes |= UMODE_LOCOPS;
6403 >  ConfigFileEntry.oper_umodes |= UMODE_FARCONNECT;
6404   }
6405      break;
6406  
6407    case 569:
6408   /* Line 1787 of yacc.c  */
6409 < #line 2711 "conf_parser.y"
6409 > #line 2713 "conf_parser.y"
6410      {
6411 <  ConfigFileEntry.oper_umodes |= UMODE_REGONLY;
6411 >  ConfigFileEntry.oper_only_umodes = 0;
6412   }
6413      break;
6414  
6415 <  case 570:
6415 >  case 573:
6416   /* Line 1787 of yacc.c  */
6417 < #line 2714 "conf_parser.y"
6417 > #line 2719 "conf_parser.y"
6418      {
6419 <  ConfigFileEntry.oper_umodes |= UMODE_FARCONNECT;
6419 >  ConfigFileEntry.oper_only_umodes |= UMODE_BOTS;
6420   }
6421      break;
6422  
6423 <  case 571:
6423 >  case 574:
6424   /* Line 1787 of yacc.c  */
6425 < #line 2719 "conf_parser.y"
6425 > #line 2722 "conf_parser.y"
6426      {
6427 <  ConfigFileEntry.oper_only_umodes = 0;
6427 >  ConfigFileEntry.oper_only_umodes |= UMODE_CCONN;
6428   }
6429      break;
6430  
# Line 6424 | Line 6432 | yyreduce:
6432   /* Line 1787 of yacc.c  */
6433   #line 2725 "conf_parser.y"
6434      {
6435 <  ConfigFileEntry.oper_only_umodes |= UMODE_BOTS;
6435 >  ConfigFileEntry.oper_only_umodes |= UMODE_DEAF;
6436   }
6437      break;
6438  
# Line 6432 | Line 6440 | yyreduce:
6440   /* Line 1787 of yacc.c  */
6441   #line 2728 "conf_parser.y"
6442      {
6443 <  ConfigFileEntry.oper_only_umodes |= UMODE_CCONN;
6443 >  ConfigFileEntry.oper_only_umodes |= UMODE_DEBUG;
6444   }
6445      break;
6446  
6447    case 577:
6448   /* Line 1787 of yacc.c  */
6449   #line 2731 "conf_parser.y"
6450 <    {
6451 <  ConfigFileEntry.oper_only_umodes |= UMODE_DEAF;
6450 >    {
6451 >  ConfigFileEntry.oper_only_umodes |= UMODE_FULL;
6452   }
6453      break;
6454  
# Line 6448 | Line 6456 | yyreduce:
6456   /* Line 1787 of yacc.c  */
6457   #line 2734 "conf_parser.y"
6458      {
6459 <  ConfigFileEntry.oper_only_umodes |= UMODE_DEBUG;
6459 >  ConfigFileEntry.oper_only_umodes |= UMODE_SKILL;
6460   }
6461      break;
6462  
6463    case 579:
6464   /* Line 1787 of yacc.c  */
6465   #line 2737 "conf_parser.y"
6466 <    {
6467 <  ConfigFileEntry.oper_only_umodes |= UMODE_FULL;
6466 >    {
6467 >  ConfigFileEntry.oper_only_umodes |= UMODE_HIDDEN;
6468   }
6469      break;
6470  
# Line 6464 | Line 6472 | yyreduce:
6472   /* Line 1787 of yacc.c  */
6473   #line 2740 "conf_parser.y"
6474      {
6475 <  ConfigFileEntry.oper_only_umodes |= UMODE_SKILL;
6475 >  ConfigFileEntry.oper_only_umodes |= UMODE_NCHANGE;
6476   }
6477      break;
6478  
# Line 6472 | Line 6480 | yyreduce:
6480   /* Line 1787 of yacc.c  */
6481   #line 2743 "conf_parser.y"
6482      {
6483 <  ConfigFileEntry.oper_only_umodes |= UMODE_HIDDEN;
6483 >  ConfigFileEntry.oper_only_umodes |= UMODE_REJ;
6484   }
6485      break;
6486  
# Line 6480 | Line 6488 | yyreduce:
6488   /* Line 1787 of yacc.c  */
6489   #line 2746 "conf_parser.y"
6490      {
6491 <  ConfigFileEntry.oper_only_umodes |= UMODE_NCHANGE;
6491 >  ConfigFileEntry.oper_only_umodes |= UMODE_UNAUTH;
6492   }
6493      break;
6494  
# Line 6488 | Line 6496 | yyreduce:
6496   /* Line 1787 of yacc.c  */
6497   #line 2749 "conf_parser.y"
6498      {
6499 <  ConfigFileEntry.oper_only_umodes |= UMODE_REJ;
6499 >  ConfigFileEntry.oper_only_umodes |= UMODE_SPY;
6500   }
6501      break;
6502  
# Line 6496 | Line 6504 | yyreduce:
6504   /* Line 1787 of yacc.c  */
6505   #line 2752 "conf_parser.y"
6506      {
6507 <  ConfigFileEntry.oper_only_umodes |= UMODE_UNAUTH;
6507 >  ConfigFileEntry.oper_only_umodes |= UMODE_EXTERNAL;
6508   }
6509      break;
6510  
# Line 6504 | Line 6512 | yyreduce:
6512   /* Line 1787 of yacc.c  */
6513   #line 2755 "conf_parser.y"
6514      {
6515 <  ConfigFileEntry.oper_only_umodes |= UMODE_SPY;
6515 >  ConfigFileEntry.oper_only_umodes |= UMODE_OPERWALL;
6516   }
6517      break;
6518  
# Line 6512 | Line 6520 | yyreduce:
6520   /* Line 1787 of yacc.c  */
6521   #line 2758 "conf_parser.y"
6522      {
6523 <  ConfigFileEntry.oper_only_umodes |= UMODE_EXTERNAL;
6523 >  ConfigFileEntry.oper_only_umodes |= UMODE_SERVNOTICE;
6524   }
6525      break;
6526  
# Line 6520 | Line 6528 | yyreduce:
6528   /* Line 1787 of yacc.c  */
6529   #line 2761 "conf_parser.y"
6530      {
6531 <  ConfigFileEntry.oper_only_umodes |= UMODE_OPERWALL;
6531 >  ConfigFileEntry.oper_only_umodes |= UMODE_INVISIBLE;
6532   }
6533      break;
6534  
# Line 6528 | Line 6536 | yyreduce:
6536   /* Line 1787 of yacc.c  */
6537   #line 2764 "conf_parser.y"
6538      {
6539 <  ConfigFileEntry.oper_only_umodes |= UMODE_SERVNOTICE;
6539 >  ConfigFileEntry.oper_only_umodes |= UMODE_WALLOP;
6540   }
6541      break;
6542  
# Line 6536 | Line 6544 | yyreduce:
6544   /* Line 1787 of yacc.c  */
6545   #line 2767 "conf_parser.y"
6546      {
6547 <  ConfigFileEntry.oper_only_umodes |= UMODE_INVISIBLE;
6547 >  ConfigFileEntry.oper_only_umodes |= UMODE_SOFTCALLERID;
6548   }
6549      break;
6550  
# Line 6544 | Line 6552 | yyreduce:
6552   /* Line 1787 of yacc.c  */
6553   #line 2770 "conf_parser.y"
6554      {
6555 <  ConfigFileEntry.oper_only_umodes |= UMODE_WALLOP;
6555 >  ConfigFileEntry.oper_only_umodes |= UMODE_CALLERID;
6556   }
6557      break;
6558  
# Line 6552 | Line 6560 | yyreduce:
6560   /* Line 1787 of yacc.c  */
6561   #line 2773 "conf_parser.y"
6562      {
6563 <  ConfigFileEntry.oper_only_umodes |= UMODE_SOFTCALLERID;
6563 >  ConfigFileEntry.oper_only_umodes |= UMODE_LOCOPS;
6564   }
6565      break;
6566  
# Line 6560 | Line 6568 | yyreduce:
6568   /* Line 1787 of yacc.c  */
6569   #line 2776 "conf_parser.y"
6570      {
6571 <  ConfigFileEntry.oper_only_umodes |= UMODE_CALLERID;
6571 >  ConfigFileEntry.oper_only_umodes |= UMODE_REGONLY;
6572   }
6573      break;
6574  
# Line 6568 | Line 6576 | yyreduce:
6576   /* Line 1787 of yacc.c  */
6577   #line 2779 "conf_parser.y"
6578      {
6579 <  ConfigFileEntry.oper_only_umodes |= UMODE_LOCOPS;
6579 >  ConfigFileEntry.oper_only_umodes |= UMODE_FARCONNECT;
6580   }
6581      break;
6582  
6583    case 594:
6584   /* Line 1787 of yacc.c  */
6585 < #line 2782 "conf_parser.y"
6585 > #line 2784 "conf_parser.y"
6586      {
6587 <  ConfigFileEntry.oper_only_umodes |= UMODE_REGONLY;
6587 >  ConfigFileEntry.min_nonwildcard = (yyvsp[(3) - (4)].number);
6588   }
6589      break;
6590  
6591    case 595:
6592   /* Line 1787 of yacc.c  */
6593 < #line 2785 "conf_parser.y"
6593 > #line 2789 "conf_parser.y"
6594      {
6595 <  ConfigFileEntry.oper_only_umodes |= UMODE_FARCONNECT;
6595 >  ConfigFileEntry.min_nonwildcard_simple = (yyvsp[(3) - (4)].number);
6596   }
6597      break;
6598  
6599    case 596:
6600   /* Line 1787 of yacc.c  */
6601 < #line 2790 "conf_parser.y"
6601 > #line 2794 "conf_parser.y"
6602      {
6603 <  ConfigFileEntry.min_nonwildcard = (yyvsp[(3) - (4)].number);
6603 >  ConfigFileEntry.default_floodcount = (yyvsp[(3) - (4)].number);
6604   }
6605      break;
6606  
6607 <  case 597:
6607 >  case 613:
6608   /* Line 1787 of yacc.c  */
6609 < #line 2795 "conf_parser.y"
6609 > #line 2817 "conf_parser.y"
6610      {
6611 <  ConfigFileEntry.min_nonwildcard_simple = (yyvsp[(3) - (4)].number);
6611 >  ConfigChannel.disable_fake_channels = yylval.number;
6612   }
6613      break;
6614  
6615 <  case 598:
6615 >  case 614:
6616   /* Line 1787 of yacc.c  */
6617 < #line 2800 "conf_parser.y"
6617 > #line 2822 "conf_parser.y"
6618      {
6619 <  ConfigFileEntry.default_floodcount = (yyvsp[(3) - (4)].number);
6619 >  ConfigChannel.knock_delay = (yyvsp[(3) - (4)].number);
6620   }
6621      break;
6622  
6623    case 615:
6624   /* Line 1787 of yacc.c  */
6625 < #line 2823 "conf_parser.y"
6625 > #line 2827 "conf_parser.y"
6626      {
6627 <  ConfigChannel.disable_fake_channels = yylval.number;
6627 >  ConfigChannel.knock_delay_channel = (yyvsp[(3) - (4)].number);
6628   }
6629      break;
6630  
6631    case 616:
6632   /* Line 1787 of yacc.c  */
6633 < #line 2828 "conf_parser.y"
6633 > #line 2832 "conf_parser.y"
6634      {
6635 <  ConfigChannel.knock_delay = (yyvsp[(3) - (4)].number);
6635 >  ConfigChannel.max_chans_per_user = (yyvsp[(3) - (4)].number);
6636   }
6637      break;
6638  
6639    case 617:
6640   /* Line 1787 of yacc.c  */
6641 < #line 2833 "conf_parser.y"
6641 > #line 2837 "conf_parser.y"
6642      {
6643 <  ConfigChannel.knock_delay_channel = (yyvsp[(3) - (4)].number);
6643 >  ConfigChannel.max_chans_per_oper = (yyvsp[(3) - (4)].number);
6644   }
6645      break;
6646  
6647    case 618:
6648   /* Line 1787 of yacc.c  */
6649 < #line 2838 "conf_parser.y"
6649 > #line 2842 "conf_parser.y"
6650      {
6651 <  ConfigChannel.max_chans_per_user = (yyvsp[(3) - (4)].number);
6651 >  ConfigChannel.max_bans = (yyvsp[(3) - (4)].number);
6652   }
6653      break;
6654  
6655    case 619:
6656   /* Line 1787 of yacc.c  */
6657 < #line 2843 "conf_parser.y"
6657 > #line 2847 "conf_parser.y"
6658      {
6659 <  ConfigChannel.max_chans_per_oper = (yyvsp[(3) - (4)].number);
6659 >  ConfigChannel.default_split_user_count = (yyvsp[(3) - (4)].number);
6660   }
6661      break;
6662  
6663    case 620:
6664   /* Line 1787 of yacc.c  */
6665 < #line 2848 "conf_parser.y"
6665 > #line 2852 "conf_parser.y"
6666      {
6667 <  ConfigChannel.max_bans = (yyvsp[(3) - (4)].number);
6667 >  ConfigChannel.default_split_server_count = (yyvsp[(3) - (4)].number);
6668   }
6669      break;
6670  
6671    case 621:
6672   /* Line 1787 of yacc.c  */
6673 < #line 2853 "conf_parser.y"
6673 > #line 2857 "conf_parser.y"
6674      {
6675 <  ConfigChannel.default_split_user_count = (yyvsp[(3) - (4)].number);
6675 >  ConfigChannel.no_create_on_split = yylval.number;
6676   }
6677      break;
6678  
6679    case 622:
6680   /* Line 1787 of yacc.c  */
6681 < #line 2858 "conf_parser.y"
6681 > #line 2862 "conf_parser.y"
6682      {
6683 <  ConfigChannel.default_split_server_count = (yyvsp[(3) - (4)].number);
6683 >  ConfigChannel.no_join_on_split = yylval.number;
6684   }
6685      break;
6686  
6687    case 623:
6688   /* Line 1787 of yacc.c  */
6689 < #line 2863 "conf_parser.y"
6689 > #line 2867 "conf_parser.y"
6690      {
6691 <  ConfigChannel.no_create_on_split = yylval.number;
6691 >  GlobalSetOptions.joinfloodcount = yylval.number;
6692   }
6693      break;
6694  
6695    case 624:
6696   /* Line 1787 of yacc.c  */
6697 < #line 2868 "conf_parser.y"
6697 > #line 2872 "conf_parser.y"
6698      {
6699 <  ConfigChannel.no_join_on_split = yylval.number;
6692 < }
6693 <    break;
6694 <
6695 <  case 625:
6696 < /* Line 1787 of yacc.c  */
6697 < #line 2873 "conf_parser.y"
6698 <    {
6699 <  GlobalSetOptions.joinfloodcount = yylval.number;
6699 >  GlobalSetOptions.joinfloodtime = yylval.number;
6700   }
6701      break;
6702  
6703 <  case 626:
6703 >  case 637:
6704   /* Line 1787 of yacc.c  */
6705 < #line 2878 "conf_parser.y"
6705 > #line 2892 "conf_parser.y"
6706      {
6707 <  GlobalSetOptions.joinfloodtime = yylval.number;
6707 >  if (conf_parser_ctx.pass == 2)
6708 >    ConfigServerHide.flatten_links = yylval.number;
6709   }
6710      break;
6711  
6712    case 638:
6713   /* Line 1787 of yacc.c  */
6714 < #line 2897 "conf_parser.y"
6714 > #line 2898 "conf_parser.y"
6715      {
6716    if (conf_parser_ctx.pass == 2)
6717 <    ConfigServerHide.flatten_links = yylval.number;
6717 >    ConfigServerHide.disable_remote_commands = yylval.number;
6718   }
6719      break;
6720  
6721    case 639:
6722   /* Line 1787 of yacc.c  */
6723 < #line 2903 "conf_parser.y"
6723 > #line 2904 "conf_parser.y"
6724      {
6725    if (conf_parser_ctx.pass == 2)
6726      ConfigServerHide.hide_servers = yylval.number;
# Line 6728 | Line 6729 | yyreduce:
6729  
6730    case 640:
6731   /* Line 1787 of yacc.c  */
6732 < #line 2909 "conf_parser.y"
6732 > #line 2910 "conf_parser.y"
6733      {
6734    if (conf_parser_ctx.pass == 2)
6735      ConfigServerHide.hide_services = yylval.number;
# Line 6737 | Line 6738 | yyreduce:
6738  
6739    case 641:
6740   /* Line 1787 of yacc.c  */
6741 < #line 2915 "conf_parser.y"
6741 > #line 2916 "conf_parser.y"
6742      {
6743    if (conf_parser_ctx.pass == 2)
6744    {
# Line 6749 | Line 6750 | yyreduce:
6750  
6751    case 642:
6752   /* Line 1787 of yacc.c  */
6753 < #line 2924 "conf_parser.y"
6753 > #line 2925 "conf_parser.y"
6754      {
6755    if (conf_parser_ctx.pass == 2)
6756    {
# Line 6766 | Line 6767 | yyreduce:
6767  
6768    case 643:
6769   /* Line 1787 of yacc.c  */
6770 < #line 2938 "conf_parser.y"
6770 > #line 2939 "conf_parser.y"
6771      {
6772    if (conf_parser_ctx.pass == 2)
6773      ConfigServerHide.hidden = yylval.number;
# Line 6775 | Line 6776 | yyreduce:
6776  
6777    case 644:
6778   /* Line 1787 of yacc.c  */
6779 < #line 2944 "conf_parser.y"
6779 > #line 2945 "conf_parser.y"
6780      {
6781    if (conf_parser_ctx.pass == 2)
6782      ConfigServerHide.hide_server_ips = yylval.number;
# Line 6784 | Line 6785 | yyreduce:
6785  
6786  
6787   /* Line 1787 of yacc.c  */
6788 < #line 6788 "conf_parser.c"
6788 > #line 6789 "conf_parser.c"
6789        default: break;
6790      }
6791    /* User semantic actions sometimes alter yychar, and that requires

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines