#ifndef ELP82B_H
#define ELP82B_H

/*
  This is an abbreviated version of the full ELP82B theory, where all
  terms with amplitudes greater than 1 arcsec or 1 km have been
  discarded.
 */

static const int NUM01 = 59;
static const int ilu01[NUM01 * 4] = {
  0,  0,  0,  2,
  0,  0,  1, -2,
  0,  0,  1,  0,
  0,  0,  1,  2,
  0,  0,  2, -2,
  0,  0,  2,  0,
  0,  0,  2,  2,
  0,  0,  3,  0,
  0,  0,  4,  0,
  0,  1, -2,  0,
  0,  1, -1,  0,
  0,  1,  0,  0,
  0,  1,  1,  0,
  0,  1,  2,  0,
  0,  2, -1,  0,
  0,  2,  0,  0,
  0,  2,  1,  0,
  1,  0, -2,  0,
  1,  0, -1,  0,
  1,  0,  0,  0,
  1,  0,  1,  0,
  1,  1, -1,  0,
  1,  1,  0,  0,
  1,  1,  1,  0,
  2, -2, -1,  0,
  2, -2,  0,  0,
  2, -1, -2,  0,
  2, -1, -1,  0,
  2, -1,  0, -2,
  2, -1,  0,  0,
  2, -1,  1,  0,
  2, -1,  2,  0,
  2,  0, -3,  0,
  2,  0, -2,  0,
  2,  0, -1,  0,
  2,  0, -1,  2,
  2,  0,  0, -2,
  2,  0,  0,  0,
  2,  0,  0,  2,
  2,  0,  1, -2,
  2,  0,  1,  0,
  2,  0,  2,  0,
  2,  0,  3,  0,
  2,  1, -2,  0,
  2,  1, -1,  0,
  2,  1,  0, -2,
  2,  1,  0,  0,
  2,  1,  1,  0,
  2,  2, -1,  0,
  3,  0, -2,  0,
  3,  0, -1,  0,
  4, -1, -2,  0,
  4, -1, -1,  0,
  4, -1,  0,  0,
  4,  0, -3,  0,
  4,  0, -2,  0,
  4,  0, -1,  0,
  4,  0,  0,  0,
  4,  0,  1,   0
};
static const double coef01[NUM01 * 7] = {
   -411.60287,      168.48,   -18433.81,     -121.62,        0.40,       -0.18,        0.00,
     39.53393,     -395.24,     1788.33,      720.91,       -2.60,        0.90,        0.00,
  22639.55000,        0.00,        0.00,   412529.61,        0.00,        0.00,        0.00,
    -45.10032,       17.41,    -2019.78,     -830.20,        0.09,       -0.02,        0.00,
     -1.37259,       -7.58,      -62.49,      -50.12,       -0.07,        0.00,        0.00,
    769.02326,     -257.51,      -47.39,    28008.99,       -6.83,       -0.56,        0.00,
     -3.99767,        2.40,     -178.94,     -146.18,        0.05,        0.00,        0.00,
     36.12364,      -28.42,       -5.10,     1972.74,       -0.93,       -0.08,        0.00,
      1.93367,       -2.65,       -0.44,      140.75,       -0.10,        0.00,        0.00,
     -9.67938,     -235.29,        4.90,     -352.52,     -579.94,       -0.15,        0.00,
   -147.32654,    -3778.62,       68.68,    -2688.53,    -8829.17,       -0.76,        0.00,
   -666.44186,    -5206.84,      258.79,     -555.98,   -39887.79,        1.73,        0.00,
   -109.38419,    -2193.78,       51.64,    -2018.13,    -6556.10,        0.54,        0.00,
     -7.63041,     -156.07,        4.09,     -279.89,     -457.41,        0.12,        0.00,
     -2.56813,      -81.06,        1.44,      -46.94,     -307.62,        0.00,        0.00,
     -7.44804,      -12.64,        2.98,       -9.32,     -891.27,        0.03,        0.00,
     -1.16177,      -19.75,        0.43,      -21.52,     -139.13,        0.00,        0.00,
     -1.75296,      -48.87,        1.67,      -64.28,       -0.51,     -681.60,        3.59,
    -18.58467,     -437.66,       18.91,     -346.51,       -1.00,    -7226.22,       38.10,
   -124.98806,    -2831.88,      136.18,      -86.60,       -2.68,   -48598.15,      256.21,
     -8.45308,     -187.78,       10.10,     -158.62,        0.77,    -3286.75,       17.33,
      1.07773,        9.38,       -1.15,       21.49,       64.24,      418.88,       -2.21,
     17.95512,        6.59,      -11.64,       21.84,     1074.24,     6981.34,      -36.80,
      1.26186,        1.83,       -0.90,       24.50,       75.50,      490.64,       -2.59,
      7.37173,      165.38,       -1.06,      134.79,      881.89,       -0.04,        0.00,
      8.05076,      289.14,       -3.14,       21.09,      962.91,       -0.06,        0.00,
      8.60582,      187.04,       -1.14,      313.85,      515.03,        0.02,        0.00,
    205.44315,     4157.78,      -32.99,     3751.43,    12284.72,       -0.13,        0.00,
      2.14619,       18.77,       95.81,       -0.84,      128.22,        0.05,        0.00,
    164.73458,     5378.28,      -77.43,      545.71,     9844.15,       -0.18,        0.00,
     14.53078,      497.46,       -9.38,      307.25,      867.99,        0.00,        0.00,
      1.17704,       41.72,       -0.96,       46.23,       70.28,        0.00,        0.00,
     13.19400,      279.87,       -3.19,      721.29,        0.65,        0.14,        0.00,
    211.65487,     4685.54,      -42.06,     7715.64,        7.86,        2.12,       -0.01,
   4586.43061,    87132.46,     -842.12,    83586.18,     -191.17,       20.31,       -0.17,
     -9.36601,     -173.58,     -417.66,     -173.70,        0.48,       -0.06,        0.00,
     55.17801,      530.97,     2463.55,      -15.35,       -6.96,        1.20,        0.00,
   2369.91227,    69551.14,    -1472.50,    10817.07,     -255.36,       22.07,       -0.15,
     -5.74170,     -155.85,     -254.00,      -59.77,        0.64,       -0.10,        0.00,
     -6.38325,      -72.70,     -288.51,     -117.47,        1.16,        0.00,        0.00,
    191.95575,     5619.27,     -153.09,     4250.55,      -30.10,        2.78,       -0.02,
     14.37964,      417.80,      -13.71,      577.47,       -3.08,        0.28,        0.00,
      1.05949,       30.46,       -1.16,       61.74,       -0.30,        0.03,        0.00,
      2.48897,      257.30,       -3.72,       89.71,      150.19,        0.26,        0.00,
    -28.39810,      915.46,      -16.70,     -528.73,    -1693.30,       -0.38,        0.00,
     -1.43724,      -23.32,      -64.11,       -0.16,      -86.03,       -0.04,        0.00,
    -24.35910,     -661.00,       29.13,     -128.06,    -1457.61,       -5.21,        0.03,
     -2.91464,     -100.96,        4.26,      -66.13,     -174.49,       -0.75,        0.00,
     -2.52138,      -84.66,        0.74,      -46.07,     -302.13,        0.07,        0.00,
     -1.22412,      -28.10,        0.42,      -44.73,       -0.15,     -475.97,        2.51,
     -3.20968,     -121.62,        3.09,      -62.39,        1.61,    -1248.01,        6.58,
      2.73198,      106.73,       -1.04,       99.83,      163.20,        0.11,        0.00,
      4.37416,      221.00,       -3.71,       93.87,      260.99,       -0.05,        0.00,
      1.87083,      111.80,       -2.35,       25.65,      111.49,        0.16,        0.00,
      1.18682,       52.89,       -0.50,       64.88,        0.22,        0.25,        0.00,
     30.77247,     1164.74,      -12.42,     1123.35,       -4.25,        1.18,        0.00,
     38.42974,     1853.28,      -37.86,      849.77,       -9.84,        0.08,        0.00,
     13.89903,      782.37,      -19.88,      215.74,       -5.22,        1.37,        0.00,
      1.97772,      113.34,       -3.31,       59.21,       -0.94,        0.18,        0.00
};
static const int NUM02 = 45;
static const int ilu02[NUM02 * 4] = {
  0,  0,  0,  1,
  0,  0,  0,  3,
  0,  0,  1, -3,
  0,  0,  1, -1,
  0,  0,  1,  1,
  0,  0,  1,  3,
  0,  0,  2, -1,
  0,  0,  2,  1,
  0,  0,  3, -1,
  0,  0,  3,  1,
  0,  1, -1, -1,
  0,  1, -1,  1,
  0,  1,  0, -1,
  0,  1,  0,  1,
  0,  1,  1, -1,
  0,  1,  1,  1,
  1,  0,  0, -1,
  1,  0,  0,  1,
  2, -2,  0, -1,
  2, -1, -1, -1,
  2, -1, -1,  1,
  2, -1,  0, -1,
  2, -1,  0,  1,
  2, -1,  1, -1,
  2, -1,  1,  1,
  2,  0, -3, -1,
  2,  0, -2, -1,
  2,  0, -2,  1,
  2,  0, -1, -1,
  2,  0, -1,  1,
  2,  0,  0, -3,
  2,  0,  0, -1,
  2,  0,  0,  1,
  2,  0,  1, -1,
  2,  0,  1,  1,
  2,  0,  2, -1,
  2,  0,  2,  1,
  2,  1, -1,  1,
  2,  1,  0, -1,
  2,  1,  0,  1,
  4,  0, -2,  1,
  4,  0, -1, -1,
  4,  0, -1,  1,
  4,  0,  0, -1,
  4,  0,  0,   1
};
static const double coef02[NUM02 * 7] = {
  18461.40000,        0.00,   412529.61,        0.00,        0.00,        0.00,        0.00,
     -6.29664,        7.68,     -422.65,      -13.21,        0.02,       -0.02,        0.00,
      2.79871,      -17.13,      188.68,       50.78,       -0.11,        0.04,        0.00,
    999.70079,     -563.82,    22508.54,    18298.82,       -0.92,       -0.21,        0.00,
   1010.17430,      -93.16,    22571.83,    18386.36,       -0.76,       -0.17,        0.00,
     -1.01941,        0.95,      -68.42,      -19.88,        0.00,        0.00,        0.00,
     31.75985,     -167.64,      723.95,     1159.97,       -1.09,        0.22,        0.00,
     61.91229,      -23.73,     1382.40,     2253.18,       -0.62,       -0.06,        0.00,
      1.58131,      -10.25,       36.06,       86.53,       -0.08,        0.00,        0.00,
      3.98407,       -3.30,       88.86,      217.43,       -0.11,       -0.01,        0.00,
     -6.73173,     -159.36,     -146.94,     -122.89,     -403.36,       -0.03,        0.00,
     -5.63260,     -148.81,     -123.96,     -102.80,     -337.62,       -0.04,        0.00,
     -4.83983,       70.86,     -100.97,       -8.74,     -289.05,        0.02,        0.00,
     -6.46036,       28.14,     -136.25,      -20.21,     -386.09,        0.29,        0.00,
     -5.07614,     -113.16,     -112.23,      -93.12,     -304.28,        0.00,        0.00,
     -5.31151,      -99.03,     -115.96,      -99.19,     -318.30,        0.06,        0.00,
     -4.80578,     -102.50,     -103.39,       -3.12,       -0.09,    -1868.59,        9.85,
     -5.36844,     -119.82,     -113.86,       -3.16,       -0.08,    -2087.37,       11.00,
      1.08587,       23.51,       24.25,        0.47,      129.87,        0.00,        0.00,
      7.43488,      154.99,      165.14,      135.90,      444.61,       -0.02,        0.00,
      8.86853,      174.25,      196.33,      161.68,      530.29,       -0.01,        0.00,
     29.57794,      553.39,      661.64,       12.43,     1767.42,        0.16,        0.00,
      7.95891,      253.11,      175.21,       44.35,      475.60,        0.00,        0.00,
      1.76606,       35.98,       38.73,       33.43,      105.50,        0.02,        0.00,
      1.13466,       38.36,       24.88,       25.43,       67.78,        0.00,        0.00,
      1.51564,       31.76,       33.59,       82.84,        0.07,        0.00,        0.00,
     15.56635,      330.35,      344.99,      567.47,        0.23,        0.03,        0.00,
     -1.62443,      -20.88,      -36.38,      -59.20,        0.18,       -0.02,        0.00,
    166.57528,     3219.29,     3695.90,     3042.80,       -5.99,        0.39,        0.00,
    199.48515,     3726.28,     4413.25,     3627.39,       -8.68,        0.73,        0.00,
      2.18637,       23.85,      146.45,       -2.38,       -0.27,        0.03,        0.00,
    623.65783,     9963.62,    13978.19,      245.16,      -70.26,        5.00,       -0.03,
    117.26161,     3313.25,     2575.66,      874.52,      -12.65,        1.79,       -0.01,
     33.35743,      512.77,      735.76,      630.31,       -5.21,        0.43,        0.00,
     15.12165,      433.44,      331.25,      359.20,       -2.40,        0.31,        0.00,
      2.14618,       33.22,       46.62,       80.12,       -0.45,        0.04,        0.00,
      1.51976,       43.48,       33.21,       62.71,       -0.33,        0.04,        0.00,
     -1.31788,       39.71,      -29.98,      -24.58,      -78.59,        0.00,        0.00,
    -12.09470,     -205.76,     -271.06,       -3.14,     -723.84,       -0.31,        0.00,
     -1.26433,      -30.65,      -27.38,      -10.59,      -75.65,       -0.41,        0.00,
      2.41389,       90.53,       52.84,       87.95,       -0.35,        0.07,        0.00,
      6.57962,      223.57,      146.75,      123.07,       -1.94,        0.26,        0.00,
      2.99850,      142.57,       65.02,       71.12,       -0.78,        0.06,        0.00,
      3.67449,      157.55,       81.63,       29.57,       -1.61,        0.06,        0.00,
      1.19188,       65.39,       25.66,       23.11,       -0.45,        0.08,        0.00
};
static const int NUM03 = 49;
static const int ilu03[NUM03 * 4] = {
  0,  0,  0,  0,
  0,  0,  0,  2,
  0,  0,  1, -2,
  0,  0,  1,  0,
  0,  0,  2, -2,
  0,  0,  2,  0,
  0,  0,  3,  0,
  0,  0,  4,  0,
  0,  1, -2,  0,
  0,  1, -1,  0,
  0,  1,  0,  0,
  0,  1,  1,  0,
  0,  1,  2,  0,
  0,  2, -1,  0,
  0,  2,  0,  0,
  0,  2,  1,  0,
  1,  0, -2,  0,
  1,  0, -1,  0,
  1,  0,  0,  0,
  1,  0,  1,  0,
  1,  1,  0,  0,
  2, -2, -1,  0,
  2, -2,  0,  0,
  2, -1, -2,  0,
  2, -1, -1,  0,
  2, -1,  0,  0,
  2, -1,  1,  0,
  2,  0, -3,  0,
  2,  0, -2,  0,
  2,  0, -1, -2,
  2,  0, -1,  0,
  2,  0,  0, -2,
  2,  0,  0,  0,
  2,  0,  1, -2,
  2,  0,  1,  0,
  2,  0,  2,  0,
  2,  1, -1,  0,
  2,  1,  0,  0,
  2,  1,  1,  0,
  2,  2, -1,  0,
  3,  0, -1,  0,
  3,  0,  0,  0,
  4, -1, -2,  0,
  4, -1, -1,  0,
  4, -1,  0,  0,
  4,  0, -2,  0,
  4,  0, -1,  0,
  4,  0,  0,  0,
  4,  0,  1,   0
};
static const double coef03[NUM03 * 7] = {
 385000.52719,    -7992.63,      -11.06,    21578.08,       -4.53,       11.39,       -0.06,
     -3.14837,     -204.48,     -138.94,      159.64,       -0.39,        0.12,        0.00,
     79.66183,     -359.45,     3583.79,     1454.02,       -2.37,        0.85,        0.00,
 -20905.32206,     6888.23,      -35.83,  -380331.74,       22.31,        1.77,        0.00,
     -4.42124,       18.29,     -198.91,     -161.90,        0.14,       -0.04,        0.00,
   -569.92332,      374.44,       -1.99,   -20737.33,        5.79,        0.44,        0.00,
    -23.21032,       26.49,       -0.14,    -1266.64,        0.63,        0.05,        0.00,
     -1.11693,        1.98,        0.00,      -81.26,        0.06,        0.00,        0.00,
     -7.00293,     -161.63,        3.29,     -254.78,     -419.55,       -0.12,        0.00,
   -129.62476,    -3122.77,       61.80,    -2362.46,    -7767.84,       -0.74,        0.00,
     48.89010,     1082.40,      -25.99,      156.78,     2926.50,       -3.76,        0.02,
    104.75896,     2165.07,      -47.62,     1929.10,     6279.07,       -0.60,        0.00,
      5.75105,      119.47,       -2.62,      210.76,      344.76,       -0.09,        0.00,
     -2.11728,      -59.78,        1.22,      -38.70,     -253.61,        0.00,        0.00,
      1.06575,       16.47,       -0.60,        3.28,      127.54,        0.00,        0.00,
      1.16562,       22.20,       -0.39,       21.49,      139.60,        0.00,        0.00,
     -1.73852,      -48.13,        1.59,      -63.71,       -0.50,     -675.99,        3.56,
     -8.37909,     -219.27,        9.53,     -156.07,       -0.84,    -3257.99,       17.18,
    108.74265,     2351.06,     -120.48,       69.82,        2.01,    42281.56,     -222.90,
      6.32199,      138.54,       -6.74,      118.10,       -0.56,     2458.13,      -12.96,
    -16.67533,       -4.78,       10.81,      -19.36,     -997.67,    -6483.73,       34.18,
     -4.95049,      -84.90,        0.91,      -90.35,     -592.24,        0.03,        0.00,
     -9.88519,     -346.35,        1.99,      -14.48,    -1182.31,        0.07,        0.00,
     10.05654,      188.87,       -1.29,      366.36,      601.57,       -0.03,        0.00,
   -152.14314,    -2564.20,       30.40,    -2771.74,    -9097.84,        0.06,        0.00,
   -204.59357,    -6583.80,       38.79,     -377.95,   -12225.82,        0.27,        0.00,
    -12.83185,     -434.14,        2.98,     -260.02,     -766.51,        0.02,        0.00,
     14.40262,      282.85,       -2.35,      786.99,        0.58,        0.14,        0.00,
    246.15768,     4806.36,      -51.78,     8962.91,       -0.43,        1.11,        0.00,
      8.75170,      133.45,      390.01,      155.98,       -0.28,        0.20,        0.00,
  -3699.10468,   -63127.05,      818.00,   -67236.74,      147.86,      -15.95,        0.14,
     10.32129,      282.08,      460.16,      -60.76,       -1.29,        0.06,        0.00,
  -2955.96651,   -86674.51,      507.99,    -7597.69,      323.54,      -19.09,        0.14,
      4.13118,       20.86,      186.87,       75.09,       -0.76,        0.00,        0.00,
   -170.73274,    -4963.30,       29.72,    -3579.16,       26.82,       -1.82,        0.00,
    -10.44472,     -300.48,        1.81,     -410.75,        2.24,       -0.17,        0.00,
     24.20935,     -837.26,       13.30,      449.34,     1443.45,        0.26,        0.00,
     30.82498,      873.36,       -8.40,       94.40,     1844.57,        3.86,       -0.02,
      2.61650,       90.88,       -1.01,       56.02,      156.64,        0.49,        0.00,
      2.35380,       79.52,       -0.72,       42.86,      282.05,       -0.06,        0.00,
      3.25823,      117.77,       -2.27,       61.91,       -1.34,     1266.88,       -6.68,
     -1.41893,      -19.43,       -0.69,       10.76,       -0.63,     -551.71,        2.91,
     -1.89710,      -73.13,        0.79,      -69.17,     -113.34,       -0.12,        0.00,
     -3.95812,     -199.78,        1.54,      -80.75,     -236.16,        0.15,        0.00,
     -1.57145,      -94.02,        0.59,      -18.48,      -93.65,       -0.26,        0.00,
    -21.63627,     -808.81,        9.47,     -788.01,        2.77,       -1.21,        0.00,
    -34.78245,    -1678.73,       13.50,     -725.23,        8.97,        0.88,        0.00,
    -11.64993,     -657.42,        4.13,     -155.60,        4.42,       -2.17,        0.00,
     -1.42255,      -81.30,        0.50,      -40.47,        0.68,       -0.21,        0.00
};
static const int NUM04 = 1;
static const int iz04[NUM04] = {
  1
};
static const int ilu04[NUM04 * 4] = {
  0,  0,  0, -1
};
static const double pha04[NUM04] = {
   0.00094
};
static const double x04[NUM04] = {
   7.06304
};
static const int NUM05 = 1;
static const int iz05[NUM05] = {
  1
};
static const int ilu05[NUM05 * 4] = {
  0,  0,  0,  0
};
static const double pha05[NUM05] = {
 180.00071
};
static const double x05[NUM05] = {
   8.04508
};
static const int NUM06 = 0;
static const int *iz06 = NULL;
static const int *ilu06 = NULL;
static const double *pha06 = NULL;
static const double *x06 = NULL;
static const int NUM07 = 0;
static const int *iz07 = NULL;
static const int *ilu07 = NULL;
static const double *pha07 = NULL;
static const double *x07 = NULL;
static const int NUM08 = 0;
static const int *iz08 = NULL;
static const int *ilu08 = NULL;
static const double *pha08 = NULL;
static const double *x08 = NULL;
static const int NUM09 = 0;
static const int *iz09 = NULL;
static const int *ilu09 = NULL;
static const double *pha09 = NULL;
static const double *x09 = NULL;
static const int NUM22 = 0;
static const int *iz22 = NULL;
static const int *ilu22 = NULL;
static const double *pha22 = NULL;
static const double *x22 = NULL;
static const int NUM23 = 0;
static const int *iz23 = NULL;
static const int *ilu23 = NULL;
static const double *pha23 = NULL;
static const double *x23 = NULL;
static const int NUM24 = 0;
static const int *iz24 = NULL;
static const int *ilu24 = NULL;
static const double *pha24 = NULL;
static const double *x24 = NULL;
static const int NUM25 = 0;
static const int *iz25 = NULL;
static const int *ilu25 = NULL;
static const double *pha25 = NULL;
static const double *x25 = NULL;
static const int NUM26 = 0;
static const int *iz26 = NULL;
static const int *ilu26 = NULL;
static const double *pha26 = NULL;
static const double *x26 = NULL;
static const int NUM27 = 0;
static const int *iz27 = NULL;
static const int *ilu27 = NULL;
static const double *pha27 = NULL;
static const double *x27 = NULL;
static const int NUM28 = 0;
static const int *iz28 = NULL;
static const int *ilu28 = NULL;
static const double *pha28 = NULL;
static const double *x28 = NULL;
static const int NUM29 = 0;
static const int *iz29 = NULL;
static const int *ilu29 = NULL;
static const double *pha29 = NULL;
static const double *x29 = NULL;
static const int NUM30 = 0;
static const int *iz30 = NULL;
static const int *ilu30 = NULL;
static const double *pha30 = NULL;
static const double *x30 = NULL;
static const int NUM31 = 0;
static const int *iz31 = NULL;
static const int *ilu31 = NULL;
static const double *pha31 = NULL;
static const double *x31 = NULL;
static const int NUM32 = 0;
static const int *iz32 = NULL;
static const int *ilu32 = NULL;
static const double *pha32 = NULL;
static const double *x32 = NULL;
static const int NUM33 = 0;
static const int *iz33 = NULL;
static const int *ilu33 = NULL;
static const double *pha33 = NULL;
static const double *x33 = NULL;
static const int NUM34 = 0;
static const int *iz34 = NULL;
static const int *ilu34 = NULL;
static const double *pha34 = NULL;
static const double *x34 = NULL;
static const int NUM35 = 0;
static const int *iz35 = NULL;
static const int *ilu35 = NULL;
static const double *pha35 = NULL;
static const double *x35 = NULL;
static const int NUM36 = 0;
static const int *iz36 = NULL;
static const int *ilu36 = NULL;
static const double *pha36 = NULL;
static const double *x36 = NULL;
static const int NUM10 = 2;
static const int ipla10[NUM10 * 11] = {
  0,  0,  2,  0, -2,  0,  0,  0,  2, -1,  0,
  0, 18,-16,  0,  0,  0,  0,  0,  0, -1,  0
};
static const double pha10[NUM10] = {
 180.11977,
  26.54261
};
static const double x10[NUM10] = {
   1.14307,
  14.24883
};
static const int NUM11 = 0;
static const int *ipla11 = NULL;
static const double *pha11 = NULL;
static const double *x11 = NULL;
static const int NUM12 = 1;
static const int ipla12[NUM12 * 11] = {
  0,  0,  2,  0, -2,  0,  0,  0,  2, -1,  0
};
static const double pha12[NUM12] = {
  90.11969
};
static const double x12[NUM12] = {
   1.05870
};
static const int NUM13 = 0;
static const int *ipla13 = NULL;
static const double *pha13 = NULL;
static const double *x13 = NULL;
static const int NUM14 = 0;
static const int *ipla14 = NULL;
static const double *pha14 = NULL;
static const double *x14 = NULL;
static const int NUM15 = 0;
static const int *ipla15 = NULL;
static const double *pha15 = NULL;
static const double *x15 = NULL;
static const int NUM16 = 0;
static const int *ipla16 = NULL;
static const double *pha16 = NULL;
static const double *x16 = NULL;
static const int NUM17 = 1;
static const int ipla17[NUM17 * 11] = {
  0,  0,  1,  0,  0,  0,  0,  1,  0,  0,  0
};
static const double pha17[NUM17] = {
 275.13226
};
static const double x17[NUM17] = {
   1.37497
};
static const int NUM18 = 0;
static const int *ipla18 = NULL;
static const double *pha18 = NULL;
static const double *x18 = NULL;
static const int NUM19 = 1;
static const int ipla19[NUM19 * 11] = {
  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0
};
static const double pha19[NUM19] = {
   0.00000
};
static const double x19[NUM19] = {
   1.67680
};
static const int NUM20 = 0;
static const int *ipla20 = NULL;
static const double *pha20 = NULL;
static const double *x20 = NULL;
static const int NUM21 = 0;
static const int *ipla21 = NULL;
static const double *pha21 = NULL;
static const double *x21 = NULL;
static const int NUM[36] = {
    NUM01,
    NUM02,
    NUM03,
    NUM04,
    NUM05,
    NUM06,
    NUM07,
    NUM08,
    NUM09,
    NUM10,
    NUM11,
    NUM12,
    NUM13,
    NUM14,
    NUM15,
    NUM16,
    NUM17,
    NUM18,
    NUM19,
    NUM20,
    NUM21,
    NUM22,
    NUM23,
    NUM24,
    NUM25,
    NUM26,
    NUM27,
    NUM28,
    NUM29,
    NUM30,
    NUM31,
    NUM32,
    NUM33,
    NUM34,
    NUM35,
    NUM36
};
static const int *ILU[36] = {
    ilu01,
    ilu02,
    ilu03,
    ilu04,
    ilu05,
    ilu06,
    ilu07,
    ilu08,
    ilu09,
     NULL,
     NULL,
     NULL,
     NULL,
     NULL,
     NULL,
     NULL,
     NULL,
     NULL,
     NULL,
     NULL,
     NULL,
    ilu22,
    ilu23,
    ilu24,
    ilu25,
    ilu26,
    ilu27,
    ilu28,
    ilu29,
    ilu30,
    ilu31,
    ilu32,
    ilu33,
    ilu34,
    ilu35,
ilu36
};
static const double *COEF[3] = {
    coef01,
    coef02,
    coef03
};
static const int *IZ[36] = {
    NULL,
    NULL,
    NULL,
    iz04,
    iz05,
    iz06,
    iz07,
    iz08,
    iz09,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    iz22,
    iz23,
    iz24,
    iz25,
    iz26,
    iz27,
    iz28,
    iz29,
    iz30,
    iz31,
    iz32,
    iz33,
    iz34,
    iz35,
    iz36
};
static const double *PHA[36] = {
     NULL,
     NULL,
     NULL,
    pha04,
    pha05,
    pha06,
    pha07,
    pha08,
    pha09,
    pha10,
    pha11,
    pha12,
    pha13,
    pha14,
    pha15,
    pha16,
    pha17,
    pha18,
    pha19,
    pha20,
    pha21,
    pha22,
    pha23,
    pha24,
    pha25,
    pha26,
    pha27,
    pha28,
    pha29,
    pha30,
    pha31,
    pha32,
    pha33,
    pha34,
    pha35,
    pha36
};
static const double *XX[36] = {
    NULL,
    NULL,
    NULL,
     x04,
     x05,
     x06,
     x07,
     x08,
     x09,
     x10,
     x11,
     x12,
     x13,
     x14,
     x15,
     x16,
     x17,
     x18,
     x19,
     x20,
     x21,
     x22,
     x23,
     x24,
     x25,
     x26,
     x27,
     x28,
     x29,
     x30,
     x31,
     x32,
     x33,
     x34,
     x35,
x36
};
static const int *IPLA[21] = {
      NULL,
      NULL,
      NULL,
      NULL,
      NULL,
      NULL,
      NULL,
      NULL,
      NULL,
    ipla10,
    ipla11,
    ipla12,
    ipla13,
    ipla14,
    ipla15,
    ipla16,
    ipla17,
    ipla18,
    ipla19,
    ipla20,
    ipla21
};
#endif


syntax highlighted by Code2HTML, v. 0.9.1