text: #ifndef PLANETDATA_H
  #define PLANETDATA_H
  
  #define PI M_PI
  #define PI2  (M_PI*2)
  #define GDE (PI/180)
  #define RAD  (180*3600/PI)
  #define gxc_moonLon (-3.4E-6/GDE)
  
  #define T dt
  #define T2 T*T
  #define T3 T2*T
  #define T4 T3*T
  #define T5 T4*T
  
  #define cs_rEar  6378.1366 //地球赤道半径(千米)
  #define cs_rEarA (0.99834*cs_rEar) //平均半径
  #define cs_ba  0.99664719 //地球极赤半径比
  #define cs_ba2  (cs_ba*cs_ba) //地球极赤半径比的平方
  #define cs_sinP  (cs_rEar/cs_AU)   //sin(太阳视差)
  #define cs_PI  asin(cs_sinP) //太阳视差
  
  #define cs_AU    1.49597870691e8 //天文单位长度(千米)
  #define cs_GS  299792.458 //光速(行米/秒)
  #define cs_Agx  (cs_AU/cs_GS/86400/36525) //每天文单位的光行时间(儒略世纪)
  
  typedef struct
  {
  	double A, B, C;
  }VSOP87_COEFFICIENT;
  
  typedef struct 
  {
  	double a,b,c,d,e,f,g;
  } MONTH;
  /*VSO87理论地球轨道参数*/
  VSOP87_COEFFICIENT Earth_L0[]=
  //         A        B        C
  {{17534704567,0,0},
  {334165646,4.669256804,6283.075849991},
  {3489428,4.6261024,12566.1517},
  {349706,2.744118,5753.384885},
  {341757,2.828866,3.523118},
  {313590,3.62767,77713.771468},
  {267622,4.418084,7860.419392},
  {234269,6.135162,3930.209696},
  {132429,0.742464,11506.76977},
  {127317,2.037097,529.690965},
  {119917,1.109629,1577.343542},
  {99025,5.23268,5884.92685},
  {90186,2.04505,26.29832},
  {85722,3.50849,398.149},
  {77979,1.17883,5223.69392},
  {75314,2.53339,5507.55324},
  {50526,4.58293,18849.22755},
  {49238,4.20507,775.52261},
  {35666,2.91954,0.06731},
  {31709,5.84902,11790.62909},
  {28413,1.89869,796.29801},
  {27104,0.31489,10977.0788},
  {24281,0.34481,5486.77784},
  {20616,4.80647,2544.31442},
  {20539,1.86948,5573.1428},
  {20226,2.45768,6069.77675},
  {15552,0.83306,213.2991},
  {13221,3.41118,2942.46342},
  {12618,1.08303,20.7754},
  {11513,0.64545,0.98032},
  {10285,0.636,4694.00295},
  {10190,0.97569,15720.83878},
  {10172,4.2668,7.11355},
  {9921,6.2099,2146.1654},
  {9761,0.681,155.4204},
  {8580,5.9832,161000.6857},
  {8513,1.2987,6275.9623},
  {8471,3.6708,71430.6956},
  {7964,1.8079,17260.1547},
  {7876,3.037,12036.4607},
  {7465,1.7551,5088.6288},
  {7387,3.5032,3154.6871},
  {7355,4.6793,801.8209},
  {6963,0.833,9437.7629},
  {6245,3.9776,8827.3903},
  {6115,1.8184,7084.8968},
  {5696,2.7843,6286.599},
  {5612,4.3869,14143.4952},
  {5558,3.4701,6279.5527},
  {5199,0.1891,12139.5535},
  {5161,1.3328,1748.0164},
  {5115,0.2831,5856.4777},
  {4900,0.4874,1194.447},
  {4104,5.3682,8429.2413},
  {4094,2.3985,19651.0485},
  {3920,6.1683,10447.3878},
  {3677,6.0413,10213.2855},
  {3660,2.5696,1059.3819},
  {3595,1.7088,2352.8662},
  {3557,1.776,6812.7668},
  {3329,0.5931,17789.8456},
  {3041,0.4429,83996.8473},
  {3005,2.7398,1349.8674},
  {2535,3.1647,4690.4798},
  {2474,0.2148,3.5904},
  {2366,0.4847,8031.0923},
  {2357,2.0653,3340.6124},
  {2282,5.222,4705.7323},
  {2189,5.5559,553.5694},
  {2142,1.4256,16730.4637},
  {2109,4.1483,951.7184},
  {2030,0.3713,283.8593},
  {1992,5.2221,12168.0027},
  {1986,5.7747,6309.3742},
  {1912,3.8222,23581.2582},
  {1889,5.3863,149854.4001},
  {1790,2.2149,13367.9726},
  {1748,4.5605,135.0651},
  {1622,5.9884,11769.8537},
  {1508,4.1957,6256.7775},
  {1442,4.1932,242.7286},
  {1435,3.7236,38.0277},
  {1397,4.4014,6681.2249},
  {1362,1.8893,7632.9433},
  {1250,1.1305,5.5229},
  {1205,2.6223,955.5997},
  {1200,1.0035,632.7837},
  {1129,0.1774,4164.312},
  {1083,0.3273,103.0928},
  {1052,0.9387,11926.2544},
  {1050,5.3591,1592.596},
  {1033,6.1998,6438.4962},
  {1001,6.0291,5746.2713},
  {980,0.999,11371.705},
  {980,5.244,27511.468},
  {938,2.624,5760.498},
  {923,0.483,522.577},
  {922,4.571,4292.331},
  {905,5.337,6386.169},
  {862,4.165,7058.598},
  {841,3.299,7234.794},
  {836,4.539,25132.303},
  {813,6.112,4732.031},
  {812,6.271,426.598},
  {801,5.821,28.449},
  {787,0.996,5643.179},
  {776,2.957,23013.54},
  {769,3.121,7238.676},
  {758,3.974,11499.656},
  {735,4.386,316.392},
  {731,0.607,11513.883},
  {719,3.998,74.782},
  {706,0.323,263.084},
  {676,5.911,90955.552},
  {663,3.665,17298.182},
  {653,5.791,18073.705},
  {630,4.717,6836.645},
  {615,1.458,233141.314},
  {612,1.075,19804.827},
  {596,3.321,6283.009},
  {596,2.876,6283.143},
  {555,2.452,12352.853},
  {541,5.392,419.485},
  {531,0.382,31441.678},
  {519,4.065,6208.294},
  {513,2.361,10973.556},
  {494,5.737,9917.697},
  {450,3.272,11015.106},
  {449,3.653,206.186},
  {447,2.064,7079.374},
  {435,4.423,5216.58},
  {421,1.906,245.832},
  {413,0.921,3738.761},
  {402,0.84,20.355},
  {387,1.826,11856.219},
  {379,2.344,3.881},
  {374,2.954,3128.389},
  {370,5.031,536.805},
  {365,1.018,16200.773},
  {365,1.083,88860.057},
  {352,5.978,3894.182},
  {352,2.056,244287.6},
  {351,3.713,6290.189},
  {340,1.106,14712.317},
  {339,0.978,8635.942},
  {339,3.202,5120.601},
  {333,0.837,6496.375},
  {325,3.479,6133.513},
  {316,5.089,21228.392},
  {316,1.328,10873.986},
  {309,3.646,10.637},
  {303,1.802,35371.887},
  {296,3.397,9225.539},
  {288,6.026,154717.61},
  {281,2.585,14314.168},
  {262,3.856,266.607},
  {262,2.579,22483.849},
  {257,1.561,23543.231},
  {255,3.949,1990.745},
  {251,3.744,10575.407},
  {240,1.161,10984.192},
  {238,0.106,7.046},
  {236,4.272,6040.347},
  {234,3.577,10969.965},
  {211,3.714,65147.62},
  {210,0.754,13521.751},
  {207,4.228,5650.292},
  {202,0.814,170.673},
  {201,4.629,6037.244},
  {200,0.381,6172.87},
  {199,3.933,6206.81},
  {199,5.197,6262.3},
  {197,1.046,18209.33},
  {195,1.07,5230.807},
  {195,4.869,36.028},
  {194,4.313,6244.943},
  {192,1.229,709.933},
  {192,5.595,6282.096},
  {192,0.602,6284.056},
  {189,3.744,23.878},
  {188,1.904,15.252},
  {188,0.867,22003.915},
  {182,3.681,15110.466},
  {181,0.491,1.484},
  {179,3.222,39302.097},
  {179,1.259,12559.038}},
  Earth_L1[]=
  {{62833196674749,0,0},
  {20605886,2.67823456,6283.07584999},
  {430343,2.635127,12566.1517},
  {42526,1.59047,3.52312},
  {11926,5.79557,26.29832},
  {10898,2.96618,1577.34354},
  {9348,2.5921,18849.2275},
  {7212,1.1385,529.691},
  {6777,1.8747,398.149},
  {6733,4.4092,5507.5532},
  {5903,2.888,5223.6939},
  {5598,2.1747,155.4204},
  {4541,0.398,796.298},
  {3637,0.4662,775.5226},
  {2896,2.6471,7.1135},
  {2084,5.3414,0.9803},
  {1910,1.8463,5486.7778},
  {1851,4.9686,213.2991},
  {1729,2.9912,6275.9623},
  {1623,0.0322,2544.3144},
  {1583,1.4305,2146.1654},
  {1462,1.2053,10977.0788},
  {1246,2.8343,1748.0164},
  {1188,3.258,5088.6288},
  {1181,5.2738,1194.447},
  {1151,2.075,4694.003},
  {1064,0.7661,553.5694},
  {997,1.303,6286.599},
  {972,4.239,1349.867},
  {945,2.7,242.729},
  {858,5.645,951.718},
  {758,5.301,2352.866},
  {639,2.65,9437.763},
  {610,4.666,4690.48},
  {583,1.766,1059.382},
  {531,0.909,3154.687},
  {522,5.661,71430.696},
  {520,1.854,801.821},
  {504,1.425,6438.496},
  {433,0.241,6812.767},
  {426,0.774,10447.388},
  {413,5.24,7084.897},
  {374,2.001,8031.092},
  {356,2.429,14143.495},
  {350,4.8,6279.553},
  {337,0.888,12036.461},
  {337,3.862,1592.596},
  {325,3.4,7632.943},
  {322,0.616,8429.241},
  {318,3.188,4705.732},
  {297,6.07,4292.331},
  {295,1.431,5746.271},
  {290,2.325,20.355},
  {275,0.935,5760.498},
  {270,4.804,7234.794},
  {253,6.223,6836.645},
  {228,5.003,17789.846},
  {225,5.672,11499.656},
  {215,5.202,11513.883},
  {208,3.955,10213.286},
  {208,2.268,522.577},
  {206,2.224,5856.478},
  {206,2.55,25132.303},
  {203,0.91,6256.778},
  {189,0.532,3340.612},
  {188,4.735,83996.847},
  {179,1.474,4164.312},
  {178,3.025,5.523},
  {177,3.026,5753.385},
  {159,4.637,3.286},
  {157,6.124,5216.58},
  {155,3.077,6681.225},
  {154,4.2,13367.973},
  {143,1.191,3894.182},
  {138,3.093,135.065},
  {136,4.245,426.598},
  {134,5.765,6040.347},
  {128,3.085,5643.179},
  {127,2.092,6290.189},
  {125,3.077,11926.254},
  {125,3.445,536.805},
  {114,3.244,12168.003},
  {112,2.318,16730.464},
  {111,3.901,11506.77},
  {111,5.32,23.878},
  {105,3.75,7860.419},
  {103,2.447,1990.745},
  {96,0.82,3.88},
  {96,4.08,6127.66},
  {91,5.42,206.19},
  {91,0.42,7079.37},
  {88,5.17,11790.63},
  {81,0.34,9917.7},
  {80,3.89,10973.56},
  {78,2.4,1589.07},
  {78,2.58,11371.7},
  {77,3.98,955.6},
  {77,3.36,36.03},
  {76,1.3,103.09},
  {75,5.18,10969.97},
  {75,4.96,6496.37},
  {73,5.21,38.03},
  {72,2.65,6309.37},
  {70,5.61,3738.76},
  {69,2.6,3496.03},
  {69,0.39,15.25},
  {69,2.78,20.78},
  {65,1.13,7058.6},
  {64,4.28,28.45},
  {61,5.63,10984.19},
  {60,0.73,419.48},
  {60,5.28,10575.41},
  {58,5.55,17298.18},
  {58,3.19,4732.03}},
  Earth_L2[]=
  {{5291887,0,0},
  {871984,1.072097,6283.07585},
  {30913,0.86729,12566.1517},
  {2734,0.053,3.5231},
  {1633,5.1883,26.2983},
  {1575,3.6846,155.4204},
  {954,0.757,18849.228},
  {894,2.057,77713.771},
  {695,0.827,775.523},
  {506,4.663,1577.344},
  {406,1.031,7.114},
  {381,3.441,5573.143},
  {346,5.141,796.298},
  {317,6.053,5507.553},
  {302,1.192,242.729},
  {289,6.117,529.691},
  {271,0.306,398.149},
  {254,2.28,553.569},
  {237,4.381,5223.694},
  {208,3.754,0.98},
  {168,0.902,951.718},
  {153,5.759,1349.867},
  {145,4.364,1748.016},
  {134,3.721,1194.447},
  {125,2.948,6438.496},
  {122,2.973,2146.165},
  {110,1.271,161000.686},
  {104,0.604,3154.687},
  {100,5.986,6286.599},
  {92,4.8,5088.63},
  {89,5.23,7084.9},
  {83,3.31,213.3},
  {76,3.42,5486.78},
  {71,6.19,4690.48},
  {68,3.43,4694},
  {65,1.6,2544.31},
  {64,1.98,801.82},
  {61,2.48,10977.08},
  {50,1.44,6836.65},
  {49,2.34,1592.6},
  {46,1.31,4292.33},
  {46,3.81,149854.4},
  {43,0.04,7234.79},
  {40,4.94,7632.94},
  {39,1.57,71430.7},
  {38,3.17,6309.37},
  {35,0.99,6040.35},
  {35,0.67,1059.38},
  {31,3.18,2352.87},
  {31,3.55,8031.09},
  {30,1.92,10447.39},
  {30,2.52,6127.66},
  {28,4.42,9437.76},
  {28,2.71,3894.18},
  {27,0.67,25132.3},
  {26,5.27,6812.77},
  {25,0.55,6279.55},
  {23,1.38,4705.73},
  {22,0.64,6256.78},
  {20,6.07,640.88}},
  Earth_L3[]=
  {{28923,5.84384,6283.07585},
  {3496,0,0},
  {1682,5.4877,12566.1517},
  {296,5.196,155.42},
  {129,4.722,3.523},
  {71,5.3,18849.23},
  {64,5.97,242.73},
  {40,3.79,553.57}},
  Earth_L4[]=
  {{11408,3.14159,0},
  {772,4.134,6283.076},
  {77,3.84,12566.15},
  {42,0.42,155.42}},
  Earth_L5[]=
  {{88,3.14,0},
  {17,2.77,6283.08},
  {5,2.01,155.42},
  {3,2.21,12566.15}},
  Earth_B0[]=
  {{27962,3.1987,84334.66158},
  {10164,5.42249,5507.55324},
  {8045,3.8801,5223.6939},
  {4381,3.7044,2352.8662},
  {3193,4.0003,1577.3435},
  {2272,3.9847,1047.7473},
  {1814,4.9837,6283.0758},
  {1639,3.5646,5856.4777},
  {1444,3.7028,9437.7629},
  {1430,3.4112,10213.2855},
  {1125,4.8282,14143.4952},
  {1090,2.0857,6812.7668},
  {1037,4.0566,71092.8814},
  {971,3.473,4694.003},
  {915,1.142,6620.89},
  {878,4.44,5753.385},
  {837,4.993,7084.897},
  {770,5.554,167621.576},
  {719,3.602,529.691},
  {692,4.326,6275.962},
  {558,4.41,7860.419},
  {529,2.484,4705.732},
  {521,6.25,18073.705}},
  Earth_B1[]=
  {{903,3.897,5507.553},
  {618,1.73,5223.694},
  {380,5.244,2352.866}},
  Earth_B2[]=
  {{166,1.627,84334.662}},
  Earth_R0[]=
  {{10001398880,0,0},
  {167069963,3.098463508,6283.075849991},
  {1395602,3.0552461,12566.1517},
  {308372,5.198467,77713.771468},
  {162846,1.173877,5753.384885},
  {157557,2.846852,7860.419392},
  {92480,5.45292,11506.76977},
  {54244,4.56409,3930.2097},
  {47211,3.661,5884.92685},
  {34598,0.96369,5507.55324},
  {32878,5.89984,5223.69392},
  {30678,0.29867,5573.1428},
  {24319,4.2735,11790.62909},
  {21183,5.84715,1577.34354},
  {18575,5.02194,10977.0788},
  {17484,3.01194,18849.22755},
  {10984,5.05511,5486.77784},
  {9832,0.8868,6069.7768},
  {8650,5.6896,15720.8388},
  {8583,1.2708,161000.6857},
  {6490,0.2725,17260.1547},
  {6292,0.9218,529.691},
  {5706,2.0137,83996.8473},
  {5574,5.2416,71430.6956},
  {4938,3.245,2544.3144},
  {4696,2.5781,775.5226},
  {4466,5.5372,9437.7629},
  {4252,6.0111,6275.9623},
  {3897,5.3607,4694.003},
  {3825,2.3926,8827.3903},
  {3749,0.8295,19651.0485},
  {3696,4.9011,12139.5535},
  {3566,1.6747,12036.4607},
  {3454,1.8427,2942.4634},
  {3319,0.2437,7084.8968},
  {3192,0.1837,5088.6288},
  {3185,1.7778,398.149},
  {2846,1.2134,6286.599},
  {2779,1.8993,6279.5527},
  {2628,4.589,10447.3878},
  {2460,3.7866,8429.2413},
  {2393,4.996,5856.4777},
  {2359,0.2687,796.298},
  {2329,2.8078,14143.4952},
  {2210,1.95,3154.6871},
  {2035,4.6527,2146.1654},
  {1951,5.3823,2352.8662},
  {1883,0.6731,149854.4001},
  {1833,2.2535,23581.2582},
  {1796,0.1987,6812.7668},
  {1731,6.152,16730.4637},
  {1717,4.4332,10213.2855},
  {1619,5.2316,17789.8456},
  {1381,5.1896,8031.0923},
  {1364,3.6852,4705.7323},
  {1314,0.6529,13367.9726},
  {1041,4.3329,11769.8537},
  {1017,1.5939,4690.4798},
  {998,4.201,6309.374},
  {966,3.676,27511.468},
  {874,6.064,1748.016},
  {779,3.674,12168.003},
  {771,0.312,7632.943},
  {756,2.626,6256.778},
  {746,5.648,11926.254},
  {693,2.924,6681.225},
  {680,1.423,23013.54},
  {674,0.563,3340.612},
  {663,5.661,11371.705},
  {659,3.136,801.821},
  {648,2.65,19804.827},
  {615,3.029,233141.314},
  {612,5.134,1194.447},
  {563,4.341,90955.552},
  {552,2.091,17298.182},
  {534,5.1,31441.678},
  {531,2.407,11499.656},
  {523,4.624,6438.496},
  {513,5.324,11513.883},
  {477,0.256,11856.219},
  {461,1.722,7234.794},
  {458,3.766,6386.169},
  {458,4.466,5746.271},
  {423,1.055,5760.498},
  {422,1.557,7238.676},
  {415,2.599,7058.598},
  {401,3.03,1059.382},
  {397,1.201,1349.867},
  {379,4.907,4164.312},
  {360,5.707,5643.179},
  {352,3.626,244287.6},
  {348,0.761,10973.556},
  {342,3.001,4292.331},
  {336,4.546,4732.031},
  {334,3.138,6836.645},
  {324,4.164,9917.697},
  {316,1.691,11015.106},
  {307,0.238,35371.887},
  {298,1.306,6283.143},
  {298,1.75,6283.009},
  {293,5.738,16200.773},
  {286,5.928,14712.317},
  {281,3.515,21228.392},
  {280,5.663,8635.942},
  {277,0.513,26.298},
  {268,4.207,18073.705},
  {266,0.9,12352.853},
  {260,2.962,25132.303},
  {255,2.477,6208.294},
  {242,2.8,709.933},
  {231,1.054,22483.849},
  {229,1.07,14314.168},
  {216,1.314,154717.61},
  {215,6.038,10873.986},
  {200,0.561,7079.374},
  {198,2.614,951.718},
  {197,4.369,167283.762},
  {186,2.861,5216.58},
  {183,1.66,39302.097},
  {183,5.912,3738.761},
  {175,2.145,6290.189},
  {173,2.168,10575.407},
  {171,3.702,1592.596},
  {171,1.343,3128.389},
  {164,5.55,6496.375},
  {164,5.856,10984.192},
  {161,1.998,10969.965},
  {161,1.909,6133.513},
  {157,4.955,25158.602},
  {154,6.216,23543.231},
  {153,5.357,13521.751},
  {150,5.77,18209.33},
  {150,5.439,155.42},
  {139,1.778,9225.539},
  {139,1.626,5120.601},
  {128,2.46,13916.019},
  {123,0.717,143571.324},
  {122,2.654,88860.057},
  {121,4.414,3894.182},
  {121,1.192,3.523},
  {120,4.03,553.569},
  {119,1.513,17654.781},
  {117,3.117,14945.316},
  {113,2.698,6040.347},
  {110,3.085,43232.307},
  {109,0.998,955.6},
  {108,2.939,17256.632},
  {107,5.285,65147.62},
  {103,0.139,11712.955},
  {103,5.85,213.299},
  {102,3.046,6037.244},
  {101,2.842,8662.24},
  {100,3.626,6262.3},
  {98,2.36,6206.81},
  {98,5.11,6172.87},
  {98,2,15110.47},
  {97,2.67,5650.29},
  {97,2.75,6244.94},
  {96,4.02,6282.1},
  {96,5.31,6284.06},
  {92,0.1,29088.81},
  {85,3.26,20426.57},
  {84,2.6,28766.92},
  {81,3.58,10177.26},
  {80,5.81,5230.81},
  {78,2.53,16496.36},
  {77,4.06,6127.66},
  {73,0.04,5481.25},
  {72,5.96,12559.04},
  {72,5.92,4136.91},
  {71,5.49,22003.91},
  {70,3.41,7.11},
  {69,0.62,11403.68},
  {69,3.9,1589.07},
  {69,1.96,12416.59},
  {69,4.51,426.6},
  {67,1.61,11087.29},
  {66,4.5,47162.52},
  {66,5.08,283.86},
  {66,4.32,16858.48},
  {65,1.04,6062.66},
  {64,1.59,18319.54},
  {63,5.7,45892.73},
  {63,4.6,66567.49},
  {63,3.82,13517.87},
  {62,2.62,11190.38},
  {61,1.54,33019.02},
  {60,5.58,10344.3},
  {60,5.38,316428.23},
  {60,5.78,632.78},
  {59,6.12,9623.69},
  {57,0.16,17267.27},
  {57,3.86,6076.89},
  {57,1.98,7668.64},
  {56,4.78,20199.09},
  {55,4.56,18875.53},
  {55,3.51,17253.04},
  {54,3.07,226858.24},
  {54,4.83,18422.63},
  {53,5.02,12132.44},
  {52,3.63,5333.9},
  {52,0.97,155427.54},
  {51,3.36,20597.24},
  {50,0.99,11609.86},
  {50,2.21,1990.75},
  {48,1.62,12146.67},
  {48,1.17,12569.67},
  {47,4.62,5436.99},
  {47,1.81,12562.63},
  {47,0.59,21954.16},
  {47,0.76,7342.46},
  {46,0.27,4590.91},
  {46,3.77,156137.48},
  {45,5.66,10454.5},
  {44,5.84,3496.03},
  {43,0.24,17996.03},
  {41,5.93,51092.73},
  {41,4.21,12592.45},
  {40,5.14,1551.05},
  {40,5.28,15671.08},
  {39,3.69,18052.93},
  {39,4.94,24356.78},
  {38,2.72,11933.37},
  {38,5.23,7477.52},
  {38,4.99,9779.11},
  {37,3.7,9388.01},
  {37,4.44,4535.06},
  {36,2.16,28237.23},
  {36,2.54,242.73},
  {36,0.22,5429.88},
  {35,6.15,19800.95},
  {35,2.92,36949.23},
  {34,5.63,2379.16},
  {34,5.73,16460.33},
  {34,5.11,5849.36},
  {33,6.19,6268.85}},
  Earth_R1[]=
  {{10301861,1.1074897,6283.07584999},
  {172124,1.064423,12566.1517},
  {70222,3.14159,0},
  {3235,1.0217,18849.2275},
  {3080,2.8435,5507.5532},
  {2497,1.3191,5223.6939},
  {1849,1.4243,1577.3435},
  {1008,5.9138,10977.0788},
  {865,1.42,6275.962},
  {863,0.271,5486.778},
  {507,1.686,5088.629},
  {499,6.014,6286.599},
  {467,5.987,529.691},
  {440,0.518,4694.003},
  {410,1.084,9437.763},
  {387,4.75,2544.314},
  {375,5.071,796.298},
  {352,0.023,83996.847},
  {344,0.949,71430.696},
  {341,5.412,775.523},
  {322,6.156,2146.165},
  {286,5.484,10447.388},
  {284,3.42,2352.866},
  {255,6.132,6438.496},
  {252,0.243,398.149},
  {243,3.092,4690.48},
  {225,3.689,7084.897},
  {220,4.952,6812.767},
  {219,0.42,8031.092},
  {209,1.282,1748.016},
  {193,5.314,8429.241},
  {185,1.82,7632.943},
  {175,3.229,6279.553},
  {173,1.537,4705.732},
  {158,4.097,11499.656},
  {158,5.539,3154.687},
  {150,3.633,11513.883},
  {148,3.222,7234.794},
  {147,3.653,1194.447},
  {144,0.817,14143.495},
  {135,6.151,5746.271},
  {134,4.644,6836.645},
  {128,2.693,1349.867},
  {123,5.65,5760.498},
  {118,2.577,13367.973},
  {113,3.357,17789.846},
  {110,4.497,4292.331},
  {108,5.828,12036.461},
  {102,5.621,6256.778},
  {99,1.14,1059.38},
  {98,0.66,5856.48},
  {93,2.32,10213.29},
  {92,0.77,16730.46},
  {88,1.5,11926.25},
  {86,1.42,5753.38},
  {85,0.66,155.42},
  {81,1.64,6681.22},
  {80,4.11,951.72},
  {66,4.55,5216.58},
  {65,0.98,25132.3},
  {64,4.19,6040.35},
  {64,0.52,6290.19},
  {63,1.51,5643.18},
  {59,6.18,4164.31},
  {57,2.3,10973.56},
  {55,2.32,11506.77},
  {55,2.2,1592.6},
  {55,5.27,3340.61},
  {54,5.54,553.57},
  {53,5.04,9917.7},
  {53,0.92,11371.7},
  {52,3.98,17298.18},
  {52,3.6,10969.97},
  {49,5.91,3894.18},
  {49,2.51,6127.66},
  {48,1.67,12168},
  {46,0.31,801.82},
  {42,3.7,10575.41},
  {42,4.05,10984.19},
  {40,2.17,7860.42},
  {40,4.17,26.3},
  {38,5.82,7058.6},
  {37,3.39,6496.37},
  {36,1.08,6309.37},
  {36,5.34,7079.37},
  {34,3.62,11790.63},
  {32,0.32,16200.77},
  {31,4.24,3738.76},
  {29,4.55,11856.22},
  {29,1.26,8635.94},
  {27,3.45,5884.93},
  {26,5.08,10177.26},
  {26,5.38,21228.39},
  {24,2.26,11712.96},
  {24,1.05,242.73},
  {24,5.59,6069.78},
  {23,3.63,6284.06},
  {23,1.64,4732.03},
  {22,3.46,213.3},
  {21,1.05,3496.03},
  {21,3.92,13916.02},
  {21,4.01,5230.81},
  {20,5.16,12352.85},
  {20,0.69,1990.75},
  {19,2.73,6062.66},
  {19,5.01,11015.11},
  {18,6.04,6283.01},
  {18,2.85,7238.68},
  {18,5.6,6283.14},
  {18,5.16,17253.04},
  {18,2.54,14314.17},
  {17,1.58,7.11},
  {17,0.98,3930.21},
  {17,4.75,17267.27},
  {16,2.19,6076.89},
  {16,2.19,18073.7},
  {16,6.12,3.52},
  {16,4.61,9623.69},
  {16,3.4,16496.36},
  {15,0.19,9779.11},
  {15,5.3,13517.87},
  {15,4.26,3128.39},
  {15,0.81,709.93},
  {14,0.5,25158.6},
  {14,4.38,4136.91},
  {13,0.98,65147.62},
  {13,3.31,154717.61},
  {13,2.11,1589.07},
  {13,1.92,22483.85},
  {12,6.03,9225.54},
  {12,1.53,12559.04},
  {12,5.82,6282.1},
  {12,5.61,5642.2},
  {12,2.38,167283.76},
  {12,0.39,12132.44},
  {12,3.98,4686.89},
  {12,5.81,12569.67},
  {12,0.56,5849.36},
  {11,0.45,6172.87},
  {11,5.8,16858.48},
  {11,6.22,12146.67},
  {11,2.27,5429.88}},
  Earth_R2[]=
  {{435939,5.784551,6283.07585},
  {12363,5.57935,12566.1517},
  {1234,3.1416,0},
  {879,3.628,77713.771},
  {569,1.87,5573.143},
  {330,5.47,18849.228},
  {147,4.48,5507.553},
  {110,2.842,161000.686},
  {101,2.815,5223.694},
  {85,3.11,1577.34},
  {65,5.47,775.52},
  {61,1.38,6438.5},
  {50,4.42,6286.6},
  {47,3.66,7084.9},
  {46,5.39,149854.4},
  {42,0.9,10977.08},
  {40,3.2,5088.63},
  {35,1.81,5486.78},
  {32,5.35,3154.69},
  {30,3.52,796.3},
  {29,4.62,4690.48},
  {28,1.84,4694},
  {27,3.14,71430.7},
  {27,6.17,6836.65},
  {26,1.42,2146.17},
  {25,2.81,1748.02},
  {24,2.18,155.42},
  {23,4.76,7234.79},
  {21,3.38,7632.94},
  {21,0.22,4705.73},
  {20,4.22,1349.87},
  {20,2.01,1194.45},
  {20,4.58,529.69},
  {19,1.59,6309.37},
  {18,5.7,6040.35},
  {18,6.03,4292.33},
  {17,2.9,9437.76},
  {17,2,8031.09},
  {17,5.78,83996.85},
  {16,0.05,2544.31},
  {15,0.95,6127.66},
  {14,0.36,10447.39},
  {14,1.48,2352.87},
  {13,0.77,553.57},
  {13,5.48,951.72},
  {13,5.27,6279.55},
  {13,3.76,6812.77},
  {11,5.41,6256.78},
  {10,0.68,1592.6},
  {10,4.95,398.15},
  {10,1.15,3894.18},
  {10,5.2,244287.6},
  {10,1.94,11856.22},
  {9,5.39,25132.3},
  {8,6.18,1059.38},
  {8,0.69,8429.24},
  {8,5.85,242.73},
  {7,5.26,14143.5},
  {7,0.52,801.82},
  {6,2.24,8635.94},
  {6,4,13367.97},
  {6,2.77,90955.55},
  {6,5.17,7058.6},
  {5,1.46,233141.31},
  {5,4.13,7860.42},
  {5,3.91,26.3},
  {5,3.89,12036.46},
  {5,5.58,6290.19},
  {5,5.54,1990.75},
  {5,0.83,11506.77},
  {5,6.22,6681.22},
  {4,5.26,10575.41},
  {4,1.91,7477.52},
  {4,0.43,10213.29},
  {4,1.09,709.93},
  {4,5.09,11015.11},
  {4,4.22,88860.06},
  {4,3.57,7079.37},
  {4,1.98,6284.06},
  {4,3.93,10973.56},
  {4,6.18,9917.7},
  {4,0.36,10177.26},
  {4,2.75,3738.76},
  {4,3.33,5643.18},
  {4,5.36,25158.6}},
  Earth_R3[]=
  {{14459,4.27319,6283.07585},
  {673,3.917,12566.152},
  {77,0,0},
  {25,3.73,18849.23},
  {4,2.8,6286.6}},
  Earth_R4[]=
  {{386,2.564,6283.076},
  {31,2.27,12566.15},
  {5,3.44,5573.14},
  {2,2.05,18849.23},
  {1,2.06,77713.77},
  {1,4.41,161000.69},
  {1,3.82,149854.4},
  {1,4.08,6127.66},
  {1,5.26,6438.5}},
  Earth_R5[]=
  {{9,1.22,6283.08},
  {1,0.66,12566.15}};
  
  /********************************
  月亮星历数据表
  ********************************/
  //以下是月球黄经周期项及泊松项,精度1角秒,平均误差0.15角秒,近期精度更高数倍
  //各坐标均是余弦项,各列单位:角秒,1,1,1e-4,1e-8,1e-8
  MONTH ML0[]=
  {{22639.59,0.784758,8328.69142462,1.52292,25.07,-0.124 },
  {4586.44,0.187397,7214.0628654,-2.1848,-18.9,0.08 },
  {2369.91,2.54295,15542.75429,-0.6618,6.2,-0.04 },
  {769.03,3.14031,16657.382849,3.046,50,-0.25 },
  {666.42,1.52767,628.301955,-0.027,0,-0.01 },
  {411.6,4.82661,16866.932315,-1.28,-1,0 },
  {211.66,4.115,-1114.628559,-3.708,-44,0.2 },
  {205.44,0.2305,6585.76091,-2.158,-19,0.1 },
  {191.96,4.8985,23871.44571,0.861,31,-0.2 },
  {164.73,2.5861,14914.45233,-0.635,6,0 },
  {147.32,5.4553,-7700.38947,-1.55,-25,0.1 },
  {124.99,0.4861,7771.37714,-0.33,3,0 },
  {109.38,3.8832,8956.99338,1.5,25,-0.1 },
  {55.18,5.5703,-1324.17803,0.62,7,0 },
  {45.1,0.899,25195.62374,0.24,24,0 },
  {39.53,3.8121,-8538.24089,2.8,26,0 },
  {38.43,4.3011,22756.81716,-2.85,-13,0 },
  {36.12,5.4959,24986.07427,4.57,75,0 },
  {30.77,1.946,14428.12573,-4.37,-38,0 },
  {28.4,3.286,7842.36482,-2.21,-19,0 },
  {24.36,5.641,16171.05625,-0.69,6,0 },
  {18.58,4.414,-557.3143,-1.85,-22,0 },
  {17.95,3.585,8399.6791,-0.36,3,0 },
  {14.53,4.942,23243.1438,0.89,31,0 },
  {14.38,0.971,32200.1371,2.38,56,0 },
  {14.25,5.764,-2.3012,1.52,25,0 },
  {13.9,0.374,31085.5086,-1.3,12,0 },
  {13.19,1.759,-9443.32,-5.2,-69,0 },
  {9.68,3.1,-16029.0809,-3.1,-50,0 },
  {9.37,0.302,24080.9952,-3.5,-20,0 },
  {8.61,4.158,-1742.9305,-3.7,-44,0 },
  {8.45,2.842,16100.0686,1.2,28,0 },
  {8.05,2.629,14286.1504,-0.6,6,0 },
  {7.63,6.239,17285.6848,3,50,0 },
  {7.45,1.485,1256.6039,-0.1,0,0 },
  {7.37,0.274,5957.459,-2.1,-19,0 },
  {7.06,5.672,33.757,-0.3,0,0 },
  {6.38,4.784,7004.5134,2.1,32,0 },
  {5.74,2.657,32409.6866,-1.9,5,0 },
  {4.37,4.344,22128.5152,-2.8,-13,0 },
  {4,3.255,33524.3152,1.8,49,0 },
  {3.21,2.244,14985.44,-2.5,-16,0 },
  {2.91,1.71,24499.7477,0.8,31,0 },
  {2.73,1.99,13799.8238,-4.3,-38,0 },
  {2.57,5.41,-7072.0875,-1.6,-25,0 },
  {2.52,3.24,8470.6668,-2.2,-19,0 },
  {2.49,4.07,-486.3266,-3.7,-44,0 },
  {2.15,5.61,-1952.48,0.6,7,0 },
  {1.98,2.73,39414.2,0.2,37,0 },
  {1.93,1.57,33314.766,6.1,100,0 },
  {1.87,0.42,30457.207,-1.3,12,0 },
  {1.75,2.06,-8886.006,-3.4,-47,0 },
  {1.44,2.39,-695.876,0.6,7,0 },
  {1.37,3.03,-209.549,4,51,0 },
  {1.26,5.94,16728.371,1,28,0 },
  {1.22,6.17,6656.749,-4,-41,0 },
  {1.19,5.87,6099.434,-6,-63,0 },
  {1.18,1.01,31571.835,2,56,0 },
  {1.16,3.84,9585.295,1,25,0 },
  {1.14,5.64,8364.74,-2,-19,0 },
  {1.08,1.23,70.988,-2,-22,0 },
  {1.06,3.33,40528.829,4,81,0 },
  {0.99,5.01,40738.378,0,30,0 },
  {0.95,5.69,-17772.011,-7,-94,0 },
  {0.88,0.3,-0.352,0,0,0 },
  {0.82,2.99,393.021,0,0,0 },
  {0.79,1.84,8326.39,3,50,0 },
  {0.75,4.98,22614.842,1,0,0 },
  {0.74,2.87,8330.993,0,0,0 },
  {0.67,0.74,-24357.772,-5,-75,0 },
  {0.64,1.31,8393.126,-2,0,0 },
  {0.64,5.89,575.338,0,0,0 },
  {0.64,1.12,23385.119,-3,0,0 },
  {0.58,5.2,24428.76,3,53,0 },
  {0.58,3.51,-9095.555,1,0,0 },
  {0.57,6.06,29970.88,-5,0,0 },
  {0.56,2.96,0.329,2,0,0 },
  {0.56,4,-17981.561,-2,0,0 },
  {0.56,0.53,7143.075,0,0,0 },
  {0.55,2.31,25614.376,5,75,0 },
  {0.54,4.23,15752.304,-5,0,0 },
  {0.49,3.32,-8294.934,-2,0,0 },
  {0.49,1.74,8362.448,1,0,0 },
  {0.48,1.8,-10071.622,-5,-69,0 },
  {0.45,0.86,15333.205,4,57,0 },
  {0.45,2.07,8311.771,-2,0,0 },
  {0.43,0.34,23452.693,-3,0,0 },
  {0.42,4.94,33733.865,-3,0,0 },
  {0.41,1.64,17495.234,-1,0,0 },
  {0.4,1.46,23314.131,-1,0,0 },
  {0.39,2.13,38299.571,-4,0,0 },
  {0.38,2.7,31781.385,-2,0,0 },
  {0.37,4.83,6376.211,2,0,0 },
  {0.36,3.87,16833.175,-1,0,0 },
  {0.36,5.04,15056.428,-4,0,0 },
  {0.35,5.16,-8257.704,-3,0,0 },
  {0.34,4.23,157.734,0,0,0 },
  {0.34,2.67,13657.848,-1,0,0 },
  {0.33,5.61,41853.007,3,74,0 },
  {0.32,5.89,-39.815,0,0,0 },
  {0.31,4.4,21500.213,-3,0,0 },
  {0.3,1.3,786.042,0,0,0 },
  {0.3,5.3,-24567.322,0,0,0 },
  {0.3,1,5889.885,-2,0,0 },
  {0.29,4.2,-2371.232,-4,0,0 },
  {0.29,3.7,21642.189,-7,-57,0 },
  {0.29,4.1,32828.439,2,56,0 },
  {0.29,3.5,31713.811,-1,0,0 },
  {0.29,5.4,-33.781,0,0,0 },
  {0.28,6,-16.921,-4,0,0 },
  {0.28,2.8,38785.898,0,0,0 },
  {0.27,5.3,15613.742,-3,0,0 },
  {0.26,4,25823.926,0,0,0 },
  {0.25,0.6,24638.309,-2,0,0 },
  {0.25,1.3,6447.199,0,0,0 },
  {0.25,0.9,141.975,-4,0,0 },
  {0.25,0.3,5329.157,-2,0,0 },
  {0.25,0.1,36.048,-4,0,0 },
  {0.23,2.3,14357.138,-2,0,0 },
  {0.23,5.2,2.63,0,0,0 },
  {0.22,5.1,47742.891,2,63,0 },
  {0.21,2.1,6638.724,-2,0,0 },
  {0.2,4.4,39623.75,-4,0,0 },
  {0.19,2.1,588.49,0,0,0 },
  {0.19,3.1,-15400.78,-3,-50,0 },
  {0.19,5.6,16799.36,-1,0,0 },
  {0.18,3.9,1150.68,0,0,0 },
  {0.18,1.6,7178.01,2,0,0 },
  {0.18,2.6,8328.34,2,0,0 },
  {0.18,2.1,8329.04,2,0,0 },
  {0.18,3.2,-9652.87,-1,0,0 },
  {0.18,1.7,-8815.02,-5,-69,0 },
  {0.18,5.7,550.76,0,0,0 },
  {0.17,2.1,31295.06,-6,0,0 },
  {0.17,1.2,7211.76,-1,0,0 },
  {0.16,4.5,14967.42,-1,0,0 },
  {0.16,3.6,15540.45,1,0,0 },
  {0.16,4.2,522.37,0,0,0 },
  {0.16,4.6,15545.06,-2,0,0 },
  {0.16,0.5,6428.02,-2,0,0 },
  {0.16,2,13171.52,-4,0,0 },
  {0.16,2.3,7216.36,-4,0,0 },
  {0.15,5.6,7935.67,2,0,0 },
  {0.15,0.5,29828.9,-1,0,0 },
  {0.15,1.2,-0.71,0,0,0 },
  {0.15,1.4,23942.43,-1,0,0 },
  {0.14,2.8,7753.35,2,0,0 },
  {0.14,2.1,7213.71,-2,0,0 },
  {0.14,1.4,7214.42,-2,0,0 },
  {0.14,4.5,-1185.62,-2,0,0 },
  {0.14,3,8000.1,-2,0,0 },
  {0.13,2.8,14756.71,-1,0,0 },
  {0.13,5,6821.04,-2,0,0 },
  {0.13,6,-17214.7,-5,-72,0 },
  {0.13,5.3,8721.71,2,0,0 },
  {0.13,4.5,46628.26,-2,0,0 },
  {0.13,5.9,7149.63,2,0,0 },
  {0.12,1.1,49067.07,1,55,0 },
  {0.12,2.9,15471.77,1,0,0 },
  {0.11,3.9,41643.46,8,125,0 },
  {0.11,2,8904.03,2,0,0 },
  {0.11,3.3,-18.05,-2,0,0 },
  {0.1,2.3,-4.93,2,0,0 },
  {0.1,2.2,-6.56,-2,0,0 },
  {0.1,1.4,1884.91,0,0,0 },
  {0.1,5.9,5471.13,-6,-63,0 },
  {0.1,1.1,15149.73,-1,0,0 },
  {0.1,4.7,15509,0,0,0 },
  {0.1,5.2,7230.98,2,0,0 },
  {0.09,3.4,39900.53,4,0,0 },
  {0.09,2,25057.06,3,0,0 },
  {0.09,1.2,-79.63,0,0,0 },
  {0.09,1.6,-26310.25,-4,0,0 },
  {0.09,1,42062.56,-1,0,0 },
  {0.09,6.1,29342.58,-5,0,0 },
  {0.09,4.4,15542.4,-1,0,0 },
  {0.09,3.8,15543.11,-1,0,0 },
  {0.09,4.1,6063.39,-2,0,0 },
  {0.09,4,52.97,0,0,0 },
  {0.08,0.5,47952.44,-3,0,0 },
  {0.08,1.6,7632.82,2,0,0 },
  {0.08,0.2,14392.08,-1,0,0 },
  {0.08,6.2,6028.45,-4,0,0 },
  {0.08,0.6,-7909.94,3,0,0 },
  {0.08,5.2,-77.55,0,0,0 },
  {0.08,2.7,8786.15,-2,0,0 },
  {0.08,2.4,9166.54,-3,0,0 },
  {0.08,3.7,-25405.17,4,0,0 },
  {0.08,5.7,48857.52,5,0,0 },
  {0.08,1.9,8315.57,-2,0,0 },
  {0.08,5.5,-18191.11,2,0,0 },
  {0.08,1.4,-16238.63,1,0,0 },
  {0.07,5.1,40110.08,0,0,0 },
  {0.07,2.1,64.43,-4,0,0 },
  {0.07,2.2,37671.27,-3,0,0 },
  {0.07,1.7,16693.43,-1,0,0 },
  {0.07,3.3,-26100.7,-8,0,0 },
  {0.07,1.1,8329.4,2,0,0 },
  {0.07,3.6,8327.98,2,0,0 },
  {0.07,2.4,16833.15,-1,0,0 },
  {0.07,3.4,24709.3,-3,0,0 },
  {0.07,1.7,8346.72,0,0,0 },
  {0.07,2.6,22547.27,1,0,0 },
  {0.07,3.5,15576.51,-1,0,0 },
  {0.07,5.8,33037.99,-2,0,0 },
  {0.07,4.6,8322.13,0,0,0 },
  {0.07,6.2,17913.99,3,0,0 },
  {0.07,1.5,22685.83,-1,0,0 },
  {0.06,2.4,7180.31,-2,0,0 },
  {0.06,1.1,30943.53,2,0,0 },
  {0.06,1.9,8288.88,2,0,0 },
  {0.06,4.7,6.03,0,0,0 },
  {0.06,2.8,8368.51,2,0,0 },
  {0.06,5.7,-2580.78,1,0,0 },
  {0.06,3.8,7056.33,-2,0,0 },
  {0.06,1.5,8294.91,2,0,0 },
  {0.06,0.1,-10281.17,-1,0,0 },
  {0.06,3.1,-8362.47,-1,0,0 },
  {0.06,4.4,8170.96,2,0,0 },
  {0.06,5.8,-13.12,-4,0,0 },
  {0.06,6,6625.57,-2,0,0 },
  {0.06,5,-0.51,0,0,0 },
  {0.06,2.7,7161.09,-2,0,0 },
  {0.06,0.2,7214.06,-2,0,0 },
  {0.06,4,22199.5,-5,0,0 },
  {0.06,5.4,8119.14,6,0,0 },
  {0.06,1.1,7542.65,2,0,0 },
  {0.06,0.3,8486.43,2,0,0 },
  {0.05,4.2,16655.08,5,0,0 },
  {0.05,0.7,7267.03,-2,0,0 },
  {0.05,3.1,12.62,1,0,0 },
  {0.05,3,-32896.01,-2,0,0 },
  {0.05,3.5,1097.71,0,0,0 },
  {0.05,5.4,-6443.79,-2,0,0 },
  {0.05,1.4,7789.4,-2,0,0 },
  {0.05,5.8,40042.5,0,0,0 },
  {0.05,3.6,9114.73,2,0,0 },
  {0.05,1.5,8504.48,-2,0,0 },
  {0.05,5.2,16659.68,2,0,0 },
  {0.05,1.1,7247.82,-2,0,0 },
  {0.05,0.2,-1290.42,0,0,0 },
  {0.05,4.7,-32686.46,-6,0,0 },
  {0.05,3.5,548.68,0,0,0 },
  {0.05,2.4,6663.31,-2,0,0 },
  {0.05,1,1572.08,0,0,0 },
  {0.05,2,14954.26,-1,0,0 },
  {0.05,3.7,6691.69,-2,0,0 },
  {0.04,6.2,-235.29,0,0,0 },
  {0.04,3,32967,0,0,0 },
  {0.04,3.8,-1671.94,-6,0,0 },
  {0.04,5.8,1179.06,0,0,0 },
  {0.04,0.1,34152.62,2,0,0 },
  {0.04,3.7,6514.77,0,0,0 },
  {0.04,5.6,15.73,-2,0,0 },
  {0.04,5.8,8351.23,-2,0,0 },
  {0.04,0.3,7740.2,2,0,0 },
  {0.04,6.1,15385.02,-1,0,0 },
  {0.04,6.1,7285.05,-4,0,0 },
  {0.04,1.3,32757.45,4,0,0 },
  {0.04,4.5,8275.72,2,0,0 },
  {0.04,0.2,8381.66,2,0,0 },
  {0.04,5.9,-766.86,2,0,0 },
  {0.04,1.7,254.43,0,0,0 },
  {0.04,0.4,9027.98,0,0,0 },
  {0.04,3,7777.94,2,0,0 },
  {0.04,4.7,33943.07,6,0,0 },
  {0.04,3.5,8326.06,2,0,0 },
  {0.04,3.7,21013.89,-7,0,0 },
  {0.04,5.6,606.98,0,0,0 },
  {0.04,1.2,8331.32,2,0,0 },
  {0.04,2.8,7211.43,-2,0,0 },
  {0.04,0.7,7216.69,-2,0,0 },
  {0.04,6.2,25161.87,1,0,0 },
  {0.04,4.4,7806.32,2,0,0 },
  {0.04,4.2,9179.17,-2,0,0 },
  {0.04,4.7,14992,-1,0,0 },
  {0.04,0.3,67.51,-1,0,0 },
  {0.04,3.7,25266.61,-2,0,0 },
  {0.04,5.4,16328.8,-1,0,0 },
  {0.04,1.4,7174.25,-2,0,0 },
  {0.04,5,15684.73,-4,0,0 },
  {0.03,0.4,-15.42,-2,0,0 },
  {0.03,6.1,15020.38,-1,0,0 },
  {0.03,6,7371.8,-2,0,0 },
  {0.03,1,-16623.63,-3,0,0 },
  {0.03,6.2,9479.37,2,0,0 },
  {0.03,3.2,23661.9,5,0,0 },
  {0.03,4.1,8311.42,-2,0,0 },
  {0.03,2.4,1965.1,0,0,0 },
  {0.03,5.2,15489.79,-1,0,0 },
  {0.03,5,21986.54,1,0,0 },
  {0.03,4.1,16691.14,3,0,0 },
  {0.03,5.1,47114.59,2,0,0 },
  {0.03,4.5,8917.18,2,0,0 },
  {0.03,4.2,2.08,0,0,0 },
  {0.03,2.3,75.25,2,0,0 },
  {0.03,2.1,7253.88,-2,0,0 },
  {0.03,3.1,-0.22,2,0,0 },
  {0.03,4.4,16640.46,-1,0,0 },
  {0.03,6,8328.36,0,0,0 },
  {0.03,5,8329.02,3,0,0 },
  {0.03,4,16118.09,-1,0,0 },
  {0.03,4,16721.82,-1,0,0 },
  {0.03,5,-1881.49,-1,0,0 },
  {0.03,6,8157.84,-2,0,0 },
  {0.03,6,-18400.31,-7,0,0 },
  {0.03,3,16,-2,0,0 },
  {0.03,2,8879.45,2,0,0 },
  {0.03,0,8851.06,2,0,0 },
  {0.03,1,14704.9,4,0,0 },
  {0.03,3,15595.72,-1,0,0 },
  {0.03,6,16864.63,0,0,0 },
  {0.03,1,16869.23,-3,0,0 },
  {0.03,4,-18609.86,-2,0,0 },
  {0.03,0,41157.13,4,0,0}},
  
  ML1[]=
  {{1.677,4.669,628.30196,-0.03,0,0 },
  {0.516,3.372,6585.7609,-2.2,-19,0 },
  {0.414,5.728,14914.4523,-0.6,6,0 },
  {0.371,3.969,7700.3895,1.5,25,0 },
  {0.276,0.742,8956.9934,1.5,25,0 },
  {0.246,4.225,-2.3012,1.5,25,0 },
  {0.071,0.14,7842.365,-2,-19,0 },
  {0.061,2.5,16171.056,-1,0,0 },
  {0.045,0.44,8399.679,0,0,0 },
  {0.04,5.77,14286.15,-1,0,0 },
  {0.037,4.63,1256.604,0,0,0 },
  {0.037,3.42,5957.459,-2,0,0 },
  {0.036,1.8,23243.144,1,0,0 },
  {0.024,0.04,16029.081,3,50,0 },
  {0.022,1.02,-1742.931,-4,0,0 },
  {0.019,3.1,17285.685,3,50,0 },
  {0.017,1.3,0.329,2,0,0 },
  {0.014,0.3,8326.39,3,50,0 },
  {0.013,4,7072.09,2,0,0 },
  {0.013,4.4,8330.99,0,0,0 },
  {0.013,0.1,8470.67,-2,0,0 },
  {0.011,1.2,22128.52,-3,0,0 },
  {0.011,2.5,15542.75,-1,0,0 },
  {0.008,0.2,7214.06,-2,0,0 },
  {0.007,4.9,24499.75,1,0,0 },
  {0.007,5.1,13799.82,-4,0,0 },
  {0.006,0.9,-486.33,-4,0,0 },
  {0.006,0.7,9585.3,1,0,0 },
  {0.006,4.1,8328.34,2,0,0 },
  {0.006,0.6,8329.04,2,0,0 },
  {0.005,2.5,-1952.48,1,0,0 },
  {0.005,2.9,-0.71,0,0,0 },
  {0.005,3.6,30457.21,-1,0,0 },
  {0.004,0.8,-0.35,0,0,0 },
  {0.004,1.8,22614.84,1,0,0 },
  {0.004,5.5,-695.88,1,0,0 },
  {0.003,2.8,16728.37,1,0,0 },
  {0.003,6.1,157.73,0,0,0 },
  {0.003,2.5,33.76,0,0,0 },
  {0.003,4.2,31571.84,2,0,0 },
  {0.003,6,7211.76,-1,0,0 },
  {0.003,2.1,15540.45,1,0,0 },
  {0.003,2.7,2.63,0,0,0 },
  {0.003,6.2,15545.06,-2,0,0 },
  {0.003,1.2,-39.81,0,0,0 },
  {0.003,3.8,7216.36,-4,0,0 },
  {0.003,4.4,70.99,-2,0,0 },
  {0.003,5.8,13657.85,-1,0,0 },
  {0.002,5.6,-0.22,2,0,0 },
  {0.002,3,8311.77,-2,0,0 },
  {0.002,0.9,-33.78,0,0,0}},
  
  ML2[]=
  {{0.0049,4.67,628.302,0,0,0 },
  {0.0023,2.67,-2.301,2,0,0 },
  {0.0015,3.37,6585.761,-2,0,0 },
  {0.0012,5.7,14914.452,-1,0,0 },
  {0.0011,4,7700.389,2,0,0 },
  {0.0008,0.7,8956.99,1,0,0}},
  
  MB0[]= 
  {{18461.24,0.057109,8433.4661575,-0.64006,-0.53,-0.003 },
  {1010.17,2.41266,16762.157582,0.883,24.5,-0.13 },
  {999.69,5.44004,-104.774733,2.163,25.6,-0.12 },
  {623.65,0.91505,7109.288132,-0.022,7,0 },
  {199.48,1.8153,15647.52902,-2.825,-19,0.1 },
  {166.57,4.8427,-1219.40329,-1.545,-18,0.1 },
  {117.26,4.1709,23976.22045,-1.3,6,0 },
  {61.91,4.7682,25090.84901,2.41,50,0 },
  {33.36,3.2706,15437.97956,1.5,32,0 },
  {31.76,1.5124,8223.91669,3.69,51,0 },
  {29.58,0.958,6480.98618,0,7,0 },
  {15.57,2.487,-9548.0947,-3.07,-43,0 },
  {15.12,0.243,32304.9119,0.22,31,0 },
  {12.09,4.014,7737.5901,0,7,0 },
  {8.87,1.858,15019.2271,-2.8,-19,0 },
  {8.05,5.381,8399.7091,-0.3,0,0 },
  {7.96,4.214,23347.9185,-1.3,6,0 },
  {7.43,4.886,-1847.7052,-1.5,-18,0 },
  {6.73,3.827,-16133.8556,-0.9,-24,0 },
  {6.58,2.673,14323.351,-2.2,-12,0 },
  {6.46,3.156,9061.7681,-0.7,0,0 },
  {6.3,0.171,25300.3985,-1.9,0,0 },
  {5.63,0.8,733.0767,-2.2,-26,0 },
  {5.37,2.114,16204.8433,-1,0,0 },
  {5.31,5.511,17390.4595,0.9,25,0 },
  {5.08,2.255,523.5272,2.1,26,0 },
  {4.84,6.183,-7805.1642,0.6,0,0 },
  {4.81,5.141,-662.089,0.3,0,0 },
  {3.98,0.841,33419.5404,3.9,75,0 },
  {3.67,5.029,22652.0424,-0.7,13,0 },
  {3,5.93,31190.2833,-3.5,-13,0 },
  {2.8,2.18,-16971.707,3.4,27,0 },
  {2.41,3.57,22861.5919,-5,-38,0 },
  {2.19,3.94,-9757.6442,1.3,8,0 },
  {2.15,5.63,23766.671,3,57,0 },
  {1.77,3.31,14809.678,1.5,32,0 },
  {1.62,2.6,7318.838,-4.3,-44,0 },
  {1.58,3.87,16552.608,5.2,76,0 },
  {1.52,2.6,40633.603,1.7,56,0 },
  {1.52,0.13,-17876.786,-4.6,-68,0 },
  {1.51,3.93,8399.685,-0.3,0,0 },
  {1.32,4.91,16275.831,-3,-19,0 },
  {1.26,0.99,24604.522,-1,6,0 },
  {1.19,2,39518.975,-2,12,0 },
  {1.13,0.29,31676.61,0,31,0 },
  {1.09,1,5852.684,0,7,0 },
  {1.02,2.53,33629.09,0,23,0 },
  {0.82,0.09,16066.282,1,0,0 },
  {0.8,1.96,-33.787,0,0,0 },
  {0.8,5.21,16833.145,-1,0,0 },
  {0.79,1.47,-24462.547,-2,0,0 },
  {0.79,1.66,-591.101,-2,0,0 },
  {0.67,4.47,24533.535,1,0,0 },
  {0.65,2.53,-10176.397,-3,0,0 },
  {0.64,1.58,25719.151,2,0,0 },
  {0.63,0.32,5994.66,-4,0,0 },
  {0.63,2.15,8435.767,-2,0,0 },
  {0.63,1.11,8431.165,1,0,0 },
  {0.6,2.72,13695.049,-2,0,0 },
  {0.59,1.21,7666.602,2,0,0 },
  {0.47,1.1,30980.734,1,0,0 },
  {0.46,0.12,-71.018,2,0,0 },
  {0.43,2.79,-8990.78,-1,0,0 },
  {0.42,1.45,16728.401,1,0,0 },
  {0.41,5.07,22023.74,-1,0,0 },
  {0.38,4.26,22719.617,-1,0,0 },
  {0.35,2.97,14880.665,0,0,0 },
  {0.34,5.97,30561.981,-3,0,0 },
  {0.33,1.59,-18086.336,0,0,0 },
  {0.33,1.02,8467.223,-1,0,0 },
  {0.31,1.9,14390.925,-3,0,0 },
  {0.31,4.6,8852.219,4,51,0 },
  {0.31,0.6,6551.974,-2,0,0 },
  {0.3,4.7,-7595.615,-4,-51,0 },
  {0.3,1.9,7143.045,0,0,0 },
  {0.29,3.2,-1428.953,3,0,0 },
  {0.27,4.9,-2476.007,-1,0,0 },
  {0.26,3.2,41748.232,5,100,0 },
  {0.25,3.4,-1009.854,-6,-70,0 },
  {0.24,1.9,32514.461,-4,0,0 },
  {0.24,3.3,32933.214,0,0,0 },
  {0.21,3.6,22233.29,-5,0,0 },
  {0.21,4.4,47847.666,0,0,0 },
  {0.21,3.9,23418.91,-3,0,0 },
  {0.17,5.8,14951.65,-2,0,0 },
  {0.16,2,38890.67,-2,0,0 },
  {0.15,1.7,32095.36,5,82,0 },
  {0.14,4.3,40843.15,-3,0,0 },
  {0.14,2.9,7876.15,-2,0,0 },
  {0.14,5,48962.29,3,81,0 },
  {0.13,4,8365.89,0,0,0 },
  {0.13,4.1,-26205.48,-6,-94,0 },
  {0.13,1.4,-8643.02,5,52,0 },
  {0.13,5.7,23138.37,3,57,0 },
  {0.12,2.6,40005.3,2,56,0 },
  {0.12,4.9,41957.78,1,0,0 },
  {0.11,3.8,-15505.55,-1,0,0 },
  {0.11,4.9,16904.13,-3,0,0 },
  {0.11,1.8,23280.34,-1,0,0 },
  {0.11,0.4,-17319.47,-3,0,0 },
  {0.11,1.6,37.2,-2,0,0 },
  {0.1,1.3,25161.84,1,0,0 },
  {0.1,0.8,1361.38,-2,0,0 },
  {0.09,0.5,29866.11,-3,0,0 },
  {0.09,6.2,24881.3,7,0,0 },
  {0.09,4,-10385.95,1,0,0 },
  {0.09,4.7,70.99,-2,0,0 },
  {0.08,0.9,15613.77,-3,0,0 },
  {0.08,4.4,21537.41,-4,0,0 },
  {0.08,1.9,-8365.95,0,0,0 },
  {0.08,0,16728.38,1,0,0 },
  {0.08,2.4,-8919.79,-3,0,0 },
  {0.08,3.7,-452.54,-4,0,0 },
  {0.07,5.4,-32791.24,-4,0,0 },
  {0.07,5.8,-1185.65,-2,0,0 },
  {0.07,3.5,16759.86,2,0,0 },
  {0.07,3.4,14181.38,2,0,0 },
  {0.07,4.5,16764.46,-1,0,0 },
  {0.07,4.7,8446.09,0,0,0 },
  {0.07,5.9,24185.77,-6,0,0 },
  {0.06,0.5,32862.23,2,0,0 },
  {0.06,2.4,24394.97,3,0,0 },
  {0.06,1.8,5785.11,1,0,0 },
  {0.06,2.6,6690.54,-4,0,0 },
  {0.06,2.2,1151.83,2,0,0 },
  {0.06,3.9,34047.84,4,0,0 },
  {0.06,1.4,38404.35,-6,0,0 },
  {0.06,0.3,31048.31,0,0,0 },
  {0.06,3.1,9690.07,-1,0,0 },
  {0.06,1.1,30352.43,1,0,0 },
  {0.06,6,8504.45,-3,0,0 },
  {0.06,5.5,18018.76,1,0,0 },
  {0.06,0.2,-18505.09,-5,0,0 },
  {0.05,0.8,-9129.34,1,0,0 },
  {0.05,5.7,7947.14,-4,0,0 },
  {0.05,0.4,5366.36,-4,0,0 },
  {0.05,4,-68.73,-2,0,0 },
  {0.05,2.7,31818.59,-4,0,0 },
  {0.05,1,16798.21,-3,0,0 },
  {0.05,5.9,8293.75,0,0,0 },
  {0.05,1.5,15090.21,-5,0,0 },
  {0.05,3.5,39309.43,2,0,0 },
  {0.05,3.2,23942.46,-1,0,0 },
  {0.05,3.4,7143.07,0,0,0 },
  {0.04,3.8,46733.04,-4,0,0 },
  {0.04,5.2,8288.35,0,0,0 },
  {0.04,3.4,16795.91,1,0,0 },
  {0.04,4.5,-1776.72,-3,0,0}},
  
   MB1[]=
  {{0.074,4.1,6480.986,0,7,0 },
  {0.03,0.87,7737.59,0,0,0 },
  {0.022,5,15019.227,-3,0,0 },
  {0.02,1.1,23347.918,-1,0,0 },
  {0.019,1.7,-1847.705,-2,0,0 },
  {0.017,5.6,16133.856,1,0,0 },
  {0.016,0,9061.768,-1,0,0 },
  {0.014,3.9,733.077,-2,0,0 },
  {0.013,2.4,17390.46,1,0,0 },
  {0.013,5.6,8399.68,0,0,0 },
  {0.013,0.9,-523.53,-2,0,0 },
  {0.012,3.2,7805.16,-1,0,0 },
  {0.011,3.7,8435.77,-2,0,0 },
  {0.011,5.9,8431.16,1,0,0 },
  {0.005,4.1,5852.68,0,0,0 },
  {0.004,0.2,14809.68,2,0,0}},
  
   MR0[]=
  {{385000.51,0,0,0,0,0 },
  {20905.35,5.497147,8328.6914246,1.52292,25.07,-0.124 },
  {3699.11,4.899786,7214.0628654,-2.1848,-18.9,0.08 },
  {2955.97,0.97216,15542.75429,-0.6618,6.2,-0.04 },
  {569.93,1.56952,16657.382849,3.046,50,-0.2 },
  {246.16,5.6858,-1114.628559,-3.708,-44,0.2 },
  {204.59,1.0153,14914.45233,-0.635,6,0 },
  {170.73,3.3277,23871.44571,0.861,31,-0.2 },
  {152.14,4.9429,6585.76091,-2.158,-19,0.1 },
  {129.62,0.7429,-7700.38947,-1.55,-25,0.1 },
  {108.74,5.1985,7771.37714,-0.33,3,0 },
  {104.76,2.3124,8956.99338,1.5,25,-0.1 },
  {79.66,5.3829,-8538.24089,2.8,26,-0.1 },
  {48.89,6.2401,628.30196,-0.03,0,0 },
  {34.78,2.7303,22756.81716,-2.85,-13,0 },
  {30.82,4.071,16171.05625,-0.69,6,0 },
  {24.21,1.715,7842.36482,-2.21,-19,0 },
  {23.21,3.925,24986.07427,4.57,75,0 },
  {21.64,0.375,14428.12573,-4.37,-38,0 },
  {16.67,2.014,8399.6791,-0.36,3,0 },
  {14.4,3.33,-9443.32,-5.23,-69,0 },
  {12.83,3.371,23243.1438,0.9,31,0 },
  {11.65,5.086,31085.5086,-1.3,12,0 },
  {10.44,5.683,32200.1371,2.4,56,0 },
  {10.32,0.858,-1324.178,0.6,7,0 },
  {10.06,5.729,-1742.9305,-3.7,-44,0 },
  {9.88,1.058,14286.1504,-0.6,6,0 },
  {8.75,4.786,-9652.8694,-0.9,-18,0 },
  {8.38,5.985,-557.3143,-1.9,-22,0 },
  {7,4.671,-16029.0809,-3.1,-50,0 },
  {6.32,1.271,16100.0686,1.2,28,0 },
  {5.75,4.668,17285.6848,3,50,0 },
  {4.95,4.986,5957.459,-2.1,-19,0 },
  {4.42,4.597,-209.5495,4.3,51,0 },
  {4.13,3.213,7004.5134,2.1,32,0 },
  {3.96,2.773,22128.5152,-2.8,-13,0 },
  {3.26,0.673,14985.44,-2.5,-16,0 },
  {3.15,0.11,16866.9323,-1.3,0,0 },
  {2.62,0.14,24499.7477,0.8,31,0 },
  {2.35,1.67,8470.6668,-2.2,-19,0 },
  {2.12,0.7,-7072.0875,-1.6,-25,0 },
  {1.9,0.42,13799.824,-4.3,-38,0 },
  {1.74,3.63,-8886.006,-3.4,-47,0 },
  {1.57,5.13,30457.207,-1.3,12,0 },
  {1.42,1.16,39414.2,0.2,37,0 },
  {1.42,6.17,23314.131,-1,9,0 },
  {1.17,2.27,9585.295,1,25,0 },
  {1.12,6.28,33314.766,6,100,0 },
  {1.07,6.2,1256.604,0,0,0 },
  {1.06,4.07,8364.74,-2,-19,0 },
  {0.93,4.37,16728.371,1,0,0 },
  {0.86,4.6,6656.749,-4,0,0 },
  {0.85,2.8,70.988,-2,0,0 },
  {0.85,5.73,31571.835,2,56,0 },
  {0.8,5.08,-9095.555,1,0,0 },
  {0.78,0.97,-17772.011,-7,-94,0 },
  {0.77,2.66,15752.304,-5,0,0 },
  {0.73,0.27,8326.39,3,50,0 },
  {0.68,1.3,8330.993,0,0,0 },
  {0.67,1.76,40528.829,4,81,0 },
  {0.66,3.41,22614.842,1,0,0 },
  {0.66,0.9,-1952.48,1,0,0 },
  {0.6,6.03,8393.126,-2,0,0 },
  {0.6,5.01,24080.995,-3,0,0 },
  {0.58,5.83,23385.119,-3,0,0 },
  {0.51,4.3,6099.434,-6,-63,0 },
  {0.51,1.83,14218.576,0,0,0 },
  {0.5,5.24,7143.075,0,0,0 },
  {0.5,3.37,-10071.622,-5,-69,0 },
  {0.47,2.43,-17981.561,-2,0,0 },
  {0.46,4.89,-8294.934,-2,0,0 },
  {0.45,0.17,8362.448,1,0,0 },
  {0.42,4.49,29970.88,-5,0,0 },
  {0.42,2.31,-24357.772,-5,-75,0 },
  {0.41,1.1,13657.848,-1,0,0 },
  {0.41,0.5,8311.771,-2,0,0 },
  {0.38,3.63,24428.76,3,53,0 },
  {0.36,0.74,25614.376,5,75,0 },
  {0.34,5.77,-2371.232,-4,0,0 },
  {0.33,0.86,9166.543,-3,0,0 },
  {0.33,0.44,-8257.704,-3,0,0 },
  {0.32,4.83,-10281.171,-1,0,0 },
  {0.32,5.76,5889.885,-2,0,0 },
  {0.29,0.6,38299.571,-4,0,0 },
  {0.28,5.6,15333.205,4,57,0 },
  {0.28,2.8,21500.213,-3,0,0 },
  {0.26,0.7,14357.138,-2,0,0 },
  {0.25,2.2,-7909.939,3,0,0 },
  {0.24,1.9,31713.811,-1,0,0 },
  {0.24,3.5,15056.428,-4,0,0 },
  {0.21,3.8,15613.742,-3,0,0 },
  {0.21,2.5,32828.439,2,56,0 },
  {0.21,3.3,6376.21,2,0,0 },
  {0.2,2.9,14967.42,-1,0,0 },
  {0.2,2,15540.45,1,0,0 },
  {0.2,3.1,15545.06,-2,0,0 },
  {0.2,1.2,38785.9,0,0,0 },
  {0.2,6.1,6447.2,0,0,0 },
  {0.19,6.1,-16238.63,1,0,0 },
  {0.18,2.1,21642.19,-7,-57,0 },
  {0.17,3.3,-8815.02,-5,-69,0 },
  {0.17,1.1,8328.34,2,0,0 },
  {0.17,0.5,8329.04,2,0,0 },
  {0.17,1.3,14756.71,-1,0,0 },
  {0.16,0.1,17495.23,-1,0,0 },
  {0.16,0.6,6638.72,-2,0,0 },
  {0.16,6.2,22685.83,-1,0,0 },
  {0.15,5,5329.16,-2,0,0 },
  {0.15,4,16799.36,-1,0,0 },
  {0.14,0,7178.01,2,0,0 },
  {0.14,5.6,-486.33,-4,0,0 },
  {0.14,3.5,47742.89,2,63,0 },
  {0.14,4.1,7935.67,2,0,0 },
  {0.14,4.6,-15400.78,-3,-50,0 },
  {0.14,4,-695.88,1,0,0 },
  {0.13,6,7211.76,-1,0,0 },
  {0.13,5.2,29828.9,-1,0,0 },
  {0.13,1.2,7753.35,2,0,0 },
  {0.13,0.7,7216.36,-4,0,0 },
  {0.12,5.8,15149.73,-1,0,0 },
  {0.12,1.5,8000.1,-2,0,0 },
  {0.12,3.8,8721.71,2,0,0 },
  {0.12,5.2,6428.02,-2,0,0 },
  {0.11,2.9,-1185.62,-2,0,0 },
  {0.11,2.9,15542.4,-1,0,0 },
  {0.11,2.2,15543.11,-1,0,0 },
  {0.11,0.5,7213.71,-2,0,0 },
  {0.11,6.2,7214.42,-2,0,0 },
  {0.11,1.3,15471.77,1,0,0 },
  {0.11,2.5,141.98,-4,0,0 },
  {0.11,0.5,13171.52,-4,0,0 },
  {0.11,6.1,23942.43,-1,0,0 },
  {0.11,3.2,15509,0,0,0 },
  {0.11,0.4,8904.03,2,0,0 },
  {0.11,4.9,14392.08,-1,0,0 },
  {0.1,2.5,25195.62,0,0,0 },
  {0.1,3.5,6821.04,-2,0,0 },
  {0.1,4.4,7149.63,2,0,0 },
  {0.1,1.3,-17214.7,-5,-72,0 },
  {0.1,1.9,15576.51,-1,0,0 },
  {0.09,2.9,46628.26,-2,0,0 },
  {0.09,6.2,8504.48,-2,0,0 },
  {0.08,3.4,-2438.81,-3,0,0 },
  {0.08,1.2,8786.15,-2,0,0 },
  {0.08,3.6,7230.98,2,0,0 },
  {0.07,0.3,8315.57,-2,0,0 },
  {0.07,4.5,29342.58,-5,0,0 },
  {0.07,2.2,31642.82,1,0,0 },
  {0.06,5.8,8329.4,2,0,0 },
  {0.06,2,8327.98,2,0,0 },
  {0.06,0.1,8346.72,0,0,0 },
  {0.06,4.9,36.05,-4,0,0 },
  {0.06,2.6,6063.39,-2,0,0 },
  {0.06,4.3,-766.86,2,0,0 },
  {0.06,3,8322.13,0,0,0 },
  {0.06,0.4,25057.06,3,0,0 },
  {0.06,0.3,8288.88,2,0,0 },
  {0.06,2.4,41643.46,8,0,0 },
  {0.06,1.3,8368.51,2,0,0 },
  {0.06,1.8,39900.53,4,0,0 },
  {0.06,1.9,13590.27,0,0,0 },
  {0.06,0.5,14954.26,-1,0,0 },
  {0.06,6.2,8294.91,2,0,0 },
  {0.06,4.6,-8362.47,-1,0,0 },
  {0.06,2.9,8170.96,2,0,0 },
  {0.06,0,7632.82,2,0,0 },
  {0.05,0.8,7180.31,-2,0,0 },
  {0.05,4.6,6028.45,-4,0,0 },
  {0.05,4.6,15385.02,-1,0,0 },
  {0.05,0.6,37671.27,-3,0,0 },
  {0.05,5,8486.43,2,0,0 },
  {0.05,4.6,17913.99,3,0,0 },
  {0.05,1.6,837.85,-4,0,0 },
  {0.05,5.8,7542.65,2,0,0 },
  {0.05,2.1,9114.73,2,0,0 },
  {0.05,2.2,7056.33,-2,0,0 },
  {0.05,4.9,7214.06,-2,0,0 },
  {0.05,5.4,-1671.94,-6,0,0 },
  {0.05,4.9,-26100.7,-8,0,0 },
  {0.05,1.6,-9024.57,-1,0,0 },
  {0.05,1.2,7161.09,-2,0,0 },
  {0.05,5.8,30943.53,2,0,0 },
  {0.05,2.4,22199.5,-5,0,0 },
  {0.05,3.2,14992,-1,0,0 },
  {0.04,4.1,48857.52,5,0,0 },
  {0.04,4.4,6625.57,-2,0,0 },
  {0.04,6.1,7789.4,-2,0,0 },
  {0.04,0.1,16693.43,-1,0,0 },
  {0.04,4.5,15020.38,-1,0,0 },
  {0.04,4.3,5471.13,-6,0,0 },
  {0.04,4.3,575.34,0,0,0 },
  {0.04,5.4,7267.03,-2,0,0 },
  {0.04,3.8,16328.8,-1,0,0 },
  {0.04,2.7,-17424.25,-1,0,0 },
  {0.04,3.6,15489.79,-1,0,0 },
  {0.04,2.6,16655.08,5,0,0 },
  {0.04,4.2,8351.23,-2,0,0 },
  {0.04,0.7,-6443.79,-2,0,0 },
  {0.04,2.1,16118.09,-1,0,0 },
  {0.04,5.9,7247.82,-2,0,0 },
  {0.04,4.6,7285.05,-4,0,0 },
  {0.04,2.6,9179.17,-2,0,0 },
  {0.04,1.4,393.02,0,0,0 },
  {0.04,4.9,8381.66,2,0,0 },
  {0.04,5.1,23452.69,-3,0,0 },
  {0.04,5.1,9027.98,0,0,0 },
  {0.04,5,7740.2,2,0,0 },
  {0.04,3.7,16659.68,2,0,0 },
  {0.04,2.9,8275.72,2,0,0 },
  {0.04,4.3,40042.5,0,0,0 },
  {0.04,1.9,8326.06,2,0,0 },
  {0.04,5.9,8331.32,2,0,0 },
  {0.04,1.3,15595.72,-1,0,0 },
  {0.03,1.4,7777.94,2,0,0 },
  {0.03,0.8,6663.31,-2,0,0 },
  {0.03,0.5,64.43,-4,0,0 },
  {0.03,2.1,6691.69,-2,0,0 },
  {0.03,1.9,-8467.25,1,0,0 },
  {0.03,2.8,7806.32,2,0,0 },
  {0.03,4.7,9479.37,2,0,0 },
  {0.03,1.4,418.75,4,0,0}},
  
  MR1[]=
  {{0.514,4.157,14914.4523,-0.6,6,0 },
  {0.382,1.801,6585.7609,-2.2,-19,0 },                         {0.327,2.399,7700.3895,1.5,25,0 },                           {0.264,5.454,8956.9934,1.5,25,0 },
  {0.123,3.1,628.302,0,0,0 },
  {0.078,0.93,16171.056,-1,6,0 },
  {0.061,4.86,7842.365,-2,0,0 },
  {0.05,4.2,14286.15,-1,0,0 },
  {0.042,5.16,8399.679,0,0,0 },
  {0.032,0.23,23243.144,1,0,0 },
  {0.025,2.59,-1742.931,-4,0,0 },
  {0.025,1.84,5957.459,-2,0,0 },
  {0.018,4.8,16029.081,3,50,0 },
  {0.014,1.5,17285.685,3,50,0 },
  {0.014,1,15542.75,-1,0,0 },
  {0.013,5,8326.39,3,50,0 },
  {0.012,4.8,8470.67,-2,0,0 },
  {0.012,2.8,8330.99,0,0,0 },
  {0.011,2.4,7072.09,2,0,0 },
  {0.01,5.9,22128.52,-3,0,0 },
  {0.007,3.3,24499.75,1,0,0 },
  {0.006,4.9,7214.06,-2,0,0 },
  {0.006,5.4,9585.3,1,0,0 },
  {0.005,3.1,1256.6,0,0,0 },
  {0.005,2.5,8328.34,2,0,0 },
  {0.005,5.4,8329.04,2,0,0 },
  {0.005,3.6,13799.82,-4,0,0 },
  {0.004,2,30457.21,-1,0,0 },
  {0.004,0.5,15540.45,1,0,0 },
  {0.004,4.6,15545.06,-2,0,0 },
  {0.003,0.3,22614.84,1,0,0 },
  {0.003,4.2,13657.85,-1,0,0}},
  
  MR2[]=
  {{0.0015,4.16,14914.452,-1,0,0},
  {0.0011,1.8,6585.761,-2,0,0},
  {0.0009,2.4,7700.389,2,0,0},
  {0.0008,5.5,8956.99,1,0,0}};
  
  /*===============IAU2000B章动序列================*/
  double nuTab[]={
  //l  l' F  D  Om         A        A'      A"        B      B'     B"
    0, 0, 0, 0, 1, -172064161, -174666,  33386, 92052331,  9086, 15377,
    0, 0, 2,-2, 2,  -13170906,   -1675, -13696,  5730336, -3015, -4587,
    0, 0, 2, 0, 2,   -2276413,    -234,   2796,   978459,  -485,  1374,
    0, 0, 0, 0, 2,    2074554,     207,   -698,  -897492,   470,  -291,
    0, 1, 0, 0, 0,    1475877,   -3633,  11817,    73871,  -184, -1924,
    0, 1, 2,-2, 2,    -516821,    1226,   -524,   224386,  -677,  -174,
    1, 0, 0, 0, 0,     711159,      73,   -872,    -6750,     0,   358,
    0, 0, 2, 0, 1,    -387298,    -367,    380,   200728,    18,   318,
    1, 0, 2, 0, 2,    -301461,     -36,    816,   129025,   -63,   367,
    0,-1, 2,-2, 2,     215829,    -494,    111,   -95929,   299,   132,
  
    0, 0, 2,-2, 1,     128227,     137,    181,   -68982,    -9,    39,
   -1, 0, 2, 0, 2,     123457,      11,     19,   -53311,    32,    -4,
   -1, 0, 0, 2, 0,     156994,      10,   -168,    -1235,     0,    82,
    1, 0, 0, 0, 1,      63110,      63,     27,   -33228,     0,    -9,
   -1, 0, 0, 0, 1,     -57976,     -63,   -189,    31429,     0,   -75,
   -1, 0, 2, 2, 2,     -59641,     -11,    149,    25543,   -11,    66,
    1, 0, 2, 0, 1,     -51613,     -42,    129,    26366,     0,    78,
   -2, 0, 2, 0, 1,      45893,      50,     31,   -24236,   -10,    20,
    0, 0, 0, 2, 0,      63384,      11,   -150,    -1220,     0,    29,
    0, 0, 2, 2, 2,     -38571,      -1,    158,    16452,   -11,    68,
  
    0,-2, 2,-2, 2,      32481,       0,      0,   -13870,     0,     0,
   -2, 0, 0, 2, 0,     -47722,       0,    -18,      477,     0,   -25,
    2, 0, 2, 0, 2,     -31046,      -1,    131,    13238,   -11,    59,
    1, 0, 2,-2, 2,      28593,       0,     -1,   -12338,    10,    -3,
   -1, 0, 2, 0, 1,      20441,      21,     10,   -10758,     0,    -3,
    2, 0, 0, 0, 0,      29243,       0,    -74,     -609,     0,    13,
    0, 0, 2, 0, 0,      25887,       0,    -66,     -550,     0,    11,
    0, 1, 0, 0, 1,     -14053,     -25,     79,     8551,    -2,   -45,
   -1, 0, 0, 2, 1,      15164,      10,     11,    -8001,     0,    -1,
    0, 2, 2,-2, 2,     -15794,      72,    -16,     6850,   -42,    -5,
  
    0, 0,-2, 2, 0,      21783,       0,     13,     -167,     0,    13,
    1, 0, 0,-2, 1,     -12873,     -10,    -37,     6953,     0,   -14,
    0,-1, 0, 0, 1,     -12654,      11,     63,     6415,     0,    26,
   -1, 0, 2, 2, 1,     -10204,       0,     25,     5222,     0,    15,
    0, 2, 0, 0, 0,      16707,     -85,    -10,      168,    -1,    10,
    1, 0, 2, 2, 2,      -7691,       0,     44,     3268,     0,    19,
   -2, 0, 2, 0, 0,     -11024,       0,    -14,      104,     0,     2,
    0, 1, 2, 0, 2,       7566,     -21,    -11,    -3250,     0,    -5,
    0, 0, 2, 2, 1,      -6637,     -11,     25,     3353,     0,    14,
    0,-1, 2, 0, 2,      -7141,      21,      8,     3070,     0,     4,
  
    0, 0, 0, 2, 1,      -6302,     -11,      2,     3272,     0,     4,
    1, 0, 2,-2, 1,       5800,      10,      2,    -3045,     0,    -1,
    2, 0, 2,-2, 2,       6443,       0,     -7,    -2768,     0,    -4,
   -2, 0, 0, 2, 1,      -5774,     -11,    -15,     3041,     0,    -5,
    2, 0, 2, 0, 1,      -5350,       0,     21,     2695,     0,    12,
    0,-1, 2,-2, 1,      -4752,     -11,     -3,     2719,     0,    -3,
    0, 0, 0,-2, 1,      -4940,     -11,    -21,     2720,     0,    -9,
   -1,-1, 0, 2, 0,       7350,       0,     -8,      -51,     0,     4,
    2, 0, 0,-2, 1,       4065,       0,      6,    -2206,     0,     1,
    1, 0, 0, 2, 0,       6579,       0,    -24,     -199,     0,     2,
  
    0, 1, 2,-2, 1,       3579,       0,      5,    -1900,     0,     1,
    1,-1, 0, 0, 0,       4725,       0,     -6,      -41,     0,     3,
   -2, 0, 2, 0, 2,      -3075,       0,     -2,     1313,     0,    -1,
    3, 0, 2, 0, 2,      -2904,       0,     15,     1233,     0,     7,
    0,-1, 0, 2, 0,       4348,       0,    -10,      -81,     0,     2,
    1,-1, 2, 0, 2,      -2878,       0,      8,     1232,     0,     4,
    0, 0, 0, 1, 0,      -4230,       0,      5,      -20,     0,    -2,
   -1,-1, 2, 2, 2,      -2819,       0,      7,     1207,     0,     3,
   -1, 0, 2, 0, 0,      -4056,       0,      5,       40,     0,    -2,
    0,-1, 2, 2, 2,      -2647,       0,     11,     1129,     0,     5,
  
   -2, 0, 0, 0, 1,      -2294,       0,    -10,     1266,     0,    -4,
    1, 1, 2, 0, 2,       2481,       0,     -7,    -1062,     0,    -3,
    2, 0, 0, 0, 1,       2179,       0,     -2,    -1129,     0,    -2,
   -1, 1, 0, 1, 0,       3276,       0,      1,       -9,     0,     0,
    1, 1, 0, 0, 0,      -3389,       0,      5,       35,     0,    -2,
    1, 0, 2, 0, 0,       3339,       0,    -13,     -107,     0,     1,
   -1, 0, 2,-2, 1,      -1987,       0,     -6,     1073,     0,    -2,
    1, 0, 0, 0, 2,      -1981,       0,      0,      854,     0,     0,
   -1, 0, 0, 1, 0,       4026,       0,   -353,     -553,     0,  -139,
    0, 0, 2, 1, 2,       1660,       0,     -5,     -710,     0,    -2,
  
   -1, 0, 2, 4, 2,      -1521,       0,      9,      647,     0,     4,
   -1, 1, 0, 1, 1,       1314,       0,      0,     -700,     0,     0,
    0,-2, 2,-2, 1,      -1283,       0,      0,      672,     0,     0,
    1, 0, 2, 2, 1,      -1331,       0,      8,      663,     0,     4,
   -2, 0, 2, 2, 2,       1383,       0,     -2,     -594,     0,    -2,
   -1, 0, 0, 0, 2,       1405,       0,      4,     -610,     0,     2,
    1, 1, 2,-2, 2,       1290,       0,      0,     -556,     0,     0
  };
  #endif