# All values are in km**3/s**2
# Source: ftp://ssd.jpl.nasa.gov/pub/xfr/gm_Horizons.pck
GM_dict = {
    0: 132890518792.23172, # script for calculating this value in design/ssb_gm.py

    1: 2.2031780000000021E+04,
    2: 3.2485859200000006E+05,
    3: 4.0350323550225981E+05,
    4: 4.2828375214000022E+04,
    5: 1.2671276480000021E+08,
    6: 3.7940585200000003E+07,
    7: 5.7945486000000080E+06,
    8: 6.8365271005800236E+06,
    9: 9.7700000000000068E+02,
    10: 1.3271244004193938E+11,

    199: 2.2031780000000021E+04,
    299: 3.2485859200000006E+05,
    399: 3.9860043543609598E+05,
    499: 4.282837362069909E+04,
    599: 1.266865349115908E+08,
    699: 3.793120723493890E+07,
    799: 5.793951322279009E+06,
    899: 6.835099502439672E+06,
    999: 8.693390780381926E+02,

    301: 4.9028000661637961E+03,

    401: 7.087546066894452E-04,
    402: 9.615569648120313E-05,

    501: 5.959924010272514E+03,
    502: 3.202739815114734E+03,
    503: 9.887819980080976E+03,
    504: 7.179304867611079E+03,
    505: 1.487604677404272E-01,
    506: 1.380080696078966E-01,

    601: 2.503458199931431E+00,
    602: 7.211185066509890E+00,
    603: 4.120856508658532E+01,
    604: 7.311574218947423E+01,
    605: 1.539419035933117E+02,
    606: 8.978137030983542E+03,
    607: 3.712085754472412E-01,
    608: 1.205095752388872E+02,
    609: 5.532371285376407E-01,
    610: 1.265765099012197E-01,
    611: 3.512333288208074E-02,
    612: 3.424829447502984E-04,
    615: 3.718871247516475E-04,
    616: 1.075208001007610E-02,
    617: 9.290325122028795E-03,

    701: 8.346344431770477E+01,
    702: 8.509338094489388E+01,
    703: 2.269437003741248E+02,
    704: 2.053234302535623E+02,
    705: 4.319516899232100E+00,

    801: 1.427598140725034E+03,

    901: 1.062509269522026E+02,
    902: 2.150552267969335E-03,
    903: 3.663917107480563E-03,
    904: 4.540734312735987E-04,
    905: 2.000000000000000E-20,

    2000001: 6.2809393000000000E+01,
    2000002: 1.3923011000000001E+01,
    2000003: 1.6224149999999999E+00,
    2000004: 1.7288008999999999E+01,
    2000010: 5.5423920000000004E+00,
    2000015: 2.0981550000000002E+00,
    2000016: 1.5300480000000001E+00,
    2000031: 2.8448720000000001E+00,
    2000048: 1.1351590000000000E+00,
    2000052: 1.1108039999999999E+00,
    2000065: 1.4264810000000001E+00,
    2000087: 9.8635300000000004E-01,
    2000088: 1.1557990000000000E+00,
    2000433: 4.463E-4,
    2000451: 1.0295259999999999E+00,
    2000511: 2.3312860000000000E+00,
    2000704: 2.3573170000000001E+00,
    }

