From 8b334c7d0ccae961fc18940eb0b9708afaaa758b Mon Sep 17 00:00:00 2001 From: PX4 BuildBot Date: Tue, 12 Apr 2022 11:14:10 +0000 Subject: [PATCH 1/2] Update world_magnetic_model to latest Tue Apr 12 11:14:10 UTC 2022 --- .../geo_magnetic_tables.hpp | 118 +- .../world_magnetic_model/test_geo_lookup.cpp | 10066 ++++++++-------- 2 files changed, 5092 insertions(+), 5092 deletions(-) diff --git a/src/lib/world_magnetic_model/geo_magnetic_tables.hpp b/src/lib/world_magnetic_model/geo_magnetic_tables.hpp index 8056e2d2c72c..627c9e2284c6 100644 --- a/src/lib/world_magnetic_model/geo_magnetic_tables.hpp +++ b/src/lib/world_magnetic_model/geo_magnetic_tables.hpp @@ -47,80 +47,80 @@ static constexpr int LON_DIM = 37; // Magnetic declination data in radians * 10^-4 // Model: WMM-2020, // Version: 0.5.1.11, -// Date: 2022.1534, +// Date: 2022.2767, static constexpr const int16_t declination_table[19][37] { // LONGITUDE: -180, -170, -160, -150, -140, -130, -120, -110, -100, -90, -80, -70, -60, -50, -40, -30, -20, -10, 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180, - /* LAT: -90 */ { 25997, 24251, 22506, 20761, 19015, 17270, 15525, 13779, 12034, 10289, 8543, 6798, 5053, 3308, 1562, -183, -1928, -3674, -5419, -7164, -8909,-10655,-12400,-14145,-15891,-17636,-19381,-21127,-22872,-24617,-26363,-28108,-29854, 31233, 29487, 27742, 25997, }, - /* LAT: -80 */ { 22564, 20431, 18490, 16715, 15073, 13535, 12070, 10659, 9283, 7933, 6601, 5282, 3973, 2668, 1361, 42, -1299, -2670, -4079, -5530, -7024, -8559,-10136,-11754,-13418,-15135,-16920,-18791,-20773,-22890,-25164,-27598,-30166, 30025, 27405, 24897, 22564, }, - /* LAT: -70 */ { 14973, 13576, 12451, 11491, 10623, 9793, 8953, 8066, 7114, 6095, 5025, 3932, 2846, 1790, 767, -243, -1279, -2383, -3582, -4880, -6258, -7687, -9133,-10574,-12000,-13415,-14843,-16327,-17948,-19857,-22371,-26158, 30755, 24163, 19625, 16845, 14973, }, - /* LAT: -60 */ { 8403, 8161, 7884, 7613, 7362, 7111, 6805, 6374, 5761, 4943, 3943, 2832, 1710, 680, -204, -964, -1693, -2513, -3513, -4706, -6033, -7400, -8720, -9931,-10996,-11896,-12613,-13108,-13280,-12831,-10735, -3540, 4856, 7622, 8402, 8534, 8403, }, - /* LAT: -50 */ { 5471, 5510, 5456, 5369, 5298, 5263, 5230, 5105, 4764, 4104, 3096, 1825, 483, -701, -1577, -2147, -2546, -2984, -3664, -4670, -5908, -7182, -8323, -9227, -9828,-10072, -9882, -9129, -7624, -5265, -2363, 384, 2493, 3918, 4792, 5266, 5471, }, - /* LAT: -40 */ { 3944, 4038, 4048, 4006, 3948, 3916, 3923, 3913, 3742, 3211, 2192, 753, -812, -2131, -3001, -3459, -3647, -3709, -3874, -4432, -5400, -6473, -7360, -7903, -8016, -7645, -6761, -5379, -3666, -1962, -500, 721, 1764, 2628, 3283, 3713, 3944, }, - /* LAT: -30 */ { 2975, 3062, 3094, 3083, 3027, 2950, 2892, 2859, 2734, 2259, 1230, -286, -1894, -3153, -3900, -4251, -4336, -4132, -3700, -3468, -3818, -4562, -5262, -5618, -5499, -4918, -3962, -2755, -1543, -596, 83, 684, 1307, 1908, 2416, 2776, 2975, }, - /* LAT: -20 */ { 2333, 2379, 2399, 2405, 2365, 2273, 2167, 2092, 1947, 1455, 405, -1080, -2560, -3628, -4168, -4291, -4094, -3543, -2684, -1880, -1593, -1940, -2589, -3062, -3104, -2749, -2116, -1298, -519, -28, 236, 539, 978, 1454, 1875, 2180, 2333, }, - /* LAT: -10 */ { 1939, 1934, 1915, 1915, 1890, 1808, 1700, 1611, 1427, 880, -177, -1552, -2828, -3664, -3940, -3720, -3150, -2372, -1525, -767, -297, -322, -789, -1296, -1513, -1426, -1113, -614, -114, 129, 179, 340, 709, 1144, 1535, 1821, 1939, }, - /* LAT: 0 */ { 1726, 1693, 1640, 1634, 1626, 1560, 1458, 1347, 1094, 475, -562, -1788, -2846, -3440, -3448, -2955, -2190, -1408, -754, -215, 200, 316, 42, -375, -632, -690, -591, -329, -37, 54, -5, 84, 424, 863, 1280, 1598, 1726, }, - /* LAT: 10 */ { 1591, 1600, 1560, 1579, 1607, 1560, 1442, 1258, 884, 167, -852, -1929, -2760, -3107, -2911, -2310, -1535, -822, -304, 79, 405, 557, 399, 77, -159, -268, -290, -208, -103, -143, -281, -254, 46, 498, 977, 1382, 1591, }, - /* LAT: 20 */ { 1409, 1559, 1621, 1715, 1803, 1785, 1634, 1334, 791, -65, -1107, -2062, -2664, -2780, -2458, -1860, -1149, -498, -35, 276, 536, 684, 595, 352, 152, 34, -56, -119, -198, -387, -623, -681, -449, -3, 536, 1053, 1409, }, - /* LAT: 30 */ { 1112, 1479, 1739, 1964, 2126, 2138, 1953, 1533, 807, -222, -1342, -2223, -2644, -2588, -2193, -1615, -960, -341, 123, 431, 664, 812, 794, 646, 496, 371, 216, 7, -274, -648, -1016, -1177, -1019, -594, -19, 590, 1112, }, - /* LAT: 40 */ { 758, 1345, 1839, 2232, 2481, 2526, 2312, 1781, 870, -358, -1600, -2473, -2800, -2652, -2208, -1617, -963, -333, 179, 546, 818, 1019, 1115, 1105, 1029, 881, 614, 206, -330, -936, -1458, -1704, -1589, -1174, -575, 98, 758, }, - /* LAT: 50 */ { 472, 1220, 1900, 2457, 2824, 2930, 2702, 2048, 907, -593, -2022, -2943, -3242, -3053, -2564, -1918, -1208, -509, 109, 617, 1037, 1395, 1677, 1849, 1869, 1684, 1242, 537, -354, -1257, -1938, -2227, -2105, -1664, -1028, -294, 472, }, - /* LAT: 60 */ { 282, 1136, 1942, 2636, 3140, 3352, 3137, 2324, 805, -1162, -2886, -3872, -4126, -3867, -3294, -2547, -1720, -877, -68, 686, 1380, 2012, 2557, 2956, 3118, 2935, 2302, 1190, -222, -1543, -2416, -2729, -2564, -2069, -1374, -570, 282, }, - /* LAT: 70 */ { 59, 996, 1895, 2694, 3307, 3600, 3344, 2202, -53, -2783, -4742, -5567, -5573, -5086, -4313, -3376, -2349, -1280, -203, 859, 1886, 2854, 3724, 4434, 4885, 4922, 4320, 2857, 670, -1439, -2742, -3189, -3030, -2496, -1744, -871, 59, }, - /* LAT: 80 */ { -610, 314, 1168, 1861, 2245, 2056, 836, -1821, -5074, -7200, -7938, -7797, -7159, -6235, -5139, -3935, -2666, -1357, -30, 1300, 2616, 3899, 5128, 6267, 7264, 8025, 8372, 7936, 6038, 2313, -1268, -2997, -3374, -3053, -2381, -1532, -610, }, - /* LAT: 90 */ { -29988,-28242,-26497,-24751,-23006,-21260,-19515,-17770,-16025,-14279,-12534,-10789, -9044, -7298, -5553, -3808, -2063, -318, 1427, 3173, 4918, 6663, 8408, 10154, 11899, 13644, 15390, 17135, 18880, 20626, 22371, 24117, 25862, 27608, 29353, 31099,-29988, }, + /* LAT: -90 */ { 25994, 24248, 22503, 20758, 19012, 17267, 15522, 13776, 12031, 10286, 8540, 6795, 5050, 3304, 1559, -186, -1931, -3677, -5422, -7167, -8912,-10658,-12403,-14148,-15894,-17639,-19384,-21130,-22875,-24621,-26366,-28111,-29857, 31230, 29484, 27739, 25994, }, + /* LAT: -80 */ { 22561, 20428, 18487, 16712, 15071, 13532, 12068, 10657, 9281, 7931, 6599, 5280, 3971, 2666, 1359, 40, -1301, -2672, -4082, -5533, -7026, -8562,-10139,-11758,-13421,-15139,-16924,-18795,-20777,-22895,-25169,-27603,-30172, 30020, 27400, 24893, 22561, }, + /* LAT: -70 */ { 14974, 13576, 12451, 11491, 10623, 9793, 8952, 8065, 7113, 6094, 5024, 3931, 2845, 1789, 767, -244, -1280, -2384, -3584, -4882, -6261, -7690, -9137,-10578,-12004,-13419,-14847,-16332,-17953,-19864,-22379,-26169, 30744, 24158, 19625, 16846, 14974, }, + /* LAT: -60 */ { 8407, 8164, 7886, 7614, 7363, 7111, 6805, 6374, 5760, 4942, 3942, 2830, 1709, 680, -204, -963, -1692, -2513, -3514, -4708, -6036, -7404, -8724, -9935,-11000,-11899,-12616,-13111,-13283,-12834,-10737, -3530, 4869, 7630, 8408, 8538, 8407, }, + /* LAT: -50 */ { 5474, 5512, 5458, 5371, 5299, 5264, 5230, 5105, 4763, 4102, 3094, 1822, 481, -702, -1577, -2145, -2543, -2982, -3663, -4671, -5911, -7186, -8327, -9231, -9831,-10074, -9883, -9128, -7622, -5263, -2360, 387, 2496, 3921, 4795, 5270, 5474, }, + /* LAT: -40 */ { 3947, 4040, 4049, 4007, 3949, 3916, 3922, 3913, 3741, 3209, 2189, 749, -815, -2133, -3001, -3457, -3643, -3705, -3871, -4433, -5403, -6478, -7364, -7906, -8017, -7644, -6759, -5376, -3664, -1960, -499, 722, 1765, 2630, 3285, 3715, 3947, }, + /* LAT: -30 */ { 2977, 3063, 3095, 3083, 3027, 2950, 2891, 2858, 2733, 2258, 1226, -290, -1898, -3156, -3900, -4250, -4333, -4128, -3695, -3466, -3821, -4566, -5266, -5620, -5499, -4916, -3959, -2752, -1542, -595, 83, 683, 1307, 1908, 2417, 2778, 2977, }, + /* LAT: -20 */ { 2334, 2381, 2400, 2405, 2365, 2272, 2166, 2090, 1946, 1453, 401, -1085, -2564, -3630, -4169, -4290, -4091, -3538, -2678, -1876, -1593, -1942, -2591, -3063, -3103, -2747, -2113, -1296, -518, -28, 235, 537, 977, 1454, 1875, 2182, 2334, }, + /* LAT: -10 */ { 1941, 1935, 1916, 1915, 1890, 1807, 1699, 1609, 1425, 877, -181, -1556, -2832, -3666, -3940, -3717, -3146, -2367, -1521, -764, -295, -323, -790, -1297, -1512, -1424, -1112, -612, -114, 128, 178, 338, 708, 1144, 1536, 1822, 1941, }, + /* LAT: 0 */ { 1728, 1695, 1641, 1635, 1626, 1559, 1456, 1344, 1091, 472, -565, -1792, -2849, -3441, -3446, -2952, -2186, -1404, -750, -212, 202, 317, 41, -375, -632, -689, -591, -328, -37, 53, -7, 82, 422, 862, 1281, 1599, 1728, }, + /* LAT: 10 */ { 1593, 1601, 1561, 1579, 1607, 1559, 1440, 1256, 881, 165, -855, -1932, -2762, -3107, -2909, -2307, -1531, -818, -301, 81, 407, 558, 399, 77, -159, -267, -290, -209, -104, -144, -283, -256, 45, 497, 977, 1383, 1593, }, + /* LAT: 20 */ { 1410, 1559, 1621, 1715, 1803, 1784, 1632, 1332, 788, -67, -1110, -2063, -2664, -2779, -2455, -1856, -1146, -495, -33, 278, 538, 685, 596, 353, 153, 35, -56, -120, -199, -388, -625, -683, -450, -4, 536, 1054, 1410, }, + /* LAT: 30 */ { 1111, 1478, 1739, 1964, 2125, 2136, 1951, 1530, 804, -224, -1343, -2223, -2643, -2586, -2190, -1612, -957, -338, 126, 434, 666, 814, 795, 647, 497, 372, 216, 6, -276, -650, -1018, -1179, -1020, -595, -19, 590, 1111, }, + /* LAT: 40 */ { 756, 1343, 1837, 2230, 2480, 2524, 2310, 1778, 868, -359, -1600, -2472, -2797, -2648, -2204, -1613, -959, -329, 183, 549, 821, 1021, 1116, 1106, 1030, 882, 614, 205, -332, -939, -1461, -1706, -1591, -1175, -576, 97, 756, }, + /* LAT: 50 */ { 469, 1216, 1897, 2454, 2821, 2928, 2700, 2046, 905, -593, -2020, -2939, -3238, -3048, -2559, -1914, -1203, -504, 113, 621, 1041, 1397, 1679, 1851, 1871, 1685, 1241, 535, -357, -1260, -1941, -2229, -2106, -1665, -1029, -296, 469, }, + /* LAT: 60 */ { 277, 1130, 1936, 2631, 3136, 3348, 3134, 2322, 806, -1158, -2881, -3865, -4120, -3860, -3287, -2541, -1714, -872, -62, 690, 1384, 2016, 2561, 2958, 3120, 2936, 2300, 1187, -226, -1547, -2419, -2730, -2566, -2071, -1377, -574, 277, }, + /* LAT: 70 */ { 50, 987, 1885, 2684, 3298, 3592, 3338, 2200, -46, -2770, -4727, -5553, -5561, -5076, -4304, -3367, -2341, -1273, -196, 865, 1892, 2860, 3729, 4438, 4888, 4924, 4320, 2853, 664, -1445, -2747, -3193, -3034, -2502, -1751, -879, 50, }, + /* LAT: 80 */ { -631, 292, 1145, 1838, 2223, 2036, 828, -1805, -5037, -7161, -7906, -7771, -7138, -6217, -5123, -3921, -2653, -1345, -18, 1311, 2626, 3909, 5137, 6277, 7274, 8035, 8381, 7944, 6036, 2293, -1297, -3024, -3398, -3075, -2402, -1554, -631, }, + /* LAT: 90 */ { -29941,-28196,-26450,-24705,-22959,-21214,-19469,-17723,-15978,-14233,-12488,-10742, -8997, -7252, -5507, -3762, -2017, -271, 1474, 3219, 4964, 6709, 8455, 10200, 11945, 13691, 15436, 17181, 18927, 20672, 22418, 24163, 25909, 27654, 29400, 31145,-29941, }, }; // Magnetic inclination data in radians * 10^-4 // Model: WMM-2020, // Version: 0.5.1.11, -// Date: 2022.1534, +// Date: 2022.2767, static constexpr const int16_t inclination_table[19][37] { // LONGITUDE: -180, -170, -160, -150, -140, -130, -120, -110, -100, -90, -80, -70, -60, -50, -40, -30, -20, -10, 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180, - /* LAT: -90 */ { -12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574,-12574, }, - /* LAT: -80 */ { -13659,-13526,-13365,-13185,-12991,-12789,-12585,-12384,-12193,-12017,-11860,-11726,-11615,-11529,-11466,-11424,-11404,-11407,-11434,-11488,-11572,-11686,-11831,-12004,-12202,-12419,-12648,-12881,-13109,-13322,-13508,-13659,-13763,-13815,-13812,-13758,-13659, }, - /* LAT: -70 */ { -14108,-13790,-13471,-13148,-12815,-12471,-12116,-11758,-11414,-11105,-10852,-10668,-10555,-10502,-10489,-10493,-10500,-10510,-10534,-10590,-10698,-10872,-11117,-11431,-11803,-12221,-12668,-13132,-13598,-14051,-14469,-14815,-15005,-14952,-14722,-14424,-14108, }, - /* LAT: -60 */ { -13520,-13167,-12829,-12496,-12153,-11781,-11365,-10910,-10442,-10011, -9680, -9502, -9498, -9634, -9838,-10032,-10159,-10205,-10194,-10180,-10227,-10384,-10671,-11078,-11575,-12130,-12716,-13312,-13901,-14462,-14959,-15249,-15075,-14691,-14286,-13893,-13520, }, - /* LAT: -50 */ { -12496,-12155,-11825,-11503,-11179,-10833,-10433, -9962, -9431, -8909, -8517, -8388, -8586, -9045, -9610,-10123,-10486,-10652,-10626,-10477,-10335,-10338,-10555,-10969,-11509,-12100,-12687,-13226,-13673,-13972,-14080,-14008,-13804,-13521,-13193,-12846,-12496, }, - /* LAT: -40 */ { -11240,-10892,-10546,-10201, -9862, -9523, -9162, -8736, -8214, -7648, -7219, -7173, -7628, -8449, -9371,-10202,-10864,-11303,-11449,-11286,-10946,-10672,-10660,-10938,-11398,-11902,-12349,-12673,-12833,-12839,-12749,-12611,-12431,-12199,-11913,-11586,-11240, }, - /* LAT: -30 */ { -9602, -9225, -8847, -8457, -8065, -7689, -7331, -6939, -6426, -5814, -5359, -5435, -6197, -7396, -8647, -9745,-10662,-11376,-11781,-11778,-11411,-10904,-10566,-10563,-10812,-11133,-11391,-11506,-11445,-11269,-11094,-10959,-10812,-10604,-10323, -9978, -9602, }, - /* LAT: -20 */ { -7371, -6933, -6518, -6091, -5647, -5216, -4824, -4409, -3842, -3156, -2703, -2956, -4057, -5666, -7295, -8668, -9738,-10518,-10962,-11003,-10644,-10033, -9473, -9226, -9273, -9435, -9577, -9596, -9425, -9152, -8957, -8869, -8763, -8555, -8238, -7827, -7371, }, - /* LAT: -10 */ { -4414, -3882, -3432, -2997, -2539, -2089, -1673, -1216, -587, 118, 485, 67, -1253, -3166, -5143, -6757, -7860, -8499, -8769, -8710, -8305, -7624, -6960, -6612, -6571, -6664, -6782, -6807, -6620, -6324, -6167, -6174, -6132, -5914, -5530, -5004, -4414, }, - /* LAT: 0 */ { -905, -287, 174, 575, 993, 1410, 1802, 2248, 2836, 3417, 3623, 3135, 1847, -58, -2103, -3759, -4775, -5210, -5272, -5104, -4667, -3955, -3250, -2877, -2816, -2886, -3012, -3085, -2956, -2720, -2664, -2804, -2863, -2675, -2251, -1623, -905, }, - /* LAT: 10 */ { 2562, 3184, 3615, 3954, 4308, 4676, 5029, 5419, 5874, 6247, 6287, 5804, 4727, 3166, 1475, 95, -716, -968, -880, -646, -237, 398, 1031, 1369, 1432, 1386, 1285, 1194, 1237, 1341, 1267, 1004, 815, 889, 1241, 1842, 2562, }, - /* LAT: 20 */ { 5417, 5942, 6319, 6613, 6926, 7269, 7614, 7964, 8300, 8502, 8418, 7959, 7127, 6034, 4908, 3996, 3464, 3341, 3488, 3730, 4059, 4523, 4983, 5238, 5294, 5275, 5226, 5169, 5158, 5141, 4969, 4639, 4344, 4256, 4428, 4849, 5417, }, - /* LAT: 30 */ { 7569, 7940, 8256, 8538, 8847, 9195, 9553, 9896, 10175, 10291, 10148, 9729, 9102, 8391, 7730, 7217, 6924, 6879, 7020, 7230, 7475, 7774, 8062, 8235, 8292, 8304, 8305, 8296, 8274, 8193, 7973, 7622, 7268, 7049, 7033, 7226, 7569, }, - /* LAT: 40 */ { 9266, 9486, 9742, 10027, 10354, 10715, 11084, 11424, 11678, 11761, 11613, 11255, 10782, 10308, 9912, 9627, 9477, 9471, 9580, 9741, 9915, 10098, 10270, 10395, 10472, 10532, 10586, 10619, 10604, 10495, 10254, 9905, 9539, 9254, 9111, 9123, 9266, }, - /* LAT: 50 */ { 10801, 10923, 11124, 11394, 11718, 12072, 12428, 12745, 12968, 13028, 12890, 12592, 12228, 11882, 11606, 11419, 11324, 11320, 11385, 11487, 11600, 11716, 11832, 11947, 12065, 12187, 12300, 12372, 12364, 12241, 11996, 11669, 11329, 11045, 10855, 10775, 10801, }, - /* LAT: 60 */ { 12319, 12392, 12543, 12762, 13033, 13334, 13637, 13904, 14080, 14108, 13972, 13723, 13433, 13162, 12940, 12783, 12692, 12660, 12675, 12722, 12789, 12874, 12979, 13111, 13270, 13445, 13610, 13719, 13726, 13607, 13383, 13105, 12826, 12589, 12419, 12327, 12319, }, - /* LAT: 70 */ { 13758, 13802, 13898, 14040, 14220, 14425, 14634, 14815, 14920, 14899, 14761, 14559, 14341, 14137, 13963, 13828, 13733, 13678, 13659, 13671, 13713, 13784, 13887, 14023, 14189, 14376, 14560, 14701, 14748, 14677, 14516, 14318, 14124, 13959, 13838, 13771, 13758, }, - /* LAT: 80 */ { 14999, 15012, 15050, 15110, 15187, 15273, 15352, 15397, 15378, 15298, 15185, 15060, 14937, 14823, 14723, 14641, 14578, 14538, 14519, 14522, 14549, 14598, 14669, 14761, 14873, 14999, 15134, 15266, 15373, 15418, 15381, 15295, 15200, 15116, 15052, 15012, 14999, }, - /* LAT: 90 */ { 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, 15394, }, + /* LAT: -90 */ { -12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573,-12573, }, + /* LAT: -80 */ { -13658,-13525,-13364,-13184,-12990,-12788,-12584,-12384,-12192,-12016,-11859,-11725,-11615,-11528,-11465,-11423,-11404,-11406,-11433,-11488,-11571,-11685,-11830,-12003,-12201,-12418,-12648,-12881,-13108,-13321,-13508,-13658,-13762,-13814,-13811,-13757,-13658, }, + /* LAT: -70 */ { -14107,-13789,-13469,-13146,-12814,-12470,-12115,-11757,-11414,-11105,-10852,-10668,-10555,-10502,-10489,-10492,-10500,-10510,-10533,-10589,-10697,-10871,-11117,-11431,-11803,-12221,-12668,-13132,-13598,-14051,-14469,-14815,-15004,-14951,-14721,-14423,-14107, }, + /* LAT: -60 */ { -13519,-13166,-12828,-12496,-12152,-11780,-11365,-10910,-10442,-10011, -9680, -9503, -9499, -9635, -9839,-10033,-10159,-10204,-10193,-10178,-10225,-10383,-10671,-11078,-11576,-12131,-12717,-13313,-13902,-14463,-14960,-15250,-15075,-14691,-14285,-13892,-13519, }, + /* LAT: -50 */ { -12496,-12155,-11824,-11502,-11179,-10832,-10433, -9961, -9431, -8909, -8518, -8390, -8588, -9048, -9612,-10125,-10487,-10652,-10625,-10475,-10332,-10336,-10555,-10969,-11509,-12101,-12688,-13227,-13674,-13972,-14081,-14008,-13805,-13521,-13193,-12846,-12496, }, + /* LAT: -40 */ { -11240,-10892,-10545,-10200, -9861, -9523, -9162, -8736, -8214, -7649, -7220, -7175, -7632, -8453, -9375,-10206,-10867,-11304,-11448,-11284,-10944,-10670,-10660,-10938,-11399,-11904,-12350,-12673,-12833,-12839,-12748,-12611,-12432,-12200,-11913,-11586,-11240, }, + /* LAT: -30 */ { -9602, -9224, -8846, -8456, -8064, -7688, -7331, -6939, -6426, -5814, -5360, -5438, -6202, -7402, -8653, -9750,-10666,-11379,-11782,-11777,-11409,-10901,-10565,-10563,-10813,-11134,-11391,-11506,-11444,-11268,-11094,-10959,-10812,-10605,-10324, -9979, -9602, }, + /* LAT: -20 */ { -7371, -6933, -6517, -6090, -5645, -5215, -4823, -4409, -3842, -3156, -2705, -2960, -4065, -5674, -7303, -8675, -9744,-10522,-10964,-11003,-10643,-10030, -9471, -9225, -9273, -9435, -9576, -9595, -9423, -9151, -8957, -8869, -8764, -8556, -8239, -7828, -7371, }, + /* LAT: -10 */ { -4414, -3882, -3430, -2995, -2537, -2086, -1671, -1215, -587, 118, 483, 61, -1262, -3177, -5153, -6765, -7865, -8502, -8770, -8710, -8303, -7621, -6957, -6611, -6570, -6663, -6781, -6805, -6618, -6322, -6166, -6174, -6133, -5916, -5532, -5006, -4414, }, + /* LAT: 0 */ { -906, -286, 176, 578, 996, 1413, 1804, 2249, 2836, 3415, 3621, 3129, 1838, -69, -2113, -3767, -4780, -5212, -5273, -5104, -4666, -3952, -3247, -2875, -2814, -2884, -3009, -3083, -2953, -2718, -2662, -2804, -2865, -2677, -2253, -1625, -906, }, + /* LAT: 10 */ { 2562, 3185, 3616, 3956, 4311, 4678, 5031, 5420, 5874, 6246, 6284, 5799, 4720, 3157, 1467, 89, -719, -970, -880, -646, -236, 401, 1034, 1372, 1434, 1389, 1288, 1197, 1239, 1343, 1268, 1004, 814, 887, 1239, 1840, 2562, }, + /* LAT: 20 */ { 5416, 5942, 6320, 6614, 6927, 7271, 7615, 7964, 8299, 8501, 8415, 7955, 7122, 6028, 4902, 3992, 3461, 3340, 3488, 3731, 4060, 4525, 4984, 5240, 5296, 5278, 5229, 5172, 5161, 5143, 4970, 4639, 4343, 4254, 4426, 4848, 5416, }, + /* LAT: 30 */ { 7569, 7940, 8257, 8539, 8848, 9196, 9554, 9896, 10174, 10289, 10146, 9726, 9098, 8388, 7727, 7215, 6922, 6879, 7020, 7230, 7476, 7775, 8063, 8237, 8293, 8306, 8307, 8298, 8276, 8194, 7973, 7622, 7268, 7048, 7032, 7226, 7569, }, + /* LAT: 40 */ { 9266, 9486, 9742, 10027, 10354, 10715, 11084, 11423, 11676, 11760, 11611, 11252, 10779, 10306, 9910, 9626, 9476, 9471, 9580, 9741, 9916, 10099, 10271, 10396, 10474, 10534, 10588, 10621, 10605, 10496, 10255, 9905, 9539, 9254, 9111, 9123, 9266, }, + /* LAT: 50 */ { 10801, 10923, 11124, 11394, 11718, 12072, 12427, 12744, 12967, 13027, 12888, 12590, 12226, 11880, 11605, 11418, 11324, 11320, 11385, 11488, 11601, 11717, 11833, 11948, 12066, 12188, 12301, 12374, 12365, 12241, 11996, 11669, 11329, 11045, 10855, 10775, 10801, }, + /* LAT: 60 */ { 12319, 12392, 12543, 12761, 13032, 13333, 13636, 13902, 14078, 14106, 13971, 13721, 13432, 13161, 12940, 12783, 12692, 12660, 12675, 12722, 12790, 12875, 12980, 13112, 13271, 13446, 13611, 13720, 13727, 13608, 13384, 13105, 12826, 12589, 12419, 12327, 12319, }, + /* LAT: 70 */ { 13758, 13801, 13897, 14039, 14219, 14424, 14632, 14814, 14918, 14898, 14760, 14558, 14340, 14136, 13963, 13828, 13733, 13678, 13659, 13671, 13713, 13785, 13888, 14024, 14190, 14377, 14561, 14702, 14749, 14678, 14517, 14318, 14124, 13959, 13839, 13771, 13758, }, + /* LAT: 80 */ { 14998, 15011, 15049, 15109, 15186, 15272, 15351, 15396, 15377, 15298, 15185, 15060, 14937, 14823, 14723, 14641, 14579, 14538, 14519, 14523, 14549, 14598, 14670, 14762, 14874, 15000, 15135, 15267, 15374, 15419, 15381, 15295, 15200, 15116, 15052, 15012, 14998, }, + /* LAT: 90 */ { 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, 15395, }, }; // Magnetic strength data in milli-Gauss * 10 // Model: WMM-2020, // Version: 0.5.1.11, -// Date: 2022.1534, +// Date: 2022.2767, static constexpr const int16_t strength_table[19][37] { // LONGITUDE: -180, -170, -160, -150, -140, -130, -120, -110, -100, -90, -80, -70, -60, -50, -40, -30, -20, -10, 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180, - /* LAT: -90 */ { 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, 5454, }, - /* LAT: -80 */ { 6060, 5997, 5918, 5826, 5724, 5612, 5494, 5372, 5250, 5130, 5016, 4911, 4817, 4737, 4674, 4629, 4604, 4602, 4623, 4669, 4739, 4833, 4947, 5079, 5222, 5372, 5522, 5665, 5796, 5910, 6002, 6072, 6116, 6136, 6132, 6106, 6060, }, - /* LAT: -70 */ { 6305, 6172, 6022, 5858, 5679, 5487, 5282, 5067, 4848, 4633, 4430, 4248, 4090, 3959, 3854, 3777, 3730, 3717, 3746, 3821, 3949, 4128, 4356, 4624, 4918, 5226, 5529, 5813, 6063, 6267, 6418, 6514, 6556, 6549, 6500, 6416, 6305, }, - /* LAT: -60 */ { 6190, 5998, 5797, 5589, 5370, 5136, 4880, 4601, 4309, 4019, 3752, 3524, 3344, 3209, 3110, 3037, 2986, 2966, 2992, 3081, 3249, 3500, 3826, 4211, 4633, 5067, 5488, 5872, 6197, 6446, 6610, 6689, 6691, 6629, 6516, 6365, 6190, }, - /* LAT: -50 */ { 5846, 5617, 5385, 5155, 4923, 4678, 4408, 4105, 3776, 3444, 3142, 2901, 2739, 2648, 2599, 2565, 2532, 2506, 2511, 2582, 2754, 3043, 3438, 3908, 4415, 4921, 5396, 5815, 6154, 6396, 6535, 6576, 6534, 6424, 6263, 6066, 5846, }, - /* LAT: -40 */ { 5395, 5149, 4905, 4666, 4432, 4195, 3941, 3657, 3343, 3017, 2718, 2494, 2376, 2350, 2369, 2391, 2396, 2385, 2373, 2401, 2530, 2803, 3218, 3731, 4277, 4802, 5270, 5659, 5951, 6139, 6228, 6231, 6162, 6032, 5851, 5633, 5395, }, - /* LAT: -30 */ { 4879, 4639, 4401, 4167, 3941, 3722, 3503, 3272, 3017, 2741, 2483, 2300, 2229, 2253, 2320, 2392, 2458, 2509, 2532, 2544, 2610, 2806, 3165, 3652, 4183, 4681, 5100, 5418, 5622, 5722, 5749, 5722, 5643, 5511, 5332, 5115, 4879, }, - /* LAT: -20 */ { 4322, 4109, 3901, 3697, 3501, 3319, 3150, 2987, 2810, 2612, 2421, 2287, 2244, 2286, 2375, 2486, 2614, 2743, 2833, 2870, 2895, 2988, 3225, 3607, 4056, 4484, 4833, 5070, 5176, 5184, 5154, 5107, 5025, 4897, 4731, 4534, 4322, }, - /* LAT: -10 */ { 3790, 3630, 3478, 3332, 3196, 3076, 2973, 2881, 2785, 2671, 2549, 2449, 2402, 2425, 2510, 2638, 2794, 2954, 3079, 3142, 3157, 3183, 3304, 3554, 3879, 4201, 4466, 4630, 4667, 4615, 4547, 4483, 4394, 4270, 4121, 3957, 3790, }, - /* LAT: 0 */ { 3412, 3320, 3236, 3164, 3109, 3071, 3045, 3027, 3003, 2956, 2877, 2782, 2701, 2668, 2708, 2810, 2942, 3078, 3194, 3270, 3302, 3323, 3397, 3552, 3760, 3974, 4154, 4261, 4268, 4201, 4113, 4020, 3908, 3777, 3643, 3519, 3412, }, - /* LAT: 10 */ { 3283, 3252, 3232, 3229, 3254, 3301, 3357, 3412, 3448, 3438, 3369, 3255, 3127, 3031, 3003, 3043, 3123, 3222, 3322, 3408, 3471, 3533, 3621, 3738, 3873, 4011, 4130, 4201, 4204, 4143, 4034, 3890, 3729, 3570, 3435, 3338, 3283, }, - /* LAT: 20 */ { 3400, 3403, 3430, 3484, 3577, 3698, 3828, 3946, 4027, 4040, 3967, 3825, 3657, 3516, 3439, 3425, 3459, 3531, 3628, 3725, 3815, 3913, 4024, 4135, 4243, 4354, 4456, 4522, 4533, 4475, 4339, 4137, 3910, 3701, 3538, 3438, 3400, }, - /* LAT: 30 */ { 3723, 3730, 3786, 3886, 4030, 4201, 4377, 4534, 4643, 4670, 4597, 4441, 4251, 4085, 3979, 3931, 3934, 3984, 4070, 4168, 4265, 4370, 4486, 4604, 4723, 4849, 4969, 5056, 5083, 5026, 4871, 4632, 4358, 4104, 3905, 3777, 3723, }, - /* LAT: 40 */ { 4222, 4222, 4288, 4412, 4580, 4768, 4951, 5108, 5213, 5239, 5171, 5022, 4834, 4658, 4529, 4453, 4426, 4447, 4507, 4585, 4671, 4768, 4883, 5016, 5167, 5328, 5479, 5589, 5629, 5576, 5421, 5184, 4910, 4651, 4440, 4295, 4222, }, - /* LAT: 50 */ { 4832, 4826, 4883, 4994, 5141, 5300, 5450, 5571, 5645, 5654, 5590, 5462, 5299, 5134, 4996, 4898, 4842, 4830, 4854, 4904, 4972, 5063, 5182, 5331, 5507, 5691, 5857, 5976, 6021, 5977, 5847, 5651, 5426, 5210, 5030, 4901, 4832, }, - /* LAT: 60 */ { 5392, 5381, 5410, 5474, 5560, 5655, 5742, 5807, 5840, 5831, 5776, 5682, 5561, 5432, 5312, 5215, 5148, 5114, 5111, 5139, 5195, 5281, 5398, 5545, 5712, 5880, 6028, 6133, 6177, 6156, 6073, 5947, 5800, 5657, 5535, 5444, 5392, }, - /* LAT: 70 */ { 5726, 5707, 5705, 5718, 5740, 5766, 5790, 5804, 5803, 5784, 5744, 5686, 5615, 5539, 5465, 5400, 5352, 5324, 5319, 5338, 5383, 5452, 5544, 5652, 5770, 5884, 5984, 6057, 6096, 6100, 6071, 6018, 5950, 5880, 5815, 5762, 5726, }, - /* LAT: 80 */ { 5789, 5772, 5758, 5746, 5736, 5727, 5717, 5705, 5690, 5671, 5649, 5624, 5596, 5569, 5544, 5523, 5509, 5504, 5509, 5524, 5549, 5585, 5627, 5675, 5725, 5773, 5816, 5850, 5875, 5888, 5890, 5883, 5869, 5851, 5830, 5809, 5789, }, + /* LAT: -90 */ { 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, 5453, }, + /* LAT: -80 */ { 6059, 5996, 5917, 5825, 5723, 5611, 5493, 5371, 5249, 5129, 5015, 4910, 4816, 4736, 4673, 4628, 4603, 4601, 4622, 4668, 4739, 4832, 4947, 5078, 5222, 5372, 5521, 5665, 5796, 5909, 6002, 6071, 6116, 6135, 6131, 6105, 6059, }, + /* LAT: -70 */ { 6304, 6171, 6021, 5857, 5678, 5486, 5281, 5066, 4847, 4632, 4429, 4247, 4089, 3958, 3853, 3777, 3729, 3717, 3745, 3821, 3948, 4128, 4356, 4624, 4919, 5226, 5529, 5813, 6063, 6267, 6418, 6514, 6556, 6549, 6499, 6415, 6304, }, + /* LAT: -60 */ { 6189, 5997, 5796, 5588, 5369, 5135, 4878, 4600, 4308, 4018, 3751, 3523, 3343, 3208, 3109, 3036, 2985, 2965, 2991, 3081, 3249, 3500, 3826, 4211, 4633, 5067, 5489, 5873, 6198, 6447, 6610, 6689, 6691, 6629, 6515, 6365, 6189, }, + /* LAT: -50 */ { 5846, 5616, 5384, 5154, 4922, 4677, 4407, 4104, 3775, 3443, 3141, 2900, 2739, 2647, 2599, 2564, 2531, 2505, 2510, 2582, 2754, 3043, 3438, 3909, 4416, 4921, 5397, 5816, 6155, 6397, 6535, 6577, 6534, 6424, 6263, 6065, 5846, }, + /* LAT: -40 */ { 5394, 5149, 4904, 4665, 4431, 4194, 3940, 3656, 3342, 3016, 2717, 2494, 2376, 2350, 2369, 2391, 2396, 2384, 2372, 2400, 2529, 2803, 3219, 3732, 4279, 4803, 5270, 5659, 5952, 6140, 6228, 6231, 6162, 6032, 5851, 5633, 5394, }, + /* LAT: -30 */ { 4879, 4639, 4400, 4166, 3940, 3721, 3503, 3271, 3016, 2741, 2483, 2300, 2229, 2253, 2320, 2391, 2457, 2508, 2531, 2543, 2609, 2806, 3166, 3653, 4184, 4682, 5101, 5419, 5622, 5722, 5749, 5722, 5643, 5511, 5332, 5115, 4879, }, + /* LAT: -20 */ { 4321, 4109, 3901, 3697, 3500, 3318, 3150, 2986, 2809, 2611, 2420, 2286, 2244, 2286, 2375, 2486, 2614, 2743, 2832, 2869, 2894, 2988, 3226, 3608, 4058, 4485, 4834, 5070, 5176, 5184, 5154, 5107, 5025, 4897, 4731, 4534, 4321, }, + /* LAT: -10 */ { 3790, 3630, 3477, 3331, 3196, 3076, 2973, 2881, 2784, 2670, 2548, 2448, 2402, 2425, 2510, 2639, 2794, 2954, 3078, 3142, 3156, 3182, 3304, 3555, 3880, 4202, 4467, 4631, 4667, 4615, 4547, 4483, 4395, 4270, 4121, 3958, 3790, }, + /* LAT: 0 */ { 3412, 3320, 3236, 3163, 3108, 3070, 3044, 3026, 3002, 2955, 2876, 2781, 2700, 2668, 2708, 2810, 2943, 3078, 3194, 3270, 3301, 3323, 3397, 3553, 3761, 3974, 4155, 4261, 4268, 4201, 4113, 4020, 3909, 3777, 3643, 3519, 3412, }, + /* LAT: 10 */ { 3283, 3252, 3232, 3229, 3253, 3301, 3357, 3411, 3447, 3437, 3368, 3254, 3126, 3031, 3003, 3043, 3124, 3222, 3322, 3408, 3472, 3534, 3621, 3739, 3873, 4011, 4131, 4202, 4205, 4143, 4034, 3891, 3729, 3570, 3435, 3338, 3283, }, + /* LAT: 20 */ { 3400, 3403, 3430, 3484, 3576, 3698, 3827, 3945, 4026, 4039, 3965, 3823, 3656, 3515, 3438, 3425, 3459, 3532, 3628, 3725, 3816, 3914, 4024, 4136, 4244, 4355, 4457, 4523, 4534, 4476, 4339, 4138, 3911, 3701, 3539, 3438, 3400, }, + /* LAT: 30 */ { 3723, 3730, 3785, 3885, 4029, 4200, 4376, 4533, 4641, 4668, 4595, 4440, 4250, 4085, 3978, 3931, 3934, 3984, 4071, 4168, 4266, 4371, 4487, 4605, 4724, 4850, 4971, 5057, 5084, 5027, 4871, 4632, 4358, 4104, 3905, 3777, 3723, }, + /* LAT: 40 */ { 4222, 4221, 4287, 4411, 4579, 4767, 4950, 5107, 5212, 5238, 5169, 5020, 4833, 4658, 4529, 4452, 4426, 4447, 4507, 4586, 4672, 4769, 4884, 5017, 5168, 5329, 5480, 5591, 5630, 5577, 5422, 5184, 4910, 4651, 4440, 4295, 4222, }, + /* LAT: 50 */ { 4832, 4825, 4882, 4993, 5140, 5299, 5449, 5570, 5644, 5653, 5589, 5462, 5298, 5134, 4996, 4898, 4843, 4830, 4854, 4904, 4973, 5064, 5182, 5332, 5508, 5692, 5858, 5977, 6021, 5978, 5848, 5652, 5427, 5211, 5031, 4902, 4832, }, + /* LAT: 60 */ { 5392, 5381, 5410, 5473, 5559, 5654, 5741, 5806, 5839, 5830, 5776, 5681, 5560, 5431, 5312, 5216, 5149, 5114, 5112, 5139, 5195, 5282, 5399, 5546, 5713, 5881, 6029, 6133, 6178, 6156, 6073, 5947, 5801, 5658, 5535, 5445, 5392, }, + /* LAT: 70 */ { 5726, 5707, 5704, 5717, 5739, 5766, 5789, 5803, 5803, 5783, 5744, 5686, 5615, 5539, 5465, 5401, 5352, 5324, 5319, 5339, 5384, 5453, 5545, 5653, 5770, 5885, 5984, 6057, 6097, 6100, 6071, 6018, 5951, 5880, 5815, 5763, 5726, }, + /* LAT: 80 */ { 5789, 5772, 5758, 5746, 5736, 5727, 5717, 5705, 5690, 5671, 5649, 5624, 5596, 5569, 5544, 5524, 5510, 5505, 5509, 5524, 5550, 5585, 5628, 5676, 5726, 5774, 5816, 5851, 5875, 5888, 5891, 5884, 5870, 5851, 5830, 5809, 5789, }, /* LAT: 90 */ { 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, }, }; diff --git a/src/lib/world_magnetic_model/test_geo_lookup.cpp b/src/lib/world_magnetic_model/test_geo_lookup.cpp index 195dc5af48fd..c4fe7b62b4bf 100644 --- a/src/lib/world_magnetic_model/test_geo_lookup.cpp +++ b/src/lib/world_magnetic_model/test_geo_lookup.cpp @@ -40,5049 +40,5049 @@ TEST(GeoLookupTest, declination) { - EXPECT_NEAR(get_mag_declination_degrees(-50, -180), 31.3488, 0.40063 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -175), 31.54727, 0.3937 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -170), 31.56733, 0.38792 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -165), 31.45765, 0.3831 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -160), 31.26095, 0.37907 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -155), 31.01705, 0.3757 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -150), 30.76384, 0.37288 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -145), 30.53506, 0.37051 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -140), 30.35517, 0.36851 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -135), 30.23285, 0.3668 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -130), 30.15562, 0.36535 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -125), 30.08705, 0.36413 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -120), 29.96768, 0.36315 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -115), 29.71927, 0.36247 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -110), 29.25185, 0.36217 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -105), 28.47274, 0.36238 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -100), 27.29674, 0.36324 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -95), 25.65652, 0.3649 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -90), 23.51229, 0.36753 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -85), 20.85999, 0.37124 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -80), 17.73741, 0.37613 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -75), 14.22702, 0.38223 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -70), 10.45372, 0.38956 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -65), 6.57529, 0.3981 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -60), 2.76512, 0.40786 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -55), -0.81079, 0.41882 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -50), -4.01726, 0.431 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -45), -6.76829, 0.44434 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -40), -9.03647, 0.45867 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -35), -10.85277, 0.47366 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -30), -12.2987, 0.48874 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -25), -13.49443, 0.5031 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -20), -14.5862, 0.51576 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -15), -15.73403, 0.52557 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -10), -17.09773, 0.53148 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, -5), -18.81778, 0.53266 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 0), -20.9915, 0.5288 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 5), -23.65147, 0.52017 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 10), -26.75678, 0.50765 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 15), -30.20316, 0.49252 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 20), -33.84841, 0.47621 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 25), -37.54221, 0.46005 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 30), -41.14893, 0.44514 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 35), -44.55866, 0.43221 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 40), -47.68767, 0.42172 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 45), -50.47306, 0.41387 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 50), -52.86578, 0.40873 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 55), -54.82465, 0.40628 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 60), -56.31155, 0.40653 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 65), -57.28719, 0.40951 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 70), -57.70597, 0.41531 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 75), -57.50942, 0.42414 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 80), -56.61862, 0.4363 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 85), -54.9278, 0.45215 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 90), -52.30384, 0.47191 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 95), -48.59833, 0.49544 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 100), -43.68109, 0.52172 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 105), -37.50142, 0.5484 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 110), -30.16849, 0.57166 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 115), -22.00883, 0.58705 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 120), -13.53628, 0.5914 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 125), -5.31528, 0.58437 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 130), 2.2024, 0.56843 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 135), 8.76152, 0.5472 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 140), 14.2863, 0.52403 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 145), 18.81628, 0.50123 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 150), 22.4462, 0.4801 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 155), 25.28841, 0.46125 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 160), 27.45496, 0.44485 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 165), 29.05127, 0.4308 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 170), 30.17472, 0.41892 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 175), 30.91414, 0.40896 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-50, 180), 31.3488, 0.40063 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -180), 26.41171, 0.37415 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -175), 26.7187, 0.37027 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -170), 26.85589, 0.36703 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -165), 26.8629, 0.36434 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -160), 26.77295, 0.36212 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -155), 26.61763, 0.36032 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -150), 26.43068, 0.35888 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -145), 26.24779, 0.35778 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -140), 26.10193, 0.35699 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -135), 26.016, 0.35649 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -130), 25.99523, 0.35626 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -125), 26.02148, 0.3563 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -120), 26.04997, 0.35661 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -115), 26.00874, 0.35721 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -110), 25.80124, 0.35816 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -105), 25.31354, 0.35955 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -100), 24.42645, 0.36151 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -95), 23.03166, 0.36423 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -90), 21.04921, 0.36791 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -85), 18.44352, 0.37272 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -80), 15.23632, 0.37878 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -75), 11.51462, 0.38613 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -70), 7.4306, 0.39474 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -65), 3.18923, 0.40457 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -60), -0.97844, 0.41559 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -55), -4.85175, 0.42788 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -50), -8.25648, 0.44157 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -45), -11.08915, 0.45678 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -40), -13.32396, 0.47357 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -35), -15.00342, 0.49179 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -30), -16.219, 0.51106 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -25), -17.09081, 0.53066 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -20), -17.75547, 0.54947 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -15), -18.36551, 0.5659 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -10), -19.09362, 0.57803 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, -5), -20.12607, 0.58395 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 0), -21.6321, 0.58234 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 5), -23.71522, 0.57295 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 10), -26.37322, 0.55678 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 15), -29.49426, 0.53582 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 20), -32.89279, 0.51252 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 25), -36.36286, 0.48921 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 30), -39.7209, 0.46771 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 35), -42.82464, 0.44917 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 40), -45.57151, 0.43416 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 45), -47.88743, 0.42283 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 50), -49.71499, 0.41508 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 55), -51.00518, 0.41066 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 60), -51.71278, 0.40932 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 65), -51.79343, 0.41079 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 70), -51.20041, 0.41484 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 75), -49.88069, 0.42123 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 80), -47.77328, 0.42969 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 85), -44.81593, 0.4398 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 90), -40.96715, 0.45081 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 95), -36.24447, 0.46157 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 100), -30.76532, 0.47059 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 105), -24.76122, 0.4764 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 110), -18.53962, 0.47815 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 115), -12.40455, 0.47589 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 120), -6.58481, 0.47039 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 125), -1.21051, 0.46265 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 130), 3.66539, 0.45358 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 135), 8.03111, 0.44385 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 140), 11.88982, 0.43391 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 145), 15.24857, 0.42411 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 150), 18.11691, 0.4147 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 155), 20.50882, 0.40588 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 160), 22.44543, 0.39781 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 165), 23.95762, 0.39058 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 170), 25.08736, 0.38424 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 175), 25.88643, 0.37878 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-45, 180), 26.41171, 0.37415 + 2); - EXPECT_NEAR(get_mag_declination_degrees(-40, -180), 22.59998, 0.35472 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -175), 22.94391, 0.35268 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -170), 23.13685, 0.35103 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -165), 23.21222, 0.34971 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -160), 23.19313, 0.34868 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -155), 23.09881, 0.34791 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -150), 22.9519, 0.34739 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -145), 22.7815, 0.34712 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -140), 22.62057, 0.34711 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -135), 22.49921, 0.34739 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -130), 22.43704, 0.34797 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -125), 22.43611, 0.34887 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -120), 22.47435, 0.3501 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -115), 22.49881, 0.35166 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -110), 22.42073, 0.35355 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -105), 22.1166, 0.35584 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -100), 21.4395, 0.35865 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -95), 20.24058, 0.36216 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -90), 18.39626, 0.3666 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -85), 15.83479, 0.37218 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -80), 12.55822, 0.37902 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -75), 8.65696, 0.38714 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -70), 4.31229, 0.39643 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -65), -0.22065, 0.40676 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -60), -4.65278, 0.41811 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -55), -8.71547, 0.43061 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -50), -12.21047, 0.44454 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -45), -15.0377, 0.4602 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -40), -17.19456, 0.47786 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -35), -18.7517, 0.49762 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -30), -19.8164, 0.51939 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -25), -20.49846, 0.54284 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -20), -20.89472, 0.56714 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -15), -21.10175, 0.59075 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -10), -21.25026, 0.61118 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, -5), -21.53375, 0.62524 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 0), -22.19414, 0.62988 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 5), -23.44887, 0.62336 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 10), -25.3955, 0.60609 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 15), -27.962, 0.58054 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 20), -30.9386, 0.55038 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 25), -34.06106, 0.51937 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 30), -37.08729, 0.49047 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 35), -39.83285, 0.46549 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 40), -42.16955, 0.44523 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 45), -44.00808, 0.42979 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 50), -45.28144, 0.41884 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 55), -45.93582, 0.41186 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 60), -45.92783, 0.40825 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 65), -45.2242, 0.4074 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 70), -43.80069, 0.40872 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 75), -41.6401, 0.41157 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 80), -38.73504, 0.4153 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 85), -35.10338, 0.41913 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 90), -30.81846, 0.42217 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 95), -26.03874, 0.42356 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 100), -21.00678, 0.42276 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 105), -15.99786, 0.4198 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 110), -11.23997, 0.41523 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 115), -6.85687, 0.40986 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 120), -2.86653, 0.40436 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 125), 0.77709, 0.39909 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 130), 4.13324, 0.39412 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 135), 7.24069, 0.38939 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 140), 10.10829, 0.38478 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 145), 12.72253, 0.38025 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 150), 15.05981, 0.37579 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 155), 17.09601, 0.37147 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 160), 18.81274, 0.36736 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 165), 20.20287, 0.36356 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 170), 21.27596, 0.36016 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 175), 22.06046, 0.3572 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-40, 180), 22.59998, 0.35472 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -180), 19.54187, 0.33998 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -175), 19.88008, 0.33908 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -170), 20.08955, 0.33845 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -165), 20.20239, 0.33805 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -160), 20.23438, 0.33784 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -155), 20.19221, 0.3378 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -150), 20.0841, 0.33792 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -145), 19.92673, 0.33824 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -140), 19.74545, 0.33876 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -135), 19.56963, 0.33955 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -130), 19.42662, 0.34063 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -125), 19.33547, 0.34204 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -120), 19.29833, 0.34381 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -115), 19.28789, 0.34591 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -110), 19.23313, 0.34835 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -105), 19.01162, 0.35114 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -100), 18.45746, 0.35438 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -95), 17.38736, 0.35827 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -90), 15.63823, 0.36304 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -85), 13.10573, 0.36892 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -80), 9.77606, 0.37601 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -75), 5.7471, 0.38425 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -70), 1.23182, 0.39346 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -65), -3.46632, 0.40344 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -60), -8.00982, 0.41417 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -55), -12.09975, 0.42587 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -50), -15.53544, 0.43895 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -45), -18.23968, 0.45384 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -40), -20.24651, 0.47089 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -35), -21.66139, 0.4903 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -30), -22.6082, 0.51221 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -25), -23.1816, 0.53661 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -20), -23.42614, 0.56323 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -15), -23.35697, 0.59109 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -10), -23.01949, 0.61797 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, -5), -22.55948, 0.64017 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 0), -22.25051, 0.65314 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 5), -22.42869, 0.65313 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 10), -23.3478, 0.63895 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 15), -25.0531, 0.61265 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 20), -27.36992, 0.57861 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 25), -30.00025, 0.54189 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 30), -32.63961, 0.50677 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 35), -35.04384, 0.47599 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 40), -37.03921, 0.45078 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 45), -38.50546, 0.43128 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 50), -39.35819, 0.41701 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 55), -39.54066, 0.40716 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 60), -39.0228, 0.40086 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 65), -37.80089, 0.39722 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 70), -35.89304, 0.39541 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 75), -33.33184, 0.39464 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 80), -30.16394, 0.3942 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 85), -26.46642, 0.3934 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 90), -22.37578, 0.39164 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 95), -18.10268, 0.38856 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 100), -13.90177, 0.38423 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 105), -9.99846, 0.37913 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 110), -6.51764, 0.37393 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 115), -3.46104, 0.36919 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 120), -0.74015, 0.36521 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 125), 1.76376, 0.36198 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 130), 4.14607, 0.35934 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 135), 6.45162, 0.35705 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 140), 8.67665, 0.3549 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 145), 10.78814, 0.35278 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 150), 12.74384, 0.35065 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 155), 14.50299, 0.34851 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 160), 16.02962, 0.34643 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 165), 17.29635, 0.34446 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 170), 18.29196, 0.34269 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 175), 19.02866, 0.34118 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-35, 180), 19.54187, 0.33998 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -180), 17.04476, 0.32867 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -175), 17.3477, 0.32848 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -170), 17.54265, 0.32851 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -165), 17.6654, 0.32873 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -160), 17.72888, 0.3291 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -155), 17.72996, 0.32959 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -150), 17.66274, 0.33021 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -145), 17.52911, 0.33096 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -140), 17.34209, 0.33188 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -135), 17.12396, 0.33301 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -130), 16.90314, 0.33439 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -125), 16.7101, 0.33607 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -120), 16.56818, 0.33806 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -115), 16.47558, 0.34036 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -110), 16.38177, 0.34293 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -105), 16.17055, 0.3458 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -100), 15.66405, 0.34907 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -95), 14.65324, 0.35292 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -90), 12.9458, 0.35761 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -85), 10.41595, 0.36333 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -80), 7.04479, 0.37013 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -75), 2.9455, 0.37787 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -70), -1.636, 0.38629 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -65), -6.35728, 0.39518 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -60), -10.8524, 0.40457 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -55), -14.81651, 0.4148 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -50), -18.06572, 0.42636 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -45), -20.55304, 0.43973 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -40), -22.34452, 0.45521 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -35), -23.56913, 0.47292 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -30), -24.35648, 0.49293 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -25), -24.78191, 0.5153 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -20), -24.84316, 0.54007 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -15), -24.48591, 0.5668 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -10), -23.67632, 0.59403 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, -5), -22.49457, 0.61866 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 0), -21.19822, 0.63614 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 5), -20.19028, 0.64184 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 10), -19.87023, 0.6332 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 15), -20.45135, 0.61099 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 20), -21.87792, 0.57896 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 25), -23.88654, 0.54225 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 30), -26.13549, 0.5057 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 35), -28.30727, 0.47274 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 40), -30.15096, 0.44515 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 45), -31.48502, 0.42335 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 50), -32.18933, 0.4069 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 55), -32.20023, 0.39494 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 60), -31.5074, 0.38649 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 65), -30.14553, 0.38056 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 70), -28.17678, 0.37634 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 75), -25.67086, 0.37309 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 80), -22.69899, 0.37025 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 85), -19.35366, 0.36729 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 90), -15.78232, 0.36383 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 95), -12.19854, 0.35973 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 100), -8.84054, 0.35517 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 105), -5.89104, 0.35058 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 110), -3.41223, 0.34641 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 115), -1.33819, 0.34301 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 120), 0.47771, 0.34045 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 125), 2.19306, 0.33865 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 130), 3.91814, 0.33737 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 135), 5.69067, 0.33637 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 140), 7.48667, 0.33545 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 145), 9.2519, 0.33453 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 150), 10.93013, 0.33356 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 155), 12.47374, 0.33255 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 160), 13.84096, 0.33155 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 165), 14.99417, 0.33059 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 170), 15.90795, 0.32975 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 175), 16.58167, 0.3291 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-30, 180), 17.04476, 0.32867 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -180), 15.00544, 0.32009 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -175), 15.2516, 0.32034 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -170), 15.40546, 0.32079 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -165), 15.51065, 0.32142 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -160), 15.58203, 0.32219 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -155), 15.61089, 0.32308 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -150), 15.57997, 0.32407 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -145), 15.47708, 0.32516 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -140), 15.30139, 0.32637 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -135), 15.0647, 0.32774 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -130), 14.79177, 0.3293 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -125), 14.51912, 0.33109 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -120), 14.28576, 0.3331 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -115), 14.1103, 0.33533 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -110), 13.95883, 0.33775 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -105), 13.72025, 0.3404 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -100), 13.20843, 0.34339 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -95), 12.19784, 0.34692 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -90), 10.48077, 0.35122 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -85), 7.92573, 0.35644 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -80), 4.52299, 0.36255 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -75), 0.40924, 0.36931 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -70), -4.13959, 0.37644 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -65), -8.75838, 0.38374 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -60), -13.07756, 0.39137 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -55), -16.80845, 0.39974 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -50), -19.79279, 0.4094 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -45), -22.00629, 0.4208 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -40), -23.52765, 0.43412 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -35), -24.48682, 0.44929 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -30), -25.00375, 0.46613 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -25), -25.13481, 0.48447 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -20), -24.85192, 0.50423 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -15), -24.07215, 0.52515 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -10), -22.73297, 0.54634 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, -5), -20.88539, 0.56578 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 0), -18.76047, 0.58025 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 5), -16.75653, 0.58619 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 10), -15.32228, 0.58121 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 15), -14.7873, 0.56525 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 20), -15.2449, 0.54054 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 25), -16.5485, 0.51074 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 30), -18.39389, 0.47971 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 35), -20.42116, 0.4506 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 40), -22.29266, 0.42537 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 45), -23.73861, 0.40478 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 50), -24.57886, 0.38871 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 55), -24.7288, 0.37654 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 60), -24.19101, 0.36745 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 65), -23.03102, 0.36065 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 70), -21.34035, 0.35544 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 75), -19.20277, 0.3513 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 80), -16.68652, 0.34777 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 85), -13.87274, 0.34449 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 90), -10.89901, 0.34114 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 95), -7.97299, 0.33763 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 100), -5.32534, 0.33404 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 105), -3.12209, 0.33066 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 110), -1.39671, 0.32779 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 115), -0.04569, 0.32561 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 120), 1.11599, 0.32415 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 125), 2.27423, 0.3233 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 130), 3.5487, 0.32284 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 135), 4.96597, 0.32256 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 140), 6.47845, 0.32232 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 145), 8.00908, 0.32204 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 150), 9.48927, 0.32169 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 155), 10.86932, 0.3213 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 160), 12.10809, 0.32089 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 165), 13.1637, 0.32051 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 170), 14.00037, 0.32021 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 175), 14.60624, 0.32005 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-25, 180), 15.00544, 0.32009 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -180), 13.36431, 0.31385 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -175), 13.53972, 0.31436 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -170), 13.6313, 0.31508 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -165), 13.69357, 0.31597 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -160), 13.74761, 0.317 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -155), 13.78367, 0.31815 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -150), 13.77688, 0.3194 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -145), 13.70331, 0.32072 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -140), 13.54927, 0.32214 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -135), 13.31561, 0.32366 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -130), 13.02145, 0.3253 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -125), 12.70548, 0.32708 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -120), 12.41627, 0.32898 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -115), 12.18471, 0.33099 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -110), 11.9853, 0.33311 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -105), 11.70713, 0.3354 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -100), 11.15748, 0.33798 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -95), 10.10373, 0.34107 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -90), 8.33776, 0.34485 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -85), 5.73896, 0.3494 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -80), 2.32001, 0.35458 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -75), -1.75437, 0.36011 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -70), -6.18658, 0.36568 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -65), -10.60836, 0.37119 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -60), -14.66815, 0.37686 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -55), -18.10542, 0.38317 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -50), -20.78419, 0.39069 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -45), -22.68646, 0.39978 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -40), -23.88114, 0.41051 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -35), -24.47993, 0.42264 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -30), -24.58643, 0.43569 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -25), -24.25168, 0.44917 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -20), -23.45845, 0.4627 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -15), -22.15057, 0.47595 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -10), -20.29862, 0.48841 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, -5), -17.97171, 0.49906 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 0), -15.3785, 0.50636 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 5), -12.85145, 0.50859 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 10), -10.77256, 0.5045 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 15), -9.46956, 0.49387 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 20), -9.12639, 0.47764 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 25), -9.73792, 0.45766 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 30), -11.11608, 0.43614 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 35), -12.93988, 0.41509 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 40), -14.83378, 0.39602 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 45), -16.45206, 0.37975 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 50), -17.54483, 0.36649 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 55), -17.98938, 0.35602 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 60), -17.783, 0.34787 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 65), -17.0031, 0.34153 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 70), -15.75101, 0.33657 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 75), -14.10668, 0.33263 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 80), -12.1219, 0.3294 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 85), -9.85795, 0.32661 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 90), -7.4384, 0.32401 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 95), -5.06647, 0.32148 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 100), -2.97481, 0.31904 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 105), -1.33034, 0.31685 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 110), -0.15824, 0.31509 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 115), 0.66574, 0.31388 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 120), 1.35487, 0.31321 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 125), 2.11912, 0.31299 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 130), 3.08641, 0.31304 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 135), 4.27203, 0.31321 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 140), 5.60473, 0.31337 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 145), 6.98484, 0.31346 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 150), 8.33214, 0.31348 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 155), 9.5967, 0.31346 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 160), 10.74064, 0.31341 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 165), 11.72069, 0.31337 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 170), 12.49265, 0.31339 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 175), 13.03428, 0.31354 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-20, 180), 13.36431, 0.31385 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -180), 12.07916, 0.3097 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -175), 12.1791, 0.31038 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -170), 12.19534, 0.31125 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -165), 12.19561, 0.31229 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -160), 12.21082, 0.31348 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -155), 12.23423, 0.31478 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -150), 12.2368, 0.31616 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -145), 12.18541, 0.31761 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -140), 12.05532, 0.31911 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -135), 11.83784, 0.32067 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -130), 11.54685, 0.32229 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -125), 11.22128, 0.32396 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -120), 10.91363, 0.32567 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -115), 10.6582, 0.3274 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -110), 10.42848, 0.32917 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -105), 10.10828, 0.33107 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -100), 9.50026, 0.33326 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -95), 8.37437, 0.33592 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -90), 6.53626, 0.33918 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -85), 3.89014, 0.34304 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -80), 0.47952, 0.34726 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -75), -3.50454, 0.35151 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -70), -7.75544, 0.35552 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -65), -11.9196, 0.35925 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -60), -15.67573, 0.363 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -55), -18.79147, 0.36726 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -50), -21.1421, 0.37253 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -45), -22.70033, 0.37912 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -40), -23.5122, 0.38701 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -35), -23.66633, 0.39585 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -30), -23.25864, 0.405 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -25), -22.36017, 0.41377 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -20), -21.00454, 0.42159 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -15), -19.20688, 0.42811 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -10), -17.00487, 0.43316 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, -5), -14.49601, 0.43651 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 0), -11.84934, 0.43788 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 5), -9.29044, 0.43683 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 10), -7.07301, 0.43296 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 15), -5.44566, 0.42608 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 20), -4.6094, 0.41641 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 25), -4.66258, 0.40462 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 30), -5.55048, 0.39167 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 35), -7.05202, 0.37854 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 40), -8.82488, 0.3661 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 45), -10.4983, 0.35493 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 50), -11.77324, 0.34536 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 55), -12.48612, 0.33742 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 60), -12.61391, 0.33097 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 65), -12.22757, 0.32578 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 70), -11.42218, 0.32164 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 75), -10.26342, 0.31835 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 80), -8.78176, 0.31573 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 85), -7.01667, 0.3136 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 90), -5.07592, 0.31176 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 95), -3.15656, 0.31011 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 100), -1.49451, 0.30863 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 105), -0.26422, 0.30738 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 110), 0.50647, 0.30648 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 115), 0.95117, 0.30597 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 120), 1.30292, 0.30586 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 125), 1.79142, 0.30606 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 130), 2.55226, 0.30645 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 135), 3.59158, 0.30691 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 140), 4.81778, 0.30735 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 145), 6.11114, 0.30771 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 150), 7.38081, 0.308 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 155), 8.57635, 0.30823 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 160), 9.66294, 0.30843 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 165), 10.59617, 0.30863 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 170), 11.32408, 0.30887 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 175), 11.81412, 0.30921 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-15, 180), 12.07916, 0.3097 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -180), 11.10832, 0.30748 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -175), 11.13976, 0.30827 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -170), 11.07898, 0.30923 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -165), 11.00859, 0.31036 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -160), 10.97258, 0.31161 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -155), 10.97069, 0.31296 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -150), 10.97232, 0.31437 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -145), 10.9367, 0.31581 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -140), 10.82922, 0.31727 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -135), 10.63323, 0.31874 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -130), 10.35883, 0.32022 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -125), 10.04463, 0.32169 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -120), 9.74281, 0.32314 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -115), 9.48354, 0.32456 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -110), 9.23173, 0.326 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -105), 8.86281, 0.32758 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -100), 8.17859, 0.32945 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -95), 6.96113, 0.33177 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -90), 5.04142, 0.33461 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -85), 2.35749, 0.33784 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -80), -1.01443, 0.34119 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -75), -4.86445, 0.34429 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -70), -8.8909, 0.34692 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -65), -12.76658, 0.3491 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -60), -16.20244, 0.35114 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -55), -18.98635, 0.35351 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -50), -20.99385, 0.35665 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -45), -22.18189, 0.36078 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -40), -22.57561, 0.36588 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -35), -22.25139, 0.37155 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -30), -21.31516, 0.37718 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -25), -19.8795, 0.38207 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -20), -18.04877, 0.38568 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -15), -15.91913, 0.38776 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -10), -13.58781, 0.38839 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, -5), -11.15877, 0.38782 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 0), -8.7402, 0.38629 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 5), -6.4439, 0.3839 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 10), -4.39666, 0.38059 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 15), -2.75541, 0.37619 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 20), -1.69964, 0.37065 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 25), -1.38137, 0.36409 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 30), -1.84773, 0.35683 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 35), -2.9835, 0.34927 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 40), -4.51783, 0.34179 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 45), -6.10256, 0.33474 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 50), -7.42471, 0.32836 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 55), -8.2943, 0.32279 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 60), -8.66652, 0.31804 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 65), -8.59735, 0.31408 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 70), -8.16777, 0.31084 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 75), -7.42532, 0.30824 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 80), -6.37871, 0.3062 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 85), -5.04558, 0.30462 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 90), -3.51545, 0.30338 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 95), -1.97395, 0.30238 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 100), -0.65494, 0.30158 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 105), 0.26108, 0.30102 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 110), 0.73919, 0.30072 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 115), 0.91373, 0.30072 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 120), 1.02831, 0.30099 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 125), 1.326, 0.30149 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 130), 1.94864, 0.30213 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 135), 2.8968, 0.30281 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 140), 4.06471, 0.30347 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 145), 5.31769, 0.30407 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 150), 6.55585, 0.3046 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 155), 7.72684, 0.30508 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 160), 8.7966, 0.3055 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 165), 9.71816, 0.30591 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 170), 10.43132, 0.30634 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 175), 10.89272, 0.30684 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-10, 180), 11.10832, 0.30748 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -180), 10.4004, 0.30703 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -175), 10.38441, 0.30794 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -170), 10.25906, 0.30897 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -165), 10.12297, 0.31013 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -160), 10.03611, 0.31138 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -155), 10.00784, 0.3127 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -150), 10.00796, 0.31403 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -145), 9.98838, 0.31535 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -140), 9.90445, 0.31665 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -135), 9.73195, 0.31791 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -130), 9.47805, 0.31913 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -125), 9.18077, 0.32031 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -120), 8.88921, 0.32144 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -115), 8.62474, 0.32255 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -110), 8.34019, 0.3237 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -105), 7.90331, 0.32503 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -100), 7.12083, 0.32669 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -95), 5.79549, 0.32878 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -90), 3.79158, 0.33128 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -85), 1.08443, 0.33401 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -80), -2.22073, 0.33664 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -75), -5.90553, 0.33881 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -70), -9.68445, 0.34033 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -65), -13.26101, 0.34126 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -60), -16.37352, 0.34191 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -55), -18.82135, 0.3427 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -50), -20.476, 0.34398 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -45), -21.28376, 0.34597 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -40), -21.26292, 0.34862 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -35), -20.49507, 0.3516 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -30), -19.10959, 0.35443 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -25), -17.26354, 0.35655 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -20), -15.12146, 0.35757 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -15), -12.83821, 0.35737 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -10), -10.54368, 0.35611 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, -5), -8.32893, 0.35415 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 0), -6.24158, 0.35183 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 5), -4.3013, 0.34937 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 10), -2.53763, 0.34679 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 15), -1.03194, 0.34395 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 20), 0.0694, 0.34075 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 25), 0.59597, 0.33712 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 30), 0.43845, 0.33312 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 35), -0.37059, 0.32888 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 40), -1.63435, 0.32452 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 45), -3.04947, 0.32022 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 50), -4.3155, 0.31611 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 55), -5.23461, 0.31233 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 60), -5.74776, 0.30895 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 65), -5.89711, 0.30602 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 70), -5.74982, 0.30355 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 75), -5.33749, 0.30152 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 80), -4.65037, 0.29994 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 85), -3.68614, 0.29875 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 90), -2.51432, 0.2979 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 95), -1.30307, 0.29733 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 100), -0.27573, 0.297 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 105), 0.38748, 0.2969 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 110), 0.64507, 0.29702 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 115), 0.62585, 0.29737 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 120), 0.5743, 0.29791 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 125), 0.73864, 0.29862 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 130), 1.26453, 0.29945 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 135), 2.15135, 0.30033 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 140), 3.28736, 0.30121 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 145), 4.52993, 0.30206 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 150), 5.77254, 0.30285 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 155), 6.95913, 0.30359 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 160), 8.05321, 0.30427 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 165), 9.00297, 0.30492 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 170), 9.73882, 0.30556 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 175), 10.20559, 0.30625 + 1); - EXPECT_NEAR(get_mag_declination_degrees(-5, 180), 10.4004, 0.30703 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -180), 9.88915, 0.30822 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -175), 9.86267, 0.30926 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -170), 9.70163, 0.31038 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -165), 9.52058, 0.31155 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -160), 9.39772, 0.31276 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -155), 9.355, 0.31397 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -150), 9.36435, 0.31515 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -145), 9.37027, 0.31626 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -140), 9.31687, 0.31728 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -135), 9.17119, 0.31824 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -130), 8.93671, 0.31912 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -125), 8.64987, 0.31994 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -120), 8.3549, 0.32072 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -115), 8.063, 0.32151 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -110), 7.71582, 0.3224 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -105), 7.17784, 0.32355 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -100), 6.26753, 0.32505 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -95), 4.81524, 0.32698 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -90), 2.72277, 0.32924 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -85), 0.00204, 0.33157 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -80), -3.21909, 0.33364 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -75), -6.72291, 0.33511 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -70), -10.24584, 0.33581 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -65), -13.52077, 0.33581 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -60), -16.30737, 0.3354 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -55), -18.41319, 0.33493 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -50), -19.7106, 0.33474 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -45), -20.1488, 0.33501 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -40), -19.75641, 0.33572 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -35), -18.63302, 0.33667 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -30), -16.93197, 0.33751 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -25), -14.8389, 0.33789 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -20), -12.54938, 0.33754 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -15), -10.24491, 0.33641 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -10), -8.06602, 0.33465 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, -5), -6.08852, 0.33253 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 0), -4.31753, 0.33034 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 5), -2.71164, 0.32825 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 10), -1.23451, 0.32629 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 15), 0.08876, 0.32441 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 20), 1.14556, 0.32248 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 25), 1.76727, 0.32042 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 30), 1.81257, 0.31819 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 35), 1.25798, 0.3158 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 40), 0.23899, 0.31327 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 45), -0.98864, 0.31065 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 50), -2.14901, 0.30801 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 55), -3.04875, 0.30545 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 60), -3.62271, 0.30306 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 65), -3.90418, 0.3009 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 70), -3.95143, 0.29901 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 75), -3.78645, 0.29741 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 80), -3.38755, 0.29615 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 85), -2.73677, 0.29522 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 90), -1.88374, 0.29462 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 95), -0.97424, 0.2943 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 100), -0.21271, 0.29425 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 105), 0.22949, 0.29444 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 110), 0.30799, 0.29483 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 115), 0.14255, 0.29541 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 120), -0.03051, 0.29614 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 125), 0.03356, 0.29701 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 130), 0.48122, 0.29799 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 135), 1.31515, 0.29907 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 140), 2.42651, 0.30018 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 145), 3.67271, 0.3013 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 150), 4.94382, 0.3024 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 155), 6.17867, 0.30345 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 160), 7.33514, 0.30445 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 165), 8.35434, 0.3054 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 170), 9.15631, 0.30632 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 175), 9.67274, 0.30725 + 1); - EXPECT_NEAR(get_mag_declination_degrees(0, 180), 9.88915, 0.30822 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -180), 9.49255, 0.31084 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -175), 9.5085, 0.31207 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -170), 9.35845, 0.31329 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -165), 9.17051, 0.31448 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -160), 9.04169, 0.31561 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -155), 9.00874, 0.31668 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -150), 9.04774, 0.31763 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -145), 9.09636, 0.31846 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -140), 9.0865, 0.31916 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -135), 8.9746, 0.31975 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -130), 8.75808, 0.32025 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -125), 8.46949, 0.32068 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -120), 8.14695, 0.32111 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -115), 7.79242, 0.3216 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -110), 7.34053, 0.32228 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -105), 6.65896, 0.32326 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -100), 5.58469, 0.32465 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -95), 3.98041, 0.32644 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -90), 1.78671, 0.32848 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -85), -0.95074, 0.33049 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -80), -4.08698, 0.33211 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -75), -7.40946, 0.33305 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -70), -10.6765, 0.33316 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -65), -13.64645, 0.3325 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -60), -16.09815, 0.33131 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -55), -17.85208, 0.32992 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -50), -18.79393, 0.32863 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -45), -18.89159, 0.32762 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -40), -18.19621, 0.32694 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -35), -16.82762, 0.32646 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -30), -14.95174, 0.32601 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -25), -12.75903, 0.32537 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -20), -10.44644, 0.32438 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -15), -8.19679, 0.32299 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -10), -6.15029, 0.32128 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, -5), -4.37492, 0.31942 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 0), -2.85546, 0.31759 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 5), -1.51752, 0.31591 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 10), -0.2841, 0.31443 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 15), 0.86022, 0.31312 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 20), 1.83411, 0.31189 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 25), 2.48163, 0.31068 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 30), 2.64931, 0.30941 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 35), 2.27865, 0.30806 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 40), 1.45854, 0.30657 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 45), 0.40217, 0.30495 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 50), -0.64159, 0.30322 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 55), -1.48909, 0.30146 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 60), -2.07367, 0.29974 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 65), -2.42381, 0.29811 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 70), -2.59438, 0.29663 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 75), -2.60543, 0.29534 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 80), -2.43166, 0.29429 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 85), -2.04581, 0.29352 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 90), -1.47982, 0.29303 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 95), -0.85459, 0.29285 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 100), -0.34882, 0.29294 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 105), -0.11685, 0.29328 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 110), -0.20058, 0.29383 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 115), -0.49034, 0.29455 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 120), -0.76457, 0.2954 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 125), -0.7895, 0.29638 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 130), -0.42056, 0.29751 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 135), 0.352, 0.29876 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 140), 1.43038, 0.30012 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 145), 2.67961, 0.30154 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 150), 3.99005, 0.30298 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 155), 5.29483, 0.3044 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 160), 6.544, 0.30577 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 165), 7.67022, 0.30709 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 170), 8.58297, 0.30837 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 175), 9.20008, 0.30961 + 1); - EXPECT_NEAR(get_mag_declination_degrees(5, 180), 9.49255, 0.31084 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -180), 9.11705, 0.3146 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -175), 9.24137, 0.31608 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -170), 9.16609, 0.31744 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -165), 9.02711, 0.31865 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -160), 8.9375, 0.31971 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -155), 8.94925, 0.3206 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -150), 9.04475, 0.3213 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -145), 9.15706, 0.32182 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -140), 9.20681, 0.32218 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -135), 9.13863, 0.32241 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -130), 8.94098, 0.32254 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -125), 8.6392, 0.32263 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -120), 8.26378, 0.32274 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -115), 7.80945, 0.32298 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -110), 7.20912, 0.32348 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -105), 6.34032, 0.32434 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -100), 5.06387, 0.32561 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -95), 3.27733, 0.32725 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -90), 0.95933, 0.32906 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -85), -1.81348, 0.33075 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -80), -4.88141, 0.33197 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -75), -8.03601, 0.33247 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -70), -11.05289, 0.33212 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -65), -13.71244, 0.33099 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -60), -15.81599, 0.32926 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -55), -17.20846, 0.32722 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -50), -17.80438, 0.32517 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -45), -17.60269, 0.32328 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -40), -16.68077, 0.32165 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -35), -15.17153, 0.32026 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -30), -13.2374, 0.31902 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -25), -11.05285, 0.31782 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -20), -8.79577, 0.31654 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -15), -6.63575, 0.31515 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -10), -4.70852, 0.31364 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, -5), -3.08242, 0.3121 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 0), -1.7398, 0.31063 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 5), -0.59501, 0.3093 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 10), 0.45038, 0.30816 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 15), 1.43994, 0.3072 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 20), 2.32036, 0.30638 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 25), 2.9545, 0.30565 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 30), 3.18984, 0.30493 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 35), 2.94805, 0.30417 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 40), 2.28351, 0.3033 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 45), 1.37306, 0.30228 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 50), 0.43941, 0.30112 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 55), -0.34491, 0.29985 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 60), -0.91323, 0.29855 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 65), -1.29085, 0.29727 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 70), -1.53276, 0.29606 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 75), -1.66351, 0.29497 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 80), -1.66231, 0.29404 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 85), -1.49982, 0.29333 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 90), -1.19431, 0.29289 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 95), -0.84154, 0.29274 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 100), -0.59036, 0.29288 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 105), -0.57168, 0.29328 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 110), -0.81953, 0.29389 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 115), -1.23317, 0.29466 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 120), -1.60916, 0.29557 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 125), -1.72942, 0.29663 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 130), -1.45332, 0.29785 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 135), -0.76137, 0.29926 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 140), 0.2654, 0.30084 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 145), 1.5056, 0.30256 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 150), 2.85326, 0.30435 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 155), 4.23628, 0.30616 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 160), 5.596, 0.30796 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 165), 6.85674, 0.30972 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 170), 7.91893, 0.31141 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 175), 8.68751, 0.31304 + 1); - EXPECT_NEAR(get_mag_declination_degrees(10, 180), 9.11705, 0.3146 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -180), 8.66936, 0.3191 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -175), 8.97354, 0.32087 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -170), 9.04931, 0.32241 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -165), 9.03064, 0.32369 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -160), 9.0393, 0.32467 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -155), 9.13953, 0.32538 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -150), 9.32155, 0.32583 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -145), 9.51797, 0.32607 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -140), 9.64201, 0.32613 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -135), 9.62767, 0.32606 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -130), 9.45237, 0.32592 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -125), 9.13079, 0.32576 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -120), 8.68382, 0.32567 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -115), 8.10047, 0.32576 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -110), 7.31643, 0.32615 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -105), 6.22413, 0.32692 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -100), 4.71145, 0.32809 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -95), 2.71117, 0.32956 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -90), 0.23827, 0.33111 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -85), -2.60126, 0.33242 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -80), -5.63165, 0.33321 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -75), -8.64321, 0.33327 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -70), -11.42256, 0.33251 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -65), -13.77069, 0.33099 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -60), -15.51869, 0.32889 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -55), -16.54958, 0.32644 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -50), -16.8198, 0.32391 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -45), -16.36541, 0.32148 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -40), -15.28635, 0.31927 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -35), -13.71764, 0.31733 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -30), -11.80444, 0.31564 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -25), -9.6926, 0.31415 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -20), -7.53113, 0.31277 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -15), -5.46996, 0.31144 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -10), -3.63865, 0.31015 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, -5), -2.11067, 0.30889 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 0), -0.87733, 0.30772 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 5), 0.14296, 0.30667 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 10), 1.05527, 0.30577 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 15), 1.92113, 0.30505 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 20), 2.71185, 0.30449 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 25), 3.31285, 0.30405 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 30), 3.58188, 0.30368 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 35), 3.43208, 0.3033 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 40), 2.89259, 0.30281 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 45), 2.10861, 0.30216 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 50), 1.27738, 0.30133 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 55), 0.55927, 0.30036 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 60), 0.0205, 0.2993 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 65), -0.36098, 0.29821 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 70), -0.64114, 0.29715 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 75), -0.85251, 0.29615 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 80), -0.98488, 0.29527 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 85), -1.01342, 0.29457 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 90), -0.94758, 0.29411 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 95), -0.85973, 0.29393 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 100), -0.86736, 0.29404 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 105), -1.07398, 0.29442 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 110), -1.50115, 0.29501 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 115), -2.05416, 0.29578 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 120), -2.54764, 0.29669 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 125), -2.78077, 0.29776 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 130), -2.61781, 0.29904 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 135), -2.02874, 0.30055 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 140), -1.07529, 0.3023 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 145), 0.13786, 0.30426 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 150), 1.51082, 0.30636 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 155), 2.96716, 0.30854 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 160), 4.44005, 0.31075 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 165), 5.84716, 0.31294 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 170), 7.08336, 0.31509 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 175), 8.04442, 0.31715 + 1); - EXPECT_NEAR(get_mag_declination_degrees(15, 180), 8.66936, 0.3191 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -180), 8.0755, 0.32387 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -175), 8.6253, 0.32595 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -170), 8.93114, 0.32771 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -165), 9.11271, 0.32907 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -160), 9.28828, 0.33001 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -155), 9.52702, 0.33057 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -150), 9.82652, 0.33082 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -145), 10.12395, 0.33084 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -140), 10.33181, 0.33069 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -135), 10.37787, 0.33046 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -130), 10.22882, 0.3302 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -125), 9.88626, 0.32998 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -120), 9.35936, 0.32987 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -115), 8.63163, 0.32997 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -110), 7.64379, 0.33039 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -105), 6.30547, 0.33119 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -100), 4.53223, 0.33231 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -95), 2.29068, 0.33362 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -90), -0.36973, 0.33486 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -85), -3.3136, 0.33575 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -80), -6.34529, 0.33603 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -75), -9.24722, 0.33557 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -70), -11.81179, 0.33434 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -65), -13.86143, 0.33244 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -60), -15.26456, 0.33004 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -55), -15.95238, 0.32735 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -50), -15.92972, 0.32457 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -45), -15.26892, 0.32187 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -40), -14.08543, 0.31938 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -35), -12.50713, 0.31716 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -30), -10.65466, 0.31525 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -25), -8.64143, 0.31362 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -20), -6.58588, 0.31222 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -15), -4.6167, 0.31099 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -10), -2.85584, 0.30988 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, -5), -1.38271, 0.30886 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 0), -0.20291, 0.30794 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 5), 0.75142, 0.30712 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 10), 1.58084, 0.30643 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 15), 2.35604, 0.3059 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 20), 3.06937, 0.30554 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 25), 3.63122, 0.30532 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 30), 3.91679, 0.30519 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 35), 3.83972, 0.30507 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 40), 3.41115, 0.30484 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 45), 2.74758, 0.30442 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 50), 2.01962, 0.30378 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 55), 1.37287, 0.30294 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 60), 0.87156, 0.30198 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 65), 0.49747, 0.30096 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 70), 0.19486, 0.29993 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 75), -0.07694, 0.29894 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 80), -0.32096, 0.29804 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 85), -0.5214, 0.29729 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 90), -0.6834, 0.29677 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 95), -0.85892, 0.29652 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 100), -1.13475, 0.29656 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 105), -1.58509, 0.29686 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 110), -2.21533, 0.29738 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 115), -2.93276, 0.29807 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 120), -3.56718, 0.29891 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 125), -3.93388, 0.29993 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 130), -3.9024, 0.30118 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 135), -3.43336, 0.30272 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 140), -2.57014, 0.30454 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 145), -1.40088, 0.30663 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 150), -0.01884, 0.30894 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 155), 1.49624, 0.31139 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 160), 3.07074, 0.31393 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 165), 4.61852, 0.31651 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 170), 6.03409, 0.31906 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 175), 7.21043, 0.32154 + 1); - EXPECT_NEAR(get_mag_declination_degrees(20, 180), 8.0755, 0.32387 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -180), 7.30187, 0.32852 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -175), 8.14522, 0.33087 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -170), 8.74905, 0.33282 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -165), 9.20677, 0.33428 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -160), 9.61859, 0.33523 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -155), 10.04753, 0.33572 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -150), 10.49503, 0.33587 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -145), 10.90677, 0.33579 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -140), 11.20213, 0.33561 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -135), 11.30945, 0.33541 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -130), 11.18794, 0.33526 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -125), 10.8261, 0.33521 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -120), 10.21996, 0.33533 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -115), 9.34656, 0.3357 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -110), 8.15123, 0.33638 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -105), 6.56001, 0.33738 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -100), 4.51412, 0.33859 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -95), 2.0114, 0.33982 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -90), -0.86575, 0.34077 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -85), -3.95115, 0.34117 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -80), -7.02478, 0.34083 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -75), -9.85595, 0.33972 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -70), -12.24052, 0.33791 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -65), -14.02459, 0.33556 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -60), -15.11848, 0.33286 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -55), -15.50437, 0.32999 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -50), -15.23359, 0.3271 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -45), -14.40866, 0.32433 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -40), -13.15341, 0.32177 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -35), -11.58423, 0.31948 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -30), -9.79737, 0.31751 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -25), -7.87721, 0.31586 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -20), -5.91515, 0.3145 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -15), -4.01975, 0.31338 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -10), -2.30365, 0.31244 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, -5), -0.84994, 0.31164 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 0), 0.32106, 0.31095 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 5), 1.25864, 0.31035 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 10), 2.05099, 0.30987 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 15), 2.7705, 0.30953 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 20), 3.42667, 0.30936 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 25), 3.95594, 0.30933 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 30), 4.25647, 0.3094 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 35), 4.24988, 0.30948 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 40), 3.93518, 0.30943 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 45), 3.40167, 0.30915 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 50), 2.79042, 0.30859 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 55), 2.22737, 0.30778 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 60), 1.77136, 0.30679 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 65), 1.40772, 0.30572 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 70), 1.08328, 0.30463 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 75), 0.75191, 0.30357 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 80), 0.3983, 0.3026 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 85), 0.02775, 0.30178 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 90), -0.36364, 0.30117 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 95), -0.81057, 0.30081 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 100), -1.37089, 0.30074 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 105), -2.08895, 0.30093 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 110), -2.95085, 0.30132 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 115), -3.8611, 0.30187 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 120), -4.66009, 0.30256 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 125), -5.17664, 0.30343 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 130), -5.28604, 0.30454 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 135), -4.94257, 0.30597 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 140), -4.17538, 0.30772 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 145), -3.05928, 0.3098 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 150), -1.68211, 0.31215 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 155), -0.12637, 0.31471 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 160), 1.5293, 0.31743 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 165), 3.19832, 0.32024 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 170), 4.78037, 0.32309 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 175), 6.17344, 0.32588 + 1); - EXPECT_NEAR(get_mag_declination_degrees(25, 180), 7.30187, 0.32852 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -180), 6.3688, 0.33286 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -175), 7.52728, 0.33537 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -170), 8.47176, 0.33745 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -165), 9.26162, 0.33901 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -160), 9.9664, 0.34002 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -155), 10.63129, 0.34057 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -150), 11.25552, 0.34078 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -145), 11.79399, 0.34081 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -140), 12.17845, 0.34082 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -135), 12.34439, 0.3409 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -130), 12.24856, 0.34114 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -125), 11.86882, 0.34158 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -120), 11.18841, 0.34226 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -115), 10.17675, 0.34322 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -110), 8.78156, 0.34448 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -105), 6.94197, 0.34596 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -100), 4.62105, 0.3475 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -95), 1.84462, 0.34881 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -90), -1.27296, 0.34954 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -85), -4.53268, 0.34943 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -80), -7.68648, 0.34836 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -75), -10.48824, 0.34642 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -70), -12.7381, 0.34384 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -65), -14.30811, 0.34089 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -60), -15.15063, 0.33779 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -55), -15.29421, 0.33472 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -50), -14.82805, 0.33177 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -45), -13.87574, 0.32902 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -40), -12.56398, 0.32651 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -35), -10.99807, 0.32429 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -30), -9.25569, 0.32238 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -25), -7.40024, 0.3208 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -20), -5.50269, 0.31954 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -15), -3.65414, 0.31856 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -10), -1.9562, 0.3178 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, -5), -0.49163, 0.31723 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 0), 0.70748, 0.31679 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 5), 1.67113, 0.31645 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 10), 2.47061, 0.31622 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 15), 3.17402, 0.3161 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 20), 3.80369, 0.31613 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 25), 4.32159, 0.3163 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 30), 4.65225, 0.31656 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 35), 4.7309, 0.31679 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 40), 4.54905, 0.31686 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 45), 4.16963, 0.31665 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 50), 3.70026, 0.31609 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 55), 3.24093, 0.31522 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 60), 2.83991, 0.31414 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 65), 2.48453, 0.31293 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 70), 2.12641, 0.31171 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 75), 1.7183, 0.31053 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 80), 1.23649, 0.30945 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 85), 0.67753, 0.30853 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 90), 0.03797, 0.30781 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 95), -0.70176, 0.30735 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 100), -1.57228, 0.30714 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 105), -2.58779, 0.30716 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 110), -3.71214, 0.30736 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 115), -4.84202, 0.30767 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 120), -5.8234, 0.30809 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 125), -6.49609, 0.30868 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 130), -6.74246, 0.3095 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 135), -6.5153, 0.31064 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 140), -5.83583, 0.31214 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 145), -4.77074, 0.31401 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 150), -3.40491, 0.3162 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 155), -1.82339, 0.31867 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 160), -0.10783, 0.32136 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 165), 1.65774, 0.32421 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 170), 3.38275, 0.32714 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 175), 4.97691, 0.33007 + 1); - EXPECT_NEAR(get_mag_declination_degrees(30, 180), 6.3688, 0.33286 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -180), 5.34823, 0.33706 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -175), 6.81511, 0.33956 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -170), 8.10862, 0.34168 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -165), 9.25293, 0.34333 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -160), 10.28118, 0.34451 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -155), 11.21272, 0.34528 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -150), 12.03799, 0.34579 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -145), 12.71811, 0.34621 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -140), 13.19784, 0.34671 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -135), 13.42297, 0.34741 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -130), 13.35184, 0.34838 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -125), 12.9551, 0.34967 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -120), 12.20508, 0.3513 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -115), 11.06327, 0.35327 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -110), 9.47726, 0.35553 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -105), 7.39532, 0.35791 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -100), 4.79811, 0.36013 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -95), 1.73671, 0.36178 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -90), -1.6426, 0.36242 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -85), -5.1058, 0.36177 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -80), -8.37479, 0.35982 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -75), -11.1887, 0.35683 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -70), -13.35484, 0.35322 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -65), -14.77268, 0.34941 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -60), -15.43305, 0.34571 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -55), -15.40167, 0.34227 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -50), -14.79395, 0.33918 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -45), -13.74495, 0.33642 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -40), -12.38041, 0.33399 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -35), -10.79773, 0.33189 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -30), -9.06421, 0.33012 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -25), -7.2321, 0.32868 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -20), -5.3598, 0.32757 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -15), -3.52449, 0.32678 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -10), -1.81567, 0.32626 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, -5), -0.31137, 0.32596 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 0), 0.94941, 0.32582 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 5), 1.97987, 0.3258 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 10), 2.83306, 0.32588 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 15), 3.56858, 0.32605 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 20), 4.21692, 0.32633 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 25), 4.76288, 0.3267 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 30), 5.1578, 0.32712 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 35), 5.35342, 0.32747 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 40), 5.33692, 0.32761 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 45), 5.14547, 0.32741 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 50), 4.85011, 0.32681 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 55), 4.51895, 0.32584 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 60), 4.18391, 0.32461 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 65), 3.83142, 0.32326 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 70), 3.41899, 0.32189 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 75), 2.90252, 0.32059 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 80), 2.25534, 0.31942 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 85), 1.46941, 0.31841 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 90), 0.54362, 0.31761 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 95), -0.52653, 0.31703 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 100), -1.74474, 0.31666 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 105), -3.09394, 0.31645 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 110), -4.51229, 0.31633 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 115), -5.88388, 0.31625 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 120), -7.05611, 0.31622 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 125), -7.87859, 0.3163 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 130), -8.24374, 0.31661 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 135), -8.10916, 0.31725 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 140), -7.49552, 0.31827 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 145), -6.46729, 0.31969 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 150), -5.10907, 0.3215 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 155), -3.50806, 0.32364 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 160), -1.74694, 0.32606 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 165), 0.09501, 0.3287 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 170), 1.93933, 0.33149 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 175), 3.711, 0.33432 + 1); - EXPECT_NEAR(get_mag_declination_degrees(35, 180), 5.34823, 0.33706 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -180), 4.34145, 0.34176 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -175), 6.0868, 0.34412 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -170), 7.70385, 0.34622 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -165), 9.18723, 0.348 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -160), 10.5363, 0.34946 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -155), 11.74346, 0.35067 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -150), 12.78604, 0.35178 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -145), 13.62599, 0.35294 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -140), 14.21667, 0.35433 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -135), 14.51205, 0.35605 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -130), 14.47241, 0.35821 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -125), 14.06304, 0.36083 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -120), 13.24702, 0.36394 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -115), 11.97807, 0.36747 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -110), 10.20183, 0.3713 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -105), 7.87263, 0.37514 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -100), 4.98609, 0.37853 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -95), 1.61803, 0.38086 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -90), -2.05126, 0.38155 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -85), -5.74981, 0.38028 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -80), -9.16878, 0.37718 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -75), -12.03549, 0.37277 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -70), -14.16842, 0.36773 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -65), -15.49521, 0.36266 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -60), -16.03998, 0.35798 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -55), -15.89569, 0.35387 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -50), -15.193, 0.35038 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -45), -14.07057, 0.34744 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -40), -12.65093, 0.34499 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -35), -11.02708, 0.34297 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -30), -9.26352, 0.34133 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -25), -7.41, 0.34007 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -20), -5.51953, 0.33917 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -15), -3.65917, 0.33862 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -10), -1.90619, 0.3384 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, -5), -0.33035, 0.33844 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 0), 1.02772, 0.33867 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 5), 2.16885, 0.33904 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 10), 3.1293, 0.3395 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 15), 3.95776, 0.34001 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 20), 4.68801, 0.34057 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 25), 5.32248, 0.34117 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 30), 5.83597, 0.34173 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 35), 6.19601, 0.34216 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 40), 6.38665, 0.34232 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 45), 6.42059, 0.3421 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 50), 6.33157, 0.34145 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 55), 6.15252, 0.34043 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 60), 5.89423, 0.33914 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 65), 5.53833, 0.33774 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 70), 5.04721, 0.33634 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 75), 4.3824, 0.33504 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 80), 3.51914, 0.33389 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 85), 2.4502, 0.3329 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 90), 1.18101, 0.33207 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 95), -0.27501, 0.33139 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 100), -1.89224, 0.3308 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 105), -3.61909, 0.33023 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 110), -5.3638, 0.32958 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 115), -6.99364, 0.32884 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 120), -8.35517, 0.32803 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 125), -9.30908, 0.32729 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 130), -9.76273, 0.32676 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 135), -9.68582, 0.32658 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 140), -9.10586, 0.32682 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 145), -8.09035, 0.32754 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 150), -6.72568, 0.32869 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 155), -5.1004, 0.33026 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 160), -3.2964, 0.33217 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 165), -1.38713, 0.33436 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 170), 0.5608, 0.33676 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 175), 2.48726, 0.33927 + 1); - EXPECT_NEAR(get_mag_declination_degrees(40, 180), 4.34145, 0.34176 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -180), 3.44252, 0.34826 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -175), 5.42332, 0.35041 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -170), 7.31549, 0.35251 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -165), 9.09362, 0.35451 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -160), 10.73247, 0.35643 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -155), 12.20267, 0.35836 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -150), 13.4681, 0.36042 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -145), 14.48647, 0.36275 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -140), 15.21264, 0.36552 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -135), 15.60235, 0.36884 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -130), 15.6137, 0.37281 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -125), 15.20474, 0.37747 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -120), 14.32851, 0.38283 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -115), 12.92973, 0.38878 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -110), 10.95005, 0.39506 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -105), 8.34791, 0.40121 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -100), 5.13396, 0.40648 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -95), 1.41238, 0.40994 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -90), -2.59603, 0.41077 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -85), -6.57541, 0.40862 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -80), -10.18502, 0.40383 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -75), -13.14435, 0.39729 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -70), -15.28817, 0.39008 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -65), -16.57357, 0.38306 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -60), -17.05383, 0.37677 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -55), -16.84164, 0.37144 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -50), -16.07534, 0.36709 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -45), -14.89239, 0.36361 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -40), -13.41128, 0.36086 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -35), -11.72319, 0.35872 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -30), -9.89459, 0.35712 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -25), -7.97822, 0.35599 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -20), -6.02645, 0.3553 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -15), -4.09946, 0.35503 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -10), -2.263, 0.35514 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, -5), -0.57656, 0.35556 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 0), 0.92197, 0.35622 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 5), 2.22605, 0.35703 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 10), 3.35813, 0.35791 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 15), 4.35523, 0.3588 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 20), 5.24933, 0.35966 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 25), 6.05308, 0.36047 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 30), 6.75754, 0.36115 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 35), 7.34156, 0.36164 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 40), 7.7855, 0.36183 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 45), 8.08001, 0.36166 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 50), 8.22461, 0.36111 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 55), 8.21784, 0.36024 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 60), 8.04691, 0.35917 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 65), 7.68417, 0.35805 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 70), 7.09308, 0.35697 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 75), 6.23978, 0.35603 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 80), 5.1038, 0.35522 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 85), 3.6835, 0.35452 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 90), 1.99666, 0.35385 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 95), 0.08073, 0.35312 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 100), -2.00293, 0.3522 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 105), -4.16167, 0.35099 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 110), -6.26802, 0.34941 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 115), -8.16916, 0.34748 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 120), -9.71123, 0.34536 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 125), -10.77019, 0.34324 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 130), -11.27518, 0.34137 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 135), -11.21552, 0.33992 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 140), -10.632, 0.339 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 145), -9.59915, 0.33866 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 150), -8.20622, 0.33887 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 155), -6.54209, 0.33959 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 160), -4.68649, 0.34075 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 165), -2.70722, 0.34228 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 170), -0.66133, 0.3441 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 175), 1.40252, 0.34612 + 1); - EXPECT_NEAR(get_mag_declination_degrees(45, 180), 3.44252, 0.34826 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -180), 2.70361, 0.35867 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -175), 4.87555, 0.36067 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -170), 6.988, 0.36288 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -165), 9.00534, 0.36529 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -160), 10.88876, 0.36795 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -155), 12.59553, 0.37095 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -150), 14.07918, 0.37441 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -145), 15.29067, 0.37848 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -140), 16.17995, 0.38331 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -135), 16.69691, 0.38905 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -130), 16.79047, 0.39581 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -125), 16.4058, 0.40367 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -120), 15.48094, 0.41258 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -115), 13.94677, 0.42239 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -110), 11.73635, 0.43264 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -105), 8.80956, 0.44253 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -100), 5.19438, 0.45082 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -95), 1.03253, 0.45604 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -90), -3.40029, 0.45695 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -85), -7.73159, 0.45321 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -80), -11.58434, 0.44556 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -75), -14.67469, 0.43554 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -70), -16.86088, 0.42479 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -65), -18.13354, 0.41456 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -60), -18.57452, 0.40556 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -55), -18.313, 0.39807 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -50), -17.49195, 0.39206 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -45), -16.24626, 0.38737 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -40), -14.69069, 0.3838 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -35), -12.91591, 0.38116 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -30), -10.99183, 0.37929 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -25), -8.97563, 0.37809 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -20), -6.92069, 0.37749 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -15), -4.88198, 0.37742 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -10), -2.91492, 0.37781 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, -5), -1.06828, 0.37858 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 0), 0.6254, 0.37963 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 5), 2.15618, 0.38085 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 10), 3.53602, 0.38212 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 15), 4.79009, 0.38337 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 20), 5.94375, 0.38453 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 25), 7.01116, 0.38555 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 30), 7.99006, 0.3864 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 35), 8.86383, 0.38702 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 40), 9.60765, 0.38741 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 45), 10.19407, 0.38754 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 50), 10.59484, 0.38747 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 55), 10.77903, 0.38726 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 60), 10.71034, 0.38704 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 65), 10.34722, 0.38692 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 70), 9.6474, 0.38697 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 75), 8.57603, 0.38718 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 80), 7.11476, 0.38749 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 85), 5.26958, 0.38771 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 90), 3.07671, 0.38763 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 95), 0.60711, 0.38699 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 100), -2.03051, 0.38554 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 105), -4.69091, 0.38316 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 110), -7.20287, 0.37984 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 115), -9.39107, 0.3758 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 120), -11.10474, 0.37138 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 125), -12.24225, 0.36698 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 130), -12.76262, 0.36295 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 135), -12.68194, 0.35954 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 140), -12.05932, 0.35689 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 145), -10.97888, 0.35503 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 150), -9.53313, 0.35391 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 155), -7.81049, 0.35348 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 160), -5.88792, 0.35364 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 165), -3.82866, 0.35432 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 170), -1.68348, 0.35543 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 175), 0.506, 0.3569 + 1); - EXPECT_NEAR(get_mag_declination_degrees(50, 180), 2.70361, 0.35867 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -180), 2.11712, 0.37642 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -175), 4.44465, 0.37844 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -170), 6.73123, 0.38102 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -165), 8.93841, 0.38417 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -160), 11.02291, 0.38799 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -155), 12.93665, 0.39259 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -150), 14.62743, 0.39812 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -145), 16.03978, 0.40477 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -140), 17.11537, 0.41273 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -135), 17.7924, 0.42221 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -130), 18.00367, 0.43338 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -125), 17.67365, 0.44637 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -120), 16.71659, 0.46114 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -115), 15.03956, 0.4774 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -110), 12.55698, 0.49438 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -105), 9.22376, 0.51063 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -100), 5.08794, 0.52396 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -95), 0.34531, 0.53186 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -90), -4.64642, 0.5324 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -85), -9.43328, 0.52536 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -80), -13.59248, 0.51238 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -75), -16.84311, 0.49616 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -70), -19.07936, 0.47929 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -65), -20.33514, 0.46358 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -60), -20.72562, 0.44993 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -55), -20.39817, 0.43865 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -50), -19.50131, 0.42963 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -45), -18.16856, 0.42261 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -40), -16.51194, 0.4173 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -35), -14.62164, 0.4134 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -30), -12.56972, 0.41068 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -25), -10.41599, 0.40894 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -20), -8.2136, 0.40805 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -15), -6.01241, 0.40787 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -10), -3.85859, 0.4083 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, -5), -1.79105, 0.4092 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 0), 0.16353, 0.41045 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 5), 1.99396, 0.41191 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 10), 3.70391, 0.41345 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 15), 5.30668, 0.41498 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 20), 6.81698, 0.41641 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 25), 8.24262, 0.41773 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 30), 9.57901, 0.41891 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 35), 10.80751, 0.41999 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 40), 11.89709, 0.42102 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 45), 12.80716, 0.42207 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 50), 13.49001, 0.42326 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 55), 13.89228, 0.42471 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 60), 13.9561, 0.42654 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 65), 13.62148, 0.42883 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 70), 12.83108, 0.43158 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 75), 11.53821, 0.43464 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 80), 9.71785, 0.43771 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 85), 7.37996, 0.44033 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 90), 4.58297, 0.44188 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 95), 1.44343, 0.44175 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 100), -1.86415, 0.43948 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 105), -5.12308, 0.43492 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 110), -8.10589, 0.42838 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 115), -10.61262, 0.42048 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 120), -12.50168, 0.41201 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 125), -13.70344, 0.40372 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 130), -14.21557, 0.39616 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 135), -14.08722, 0.38967 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 140), -13.39951, 0.38436 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 145), -12.24788, 0.38024 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 150), -10.72845, 0.37723 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 155), -8.92895, 0.37522 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 160), -6.92386, 0.37407 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 165), -4.77331, 0.3737 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 170), -2.52483, 0.37401 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 175), -0.21686, 0.37493 + 1); - EXPECT_NEAR(get_mag_declination_degrees(55, 180), 2.11712, 0.37642 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -180), 1.6162, 0.40749 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -175), 4.07742, 0.40983 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -170), 6.50848, 0.41318 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -165), 8.8721, 0.41763 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -160), 11.12583, 0.42332 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -155), 13.22158, 0.43041 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -150), 15.10547, 0.43914 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -145), 16.71751, 0.44978 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -140), 17.99065, 0.46265 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -135), 18.84883, 0.47809 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -130), 19.20386, 0.49645 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -125), 18.95205, 0.51798 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -120), 17.97278, 0.54272 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -115), 16.13421, 0.57021 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -110), 13.3148, 0.59907 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -105), 9.45125, 0.6266 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -100), 4.61425, 0.64862 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -95), -0.91769, 0.66043 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -90), -6.65599, 0.65893 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -85), -12.02294, 0.64449 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -80), -16.53837, 0.62088 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -75), -19.94073, 0.5931 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -70), -22.18459, 0.56534 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -65), -23.36569, 0.54011 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -60), -23.64286, 0.5185 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -55), -23.18672, 0.50071 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -50), -22.15423, 0.48645 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -45), -20.67933, 0.47527 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -40), -18.87184, 0.46667 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -35), -16.82013, 0.46024 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -30), -14.59552, 0.45558 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -25), -12.25684, 0.45239 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -20), -9.85431, 0.45043 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -15), -7.43185, 0.44949 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -10), -5.02741, 0.44938 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, -5), -2.67186, 0.44992 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 0), -0.38719, 0.45095 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 5), 1.81431, 0.45233 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 10), 3.92907, 0.45391 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 15), 5.95884, 0.45562 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 20), 7.90578, 0.45739 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 25), 9.76695, 0.45923 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 30), 11.53004, 0.46119 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 35), 13.17082, 0.46338 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 40), 14.65253, 0.46593 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 45), 15.92661, 0.46904 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 50), 16.93384, 0.47291 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 55), 17.60559, 0.47775 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 60), 17.86519, 0.48374 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 65), 17.63032, 0.49097 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 70), 16.81786, 0.49937 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 75), 15.35327, 0.50861 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 80), 13.18679, 0.51796 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 85), 10.31728, 0.52629 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 90), 6.8203, 0.53209 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 95), 2.86912, 0.53386 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 100), -1.26935, 0.53056 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 105), -5.27517, 0.52213 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 110), -8.84225, 0.50957 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 115), -11.74019, 0.49455 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 120), -13.84363, 0.4788 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 125), -15.12604, 0.46372 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 130), -15.63318, 0.45016 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 135), -15.45317, 0.43855 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 140), -14.69253, 0.42896 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 145), -13.45981, 0.42131 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 150), -11.85579, 0.41543 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 155), -9.96828, 0.4111 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 160), -7.87026, 0.40814 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 165), -5.62029, 0.4064 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 170), -3.26488, 0.40576 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 175), -0.84176, 0.40614 + 1); - EXPECT_NEAR(get_mag_declination_degrees(60, 180), 1.6162, 0.40749 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-50, -180), 31.36525, 0.40064 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -175), 31.56285, 0.3937 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -170), 31.58182, 0.38792 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -165), 31.47081, 0.3831 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -160), 31.27262, 0.37907 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -155), 31.02711, 0.37571 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -150), 30.77228, 0.37289 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -145), 30.54194, 0.37052 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -140), 30.36059, 0.36852 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -135), 30.23695, 0.36682 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -130), 30.15847, 0.36537 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -125), 30.08873, 0.36415 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -120), 29.9682, 0.36318 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -115), 29.71861, 0.3625 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -110), 29.24995, 0.36221 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -105), 28.4695, 0.36242 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -100), 27.29205, 0.36328 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -95), 25.65026, 0.36496 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -90), 23.50438, 0.36759 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -85), 20.85044, 0.37131 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -80), 17.7264, 0.3762 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -75), 14.21494, 0.38232 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -70), 10.44118, 0.38966 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -65), 6.56312, 0.39821 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -60), 2.75429, 0.40798 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -55), -0.81926, 0.41896 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -50), -4.02243, 0.43115 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -45), -6.76947, 0.44451 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -40), -9.0333, 0.45885 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -35), -10.8453, 0.47385 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -30), -12.28744, 0.48893 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -25), -13.48033, 0.50329 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -20), -14.57059, 0.51593 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -15), -15.71857, 0.52572 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -10), -17.08425, 0.53159 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, -5), -18.80806, 0.53273 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 0), -20.98697, 0.52882 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 5), -23.65301, 0.52016 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 10), -26.76453, 0.50761 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 15), -30.21658, 0.49245 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 20), -33.8665, 0.47612 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 25), -37.5637, 0.45996 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 30), -41.17253, 0.44506 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 35), -44.5832, 0.43214 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 40), -47.71214, 0.42166 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 45), -50.49662, 0.41382 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 50), -52.88777, 0.40869 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 55), -54.8445, 0.40627 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 60), -56.32882, 0.40654 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 65), -57.3015, 0.40952 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 70), -57.71705, 0.41534 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 75), -57.51712, 0.42418 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 80), -56.6229, 0.43636 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 85), -54.92875, 0.45221 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 90), -52.30164, 0.47198 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 95), -48.59321, 0.49552 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 100), -43.67326, 0.52181 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 105), -37.4911, 0.54849 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 110), -30.15595, 0.57175 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 115), -21.9945, 0.58713 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 120), -13.52071, 0.59147 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 125), -5.29901, 0.58444 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 130), 2.21908, 0.56848 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 135), 8.77851, 0.54725 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 140), 14.30365, 0.52407 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 145), 18.834, 0.50126 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 150), 22.46421, 0.48012 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 155), 25.30657, 0.46127 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 160), 27.47309, 0.44486 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 165), 29.06921, 0.43081 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 170), 30.19233, 0.41893 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 175), 30.93126, 0.40896 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-50, 180), 31.36525, 0.40064 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -180), 26.42565, 0.37416 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -175), 26.73215, 0.37027 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -170), 26.86855, 0.36703 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -165), 26.87445, 0.36435 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -160), 26.78313, 0.36213 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -155), 26.6263, 0.36033 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -150), 26.4378, 0.35889 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -145), 26.25342, 0.3578 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -140), 26.10621, 0.35701 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -135), 26.01906, 0.35651 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -130), 25.99718, 0.35628 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -125), 26.02239, 0.35633 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -120), 26.04987, 0.35664 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -115), 26.00761, 0.35725 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -110), 25.79902, 0.3582 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -105), 25.31006, 0.35959 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -100), 24.42149, 0.36156 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -95), 23.02496, 0.36429 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -90), 21.0405, 0.36797 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -85), 18.43268, 0.37279 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -80), 15.22343, 0.37887 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -75), 11.50008, 0.38623 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -70), 7.41515, 0.39485 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -65), 3.17392, 0.40469 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -60), -0.99232, 0.41573 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -55), -4.8629, 0.42804 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -50), -8.26374, 0.44175 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -45), -11.09168, 0.45698 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -40), -13.32136, 0.47379 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -35), -14.99572, 0.49203 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -30), -16.20662, 0.51132 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -25), -17.07455, 0.53093 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -20), -17.7365, 0.54974 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -15), -18.34539, 0.56615 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -10), -19.07444, 0.57824 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, -5), -20.11026, 0.5841 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 0), -21.62205, 0.58242 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 5), -23.71267, 0.57296 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 10), -26.37878, 0.55673 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 15), -29.50734, 0.53573 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 20), -32.9119, 0.51241 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 25), -36.38606, 0.48909 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 30), -39.74627, 0.4676 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 35), -42.85049, 0.44907 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 40), -45.59651, 0.43408 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 45), -47.91055, 0.42278 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 50), -49.73544, 0.41504 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 55), -51.02234, 0.41064 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 60), -51.72615, 0.40932 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 65), -51.8026, 0.41081 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 70), -51.20511, 0.41487 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 75), -49.88089, 0.42127 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 80), -47.76923, 0.42973 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 85), -44.80821, 0.43984 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 90), -40.95667, 0.45085 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 95), -36.23232, 0.4616 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 100), -30.75258, 0.4706 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 105), -24.74874, 0.4764 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 110), -18.52793, 0.47815 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 115), -12.39383, 0.47589 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 120), -6.575, 0.47039 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 125), -1.20131, 0.46265 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 130), 3.6744, 0.45359 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 135), 8.04043, 0.44386 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 140), 11.89985, 0.43393 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 145), 15.25958, 0.42413 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 150), 18.12891, 0.41472 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 155), 20.52167, 0.4059 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 160), 22.45892, 0.39783 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 165), 23.97153, 0.39059 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 170), 25.10149, 0.38425 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 175), 25.90057, 0.37879 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-45, 180), 26.42565, 0.37416 + 2); + EXPECT_NEAR(get_mag_declination_degrees(-40, -180), 22.61204, 0.35473 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -175), 22.95572, 0.35269 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -170), 23.14802, 0.35103 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -165), 23.22237, 0.34972 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -160), 23.20192, 0.34869 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -155), 23.10608, 0.34792 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -150), 22.9576, 0.3474 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -145), 22.78572, 0.34713 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -140), 22.62346, 0.34713 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -135), 22.50094, 0.34741 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -130), 22.43771, 0.34799 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -125), 22.43583, 0.3489 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -120), 22.47316, 0.35013 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -115), 22.49675, 0.35169 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -110), 22.41775, 0.35359 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -105), 22.11255, 0.35589 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -100), 21.43405, 0.3587 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -95), 20.23329, 0.36221 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -90), 18.38665, 0.36666 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -85), 15.82252, 0.37225 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -80), 12.54325, 0.3791 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -75), 8.6397, 0.38723 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -70), 4.29362, 0.39654 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -65), -0.23941, 0.40689 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -60), -4.67004, 0.41826 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -55), -8.72967, 0.43078 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -50), -12.22032, 0.44473 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -45), -15.04237, 0.46043 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -40), -17.19375, 0.47812 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -35), -18.74554, 0.49791 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -30), -19.80528, 0.51971 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -25), -20.4829, 0.54319 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -20), -20.87534, 0.56751 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -15), -21.07955, 0.59111 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -10), -21.22698, 0.61152 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, -5), -21.51217, 0.62552 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 0), -22.17776, 0.63007 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 5), -23.44085, 0.62344 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 10), -25.3975, 0.60607 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 15), -27.97371, 0.58044 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 20), -30.95799, 0.55024 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 25), -34.08534, 0.51922 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 30), -37.11369, 0.49032 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 35), -39.85907, 0.46536 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 40), -42.19392, 0.44513 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 45), -44.02944, 0.42972 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 50), -45.29899, 0.41879 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 55), -45.949, 0.41183 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 60), -45.93619, 0.40824 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 65), -45.22745, 0.40741 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 70), -43.79875, 0.40874 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 75), -41.63327, 0.4116 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 80), -38.7241, 0.41533 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 85), -35.08964, 0.41915 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 90), -30.80355, 0.42217 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 95), -26.02431, 0.42355 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 100), -20.99404, 0.42274 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 105), -15.98737, 0.41976 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 110), -11.23169, 0.4152 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 115), -6.85045, 0.40984 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 120), -2.86147, 0.40435 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 125), 0.78134, 0.39908 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 130), 4.13729, 0.39412 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 135), 7.24516, 0.3894 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 140), 10.11372, 0.3848 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 145), 12.72923, 0.38027 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 150), 15.06786, 0.37581 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 155), 17.10529, 0.37148 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 160), 18.82301, 0.36737 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 165), 20.21391, 0.36357 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 170), 21.28757, 0.36017 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 175), 22.07243, 0.35722 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-40, 180), 22.61204, 0.35473 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -180), 19.55272, 0.33999 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -175), 19.89083, 0.33909 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -170), 20.09971, 0.33846 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -165), 20.21149, 0.33805 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -160), 20.24205, 0.33784 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -155), 20.19825, 0.3378 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -150), 20.08849, 0.33793 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -145), 19.9296, 0.33825 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -140), 19.74698, 0.33878 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -135), 19.56998, 0.33956 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -130), 19.42593, 0.34065 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -125), 19.33381, 0.34207 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -120), 19.29581, 0.34384 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -115), 19.28461, 0.34595 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -110), 19.22914, 0.34839 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -105), 19.0068, 0.35118 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -100), 18.45142, 0.35443 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -95), 17.37947, 0.35832 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -90), 15.62777, 0.3631 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -85), 13.09211, 0.36899 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -80), 9.75909, 0.37609 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -75), 5.72715, 0.38435 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -70), 1.20996, 0.39357 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -65), -3.48847, 0.40356 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -60), -8.03038, 0.41431 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -55), -12.11696, 0.42604 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -50), -15.54796, 0.43914 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -45), -18.24677, 0.45407 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -40), -20.24806, 0.47115 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -35), -21.6577, 0.49061 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -30), -22.59972, 0.51256 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -25), -23.1686, 0.537 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -20), -23.40862, 0.56366 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -15), -23.33503, 0.59155 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -10), -22.99408, 0.61842 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, -5), -22.53315, 0.64057 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 0), -22.22752, 0.65345 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 5), -22.41379, 0.6533 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 10), -23.34429, 0.63899 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 15), -25.06144, 0.61258 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 20), -27.38786, 0.57847 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 25), -30.02412, 0.54172 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 30), -32.66567, 0.5066 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 35), -35.06911, 0.47584 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 40), -37.06168, 0.45065 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 45), -38.52389, 0.43119 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 50), -39.37186, 0.41694 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 55), -39.54916, 0.40712 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 60), -39.0259, 0.40084 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 65), -37.79857, 0.39722 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 70), -35.88554, 0.39541 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 75), -33.31988, 0.39465 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 80), -30.14878, 0.3942 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 85), -26.44986, 0.39339 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 90), -22.35978, 0.39161 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 95), -18.08888, 0.38852 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 100), -13.89105, 0.38419 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 105), -9.99091, 0.37909 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 110), -6.51279, 0.3739 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 115), -3.45825, 0.36916 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 120), -0.73878, 0.36519 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 125), 1.76432, 0.36197 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 130), 4.14649, 0.35934 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 135), 6.45258, 0.35705 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 140), 8.67876, 0.35491 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 145), 10.79177, 0.3528 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 150), 12.74909, 0.35066 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 155), 14.50973, 0.34853 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 160), 16.03764, 0.34644 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 165), 17.30542, 0.34447 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 170), 18.30188, 0.3427 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 175), 19.0392, 0.34119 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-35, 180), 19.55272, 0.33999 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -180), 17.05498, 0.32867 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -175), 17.35791, 0.32848 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -170), 17.55225, 0.32851 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -165), 17.67384, 0.32873 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -160), 17.73574, 0.3291 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -155), 17.73504, 0.3296 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -150), 17.66605, 0.33021 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -145), 17.53082, 0.33097 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -140), 17.3424, 0.33189 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -135), 17.12306, 0.33302 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -130), 16.90113, 0.33441 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -125), 16.70706, 0.33609 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -120), 16.56425, 0.33809 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -115), 16.47095, 0.34039 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -110), 16.37662, 0.34297 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -105), 16.16484, 0.34584 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -100), 15.65736, 0.34911 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -95), 14.64479, 0.35297 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -90), 12.93461, 0.35766 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -85), 10.40116, 0.36339 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -80), 7.02604, 0.3702 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -75), 2.92319, 0.37796 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -70), -1.66063, 0.38639 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -65), -6.38233, 0.39529 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -60), -10.87572, 0.40471 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -55), -14.83619, 0.41496 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -50), -18.0804, 0.42655 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -45), -20.56209, 0.43995 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -40), -22.34797, 0.45546 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -35), -23.56744, 0.47321 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -30), -24.35014, 0.49326 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -25), -24.77105, 0.51568 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -20), -24.82736, 0.54049 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -15), -24.46461, 0.56725 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -10), -23.64968, 0.5945 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, -5), -22.46461, 0.61911 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 0), -21.16929, 0.63651 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 5), -20.16809, 0.6421 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 10), -19.85951, 0.63331 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 15), -20.45374, 0.61098 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 20), -21.89161, 0.57886 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 25), -23.90751, 0.5421 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 30), -26.15931, 0.50552 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 35), -28.3303, 0.47257 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 40), -30.17079, 0.44501 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 45), -31.50028, 0.42324 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 50), -32.19935, 0.40682 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 55), -32.20479, 0.39489 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 60), -31.50655, 0.38645 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 65), -30.1395, 0.38054 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 70), -28.16612, 0.37632 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 75), -25.65655, 0.37308 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 80), -22.68253, 0.37023 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 85), -19.33695, 0.36726 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 90), -15.76726, 0.3638 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 95), -12.18656, 0.3597 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 100), -8.83222, 0.35514 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 105), -5.88618, 0.35054 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 110), -3.41019, 0.34638 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 115), -1.33826, 0.34298 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 120), 0.47619, 0.34044 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 125), 2.19071, 0.33864 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 130), 3.91566, 0.33736 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 135), 5.68883, 0.33637 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 140), 7.48617, 0.33546 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 145), 9.25317, 0.33454 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 150), 10.93329, 0.33357 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 155), 12.47865, 0.33257 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 160), 13.84739, 0.33156 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 165), 15.00191, 0.33061 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 170), 15.91681, 0.32977 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 175), 16.5914, 0.32911 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-30, 180), 17.05498, 0.32867 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -180), 15.01545, 0.32009 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -175), 15.26164, 0.32034 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -170), 15.41483, 0.32079 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -165), 15.51872, 0.32142 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -160), 15.58835, 0.3222 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -155), 15.61527, 0.32308 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -150), 15.58247, 0.32407 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -145), 15.47788, 0.32516 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -140), 15.30073, 0.32638 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -135), 15.06275, 0.32775 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -130), 14.78861, 0.32932 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -125), 14.51481, 0.33111 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -120), 14.28046, 0.33312 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -115), 14.10429, 0.33535 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -110), 13.9524, 0.33778 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -105), 13.71348, 0.34044 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -100), 13.20092, 0.34343 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -95), 12.18871, 0.34697 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -90), 10.46882, 0.35128 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -85), 7.90989, 0.3565 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -80), 4.50277, 0.36262 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -75), 0.38509, 0.36939 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -70), -4.16624, 0.37653 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -65), -8.78537, 0.38384 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -60), -13.10259, 0.39148 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -55), -16.82951, 0.39987 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -50), -19.80854, 0.40956 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -45), -22.01612, 0.42099 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -40), -23.53161, 0.43434 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -35), -24.48542, 0.44955 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -30), -24.99754, 0.46642 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -25), -25.12388, 0.4848 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -20), -24.83577, 0.50458 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -15), -24.05003, 0.52553 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -10), -22.70482, 0.54674 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, -5), -20.85288, 0.56617 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 0), -18.72757, 0.58058 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 5), -16.72871, 0.58643 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 10), -15.30454, 0.58135 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 15), -14.78211, 0.56529 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 20), -15.25145, 0.54049 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 25), -16.56352, 0.51063 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 30), -18.41313, 0.47957 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 35), -20.44074, 0.45046 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 40), -22.30972, 0.42525 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 45), -23.75142, 0.40467 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 50), -24.58661, 0.38863 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 55), -24.7313, 0.37647 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 60), -24.18844, 0.3674 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 65), -23.0238, 0.36061 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 70), -21.32919, 0.35541 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 75), -19.18871, 0.35127 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 80), -16.67102, 0.34775 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 85), -13.85756, 0.34446 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 90), -10.88587, 0.34111 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 95), -7.96314, 0.33759 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 100), -5.31921, 0.334 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 105), -3.11941, 0.33063 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 110), -1.39686, 0.32776 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 115), -0.048, 0.32559 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 120), 1.11212, 0.32414 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 125), 2.26943, 0.32329 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 130), 3.54374, 0.32283 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 135), 4.96175, 0.32257 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 140), 6.47576, 0.32233 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 145), 8.00844, 0.32205 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 150), 9.49079, 0.3217 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 155), 10.87285, 0.32131 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 160), 12.11339, 0.3209 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 165), 13.17058, 0.32052 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 170), 14.00863, 0.32022 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 175), 14.6156, 0.32006 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-25, 180), 15.01545, 0.32009 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -180), 13.37435, 0.31385 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -175), 13.54982, 0.31436 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -170), 13.64064, 0.31508 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -165), 13.70148, 0.31597 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -160), 13.75363, 0.31701 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -155), 13.78763, 0.31816 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -150), 13.77884, 0.3194 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -145), 13.70349, 0.32073 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -140), 13.54792, 0.32215 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -135), 13.31288, 0.32367 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -130), 13.01738, 0.32531 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -125), 12.70009, 0.32709 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -120), 12.4097, 0.329 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -115), 12.17731, 0.33102 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -110), 11.97747, 0.33314 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -105), 11.69908, 0.33543 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -100), 11.14887, 0.33802 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -95), 10.09364, 0.34111 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -90), 8.32487, 0.3449 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -85), 5.7221, 0.34945 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -80), 2.29867, 0.35465 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -75), -1.77966, 0.36018 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -70), -6.21421, 0.36576 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -65), -10.63604, 0.37127 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -60), -14.6935, 0.37695 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -55), -18.12644, 0.38328 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -50), -20.79954, 0.39082 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -45), -22.69548, 0.39993 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -40), -23.88381, 0.41069 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -35), -24.47673, 0.42284 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -30), -24.57796, 0.43591 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -25), -24.23822, 0.44941 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -20), -23.43981, 0.46295 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -15), -22.12636, 0.47622 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -10), -20.26908, 0.48868 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, -5), -17.93845, 0.49932 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 0), -15.34479, 0.50658 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 5), -12.8216, 0.50876 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 10), -10.75053, 0.50461 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 15), -9.45775, 0.49391 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 20), -9.12499, 0.47763 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 25), -9.74516, 0.4576 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 30), -11.12891, 0.43605 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 35), -12.95488, 0.41499 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 40), -14.8479, 0.39592 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 45), -16.46312, 0.37966 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 50), -17.5516, 0.36641 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 55), -17.99146, 0.35595 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 60), -17.78053, 0.34781 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 65), -16.99658, 0.34148 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 70), -15.74116, 0.33653 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 75), -14.09447, 0.3326 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 80), -12.10862, 0.32937 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 85), -9.84514, 0.32658 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 90), -7.42758, 0.32398 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 95), -5.05872, 0.32145 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 100), -2.97055, 0.31901 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 105), -1.32938, 0.31682 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 110), -0.16007, 0.31507 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 115), 0.66166, 0.31386 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 120), 1.34906, 0.3132 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 125), 2.11221, 0.31298 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 130), 3.07927, 0.31304 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 135), 4.26569, 0.31321 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 140), 5.60014, 0.31337 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 145), 6.98258, 0.31347 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 150), 8.33234, 0.31349 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 155), 9.59917, 0.31347 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 160), 10.74514, 0.31342 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 165), 11.727, 0.31338 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 170), 12.5006, 0.3134 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 175), 13.04355, 0.31354 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-20, 180), 13.37435, 0.31385 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -180), 12.08931, 0.3097 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -175), 12.18931, 0.31038 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -170), 12.20473, 0.31125 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -165), 12.20346, 0.31229 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -160), 12.21669, 0.31348 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -155), 12.23797, 0.31478 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -150), 12.23848, 0.31617 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -145), 12.18527, 0.31761 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -140), 12.05358, 0.31912 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -135), 11.83462, 0.32068 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -130), 11.54215, 0.3223 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -125), 11.21505, 0.32397 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -120), 10.90597, 0.32568 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -115), 10.64948, 0.32742 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -110), 10.41919, 0.32919 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -105), 10.09875, 0.3311 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -100), 9.49026, 0.33329 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -95), 8.36302, 0.33596 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -90), 6.52227, 0.33923 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -85), 3.87234, 0.34309 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -80), 0.45748, 0.34732 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -75), -3.53015, 0.35157 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -70), -7.78289, 0.35558 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -65), -11.94658, 0.35932 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -60), -15.69994, 0.36307 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -55), -18.811, 0.36734 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -50), -21.15559, 0.37262 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -45), -22.70706, 0.37923 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -40), -23.51205, 0.38714 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -35), -23.65975, 0.39599 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -30), -23.24639, 0.40515 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -25), -22.34295, 0.41393 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -20), -20.98276, 0.42175 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -15), -19.18082, 0.42827 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -10), -16.97522, 0.43331 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, -5), -14.46428, 0.43665 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 0), -11.81789, 0.438 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 5), -9.26203, 0.43693 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 10), -7.05011, 0.43303 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 15), -5.43003, 0.42611 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 20), -4.60179, 0.41641 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 25), -4.66264, 0.40459 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 30), -5.5567, 0.39162 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 35), -7.06196, 0.37848 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 40), -8.83574, 0.36603 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 45), -10.50761, 0.35487 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 50), -11.77936, 0.3453 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 55), -12.48832, 0.33737 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 60), -12.61222, 0.33092 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 65), -12.22244, 0.32574 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 70), -11.4143, 0.32161 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 75), -10.25363, 0.31832 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 80), -8.77113, 0.31571 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 85), -7.00648, 0.31357 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 90), -5.06745, 0.31174 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 95), -3.15078, 0.31009 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 100), -1.49185, 0.30861 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 105), -0.26463, 0.30736 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 110), 0.50331, 0.30646 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 115), 0.94564, 0.30596 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 120), 1.29546, 0.30585 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 125), 1.78267, 0.30605 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 130), 2.54319, 0.30645 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 135), 3.58337, 0.30692 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 140), 4.81153, 0.30735 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 145), 6.10751, 0.30772 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 150), 7.37992, 0.30801 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 155), 8.57799, 0.30824 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 160), 9.66683, 0.30844 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 165), 10.6021, 0.30864 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 170), 11.33186, 0.30888 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 175), 11.82339, 0.30922 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-15, 180), 12.08931, 0.3097 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -180), 11.11853, 0.30748 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -175), 11.15002, 0.30827 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -170), 11.08836, 0.30923 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -165), 11.01638, 0.31036 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -160), 10.97837, 0.31161 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -155), 10.97434, 0.31296 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -150), 10.97392, 0.31437 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -145), 10.93646, 0.31582 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -140), 10.82734, 0.31728 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -135), 10.62978, 0.31875 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -130), 10.35375, 0.32023 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -125), 10.03779, 0.3217 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -120), 9.73426, 0.32315 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -115), 9.47362, 0.32458 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -110), 9.22101, 0.32603 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -105), 8.85172, 0.32761 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -100), 8.16705, 0.32948 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -95), 6.94839, 0.33181 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -90), 5.02631, 0.33465 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -85), 2.33898, 0.33789 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -80), -1.03662, 0.34124 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -75), -4.88951, 0.34434 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -70), -8.91709, 0.34697 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -65), -12.7917, 0.34914 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -60), -16.22435, 0.35119 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -55), -19.00326, 0.35356 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -50), -21.00446, 0.35671 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -45), -22.18539, 0.36086 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -40), -22.57186, 0.36596 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -35), -22.24091, 0.37164 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -30), -21.299, 0.37727 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -25), -19.85886, 0.38216 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -20), -18.02472, 0.38577 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -15), -15.89254, 0.38784 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -10), -13.55963, 0.38847 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, -5), -11.13021, 0.38788 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 0), -8.71266, 0.38634 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 5), -6.41876, 0.38395 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 10), -4.37514, 0.38063 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 15), -2.73857, 0.37621 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 20), -1.68842, 0.37065 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 25), -1.37631, 0.36408 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 30), -1.84855, 0.3568 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 35), -2.9888, 0.34923 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 40), -4.52534, 0.34175 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 45), -6.10983, 0.3347 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 50), -7.42983, 0.32832 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 55), -8.29632, 0.32275 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 60), -8.66533, 0.31801 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 65), -8.59339, 0.31405 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 70), -8.16168, 0.31081 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 75), -7.41781, 0.30822 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 80), -6.37063, 0.30618 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 85), -5.03792, 0.3046 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 90), -3.50923, 0.30336 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 95), -1.97001, 0.30236 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 100), -0.65371, 0.30157 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 105), 0.25951, 0.30101 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 110), 0.73495, 0.30071 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 115), 0.90702, 0.30071 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 120), 1.01946, 0.30099 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 125), 1.31567, 0.30148 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 130), 1.93789, 0.30212 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 135), 2.88698, 0.30281 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 140), 4.05704, 0.30348 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 145), 5.3129, 0.30408 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 150), 6.55407, 0.30461 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 155), 7.7278, 0.30508 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 160), 8.8, 0.30551 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 165), 9.72379, 0.30592 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 170), 10.43895, 0.30634 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 175), 10.90198, 0.30685 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-10, 180), 11.11853, 0.30748 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -180), 10.41051, 0.30703 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -175), 10.39457, 0.30794 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -170), 10.26832, 0.30897 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -165), 10.13063, 0.31013 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -160), 10.04177, 0.31139 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -155), 10.01141, 0.3127 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -150), 10.00954, 0.31404 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -145), 9.98815, 0.31536 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -140), 9.90256, 0.31666 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -135), 9.72843, 0.31792 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -130), 9.47275, 0.31915 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -125), 9.1735, 0.32033 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -120), 8.87995, 0.32146 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -115), 8.61381, 0.32257 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -110), 8.32818, 0.32373 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -105), 7.89078, 0.32506 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -100), 7.10783, 0.32672 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -95), 5.78147, 0.32881 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -90), 3.77558, 0.33132 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -85), 1.06562, 0.33405 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -80), -2.24244, 0.33668 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -75), -5.92927, 0.33885 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -70), -9.70854, 0.34036 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -65), -13.28345, 0.34129 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -60), -16.39239, 0.34194 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -55), -18.83501, 0.34273 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -50), -20.4832, 0.34402 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -45), -21.28374, 0.34602 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -40), -21.25561, 0.34867 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -35), -20.48116, 0.35166 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -30), -19.09042, 0.35448 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -25), -17.24073, 0.3566 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -20), -15.09652, 0.35762 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -15), -12.81235, 0.35741 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -10), -10.51785, 0.35614 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, -5), -8.30396, 0.35417 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 0), -6.21809, 0.35186 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 5), -4.27975, 0.34939 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 10), -2.51836, 0.3468 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 15), -1.01548, 0.34396 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 20), 0.08216, 0.34075 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 25), 0.60405, 0.33711 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 30), 0.44138, 0.33311 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 35), -0.3722, 0.32886 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 40), -1.63879, 0.3245 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 45), -3.05449, 0.32019 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 50), -4.31918, 0.31608 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 55), -5.23589, 0.3123 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 60), -5.74651, 0.30893 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 65), -5.89377, 0.306 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 70), -5.74501, 0.30352 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 75), -5.33183, 0.3015 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 80), -4.64448, 0.29992 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 85), -3.68074, 0.29873 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 90), -2.51018, 0.29789 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 95), -1.30081, 0.29732 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 100), -0.2758, 0.29699 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 105), 0.3849, 0.29689 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 110), 0.63992, 0.29701 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 115), 0.61817, 0.29736 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 120), 0.56433, 0.29791 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 125), 0.72704, 0.29862 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 130), 1.25245, 0.29944 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 135), 2.14025, 0.30033 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 140), 3.27855, 0.30121 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 145), 4.52418, 0.30206 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 150), 5.76998, 0.30286 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 155), 6.9595, 0.30359 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 160), 8.05615, 0.30427 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 165), 9.00825, 0.30492 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 170), 9.74623, 0.30556 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 175), 10.21471, 0.30625 + 1); + EXPECT_NEAR(get_mag_declination_degrees(-5, 180), 10.41051, 0.30703 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -180), 9.8989, 0.30822 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -175), 9.87247, 0.30926 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -170), 9.71054, 0.31038 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -165), 9.52792, 0.31156 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -160), 9.40313, 0.31277 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -155), 9.35842, 0.31398 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -150), 9.36587, 0.31516 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -145), 9.37003, 0.31627 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -140), 9.31498, 0.3173 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -135), 9.16763, 0.31825 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -130), 8.93126, 0.31914 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -125), 8.64227, 0.31996 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -120), 8.34509, 0.32074 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -115), 8.05126, 0.32153 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -110), 7.70279, 0.32243 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -105), 7.16413, 0.32357 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -100), 6.25337, 0.32509 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -95), 4.80029, 0.32701 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -90), 2.7063, 0.32927 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -85), -0.01655, 0.33161 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -80), -3.23975, 0.33367 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -75), -6.74474, 0.33513 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -70), -10.26731, 0.33583 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -65), -13.54009, 0.33583 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -60), -16.32285, 0.33541 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -55), -18.42334, 0.33494 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -50), -19.7143, 0.33476 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -45), -20.14544, 0.33503 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -40), -19.74607, 0.33575 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -35), -18.61661, 0.3367 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -30), -16.91103, 0.33754 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -25), -14.81523, 0.33791 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -20), -12.52464, 0.33756 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -15), -10.22038, 0.33642 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -10), -8.04257, 0.33466 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, -5), -6.06666, 0.33254 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 0), -4.29743, 0.33034 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 5), -2.69318, 0.32825 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 10), -1.21751, 0.3263 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 15), 0.10413, 0.32441 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 20), 1.15857, 0.32248 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 25), 1.77682, 0.32042 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 30), 1.81782, 0.31819 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 35), 1.25903, 0.31579 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 40), 0.23711, 0.31326 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 45), -0.99149, 0.31063 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 50), -2.151, 0.30799 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 55), -3.04887, 0.30543 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 60), -3.62087, 0.30304 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 65), -3.90088, 0.30088 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 70), -3.94733, 0.29899 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 75), -3.78211, 0.2974 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 80), -3.38342, 0.29613 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 85), -2.73332, 0.29521 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 90), -1.88144, 0.2946 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 95), -0.97357, 0.29429 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 100), -0.21401, 0.29424 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 105), 0.22595, 0.29443 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 110), 0.30203, 0.29482 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 115), 0.13406, 0.2954 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 120), -0.04133, 0.29614 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 125), 0.02104, 0.29701 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 130), 0.46822, 0.29799 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 135), 1.30315, 0.29906 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 140), 2.41687, 0.30018 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 145), 3.66622, 0.3013 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 150), 4.94061, 0.3024 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 155), 6.17845, 0.30345 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 160), 7.33756, 0.30445 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 165), 8.35915, 0.3054 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 170), 9.1633, 0.30632 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 175), 9.68148, 0.30725 + 1); + EXPECT_NEAR(get_mag_declination_degrees(0, 180), 9.8989, 0.30822 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -180), 9.50158, 0.31084 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -175), 9.51759, 0.31207 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -170), 9.36668, 0.31329 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -165), 9.17724, 0.31448 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -160), 9.0466, 0.31563 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -155), 9.0118, 0.31669 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -150), 9.04903, 0.31765 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -145), 9.09599, 0.31848 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -140), 9.08454, 0.31918 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -135), 8.97094, 0.31977 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -130), 8.75246, 0.32027 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -125), 8.46163, 0.32071 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -120), 8.13673, 0.32113 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -115), 7.78012, 0.32163 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -110), 7.32678, 0.3223 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -105), 6.64446, 0.32329 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -100), 5.56979, 0.32468 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -95), 3.96497, 0.32647 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -90), 1.77024, 0.32851 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -85), -0.96863, 0.33052 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -80), -4.10613, 0.33214 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -75), -7.42902, 0.33307 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -70), -10.69508, 0.33317 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -65), -13.66246, 0.3325 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -60), -16.1101, 0.33131 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -55), -17.85868, 0.32992 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -50), -18.79426, 0.32863 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -45), -18.88526, 0.32762 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -40), -18.18355, 0.32694 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -35), -16.80967, 0.32647 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -30), -14.9301, 0.32602 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -25), -12.73546, 0.32538 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -20), -10.42249, 0.32438 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -15), -8.17367, 0.32299 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -10), -6.12877, 0.32128 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, -5), -4.35537, 0.31942 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 0), -2.83781, 0.31758 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 5), -1.50138, 0.31591 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 10), -0.26901, 0.31443 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 15), 0.87435, 0.31312 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 20), 1.84673, 0.31189 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 25), 2.49169, 0.31068 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 30), 2.65588, 0.30941 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 35), 2.28156, 0.30805 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 40), 1.45872, 0.30656 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 45), 0.4013, 0.30494 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 50), -0.64188, 0.30321 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 55), -1.48788, 0.30145 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 60), -2.07095, 0.29973 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 65), -2.42016, 0.2981 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 70), -2.59053, 0.29662 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 75), -2.60193, 0.29533 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 80), -2.42886, 0.29428 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 85), -2.04395, 0.2935 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 90), -1.47916, 0.29302 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 95), -0.85538, 0.29284 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 100), -0.35133, 0.29293 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 105), -0.12134, 0.29328 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 110), -0.20731, 0.29383 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 115), -0.49948, 0.29454 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 120), -0.77599, 0.2954 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 125), -0.80254, 0.29638 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 130), -0.43405, 0.2975 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 135), 0.33955, 0.29876 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 140), 1.42028, 0.30011 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 145), 2.67262, 0.30153 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 150), 3.98629, 0.30297 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 155), 5.29401, 0.30439 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 160), 6.54578, 0.30577 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 165), 7.67436, 0.30709 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 170), 8.58927, 0.30837 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 175), 9.20811, 0.30961 + 1); + EXPECT_NEAR(get_mag_declination_degrees(5, 180), 9.50158, 0.31084 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -180), 9.12487, 0.3146 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -175), 9.24925, 0.31608 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -170), 9.17319, 0.31744 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -165), 9.03284, 0.31866 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -160), 8.94159, 0.31973 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -155), 8.95166, 0.32062 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -150), 9.04556, 0.32132 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -145), 9.15636, 0.32185 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -140), 9.20461, 0.32221 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -135), 9.13477, 0.32244 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -130), 8.93516, 0.32257 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -125), 8.63111, 0.32266 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -120), 8.2533, 0.32277 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -115), 7.79685, 0.32301 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -110), 7.19501, 0.32351 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -105), 6.32542, 0.32437 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -100), 5.04865, 0.32564 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -95), 3.26183, 0.32728 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -90), 0.94327, 0.32909 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -85), -1.83031, 0.33077 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -80), -4.89878, 0.33199 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -75), -8.05309, 0.33248 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -70), -11.06842, 0.33213 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -65), -13.72503, 0.33098 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -60), -15.82433, 0.32925 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -55), -17.21153, 0.32722 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -50), -17.80152, 0.32516 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -45), -17.59381, 0.32327 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -40), -16.6664, 0.32164 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -35), -15.1528, 0.32026 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -30), -13.21579, 0.31902 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -25), -11.02989, 0.31781 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -20), -8.77282, 0.31654 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -15), -6.61385, 0.31514 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -10), -4.68838, 0.31364 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, -5), -3.06436, 0.3121 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 0), -1.72371, 0.31063 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 5), -0.5804, 0.3093 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 10), 0.46407, 0.30816 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 15), 1.45297, 0.3072 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 20), 2.33237, 0.30638 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 25), 2.96461, 0.30564 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 30), 3.19715, 0.30493 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 35), 2.95227, 0.30417 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 40), 2.28534, 0.3033 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 45), 1.37388, 0.30228 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 50), 0.44067, 0.30111 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 55), -0.34242, 0.29984 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 60), -0.90955, 0.29854 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 65), -1.28665, 0.29726 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 70), -1.52884, 0.29605 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 75), -1.66046, 0.29496 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 80), -1.66042, 0.29403 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 85), -1.49921, 0.29332 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 90), -1.19504, 0.29288 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 95), -0.84369, 0.29274 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 100), -0.59407, 0.29288 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 105), -0.57715, 0.29327 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 110), -0.82702, 0.29388 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 115), -1.24285, 0.29466 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 120), -1.6209, 0.29557 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 125), -1.74261, 0.29662 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 130), -1.46683, 0.29785 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 135), -0.77383, 0.29926 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 140), 0.25519, 0.30084 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 145), 1.49833, 0.30255 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 150), 2.84906, 0.30434 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 155), 4.23486, 0.30616 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 160), 5.59703, 0.30796 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 165), 6.85999, 0.30971 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 170), 7.92419, 0.31141 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 175), 8.69439, 0.31304 + 1); + EXPECT_NEAR(get_mag_declination_degrees(10, 180), 9.12487, 0.3146 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -180), 8.6754, 0.3191 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -175), 8.97964, 0.32087 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -170), 9.05474, 0.32242 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -165), 9.0349, 0.3237 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -160), 9.04214, 0.32469 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -155), 9.14093, 0.32541 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -150), 9.32158, 0.32586 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -145), 9.51668, 0.3261 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -140), 9.63935, 0.32616 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -135), 9.62347, 0.32609 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -130), 9.4463, 0.32595 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -125), 9.12253, 0.32579 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -120), 8.67325, 0.3257 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -115), 8.08782, 0.32579 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -110), 7.30229, 0.32618 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -105), 6.2092, 0.32695 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -100), 4.69627, 0.32812 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -95), 2.69592, 0.32959 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -90), 0.22287, 0.33113 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -85), -2.61683, 0.33244 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -80), -5.64706, 0.33323 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -75), -8.65766, 0.33328 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -70), -11.4349, 0.33251 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -65), -13.77971, 0.33098 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -60), -15.52333, 0.32887 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -55), -16.54911, 0.32643 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -50), -16.81392, 0.32389 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -45), -16.35431, 0.32146 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -40), -15.27073, 0.31926 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -35), -13.69858, 0.31732 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -30), -11.78321, 0.31563 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -25), -9.67044, 0.31414 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -20), -7.50913, 0.31276 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -15), -5.449, 0.31144 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -10), -3.61938, 0.31014 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, -5), -2.09343, 0.30889 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 0), -0.86206, 0.30771 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 5), 0.15671, 0.30666 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 10), 1.06811, 0.30577 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 15), 1.93339, 0.30505 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 20), 2.72335, 0.30449 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 25), 3.32288, 0.30405 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 30), 3.58966, 0.30368 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 35), 3.43729, 0.30329 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 40), 2.89574, 0.30281 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 45), 2.11086, 0.30216 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 50), 1.27997, 0.30133 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 55), 0.56289, 0.30035 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 60), 0.02505, 0.29929 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 65), -0.35618, 0.2982 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 70), -0.63695, 0.29714 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 75), -0.84959, 0.29614 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 80), -0.98355, 0.29526 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 85), -1.01374, 0.29456 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 90), -0.94948, 0.2941 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 95), -0.86312, 0.29392 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 100), -0.87225, 0.29404 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 105), -1.08046, 0.29442 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 110), -1.5094, 0.29501 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 115), -2.06429, 0.29577 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 120), -2.55951, 0.29668 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 125), -2.79379, 0.29775 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 130), -2.63096, 0.29903 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 135), -2.04084, 0.30054 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 140), -1.08528, 0.3023 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 145), 0.13056, 0.30425 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 150), 1.50628, 0.30635 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 155), 2.96513, 0.30853 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 160), 4.44021, 0.31074 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 165), 5.84926, 0.31294 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 170), 7.0872, 0.31508 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 175), 8.04966, 0.31715 + 1); + EXPECT_NEAR(get_mag_declination_degrees(15, 180), 8.6754, 0.3191 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -180), 8.07919, 0.32387 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -175), 8.62901, 0.32596 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -170), 8.93431, 0.32772 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -165), 9.11495, 0.32908 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -160), 9.28941, 0.33003 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -155), 9.52702, 0.3306 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -150), 9.82543, 0.33085 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -145), 10.12177, 0.33087 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -140), 10.32846, 0.33073 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -135), 10.37315, 0.3305 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -130), 10.2224, 0.33024 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -125), 9.87785, 0.33002 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -120), 9.34883, 0.32991 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -115), 8.61916, 0.33001 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -110), 7.6299, 0.33043 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -105), 6.29081, 0.33122 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -100), 4.51736, 0.33234 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -95), 2.2759, 0.33365 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -90), -0.38428, 0.33488 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -85), -3.32776, 0.33576 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -80), -6.3586, 0.33604 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -75), -9.25886, 0.33557 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -70), -11.82073, 0.33433 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -65), -13.86667, 0.33243 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -60), -15.26535, 0.33003 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -55), -15.94838, 0.32733 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -50), -15.92096, 0.32455 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -45), -15.25585, 0.32185 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -40), -14.06881, 0.31936 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -35), -12.48793, 0.31715 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -30), -10.63387, 0.31524 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -25), -8.61999, 0.31361 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -20), -6.56461, 0.31221 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -15), -4.59633, 0.31098 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -10), -2.83699, 0.30987 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, -5), -1.36575, 0.30886 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 0), -0.18785, 0.30793 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 5), 0.76494, 0.30711 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 10), 1.59338, 0.30643 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 15), 2.36797, 0.3059 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 20), 3.08062, 0.30553 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 25), 3.64127, 0.30532 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 30), 3.92498, 0.30519 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 35), 3.84575, 0.30506 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 40), 3.41539, 0.30483 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 45), 2.75098, 0.30442 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 50), 2.02326, 0.30377 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 55), 1.37737, 0.30294 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 60), 0.87682, 0.30197 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 65), 0.50282, 0.30095 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 70), 0.19941, 0.29992 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 75), -0.07392, 0.29893 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 80), -0.31989, 0.29803 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 85), -0.52235, 0.29729 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 90), -0.68624, 0.29677 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 95), -0.86344, 0.29652 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 100), -1.14079, 0.29655 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 105), -1.5926, 0.29686 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 110), -2.22436, 0.29738 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 115), -2.9433, 0.29807 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 120), -3.57905, 0.29891 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 125), -3.94652, 0.29993 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 130), -3.91496, 0.30118 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 135), -3.44483, 0.30271 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 140), -2.57969, 0.30453 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 145), -1.40806, 0.30662 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 150), -0.02362, 0.30893 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 155), 1.49361, 0.31138 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 160), 3.06991, 0.31392 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 165), 4.61925, 0.31649 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 170), 6.03615, 0.31905 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 175), 7.21353, 0.32153 + 1); + EXPECT_NEAR(get_mag_declination_degrees(20, 180), 8.07919, 0.32387 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -180), 7.30271, 0.32852 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -175), 8.146, 0.33088 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -170), 8.74942, 0.33284 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -165), 9.2065, 0.3343 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -160), 9.61757, 0.33526 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -155), 10.04572, 0.33575 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -150), 10.49244, 0.3359 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -145), 10.90335, 0.33583 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -140), 11.19779, 0.33565 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -135), 11.30397, 0.33545 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -130), 11.18104, 0.3353 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -125), 10.81749, 0.33525 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -120), 10.20952, 0.33538 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -115), 9.33442, 0.33575 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -110), 8.1378, 0.33642 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -105), 6.54584, 0.33741 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -100), 4.49976, 0.33862 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -95), 1.99729, 0.33984 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -90), -0.87928, 0.34078 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -85), -3.96371, 0.34118 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -80), -7.03576, 0.34083 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -75), -9.86451, 0.33971 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -70), -12.24579, 0.33789 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -65), -14.02584, 0.33553 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -60), -15.11535, 0.33283 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -55), -15.49687, 0.32996 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -50), -15.22208, 0.32708 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -45), -14.39375, 0.32431 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -40), -13.13586, 0.32174 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -35), -11.56482, 0.31946 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -30), -9.77683, 0.31749 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -25), -7.8562, 0.31584 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -20), -5.89427, 0.31449 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -15), -3.9996, 0.31337 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -10), -2.28481, 0.31243 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, -5), -0.83279, 0.31163 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 0), 0.33641, 0.31094 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 5), 1.27247, 0.31034 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 10), 2.06376, 0.30987 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 15), 2.78258, 0.30953 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 20), 3.43805, 0.30935 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 25), 3.96624, 0.30933 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 30), 4.26515, 0.3094 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 35), 4.25668, 0.30947 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 40), 3.94035, 0.30942 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 45), 3.40602, 0.30914 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 50), 2.79488, 0.30858 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 55), 2.23251, 0.30777 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 60), 1.77714, 0.30679 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 65), 1.41353, 0.30572 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 70), 1.08821, 0.30463 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 75), 0.75515, 0.30357 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 80), 0.39931, 0.3026 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 85), 0.02638, 0.30178 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 90), -0.36726, 0.30116 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 95), -0.81615, 0.30081 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 100), -1.37811, 0.30074 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 105), -2.09757, 0.30093 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 110), -2.96074, 0.30132 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 115), -3.87212, 0.30186 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 120), -4.67197, 0.30255 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 125), -5.18888, 0.30342 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 130), -5.29793, 0.30454 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 135), -4.95333, 0.30596 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 140), -4.18439, 0.30771 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 145), -3.06625, 0.30978 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 150), -1.68708, 0.31213 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 155), -0.12964, 0.3147 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 160), 1.52738, 0.31742 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 165), 3.19746, 0.32023 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 170), 4.78033, 0.32308 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 175), 6.17399, 0.32588 + 1); + EXPECT_NEAR(get_mag_declination_degrees(25, 180), 7.30271, 0.32852 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -180), 6.36645, 0.33286 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -175), 7.52474, 0.33538 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -170), 8.46893, 0.33746 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -165), 9.25842, 0.33903 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -160), 9.96281, 0.34005 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -155), 10.62728, 0.3406 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -150), 11.25105, 0.34081 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -145), 11.78899, 0.34085 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -140), 12.17279, 0.34086 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -135), 12.33787, 0.34095 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -130), 12.24095, 0.34119 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -125), 11.85988, 0.34162 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -120), 11.17801, 0.3423 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -115), 10.16496, 0.34326 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -110), 8.76866, 0.34451 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -105), 6.92842, 0.34599 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -100), 4.60739, 0.34753 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -95), 1.8314, 0.34882 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -90), -1.28519, 0.34955 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -85), -4.54331, 0.34943 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -80), -7.69474, 0.34835 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -75), -10.49336, 0.34641 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -70), -12.7394, 0.34382 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -65), -14.30522, 0.34086 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -60), -15.14357, 0.33776 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -55), -15.2833, 0.33468 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -50), -14.81389, 0.33174 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -45), -13.85902, 0.32899 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -40), -12.54537, 0.32648 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -35), -10.97818, 0.32426 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -30), -9.23501, 0.32236 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -25), -7.37919, 0.32078 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -20), -5.48173, 0.31952 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -15), -3.63376, 0.31854 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -10), -1.93693, 0.31779 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, -5), -0.47386, 0.31722 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 0), 0.72359, 0.31678 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 5), 1.68576, 0.31644 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 10), 2.48413, 0.31621 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 15), 3.18673, 0.3161 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 20), 3.81562, 0.31613 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 25), 4.33244, 0.3163 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 30), 4.66159, 0.31655 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 35), 4.73849, 0.31679 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 40), 4.5551, 0.31686 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 45), 4.17479, 0.31665 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 50), 3.70537, 0.31609 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 55), 3.24655, 0.31522 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 60), 2.84606, 0.31413 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 65), 2.49068, 0.31293 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 70), 2.13167, 0.31171 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 75), 1.72177, 0.31053 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 80), 1.23751, 0.30945 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 85), 0.67582, 0.30853 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 90), 0.03362, 0.30781 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 95), -0.70839, 0.30735 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 100), -1.58075, 0.30714 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 105), -2.59766, 0.30717 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 110), -3.72305, 0.30736 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 115), -4.85367, 0.30767 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 120), -5.83543, 0.30809 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 125), -6.50802, 0.30867 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 130), -6.75374, 0.30949 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 135), -6.52538, 0.31063 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 140), -5.84431, 0.31213 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 145), -4.77751, 0.31399 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 150), -3.41011, 0.31619 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 155), -1.82736, 0.31865 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 160), -0.11097, 0.32134 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 165), 1.6551, 0.3242 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 170), 3.38037, 0.32713 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 175), 4.97461, 0.33006 + 1); + EXPECT_NEAR(get_mag_declination_degrees(30, 180), 6.36645, 0.33286 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -180), 5.34248, 0.33706 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -175), 6.80902, 0.33957 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -170), 8.10229, 0.3417 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -165), 9.24648, 0.34336 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -160), 10.27466, 0.34453 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -155), 11.20615, 0.34531 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -150), 12.03129, 0.34582 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -145), 12.71118, 0.34625 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -140), 13.19054, 0.34676 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -135), 13.41513, 0.34745 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -130), 13.34326, 0.34843 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -125), 12.94561, 0.34972 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -120), 12.19456, 0.35135 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -115), 11.05172, 0.35331 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -110), 9.46489, 0.35556 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -105), 7.3825, 0.35794 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -100), 4.78538, 0.36015 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -95), 1.72473, 0.36178 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -90), -1.65307, 0.36241 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -85), -5.11394, 0.36175 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -80), -8.37978, 0.35979 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -75), -11.18989, 0.3568 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -70), -13.35187, 0.35319 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -65), -14.76554, 0.34938 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -60), -15.42208, 0.34567 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -55), -15.38746, 0.34224 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -50), -14.77719, 0.33914 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -45), -13.72632, 0.33638 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -40), -12.36048, 0.33396 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -35), -10.77692, 0.33186 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -30), -9.04285, 0.33009 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -25), -7.21046, 0.32865 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -20), -5.33822, 0.32755 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -15), -3.5034, 0.32676 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -10), -1.79552, 0.32624 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, -5), -0.29255, 0.32595 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 0), 0.96673, 0.32581 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 5), 1.99577, 0.32579 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 10), 2.84781, 0.32587 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 15), 3.5824, 0.32604 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 20), 4.22982, 0.32632 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 25), 4.77463, 0.3267 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 30), 5.16805, 0.32712 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 35), 5.36196, 0.32747 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 40), 5.34392, 0.32761 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 45), 5.15149, 0.32741 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 50), 4.85588, 0.3268 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 55), 4.52502, 0.32584 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 60), 4.19035, 0.32461 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 65), 3.83777, 0.32326 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 70), 3.42441, 0.32189 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 75), 2.90606, 0.3206 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 80), 2.25622, 0.31942 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 85), 1.46723, 0.31842 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 90), 0.5384, 0.31762 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 95), -0.5344, 0.31704 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 100), -1.75468, 0.31667 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 105), -3.1053, 0.31645 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 110), -4.52448, 0.31633 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 115), -5.8964, 0.31625 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 120), -7.0685, 0.31622 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 125), -7.8904, 0.3163 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 130), -8.25456, 0.31661 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 135), -8.11866, 0.31724 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 140), -7.50353, 0.31826 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 145), -6.47388, 0.31968 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 150), -5.11452, 0.32148 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 155), -3.5128, 0.32362 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 160), -1.7514, 0.32605 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 165), 0.09045, 0.32869 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 170), 1.93443, 0.33148 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 175), 3.70567, 0.33431 + 1); + EXPECT_NEAR(get_mag_declination_degrees(35, 180), 5.34248, 0.33706 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -180), 4.33213, 0.34176 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -175), 6.07696, 0.34412 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -170), 7.69379, 0.34623 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -165), 9.17721, 0.34802 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -160), 10.5265, 0.34948 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -155), 11.73393, 0.3507 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -150), 12.77673, 0.35181 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -145), 13.6168, 0.35298 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -140), 14.20744, 0.35437 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -135), 14.50263, 0.3561 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -130), 14.46264, 0.35825 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -125), 14.05277, 0.36087 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -120), 13.23615, 0.36397 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -115), 11.96661, 0.3675 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -110), 10.18993, 0.37132 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -105), 7.86063, 0.37515 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -100), 4.97458, 0.37853 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -95), 1.6078, 0.38084 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -90), -2.05929, 0.38152 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -85), -5.7547, 0.38024 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -80), -9.16979, 0.37713 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -75), -12.0322, 0.37272 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -70), -14.16082, 0.36767 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -65), -15.48365, 0.36261 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -60), -16.02506, 0.35793 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -55), -15.87814, 0.35383 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -50), -15.17354, 0.35033 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -45), -14.04978, 0.3474 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -40), -12.62926, 0.34495 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -35), -11.00482, 0.34293 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -30), -9.24086, 0.3413 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -25), -7.38715, 0.34004 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -20), -5.49675, 0.33914 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -15), -3.63683, 0.3386 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -10), -1.8847, 0.33838 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, -5), -0.31005, 0.33842 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 0), 1.04666, 0.33866 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 5), 2.18645, 0.33903 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 10), 3.14572, 0.33948 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 15), 3.97314, 0.34 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 20), 4.70232, 0.34057 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 25), 5.33553, 0.34116 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 30), 5.84749, 0.34173 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 35), 6.20583, 0.34216 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 40), 6.39491, 0.34232 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 45), 6.42774, 0.3421 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 50), 6.33823, 0.34145 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 55), 6.15917, 0.34043 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 60), 5.90097, 0.33914 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 65), 5.54476, 0.33774 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 70), 5.05254, 0.33635 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 75), 4.38566, 0.33505 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 80), 3.51948, 0.3339 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 85), 2.44715, 0.33291 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 90), 1.17453, 0.33209 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 95), -0.2845, 0.33141 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 100), -1.90402, 0.33082 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 105), -3.6323, 0.33024 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 110), -5.37759, 0.32959 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 115), -7.0073, 0.32885 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 120), -8.36813, 0.32804 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 125), -9.32091, 0.32729 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 130), -9.77317, 0.32676 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 135), -9.69477, 0.32657 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 140), -9.1134, 0.32681 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 145), -8.09676, 0.32752 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 150), -6.73141, 0.32868 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 155), -5.10597, 0.33024 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 160), -3.30231, 0.33215 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 165), -1.39377, 0.33435 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 170), 0.55323, 0.33675 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 175), 2.47874, 0.33926 + 1); + EXPECT_NEAR(get_mag_declination_degrees(40, 180), 4.33213, 0.34176 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -180), 3.4294, 0.34826 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -175), 5.40945, 0.35042 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -170), 7.30134, 0.35252 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -165), 9.0796, 0.35453 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -160), 10.71889, 0.35646 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -155), 12.18966, 0.35839 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -150), 13.45568, 0.36045 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -145), 14.47457, 0.36279 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -140), 15.20111, 0.36555 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -135), 15.59104, 0.36887 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -130), 15.60246, 0.37284 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -125), 15.19346, 0.37751 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -120), 14.31711, 0.38286 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -115), 12.91822, 0.38879 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -110), 10.93862, 0.39507 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -105), 8.33694, 0.4012 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -100), 5.12415, 0.40645 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -95), 1.40464, 0.40989 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -90), -2.60066, 0.4107 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -85), -6.57603, 0.40854 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -80), -10.18108, 0.40374 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -75), -13.1358, 0.39721 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -70), -15.27538, 0.39 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -65), -16.55722, 0.38298 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -60), -17.0347, 0.3767 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -55), -16.82048, 0.37138 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -50), -16.05281, 0.36703 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -45), -14.86898, 0.36356 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -40), -13.38729, 0.36081 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -35), -11.69883, 0.35868 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -30), -9.86999, 0.35708 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -25), -7.95353, 0.35595 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -20), -6.00191, 0.35527 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -15), -4.07538, 0.35501 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -10), -2.23973, 0.35512 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, -5), -0.55437, 0.35554 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 0), 0.94291, 0.3562 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 5), 2.24572, 0.35702 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 10), 3.37661, 0.3579 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 15), 4.37258, 0.35879 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 20), 5.26552, 0.35966 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 25), 6.06794, 0.36047 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 30), 6.77084, 0.36116 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 35), 7.35318, 0.36164 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 40), 7.79554, 0.36184 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 45), 8.08881, 0.36166 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 50), 8.23261, 0.36111 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 55), 8.2254, 0.36025 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 60), 8.05408, 0.35918 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 65), 7.69058, 0.35806 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 70), 7.09798, 0.35699 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 75), 6.24227, 0.35605 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 80), 5.10302, 0.35525 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 85), 3.67894, 0.35455 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 90), 1.98829, 0.35388 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 95), 0.06902, 0.35315 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 100), -2.01709, 0.35223 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 105), -4.17715, 0.35101 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 110), -6.28372, 0.34943 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 115), -8.18414, 0.3475 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 120), -9.72483, 0.34537 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 125), -10.78205, 0.34324 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 130), -11.2852, 0.34136 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 135), -11.22387, 0.33991 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 140), -10.63904, 0.33899 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 145), -9.6054, 0.33865 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 150), -8.2123, 0.33886 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 155), -6.54864, 0.33958 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 160), -4.69404, 0.34074 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 165), -2.71616, 0.34227 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 170), -0.67181, 0.34409 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 175), 1.39057, 0.34612 + 1); + EXPECT_NEAR(get_mag_declination_degrees(45, 180), 3.4294, 0.34826 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -180), 2.68618, 0.35867 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -175), 4.85711, 0.36068 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -170), 6.96916, 0.36289 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -165), 8.98664, 0.36531 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -160), 10.87064, 0.36798 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -155), 12.57826, 0.37098 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -150), 14.06287, 0.37444 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -145), 15.27532, 0.37851 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -140), 16.16547, 0.38334 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -135), 16.68316, 0.38908 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -130), 16.77732, 0.39584 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -125), 16.39316, 0.40368 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -120), 15.46876, 0.41259 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -115), 13.93513, 0.42237 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -110), 11.7255, 0.43261 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -105), 8.80005, 0.44248 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -100), 5.18704, 0.45074 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -95), 1.02843, 0.45593 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -90), -3.4001, 0.45682 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -85), -7.72638, 0.45307 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -80), -11.57399, 0.44542 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -75), -14.65963, 0.43541 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -70), -16.84189, 0.42467 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -65), -18.11155, 0.41445 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -60), -18.55042, 0.40547 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -55), -18.28751, 0.39799 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -50), -17.46562, 0.39199 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -45), -16.21946, 0.38731 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -40), -14.66362, 0.38374 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -35), -12.88871, 0.38111 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -30), -10.9646, 0.37925 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -25), -8.9485, 0.37805 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -20), -6.89385, 0.37746 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -15), -4.85569, 0.37739 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -10), -2.88945, 0.37779 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, -5), -1.04384, 0.37856 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 0), 0.64867, 0.37962 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 5), 2.17825, 0.38084 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 10), 3.55693, 0.38212 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 15), 4.80985, 0.38337 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 20), 5.96232, 0.38453 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 25), 7.02839, 0.38556 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 30), 8.00579, 0.3864 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 35), 8.87795, 0.38704 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 40), 9.62019, 0.38742 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 45), 10.2052, 0.38756 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 50), 10.60479, 0.38748 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 55), 10.78797, 0.38728 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 60), 10.71821, 0.38707 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 65), 10.35363, 0.38695 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 70), 9.65167, 0.38701 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 75), 8.57731, 0.38723 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 80), 7.11225, 0.38754 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 85), 5.26279, 0.38777 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 90), 3.06569, 0.38769 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 95), 0.59247, 0.38704 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 100), -2.04762, 0.38559 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 105), -4.70908, 0.3832 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 110), -7.22069, 0.37987 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 115), -9.40741, 0.37582 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 120), -11.11891, 0.37139 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 125), -12.25402, 0.36698 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 130), -12.77216, 0.36295 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 135), -12.68971, 0.35954 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 140), -12.06597, 0.35688 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 145), -10.98518, 0.35502 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 150), -9.53988, 0.3539 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 155), -7.8184, 0.35346 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 160), -5.89757, 0.35363 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 165), -3.84038, 0.35431 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 170), -1.69736, 0.35542 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 175), 0.49014, 0.3569 + 1); + EXPECT_NEAR(get_mag_declination_degrees(50, 180), 2.68618, 0.35867 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -180), 2.09451, 0.37642 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -175), 4.42071, 0.37845 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -170), 6.70669, 0.38103 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -165), 8.91394, 0.38419 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -160), 10.99907, 0.38801 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -155), 12.91386, 0.39261 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -150), 14.60594, 0.39814 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -145), 16.0197, 0.40479 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -140), 17.0967, 0.41275 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -135), 17.77509, 0.42222 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -130), 17.98763, 0.43338 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -125), 17.65885, 0.44635 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -120), 16.70307, 0.4611 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -115), 15.02752, 0.47733 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -110), 12.54689, 0.49428 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -105), 9.2164, 0.51049 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -100), 5.08442, 0.52378 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -95), 0.34682, 0.53163 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -90), -4.63897, 0.53216 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -85), -9.41967, 0.52511 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -80), -13.57325, 0.51215 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -75), -16.81934, 0.49595 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -70), -19.05229, 0.47912 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -65), -20.30589, 0.46343 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -60), -20.6951, 0.44981 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -55), -20.36702, 0.43854 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -50), -19.46995, 0.42954 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -45), -18.13723, 0.42253 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -40), -16.48077, 0.41723 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -35), -14.5907, 0.41334 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -30), -12.53908, 0.41062 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -25), -10.38575, 0.4089 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -20), -8.1839, 0.40801 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -15), -5.98342, 0.40784 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -10), -3.83049, 0.40827 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, -5), -1.76398, 0.40918 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 0), 0.1895, 0.41044 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 5), 2.0188, 0.4119 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 10), 3.72763, 0.41345 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 15), 5.32929, 0.41498 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 20), 6.83844, 0.41642 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 25), 8.26283, 0.41774 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 30), 9.59783, 0.41893 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 35), 10.82482, 0.42001 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 40), 11.91282, 0.42104 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 45), 12.82131, 0.4221 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 50), 13.50258, 0.4233 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 55), 13.90321, 0.42476 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 60), 13.96517, 0.4266 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 65), 13.62822, 0.4289 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 70), 12.83482, 0.43166 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 75), 11.53814, 0.43473 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 80), 9.71323, 0.43782 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 85), 7.37038, 0.44044 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 90), 4.5686, 0.44199 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 95), 1.42515, 0.44185 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 100), -1.88483, 0.43956 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 105), -5.14433, 0.43499 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 110), -8.126, 0.42843 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 115), -10.63034, 0.42051 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 120), -12.51643, 0.41203 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 125), -13.71522, 0.40373 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 130), -14.22489, 0.39617 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 135), -14.09486, 0.38966 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 140), -13.40641, 0.38436 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 145), -12.25501, 0.38024 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 150), -10.73674, 0.37722 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 155), -8.93915, 0.37521 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 160), -6.93653, 0.37407 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 165), -4.78873, 0.3737 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 170), -2.54301, 0.37401 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 175), -0.2375, 0.37493 + 1); + EXPECT_NEAR(get_mag_declination_degrees(55, 180), 2.09451, 0.37642 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -180), 1.58697, 0.4075 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -175), 4.04654, 0.40983 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -170), 6.47673, 0.41319 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -165), 8.84022, 0.41764 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -160), 11.0945, 0.42333 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -155), 13.19134, 0.43042 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -150), 15.07673, 0.43914 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -145), 16.69053, 0.44977 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -140), 17.96559, 0.46263 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -135), 18.82578, 0.47805 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -130), 19.1829, 0.49638 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -125), 18.9333, 0.51788 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -120), 17.95652, 0.54258 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -115), 16.12097, 0.57001 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -110), 13.30548, 0.59881 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -105), 9.44716, 0.62626 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -100), 4.61692, 0.64821 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -95), -0.90698, 0.65999 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -90), -6.63687, 0.65847 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -85), -11.99626, 0.64406 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -80), -16.50587, 0.6205 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -75), -19.90439, 0.59279 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -70), -22.14613, 0.56508 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -65), -23.32637, 0.5399 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -60), -23.60349, 0.51833 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -55), -23.14778, 0.50057 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -50), -22.11596, 0.48633 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -45), -20.64185, 0.47517 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -40), -18.83515, 0.46659 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -35), -16.78425, 0.46016 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -30), -14.56044, 0.45551 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -25), -12.22259, 0.45234 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -20), -9.82095, 0.45039 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -15), -7.39945, 0.44945 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -10), -4.99605, 0.44935 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, -5), -2.64158, 0.4499 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 0), -0.35801, 0.45094 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 5), 1.84241, 0.45232 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 10), 3.9561, 0.45392 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 15), 5.98483, 0.45563 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 20), 7.93069, 0.45741 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 25), 9.79071, 0.45926 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 30), 11.55253, 0.46123 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 35), 13.1919, 0.46342 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 40), 14.67205, 0.46599 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 45), 15.94441, 0.4691 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 50), 16.94972, 0.47298 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 55), 17.61928, 0.47784 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 60), 17.87628, 0.48385 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 65), 17.63822, 0.4911 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 70), 16.8218, 0.49952 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 75), 15.3524, 0.50878 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 80), 13.18033, 0.51815 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 85), 10.30483, 0.52649 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 90), 6.80219, 0.53229 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 95), 2.84658, 0.53403 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 100), -1.29428, 0.53069 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 105), -5.30013, 0.52222 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 110), -8.8652, 0.50963 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 115), -11.75986, 0.49458 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 120), -13.85966, 0.47882 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 125), -15.1388, 0.46373 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 130), -15.64352, 0.45017 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 135), -15.46218, 0.43855 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 140), -14.70137, 0.42896 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 145), -13.46958, 0.42131 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 150), -11.86745, 0.41543 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 155), -9.98258, 0.4111 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 160), -7.88767, 0.40814 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 165), -5.64104, 0.4064 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 170), -3.28887, 0.40576 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 175), -0.86866, 0.40614 + 1); + EXPECT_NEAR(get_mag_declination_degrees(60, 180), 1.58697, 0.4075 + 1); } TEST(GeoLookupTest, inclination) { - EXPECT_NEAR(get_mag_inclination_degrees(-50, -180), -71.59913, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -175), -70.61381, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -170), -69.64349, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -165), -68.68901, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -160), -67.74981, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -155), -66.82361, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -150), -65.90553, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -145), -64.98671, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -140), -64.05343, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -135), -63.08734, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -130), -62.06697, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -125), -60.97043, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -120), -59.77898, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -115), -58.48117, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -110), -57.07728, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -105), -55.58386, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -100), -54.03765, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -95), -52.49782, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -90), -51.04525, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -85), -49.77746, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -80), -48.79843, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -75), -48.20357, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -70), -48.06206, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -65), -48.40084, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -60), -49.19575, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -55), -50.37383, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -50), -51.82644, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -45), -53.42866, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -40), -55.0584, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -35), -56.61009, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -30), -58.00097, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -25), -59.17107, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -20), -60.07992, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -15), -60.70347, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -10), -61.0339, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, -5), -61.08267, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 0), -60.88517, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 5), -60.50387, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 10), -60.02692, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 15), -59.56011, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 20), -59.21266, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 25), -59.08027, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 30), -59.23073, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 35), -59.69679, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 40), -60.47695, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 45), -61.54218, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 50), -62.84525, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 55), -64.33006, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 60), -65.93949, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 65), -67.62106, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 70), -69.33011, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 75), -71.03017, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 80), -72.69095, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 85), -74.28458, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 90), -75.7815, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 95), -77.14734, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 100), -78.3423, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 105), -79.32384, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 110), -80.05327, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 115), -80.50495, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 120), -80.67443, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 125), -80.58033, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 130), -80.25801, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 135), -79.74923, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 140), -79.09369, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 145), -78.32514, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 150), -77.47102, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 155), -76.55379, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 160), -75.59243, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 165), -74.60341, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 170), -73.60095, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 175), -72.59667, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-50, 180), -71.59913, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -180), -68.20048, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -175), -67.21779, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -170), -66.24281, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -165), -65.27659, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -160), -64.31957, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -155), -63.37224, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -150), -62.43431, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -145), -61.50272, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -140), -60.56957, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -135), -59.62095, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -130), -58.63722, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -125), -57.59444, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -120), -56.46707, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -115), -55.232, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -110), -53.87468, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -105), -52.39719, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -100), -50.82715, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -95), -49.22495, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -90), -47.68634, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -85), -46.33759, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -80), -45.32161, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -75), -44.7749, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -70), -44.79878, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -65), -45.43279, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -60), -46.6406, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -55), -48.31625, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -50), -50.30881, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -45), -52.45521, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -40), -54.60839, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -35), -56.65298, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -30), -58.50745, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -25), -60.11617, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -20), -61.4378, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -15), -62.43656, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -10), -63.0813, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, -5), -63.35332, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 0), -63.25931, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 5), -62.84375, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 10), -62.19486, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 15), -61.44024, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 20), -60.73015, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 25), -60.21117, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 30), -59.99883, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 35), -60.1596, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 40), -60.70725, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 45), -61.611, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 50), -62.80947, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 55), -64.22545, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 60), -65.77857, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 65), -67.39466, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 70), -69.01106, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 75), -70.57756, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 80), -72.05341, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 85), -73.40231, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 90), -74.58834, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 95), -75.57591, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 100), -76.33505, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 105), -76.84984, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 110), -77.12457, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 115), -77.1825, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 120), -77.05719, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 125), -76.78184, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 130), -76.38237, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 135), -75.87607, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 140), -75.27405, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 145), -74.58459, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 150), -73.81584, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 155), -72.97736, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 160), -72.08095, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 165), -71.14055, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 170), -70.17127, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 175), -69.18743, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-45, 180), -68.20048, 0.21 + 2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -180), -64.39902, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -175), -63.4024, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -170), -62.40818, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -165), -61.41562, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -160), -60.42359, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -155), -59.43323, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -150), -58.44794, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -145), -57.47109, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -140), -56.50289, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -135), -55.53784, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -130), -54.56323, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -125), -53.55827, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -120), -52.49425, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -115), -51.33701, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -110), -50.05389, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -105), -48.62624, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -100), -47.0654, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -95), -45.42756, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -90), -43.82153, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -85), -42.40464, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -80), -41.36404, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -75), -40.88309, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -70), -41.09809, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -65), -42.05786, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -60), -43.70467, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -55), -45.88837, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -50), -48.40853, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -45), -51.06417, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -40), -53.6908, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -35), -56.17581, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -30), -58.45353, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -25), -60.48693, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -20), -62.24538, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -15), -63.68819, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -10), -64.76131, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, -5), -65.40895, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 0), -65.59518, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 5), -65.32636, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 10), -64.66609, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 15), -63.73851, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 20), -62.7167, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 25), -61.79417, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 30), -61.14532, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 35), -60.89049, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 40), -61.07934, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 45), -61.6947, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 50), -62.66937, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 55), -63.90737, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 60), -65.30383, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 65), -66.76049, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 70), -68.19496, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 75), -69.54296, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 80), -70.75471, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 85), -71.78901, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 90), -72.61036, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 95), -73.19286, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 100), -73.52928, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 105), -73.63803, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 110), -73.56038, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 115), -73.34742, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 120), -73.04383, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 125), -72.67707, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 130), -72.25582, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 135), -71.77567, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 140), -71.22719, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 145), -70.60222, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 150), -69.89694, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 155), -69.11273, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 160), -68.25636, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 165), -67.34005, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 170), -66.38024, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 175), -65.39481, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-40, 180), -64.39902, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -180), -60.05501, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -175), -59.02587, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -170), -57.9983, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -165), -56.96819, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -160), -55.9302, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -155), -54.88312, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -150), -53.83164, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -145), -52.78431, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -140), -51.74977, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -135), -50.73297, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -130), -49.73179, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -125), -48.7331, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -120), -47.70891, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -115), -46.61557, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -110), -45.40087, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -105), -44.0217, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -100), -42.46918, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -95), -40.79335, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -90), -39.11729, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -85), -37.63339, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -80), -36.57799, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -75), -36.18479, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -70), -36.62418, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -65), -37.94789, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -60), -40.0665, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -55), -42.77628, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -50), -45.82279, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -45), -48.96816, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -40), -52.03484, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -35), -54.91849, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -30), -57.57504, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -25), -59.99229, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -20), -62.15767, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -15), -64.03441, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -10), -65.55512, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, -5), -66.63498, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 0), -67.1991, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 5), -67.2125, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 10), -66.70151, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 15), -65.76255, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 20), -64.55923, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 25), -63.30381, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 30), -62.21867, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 35), -61.48757, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 40), -61.21789, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 45), -61.42857, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 50), -62.06272, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 55), -63.01414, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 60), -64.15708, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 65), -65.3711, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 70), -66.55635, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 75), -67.63751, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 80), -68.55853, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 85), -69.27514, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 90), -69.7531, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 95), -69.97589, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 100), -69.95634, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 105), -69.74062, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 110), -69.39733, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 115), -68.9955, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 120), -68.5833, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 125), -68.17768, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 130), -67.76773, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 135), -67.3274, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 140), -66.82935, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 145), -66.25363, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 150), -65.58961, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 155), -64.83439, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 160), -63.99175, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 165), -63.07267, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 170), -62.09542, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 175), -61.08258, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-35, 180), -60.05501, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -180), -55.01258, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -175), -53.92905, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -170), -52.85322, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -165), -51.777, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -160), -50.68844, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -155), -49.58074, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -150), -48.45657, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -145), -47.32696, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -140), -46.20724, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -135), -45.11262, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -130), -44.05297, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -125), -43.02545, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -120), -42.00532, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -115), -40.94083, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -110), -39.7602, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -105), -38.39538, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -100), -36.81821, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -95), -35.07596, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -90), -33.31138, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -85), -31.75734, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -80), -30.70257, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -75), -30.42994, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -70), -31.13804, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -65), -32.87275, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -60), -35.50533, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -55), -38.775, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -50), -42.37363, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -45), -46.0273, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -40), -49.54385, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -35), -52.82236, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -30), -55.8341, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -25), -58.58693, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -20), -61.08613, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -15), -63.30538, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -10), -65.17755, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, -5), -66.60723, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 0), -67.49951, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 5), -67.79295, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 10), -67.48362, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 15), -66.63504, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 20), -65.37951, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 25), -63.91304, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 30), -62.47302, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 35), -61.29178, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 40), -60.54074, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 45), -60.29285, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 50), -60.51941, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 55), -61.11692, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 60), -61.94725, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 65), -62.87459, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 70), -63.78789, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 75), -64.60537, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 80), -65.26598, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 85), -65.71923, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 90), -65.92538, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 95), -65.86872, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 100), -65.57391, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 105), -65.109, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 110), -64.56719, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 115), -64.03517, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 120), -63.5645, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 125), -63.1599, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 130), -62.78789, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 135), -62.39842, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 140), -61.94659, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 145), -61.40397, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 150), -60.75777, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 155), -60.00467, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 160), -59.14727, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 165), -58.19566, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 170), -57.17015, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 175), -56.09944, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-30, 180), -55.01258, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -180), -49.11591, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -175), -47.95116, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -170), -46.80969, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -165), -45.67972, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -160), -44.54088, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -155), -43.37761, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -150), -42.18691, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -145), -40.97873, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -140), -39.77214, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -135), -38.59045, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -130), -37.45463, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -125), -36.37206, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -120), -35.32166, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -115), -34.24404, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -110), -33.04893, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -105), -31.64667, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -100), -29.99622, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -95), -28.15075, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -90), -26.28094, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -85), -24.66453, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -80), -23.64028, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -75), -23.53095, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -70), -24.55106, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -65), -26.73223, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -60), -29.90679, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -55), -33.76438, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -50), -37.9506, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -45), -42.15612, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -40), -46.16596, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -35), -49.8678, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -30), -53.23145, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -25), -56.27137, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -20), -59.00513, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -15), -61.42137, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -10), -63.46766, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, -5), -65.06023, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 0), -66.10965, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 5), -66.55105, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 10), -66.36655, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 15), -65.59512, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 20), -64.33641, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 25), -62.75473, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 30), -61.07394, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 35), -59.54514, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 40), -58.38668, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 45), -57.724, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 50), -57.56432, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 55), -57.81685, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 60), -58.34098, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 65), -58.99498, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 70), -59.66478, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 75), -60.2672, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 80), -60.73614, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 85), -61.00977, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 90), -61.0342, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 95), -60.78524, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 100), -60.29238, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 105), -59.64296, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 110), -58.9567, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 115), -58.34175, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 120), -57.85527, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 125), -57.48838, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 130), -57.18092, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 135), -56.85499, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 140), -56.44709, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 145), -55.92265, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 150), -55.27095, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 155), -54.49193, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 160), -53.58875, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 165), -52.57085, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 170), -51.46094, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 175), -50.29571, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-25, 180), -49.11591, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -180), -42.23017, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -175), -40.95238, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -170), -39.72487, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -165), -38.5334, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -160), -37.34787, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -155), -36.14098, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -150), -34.90044, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -145), -33.63154, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -140), -32.35374, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -135), -31.09556, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -130), -29.88631, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -125), -28.74104, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -120), -27.64024, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -115), -26.51623, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -110), -25.26298, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -105), -23.77653, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -100), -22.01418, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -95), -20.04687, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -90), -18.08055, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -85), -16.43613, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -80), -15.48982, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -75), -15.58471, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -70), -16.93429, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -65), -19.55274, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -60), -23.24703, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -55), -27.67849, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -50), -32.46132, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -45), -37.25113, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -40), -41.79655, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -35), -45.95244, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -30), -49.66486, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -25), -52.93825, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -20), -55.79566, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -15), -58.24551, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -10), -60.2655, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, -5), -61.80639, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 0), -62.8096, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 5), -63.22803, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 10), -63.04232, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 15), -62.27211, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 20), -60.98761, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 25), -59.32339, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 30), -57.48385, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 35), -55.7213, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 40), -54.27788, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 45), -53.31346, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 50), -52.86272, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 55), -52.84735, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 60), -53.12934, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 65), -53.56889, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 70), -54.05697, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 75), -54.51449, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 80), -54.87161, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 85), -55.0521, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 90), -54.98188, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 95), -54.62138, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 100), -53.99991, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 105), -53.22294, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 110), -52.43968, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 115), -51.78439, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 120), -51.32258, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 125), -51.03044, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 130), -50.81667, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 135), -50.571, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 140), -50.20939, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 145), -49.69248, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 150), -49.01486, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 155), -48.18276, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 160), -47.20147, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 165), -46.08018, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 170), -44.84481, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 175), -43.54254, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-20, 180), -42.23017, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -180), -34.2778, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -175), -32.85421, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -170), -31.52014, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -165), -30.26077, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -160), -29.03551, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -155), -27.80256, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -150), -26.53686, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -145), -25.23579, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -140), -23.91659, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -135), -22.61035, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -130), -21.35145, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -125), -20.15838, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -120), -19.0093, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -115), -17.82747, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -110), -16.49599, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -105), -14.90753, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -100), -13.03159, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -95), -10.96735, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -90), -8.95691, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -85), -7.35161, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -80), -6.54084, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -75), -6.86105, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -70), -8.50896, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -65), -11.48718, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -60), -15.60335, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -55), -20.52214, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -50), -25.84674, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -45), -31.19898, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -40), -36.2766, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -35), -40.88014, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -30), -44.91165, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -25), -48.35155, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -20), -51.22377, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -15), -53.56221, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -10), -55.38932, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, -5), -56.70986, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 0), -57.51449, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 5), -57.78608, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 10), -57.50787, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 15), -56.67823, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 20), -55.33563, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 25), -53.58718, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 30), -51.62349, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 35), -49.69918, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 40), -48.07142, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 45), -46.91865, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 50), -46.28776, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 55), -46.1035, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 60), -46.228, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 65), -46.5264, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 70), -46.90039, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 75), -47.2805, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 80), -47.59637, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 85), -47.75753, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 90), -47.66708, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 95), -47.26595, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 100), -46.5793, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 105), -45.72913, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 110), -44.89567, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 115), -44.24268, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 120), -43.84626, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 125), -43.6668, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 130), -43.57847, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 135), -43.43483, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 140), -43.12917, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 145), -42.61745, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 150), -41.9012, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 155), -40.99479, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 160), -39.90684, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 165), -38.647, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 170), -37.24561, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 175), -35.76334, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-15, 180), -34.2778, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -180), -25.29077, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -175), -23.69799, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -170), -22.24437, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -165), -20.9171, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -160), -19.66501, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -155), -18.42956, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -150), -17.16969, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -145), -15.87213, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -140), -14.55018, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -135), -13.23603, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -130), -11.96634, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -125), -10.75886, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -120), -9.58585, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -115), -8.3622, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -110), -6.96759, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -105), -5.30402, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -100), -3.36506, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -95), -1.28179, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -90), 0.67779, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -85), 2.1556, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -80), 2.77961, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -75), 2.24547, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -70), 0.38195, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -65), -2.81478, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -60), -7.18175, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -55), -12.41912, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -50), -18.14173, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -45), -23.94422, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -40), -29.46637, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -35), -34.44166, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -30), -38.71639, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -25), -42.23948, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -20), -45.03342, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -15), -47.16065, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -10), -48.69593, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, -5), -49.70692, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 0), -50.24008, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 5), -50.31087, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 10), -49.90425, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 15), -48.99438, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 20), -47.58454, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 25), -45.75347, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 30), -43.68164, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 35), -41.63191, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 40), -39.87853, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 45), -38.61338, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 50), -37.88545, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 55), -37.61257, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 60), -37.65091, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 65), -37.86918, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 70), -38.18218, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 75), -38.53432, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 80), -38.85903, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 85), -39.05443, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 90), -39.00164, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 95), -38.62066, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 100), -37.92946, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 105), -37.06325, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 110), -36.23132, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 115), -35.62682, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 120), -35.33717, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 125), -35.30739, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 130), -35.37672, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 135), -35.36153, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 140), -35.13119, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 145), -34.63579, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 150), -33.88319, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 155), -32.89605, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 160), -31.68688, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 165), -30.26665, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 170), -28.6717, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 175), -26.97889, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-10, 180), -25.29077, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -180), -15.46562, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -175), -13.7046, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -170), -12.13688, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -165), -10.75455, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -160), -9.49725, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -155), -8.28881, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -150), -7.06981, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -145), -5.81413, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -140), -4.52999, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -135), -3.24999, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -130), -2.01158, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -125), -0.82935, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -120), 0.3312, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -115), 1.55959, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -110), 2.97022, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -105), 4.64098, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -100), 6.54913, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -95), 8.53854, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -90), 10.33498, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -85), 11.60132, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -80), 12.009, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -75), 11.30122, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -70), 9.33307, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -65), 6.08828, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -60), 1.68254, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -55), -3.64049, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -50), -9.52781, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -45), -15.56335, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -40), -21.33911, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -35), -26.52594, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -30), -30.9155, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -25), -34.42388, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -20), -37.06842, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -15), -38.93496, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -10), -40.14535, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, -5), -40.82581, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 0), -41.07542, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 5), -40.94041, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 10), -40.40711, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 15), -39.42567, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 20), -37.96404, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 25), -36.0719, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 30), -33.91944, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 35), -31.77863, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 40), -29.94138, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 45), -28.6116, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 50), -27.83712, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 55), -27.52489, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 60), -27.52141, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 65), -27.6965, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 70), -27.97773, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 75), -28.32566, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 80), -28.68208, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 85), -28.93932, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 90), -28.96134, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 95), -28.64938, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 100), -28.01243, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 105), -27.19324, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 110), -26.42272, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 115), -25.91733, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 120), -25.77392, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 125), -25.92481, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 130), -26.17939, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 135), -26.32101, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 140), -26.19592, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 145), -25.74616, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 150), -24.98268, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 155), -23.93424, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 160), -22.61695, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 165), -21.04409, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 170), -19.25921, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 175), -17.35668, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(-5, 180), -15.46562, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -180), -5.18589, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -175), -3.29414, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -170), -1.64362, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -165), -0.23438, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -160), 0.99967, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -155), 2.15046, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -150), 3.2959, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -145), 4.4762, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -140), 5.68925, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -135), 6.90278, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -130), 8.07913, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -125), 9.20647, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -120), 10.32281, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -115), 11.51491, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -110), 12.88215, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -105), 14.47674, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -100), 16.25032, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -95), 18.03619, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -90), 19.57579, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -85), 20.57445, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -80), 20.7611, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -75), 19.93027, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -70), 17.96084, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -65), 14.82193, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -60), 10.58242, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -55), 5.42764, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -50), -0.33435, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -45), -6.30181, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -40), -12.04916, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -35), -17.2107, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -30), -21.53909, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -25), -24.92094, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -20), -27.36082, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -15), -28.95289, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -10), -29.84872, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, -5), -30.21853, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 0), -30.20544, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 5), -29.8842, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 10), -29.24488, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 15), -28.21828, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 20), -26.74126, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 25), -24.83599, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 30), -22.65976, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 35), -20.48729, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 40), -18.62051, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 45), -17.27033, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 50), -16.48305, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 55), -16.15751, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 60), -16.13265, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 65), -16.27867, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 70), -16.53374, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 75), -16.87437, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 80), -17.25495, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 85), -17.57062, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 90), -17.67808, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 95), -17.46682, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 100), -16.9369, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 105), -16.23036, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 110), -15.58569, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 115), -15.22947, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 120), -15.26282, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 125), -15.61091, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 130), -16.06536, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 135), -16.38745, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 140), -16.40463, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 145), -16.04827, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 150), -15.32658, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 155), -14.26987, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 160), -12.89639, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 165), -11.22231, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 170), -9.29864, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 175), -7.23554, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(0, 180), -5.18589, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -180), 5.03334, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -175), 6.9827, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -170), 8.66208, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -165), 10.06072, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -160), 11.24459, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -155), 12.31573, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -150), 13.36737, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -145), 14.45311, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -140), 15.57807, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -135), 16.71171, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -130), 17.81644, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -125), 18.88064, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -120), 19.93969, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -115), 21.0692, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -110), 22.34702, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -105), 23.79981, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -100), 25.36263, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -95), 26.87365, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -90), 28.10575, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -85), 28.81683, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -80), 28.79498, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -75), 27.8827, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -70), 25.98163, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -65), 23.05407, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -60), 19.13795, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -55), 14.37383, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -50), 9.02265, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -45), 3.44711, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -40), -1.9505, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -35), -6.80941, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -30), -10.87153, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -25), -14.00337, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -20), -16.18866, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -15), -17.51025, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -10), -18.12563, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, -5), -18.22819, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 0), -17.99216, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 5), -17.51738, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 10), -16.80241, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 15), -15.768, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 20), -14.32917, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 25), -12.48465, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 30), -10.37415, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 35), -8.26196, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 40), -6.44424, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 45), -5.12865, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 50), -4.36002, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 55), -4.03668, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 60), -3.99757, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 65), -4.1152, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 70), -4.33503, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 75), -4.64628, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 80), -5.01852, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 85), -5.35998, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 90), -5.53462, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 95), -5.43188, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 100), -5.0454, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 105), -4.50677, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 110), -4.04339, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 115), -3.87361, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 120), -4.09529, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 125), -4.63406, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 130), -5.28135, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 135), -5.79335, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 140), -5.98699, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 145), -5.78124, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 150), -5.1745, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 155), -4.19211, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 160), -2.85176, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 165), -1.17208, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 170), 0.79024, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 175), 2.9148, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(5, 180), 5.03334, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -180), 14.68164, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -175), 16.59656, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -170), 18.2416, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -165), 19.59336, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -160), 20.71055, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -155), 21.69669, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -150), 22.65355, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -145), 23.64517, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -140), 24.68447, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -135), 25.74473, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -130), 26.7891, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -125), 27.80331, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -120), 28.81373, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -115), 29.87804, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -110), 31.04963, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -105), 32.33329, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -100), 33.65683, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -95), 34.87385, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -90), 35.79516, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -85), 36.23073, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -80), 36.02194, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -75), 35.05367, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -70), 33.25229, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -65), 30.58668, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -60), 27.08514, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -55), 22.86289, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -50), 18.13894, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -45), 13.22064, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -40), 8.45226, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -35), 4.14894, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -30), 0.54714, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -25), -2.21535, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -20), -4.1001, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -15), -5.16384, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -10), -5.54745, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, -5), -5.44397, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 0), -5.04099, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 5), -4.45637, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 10), -3.70167, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 15), -2.70025, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 20), -1.35884, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 25), 0.34079, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 30), 2.28231, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 35), 4.22837, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 40), 5.90782, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 45), 7.12835, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 50), 7.84642, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 55), 8.15499, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 60), 8.20491, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 65), 8.11739, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 70), 7.94323, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 75), 7.68631, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 80), 7.36249, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 85), 7.04212, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 90), 6.83924, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 95), 6.85079, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 100), 7.08496, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 105), 7.42863, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 110), 7.68295, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 115), 7.65535, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 120), 7.2588, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 125), 6.56012, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 130), 5.75046, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 135), 5.06017, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 140), 4.67179, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 145), 4.678, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 150), 5.09609, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 155), 5.91219, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 160), 7.11286, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 165), 8.67882, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 170), 10.5517, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 175), 12.60976, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(10, 180), 14.68164, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -180), 23.39779, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -175), 25.189, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -170), 26.74088, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -165), 28.0175, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -160), 29.06406, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -155), 29.97602, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -150), 30.85476, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -145), 31.76962, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -140), 32.74064, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -135), 33.74697, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -130), 34.7539, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -125), 35.74294, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -120), 36.72749, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -115), 37.74381, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -110), 38.821, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -105), 39.94656, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -100), 41.04738, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -95), 41.99656, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -90), 42.64142, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -85), 42.83708, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -80), 42.46928, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -75), 41.46004, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -70), 39.76383, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -65), 37.36885, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -60), 34.31155, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -55), 30.69731, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -50), 26.70977, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -45), 22.59484, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -40), 18.62081, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -35), 15.03288, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -30), 12.02209, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -25), 9.71319, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -20), 8.15916, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -15), 7.33303, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -10), 7.12483, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, -5), 7.36268, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 0), 7.86566, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 5), 8.50926, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 10), 9.26744, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 15), 10.20226, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 20), 11.40057, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 25), 12.8896, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 30), 14.58023, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 35), 16.27576, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 40), 17.7457, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 45), 18.8227, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 50), 19.46476, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 55), 19.74881, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 60), 19.80651, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 65), 19.74821, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 70), 19.62315, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 75), 19.43437, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 80), 19.18702, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 85), 18.92714, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 90), 18.73766, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 95), 18.69155, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 100), 18.79353, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 105), 18.95204, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 110), 19.00636, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 115), 18.80016, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 120), 18.26224, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 125), 17.44821, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 130), 16.52046, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 135), 15.68193, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 140), 15.10403, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 145), 14.8872, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 150), 15.06633, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 155), 15.64312, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 160), 16.61157, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 165), 17.95444, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 170), 19.61676, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 175), 21.48503, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(15, 180), 23.39779, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -180), 31.03578, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -175), 32.63152, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -170), 34.04266, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -165), 35.22384, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -160), 36.20352, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -155), 37.06112, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -150), 37.88853, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -145), 38.75363, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -140), 39.68118, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -135), 40.65712, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -130), 41.65053, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -125), 42.63918, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -120), 43.62291, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -115), 44.61679, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -110), 45.62806, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -105), 46.63093, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -100), 47.55428, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -95), 48.28972, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -90), 48.7152, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -85), 48.72164, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -80), 48.23002, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -75), 47.19484, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -70), 45.60069, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -65), 43.46252, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -60), 40.8342, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -55), 37.81895, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -50), 34.56967, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -45), 31.2727, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -40), 28.11982, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -35), 25.28235, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -30), 22.89789, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -25), 21.06659, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -20), 19.84452, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -15), 19.22822, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -10), 19.14178, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, -5), 19.44711, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 0), 19.98639, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 5), 20.64082, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 10), 21.37246, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 15), 22.22176, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 20), 23.25813, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 25), 24.50976, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 30), 25.91412, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 35), 27.32081, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 40), 28.54769, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 45), 29.45779, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 50), 30.01184, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 55), 30.26779, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 60), 30.33301, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 65), 30.30301, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 70), 30.22534, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 75), 30.10588, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 80), 29.94395, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 85), 29.76409, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 90), 29.61716, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 95), 29.54856, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 100), 29.5556, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 105), 29.56598, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 110), 29.45699, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 115), 29.10981, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 120), 28.47064, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 125), 27.58412, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 130), 26.58145, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 135), 25.63249, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 140), 24.89052, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 145), 24.45796, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 150), 24.38454, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 155), 24.68735, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 160), 25.36909, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 165), 26.41674, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 170), 27.78283, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 175), 29.36953, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(20, 180), 31.03578, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -180), 37.63786, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -175), 38.98998, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -170), 40.22599, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -165), 41.29695, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -160), 42.21519, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -155), 43.03948, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -150), 43.84457, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -145), 44.68975, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -140), 45.60024, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -135), 46.56775, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -130), 47.56623, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -125), 48.57156, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -120), 49.5724, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -115), 50.56591, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -110), 51.54153, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -105), 52.46353, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -100), 53.26347, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -95), 53.84806, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -90), 54.11862, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -85), 53.99284, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -80), 53.41899, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -75), 52.37938, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -70), 50.8874, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -65), 48.98515, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -60), 46.74448, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -55), 44.26726, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -50), 41.67895, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -45), 39.11403, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -40), 36.6991, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -35), 34.54246, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -30), 32.73343, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -25), 31.34456, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -20), 30.42564, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -15), 29.98642, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -10), 29.97979, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, -5), 30.30384, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 0), 30.8322, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 5), 31.4609, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 10), 32.14532, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 15), 32.90373, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 20), 33.78319, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 25), 34.80683, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 30), 35.93397, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 35), 37.05805, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 40), 38.04508, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 45), 38.79007, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 50), 39.25865, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 55), 39.49102, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 60), 39.56923, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 65), 39.57136, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 70), 39.54109, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 75), 39.48748, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 80), 39.40765, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 85), 39.31016, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 90), 39.21897, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 95), 39.15428, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 100), 39.1045, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 105), 39.01167, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 110), 38.78457, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 115), 38.33694, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 120), 37.63129, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 125), 36.70414, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 130), 35.65953, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 135), 34.63601, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 140), 33.76622, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 145), 33.14897, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 150), 32.84291, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 155), 32.8767, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 160), 33.26053, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 165), 33.98626, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 170), 35.016, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 175), 36.27132, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(25, 180), 37.63786, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -180), 43.3656, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -175), 44.45191, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -170), 45.49358, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -165), 46.44487, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -160), 47.30577, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -155), 48.11356, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -150), 48.92128, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -145), 49.77356, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -140), 50.69092, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -135), 51.66789, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -130), 52.68296, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -125), 53.71207, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -120), 54.73657, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -115), 55.74081, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -110), 56.70147, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -105), 57.57611, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -100), 58.29895, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -95), 58.78811, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -90), 58.96194, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -85), 58.75763, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -80), 58.14437, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -75), 57.12711, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -70), 55.74318, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -65), 54.0564, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -60), 52.15106, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -55), 50.12493, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -50), 48.07945, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -45), 46.1085, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -40), 44.29041, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -35), 42.68758, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -30), 41.35267, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -25), 40.33361, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -20), 39.66892, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -15), 39.37229, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -10), 39.41637, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, -5), 39.73041, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 0), 40.21967, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 5), 40.79919, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 10), 41.42316, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 15), 42.0918, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 20), 42.83072, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 25), 43.65503, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 30), 44.53969, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 35), 45.4148, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 40), 46.1891, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 45), 46.78816, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 50), 47.18488, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 55), 47.40527, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 60), 47.50802, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 65), 47.55263, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 70), 47.57584, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 75), 47.58771, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 80), 47.58446, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 85), 47.56401, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 90), 47.53061, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 95), 47.48476, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 100), 47.40678, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 105), 47.24829, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 110), 46.94173, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 115), 46.4265, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 120), 45.67929, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 125), 44.73213, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 130), 43.66856, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 135), 42.60119, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 140), 41.64276, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 145), 40.88421, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 150), 40.38661, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 155), 40.18468, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 160), 40.29332, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 165), 40.70876, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 170), 41.40285, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 175), 42.31705, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(30, 180), 43.3656, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -180), 48.43803, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -175), 49.26348, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -170), 50.10963, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -165), 50.93924, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -160), 51.74495, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -155), 52.54518, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -150), 53.37058, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -145), 54.24789, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -140), 55.18853, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -135), 56.18614, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -130), 57.22196, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -125), 58.27296, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -120), 59.3168, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -115), 60.33024, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -110), 61.28231, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -105), 62.12709, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -100), 62.80177, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -95), 63.2333, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -90), 63.35264, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -85), 63.1116, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -80), 62.49528, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -75), 61.52573, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -70), 60.25716, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -65), 58.76649, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -60), 57.14265, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -55), 55.47585, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -50), 53.84754, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -45), 52.323, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -40), 50.94929, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -35), 49.75991, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -30), 48.78323, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -25), 48.04803, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -20), 47.5803, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -15), 47.3914, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -10), 47.46504, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, -5), 47.75345, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 0), 48.18861, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 5), 48.70458, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 10), 49.25868, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 15), 49.8392, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 20), 50.45487, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 25), 51.11273, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 30), 51.79808, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 35), 52.46904, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 40), 53.06924, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 45), 53.55118, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 50), 53.8964, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 55), 54.12088, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 60), 54.26346, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 65), 54.36543, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 70), 54.45381, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 75), 54.53636, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 80), 54.60769, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 85), 54.65856, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 90), 54.67994, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 95), 54.65866, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 100), 54.56908, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 105), 54.36953, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 110), 54.00983, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 115), 53.44926, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 120), 52.67687, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 125), 51.72338, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 130), 50.65825, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 135), 49.57392, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 140), 48.56518, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 145), 47.71243, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 150), 47.0737, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 155), 46.68464, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 160), 46.56206, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 165), 46.70558, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 170), 47.09602, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 175), 47.69312, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(35, 180), 48.43803, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -180), -71.59756, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -175), -70.6118, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -170), -69.64105, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -165), -68.68619, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -160), -67.74666, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -155), -66.82024, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -150), -65.90202, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -145), -64.98313, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -140), -64.04986, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -135), -63.08382, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -130), -62.06352, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -125), -60.96709, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -120), -59.77578, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -115), -58.47816, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -110), -57.07454, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -105), -55.58149, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -100), -54.03582, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -95), -52.49676, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -90), -51.04528, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -85), -49.77894, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -80), -48.80176, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -75), -48.2091, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -70), -48.07001, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -65), -48.41119, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -60), -49.20823, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -55), -50.38792, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -50), -51.84141, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -45), -53.4437, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -40), -55.07268, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -35), -56.62288, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -30), -58.01163, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -25), -59.17909, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -20), -60.08489, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -15), -60.70512, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -10), -61.03211, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, -5), -61.0775, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 0), -60.87693, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 5), -60.49317, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 10), -60.01462, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 15), -59.54727, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 20), -59.20039, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 25), -59.06954, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 30), -59.22228, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 35), -59.69102, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 40), -60.47396, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 45), -61.5418, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 50), -62.84713, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 55), -64.33376, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 60), -65.9445, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 65), -67.62691, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 70), -69.33634, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 75), -71.03641, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 80), -72.6969, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 85), -74.29005, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 90), -75.78639, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 95), -77.15163, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 100), -78.34601, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 105), -79.32703, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 110), -80.05599, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 115), -80.50725, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 120), -80.67638, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 125), -80.58199, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 130), -80.25946, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 135), -79.75049, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 140), -79.09478, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 145), -78.32602, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 150), -77.47165, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 155), -76.55412, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 160), -75.59242, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 165), -74.60304, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 170), -73.6002, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 175), -72.59551, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-50, 180), -71.59756, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -180), -68.19965, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -175), -67.21642, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -170), -66.24088, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -165), -65.27416, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -160), -64.31671, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -155), -63.36906, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -150), -62.43095, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -145), -61.49931, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -140), -60.56619, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -135), -59.61767, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -130), -58.63408, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -125), -57.59149, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -120), -56.46436, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -115), -55.22956, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -110), -53.87257, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -105), -52.39549, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -100), -50.826, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -95), -49.2246, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -90), -47.68716, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -85), -46.34011, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -80), -45.32642, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -75), -44.78254, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -70), -44.80963, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -65), -45.44685, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -60), -46.6575, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -55), -48.33524, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -50), -50.32893, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -45), -52.47543, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -40), -54.62777, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -35), -56.67076, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -30), -58.52301, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -25), -60.12902, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -20), -61.4475, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -15), -62.44267, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -10), -63.08345, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, -5), -63.35126, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 0), -63.2531, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 5), -62.83385, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 10), -62.1822, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 15), -61.42612, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 20), -60.71609, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 25), -60.19862, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 30), -59.98891, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 35), -60.15297, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 40), -60.70406, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 45), -61.61102, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 50), -62.8122, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 55), -64.23025, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 60), -65.78477, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 65), -67.4016, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 70), -69.01813, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 75), -70.58424, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 80), -72.05931, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 85), -73.40719, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 90), -74.59212, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 95), -75.57867, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 100), -76.33696, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 105), -76.85114, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 110), -77.12549, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 115), -77.18324, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 120), -77.0579, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 125), -76.78264, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 130), -76.38332, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 135), -75.87719, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 140), -75.27528, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 145), -74.58586, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 150), -73.81702, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 155), -72.97837, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 160), -72.08171, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 165), -71.141, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 170), -70.17135, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 175), -69.18708, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-45, 180), -68.19965, 0.21 + 2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -180), -64.39872, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -175), -63.40139, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -170), -62.40643, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -165), -61.41316, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -160), -60.42056, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -155), -59.4298, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -150), -58.4443, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -145), -57.4674, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -140), -56.49929, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -135), -55.53443, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -130), -54.56007, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -125), -53.55543, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -120), -52.4918, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -115), -51.33498, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -110), -50.05231, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -105), -48.62511, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -100), -47.06479, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -95), -45.42768, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -90), -43.82281, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -85), -42.4078, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -80), -41.36993, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -75), -40.89256, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -70), -41.1117, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -65), -42.07568, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -60), -43.72616, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -55), -45.91252, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -50), -48.43408, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -45), -51.08984, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -40), -53.71556, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -35), -56.1989, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -30), -58.47445, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -25), -60.5053, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -20), -62.26079, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -15), -63.7001, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -10), -64.76907, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, -5), -65.41194, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 0), -65.59307, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 5), -65.31931, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 10), -64.65489, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 15), -63.72455, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 20), -62.7018, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 25), -61.78025, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 30), -61.13401, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 35), -60.88279, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 40), -61.07558, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 45), -61.69463, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 50), -62.67238, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 55), -63.91266, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 60), -65.31057, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 65), -66.76785, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 70), -68.20218, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 75), -69.5494, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 80), -70.75988, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 85), -71.79265, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 90), -72.61247, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 95), -73.19366, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 100), -73.52916, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 105), -73.63739, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 110), -73.55959, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 115), -73.34676, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 120), -73.04348, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 125), -72.67715, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 130), -72.25639, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 135), -71.77671, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 140), -71.22862, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 145), -70.6039, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 150), -69.8987, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 155), -69.11442, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 160), -68.25787, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 165), -67.34126, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 170), -66.38107, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 175), -65.39513, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-40, 180), -64.39872, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -180), -60.05512, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -175), -59.025, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -170), -57.99641, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -165), -56.96535, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -160), -55.9266, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -155), -54.87901, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -150), -53.82728, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -145), -52.77994, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -140), -51.74555, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -135), -50.72903, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -130), -49.72823, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -125), -48.73004, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -120), -47.70644, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -115), -46.61372, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -110), -45.39963, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -105), -44.02095, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -100), -42.46886, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -95), -40.79361, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -90), -39.11864, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -85), -37.63673, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -80), -36.58453, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -75), -36.19575, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -70), -36.64042, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -65), -37.96953, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -60), -40.09284, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -55), -42.80594, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -50), -45.85415, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -45), -48.99965, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -40), -52.0653, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -35), -54.94714, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -30), -57.60148, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -25), -60.01628, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -20), -62.1789, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -15), -64.05233, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -10), -65.56889, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, -5), -66.6437, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 0), -67.2021, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 5), -67.20963, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 10), -66.69332, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 15), -65.7503, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 20), -64.54478, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 25), -63.28933, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 30), -62.20618, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 35), -61.47851, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 40), -61.21288, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 45), -61.42751, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 50), -62.06499, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 55), -63.01886, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 60), -64.1633, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 65), -65.37788, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 70), -66.56283, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 75), -67.64294, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 80), -68.56237, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 85), -69.27713, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 90), -69.7533, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 95), -69.97467, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 100), -69.95422, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 105), -69.73814, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 110), -69.39495, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 115), -68.99353, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 120), -68.58196, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 125), -68.17711, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 130), -67.768, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 135), -67.32849, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 140), -66.83112, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 145), -66.25588, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 150), -65.59211, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 155), -64.83692, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 160), -63.99413, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 165), -63.07475, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 170), -62.09704, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 175), -61.08354, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-35, 180), -60.05512, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -180), -55.01307, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -175), -53.92817, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -170), -52.85094, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -165), -51.77345, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -160), -50.6839, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -155), -49.57557, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -150), -48.45111, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -145), -47.3215, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -140), -46.20201, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -135), -45.10775, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -130), -44.04862, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -125), -43.02176, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -120), -42.00244, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -115), -40.93885, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -110), -39.75903, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -105), -38.3948, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -100), -36.81801, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -95), -35.07619, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -90), -33.31258, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -85), -31.76066, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -80), -30.70961, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -75), -30.44236, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -70), -31.15702, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -65), -32.89848, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -60), -35.53689, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -55), -38.81063, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -50), -42.41127, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -45), -46.06507, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -40), -49.58032, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -35), -52.85667, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -30), -55.86588, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -25), -58.61603, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -20), -61.11236, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -15), -63.32827, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -10), -65.19627, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, -5), -66.62078, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 0), -67.50706, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 5), -67.79418, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 10), -67.47892, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 15), -66.62544, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 20), -65.36662, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 25), -63.89889, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 30), -62.45977, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 35), -61.28119, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 40), -60.53383, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 45), -60.28981, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 50), -60.51978, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 55), -61.11984, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 60), -61.95175, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 65), -62.8797, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 70), -63.79269, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 75), -64.60908, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 80), -65.26801, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 85), -65.71931, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 90), -65.92359, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 95), -65.86549, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 100), -65.56986, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 105), -65.10474, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 110), -64.56324, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 115), -64.0319, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 120), -63.56218, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 125), -63.15873, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 130), -62.78797, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 135), -62.39972, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 140), -61.94894, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 145), -61.40707, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 150), -60.76129, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 155), -60.00832, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 160), -59.1508, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 165), -58.19883, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 170), -57.17271, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 175), -56.1011, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-30, 180), -55.01307, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -180), -49.11676, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -175), -47.95017, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -170), -46.80684, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -165), -45.67522, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -160), -44.53511, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -155), -43.37104, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -150), -42.17998, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -145), -40.97181, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -140), -39.76547, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -135), -38.58421, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -130), -37.449, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -125), -36.36724, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -120), -35.31791, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -115), -34.24149, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -110), -33.0475, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -105), -31.64606, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -100), -29.99605, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -95), -28.15098, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -90), -26.28214, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -85), -24.66808, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -80), -23.64815, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -75), -23.54522, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -70), -24.57317, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -65), -26.76242, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -60), -29.94392, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -55), -33.80634, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -50), -37.99489, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -45), -42.20045, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -40), -46.20857, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -35), -49.90762, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -30), -53.268, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -25), -56.30455, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -20), -59.03488, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -15), -61.44738, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -10), -63.48927, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, -5), -65.07658, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 0), -66.12001, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 5), -66.55513, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 10), -66.36463, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 15), -65.58801, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 20), -64.32535, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 25), -62.7414, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 30), -61.06027, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 35), -59.53304, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 40), -58.37751, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 45), -57.71834, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 50), -57.56196, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 55), -57.81707, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 60), -58.34287, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 65), -58.99757, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 70), -59.66719, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 75), -60.26863, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 80), -60.73599, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 85), -61.00773, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 90), -61.03034, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 95), -60.78, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 100), -60.2864, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 105), -59.63689, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 110), -58.95112, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 115), -58.3371, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 120), -57.85192, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 125), -57.48661, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 130), -57.18091, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 135), -56.85672, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 140), -56.4503, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 145), -55.92694, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 150), -55.27585, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 155), -54.49704, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 160), -53.59372, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 165), -52.57536, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 170), -51.46462, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 175), -50.29816, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-25, 180), -49.11676, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -180), -42.23142, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -175), -40.95123, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -170), -39.72133, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -165), -38.52778, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -160), -37.34067, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -155), -36.13277, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -150), -34.89178, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -145), -33.62283, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -140), -32.34527, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -135), -31.08752, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -130), -29.87891, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -125), -28.73458, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -120), -27.63508, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -115), -26.51263, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -110), -25.26094, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -105), -23.77569, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -100), -22.01408, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -95), -20.04736, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -90), -18.08224, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -85), -16.44054, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -80), -15.49921, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -75), -15.60141, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -70), -16.95994, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -65), -19.58755, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -60), -23.28973, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -55), -27.72669, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -50), -32.51214, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -45), -37.30186, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -40), -41.845, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -35), -45.99718, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -30), -49.70523, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -25), -52.97412, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -20), -55.82711, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -15), -58.2725, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -10), -60.28771, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, -5), -61.82331, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 0), -62.82079, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 5), -63.23334, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 10), -63.04196, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 15), -62.26661, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 20), -60.97784, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 25), -59.3106, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 30), -57.46972, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 35), -55.70772, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 40), -54.26646, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 45), -53.30509, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 50), -52.85743, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 55), -52.84457, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 60), -53.12823, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 65), -53.56854, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 70), -54.05656, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 75), -54.51327, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 80), -54.869, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 85), -55.04776, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 90), -54.97583, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 95), -54.61405, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 100), -53.99191, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 105), -53.21495, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 110), -52.43234, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 115), -51.77824, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 120), -51.31811, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 125), -51.02807, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 130), -50.81668, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 135), -50.57337, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 140), -50.21378, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 145), -49.69831, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 150), -49.0215, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 155), -48.18966, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 160), -47.20818, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 165), -46.08628, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 170), -44.84981, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 175), -43.54591, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-20, 180), -42.23142, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -180), -34.27949, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -175), -32.85291, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -170), -31.5159, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -165), -30.254, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -160), -29.02682, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -155), -27.79264, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -150), -26.52633, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -145), -25.22512, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -140), -23.90608, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -135), -22.60022, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -130), -21.34193, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -125), -20.14987, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -120), -19.00231, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -115), -17.82244, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -110), -16.49302, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -105), -14.90633, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -100), -13.03165, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -95), -10.96847, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -90), -8.95966, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -85), -7.35758, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -80), -6.55238, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -75), -6.88056, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -70), -8.53807, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -65), -11.52613, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -60), -15.65085, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -55), -20.5757, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -50), -25.90324, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -45), -31.25528, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -40), -36.33002, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -35), -40.9288, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -30), -44.9546, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -25), -48.38863, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -20), -51.25524, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -15), -53.58837, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -10), -55.4103, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, -5), -56.72564, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 0), -57.525, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 5), -57.79134, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 10), -57.508, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 15), -56.67344, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 20), -55.32637, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 25), -53.57435, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 30), -51.60858, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 35), -49.6841, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 40), -48.05793, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 45), -46.90785, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 50), -46.27984, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 55), -46.09793, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 60), -46.22394, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 65), -46.52302, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 70), -46.89696, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 75), -47.27638, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 80), -47.59104, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 85), -47.75067, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 90), -47.65869, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 95), -47.25639, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 100), -46.56916, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 105), -45.71909, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 110), -44.8864, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 115), -44.23485, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 120), -43.84052, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 125), -43.66377, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 130), -43.57855, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 135), -43.438, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 140), -43.13496, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 145), -42.6251, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 150), -41.90985, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 155), -41.00373, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 160), -39.9155, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 165), -38.65485, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 170), -37.25205, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 175), -35.7677, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-15, 180), -34.27949, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -180), -25.29292, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -175), -23.69658, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -170), -22.23952, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -165), -20.9093, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -160), -19.65499, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -155), -18.41809, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -150), -17.15745, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -145), -15.85961, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -140), -14.5377, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -135), -13.22383, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -130), -11.9547, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -125), -10.74826, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -120), -9.57694, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -115), -8.35561, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -110), -6.9636, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -105), -5.30244, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -100), -3.36541, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -95), -1.28382, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -90), 0.67354, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -85), 2.14765, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -80), 2.76573, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -75), 2.22342, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -70), 0.3502, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -65), -2.85651, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -60), -7.23233, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -55), -12.47621, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -50), -18.20216, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -45), -24.0045, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -40), -29.52332, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -35), -34.4929, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -30), -38.76065, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -25), -42.27654, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -20), -45.06371, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -15), -47.18486, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -10), -48.71466, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, -5), -49.72064, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 0), -50.2491, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 5), -50.31536, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 10), -49.9042, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 15), -48.98968, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 20), -47.57525, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 25), -45.74019, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 30), -43.66574, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 35), -41.61537, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 40), -39.86328, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 45), -38.60064, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 50), -37.87539, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 55), -37.60461, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 60), -37.64415, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 65), -37.86283, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 70), -38.17565, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 75), -38.52713, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 80), -38.85078, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 85), -39.04489, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 90), -38.99079, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 95), -38.6088, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 100), -37.91712, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 105), -37.05108, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 110), -36.22005, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 115), -35.61722, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 120), -35.33009, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 125), -35.30367, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 130), -35.37688, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 135), -35.36558, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 140), -35.1385, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 145), -34.64538, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 150), -33.89397, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 155), -32.90712, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 160), -31.69755, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 165), -30.2763, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 170), -28.67961, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 175), -26.98426, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-10, 180), -25.29292, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -180), -15.46821, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -175), -13.70317, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -170), -12.1316, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -165), -10.74604, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -160), -9.48631, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -155), -8.27625, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -150), -7.05632, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -145), -5.80022, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -140), -4.51602, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -135), -3.23619, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -130), -1.99827, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -125), -0.81709, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -120), 0.34164, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -115), 1.56743, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -110), 2.975, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -105), 4.64277, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -100), 6.54835, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -95), 8.53545, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -90), 10.32916, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -85), 11.59147, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -80), 11.99322, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -75), 11.27756, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -70), 9.30017, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -65), 6.0458, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -60), 1.63128, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -55), -3.69853, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -50), -9.58962, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -45), -15.62529, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -40), -21.39758, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -35), -26.57813, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -30), -30.95983, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -25), -34.46002, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -20), -37.09692, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -15), -38.95681, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -10), -40.16154, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, -5), -40.83719, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 0), -41.08263, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 5), -40.94376, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 10), -40.40652, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 15), -39.42076, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 20), -37.95452, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 25), -36.05812, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 30), -33.9027, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 35), -31.76097, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 40), -29.92486, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 45), -28.59749, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 50), -27.82551, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 55), -27.51503, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 60), -27.51231, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 65), -27.68738, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 70), -27.96814, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 75), -28.31535, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 80), -28.67086, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 85), -28.92706, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 90), -28.94805, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 95), -28.63531, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 100), -27.99802, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 105), -27.1791, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 110), -26.40957, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 115), -25.90606, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 120), -25.76558, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 125), -25.92043, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 130), -26.17964, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 135), -26.32587, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 140), -26.20466, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 145), -25.75756, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 150), -24.99541, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 155), -23.94725, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 160), -22.62944, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 165), -21.05534, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 170), -19.26842, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 175), -17.36295, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(-5, 180), -15.46821, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -180), -5.1888, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -175), -3.29277, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -170), -1.63822, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -165), -0.22562, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -160), 1.01095, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -155), 2.16342, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -150), 3.30989, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -145), 4.49069, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -140), 5.70391, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -135), 6.91734, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -130), 8.09324, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -125), 9.21954, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -120), 10.33398, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -115), 11.52332, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -110), 12.88723, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -105), 14.47845, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -100), 16.24899, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -95), 18.03211, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -90), 19.56865, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -85), 20.56326, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -80), 20.74429, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -75), 19.90627, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -70), 17.92848, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -65), 14.78079, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -60), 10.53299, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -55), 5.37147, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -50), -0.39459, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -45), -6.36256, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -40), -12.1067, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -35), -17.26194, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -30), -21.5822, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -25), -24.95546, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -20), -27.38729, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -15), -28.97239, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -10), -29.86247, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, -5), -30.22766, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 0), -30.21083, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 5), -29.88629, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 10), -29.24357, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 15), -28.21305, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 20), -26.73159, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 25), -24.82204, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 30), -22.64275, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 35), -20.46924, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 40), -18.60351, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 45), -17.2556, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 50), -16.47055, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 55), -16.14634, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 60), -16.12168, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 65), -16.26715, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 70), -16.52139, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 75), -16.86118, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 80), -17.24097, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 85), -17.55588, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 90), -17.66266, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 95), -17.45092, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 100), -16.92088, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 105), -16.21473, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 110), -15.57116, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 115), -15.21699, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 120), -15.25357, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 125), -15.60606, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 130), -16.06568, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 135), -16.39293, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 140), -16.41443, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 145), -16.06099, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 150), -15.34076, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 155), -14.28429, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 160), -12.91018, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 165), -11.23469, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 170), -9.30874, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 175), -7.24243, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(0, 180), -5.1888, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -180), 5.03033, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -175), 6.98395, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -170), 8.6673, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -165), 10.06922, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -160), 11.25552, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -155), 12.32832, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -150), 13.38098, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -145), 14.46728, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -140), 15.59246, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -135), 16.72604, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -130), 17.83033, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -125), 18.89349, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -120), 19.95065, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -115), 21.07737, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -110), 22.35181, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -105), 23.80111, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -100), 25.3607, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -95), 26.86876, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -90), 28.09775, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -85), 28.80497, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -80), 28.77808, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -75), 27.85952, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -70), 25.95119, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -65), 23.01593, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -60), 19.09236, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -55), 14.32197, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -50), 8.96679, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -45), 3.39043, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -40), -2.00446, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -35), -6.85759, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -30), -10.91202, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -25), -14.03554, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -20), -16.21289, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -15), -17.52754, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -10), -18.13721, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, -5), -18.23531, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 0), -17.99585, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 5), -17.51824, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 10), -16.8004, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 15), -15.76256, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 20), -14.3197, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 25), -12.47118, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 30), -10.35776, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 35), -8.24456, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 40), -6.42777, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 45), -5.11417, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 50), -4.34739, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 55), -4.02487, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 60), -3.98541, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 65), -4.10198, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 70), -4.32061, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 75), -4.63088, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 80), -5.00244, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 85), -5.34344, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 90), -5.51777, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 95), -5.41492, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 100), -5.0286, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 105), -4.49054, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 110), -4.02837, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 115), -3.86074, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 120), -4.08577, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 125), -4.6291, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 130), -5.28175, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 135), -5.79909, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 140), -5.99721, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 145), -5.79448, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 150), -5.18921, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 155), -4.20705, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 160), -2.86599, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 165), -1.18481, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 170), 0.77989, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 175), 2.90776, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(5, 180), 5.03033, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -180), 14.6788, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -175), 16.5977, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -170), 18.24639, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -165), 19.60114, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -160), 20.72055, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -155), 21.70821, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -150), 22.66602, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -145), 23.65819, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -140), 24.69771, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -135), 25.75791, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -130), 26.80185, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -125), 27.81503, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -120), 28.82363, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -115), 29.88528, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -110), 31.05363, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -105), 32.33392, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -100), 33.65429, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -95), 34.86839, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -90), 35.78673, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -85), 36.2188, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -80), 36.00564, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -75), 35.03204, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -70), 33.22454, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -65), 30.55243, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -60), 27.04458, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -55), 22.81695, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -50), 18.0895, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -45), 13.17039, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -40), 8.40421, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -35), 4.1058, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -30), 0.5107, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -25), -2.24435, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -20), -4.12181, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -15), -5.179, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -10), -5.55715, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, -5), -5.44941, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 0), -5.04329, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 5), -4.45622, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 10), -3.69915, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 15), -2.69487, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 20), -1.35004, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 25), 0.35305, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 30), 2.29713, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 35), 4.24411, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 40), 5.92284, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 45), 7.14176, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 50), 7.85847, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 55), 8.16671, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 60), 8.21743, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 65), 8.13136, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 70), 7.95867, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 75), 7.70284, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 80), 7.37962, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 85), 7.05946, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 90), 6.85653, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 95), 6.86783, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 100), 7.10152, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 105), 7.44441, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 110), 7.69741, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 115), 7.66765, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 120), 7.26784, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 125), 6.56479, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 130), 5.75002, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 135), 5.05464, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 140), 4.66199, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 145), 4.66531, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 150), 5.08197, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 155), 5.89788, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 160), 7.09927, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 165), 8.66672, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 170), 10.54192, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 175), 12.60314, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(10, 180), 14.6788, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -180), 23.39541, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -175), 25.19005, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -170), 26.74506, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -165), 28.02424, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -160), 29.0727, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -155), 29.98596, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -150), 30.86553, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -145), 31.78087, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -140), 32.75208, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -135), 33.75834, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -130), 34.76483, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -125), 35.75289, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -120), 36.73575, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -115), 37.74965, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -110), 38.8239, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -105), 39.94638, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -100), 41.04427, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -95), 41.99071, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -90), 42.63283, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -85), 42.8254, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -80), 42.45387, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -75), 41.44018, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -70), 39.73895, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -65), 37.33872, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -60), 34.27639, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -55), 30.65796, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -50), 26.66776, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -45), 22.55229, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -40), 18.5801, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -35), 14.99613, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -30), 11.9908, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -25), 9.68807, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -20), 8.14028, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -15), 7.31996, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -10), 7.11673, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, -5), 7.35851, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 0), 7.86436, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 5), 8.51008, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 10), 9.2702, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 15), 10.20727, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 20), 11.4083, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 25), 12.90012, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 30), 14.59286, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 35), 16.28921, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 40), 17.75869, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 45), 18.83457, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 50), 19.47576, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 55), 19.75986, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 60), 19.81861, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 65), 19.76193, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 70), 19.63848, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 75), 19.45085, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 80), 19.20406, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 85), 18.94423, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 90), 18.75443, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 95), 18.70775, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 100), 18.80898, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 105), 18.9665, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 110), 19.01942, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 115), 18.81115, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 120), 18.27025, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 125), 17.45232, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 130), 16.52008, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 135), 15.67708, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 140), 15.09543, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 145), 14.87603, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 150), 15.0539, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 155), 15.63052, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 160), 16.59965, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 165), 17.94389, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 170), 19.6083, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 175), 21.47936, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(15, 180), 23.39541, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -180), 31.03405, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -175), 32.63251, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -170), 34.04613, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -165), 35.22934, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -160), 36.21053, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -155), 37.06918, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -150), 37.89726, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -145), 38.76273, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -140), 39.69043, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -135), 40.66626, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -130), 41.65923, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -125), 42.64698, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -120), 43.6292, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -115), 44.62097, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -110), 45.6297, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -105), 46.62987, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -100), 47.5506, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -95), 48.28356, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -90), 48.70656, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -85), 48.71027, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -80), 48.21547, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -75), 47.17664, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -70), 45.57849, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -65), 43.43627, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -60), 40.80425, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -55), 37.78606, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -50), 34.53508, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -45), 31.23801, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -40), 28.08673, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -35), 25.25237, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -30), 22.87213, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -25), 21.04568, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -20), 19.82864, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -15), 19.21717, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -10), 19.13502, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, -5), 19.44382, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 0), 19.98566, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 5), 20.64193, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 10), 21.37516, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 15), 22.22621, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 20), 23.26466, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 25), 24.51844, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 30), 25.92447, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 35), 27.3319, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 40), 28.55858, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 45), 29.46801, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 50), 30.0216, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 55), 30.27783, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 60), 30.34415, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 65), 30.31575, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 70), 30.23968, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 75), 30.12138, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 80), 29.96002, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 85), 29.78013, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 90), 29.63275, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 95), 29.56339, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 100), 29.56948, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 105), 29.57873, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 110), 29.4683, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 115), 29.1192, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 120), 28.47744, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 125), 27.58766, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 130), 26.5813, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 135), 25.6287, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 140), 24.88368, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 145), 24.44902, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 150), 24.37455, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 155), 24.67722, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 160), 25.35954, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 165), 26.40836, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 170), 27.7762, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 175), 29.36516, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(20, 180), 31.03405, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -180), 37.63679, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -175), 38.99087, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -170), 40.22868, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -165), 41.30112, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -160), 42.22048, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -155), 43.04555, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -150), 43.85113, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -145), 44.69658, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -140), 45.60714, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -135), 46.57449, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -130), 47.57254, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -125), 48.57705, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -120), 49.57659, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -115), 50.56833, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -110), 51.54183, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -105), 52.46154, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -100), 53.2592, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -95), 53.84156, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -90), 54.10987, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -85), 53.98167, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -80), 53.40512, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -75), 52.36256, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -70), 50.86753, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -65), 48.96236, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -60), 46.71921, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -55), 44.24021, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -50), 41.65109, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -45), 39.08648, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -40), 36.67299, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -35), 34.51877, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -30), 32.71291, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -25), 31.32769, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -20), 30.41265, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -15), 29.97728, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -10), 29.97418, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, -5), 30.30116, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 0), 30.83175, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 5), 31.46207, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 10), 32.14782, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 15), 32.90761, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 20), 33.78865, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 25), 34.81393, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 30), 35.94238, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 35), 37.06714, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 40), 38.05419, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 45), 38.79883, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 50), 39.26723, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 55), 39.49996, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 60), 39.57918, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 65), 39.58276, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 70), 39.55396, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 75), 39.50149, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 80), 39.42226, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 85), 39.32479, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 90), 39.23314, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 95), 39.16762, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 100), 39.1168, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 105), 39.02276, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 110), 38.79423, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 115), 38.34486, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 120), 37.63703, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 125), 36.70727, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 130), 35.6598, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 135), 34.63348, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 140), 33.76136, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 145), 33.14248, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 150), 32.83561, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 155), 32.8693, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 160), 33.25358, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 165), 33.98024, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 170), 35.01131, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 175), 36.26832, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(25, 180), 37.63679, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -180), 43.36506, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -175), 44.45264, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -170), 45.49548, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -165), 46.44775, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -160), 47.3094, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -155), 48.11772, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -150), 48.92577, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -145), 49.77821, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -140), 50.69555, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -135), 51.6723, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -130), 52.68692, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -125), 53.71528, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -120), 54.73868, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -115), 55.74146, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -110), 56.70039, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -105), 57.57311, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -100), 58.29399, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -95), 58.78117, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -90), 58.95297, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -85), 58.74654, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -80), 58.13103, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -75), 57.11146, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -70), 55.72533, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -65), 54.03663, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -60), 52.12983, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -55), 50.10286, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -50), 48.05725, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -45), 46.08691, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -40), 44.27011, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -35), 42.66918, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -30), 41.33663, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -25), 40.32029, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -20), 39.65853, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -15), 39.36488, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -10), 39.41177, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, -5), 39.72823, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 0), 40.21939, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 5), 40.80034, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 10), 41.42549, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 15), 42.09526, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 20), 42.83544, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 25), 43.66101, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 30), 44.54672, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 35), 45.42245, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 40), 46.19689, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 45), 46.79581, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 50), 47.19248, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 55), 47.4132, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 60), 47.51679, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 65), 47.56263, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 70), 47.58715, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 75), 47.60012, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 80), 47.59752, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 85), 47.57718, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 90), 47.54339, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 95), 47.49676, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 100), 47.41773, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 105), 47.25803, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 110), 46.95009, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 115), 46.43329, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 120), 45.68427, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 125), 44.73506, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 130), 43.66934, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 135), 42.59991, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 140), 41.63976, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 145), 40.88002, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 150), 40.38181, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 155), 40.17979, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 160), 40.28877, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 165), 40.70488, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 170), 41.3999, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 175), 42.31525, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(30, 180), 43.36506, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -180), 48.43783, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -175), 49.264, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -170), 50.11081, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -165), 50.94098, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -160), 51.74714, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -155), 52.54768, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -150), 53.37326, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -145), 54.2506, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -140), 55.19112, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -135), 56.18845, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -130), 57.22378, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -125), 58.27407, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -120), 59.31695, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -115), 60.32919, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -110), 61.27983, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -105), 62.12303, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -100), 62.79604, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -95), 63.22583, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -90), 63.34338, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -85), 63.10052, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -80), 62.4824, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -75), 61.51116, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -70), 60.24113, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -65), 58.74936, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -60), 57.12485, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -55), 55.45787, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -50), 53.82987, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -45), 52.3061, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -40), 50.93356, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -35), 49.74568, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -30), 48.7708, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -25), 48.03764, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -20), 47.57214, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -15), 47.38554, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -10), 47.4614, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, -5), 47.75178, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 0), 48.18856, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 5), 48.7058, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 10), 49.26096, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 15), 49.84249, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 20), 50.4592, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 25), 51.11808, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 30), 51.80427, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 35), 52.47576, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 40), 53.07615, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 45), 53.55805, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 50), 53.90327, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 55), 54.12801, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 60), 54.27124, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 65), 54.37421, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 70), 54.46373, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 75), 54.54731, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 80), 54.61932, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 85), 54.67041, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 90), 54.69152, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 95), 54.66954, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 100), 54.57896, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 105), 54.37822, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 110), 54.0172, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 115), 53.45521, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 120), 52.6813, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 125), 51.72621, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 130), 50.65947, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 135), 49.57366, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 140), 48.5637, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 145), 47.71011, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 150), 47.07094, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 155), 46.68181, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 160), 46.55945, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 165), 46.70341, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 170), 47.09442, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 175), 47.69219, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(35, 180), 48.43783, 0.21 + 1.2); EXPECT_NEAR(get_mag_inclination_degrees(40, -180), 53.08748, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -175), 53.68249, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -170), 54.35052, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -165), 55.06498, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -160), 55.81566, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -155), 56.60684, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -150), 57.45, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -145), 58.35459, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -140), 59.32121, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -135), 60.33968, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -130), 61.39172, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -125), 62.45505, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -120), 63.50581, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -115), 64.5171, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -110), 65.45438, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -105), 66.27104, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -100), 66.9079, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -95), 67.29954, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -90), 67.38727, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -85), 67.13463, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -80), 66.53902, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -75), 65.63419, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -70), 64.48367, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -65), 63.1688, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -60), 61.77591, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -55), 60.38515, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -50), 59.06214, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -45), 57.85381, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -40), 56.78956, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -35), 55.8873, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -30), 55.16124, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -25), 54.6267, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -20), 54.29832, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -15), 54.18213, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -10), 54.26648, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, -5), 54.51865, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 0), 54.8908, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 5), 55.33353, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 10), 55.81001, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 15), 56.30274, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 20), 56.80951, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 25), 57.33131, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 30), 57.86008, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 35), 58.37397, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 40), 58.84289, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 45), 59.24101, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 50), 59.55834, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 55), 59.80448, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 60), 60.00252, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 65), 60.17725, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 70), 60.34439, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 75), 60.50625, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 80), 60.65405, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 85), 60.77295, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 90), 60.8451, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 95), 60.8486, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 100), 60.75457, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 105), 60.52707, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 110), 60.12964, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 115), 59.53768, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 120), 58.75144, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 125), 57.80274, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 130), 56.75178, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 135), 55.67545, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 140), 54.65261, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 145), 53.75175, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 150), 53.02422, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 155), 52.50307, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 160), 52.20496, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 165), 52.1322, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 170), 52.27345, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(40, 175), 52.60391, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -175), 53.6828, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -170), 54.35112, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -165), 55.06582, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -160), 55.81669, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -155), 56.60799, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -150), 57.45119, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -145), 58.3557, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -140), 59.32209, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -135), 60.3402, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -130), 61.39171, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -125), 62.45435, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -120), 63.50425, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -115), 64.5145, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -110), 65.4506, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -105), 66.26594, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -100), 66.90137, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -95), 67.29152, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -90), 67.37774, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -85), 67.12363, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -80), 66.52667, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -75), 65.62072, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -70), 64.46937, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -65), 63.154, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -60), 61.761, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -55), 60.37047, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -50), 59.04801, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -45), 57.84049, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -40), 56.77728, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -35), 55.87625, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -30), 55.15161, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -25), 54.61866, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -20), 54.29202, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -15), 54.17762, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -10), 54.26375, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, -5), 54.51753, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 0), 54.89106, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 5), 55.33494, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 10), 55.8124, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 15), 56.30605, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 20), 56.81371, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 25), 57.33634, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 30), 57.8658, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 35), 58.38013, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 40), 58.84924, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 45), 59.24738, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 50), 59.56473, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 55), 59.81107, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 60), 60.00963, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 65), 60.18516, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 70), 60.35326, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 75), 60.51605, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 80), 60.66451, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 85), 60.78368, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 90), 60.85563, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 95), 60.85851, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 100), 60.76353, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 105), 60.53487, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 110), 60.13617, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 115), 59.54291, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 120), 58.75537, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 125), 57.80541, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 130), 56.75326, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 135), 55.67588, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 140), 54.65222, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 145), 53.75079, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 150), 53.02297, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 155), 52.50177, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 160), 52.20379, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 165), 52.13127, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 170), 52.27281, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(40, 175), 52.60359, 0.21 + 1.2); EXPECT_NEAR(get_mag_inclination_degrees(40, 180), 53.08748, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -180), 57.52169, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -175), 57.93469, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -170), 58.45581, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -165), 59.06814, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -160), 59.76146, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -155), 60.5314, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -150), 61.37603, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -145), 62.29159, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -140), 63.26926, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -135), 64.29434, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -130), 65.34742, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -125), 66.40614, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -120), 67.44587, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -115), 68.43804, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -110), 69.34696, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -105), 70.127, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -100), 70.72313, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -95), 71.07714, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -90), 71.13975, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -85), 70.88489, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -80), 70.31969, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -75), 69.48516, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -70), 68.44769, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -65), 67.28616, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -60), 66.07929, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -55), 64.89604, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -50), 63.7897, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -45), 62.79613, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -40), 61.93601, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -35), 61.22021, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -30), 60.65574, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -25), 60.24936, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -20), 60.00689, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -15), 59.92865, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -10), 60.00414, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, -5), 60.20973, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 0), 60.51174, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 5), 60.87413, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 10), 61.26715, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 15), 61.67252, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 20), 62.0828, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 25), 62.49575, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 30), 62.90773, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 35), 63.31011, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 40), 63.69077, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 45), 64.03943, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 50), 64.35291, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 55), 64.63695, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 60), 64.90304, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 65), 65.16218, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 70), 65.41881, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 75), 65.66783, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 80), 65.89523, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 85), 66.08079, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 90), 66.20041, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 95), 66.22697, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 100), 66.13084, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 105), 65.88209, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 110), 65.45638, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 115), 64.84323, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 120), 64.05334, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 125), 63.12111, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 130), 62.1005, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 135), 61.05608, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 140), 60.05261, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 145), 59.1464, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 150), 58.3805, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 155), 57.78349, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 160), 57.37085, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 165), 57.14703, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 170), 57.10716, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 175), 57.2384, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(45, 180), 57.52169, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -180), 61.88751, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -175), 62.17237, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -170), 62.58229, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -165), 63.10724, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -160), 63.73833, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -155), 64.46726, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -150), 65.285, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -145), 66.18029, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -140), 67.13862, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -135), 68.14213, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -130), 69.17023, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -125), 70.20013, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -120), 71.20648, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -115), 72.1598, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -110), 73.02407, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -105), 73.75507, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -100), 74.30172, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -95), 74.61249, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -90), 74.64696, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -85), 74.38869, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -80), 73.85292, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -75), 73.0847, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -70), 72.14891, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -65), 71.11761, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -60), 70.05927, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -55), 69.03163, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -50), 68.07817, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -45), 67.22783, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -40), 66.49726, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -35), 65.89473, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -30), 65.42412, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -25), 65.08738, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -20), 64.88455, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -15), 64.81171, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -10), 64.8584, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, -5), 65.00661, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 0), 65.23243, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 5), 65.51022, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 10), 65.81755, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 15), 66.13871, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 20), 66.46542, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 25), 66.79481, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 30), 67.1262, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 35), 67.45875, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 40), 67.79097, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 45), 68.12199, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 50), 68.4529, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 55), 68.78695, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 60), 69.12764, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 65), 69.4756, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 70), 69.82551, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 75), 70.16448, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 80), 70.47235, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 85), 70.72337, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 90), 70.88842, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 95), 70.93734, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 100), 70.84155, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 105), 70.57787, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 110), 70.13344, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 115), 69.51067, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 120), 68.72994, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 125), 67.82857, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 130), 66.85592, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 135), 65.86639, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 140), 64.91238, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 145), 64.03885, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 150), 63.28039, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 155), 62.66066, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 160), 62.19353, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 165), 61.88494, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 170), 61.73477, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 175), 61.7383, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(50, 180), 61.88751, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -180), 66.24734, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -175), 66.4506, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -170), 66.77989, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -165), 67.22923, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -160), 67.79131, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -155), 68.45714, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -150), 69.21564, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -145), 70.05327, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -140), 70.95394, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -135), 71.89922, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -130), 72.86861, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -125), 73.83943, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -120), 74.78614, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -115), 75.67876, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -110), 76.48114, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -105), 77.1501, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -100), 77.63757, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -95), 77.89759, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -90), 77.8977, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -85), 77.63041, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -80), 77.11801, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -75), 76.40767, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -70), 75.56028, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -65), 74.63903, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -60), 73.70126, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -55), 72.79396, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -50), 71.95232, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -45), 71.20016, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -40), 70.55178, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -35), 70.0145, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -30), 69.59107, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -25), 69.28127, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -20), 69.08231, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -15), 68.98826, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -10), 68.9893, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, -5), 69.07157, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 0), 69.21827, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 5), 69.41186, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 10), 69.63676, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 15), 69.88146, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 20), 70.13948, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 25), 70.40885, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 30), 70.69074, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 35), 70.98798, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 40), 71.30395, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 45), 71.64194, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 50), 72.00468, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 55), 72.39344, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 60), 72.8066, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 65), 73.23795, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 70), 73.67511, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 75), 74.09874, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 80), 74.48294, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 85), 74.79674, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 90), 75.00674, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 95), 75.08073, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 100), 74.99215, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 105), 74.72476, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 110), 74.27656, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 115), 73.66147, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 120), 72.90814, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 125), 72.05617, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 130), 71.15089, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 135), 70.23805, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 140), 69.35955, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 145), 68.55048, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 150), 67.83788, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 155), 67.24075, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 160), 66.77116, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 165), 66.43571, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 170), 66.23703, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 175), 66.17495, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(55, 180), 66.24734, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -180), 70.58059, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -175), 70.73343, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -170), 71.00179, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -165), 71.3816, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -160), 71.867, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -155), 72.45002, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -150), 73.12047, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -145), 73.86593, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -140), 74.67181, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -135), 75.52148, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -130), 76.39623, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -125), 77.27484, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -120), 78.13268, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -115), 78.94023, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -110), 79.6616, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -105), 80.2543, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -100), 80.67215, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -95), 80.87329, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -90), 80.83213, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -85), 80.54959, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -80), 80.05437, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -75), 79.39457, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -70), 78.62577, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -65), 77.80145, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -60), 76.96779, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -55), 76.16167, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -50), 75.41065, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -45), 74.73387, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -40), 74.14341, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -35), 73.64581, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -30), 73.24354, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -25), 72.93589, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -20), 72.7196, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -15), 72.58897, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -10), 72.53601, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, -5), 72.55071, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 0), 72.6219, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 5), 72.73846, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 10), 72.89066, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 15), 73.0714, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 20), 73.27681, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 25), 73.50625, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 30), 73.76171, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 35), 74.04689, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 40), 74.3661, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 45), 74.72321, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 50), 75.12049, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 55), 75.55748, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 60), 76.02968, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 65), 76.52728, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 70), 77.03418, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 75), 77.52734, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 80), 77.97711, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 85), 78.3486, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 90), 78.60487, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 95), 78.71189, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 100), 78.64477, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 105), 78.39332, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 110), 77.96482, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 115), 77.38258, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 120), 76.68133, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 125), 75.90158, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 130), 75.08457, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 135), 74.26861, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 140), 73.48694, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 145), 72.7666, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 150), 72.12837, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 155), 71.58724, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 160), 71.15334, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 165), 70.83303, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 170), 70.62993, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 175), 70.54572, 0.21 + 1.2); - EXPECT_NEAR(get_mag_inclination_degrees(60, 180), 70.58059, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -180), 57.52187, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -175), 57.93488, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -170), 58.45601, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -165), 59.06833, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -160), 59.76162, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -155), 60.5315, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -150), 61.37602, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -145), 62.29136, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -140), 63.26872, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -135), 64.29336, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -130), 65.34587, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -125), 66.40392, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -120), 67.44285, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -115), 68.43411, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -110), 69.34202, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -105), 70.12095, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -100), 70.71588, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -95), 71.06867, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -90), 71.13009, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -85), 70.87414, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -80), 70.30805, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -75), 69.47288, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -70), 68.43507, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -65), 67.27348, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -60), 66.06682, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -55), 64.88402, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -50), 63.77832, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -45), 62.78554, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -40), 61.92634, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -35), 61.21158, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -30), 60.64827, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -25), 60.24318, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -20), 60.0021, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -15), 59.92531, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -10), 60.00224, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, -5), 60.20916, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 0), 60.51235, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 5), 60.87577, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 10), 61.2697, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 15), 61.67589, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 20), 62.08694, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 25), 62.5006, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 30), 62.91315, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 35), 63.3159, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 40), 63.69677, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 45), 64.0455, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 50), 64.35905, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 55), 64.64328, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 60), 64.9098, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 65), 65.1696, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 70), 65.42703, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 75), 65.67682, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 80), 65.90479, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 85), 66.09057, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 90), 66.20998, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 95), 66.23593, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 100), 66.13884, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 105), 65.88895, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 110), 65.46202, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 115), 64.84766, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 120), 64.05667, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 125), 63.12344, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 130), 62.10198, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 135), 61.05689, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 140), 60.05291, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 145), 59.14639, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 150), 58.38033, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 155), 57.78331, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 160), 57.37074, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 165), 57.14702, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 170), 57.10724, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 175), 57.23855, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(45, 180), 57.52187, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -180), 61.88788, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -175), 62.17254, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -170), 62.58222, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -165), 63.10695, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -160), 63.73781, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -155), 64.46649, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -150), 65.28395, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -145), 66.1789, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -140), 67.13681, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -135), 68.13983, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -130), 69.16736, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -125), 70.1966, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -120), 71.20222, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -115), 72.15474, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -110), 73.01815, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -105), 73.74823, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -100), 74.29393, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -95), 74.60376, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -90), 74.63739, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -85), 74.37843, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -80), 73.84219, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -75), 73.07374, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -70), 72.13796, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -65), 71.10688, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -60), 70.04894, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -55), 69.02182, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -50), 68.069, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -45), 67.21939, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -40), 66.48962, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -35), 65.88798, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -30), 65.41835, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -25), 65.08268, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -20), 64.88099, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -15), 64.80933, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -10), 64.85718, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, -5), 65.0065, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 0), 65.23333, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 5), 65.51202, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 10), 65.82016, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 15), 66.14205, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 20), 66.46943, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 25), 66.79942, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 30), 67.1313, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 35), 67.4642, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 40), 67.79667, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 45), 68.12785, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 50), 68.45894, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 55), 68.79324, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 60), 69.13433, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 65), 69.48283, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 70), 69.83337, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 75), 70.17292, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 80), 70.48118, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 85), 70.73227, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 90), 70.89702, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 95), 70.94525, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 100), 70.84847, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 105), 70.58364, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 110), 70.13803, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 115), 69.51417, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 120), 68.73253, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 125), 67.83042, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 130), 66.85723, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 135), 65.86734, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 140), 64.91312, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 145), 64.03949, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 150), 63.28103, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 155), 62.66134, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 160), 62.19425, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 165), 61.88567, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 170), 61.73544, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 175), 61.73885, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(50, 180), 61.88788, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -180), 66.24788, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -175), 66.45074, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -170), 66.77961, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -165), 67.22851, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -160), 67.79016, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -155), 68.45556, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -150), 69.21362, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -145), 70.05077, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -140), 70.95094, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -135), 71.89569, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -130), 72.86449, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -125), 73.8347, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -120), 74.78076, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -115), 75.6727, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -110), 76.47438, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -105), 77.14263, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -100), 77.62941, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -95), 77.88882, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -90), 77.88845, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -85), 77.62088, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -80), 77.1084, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -75), 76.39817, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -70), 75.55104, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -65), 74.63018, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -60), 73.69287, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -55), 72.78611, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -50), 71.94506, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -45), 71.19354, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -40), 70.54585, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -35), 70.00932, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -30), 69.58671, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -25), 69.27779, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -20), 69.07975, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -15), 68.98664, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -10), 68.98862, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, -5), 69.07179, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 0), 69.21932, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 5), 69.41368, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 10), 69.63926, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 15), 69.8846, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 20), 70.1432, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 25), 70.41309, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 30), 70.69544, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 35), 70.99306, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 40), 71.30935, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 45), 71.64763, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 50), 72.01066, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 55), 72.39975, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 60), 72.81332, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 65), 73.24513, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 70), 73.68275, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 75), 74.10675, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 80), 74.49112, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 85), 74.80479, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 90), 75.01431, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 95), 75.0875, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 100), 74.99787, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 105), 74.72934, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 110), 74.28004, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 115), 73.66401, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 120), 72.90998, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 125), 72.05754, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 130), 71.152, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 135), 70.23908, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 140), 69.36061, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 145), 68.55164, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 150), 67.83914, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 155), 67.2421, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 160), 66.77254, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 165), 66.43702, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 170), 66.23817, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 175), 66.17583, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(55, 180), 66.24788, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -180), 70.58113, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -175), 70.73344, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -170), 71.00121, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -165), 71.38042, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -160), 71.8652, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -155), 72.44762, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -150), 73.11748, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -145), 73.86235, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -140), 74.66764, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -135), 75.51673, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -130), 76.3909, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -125), 77.26894, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -120), 78.12621, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -115), 78.9332, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -110), 79.65403, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -105), 80.24625, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -100), 80.66372, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -95), 80.86461, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -90), 80.8234, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -85), 80.541, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -80), 80.04607, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -75), 79.38667, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -70), 78.61832, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -65), 77.79449, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -60), 76.96131, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -55), 76.1557, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -50), 75.4052, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -45), 74.72896, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -40), 74.13906, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -35), 73.64208, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -30), 73.24045, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -25), 72.93349, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -20), 72.71791, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -15), 72.58801, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -10), 72.53576, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, -5), 72.55115, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 0), 72.62301, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 5), 72.74018, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 10), 72.89296, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 15), 73.07423, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 20), 73.28015, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 25), 73.51006, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 30), 73.76597, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 35), 74.05157, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 40), 74.37118, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 45), 74.72867, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 50), 75.12635, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 55), 75.56374, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 60), 76.03634, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 65), 76.53433, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 70), 77.04155, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 75), 77.5349, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 80), 77.98463, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 85), 78.3558, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 90), 78.61145, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 95), 78.71757, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 100), 78.64937, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 105), 78.39682, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 110), 77.96735, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 115), 77.38435, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 120), 76.68261, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 125), 75.90263, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 130), 75.08559, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 135), 74.26975, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 140), 73.48826, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 145), 72.76813, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 150), 72.13007, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 155), 71.58903, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 160), 71.15512, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 165), 70.83468, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 170), 70.63132, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 175), 70.54674, 0.21 + 1.2); + EXPECT_NEAR(get_mag_inclination_degrees(60, 180), 70.58113, 0.21 + 1.2); } TEST(GeoLookupTest, strength) { - EXPECT_NEAR(get_mag_strength_tesla(-50, -180) * 1e9, 58461.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -175) * 1e9, 57321.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -170) * 1e9, 56167.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -165) * 1e9, 55009.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -160) * 1e9, 53852.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -155) * 1e9, 52699.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -150) * 1e9, 51550.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -145) * 1e9, 50397, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -140) * 1e9, 49229.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -135) * 1e9, 48030.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -130) * 1e9, 46783.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -125) * 1e9, 45470.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -120) * 1e9, 44079.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -115) * 1e9, 42604.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -110) * 1e9, 41049, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -105) * 1e9, 39426.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -100) * 1e9, 37761.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -95) * 1e9, 36086.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -90) * 1e9, 34442.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -85) * 1e9, 32871.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -80) * 1e9, 31418.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -75) * 1e9, 30122.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -70) * 1e9, 29012.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -65) * 1e9, 28103.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -60) * 1e9, 27392.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -55) * 1e9, 26861.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -50) * 1e9, 26476.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -45) * 1e9, 26200.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -40) * 1e9, 25991.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -35) * 1e9, 25815.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -30) * 1e9, 25650.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -25) * 1e9, 25483.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -20) * 1e9, 25317.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -15) * 1e9, 25167.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -10) * 1e9, 25056.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, -5) * 1e9, 25022.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 0) * 1e9, 25106.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 5) * 1e9, 25357.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 10) * 1e9, 25822.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 15) * 1e9, 26542.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 20) * 1e9, 27545, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 25) * 1e9, 28843.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 30) * 1e9, 30431.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 35) * 1e9, 32288, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 40) * 1e9, 34378.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 45) * 1e9, 36659.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 50) * 1e9, 39081, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 55) * 1e9, 41593, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 60) * 1e9, 44146.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 65) * 1e9, 46697.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 70) * 1e9, 49206.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 75) * 1e9, 51637.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 80) * 1e9, 53959.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 85) * 1e9, 56140.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 90) * 1e9, 58150.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 95) * 1e9, 59959.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 100) * 1e9, 61544, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 105) * 1e9, 62882.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 110) * 1e9, 63964.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 115) * 1e9, 64785.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 120) * 1e9, 65350.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 125) * 1e9, 65671.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 130) * 1e9, 65764.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 135) * 1e9, 65647.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 140) * 1e9, 65342.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 145) * 1e9, 64868.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 150) * 1e9, 64245, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 155) * 1e9, 63492.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 160) * 1e9, 62631.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 165) * 1e9, 61679, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 170) * 1e9, 60655.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 175) * 1e9, 59577.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-50, 180) * 1e9, 58461.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -180) * 1e9, 56297.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -175) * 1e9, 55102.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -170) * 1e9, 53897.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -165) * 1e9, 52694, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -160) * 1e9, 51496.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -155) * 1e9, 50310.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -150) * 1e9, 49135.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -145) * 1e9, 47967.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -140) * 1e9, 46795.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -135) * 1e9, 45604.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -130) * 1e9, 44374.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -125) * 1e9, 43084.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -120) * 1e9, 41719.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -115) * 1e9, 40269.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -110) * 1e9, 38732.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -105) * 1e9, 37120.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -100) * 1e9, 35453.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -95) * 1e9, 33765.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -90) * 1e9, 32099.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -85) * 1e9, 30507.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -80) * 1e9, 29042.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -75) * 1e9, 27756.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -70) * 1e9, 26688.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -65) * 1e9, 25860.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -60) * 1e9, 25269.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -55) * 1e9, 24890.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -50) * 1e9, 24677.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -45) * 1e9, 24578, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -40) * 1e9, 24537.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -35) * 1e9, 24512.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -30) * 1e9, 24473.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -25) * 1e9, 24404.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -20) * 1e9, 24304.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -15) * 1e9, 24184.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -10) * 1e9, 24067.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, -5) * 1e9, 23986.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 0) * 1e9, 23991.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 5) * 1e9, 24138.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 10) * 1e9, 24492.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 15) * 1e9, 25113.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 20) * 1e9, 26048, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 25) * 1e9, 27322, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 30) * 1e9, 28935.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 35) * 1e9, 30864, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 40) * 1e9, 33064.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 45) * 1e9, 35479.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 50) * 1e9, 38045.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 55) * 1e9, 40696, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 60) * 1e9, 43369.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 65) * 1e9, 46012.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 70) * 1e9, 48582.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 75) * 1e9, 51042.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 80) * 1e9, 53362.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 85) * 1e9, 55515.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 90) * 1e9, 57473.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 95) * 1e9, 59210.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 100) * 1e9, 60703.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 105) * 1e9, 61937.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 110) * 1e9, 62906.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 115) * 1e9, 63612.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 120) * 1e9, 64066.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 125) * 1e9, 64283.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 130) * 1e9, 64282.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 135) * 1e9, 64081.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 140) * 1e9, 63700, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 145) * 1e9, 63155.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 150) * 1e9, 62466.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 155) * 1e9, 61648.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 160) * 1e9, 60721.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 165) * 1e9, 59703.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 170) * 1e9, 58614.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 175) * 1e9, 57473.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-45, 180) * 1e9, 56297.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -180) * 1e9, 53948.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -175) * 1e9, 52724.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -170) * 1e9, 51494.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -165) * 1e9, 50268.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -160) * 1e9, 49050.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -155) * 1e9, 47846.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -150) * 1e9, 46658.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -145) * 1e9, 45484.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -140) * 1e9, 44318.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -135) * 1e9, 43146.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -130) * 1e9, 41949.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -125) * 1e9, 40708.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -120) * 1e9, 39405.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -115) * 1e9, 38027, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -110) * 1e9, 36567.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -105) * 1e9, 35028.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -100) * 1e9, 33427.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -95) * 1e9, 31792.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -90) * 1e9, 30166.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -85) * 1e9, 28606.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -80) * 1e9, 27176, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -75) * 1e9, 25938.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -70) * 1e9, 24943.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -65) * 1e9, 24218.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -60) * 1e9, 23763.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -55) * 1e9, 23542.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -50) * 1e9, 23500.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -45) * 1e9, 23571.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -40) * 1e9, 23693, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -35) * 1e9, 23816.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -30) * 1e9, 23911.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -25) * 1e9, 23962, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -20) * 1e9, 23964.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -15) * 1e9, 23923.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -10) * 1e9, 23850.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, -5) * 1e9, 23771.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 0) * 1e9, 23729.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 5) * 1e9, 23783.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 10) * 1e9, 24011.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 15) * 1e9, 24492, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 20) * 1e9, 25296.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 25) * 1e9, 26470.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 30) * 1e9, 28026.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 35) * 1e9, 29946.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 40) * 1e9, 32182, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 45) * 1e9, 34663.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 50) * 1e9, 37310, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 55) * 1e9, 40039.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 60) * 1e9, 42774.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 65) * 1e9, 45451.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 70) * 1e9, 48020, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 75) * 1e9, 50444.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 80) * 1e9, 52696.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 85) * 1e9, 54751.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 90) * 1e9, 56586.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 95) * 1e9, 58179, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 100) * 1e9, 59513.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 105) * 1e9, 60583.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 110) * 1e9, 61392.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 115) * 1e9, 61951.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 120) * 1e9, 62279.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 125) * 1e9, 62393.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 130) * 1e9, 62312, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 135) * 1e9, 62049.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 140) * 1e9, 61620.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 145) * 1e9, 61038.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 150) * 1e9, 60316.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 155) * 1e9, 59467.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 160) * 1e9, 58508.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 165) * 1e9, 57456.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 170) * 1e9, 56331.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 175) * 1e9, 55156.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-40, 180) * 1e9, 53948.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -180) * 1e9, 51441.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -175) * 1e9, 50215.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -170) * 1e9, 48986.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -165) * 1e9, 47762.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -160) * 1e9, 46546.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -155) * 1e9, 45342.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -150) * 1e9, 44156.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -145) * 1e9, 42989.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -140) * 1e9, 41838.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -135) * 1e9, 40695.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -130) * 1e9, 39545.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -125) * 1e9, 38373.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -120) * 1e9, 37160.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -115) * 1e9, 35892.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -110) * 1e9, 34555.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -105) * 1e9, 33145.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -100) * 1e9, 31668, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -95) * 1e9, 30143.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -90) * 1e9, 28614.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -85) * 1e9, 27138.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -80) * 1e9, 25787.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -75) * 1e9, 24632.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -70) * 1e9, 23733.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -65) * 1e9, 23123.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -60) * 1e9, 22798.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -55) * 1e9, 22720.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -50) * 1e9, 22823.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -45) * 1e9, 23034.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -40) * 1e9, 23290.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -35) * 1e9, 23544.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -30) * 1e9, 23771.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -25) * 1e9, 23960.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -20) * 1e9, 24105.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -15) * 1e9, 24202, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -10) * 1e9, 24246.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, -5) * 1e9, 24245.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 0) * 1e9, 24225.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 5) * 1e9, 24239.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 10) * 1e9, 24366.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 15) * 1e9, 24700, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 20) * 1e9, 25332.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 25) * 1e9, 26334.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 30) * 1e9, 27743.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 35) * 1e9, 29555.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 40) * 1e9, 31725.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 45) * 1e9, 34180.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 50) * 1e9, 36825.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 55) * 1e9, 39561.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 60) * 1e9, 42293.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 65) * 1e9, 44945.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 70) * 1e9, 47460.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 75) * 1e9, 49798.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 80) * 1e9, 51932.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 85) * 1e9, 53839, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 90) * 1e9, 55497.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 95) * 1e9, 56891.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 100) * 1e9, 58014.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 105) * 1e9, 58871.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 110) * 1e9, 59481.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 115) * 1e9, 59871.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 120) * 1e9, 60064.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 125) * 1e9, 60082, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 130) * 1e9, 59935.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 135) * 1e9, 59631.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 140) * 1e9, 59178.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 145) * 1e9, 58582.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -180) * 1e9, 58456.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -175) * 1e9, 57315.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -170) * 1e9, 56161, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -165) * 1e9, 55002, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -160) * 1e9, 53844.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -155) * 1e9, 52691, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -150) * 1e9, 51540.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -145) * 1e9, 50387.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -140) * 1e9, 49218.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -135) * 1e9, 48019.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -130) * 1e9, 46772.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -125) * 1e9, 45459.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -120) * 1e9, 44068.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -115) * 1e9, 42592.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -110) * 1e9, 41037.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -105) * 1e9, 39414.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -100) * 1e9, 37750, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -95) * 1e9, 36075.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -90) * 1e9, 34431, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -85) * 1e9, 32860.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -80) * 1e9, 31408.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -75) * 1e9, 30113.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -70) * 1e9, 29004.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -65) * 1e9, 28095.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -60) * 1e9, 27385.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -55) * 1e9, 26854.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -50) * 1e9, 26471, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -45) * 1e9, 26194.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -40) * 1e9, 25985.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -35) * 1e9, 25809.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -30) * 1e9, 25643.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -25) * 1e9, 25476.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -20) * 1e9, 25310.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -15) * 1e9, 25158.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -10) * 1e9, 25048.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, -5) * 1e9, 25013.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 0) * 1e9, 25098.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 5) * 1e9, 25350.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 10) * 1e9, 25816.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 15) * 1e9, 26537.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 20) * 1e9, 27542.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 25) * 1e9, 28842.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 30) * 1e9, 30432.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 35) * 1e9, 32291.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 40) * 1e9, 34383.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 45) * 1e9, 36665.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 50) * 1e9, 39088.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 55) * 1e9, 41601.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 60) * 1e9, 44155.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 65) * 1e9, 46706.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 70) * 1e9, 49214.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 75) * 1e9, 51645.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 80) * 1e9, 53967.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 85) * 1e9, 56147.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 90) * 1e9, 58156.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 95) * 1e9, 59966.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 100) * 1e9, 61549.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 105) * 1e9, 62888, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 110) * 1e9, 63968.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 115) * 1e9, 64789.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 120) * 1e9, 65353.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 125) * 1e9, 65673.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 130) * 1e9, 65766, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 135) * 1e9, 65649, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 140) * 1e9, 65342.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 145) * 1e9, 64867.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 150) * 1e9, 64244.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 155) * 1e9, 63491.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 160) * 1e9, 62628.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 165) * 1e9, 61676, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 170) * 1e9, 60651.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 175) * 1e9, 59573.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-50, 180) * 1e9, 58456.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -180) * 1e9, 56293.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -175) * 1e9, 55097, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -170) * 1e9, 53892.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -165) * 1e9, 52687.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -160) * 1e9, 51489.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -155) * 1e9, 50302.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -150) * 1e9, 49127.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -145) * 1e9, 47958.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -140) * 1e9, 46786.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -135) * 1e9, 45594.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -130) * 1e9, 44364.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -125) * 1e9, 43074.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -120) * 1e9, 41708.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -115) * 1e9, 40258.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -110) * 1e9, 38721.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -105) * 1e9, 37109.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -100) * 1e9, 35442.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -95) * 1e9, 33755, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -90) * 1e9, 32089.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -85) * 1e9, 30497.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -80) * 1e9, 29033.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -75) * 1e9, 27747.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -70) * 1e9, 26680.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -65) * 1e9, 25853.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -60) * 1e9, 25263.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -55) * 1e9, 24885, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -50) * 1e9, 24672.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -45) * 1e9, 24573.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -40) * 1e9, 24532.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -35) * 1e9, 24507.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -30) * 1e9, 24467.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -25) * 1e9, 24397.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -20) * 1e9, 24297, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -15) * 1e9, 24176.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -10) * 1e9, 24058.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, -5) * 1e9, 23977.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 0) * 1e9, 23981.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 5) * 1e9, 24129.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 10) * 1e9, 24484.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 15) * 1e9, 25107.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 20) * 1e9, 26044.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 25) * 1e9, 27321.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 30) * 1e9, 28936.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 35) * 1e9, 30868.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 40) * 1e9, 33070.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 45) * 1e9, 35487.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 50) * 1e9, 38054.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 55) * 1e9, 40706, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 60) * 1e9, 43379.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 65) * 1e9, 46023.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 70) * 1e9, 48592, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 75) * 1e9, 51051.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 80) * 1e9, 53370.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 85) * 1e9, 55523.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 90) * 1e9, 57480.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 95) * 1e9, 59216.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 100) * 1e9, 60709.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 105) * 1e9, 61942.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 110) * 1e9, 62910.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 115) * 1e9, 63616.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 120) * 1e9, 64069.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 125) * 1e9, 64286.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 130) * 1e9, 64284.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 135) * 1e9, 64082.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 140) * 1e9, 63700.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 145) * 1e9, 63155.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 150) * 1e9, 62465.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 155) * 1e9, 61647.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 160) * 1e9, 60720, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 165) * 1e9, 59701.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 170) * 1e9, 58611.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 175) * 1e9, 57469.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-45, 180) * 1e9, 56293.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -180) * 1e9, 53944.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -175) * 1e9, 52719.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -170) * 1e9, 51489.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -165) * 1e9, 50262.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -160) * 1e9, 49044.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -155) * 1e9, 47839.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -150) * 1e9, 46650.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -145) * 1e9, 45476.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -140) * 1e9, 44310.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -135) * 1e9, 43137.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -130) * 1e9, 41940.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -125) * 1e9, 40699, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -120) * 1e9, 39395.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -115) * 1e9, 38017.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -110) * 1e9, 36557, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -105) * 1e9, 35018.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -100) * 1e9, 33417.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -95) * 1e9, 31782.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -90) * 1e9, 30156.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -85) * 1e9, 28596.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -80) * 1e9, 27167.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -75) * 1e9, 25930.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -70) * 1e9, 24936.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -65) * 1e9, 24212.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -60) * 1e9, 23758.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -55) * 1e9, 23538.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -50) * 1e9, 23496.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -45) * 1e9, 23567.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -40) * 1e9, 23688.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -35) * 1e9, 23811.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -30) * 1e9, 23905.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -25) * 1e9, 23955.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -20) * 1e9, 23957.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -15) * 1e9, 23914.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -10) * 1e9, 23841.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, -5) * 1e9, 23761.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 0) * 1e9, 23719, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 5) * 1e9, 23773.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 10) * 1e9, 24002.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 15) * 1e9, 24485, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 20) * 1e9, 25291.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 25) * 1e9, 26468.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 30) * 1e9, 28028.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 35) * 1e9, 29951.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 40) * 1e9, 32189.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 45) * 1e9, 34672.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 50) * 1e9, 37321, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 55) * 1e9, 40051.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 60) * 1e9, 42786.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 65) * 1e9, 45463, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 70) * 1e9, 48030.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 75) * 1e9, 50453.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 80) * 1e9, 52704.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 85) * 1e9, 54758.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 90) * 1e9, 56592.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 95) * 1e9, 58185, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 100) * 1e9, 59519.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 105) * 1e9, 60588.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 110) * 1e9, 61396.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 115) * 1e9, 61955.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 120) * 1e9, 62282.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 125) * 1e9, 62396.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 130) * 1e9, 62314.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 135) * 1e9, 62051.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 140) * 1e9, 61621.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 145) * 1e9, 61039, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 150) * 1e9, 60316, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 155) * 1e9, 59466.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 160) * 1e9, 58506.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 165) * 1e9, 57454.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 170) * 1e9, 56329.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 175) * 1e9, 55153, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-40, 180) * 1e9, 53944.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -180) * 1e9, 51438.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -175) * 1e9, 50211.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -170) * 1e9, 48982.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -165) * 1e9, 47757.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -160) * 1e9, 46540.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -155) * 1e9, 45336.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -150) * 1e9, 44149.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -145) * 1e9, 42981.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -140) * 1e9, 41830.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -135) * 1e9, 40687.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -130) * 1e9, 39537.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -125) * 1e9, 38364.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -120) * 1e9, 37151.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -115) * 1e9, 35883.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -110) * 1e9, 34546.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -105) * 1e9, 33136.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -100) * 1e9, 31658.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -95) * 1e9, 30134.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -90) * 1e9, 28605.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -85) * 1e9, 27129.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -80) * 1e9, 25778.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -75) * 1e9, 24624.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -70) * 1e9, 23726.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -65) * 1e9, 23117.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -60) * 1e9, 22794.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -55) * 1e9, 22716.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -50) * 1e9, 22820.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -45) * 1e9, 23031.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -40) * 1e9, 23287, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -35) * 1e9, 23540.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -30) * 1e9, 23766.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -25) * 1e9, 23955, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -20) * 1e9, 24099.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -15) * 1e9, 24194.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -10) * 1e9, 24237.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, -5) * 1e9, 24235.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 0) * 1e9, 24215.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 5) * 1e9, 24229.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 10) * 1e9, 24356.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 15) * 1e9, 24691.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 20) * 1e9, 25326.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 25) * 1e9, 26332.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 30) * 1e9, 27745.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 35) * 1e9, 29560.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 40) * 1e9, 31733.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 45) * 1e9, 34191.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 50) * 1e9, 36838, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 55) * 1e9, 39574.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 60) * 1e9, 42306.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 65) * 1e9, 44958.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 70) * 1e9, 47471.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 75) * 1e9, 49808.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 80) * 1e9, 51941, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 85) * 1e9, 53846.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 90) * 1e9, 55504, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 95) * 1e9, 56897.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 100) * 1e9, 58018.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 105) * 1e9, 58875.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 110) * 1e9, 59485.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 115) * 1e9, 59874.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 120) * 1e9, 60067.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 125) * 1e9, 60084.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 130) * 1e9, 59937.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 135) * 1e9, 59633.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 140) * 1e9, 59179.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 145) * 1e9, 58582.8, 145 + 500); EXPECT_NEAR(get_mag_strength_tesla(-35, 150) * 1e9, 57851.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 155) * 1e9, 56997.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 160) * 1e9, 56032.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 165) * 1e9, 54973.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 170) * 1e9, 53839.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 175) * 1e9, 52655.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-35, 180) * 1e9, 51441.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -180) * 1e9, 48793.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -175) * 1e9, 47591.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -170) * 1e9, 46390.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -165) * 1e9, 45195.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -160) * 1e9, 44007.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -155) * 1e9, 42829.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -150) * 1e9, 41666.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -145) * 1e9, 40525.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -140) * 1e9, 39406.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -135) * 1e9, 38307.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -130) * 1e9, 37220.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -125) * 1e9, 36133.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -120) * 1e9, 35033.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -115) * 1e9, 33902.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -110) * 1e9, 32722.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -105) * 1e9, 31479.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -100) * 1e9, 30167.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -95) * 1e9, 28800.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -90) * 1e9, 27414.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -85) * 1e9, 26067.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -80) * 1e9, 24834.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -75) * 1e9, 23791.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -70) * 1e9, 23003.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -65) * 1e9, 22504.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -60) * 1e9, 22292.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -55) * 1e9, 22323.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -50) * 1e9, 22532.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -45) * 1e9, 22844.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -40) * 1e9, 23201, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -35) * 1e9, 23563.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -30) * 1e9, 23917.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -25) * 1e9, 24257.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -20) * 1e9, 24577.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -15) * 1e9, 24861.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -10) * 1e9, 25086.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, -5) * 1e9, 25237.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 0) * 1e9, 25316.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 5) * 1e9, 25361.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 10) * 1e9, 25441.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 15) * 1e9, 25652.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 20) * 1e9, 26100.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 25) * 1e9, 26881.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 30) * 1e9, 28060.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 35) * 1e9, 29660, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 40) * 1e9, 31654.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 45) * 1e9, 33973.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 50) * 1e9, 36517.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 55) * 1e9, 39171.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 60) * 1e9, 41827.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 65) * 1e9, 44394, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 70) * 1e9, 46805.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 75) * 1e9, 49018.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 80) * 1e9, 51002, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 85) * 1e9, 52730.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 90) * 1e9, 54181.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 95) * 1e9, 55342.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 100) * 1e9, 56216.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 105) * 1e9, 56829.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 110) * 1e9, 57218.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 115) * 1e9, 57426.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 120) * 1e9, 57486.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 125) * 1e9, 57416.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 130) * 1e9, 57218.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 135) * 1e9, 56890.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 140) * 1e9, 56427.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 145) * 1e9, 55831, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 150) * 1e9, 55107.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 155) * 1e9, 54265.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 160) * 1e9, 53315.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 165) * 1e9, 52272.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 170) * 1e9, 51154.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 175) * 1e9, 49987.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-30, 180) * 1e9, 48793.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -180) * 1e9, 46031.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -175) * 1e9, 44882, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -170) * 1e9, 43738.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -165) * 1e9, 42603, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -160) * 1e9, 41473.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -155) * 1e9, 40352.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -150) * 1e9, 39244.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -145) * 1e9, 38158.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -140) * 1e9, 37097.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -135) * 1e9, 36066.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -130) * 1e9, 35062.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -125) * 1e9, 34080.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -120) * 1e9, 33109, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -115) * 1e9, 32132.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -110) * 1e9, 31128.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -105) * 1e9, 30073.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -100) * 1e9, 28954.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -95) * 1e9, 27775.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -90) * 1e9, 26567.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -85) * 1e9, 25385.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -80) * 1e9, 24302.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -75) * 1e9, 23391.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -70) * 1e9, 22717.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -65) * 1e9, 22314.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -60) * 1e9, 22183.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -55) * 1e9, 22284.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -50) * 1e9, 22557, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -45) * 1e9, 22933.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -40) * 1e9, 23362.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -35) * 1e9, 23816.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -30) * 1e9, 24289.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -25) * 1e9, 24780.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -20) * 1e9, 25283.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -15) * 1e9, 25771.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -10) * 1e9, 26206.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, -5) * 1e9, 26547, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 0) * 1e9, 26775.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 5) * 1e9, 26906, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 10) * 1e9, 26993.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 15) * 1e9, 27124.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 20) * 1e9, 27406.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 25) * 1e9, 27950.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 30) * 1e9, 28847.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 35) * 1e9, 30154.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 40) * 1e9, 31874.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 45) * 1e9, 33953.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 50) * 1e9, 36294.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 55) * 1e9, 38774.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 60) * 1e9, 41274, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 65) * 1e9, 43691.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 70) * 1e9, 45953.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 75) * 1e9, 48008.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 80) * 1e9, 49820.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 85) * 1e9, 51356.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 90) * 1e9, 52589.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 95) * 1e9, 53507.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 100) * 1e9, 54123.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 105) * 1e9, 54482.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 110) * 1e9, 54646.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 115) * 1e9, 54675.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 120) * 1e9, 54611.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 125) * 1e9, 54466.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 130) * 1e9, 54231.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 135) * 1e9, 53887.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 140) * 1e9, 53422, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 145) * 1e9, 52832.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 150) * 1e9, 52124, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 155) * 1e9, 51305.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 160) * 1e9, 50387.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 165) * 1e9, 49380, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 170) * 1e9, 48302.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 175) * 1e9, 47177.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-25, 180) * 1e9, 46031.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -180) * 1e9, 43216, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -175) * 1e9, 42149.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -170) * 1e9, 41094.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -165) * 1e9, 40050.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -160) * 1e9, 39014.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -155) * 1e9, 37986.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -150) * 1e9, 36970.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -145) * 1e9, 35976.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -140) * 1e9, 35010.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -135) * 1e9, 34079.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -130) * 1e9, 33185.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -125) * 1e9, 32328.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -120) * 1e9, 31501.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -115) * 1e9, 30689.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -110) * 1e9, 29868.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -105) * 1e9, 29010.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -100) * 1e9, 28097, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -95) * 1e9, 27125.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -90) * 1e9, 26119.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -85) * 1e9, 25126.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -80) * 1e9, 24210, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -75) * 1e9, 23437.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -70) * 1e9, 22866.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -65) * 1e9, 22532.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -60) * 1e9, 22441.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -55) * 1e9, 22567.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -50) * 1e9, 22861.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -45) * 1e9, 23270, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -40) * 1e9, 23750.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -35) * 1e9, 24281.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -30) * 1e9, 24858, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -25) * 1e9, 25482.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 155) * 1e9, 56997, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 160) * 1e9, 56031.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 165) * 1e9, 54971.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 170) * 1e9, 53837.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 175) * 1e9, 52653.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-35, 180) * 1e9, 51438.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -180) * 1e9, 48791.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -175) * 1e9, 47588.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -170) * 1e9, 46386.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -165) * 1e9, 45190.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -160) * 1e9, 44002.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -155) * 1e9, 42823.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -150) * 1e9, 41660.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -145) * 1e9, 40518.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -140) * 1e9, 39399.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -135) * 1e9, 38300.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -130) * 1e9, 37213.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -125) * 1e9, 36126.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -120) * 1e9, 35025.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -115) * 1e9, 33894.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -110) * 1e9, 32714.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -105) * 1e9, 31471.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -100) * 1e9, 30159.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -95) * 1e9, 28791.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -90) * 1e9, 27405.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -85) * 1e9, 26058.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -80) * 1e9, 24826.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -75) * 1e9, 23784.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -70) * 1e9, 22997, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -65) * 1e9, 22499.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -60) * 1e9, 22288.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -55) * 1e9, 22321.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -50) * 1e9, 22530.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -45) * 1e9, 22843.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -40) * 1e9, 23199, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -35) * 1e9, 23561.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -30) * 1e9, 23914.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -25) * 1e9, 24254.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -20) * 1e9, 24573, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -15) * 1e9, 24855.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -10) * 1e9, 25079.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, -5) * 1e9, 25229, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 0) * 1e9, 25307.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 5) * 1e9, 25350.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 10) * 1e9, 25430.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 15) * 1e9, 25643.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 20) * 1e9, 26094.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 25) * 1e9, 26878.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 30) * 1e9, 28061.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 35) * 1e9, 29664.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 40) * 1e9, 31662.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 45) * 1e9, 33984.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 50) * 1e9, 36530.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 55) * 1e9, 39185.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 60) * 1e9, 41841.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 65) * 1e9, 44407.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 70) * 1e9, 46818, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 75) * 1e9, 49029.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 80) * 1e9, 51010.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 85) * 1e9, 52737.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 90) * 1e9, 54186.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 95) * 1e9, 55346.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 100) * 1e9, 56220.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 105) * 1e9, 56832.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 110) * 1e9, 57221.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 115) * 1e9, 57428.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 120) * 1e9, 57488.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 125) * 1e9, 57418.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 130) * 1e9, 57220.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 135) * 1e9, 56891.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 140) * 1e9, 56428.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 145) * 1e9, 55831.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 150) * 1e9, 55108.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 155) * 1e9, 54265.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 160) * 1e9, 53315.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 165) * 1e9, 52271.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 170) * 1e9, 51153.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 175) * 1e9, 49985.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-30, 180) * 1e9, 48791.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -180) * 1e9, 46029.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -175) * 1e9, 44879.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -170) * 1e9, 43735.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -165) * 1e9, 42598.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -160) * 1e9, 41469, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -155) * 1e9, 40347.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -150) * 1e9, 39239.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -145) * 1e9, 38152.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -140) * 1e9, 37091.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -135) * 1e9, 36060.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -130) * 1e9, 35056.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -125) * 1e9, 34073.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -120) * 1e9, 33102.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -115) * 1e9, 32125.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -110) * 1e9, 31120.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -105) * 1e9, 30065.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -100) * 1e9, 28946.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -95) * 1e9, 27767.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -90) * 1e9, 26559.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -85) * 1e9, 25377.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -80) * 1e9, 24293.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -75) * 1e9, 23384.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -70) * 1e9, 22710.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -65) * 1e9, 22310.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -60) * 1e9, 22180.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -55) * 1e9, 22282.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -50) * 1e9, 22555.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -45) * 1e9, 22932.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -40) * 1e9, 23362.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -35) * 1e9, 23816.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -30) * 1e9, 24288.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -25) * 1e9, 24779.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -20) * 1e9, 25281.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -15) * 1e9, 25768.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -10) * 1e9, 26201.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, -5) * 1e9, 26540.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 0) * 1e9, 26767, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 5) * 1e9, 26896.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 10) * 1e9, 26983, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 15) * 1e9, 27114.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 20) * 1e9, 27399.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 25) * 1e9, 27945.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 30) * 1e9, 28847.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 35) * 1e9, 30158.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 40) * 1e9, 31881.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 45) * 1e9, 33963.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 50) * 1e9, 36306.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 55) * 1e9, 38788.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 60) * 1e9, 41288, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 65) * 1e9, 43705, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 70) * 1e9, 45965.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 75) * 1e9, 48019.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 80) * 1e9, 49829.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 85) * 1e9, 51363.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 90) * 1e9, 52594.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 95) * 1e9, 53511.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 100) * 1e9, 54126.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 105) * 1e9, 54485.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 110) * 1e9, 54648.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 115) * 1e9, 54677.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 120) * 1e9, 54613.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 125) * 1e9, 54468.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 130) * 1e9, 54232.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 135) * 1e9, 53889, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 140) * 1e9, 53423.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 145) * 1e9, 52833.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 150) * 1e9, 52124.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 155) * 1e9, 51306.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 160) * 1e9, 50387.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 165) * 1e9, 49379.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 170) * 1e9, 48301.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 175) * 1e9, 47176.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-25, 180) * 1e9, 46029.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -180) * 1e9, 43214.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -175) * 1e9, 42147.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -170) * 1e9, 41091.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -165) * 1e9, 40047.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -160) * 1e9, 39010.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -155) * 1e9, 37981.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -150) * 1e9, 36965.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -145) * 1e9, 35970.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -140) * 1e9, 35004.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -135) * 1e9, 34073.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -130) * 1e9, 33179.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -125) * 1e9, 32322.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -120) * 1e9, 31495.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -115) * 1e9, 30683.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -110) * 1e9, 29861.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -105) * 1e9, 29003.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -100) * 1e9, 28089.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -95) * 1e9, 27117.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -90) * 1e9, 26110.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -85) * 1e9, 25117.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -80) * 1e9, 24201.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -75) * 1e9, 23429.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -70) * 1e9, 22859.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -65) * 1e9, 22527.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -60) * 1e9, 22438.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -55) * 1e9, 22565.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -50) * 1e9, 22860.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -45) * 1e9, 23270.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -40) * 1e9, 23751.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -35) * 1e9, 24281.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -30) * 1e9, 24858.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -25) * 1e9, 25483, 145 + 500); EXPECT_NEAR(get_mag_strength_tesla(-20, -20) * 1e9, 26144.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -15) * 1e9, 26810.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -10) * 1e9, 27430.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, -5) * 1e9, 27949.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 0) * 1e9, 28330.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 5) * 1e9, 28569.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 10) * 1e9, 28699.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 15) * 1e9, 28792.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 20) * 1e9, 28946.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 25) * 1e9, 29272.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 30) * 1e9, 29884.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 35) * 1e9, 30865.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 40) * 1e9, 32252.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 45) * 1e9, 34016.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 50) * 1e9, 36071.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 55) * 1e9, 38296.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 60) * 1e9, 40565, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 65) * 1e9, 42771.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 70) * 1e9, 44837.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 75) * 1e9, 46706.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 80) * 1e9, 48333.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 85) * 1e9, 49676.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 90) * 1e9, 50698.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 95) * 1e9, 51385.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 100) * 1e9, 51759.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 105) * 1e9, 51883.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 110) * 1e9, 51840.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 115) * 1e9, 51709.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 120) * 1e9, 51538.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 125) * 1e9, 51331.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 130) * 1e9, 51067.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 135) * 1e9, 50712.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 140) * 1e9, 50245.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 145) * 1e9, 49662.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 150) * 1e9, 48971.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 155) * 1e9, 48183.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 160) * 1e9, 47308.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 165) * 1e9, 46355.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 170) * 1e9, 45340.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 175) * 1e9, 44286.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-20, 180) * 1e9, 43216, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -180) * 1e9, 40454.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -175) * 1e9, 39501.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -170) * 1e9, 38566.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -165) * 1e9, 37646.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -160) * 1e9, 36736.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -155) * 1e9, 35837.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -150) * 1e9, 34952.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -145) * 1e9, 34090.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -140) * 1e9, 33258.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -135) * 1e9, 32465, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -130) * 1e9, 31713.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -125) * 1e9, 31005.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -120) * 1e9, 30337.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -115) * 1e9, 29696.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -110) * 1e9, 29060.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -105) * 1e9, 28400.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -100) * 1e9, 27695.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -95) * 1e9, 26937.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -90) * 1e9, 26142.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -85) * 1e9, 25345.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -80) * 1e9, 24596.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -75) * 1e9, 23949.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -70) * 1e9, 23456.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -65) * 1e9, 23152.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -60) * 1e9, 23054.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -55) * 1e9, 23155.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -50) * 1e9, 23427.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -45) * 1e9, 23833.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -40) * 1e9, 24340.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -35) * 1e9, 24924.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -30) * 1e9, 25578.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -25) * 1e9, 26297, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -20) * 1e9, 27064, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -15) * 1e9, 27844.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -10) * 1e9, 28585.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, -5) * 1e9, 29227.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 0) * 1e9, 29725.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 5) * 1e9, 30060, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 10) * 1e9, 30246.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 15) * 1e9, 30334.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 20) * 1e9, 30405.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 25) * 1e9, 30565.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 30) * 1e9, 30931.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 35) * 1e9, 31609.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 40) * 1e9, 32661.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 45) * 1e9, 34084.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 50) * 1e9, 35808.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 55) * 1e9, 37722, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 60) * 1e9, 39703.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 65) * 1e9, 41647.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 70) * 1e9, 43477.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 75) * 1e9, 45134.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 80) * 1e9, 46566.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 85) * 1e9, 47720.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 90) * 1e9, 48552, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 95) * 1e9, 49041, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 100) * 1e9, 49214.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 105) * 1e9, 49146.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 110) * 1e9, 48937.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 115) * 1e9, 48678.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 120) * 1e9, 48419.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 125) * 1e9, 48161, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 130) * 1e9, 47868.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 135) * 1e9, 47499.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 140) * 1e9, 47026, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 145) * 1e9, 46445.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 150) * 1e9, 45771.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 155) * 1e9, 45017, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 160) * 1e9, 44193.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 165) * 1e9, 43310, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 170) * 1e9, 42378.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 175) * 1e9, 41419.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-15, 180) * 1e9, 40454.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -180) * 1e9, 37903, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -175) * 1e9, 37091.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -170) * 1e9, 36302.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -165) * 1e9, 35533.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -160) * 1e9, 34778.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -155) * 1e9, 34037.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -150) * 1e9, 33316.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -145) * 1e9, 32622.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -140) * 1e9, 31962.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -135) * 1e9, 31340.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -130) * 1e9, 30761.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -125) * 1e9, 30225.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -120) * 1e9, 29730.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -115) * 1e9, 29266.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -110) * 1e9, 28814.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -105) * 1e9, 28349.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -100) * 1e9, 27849, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -95) * 1e9, 27300.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -90) * 1e9, 26708, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -85) * 1e9, 26093.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -80) * 1e9, 25490.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -75) * 1e9, 24942.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -70) * 1e9, 24491.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -65) * 1e9, 24175.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -60) * 1e9, 24022.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -55) * 1e9, 24047, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -50) * 1e9, 24247, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -45) * 1e9, 24605.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -40) * 1e9, 25097.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -35) * 1e9, 25697.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -30) * 1e9, 26383.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -25) * 1e9, 27139.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -20) * 1e9, 27941.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -15) * 1e9, 28756.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -10) * 1e9, 29536, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, -5) * 1e9, 30227.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 0) * 1e9, 30785.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 5) * 1e9, 31183.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 10) * 1e9, 31423, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 15) * 1e9, 31531.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 20) * 1e9, 31570, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 25) * 1e9, 31630.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 30) * 1e9, 31826.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 35) * 1e9, 32270.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 40) * 1e9, 33038.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 45) * 1e9, 34144.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 50) * 1e9, 35538.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 55) * 1e9, 37121.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 60) * 1e9, 38786.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 65) * 1e9, 40438.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 70) * 1e9, 42005.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 75) * 1e9, 43431, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 80) * 1e9, 44660.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 85) * 1e9, 45635.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 90) * 1e9, 46302.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 95) * 1e9, 46637.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 100) * 1e9, 46666.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 105) * 1e9, 46467.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 110) * 1e9, 46146.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 115) * 1e9, 45797.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 120) * 1e9, 45469.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 125) * 1e9, 45161, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 130) * 1e9, 44831.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 135) * 1e9, 44434.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 140) * 1e9, 43944.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 145) * 1e9, 43359.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 150) * 1e9, 42696.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 155) * 1e9, 41975.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 160) * 1e9, 41208.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 165) * 1e9, 40404.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 170) * 1e9, 39574.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 175) * 1e9, 38734.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-10, 180) * 1e9, 37903, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -180) * 1e9, 35739.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -175) * 1e9, 35090.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -170) * 1e9, 34468.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -165) * 1e9, 33867.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -160) * 1e9, 33284.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -155) * 1e9, 32720.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -150) * 1e9, 32184.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -145) * 1e9, 31682.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -140) * 1e9, 31219.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -135) * 1e9, 30797.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -130) * 1e9, 30414.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -125) * 1e9, 30069.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -120) * 1e9, 29760.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -115) * 1e9, 29478.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -110) * 1e9, 29210.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -105) * 1e9, 28933.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -100) * 1e9, 28625, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -95) * 1e9, 28266.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -90) * 1e9, 27851.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -85) * 1e9, 27386.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -80) * 1e9, 26894.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -75) * 1e9, 26405.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -70) * 1e9, 25958.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -65) * 1e9, 25591.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -60) * 1e9, 25343.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -55) * 1e9, 25246.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -50) * 1e9, 25324.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -45) * 1e9, 25582.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -40) * 1e9, 26003.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -35) * 1e9, 26560.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -30) * 1e9, 27219.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -25) * 1e9, 27948.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -20) * 1e9, 28717.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -15) * 1e9, 29494.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -10) * 1e9, 30239.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, -5) * 1e9, 30913.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 0) * 1e9, 31479, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 5) * 1e9, 31908.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 10) * 1e9, 32191, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 15) * 1e9, 32339.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 20) * 1e9, 32394.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 25) * 1e9, 32430.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 30) * 1e9, 32549.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 35) * 1e9, 32855.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 40) * 1e9, 33425, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 45) * 1e9, 34279.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 50) * 1e9, 35380.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 55) * 1e9, 36652.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 60) * 1e9, 38005.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 65) * 1e9, 39361.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 70) * 1e9, 40659.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 75) * 1e9, 41848.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 80) * 1e9, 42876.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 85) * 1e9, 43681.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 90) * 1e9, 44210.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 95) * 1e9, 44437.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 100) * 1e9, 44382.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 105) * 1e9, 44117.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 110) * 1e9, 43739.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 115) * 1e9, 43335.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 120) * 1e9, 42949.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 125) * 1e9, 42581.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 130) * 1e9, 42193.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 135) * 1e9, 41747, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 140) * 1e9, 41220.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 145) * 1e9, 40616.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 150) * 1e9, 39957.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 155) * 1e9, 39265, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 160) * 1e9, 38554.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 165) * 1e9, 37835.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 170) * 1e9, 37119.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 175) * 1e9, 36417, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(-5, 180) * 1e9, 35739.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -180) * 1e9, 34121.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -175) * 1e9, 33645.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -170) * 1e9, 33198, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -165) * 1e9, 32770.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -160) * 1e9, 32363.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -155) * 1e9, 31981.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -150) * 1e9, 31636.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -145) * 1e9, 31337.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -140) * 1e9, 31085.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -135) * 1e9, 30876.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -130) * 1e9, 30705.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -125) * 1e9, 30564.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -120) * 1e9, 30449.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -115) * 1e9, 30354.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -110) * 1e9, 30267.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -105) * 1e9, 30168.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -100) * 1e9, 30032.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -95) * 1e9, 29834.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -90) * 1e9, 29557.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -85) * 1e9, 29198.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -80) * 1e9, 28771.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -75) * 1e9, 28301.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -70) * 1e9, 27823.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -65) * 1e9, 27378, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -60) * 1e9, 27008.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -55) * 1e9, 26761.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -50) * 1e9, 26680.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -45) * 1e9, 26787.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -40) * 1e9, 27080.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -35) * 1e9, 27531.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -30) * 1e9, 28099.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -25) * 1e9, 28742.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -20) * 1e9, 29423.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -15) * 1e9, 30113.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -10) * 1e9, 30781.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, -5) * 1e9, 31400.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 0) * 1e9, 31941, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 5) * 1e9, 32379.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 10) * 1e9, 32699.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 15) * 1e9, 32902.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 20) * 1e9, 33016.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 25) * 1e9, 33098.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 30) * 1e9, 33230.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 35) * 1e9, 33499.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 40) * 1e9, 33966.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 45) * 1e9, 34650.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 50) * 1e9, 35523.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 55) * 1e9, 36530.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 60) * 1e9, 37604.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 65) * 1e9, 38689.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 70) * 1e9, 39736.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 75) * 1e9, 40702.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 80) * 1e9, 41539.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 85) * 1e9, 42191.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 90) * 1e9, 42609, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 95) * 1e9, 42766, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 100) * 1e9, 42677.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 105) * 1e9, 42399.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 110) * 1e9, 42007.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 115) * 1e9, 41570.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 120) * 1e9, 41126.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 125) * 1e9, 40678.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 130) * 1e9, 40201.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 135) * 1e9, 39673.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 140) * 1e9, 39082.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 145) * 1e9, 38440.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 150) * 1e9, 37768.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 155) * 1e9, 37092.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 160) * 1e9, 36430.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 165) * 1e9, 35794.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 170) * 1e9, 35194, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 175) * 1e9, 34635.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(0, 180) * 1e9, 34121.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -180) * 1e9, 33145.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -175) * 1e9, 32834.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -170) * 1e9, 32554.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -165) * 1e9, 32293.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -160) * 1e9, 32053.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -155) * 1e9, 31846.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -150) * 1e9, 31687.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -145) * 1e9, 31587.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -140) * 1e9, 31546.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -135) * 1e9, 31554.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -130) * 1e9, 31599.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -125) * 1e9, 31668.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -120) * 1e9, 31753.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -115) * 1e9, 31847.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -110) * 1e9, 31937.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -105) * 1e9, 32004.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -100) * 1e9, 32018.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -95) * 1e9, 31946.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -90) * 1e9, 31765.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -85) * 1e9, 31467.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -80) * 1e9, 31062.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -75) * 1e9, 30574.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -70) * 1e9, 30038.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -65) * 1e9, 29496.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -60) * 1e9, 28995.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -55) * 1e9, 28591.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -50) * 1e9, 28337.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -45) * 1e9, 28269.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -40) * 1e9, 28395.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -35) * 1e9, 28693.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -30) * 1e9, 29121.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -25) * 1e9, 29635.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -20) * 1e9, 30198, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -15) * 1e9, 30780.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -10) * 1e9, 31361, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, -5) * 1e9, 31917.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 0) * 1e9, 32428.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 5) * 1e9, 32871.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 10) * 1e9, 33229, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 15) * 1e9, 33498.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 20) * 1e9, 33700.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 25) * 1e9, 33877.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 30) * 1e9, 34091.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 35) * 1e9, 34401.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 40) * 1e9, 34849.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 45) * 1e9, 35440.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 50) * 1e9, 36155.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 55) * 1e9, 36957.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 60) * 1e9, 37806.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 65) * 1e9, 38667.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 70) * 1e9, 39504.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 75) * 1e9, 40281.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 80) * 1e9, 40956, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 85) * 1e9, 41479.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 90) * 1e9, 41811.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 95) * 1e9, 41929.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 100) * 1e9, 41840.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 105) * 1e9, 41579, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 110) * 1e9, 41194.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 115) * 1e9, 40731.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 120) * 1e9, 40218.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 125) * 1e9, 39664.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 130) * 1e9, 39065.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 135) * 1e9, 38419.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 140) * 1e9, 37731.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 145) * 1e9, 37020, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 150) * 1e9, 36311.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 155) * 1e9, 35630.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 160) * 1e9, 34997.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 165) * 1e9, 34427.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 170) * 1e9, 33929.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 175) * 1e9, 33504.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(5, 180) * 1e9, 33145.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -180) * 1e9, 32827.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -175) * 1e9, 32656.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -170) * 1e9, 32521.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -165) * 1e9, 32409.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -160) * 1e9, 32321.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -155) * 1e9, 32275.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -150) * 1e9, 32289.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -145) * 1e9, 32376.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -140) * 1e9, 32536.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -135) * 1e9, 32755.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -130) * 1e9, 33012.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -125) * 1e9, 33290, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -120) * 1e9, 33574.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -115) * 1e9, 33854.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -110) * 1e9, 34116.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -105) * 1e9, 34334.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -100) * 1e9, 34475.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -95) * 1e9, 34500.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -90) * 1e9, 34382.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -85) * 1e9, 34110.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -80) * 1e9, 33694.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -75) * 1e9, 33161.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -70) * 1e9, 32548.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -65) * 1e9, 31902, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -60) * 1e9, 31274.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -55) * 1e9, 30724.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -50) * 1e9, 30311.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -45) * 1e9, 30075.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -40) * 1e9, 30030.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -35) * 1e9, 30160.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -30) * 1e9, 30429.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -25) * 1e9, 30798.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -20) * 1e9, 31234, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -15) * 1e9, 31713.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -10) * 1e9, 32217.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, -5) * 1e9, 32727.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 0) * 1e9, 33221.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 5) * 1e9, 33676.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 10) * 1e9, 34075.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 15) * 1e9, 34415.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 20) * 1e9, 34714.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 25) * 1e9, 35007.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 30) * 1e9, 35334.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 35) * 1e9, 35729.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 40) * 1e9, 36207.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 45) * 1e9, 36764.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 50) * 1e9, 37381.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 55) * 1e9, 38041.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 60) * 1e9, 38727.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 65) * 1e9, 39423.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 70) * 1e9, 40106.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 75) * 1e9, 40745.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 80) * 1e9, 41301.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 85) * 1e9, 41734, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 90) * 1e9, 42011, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 95) * 1e9, 42113.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 100) * 1e9, 42040.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 105) * 1e9, 41804.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 110) * 1e9, 41428.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 115) * 1e9, 40933, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 120) * 1e9, 40336.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 125) * 1e9, 39654.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 130) * 1e9, 38905, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 135) * 1e9, 38108.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 140) * 1e9, 37288.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 145) * 1e9, 36475.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 150) * 1e9, 35697, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 155) * 1e9, 34979.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 160) * 1e9, 34345.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 165) * 1e9, 33810.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 170) * 1e9, 33383.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 175) * 1e9, 33061.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(10, 180) * 1e9, 32827.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -180) * 1e9, 33130.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -175) * 1e9, 33058.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -170) * 1e9, 33036.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -165) * 1e9, 33047.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -160) * 1e9, 33094.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -155) * 1e9, 33192.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -150) * 1e9, 33364.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -145) * 1e9, 33623.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -140) * 1e9, 33968.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -135) * 1e9, 34381.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -130) * 1e9, 34837.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -125) * 1e9, 35311.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -120) * 1e9, 35786.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -115) * 1e9, 36244.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -110) * 1e9, 36666.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -105) * 1e9, 37022.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -100) * 1e9, 37271.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -95) * 1e9, 37374.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -90) * 1e9, 37298.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -85) * 1e9, 37033.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -80) * 1e9, 36590.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -75) * 1e9, 35999.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -70) * 1e9, 35303, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -65) * 1e9, 34553.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -60) * 1e9, 33811.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -55) * 1e9, 33139.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -50) * 1e9, 32596.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -45) * 1e9, 32223.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -40) * 1e9, 32032.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -35) * 1e9, 32012.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -30) * 1e9, 32134.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -25) * 1e9, 32366.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -20) * 1e9, 32686.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -15) * 1e9, 33078, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -10) * 1e9, 33525, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, -5) * 1e9, 34008.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 0) * 1e9, 34500.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 5) * 1e9, 34975.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 10) * 1e9, 35416.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 15) * 1e9, 35821.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 20) * 1e9, 36208.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 25) * 1e9, 36605.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 30) * 1e9, 37039.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 35) * 1e9, 37522, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 40) * 1e9, 38047.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 45) * 1e9, 38600.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 50) * 1e9, 39166.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 55) * 1e9, 39741.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 60) * 1e9, 40326.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 65) * 1e9, 40921, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 70) * 1e9, 41510.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 75) * 1e9, 42069.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 80) * 1e9, 42561.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 85) * 1e9, 42950, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 90) * 1e9, 43207.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 95) * 1e9, 43315.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 100) * 1e9, 43265.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 105) * 1e9, 43053.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 110) * 1e9, 42677, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 115) * 1e9, 42138.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 120) * 1e9, 41449, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 125) * 1e9, 40630.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 130) * 1e9, 39717.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 135) * 1e9, 38751.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 140) * 1e9, 37775.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 145) * 1e9, 36830.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 150) * 1e9, 35950.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 155) * 1e9, 35162.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 160) * 1e9, 34490, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 165) * 1e9, 33949.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 170) * 1e9, 33549.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 175) * 1e9, 33283.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(15, 180) * 1e9, 33130.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -180) * 1e9, 33995.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -175) * 1e9, 33976.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -170) * 1e9, 34030.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -165) * 1e9, 34137.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -160) * 1e9, 34298.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -155) * 1e9, 34527.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -150) * 1e9, 34843.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -145) * 1e9, 35257.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -140) * 1e9, 35767.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -135) * 1e9, 36351.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -130) * 1e9, 36982.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -125) * 1e9, 37632.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -120) * 1e9, 38276.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -115) * 1e9, 38892.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -110) * 1e9, 39455.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -105) * 1e9, 39930.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -100) * 1e9, 40272.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -95) * 1e9, 40439.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -90) * 1e9, 40398.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -85) * 1e9, 40137.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -80) * 1e9, 39667, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -75) * 1e9, 39020.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -70) * 1e9, 38247.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -65) * 1e9, 37407.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -60) * 1e9, 36570, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -55) * 1e9, 35801.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -50) * 1e9, 35160.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -45) * 1e9, 34685.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -40) * 1e9, 34385.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -35) * 1e9, 34248.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -30) * 1e9, 34250.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -25) * 1e9, 34370.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -20) * 1e9, 34593.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -15) * 1e9, 34912.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -10) * 1e9, 35314.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, -5) * 1e9, 35779.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 0) * 1e9, 36275.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 5) * 1e9, 36771.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 10) * 1e9, 37246.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 15) * 1e9, 37700.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 20) * 1e9, 38151.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 25) * 1e9, 38622.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 30) * 1e9, 39130.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 35) * 1e9, 39674.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 40) * 1e9, 40237.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 45) * 1e9, 40799.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 50) * 1e9, 41348.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 55) * 1e9, 41888.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 60) * 1e9, 42430.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 65) * 1e9, 42983.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 70) * 1e9, 43540.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 75) * 1e9, 44076.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 80) * 1e9, 44557, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 85) * 1e9, 44947.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 90) * 1e9, 45220.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 95) * 1e9, 45355.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 100) * 1e9, 45333.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 105) * 1e9, 45139.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 110) * 1e9, 44754.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 115) * 1e9, 44169.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 120) * 1e9, 43390, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 125) * 1e9, 42442.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 130) * 1e9, 41373.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 135) * 1e9, 40241.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 140) * 1e9, 39104.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 145) * 1e9, 38014.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 150) * 1e9, 37012.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 155) * 1e9, 36127.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 160) * 1e9, 35384.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 165) * 1e9, 34799.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 170) * 1e9, 34379.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 175) * 1e9, 34119.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(20, 180) * 1e9, 33995.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -180) * 1e9, 35373.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -175) * 1e9, 35364.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -170) * 1e9, 35458.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -165) * 1e9, 35634.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -160) * 1e9, 35890.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -155) * 1e9, 36235.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -150) * 1e9, 36681.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -145) * 1e9, 37234.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -140) * 1e9, 37885.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -135) * 1e9, 38613.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -130) * 1e9, 39387.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -125) * 1e9, 40178.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -120) * 1e9, 40958.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -115) * 1e9, 41700.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -110) * 1e9, 42374.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -105) * 1e9, 42942.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -100) * 1e9, 43358.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -95) * 1e9, 43578, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -90) * 1e9, 43568.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -85) * 1e9, 43314.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -80) * 1e9, 42828.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -75) * 1e9, 42143.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -70) * 1e9, 41313.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -65) * 1e9, 40407, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -60) * 1e9, 39497.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -55) * 1e9, 38656.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -50) * 1e9, 37943.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -45) * 1e9, 37391.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -40) * 1e9, 37008.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -35) * 1e9, 36782.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -30) * 1e9, 36691.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -25) * 1e9, 36721.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -20) * 1e9, 36865.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -15) * 1e9, 37121, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -10) * 1e9, 37479.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, -5) * 1e9, 37920.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 0) * 1e9, 38410, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 5) * 1e9, 38913, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 10) * 1e9, 39406.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 15) * 1e9, 39888.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 20) * 1e9, 40372, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 25) * 1e9, 40878.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 30) * 1e9, 41420.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 35) * 1e9, 41992.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 40) * 1e9, 42575.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 45) * 1e9, 43149.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 50) * 1e9, 43707.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 55) * 1e9, 44254.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 60) * 1e9, 44806.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 65) * 1e9, 45372.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 70) * 1e9, 45948.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 75) * 1e9, 46510.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 80) * 1e9, 47024, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 85) * 1e9, 47454.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 90) * 1e9, 47770.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 95) * 1e9, 47946.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 100) * 1e9, 47957.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 105) * 1e9, 47778.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 110) * 1e9, 47383.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 115) * 1e9, 46756.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 120) * 1e9, 45903.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 125) * 1e9, 44852.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 130) * 1e9, 43657.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 135) * 1e9, 42386.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 140) * 1e9, 41108.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 145) * 1e9, 39884.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 150) * 1e9, 38760.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 155) * 1e9, 37771.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 160) * 1e9, 36940.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 165) * 1e9, 36284.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 170) * 1e9, 35810, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 175) * 1e9, 35512.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(25, 180) * 1e9, 35373.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -180) * 1e9, 37228.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -175) * 1e9, 37199.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -170) * 1e9, 37303.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -165) * 1e9, 37525.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -160) * 1e9, 37857.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -155) * 1e9, 38301, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -150) * 1e9, 38859.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -145) * 1e9, 39528.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -140) * 1e9, 40295.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -135) * 1e9, 41133.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -130) * 1e9, 42012.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -125) * 1e9, 42902.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -120) * 1e9, 43773.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -115) * 1e9, 44597.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -110) * 1e9, 45341, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -105) * 1e9, 45965.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -100) * 1e9, 46427.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -95) * 1e9, 46682, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -90) * 1e9, 46696.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -85) * 1e9, 46455.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -80) * 1e9, 45968.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -75) * 1e9, 45268.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -70) * 1e9, 44410.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -65) * 1e9, 43466.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -60) * 1e9, 42512.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -55) * 1e9, 41622.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -50) * 1e9, 40853.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -45) * 1e9, 40239.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -40) * 1e9, 39786.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -35) * 1e9, 39483.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -30) * 1e9, 39314.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -25) * 1e9, 39267.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -20) * 1e9, 39340.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -15) * 1e9, 39533.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -10) * 1e9, 39840.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, -5) * 1e9, 40241.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 0) * 1e9, 40703.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 5) * 1e9, 41190.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 10) * 1e9, 41679.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 15) * 1e9, 42162.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 20) * 1e9, 42650.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 25) * 1e9, 43160.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 30) * 1e9, 43702.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 35) * 1e9, 44274.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 40) * 1e9, 44863.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 45) * 1e9, 45454, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 50) * 1e9, 46041.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 55) * 1e9, 46630.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 60) * 1e9, 47234.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 65) * 1e9, 47858.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 70) * 1e9, 48494.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 75) * 1e9, 49118.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 80) * 1e9, 49694.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 85) * 1e9, 50187.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 90) * 1e9, 50561, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 95) * 1e9, 50785.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 100) * 1e9, 50829.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 105) * 1e9, 50664.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 110) * 1e9, 50262.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 115) * 1e9, 49608.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 120) * 1e9, 48707.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 125) * 1e9, 47591.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 130) * 1e9, 46316.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 135) * 1e9, 44953.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 140) * 1e9, 43578.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 145) * 1e9, 42256.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 150) * 1e9, 41038.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 155) * 1e9, 39959.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 160) * 1e9, 39046.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 165) * 1e9, 38313.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 170) * 1e9, 37769.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 175) * 1e9, 37411.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(30, 180) * 1e9, 37228.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -180) * 1e9, 39528.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -175) * 1e9, 39466.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -170) * 1e9, 39564.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -165) * 1e9, 39809.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -160) * 1e9, 40194.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -155) * 1e9, 40712.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -150) * 1e9, 41356.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -145) * 1e9, 42111.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -140) * 1e9, 42958.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -135) * 1e9, 43866.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -130) * 1e9, 44806.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -125) * 1e9, 45746.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -120) * 1e9, 46658.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -115) * 1e9, 47512.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -110) * 1e9, 48277.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -105) * 1e9, 48915.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -100) * 1e9, 49386.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -95) * 1e9, 49649.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -90) * 1e9, 49674.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -85) * 1e9, 49444.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -80) * 1e9, 48968.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -75) * 1e9, 48276.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -70) * 1e9, 47421.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -65) * 1e9, 46472, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -60) * 1e9, 45503.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -55) * 1e9, 44586.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -50) * 1e9, 43777, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -45) * 1e9, 43107.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -40) * 1e9, 42588.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -35) * 1e9, 42212.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -30) * 1e9, 41968.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -25) * 1e9, 41847.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -20) * 1e9, 41849.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -15) * 1e9, 41974.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -10) * 1e9, 42216.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, -5) * 1e9, 42556.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 0) * 1e9, 42966.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 5) * 1e9, 43412.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 10) * 1e9, 43870.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 15) * 1e9, 44331.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 20) * 1e9, 44801, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 25) * 1e9, 45292.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 30) * 1e9, 45817.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 35) * 1e9, 46377.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 40) * 1e9, 46967.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 45) * 1e9, 47580.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 50) * 1e9, 48213.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 55) * 1e9, 48870.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 60) * 1e9, 49554.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 65) * 1e9, 50264.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 70) * 1e9, 50985.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 75) * 1e9, 51690.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 80) * 1e9, 52343.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 85) * 1e9, 52904.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 90) * 1e9, 53336.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 95) * 1e9, 53606.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 100) * 1e9, 53679.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 105) * 1e9, 53527.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 110) * 1e9, 53125.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 115) * 1e9, 52462.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 120) * 1e9, 51545.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 125) * 1e9, 50409.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 130) * 1e9, 49109.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 135) * 1e9, 47717.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 140) * 1e9, 46305.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 145) * 1e9, 44940.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 150) * 1e9, 43675.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 155) * 1e9, 42546.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 160) * 1e9, 41578.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 165) * 1e9, 40787, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 170) * 1e9, 40181.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 175) * 1e9, 39763.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(35, 180) * 1e9, 39528.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -180) * 1e9, 42223.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -175) * 1e9, 42131.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -170) * 1e9, 42215.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -165) * 1e9, 42466.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -160) * 1e9, 42876.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -155) * 1e9, 43433.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -150) * 1e9, 44121.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -145) * 1e9, 44918.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -140) * 1e9, 45797.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -135) * 1e9, 46727.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -130) * 1e9, 47676.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -125) * 1e9, 48615.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -120) * 1e9, 49514, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -115) * 1e9, 50346.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -110) * 1e9, 51082.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -105) * 1e9, 51689, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -100) * 1e9, 52130.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -95) * 1e9, 52373.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -90) * 1e9, 52388.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -85) * 1e9, 52164.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -80) * 1e9, 51706.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -75) * 1e9, 51040.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -70) * 1e9, 50215.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -65) * 1e9, 49291.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -60) * 1e9, 48337.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -55) * 1e9, 47417.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -50) * 1e9, 46584.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -45) * 1e9, 45870.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -40) * 1e9, 45290.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -35) * 1e9, 44843.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -30) * 1e9, 44525.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -25) * 1e9, 44329.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -20) * 1e9, 44256.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -15) * 1e9, 44305.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -10) * 1e9, 44468.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, -5) * 1e9, 44730.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 0) * 1e9, 45065.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 5) * 1e9, 45447.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 10) * 1e9, 45853, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 15) * 1e9, 46273.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 20) * 1e9, 46711, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 25) * 1e9, 47175.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 30) * 1e9, 47679.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 35) * 1e9, 48228.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 40) * 1e9, 48825.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 45) * 1e9, 49470.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 50) * 1e9, 50159.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 55) * 1e9, 50893.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 60) * 1e9, 51667.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 65) * 1e9, 52471, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 70) * 1e9, 53281.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 75) * 1e9, 54068.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 80) * 1e9, 54792.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 85) * 1e9, 55413.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 90) * 1e9, 55894.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 95) * 1e9, 56198.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 100) * 1e9, 56293.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 105) * 1e9, 56154.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 110) * 1e9, 55761.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 115) * 1e9, 55109.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 120) * 1e9, 54212, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 125) * 1e9, 53103.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 130) * 1e9, 51837.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 135) * 1e9, 50479.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 140) * 1e9, 49099.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 145) * 1e9, 47757.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 150) * 1e9, 46505.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 155) * 1e9, 45378, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 160) * 1e9, 44400.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 165) * 1e9, 43588.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 170) * 1e9, 42951.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 175) * 1e9, 42496.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(40, 180) * 1e9, 42223.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -180) * 1e9, 45210.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -175) * 1e9, 45101.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -170) * 1e9, 45169.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -165) * 1e9, 45409.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -160) * 1e9, 45812.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -155) * 1e9, 46363.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -150) * 1e9, 47042.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -145) * 1e9, 47823.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -140) * 1e9, 48677.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -135) * 1e9, 49570.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -130) * 1e9, 50473.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -125) * 1e9, 51355.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -120) * 1e9, 52190.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -115) * 1e9, 52952.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -110) * 1e9, 53616, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -105) * 1e9, 54152.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -100) * 1e9, 54532, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -95) * 1e9, 54727.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -90) * 1e9, 54717.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -85) * 1e9, 54492, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -80) * 1e9, 54055.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -75) * 1e9, 53430.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -70) * 1e9, 52657.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -65) * 1e9, 51786.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -60) * 1e9, 50875.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -55) * 1e9, 49979.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -50) * 1e9, 49146.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -45) * 1e9, 48407.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -40) * 1e9, 47780.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -35) * 1e9, 47273.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -30) * 1e9, 46885.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -25) * 1e9, 46617.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -20) * 1e9, 46467.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -15) * 1e9, 46433.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -10) * 1e9, 46509.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, -5) * 1e9, 46681.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 0) * 1e9, 46928.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 5) * 1e9, 47231.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 10) * 1e9, 47572.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 15) * 1e9, 47943.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 20) * 1e9, 48344.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 25) * 1e9, 48784.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 30) * 1e9, 49273.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 35) * 1e9, 49821.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 40) * 1e9, 50434.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 45) * 1e9, 51114.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 50) * 1e9, 51860.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 55) * 1e9, 52665.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 60) * 1e9, 53518.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 65) * 1e9, 54399.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 70) * 1e9, 55282.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 75) * 1e9, 56130.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 80) * 1e9, 56905, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 85) * 1e9, 57566, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 90) * 1e9, 58075.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 95) * 1e9, 58399.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 100) * 1e9, 58509.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 105) * 1e9, 58385, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 110) * 1e9, 58014.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 115) * 1e9, 57398.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 120) * 1e9, 56556.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 125) * 1e9, 55522.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 130) * 1e9, 54344.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 135) * 1e9, 53083.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 140) * 1e9, 51798, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 145) * 1e9, 50544.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 150) * 1e9, 49366.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 155) * 1e9, 48299.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 160) * 1e9, 47365.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 165) * 1e9, 46579.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 170) * 1e9, 45953.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 175) * 1e9, 45495.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(45, 180) * 1e9, 45210.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -180) * 1e9, 48316.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -175) * 1e9, 48204.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -170) * 1e9, 48255.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -165) * 1e9, 48465.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -160) * 1e9, 48826.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -155) * 1e9, 49323.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -150) * 1e9, 49937.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -145) * 1e9, 50641.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -140) * 1e9, 51406.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -135) * 1e9, 52204, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -130) * 1e9, 53003.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -125) * 1e9, 53778.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -120) * 1e9, 54503.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -115) * 1e9, 55156.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -110) * 1e9, 55713.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -105) * 1e9, 56151.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -100) * 1e9, 56447.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -95) * 1e9, 56581.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -90) * 1e9, 56537.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -85) * 1e9, 56308.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -80) * 1e9, 55899.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -75) * 1e9, 55327.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -70) * 1e9, 54624.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -65) * 1e9, 53830.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -60) * 1e9, 52989.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -55) * 1e9, 52148.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -50) * 1e9, 51344.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -45) * 1e9, 50609.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -40) * 1e9, 49962.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -35) * 1e9, 49416.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -30) * 1e9, 48976.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -25) * 1e9, 48645.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -20) * 1e9, 48424.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -15) * 1e9, 48310.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -10) * 1e9, 48299.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, -5) * 1e9, 48379.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 0) * 1e9, 48538.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 5) * 1e9, 48760.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 10) * 1e9, 49035, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 15) * 1e9, 49355.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 20) * 1e9, 49723.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 25) * 1e9, 50144.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 30) * 1e9, 50628, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 35) * 1e9, 51182.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 40) * 1e9, 51815.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 45) * 1e9, 52526.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 50) * 1e9, 53313.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 55) * 1e9, 54165.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 60) * 1e9, 55066.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 65) * 1e9, 55990.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 70) * 1e9, 56907.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 75) * 1e9, 57781.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 80) * 1e9, 58572.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 85) * 1e9, 59242.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 90) * 1e9, 59757.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 95) * 1e9, 60086.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 100) * 1e9, 60207.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 105) * 1e9, 60105.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 110) * 1e9, 59774.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 115) * 1e9, 59223.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 120) * 1e9, 58472.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 125) * 1e9, 57554.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 130) * 1e9, 56513.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 135) * 1e9, 55399.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 140) * 1e9, 54263.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 145) * 1e9, 53151.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 150) * 1e9, 52103.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 155) * 1e9, 51146.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 160) * 1e9, 50303.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 165) * 1e9, 49589.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 170) * 1e9, 49014.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 175) * 1e9, 48587.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(50, 180) * 1e9, 48316.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -180) * 1e9, 51305.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -175) * 1e9, 51197.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -170) * 1e9, 51224.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -165) * 1e9, 51386.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -160) * 1e9, 51674.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -155) * 1e9, 52077.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -150) * 1e9, 52576.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -145) * 1e9, 53150.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -140) * 1e9, 53775.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -135) * 1e9, 54424.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -130) * 1e9, 55074.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -125) * 1e9, 55700.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -120) * 1e9, 56281, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -115) * 1e9, 56795.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -110) * 1e9, 57225.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -105) * 1e9, 57551, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -100) * 1e9, 57755.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -95) * 1e9, 57825, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -90) * 1e9, 57747.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -85) * 1e9, 57520.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -80) * 1e9, 57146.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -75) * 1e9, 56640.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -70) * 1e9, 56024.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -65) * 1e9, 55327.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -60) * 1e9, 54582.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -55) * 1e9, 53824.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -50) * 1e9, 53085.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -45) * 1e9, 52389.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -40) * 1e9, 51758.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -35) * 1e9, 51206.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -30) * 1e9, 50742.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -25) * 1e9, 50371.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -20) * 1e9, 50097.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -15) * 1e9, 49919.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -10) * 1e9, 49834.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, -5) * 1e9, 49836.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 0) * 1e9, 49917.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 5) * 1e9, 50068.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 10) * 1e9, 50284.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 15) * 1e9, 50562.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 20) * 1e9, 50902.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 25) * 1e9, 51310, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 30) * 1e9, 51790.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 35) * 1e9, 52350.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 40) * 1e9, 52992.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 45) * 1e9, 53716.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 50) * 1e9, 54515.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 55) * 1e9, 55375, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 60) * 1e9, 56276.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 65) * 1e9, 57193.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 70) * 1e9, 58094.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 75) * 1e9, 58945.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 80) * 1e9, 59711.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 85) * 1e9, 60357.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 90) * 1e9, 60854.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 95) * 1e9, 61176.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 100) * 1e9, 61307.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 105) * 1e9, 61237.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 110) * 1e9, 60968.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 115) * 1e9, 60509.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 120) * 1e9, 59881.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 125) * 1e9, 59115.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 130) * 1e9, 58247.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 135) * 1e9, 57319.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 140) * 1e9, 56370.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 145) * 1e9, 55439.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 150) * 1e9, 54556.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 155) * 1e9, 53746.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 160) * 1e9, 53029.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 165) * 1e9, 52417.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 170) * 1e9, 51920.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 175) * 1e9, 51548.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(55, 180) * 1e9, 51305.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -180) * 1e9, 53920, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -175) * 1e9, 53812.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -170) * 1e9, 53809, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -165) * 1e9, 53907.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -160) * 1e9, 54102.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -155) * 1e9, 54384.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -150) * 1e9, 54740.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -145) * 1e9, 55153, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -140) * 1e9, 55604.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -135) * 1e9, 56076.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -130) * 1e9, 56548, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -125) * 1e9, 57000.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -120) * 1e9, 57417.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -115) * 1e9, 57780.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -110) * 1e9, 58074.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -105) * 1e9, 58286.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -100) * 1e9, 58402.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -95) * 1e9, 58412.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -90) * 1e9, 58310.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -85) * 1e9, 58092.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -80) * 1e9, 57764.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -75) * 1e9, 57333.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -70) * 1e9, 56816.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -65) * 1e9, 56232.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -60) * 1e9, 55605.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -55) * 1e9, 54958.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -50) * 1e9, 54315.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -45) * 1e9, 53697.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -40) * 1e9, 53122.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -35) * 1e9, 52604.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -30) * 1e9, 52153.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -25) * 1e9, 51778.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -20) * 1e9, 51482.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -15) * 1e9, 51269.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -10) * 1e9, 51138.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, -5) * 1e9, 51087.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 0) * 1e9, 51114.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 5) * 1e9, 51215, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 10) * 1e9, 51387.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 15) * 1e9, 51631.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 20) * 1e9, 51948.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 25) * 1e9, 52339.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 30) * 1e9, 52808.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 35) * 1e9, 53356.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 40) * 1e9, 53984.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 45) * 1e9, 54686.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 50) * 1e9, 55452.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 55) * 1e9, 56270, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 60) * 1e9, 57117.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 65) * 1e9, 57970.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 70) * 1e9, 58802, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 75) * 1e9, 59581.7, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 80) * 1e9, 60280, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 85) * 1e9, 60869.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 90) * 1e9, 61326.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 95) * 1e9, 61631.5, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 100) * 1e9, 61773.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 105) * 1e9, 61747.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 110) * 1e9, 61556.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 115) * 1e9, 61211.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 120) * 1e9, 60731.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 125) * 1e9, 60140.6, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 130) * 1e9, 59468.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 135) * 1e9, 58745.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 140) * 1e9, 58003.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 145) * 1e9, 57270.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 150) * 1e9, 56571.2, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 155) * 1e9, 55925.1, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 160) * 1e9, 55347.8, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 165) * 1e9, 54850.9, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 170) * 1e9, 54443.3, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 175) * 1e9, 54131.4, 145 + 500); - EXPECT_NEAR(get_mag_strength_tesla(60, 180) * 1e9, 53920, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -15) * 1e9, 26809.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -10) * 1e9, 27427.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, -5) * 1e9, 27945.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 0) * 1e9, 28324.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 5) * 1e9, 28561.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 10) * 1e9, 28690.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 15) * 1e9, 28783.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 20) * 1e9, 28938.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 25) * 1e9, 29267.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 30) * 1e9, 29882.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 35) * 1e9, 30867.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 40) * 1e9, 32258.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 45) * 1e9, 34025.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 50) * 1e9, 36082.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 55) * 1e9, 38308.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 60) * 1e9, 40578.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 65) * 1e9, 42784.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 70) * 1e9, 44849.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 75) * 1e9, 46716.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 80) * 1e9, 48342.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 85) * 1e9, 49682.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 90) * 1e9, 50703, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 95) * 1e9, 51388.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 100) * 1e9, 51762.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 105) * 1e9, 51885.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 110) * 1e9, 51842.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 115) * 1e9, 51711.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 120) * 1e9, 51539.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 125) * 1e9, 51333.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 130) * 1e9, 51068.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 135) * 1e9, 50713.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 140) * 1e9, 50246.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 145) * 1e9, 49663.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 150) * 1e9, 48972.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 155) * 1e9, 48184.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 160) * 1e9, 47309.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 165) * 1e9, 46356, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 170) * 1e9, 45340.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 175) * 1e9, 44285.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-20, 180) * 1e9, 43214.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -180) * 1e9, 40454, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -175) * 1e9, 39500, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -170) * 1e9, 38563.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -165) * 1e9, 37642.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -160) * 1e9, 36732.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -155) * 1e9, 35832.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -150) * 1e9, 34947.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -145) * 1e9, 34085.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -140) * 1e9, 33253.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -135) * 1e9, 32460.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -130) * 1e9, 31708.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -125) * 1e9, 31000.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -120) * 1e9, 30332.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -115) * 1e9, 29691, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -110) * 1e9, 29054.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -105) * 1e9, 28393.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -100) * 1e9, 27688, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -95) * 1e9, 26929.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -90) * 1e9, 26134.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -85) * 1e9, 25336.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -80) * 1e9, 24587.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -75) * 1e9, 23941.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -70) * 1e9, 23449.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -65) * 1e9, 23147.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -60) * 1e9, 23051.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -55) * 1e9, 23153.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -50) * 1e9, 23427.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -45) * 1e9, 23834.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -40) * 1e9, 24341.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -35) * 1e9, 24926.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -30) * 1e9, 25581.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -25) * 1e9, 26299.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -20) * 1e9, 27065.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -15) * 1e9, 27845.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -10) * 1e9, 28584.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, -5) * 1e9, 29225.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 0) * 1e9, 29721, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 5) * 1e9, 30053.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 10) * 1e9, 30239, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 15) * 1e9, 30326.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 20) * 1e9, 30398.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 25) * 1e9, 30559.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 30) * 1e9, 30928.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 35) * 1e9, 31609.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 40) * 1e9, 32665.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 45) * 1e9, 34091.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 50) * 1e9, 35817.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 55) * 1e9, 37732.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 60) * 1e9, 39715, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 65) * 1e9, 41659.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 70) * 1e9, 43488.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 75) * 1e9, 45144, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 80) * 1e9, 46574.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 85) * 1e9, 47726.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 90) * 1e9, 48556.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 95) * 1e9, 49043.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 100) * 1e9, 49216.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 105) * 1e9, 49147.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 110) * 1e9, 48938.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 115) * 1e9, 48679, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 120) * 1e9, 48420.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 125) * 1e9, 48162, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 130) * 1e9, 47869.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 135) * 1e9, 47500.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 140) * 1e9, 47027.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 145) * 1e9, 46447.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 150) * 1e9, 45772.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 155) * 1e9, 45018.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 160) * 1e9, 44194.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 165) * 1e9, 43310.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 170) * 1e9, 42378.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 175) * 1e9, 41419.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-15, 180) * 1e9, 40454, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -180) * 1e9, 37902.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -175) * 1e9, 37089.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -170) * 1e9, 36300.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -165) * 1e9, 35530.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -160) * 1e9, 34774.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -155) * 1e9, 34033.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -150) * 1e9, 33312.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -145) * 1e9, 32618.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -140) * 1e9, 31957.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -135) * 1e9, 31336.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -130) * 1e9, 30756.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -125) * 1e9, 30220.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -120) * 1e9, 29725.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -115) * 1e9, 29261.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -110) * 1e9, 28808.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -105) * 1e9, 28343.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -100) * 1e9, 27841.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -95) * 1e9, 27292, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -90) * 1e9, 26699.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -85) * 1e9, 26084.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -80) * 1e9, 25481.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -75) * 1e9, 24933.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -70) * 1e9, 24483.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -65) * 1e9, 24168.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -60) * 1e9, 24017.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -55) * 1e9, 24044.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -50) * 1e9, 24246.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -45) * 1e9, 24606.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -40) * 1e9, 25100.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -35) * 1e9, 25700.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -30) * 1e9, 26387.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -25) * 1e9, 27142.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -20) * 1e9, 27944.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -15) * 1e9, 28758.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -10) * 1e9, 29536.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, -5) * 1e9, 30226.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 0) * 1e9, 30782.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 5) * 1e9, 31179.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 10) * 1e9, 31417.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 15) * 1e9, 31525.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 20) * 1e9, 31563.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 25) * 1e9, 31624.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 30) * 1e9, 31822.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 35) * 1e9, 32269.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 40) * 1e9, 33040.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 45) * 1e9, 34149.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 50) * 1e9, 35545.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 55) * 1e9, 37130.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 60) * 1e9, 38796.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 65) * 1e9, 40448.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 70) * 1e9, 42015.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 75) * 1e9, 43440.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 80) * 1e9, 44668.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 85) * 1e9, 45641.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 90) * 1e9, 46306.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 95) * 1e9, 46639.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 100) * 1e9, 46667.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 105) * 1e9, 46468.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 110) * 1e9, 46147.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 115) * 1e9, 45797.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 120) * 1e9, 45470.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 125) * 1e9, 45161.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 130) * 1e9, 44832.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 135) * 1e9, 44436.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 140) * 1e9, 43946.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 145) * 1e9, 43361.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 150) * 1e9, 42698.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 155) * 1e9, 41977.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 160) * 1e9, 41210.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 165) * 1e9, 40406, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 170) * 1e9, 39575.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 175) * 1e9, 38735, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-10, 180) * 1e9, 37902.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -180) * 1e9, 35738.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -175) * 1e9, 35089.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -170) * 1e9, 34466.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -165) * 1e9, 33865, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -160) * 1e9, 33281.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -155) * 1e9, 32717.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -150) * 1e9, 32180.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -145) * 1e9, 31678.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -140) * 1e9, 31216.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -135) * 1e9, 30793.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -130) * 1e9, 30410.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -125) * 1e9, 30065.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -120) * 1e9, 29755.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -115) * 1e9, 29473.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -110) * 1e9, 29204.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -105) * 1e9, 28926.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -100) * 1e9, 28617.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -95) * 1e9, 28257.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -90) * 1e9, 27841.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -85) * 1e9, 27376.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -80) * 1e9, 26884.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -75) * 1e9, 26396.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -70) * 1e9, 25949.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -65) * 1e9, 25584.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -60) * 1e9, 25337.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -55) * 1e9, 25243.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -50) * 1e9, 25323.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -45) * 1e9, 25582.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -40) * 1e9, 26005.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -35) * 1e9, 26563.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -30) * 1e9, 27223.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -25) * 1e9, 27952.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -20) * 1e9, 28721.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -15) * 1e9, 29497, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -10) * 1e9, 30241.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, -5) * 1e9, 30914.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 0) * 1e9, 31478.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 5) * 1e9, 31905.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 10) * 1e9, 32187.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 15) * 1e9, 32334.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 20) * 1e9, 32389.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 25) * 1e9, 32426.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 30) * 1e9, 32546.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 35) * 1e9, 32854.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 40) * 1e9, 33426.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 45) * 1e9, 34282.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 50) * 1e9, 35386.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 55) * 1e9, 36660.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 60) * 1e9, 38014.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 65) * 1e9, 39370.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 70) * 1e9, 40668.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 75) * 1e9, 41857, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 80) * 1e9, 42883.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 85) * 1e9, 43687.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 90) * 1e9, 44215, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 95) * 1e9, 44439.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 100) * 1e9, 44384.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 105) * 1e9, 44118.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 110) * 1e9, 43740.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 115) * 1e9, 43336, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 120) * 1e9, 42950.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 125) * 1e9, 42582.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 130) * 1e9, 42195, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 135) * 1e9, 41748.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 140) * 1e9, 41222.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 145) * 1e9, 40619.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 150) * 1e9, 39960, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 155) * 1e9, 39267, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 160) * 1e9, 38556, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 165) * 1e9, 37837.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 170) * 1e9, 37120.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 175) * 1e9, 36417.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(-5, 180) * 1e9, 35738.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -180) * 1e9, 34121.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -175) * 1e9, 33644.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -170) * 1e9, 33196.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -165) * 1e9, 32768.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -160) * 1e9, 32360.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -155) * 1e9, 31978.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -150) * 1e9, 31633.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -145) * 1e9, 31333.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -140) * 1e9, 31081.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -135) * 1e9, 30873.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -130) * 1e9, 30701.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -125) * 1e9, 30560, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -120) * 1e9, 30444.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -115) * 1e9, 30348.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -110) * 1e9, 30260.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -105) * 1e9, 30161.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -100) * 1e9, 30024.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -95) * 1e9, 29825.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -90) * 1e9, 29547.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -85) * 1e9, 29188.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -80) * 1e9, 28761.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -75) * 1e9, 28291.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -70) * 1e9, 27814.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -65) * 1e9, 27369.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -60) * 1e9, 27001.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -55) * 1e9, 26756.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -50) * 1e9, 26677.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -45) * 1e9, 26786.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -40) * 1e9, 27081.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -35) * 1e9, 27533.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -30) * 1e9, 28102.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -25) * 1e9, 28745.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -20) * 1e9, 29427.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -15) * 1e9, 30116.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -10) * 1e9, 30783.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, -5) * 1e9, 31401.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 0) * 1e9, 31941.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 5) * 1e9, 32378.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 10) * 1e9, 32697.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 15) * 1e9, 32900.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 20) * 1e9, 33013.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 25) * 1e9, 33095.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 30) * 1e9, 33228.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 35) * 1e9, 33498.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 40) * 1e9, 33967.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 45) * 1e9, 34653.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 50) * 1e9, 35528.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 55) * 1e9, 36536.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 60) * 1e9, 37612.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 65) * 1e9, 38697.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 70) * 1e9, 39744.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 75) * 1e9, 40710.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 80) * 1e9, 41546.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 85) * 1e9, 42197.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 90) * 1e9, 42613.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 95) * 1e9, 42769.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 100) * 1e9, 42680.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 105) * 1e9, 42401.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 110) * 1e9, 42009, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 115) * 1e9, 41572, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 120) * 1e9, 41128.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 125) * 1e9, 40679.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 130) * 1e9, 40203.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 135) * 1e9, 39675.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 140) * 1e9, 39085.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 145) * 1e9, 38442.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 150) * 1e9, 37771.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 155) * 1e9, 37094.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 160) * 1e9, 36432.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 165) * 1e9, 35795.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 170) * 1e9, 35194.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 175) * 1e9, 34636.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(0, 180) * 1e9, 34121.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -180) * 1e9, 33145, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -175) * 1e9, 32833.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -170) * 1e9, 32552.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -165) * 1e9, 32291.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -160) * 1e9, 32051.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -155) * 1e9, 31844, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -150) * 1e9, 31684.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -145) * 1e9, 31584.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -140) * 1e9, 31542.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -135) * 1e9, 31551.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -130) * 1e9, 31595.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -125) * 1e9, 31664.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -120) * 1e9, 31748.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -115) * 1e9, 31841.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -110) * 1e9, 31930.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -105) * 1e9, 31996.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -100) * 1e9, 32009.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -95) * 1e9, 31936.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -90) * 1e9, 31755.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -85) * 1e9, 31456.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -80) * 1e9, 31051.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -75) * 1e9, 30563.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -70) * 1e9, 30028.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -65) * 1e9, 29486.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -60) * 1e9, 28987.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -55) * 1e9, 28585, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -50) * 1e9, 28332.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -45) * 1e9, 28267.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -40) * 1e9, 28395.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -35) * 1e9, 28694.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -30) * 1e9, 29123.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -25) * 1e9, 29638, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -20) * 1e9, 30200.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -15) * 1e9, 30783.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -10) * 1e9, 31363.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, -5) * 1e9, 31919.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 0) * 1e9, 32429.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 5) * 1e9, 32871.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 10) * 1e9, 33228.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 15) * 1e9, 33498.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 20) * 1e9, 33699.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 25) * 1e9, 33876.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 30) * 1e9, 34090.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 35) * 1e9, 34402.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 40) * 1e9, 34851.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 45) * 1e9, 35444.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 50) * 1e9, 36160.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 55) * 1e9, 36963.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 60) * 1e9, 37813.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 65) * 1e9, 38674.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 70) * 1e9, 39512.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 75) * 1e9, 40289.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 80) * 1e9, 40963.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 85) * 1e9, 41486.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 90) * 1e9, 41817.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 95) * 1e9, 41934, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 100) * 1e9, 41844.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 105) * 1e9, 41582.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 110) * 1e9, 41197, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 115) * 1e9, 40733.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 120) * 1e9, 40220.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 125) * 1e9, 39666.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 130) * 1e9, 39067.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 135) * 1e9, 38421.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 140) * 1e9, 37733.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 145) * 1e9, 37022.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 150) * 1e9, 36313.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 155) * 1e9, 35632.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 160) * 1e9, 34998.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 165) * 1e9, 34428.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 170) * 1e9, 33930, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 175) * 1e9, 33504.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(5, 180) * 1e9, 33145, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -180) * 1e9, 32827.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -175) * 1e9, 32655.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -170) * 1e9, 32520.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -165) * 1e9, 32407.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -160) * 1e9, 32319.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -155) * 1e9, 32272.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -150) * 1e9, 32286.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -145) * 1e9, 32373, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -140) * 1e9, 32532.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -135) * 1e9, 32750.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -130) * 1e9, 33007.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -125) * 1e9, 33284.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -120) * 1e9, 33568.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -115) * 1e9, 33847.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -110) * 1e9, 34108.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -105) * 1e9, 34325.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -100) * 1e9, 34465.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -95) * 1e9, 34490, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -90) * 1e9, 34371.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -85) * 1e9, 34099.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -80) * 1e9, 33683.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -75) * 1e9, 33150.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -70) * 1e9, 32537.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -65) * 1e9, 31891.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -60) * 1e9, 31264.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -55) * 1e9, 30716.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -50) * 1e9, 30305.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -45) * 1e9, 30071.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -40) * 1e9, 30028.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -35) * 1e9, 30160.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -30) * 1e9, 30430.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -25) * 1e9, 30799.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -20) * 1e9, 31235.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -15) * 1e9, 31715.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -10) * 1e9, 32219.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, -5) * 1e9, 32729.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 0) * 1e9, 33223.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 5) * 1e9, 33678, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 10) * 1e9, 34076.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 15) * 1e9, 34416.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 20) * 1e9, 34715.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 25) * 1e9, 35007.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 30) * 1e9, 35335.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 35) * 1e9, 35731.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 40) * 1e9, 36211, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 45) * 1e9, 36768.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 50) * 1e9, 37386.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 55) * 1e9, 38047.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 60) * 1e9, 38734.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 65) * 1e9, 39431.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 70) * 1e9, 40114.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 75) * 1e9, 40753.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 80) * 1e9, 41309.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 85) * 1e9, 41741.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 90) * 1e9, 42017.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 95) * 1e9, 42119.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 100) * 1e9, 42045.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 105) * 1e9, 41809.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 110) * 1e9, 41432.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 115) * 1e9, 40936.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 120) * 1e9, 40339.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 125) * 1e9, 39657.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 130) * 1e9, 38907.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 135) * 1e9, 38110.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 140) * 1e9, 37291.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 145) * 1e9, 36477.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 150) * 1e9, 35699.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 155) * 1e9, 34981.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 160) * 1e9, 34346.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 165) * 1e9, 33811.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 170) * 1e9, 33384.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 175) * 1e9, 33061.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(10, 180) * 1e9, 32827.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -180) * 1e9, 33130.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -175) * 1e9, 33057.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -170) * 1e9, 33035, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -165) * 1e9, 33045.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -160) * 1e9, 33091.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -155) * 1e9, 33189.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -150) * 1e9, 33360.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -145) * 1e9, 33619.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -140) * 1e9, 33963.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -135) * 1e9, 34376.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -130) * 1e9, 34831.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -125) * 1e9, 35305.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -120) * 1e9, 35779.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -115) * 1e9, 36237, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -110) * 1e9, 36657.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -105) * 1e9, 37012.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -100) * 1e9, 37260.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -95) * 1e9, 37362.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -90) * 1e9, 37286.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -85) * 1e9, 37021.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -80) * 1e9, 36578.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -75) * 1e9, 35987.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -70) * 1e9, 35291, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -65) * 1e9, 34542.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -60) * 1e9, 33801.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -55) * 1e9, 33130.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -50) * 1e9, 32589.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -45) * 1e9, 32217.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -40) * 1e9, 32029.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -35) * 1e9, 32011.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -30) * 1e9, 32133.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -25) * 1e9, 32367.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -20) * 1e9, 32688, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -15) * 1e9, 33079.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -10) * 1e9, 33527.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, -5) * 1e9, 34010.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 0) * 1e9, 34503, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 5) * 1e9, 34978.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 10) * 1e9, 35418.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 15) * 1e9, 35823.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 20) * 1e9, 36210.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 25) * 1e9, 36608.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 30) * 1e9, 37042.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 35) * 1e9, 37525.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 40) * 1e9, 38051.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 45) * 1e9, 38605.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 50) * 1e9, 39172.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 55) * 1e9, 39748.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 60) * 1e9, 40334.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 65) * 1e9, 40929.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 70) * 1e9, 41519.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 75) * 1e9, 42079.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 80) * 1e9, 42570.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 85) * 1e9, 42959.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 90) * 1e9, 43215.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 95) * 1e9, 43323.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 100) * 1e9, 43272.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 105) * 1e9, 43059.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 110) * 1e9, 42682.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 115) * 1e9, 42143.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 120) * 1e9, 41453.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 125) * 1e9, 40634, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 130) * 1e9, 39720.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 135) * 1e9, 38754, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 140) * 1e9, 37778.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 145) * 1e9, 36833.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 150) * 1e9, 35952.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 155) * 1e9, 35164.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 160) * 1e9, 34491.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 165) * 1e9, 33950.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 170) * 1e9, 33550.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 175) * 1e9, 33283.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(15, 180) * 1e9, 33130.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -180) * 1e9, 33995.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -175) * 1e9, 33975.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -170) * 1e9, 34028.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -165) * 1e9, 34135.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -160) * 1e9, 34295.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -155) * 1e9, 34523.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -150) * 1e9, 34838.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -145) * 1e9, 35252.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -140) * 1e9, 35761.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -135) * 1e9, 36345.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -130) * 1e9, 36975.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -125) * 1e9, 37624.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -120) * 1e9, 38267.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -115) * 1e9, 38883.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -110) * 1e9, 39445.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -105) * 1e9, 39919.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -100) * 1e9, 40260.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -95) * 1e9, 40427.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -90) * 1e9, 40385.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -85) * 1e9, 40124.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -80) * 1e9, 39654, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -75) * 1e9, 39007.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -70) * 1e9, 38234.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -65) * 1e9, 37395.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -60) * 1e9, 36559.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -55) * 1e9, 35792, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -50) * 1e9, 35153, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -45) * 1e9, 34679.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -40) * 1e9, 34380.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -35) * 1e9, 34245.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -30) * 1e9, 34249.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -25) * 1e9, 34370.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -20) * 1e9, 34594.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -15) * 1e9, 34913.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -10) * 1e9, 35316.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, -5) * 1e9, 35782.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 0) * 1e9, 36278.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 5) * 1e9, 36774.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 10) * 1e9, 37249.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 15) * 1e9, 37704.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 20) * 1e9, 38155.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 25) * 1e9, 38626.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 30) * 1e9, 39135.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 35) * 1e9, 39679.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 40) * 1e9, 40243.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 45) * 1e9, 40805.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 50) * 1e9, 41355.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 55) * 1e9, 41895.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 60) * 1e9, 42438.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 65) * 1e9, 42992.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 70) * 1e9, 43550.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 75) * 1e9, 44086.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 80) * 1e9, 44567.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 85) * 1e9, 44958.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 90) * 1e9, 45230.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 95) * 1e9, 45364.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 100) * 1e9, 45342, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 105) * 1e9, 45146.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 110) * 1e9, 44761, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 115) * 1e9, 44175.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 120) * 1e9, 43394.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 125) * 1e9, 42446.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 130) * 1e9, 41377.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 135) * 1e9, 40244.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 140) * 1e9, 39107.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 145) * 1e9, 38017.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 150) * 1e9, 37014.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 155) * 1e9, 36129.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 160) * 1e9, 35386.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 165) * 1e9, 34800.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 170) * 1e9, 34380.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 175) * 1e9, 34119.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(20, 180) * 1e9, 33995.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -180) * 1e9, 35373.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -175) * 1e9, 35363.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -170) * 1e9, 35455.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -165) * 1e9, 35631.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -160) * 1e9, 35886.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -155) * 1e9, 36230.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -150) * 1e9, 36676.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -145) * 1e9, 37228.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -140) * 1e9, 37878.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -135) * 1e9, 38605.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -130) * 1e9, 39379.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -125) * 1e9, 40169.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -120) * 1e9, 40948.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -115) * 1e9, 41690.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -110) * 1e9, 42363.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -105) * 1e9, 42930.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -100) * 1e9, 43345.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -95) * 1e9, 43565, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -90) * 1e9, 43554.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -85) * 1e9, 43301.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -80) * 1e9, 42814.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -75) * 1e9, 42130.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -70) * 1e9, 41300.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -65) * 1e9, 40394.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -60) * 1e9, 39486.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -55) * 1e9, 38647.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -50) * 1e9, 37935.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -45) * 1e9, 37385.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -40) * 1e9, 37004.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -35) * 1e9, 36779.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -30) * 1e9, 36690.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -25) * 1e9, 36721.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -20) * 1e9, 36866, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -15) * 1e9, 37122.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -10) * 1e9, 37482.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, -5) * 1e9, 37923.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 0) * 1e9, 38413.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 5) * 1e9, 38917, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 10) * 1e9, 39411, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 15) * 1e9, 39892.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 20) * 1e9, 40377.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 25) * 1e9, 40884.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 30) * 1e9, 41426.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 35) * 1e9, 41998.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 40) * 1e9, 42582.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 45) * 1e9, 43157, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 50) * 1e9, 43714.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 55) * 1e9, 44262.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 60) * 1e9, 44814.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 65) * 1e9, 45382, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 70) * 1e9, 45958.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 75) * 1e9, 46521.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 80) * 1e9, 47035.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 85) * 1e9, 47465.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 90) * 1e9, 47781, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 95) * 1e9, 47956.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 100) * 1e9, 47966.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 105) * 1e9, 47786.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 110) * 1e9, 47390.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 115) * 1e9, 46763.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 120) * 1e9, 45909, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 125) * 1e9, 44857.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 130) * 1e9, 43661.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 135) * 1e9, 42390.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 140) * 1e9, 41111.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 145) * 1e9, 39887.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 150) * 1e9, 38763.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 155) * 1e9, 37773.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 160) * 1e9, 36942.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 165) * 1e9, 36285.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 170) * 1e9, 35811, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 175) * 1e9, 35512.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(25, 180) * 1e9, 35373.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -180) * 1e9, 37227.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -175) * 1e9, 37198, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -170) * 1e9, 37301.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -165) * 1e9, 37521.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -160) * 1e9, 37852.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -155) * 1e9, 38295.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -150) * 1e9, 38852.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -145) * 1e9, 39521.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -140) * 1e9, 40287, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -135) * 1e9, 41124.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -130) * 1e9, 42003.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -125) * 1e9, 42892.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -120) * 1e9, 43762.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -115) * 1e9, 44585.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -110) * 1e9, 45328.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -105) * 1e9, 45953.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -100) * 1e9, 46414.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -95) * 1e9, 46668.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -90) * 1e9, 46682.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -85) * 1e9, 46441.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -80) * 1e9, 45954.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -75) * 1e9, 45254.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -70) * 1e9, 44397.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -65) * 1e9, 43454.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -60) * 1e9, 42501.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -55) * 1e9, 41613.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -50) * 1e9, 40846.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -45) * 1e9, 40233.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -40) * 1e9, 39782.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -35) * 1e9, 39480.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -30) * 1e9, 39312.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -25) * 1e9, 39267, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -20) * 1e9, 39340.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -15) * 1e9, 39534.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -10) * 1e9, 39843, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, -5) * 1e9, 40244.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 0) * 1e9, 40707.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 5) * 1e9, 41195.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 10) * 1e9, 41684.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 15) * 1e9, 42168.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 20) * 1e9, 42656.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 25) * 1e9, 43167.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 30) * 1e9, 43710.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 35) * 1e9, 44282.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 40) * 1e9, 44871.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 45) * 1e9, 45462, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 50) * 1e9, 46049.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 55) * 1e9, 46639.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 60) * 1e9, 47243.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 65) * 1e9, 47868.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 70) * 1e9, 48504.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 75) * 1e9, 49129.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 80) * 1e9, 49706.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 85) * 1e9, 50199.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 90) * 1e9, 50572.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 95) * 1e9, 50795.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 100) * 1e9, 50839.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 105) * 1e9, 50673, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 110) * 1e9, 50270.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 115) * 1e9, 49615.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 120) * 1e9, 48713.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 125) * 1e9, 47596.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 130) * 1e9, 46320.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 135) * 1e9, 44957.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 140) * 1e9, 43582.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 145) * 1e9, 42259.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 150) * 1e9, 41041.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 155) * 1e9, 39962.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 160) * 1e9, 39049, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 165) * 1e9, 38315.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 170) * 1e9, 37770.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 175) * 1e9, 37412.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(30, 180) * 1e9, 37227.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -180) * 1e9, 39528.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -175) * 1e9, 39465, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -170) * 1e9, 39561.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -165) * 1e9, 39805.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -160) * 1e9, 40189.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -155) * 1e9, 40706.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -150) * 1e9, 41348.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -145) * 1e9, 42103.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -140) * 1e9, 42948.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -135) * 1e9, 43856.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -130) * 1e9, 44796, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -125) * 1e9, 45735.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -120) * 1e9, 46646.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -115) * 1e9, 47500.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -110) * 1e9, 48264.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -105) * 1e9, 48902.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -100) * 1e9, 49373.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -95) * 1e9, 49636.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -90) * 1e9, 49660.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -85) * 1e9, 49430.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -80) * 1e9, 48955, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -75) * 1e9, 48263.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -70) * 1e9, 47409.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -65) * 1e9, 46460.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -60) * 1e9, 45493.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -55) * 1e9, 44577.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -50) * 1e9, 43770, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -45) * 1e9, 43102.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -40) * 1e9, 42584.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -35) * 1e9, 42210, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -30) * 1e9, 41966.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -25) * 1e9, 41847.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -20) * 1e9, 41850.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -15) * 1e9, 41976.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -10) * 1e9, 42219.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, -5) * 1e9, 42560.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 0) * 1e9, 42971.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 5) * 1e9, 43417.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 10) * 1e9, 43876.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 15) * 1e9, 44337.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 20) * 1e9, 44808.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 25) * 1e9, 45300.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 30) * 1e9, 45825.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 35) * 1e9, 46385.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 40) * 1e9, 46976, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 45) * 1e9, 47589.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 50) * 1e9, 48222.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 55) * 1e9, 48879.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 60) * 1e9, 49563.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 65) * 1e9, 50274.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 70) * 1e9, 50996.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 75) * 1e9, 51701.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 80) * 1e9, 52355, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 85) * 1e9, 52916.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 90) * 1e9, 53348.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 95) * 1e9, 53616.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 100) * 1e9, 53689.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 105) * 1e9, 53536.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 110) * 1e9, 53133.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 115) * 1e9, 52468.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 120) * 1e9, 51551, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 125) * 1e9, 50414.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 130) * 1e9, 49114, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 135) * 1e9, 47721.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 140) * 1e9, 46309.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 145) * 1e9, 44944.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 150) * 1e9, 43678.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 155) * 1e9, 42549.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 160) * 1e9, 41581.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 165) * 1e9, 40789.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 170) * 1e9, 40183.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 175) * 1e9, 39764.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(35, 180) * 1e9, 39528.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -180) * 1e9, 42223.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -175) * 1e9, 42129.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -170) * 1e9, 42211.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -165) * 1e9, 42461.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -160) * 1e9, 42870.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -155) * 1e9, 43426.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -150) * 1e9, 44113.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -145) * 1e9, 44909.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -140) * 1e9, 45787.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -135) * 1e9, 46716.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -130) * 1e9, 47665.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -125) * 1e9, 48603, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -120) * 1e9, 49501.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -115) * 1e9, 50333.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -110) * 1e9, 51069.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -105) * 1e9, 51675.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -100) * 1e9, 52117.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -95) * 1e9, 52359.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -90) * 1e9, 52375.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -85) * 1e9, 52151.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -80) * 1e9, 51693.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -75) * 1e9, 51028.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -70) * 1e9, 50203.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -65) * 1e9, 49280.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -60) * 1e9, 48327.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -55) * 1e9, 47409.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -50) * 1e9, 46578.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -45) * 1e9, 45865.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -40) * 1e9, 45287, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -35) * 1e9, 44841.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -30) * 1e9, 44523.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -25) * 1e9, 44329.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -20) * 1e9, 44257.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -15) * 1e9, 44307.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -10) * 1e9, 44471.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, -5) * 1e9, 44734.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 0) * 1e9, 45070.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 5) * 1e9, 45452.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 10) * 1e9, 45859.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 15) * 1e9, 46280.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 20) * 1e9, 46718.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 25) * 1e9, 47184.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 30) * 1e9, 47688, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 35) * 1e9, 48237.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 40) * 1e9, 48835.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 45) * 1e9, 49479.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 50) * 1e9, 50169, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 55) * 1e9, 50903.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 60) * 1e9, 51677.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 65) * 1e9, 52481.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 70) * 1e9, 53292.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 75) * 1e9, 54079.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 80) * 1e9, 54803.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 85) * 1e9, 55425.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 90) * 1e9, 55905.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 95) * 1e9, 56208.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 100) * 1e9, 56302.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 105) * 1e9, 56161.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 110) * 1e9, 55767.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 115) * 1e9, 55114.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 120) * 1e9, 54216.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 125) * 1e9, 53107.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 130) * 1e9, 51841.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 135) * 1e9, 50483.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 140) * 1e9, 49102.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 145) * 1e9, 47761.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 150) * 1e9, 46509.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 155) * 1e9, 45381.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 160) * 1e9, 44404.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 165) * 1e9, 43591.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 170) * 1e9, 42953.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 175) * 1e9, 42497.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(40, 180) * 1e9, 42223.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -180) * 1e9, 45210.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -175) * 1e9, 45100.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -170) * 1e9, 45166.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -165) * 1e9, 45404.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -160) * 1e9, 45805.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -155) * 1e9, 46355.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -150) * 1e9, 47033.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -145) * 1e9, 47813.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -140) * 1e9, 48666.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -135) * 1e9, 49559.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -130) * 1e9, 50461.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -125) * 1e9, 51343, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -120) * 1e9, 52177.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -115) * 1e9, 52939.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -110) * 1e9, 53603.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -105) * 1e9, 54139.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -100) * 1e9, 54519.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -95) * 1e9, 54715.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -90) * 1e9, 54705.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -85) * 1e9, 54480.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -80) * 1e9, 54044.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -75) * 1e9, 53420.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -70) * 1e9, 52647.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -65) * 1e9, 51777.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -60) * 1e9, 50867.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -55) * 1e9, 49973.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -50) * 1e9, 49141, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -45) * 1e9, 48403.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -40) * 1e9, 47777.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -35) * 1e9, 47271.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -30) * 1e9, 46885.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -25) * 1e9, 46617.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -20) * 1e9, 46469.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -15) * 1e9, 46436.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -10) * 1e9, 46513.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, -5) * 1e9, 46685.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 0) * 1e9, 46934.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 5) * 1e9, 47237.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 10) * 1e9, 47579.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 15) * 1e9, 47950.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 20) * 1e9, 48352.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 25) * 1e9, 48792.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 30) * 1e9, 49282.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 35) * 1e9, 49830.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 40) * 1e9, 50443.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 45) * 1e9, 51124, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 50) * 1e9, 51869.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 55) * 1e9, 52674.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 60) * 1e9, 53528.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 65) * 1e9, 54410, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 70) * 1e9, 55292.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 75) * 1e9, 56141.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 80) * 1e9, 56915.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 85) * 1e9, 57576.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 90) * 1e9, 58085.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 95) * 1e9, 58408.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 100) * 1e9, 58517.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 105) * 1e9, 58391.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 110) * 1e9, 58019.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 115) * 1e9, 57403.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 120) * 1e9, 56560.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 125) * 1e9, 55525.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 130) * 1e9, 54348.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 135) * 1e9, 53086.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 140) * 1e9, 51801.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 145) * 1e9, 50548.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 150) * 1e9, 49371.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 155) * 1e9, 48303.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 160) * 1e9, 47369.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 165) * 1e9, 46583.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 170) * 1e9, 45956.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 175) * 1e9, 45496.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(45, 180) * 1e9, 45210.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -180) * 1e9, 48316.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -175) * 1e9, 48203.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -170) * 1e9, 48252.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -165) * 1e9, 48460.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -160) * 1e9, 48819.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -155) * 1e9, 49315.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -150) * 1e9, 49927.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -145) * 1e9, 50630.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -140) * 1e9, 51395.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -135) * 1e9, 52192, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -130) * 1e9, 52991.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -125) * 1e9, 53765.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -120) * 1e9, 54491.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -115) * 1e9, 55143.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -110) * 1e9, 55700.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -105) * 1e9, 56139.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -100) * 1e9, 56436, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -95) * 1e9, 56570.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -90) * 1e9, 56526.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -85) * 1e9, 56298.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -80) * 1e9, 55889.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -75) * 1e9, 55318.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -70) * 1e9, 54616.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -65) * 1e9, 53823.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -60) * 1e9, 52983.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -55) * 1e9, 52143.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -50) * 1e9, 51340.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -45) * 1e9, 50606.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -40) * 1e9, 49960.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -35) * 1e9, 49415.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -30) * 1e9, 48976.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -25) * 1e9, 48646.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -20) * 1e9, 48426.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -15) * 1e9, 48313.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -10) * 1e9, 48303.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, -5) * 1e9, 48384.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 0) * 1e9, 48543.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 5) * 1e9, 48766.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 10) * 1e9, 49041.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 15) * 1e9, 49362.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 20) * 1e9, 49731, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 25) * 1e9, 50152.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 30) * 1e9, 50636.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 35) * 1e9, 51191.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 40) * 1e9, 51824.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 45) * 1e9, 52536, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 50) * 1e9, 53323.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 55) * 1e9, 54175.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 60) * 1e9, 55076.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 65) * 1e9, 56001, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 70) * 1e9, 56918.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 75) * 1e9, 57791.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 80) * 1e9, 58582, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 85) * 1e9, 59251.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 90) * 1e9, 59765.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 95) * 1e9, 60094.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 100) * 1e9, 60213.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 105) * 1e9, 60110.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 110) * 1e9, 59778.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 115) * 1e9, 59226.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 120) * 1e9, 58475, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 125) * 1e9, 57556.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 130) * 1e9, 56516.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 135) * 1e9, 55402.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 140) * 1e9, 54267.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 145) * 1e9, 53156.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 150) * 1e9, 52107.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 155) * 1e9, 51151.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 160) * 1e9, 50308.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 165) * 1e9, 49593.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 170) * 1e9, 49017.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 175) * 1e9, 48589.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(50, 180) * 1e9, 48316.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -180) * 1e9, 51305.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -175) * 1e9, 51195.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -170) * 1e9, 51221.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -165) * 1e9, 51381.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -160) * 1e9, 51667.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -155) * 1e9, 52068.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -150) * 1e9, 52566.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -145) * 1e9, 53139.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -140) * 1e9, 53763.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -135) * 1e9, 54412.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -130) * 1e9, 55062.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -125) * 1e9, 55688.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -120) * 1e9, 56268.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -115) * 1e9, 56783.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -110) * 1e9, 57213.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -105) * 1e9, 57540.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -100) * 1e9, 57745.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -95) * 1e9, 57815.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -90) * 1e9, 57738.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -85) * 1e9, 57511.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -80) * 1e9, 57138.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -75) * 1e9, 56633.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -70) * 1e9, 56018.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -65) * 1e9, 55321.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -60) * 1e9, 54578.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -55) * 1e9, 53821.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -50) * 1e9, 53082.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -45) * 1e9, 52388, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -40) * 1e9, 51757.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -35) * 1e9, 51206.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -30) * 1e9, 50742.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -25) * 1e9, 50373, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -20) * 1e9, 50099.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -15) * 1e9, 49922.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -10) * 1e9, 49838.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, -5) * 1e9, 49840.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 0) * 1e9, 49922.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 5) * 1e9, 50074.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 10) * 1e9, 50291.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 15) * 1e9, 50569.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 20) * 1e9, 50909.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 25) * 1e9, 51317.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 30) * 1e9, 51798.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 35) * 1e9, 52359, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 40) * 1e9, 53001.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 45) * 1e9, 53725.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 50) * 1e9, 54524.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 55) * 1e9, 55384.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 60) * 1e9, 56286.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 65) * 1e9, 57203.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 70) * 1e9, 58104.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 75) * 1e9, 58955.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 80) * 1e9, 59720.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 85) * 1e9, 60365.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 90) * 1e9, 60861.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 95) * 1e9, 61182.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 100) * 1e9, 61312.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 105) * 1e9, 61241.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 110) * 1e9, 60971.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 115) * 1e9, 60511.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 120) * 1e9, 59883.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 125) * 1e9, 59117.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 130) * 1e9, 58250.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 135) * 1e9, 57322.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 140) * 1e9, 56374.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 145) * 1e9, 55443.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 150) * 1e9, 54561.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 155) * 1e9, 53752.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 160) * 1e9, 53034.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 165) * 1e9, 52421.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 170) * 1e9, 51924.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 175) * 1e9, 51550.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(55, 180) * 1e9, 51305.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -180) * 1e9, 53920.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -175) * 1e9, 53811, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -170) * 1e9, 53805.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -165) * 1e9, 53902.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -160) * 1e9, 54095.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -155) * 1e9, 54376.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -150) * 1e9, 54730.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -145) * 1e9, 55142.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -140) * 1e9, 55593.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -135) * 1e9, 56064.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -130) * 1e9, 56536.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -125) * 1e9, 56989.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -120) * 1e9, 57405.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -115) * 1e9, 57769.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -110) * 1e9, 58064.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -105) * 1e9, 58277, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -100) * 1e9, 58393.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -95) * 1e9, 58404.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -90) * 1e9, 58302.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -85) * 1e9, 58086.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -80) * 1e9, 57758.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -75) * 1e9, 57328.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -70) * 1e9, 56812.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -65) * 1e9, 56229.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -60) * 1e9, 55602.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -55) * 1e9, 54956.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -50) * 1e9, 54314.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -45) * 1e9, 53697.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -40) * 1e9, 53122.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -35) * 1e9, 52605.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -30) * 1e9, 52155.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -25) * 1e9, 51780.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -20) * 1e9, 51485.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -15) * 1e9, 51273, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -10) * 1e9, 51142.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, -5) * 1e9, 51092.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 0) * 1e9, 51119.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 5) * 1e9, 51220.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 10) * 1e9, 51393.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 15) * 1e9, 51638.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 20) * 1e9, 51954.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 25) * 1e9, 52346.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 30) * 1e9, 52816, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 35) * 1e9, 53365, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 40) * 1e9, 53992.8, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 45) * 1e9, 54694.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 50) * 1e9, 55461.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 55) * 1e9, 56279.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 60) * 1e9, 57126.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 65) * 1e9, 57979.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 70) * 1e9, 58810.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 75) * 1e9, 59589.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 80) * 1e9, 60287.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 85) * 1e9, 60876.2, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 90) * 1e9, 61332, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 95) * 1e9, 61636.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 100) * 1e9, 61777.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 105) * 1e9, 61750.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 110) * 1e9, 61558.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 115) * 1e9, 61213.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 120) * 1e9, 60733.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 125) * 1e9, 60143.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 130) * 1e9, 59471.3, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 135) * 1e9, 58749.4, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 140) * 1e9, 58008.1, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 145) * 1e9, 57275.6, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 150) * 1e9, 56576.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 155) * 1e9, 55930.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 160) * 1e9, 55352.9, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 165) * 1e9, 54855.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 170) * 1e9, 54446.7, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 175) * 1e9, 54133.5, 145 + 500); + EXPECT_NEAR(get_mag_strength_tesla(60, 180) * 1e9, 53920.5, 145 + 500); } From 469937a3de444176ed7529dbc716a7cc292ee7fb Mon Sep 17 00:00:00 2001 From: PX4BuildBot Date: Tue, 12 Apr 2022 11:21:06 +0000 Subject: [PATCH 2/2] [AUTO COMMIT] update change indication --- .../test/change_indication/ekf_gsf_reset.csv | 96 +-- .../ekf2/test/change_indication/iris_gps.csv | 696 +++++++++--------- 2 files changed, 396 insertions(+), 396 deletions(-) diff --git a/src/modules/ekf2/test/change_indication/ekf_gsf_reset.csv b/src/modules/ekf2/test/change_indication/ekf_gsf_reset.csv index 6e33855e2f68..f0bc6503015d 100644 --- a/src/modules/ekf2/test/change_indication/ekf_gsf_reset.csv +++ b/src/modules/ekf2/test/change_indication/ekf_gsf_reset.csv @@ -5,8 +5,8 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 290000,1,-0.0106,-0.011,-0.0167,0.0006,0.000288,-0.0229,-2.94e-05,-3.64e-05,-0.00185,0,0,0,0,0,0,0.192,0.00189,0.404,0,0,0,0,0,1.21e-06,0.00256,0.00256,0.00222,25,25,0.562,101,101,0.337,1e-06,1e-06,9.97e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 390000,1,-0.0106,-0.0113,-0.0167,0.00209,0.000238,-0.0375,6.41e-05,2.46e-05,-0.00489,-1.63e-13,-6.23e-13,-3.16e-15,3.41e-12,-8.91e-13,-9.32e-14,0.192,0.00189,0.404,0,0,0,0,0,1.1e-06,0.00267,0.00267,0.00169,24.8,24.8,0.557,0.29,0.29,0.209,1e-06,1e-06,9.88e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 490000,1,-0.0107,-0.0117,-0.0167,0.00463,-0.000559,-0.0529,0.000405,-6.63e-06,-0.00941,-1.63e-13,-6.23e-13,-3.16e-15,3.41e-12,-8.91e-13,-9.32e-14,0.192,0.00189,0.404,0,0,0,0,0,1.08e-06,0.00282,0.00282,0.00141,24.9,24.9,0.544,0.739,0.739,0.159,1e-06,1e-06,9.73e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 -590000,1,-0.0107,-0.012,-0.0167,0.00418,7.23e-05,-0.0661,0.000239,-5.36e-06,-0.0153,-2.19e-11,-5.29e-09,-4.94e-11,1.28e-08,-5.1e-11,-2.89e-10,0.192,0.00189,0.404,0,0,0,0,0,1.11e-06,0.00302,0.00302,0.00125,7.8,7.8,0.527,0.267,0.267,0.141,1e-06,1e-06,9.49e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 -690000,1,-0.0108,-0.0123,-0.0167,0.00685,-0.000979,-0.0813,0.000761,-7.95e-05,-0.0227,-2.19e-11,-5.29e-09,-4.94e-11,1.28e-08,-5.1e-11,-2.89e-10,0.192,0.00189,0.404,0,0,0,0,0,1.17e-06,0.00328,0.00328,0.00116,7.87,7.87,0.497,0.556,0.556,0.13,1e-06,1e-06,9.16e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 +590000,1,-0.0107,-0.012,-0.0167,0.00418,7.22e-05,-0.0661,0.000239,-5.36e-06,-0.0153,-2.19e-11,-5.29e-09,-4.94e-11,1.28e-08,-5.11e-11,-2.89e-10,0.192,0.00189,0.404,0,0,0,0,0,1.11e-06,0.00302,0.00302,0.00125,7.8,7.8,0.527,0.267,0.267,0.141,1e-06,1e-06,9.49e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 +690000,1,-0.0108,-0.0123,-0.0167,0.00685,-0.000979,-0.0813,0.000761,-7.95e-05,-0.0227,-2.19e-11,-5.29e-09,-4.94e-11,1.28e-08,-5.11e-11,-2.89e-10,0.192,0.00189,0.404,0,0,0,0,0,1.17e-06,0.00328,0.00328,0.00116,7.87,7.87,0.497,0.556,0.556,0.13,1e-06,1e-06,9.16e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 790000,1,-0.0109,-0.0126,-0.0166,0.00622,-0.000504,-0.0959,0.000417,-4.86e-05,-0.0315,-2.56e-09,-3.32e-08,-2.74e-10,4.83e-08,-3.26e-09,-1.19e-09,0.192,0.00189,0.404,0,0,0,0,0,1.27e-06,0.00356,0.00356,0.00111,2.63,2.63,0.465,0.218,0.218,0.129,9.99e-07,9.99e-07,8.75e-07,4e-06,4e-06,3.99e-06,0,0,0,0,0,0,0,0 890000,1,-0.011,-0.0128,-0.0166,0.0107,-0.00161,-0.11,0.00125,-0.00019,-0.0418,-2.56e-09,-3.32e-08,-2.74e-10,4.83e-08,-3.26e-09,-1.19e-09,0.192,0.00189,0.404,0,0,0,0,0,1.39e-06,0.00392,0.00392,0.00109,2.72,2.72,0.471,0.363,0.363,0.164,9.99e-07,9.99e-07,8.27e-07,4e-06,4e-06,3.99e-06,0,0,0,0,0,0,0,0 990000,1,-0.0111,-0.0131,-0.0166,0.0117,-0.00274,-0.125,0.00087,-0.000149,-0.0536,-1.95e-08,-1.66e-07,-1.12e-09,1.58e-07,-1.72e-08,-4.19e-09,0.192,0.00189,0.404,0,0,0,0,0,1.53e-06,0.00427,0.00427,0.00108,1.25,1.25,0.477,0.178,0.178,0.209,9.97e-07,9.97e-07,7.73e-07,4e-06,4e-06,3.99e-06,0,0,0,0,0,0,0,0 @@ -49,8 +49,8 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 4690000,1,-0.0101,-0.0114,-0.0168,0.0125,-0.00448,-0.631,0.00481,-0.00179,-1.45,-1.5e-05,-5.26e-05,2.4e-07,3.59e-06,-5.72e-07,-8.71e-08,0.192,0.00189,0.404,0,0,0,0,0,5.23e-07,0.00134,0.00134,0.000522,0.504,0.504,1.26,0.177,0.177,12.2,8.3e-08,8.31e-08,2.85e-08,3.91e-06,3.91e-06,3.99e-06,0,0,0,0,0,0,0,0 4790000,1,-0.0101,-0.0112,-0.0168,0.0102,-0.00391,-0.645,0.00335,-0.00124,-1.52,-1.54e-05,-5.37e-05,2.47e-07,2.87e-06,-3.33e-07,-5.74e-08,0.192,0.00189,0.404,0,0,0,0,0,4.47e-07,0.0011,0.0011,0.000512,0.385,0.385,1.3,0.127,0.127,13,6.74e-08,6.74e-08,2.68e-08,3.9e-06,3.9e-06,3.99e-06,0,0,0,0,0,0,0,0 4890000,1,-0.0101,-0.0113,-0.0168,0.0113,-0.00504,-0.66,0.00445,-0.00168,-1.58,-1.54e-05,-5.37e-05,2.47e-07,2.87e-06,-3.33e-07,-5.74e-08,0.192,0.00189,0.404,0,0,0,0,0,4.65e-07,0.00118,0.00118,0.000502,0.461,0.461,1.34,0.168,0.168,13.7,6.74e-08,6.74e-08,2.52e-08,3.9e-06,3.9e-06,3.99e-06,0,0,0,0,0,0,0,0 -4990000,1,-0.00999,-0.0112,-0.0168,0.01,-0.00373,-0.675,0.00313,-0.00121,-1.65,-1.57e-05,-5.46e-05,2.53e-07,2.19e-06,-9.75e-08,-2.96e-08,0.192,0.00189,0.404,0,0,0,0,0,4e-07,0.000965,0.000966,0.000492,0.353,0.353,1.37,0.121,0.121,14.6,5.44e-08,5.44e-08,2.38e-08,3.9e-06,3.9e-06,3.99e-06,0,0,0,0,0,0,0,0 -5090000,1,-0.01,-0.0112,-0.0168,0.0105,-0.00389,-0.69,0.00416,-0.00158,-1.72,-1.57e-05,-5.46e-05,2.53e-07,2.19e-06,-9.75e-08,-2.96e-08,0.192,0.00189,0.404,0,0,0,0,0,4.14e-07,0.00103,0.00103,0.000483,0.421,0.421,1.41,0.16,0.16,15.4,5.44e-08,5.44e-08,2.24e-08,3.9e-06,3.9e-06,3.99e-06,0,0,0,0,0,0,0,0 +4990000,1,-0.00999,-0.0112,-0.0168,0.01,-0.00373,-0.675,0.00313,-0.00121,-1.65,-1.57e-05,-5.46e-05,2.53e-07,2.19e-06,-9.76e-08,-2.96e-08,0.192,0.00189,0.404,0,0,0,0,0,4e-07,0.000965,0.000966,0.000492,0.353,0.353,1.37,0.121,0.121,14.6,5.44e-08,5.44e-08,2.38e-08,3.9e-06,3.9e-06,3.99e-06,0,0,0,0,0,0,0,0 +5090000,1,-0.01,-0.0112,-0.0168,0.0105,-0.00389,-0.69,0.00416,-0.00158,-1.72,-1.57e-05,-5.46e-05,2.53e-07,2.19e-06,-9.76e-08,-2.96e-08,0.192,0.00189,0.404,0,0,0,0,0,4.14e-07,0.00103,0.00103,0.000483,0.421,0.421,1.41,0.16,0.16,15.4,5.44e-08,5.44e-08,2.24e-08,3.9e-06,3.9e-06,3.99e-06,0,0,0,0,0,0,0,0 5190000,1,-0.00997,-0.0111,-0.0168,0.00852,-0.00353,-0.703,0.00291,-0.00113,-1.79,-1.59e-05,-5.54e-05,2.58e-07,1.57e-06,1.19e-07,-4.12e-09,0.192,0.00189,0.404,0,0,0,0,0,3.58e-07,0.000848,0.000848,0.000474,0.323,0.323,1.45,0.116,0.116,16.3,4.38e-08,4.38e-08,2.12e-08,3.89e-06,3.89e-06,3.99e-06,0,0,0,0,0,0,0,0 5290000,1,-0.00992,-0.0111,-0.0168,0.00778,-0.00312,-0.718,0.00373,-0.00148,-1.86,-1.59e-05,-5.54e-05,2.58e-07,1.57e-06,1.19e-07,-4.12e-09,0.192,0.00189,0.404,0,0,0,0,0,3.68e-07,0.000905,0.000905,0.000466,0.384,0.384,1.49,0.152,0.152,17.3,4.38e-08,4.38e-08,2e-08,3.89e-06,3.89e-06,3.99e-06,0,0,0,0,0,0,0,0 5390000,1,-0.00981,-0.0111,-0.0167,0.00451,-0.00239,-0.732,0.00247,-0.001,-1.93,-1.62e-05,-5.6e-05,2.63e-07,1.05e-06,3.08e-07,1.7e-08,0.192,0.00189,0.404,0,0,0,0,0,3.23e-07,0.000744,0.000744,0.000457,0.295,0.295,1.53,0.111,0.111,18.3,3.52e-08,3.52e-08,1.9e-08,3.88e-06,3.88e-06,3.99e-06,0,0,0,0,0,0,0,0 @@ -62,7 +62,7 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 5990000,1,-0.00946,-0.011,-0.0167,0.0034,0.00409,0.0213,0.00206,-1.86e-05,-365,-1.64e-05,-5.67e-05,2.68e-07,3.86e-07,5.45e-07,-1.1e-07,0.192,0.00189,0.404,0,0,0,0,0,2.75e-07,0.000643,0.000643,0.000413,0.335,0.335,8.56,0.168,0.168,0.323,2.27e-08,2.27e-08,1.39e-08,3.87e-06,3.87e-06,3.99e-06,0,0,0,0,0,0,0,0 6090000,1,-0.00942,-0.011,-0.0167,0.00324,0.0055,-0.00339,0.00146,0.00043,-365,-1.64e-05,-5.7e-05,2.67e-07,1.79e-07,5.24e-07,-2.28e-08,0.192,0.00189,0.404,0,0,0,0,0,2.47e-07,0.000536,0.000537,0.000407,0.261,0.261,6.77,0.125,0.125,0.331,1.83e-08,1.83e-08,1.32e-08,3.87e-06,3.87e-06,3.99e-06,0,0,0,0,0,0,0,0 6190000,1,-0.00943,-0.0109,-0.0168,0.00331,0.00755,0.00222,0.0018,0.0011,-365,-1.64e-05,-5.7e-05,2.67e-07,1.73e-07,5.29e-07,-2.76e-07,0.192,0.00189,0.404,0,0,0,0,0,2.52e-07,0.000565,0.000565,0.0004,0.303,0.303,4.66,0.159,0.159,0.319,1.83e-08,1.83e-08,1.26e-08,3.87e-06,3.87e-06,3.99e-06,0,0,0,0,0,0,0,0 -6290000,1,-0.00945,-0.0109,-0.0168,0.00352,0.00715,-0.0059,0.00135,0.00124,-365,-1.63e-05,-5.71e-05,2.63e-07,-1.75e-10,3.98e-07,-3.37e-07,0.192,0.00189,0.404,0,0,0,0,0,2.3e-07,0.000475,0.000475,0.000394,0.237,0.237,3.09,0.119,0.119,0.295,1.48e-08,1.48e-08,1.2e-08,3.87e-06,3.87e-06,3.99e-06,0,0,0,0,0,0,0,0 +6290000,1,-0.00945,-0.0109,-0.0168,0.00352,0.00715,-0.0059,0.00135,0.00124,-365,-1.63e-05,-5.71e-05,2.63e-07,-1.81e-10,3.98e-07,-3.37e-07,0.192,0.00189,0.404,0,0,0,0,0,2.3e-07,0.000475,0.000475,0.000394,0.237,0.237,3.09,0.119,0.119,0.295,1.48e-08,1.48e-08,1.2e-08,3.87e-06,3.87e-06,3.99e-06,0,0,0,0,0,0,0,0 6390000,1,-0.00934,-0.0109,-0.0168,0.00395,0.00844,-0.0441,0.00173,0.00203,-365,-1.63e-05,-5.71e-05,2.63e-07,1.35e-08,3.85e-07,2.9e-07,0.192,0.00189,0.404,0,0,0,0,0,2.32e-07,0.000498,0.000499,0.000388,0.274,0.274,2.16,0.151,0.151,0.288,1.48e-08,1.48e-08,1.15e-08,3.87e-06,3.87e-06,3.99e-06,0,0,0,0,0,0,0,0 6490000,1,-0.00939,-0.0109,-0.0168,0.00359,0.0077,-0.048,0.00134,0.00185,-365,-1.61e-05,-5.73e-05,2.58e-07,-1.54e-07,1.8e-07,-1.71e-07,0.192,0.00189,0.404,0,0,0,0,0,2.14e-07,0.000422,0.000422,0.000382,0.215,0.215,1.47,0.113,0.113,0.256,1.2e-08,1.2e-08,1.09e-08,3.86e-06,3.86e-06,3.99e-06,0,0,0,0,0,0,0,0 6590000,1,-0.00939,-0.0109,-0.0169,0.00352,0.00841,-0.0946,0.0017,0.00262,-365,-1.61e-05,-5.73e-05,2.58e-07,-1.13e-07,1.43e-07,1.72e-06,0.192,0.00189,0.404,0,0,0,0,0,2.18e-07,0.000442,0.000442,0.000377,0.248,0.248,1.03,0.143,0.143,0.229,1.2e-08,1.2e-08,1.05e-08,3.86e-06,3.86e-06,3.99e-06,0,0,0,0,0,0,0,0 @@ -70,7 +70,7 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 6790000,1,-0.00938,-0.0109,-0.017,0.00318,0.00814,-0.11,0.00165,0.0029,-365,-1.58e-05,-5.74e-05,2.52e-07,-2.73e-07,-9.32e-08,9.41e-07,0.192,0.00189,0.404,0,0,0,0,0,2.04e-07,0.000394,0.000394,0.000366,0.225,0.225,0.577,0.136,0.136,0.196,9.76e-09,9.77e-09,9.57e-09,3.86e-06,3.86e-06,3.99e-06,0,0,0,0,0,0,0,0 6890000,0.706,0.0013,-0.0143,0.708,0.00244,0.00869,-0.121,0.00124,0.00242,-365,-1.56e-05,-5.75e-05,2.48e-07,-4.13e-07,-3.48e-07,4.85e-07,0.209,0.00206,0.432,0,0,0,0,0,0.00103,0.000339,0.000338,0.00132,0.176,0.176,0.442,0.104,0.104,0.178,7.97e-09,7.98e-09,9.28e-09,3.86e-06,3.86e-06,3.98e-06,0,0,0,0,0,0,0,0 6990000,0.704,0.00139,-0.0142,0.71,0.0024,0.00926,-0.123,0.00147,0.00334,-365,-1.56e-05,-5.75e-05,1.96e-07,-4.79e-07,-2.87e-07,-2.51e-06,0.209,0.00206,0.432,0,0,0,0,0,0.000622,0.000339,0.000339,0.000783,0.178,0.178,0.347,0.128,0.128,0.163,7.97e-09,7.98e-09,9.28e-09,3.86e-06,3.86e-06,3.98e-06,0,0,0,0,0,0,0,0 -7090000,0.703,0.0014,-0.0142,0.711,0.00185,0.00856,-0.124,0.00169,0.00421,-365,-1.56e-05,-5.75e-05,1.16e-07,-5.58e-07,-2.14e-07,-6.11e-06,0.209,0.00206,0.432,0,0,0,0,0,0.000475,0.00034,0.000339,0.000593,0.184,0.184,0.287,0.156,0.156,0.156,7.97e-09,7.97e-09,9.28e-09,3.86e-06,3.86e-06,3.97e-06,0,0,0,0,0,0,0,0 +7090000,0.703,0.0014,-0.0142,0.711,0.00185,0.00855,-0.124,0.00169,0.00421,-365,-1.56e-05,-5.75e-05,1.16e-07,-5.58e-07,-2.14e-07,-6.11e-06,0.209,0.00206,0.432,0,0,0,0,0,0.000475,0.00034,0.000339,0.000593,0.184,0.184,0.287,0.156,0.156,0.156,7.97e-09,7.97e-09,9.28e-09,3.86e-06,3.86e-06,3.97e-06,0,0,0,0,0,0,0,0 7190000,0.703,0.0014,-0.0141,0.711,0.000163,0.00836,-0.145,0.00179,0.00506,-365,-1.56e-05,-5.75e-05,1.08e-07,-5.09e-07,-2.57e-07,-3.87e-06,0.209,0.00206,0.432,0,0,0,0,0,0.000383,0.000341,0.000341,0.000473,0.193,0.193,0.236,0.188,0.188,0.144,7.97e-09,7.97e-09,9.28e-09,3.86e-06,3.86e-06,3.96e-06,0,0,0,0,0,0,0,0 7290000,0.703,0.00142,-0.0141,0.711,-0.00132,0.00825,-0.145,0.00174,0.00587,-365,-1.56e-05,-5.75e-05,1.86e-07,-6.59e-07,-1.32e-07,-1.07e-05,0.209,0.00206,0.432,0,0,0,0,0,0.000326,0.000342,0.000342,0.000399,0.205,0.205,0.198,0.223,0.223,0.134,7.96e-09,7.96e-09,9.27e-09,3.86e-06,3.86e-06,3.95e-06,0,0,0,0,0,0,0,0 7390000,0.703,0.00143,-0.014,0.711,-0.00145,0.00941,-0.157,0.00158,0.00678,-365,-1.56e-05,-5.75e-05,2.7e-07,-6.93e-07,-1.07e-07,-1.22e-05,0.209,0.00206,0.432,0,0,0,0,0,0.000292,0.000344,0.000344,0.000355,0.221,0.221,0.174,0.263,0.263,0.13,7.96e-09,7.96e-09,9.27e-09,3.86e-06,3.86e-06,3.94e-06,0,0,0,0,0,0,0,0 @@ -82,15 +82,15 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 7990000,0.704,0.00163,-0.0138,0.71,-0.0128,0.0138,-0.163,-0.00248,0.0133,-365,-1.56e-05,-5.76e-05,6.86e-07,-2.77e-06,1.66e-06,-0.000108,0.209,0.00206,0.432,0,0,0,0,0,0.000196,0.000363,0.000363,0.000227,0.387,0.386,0.104,0.622,0.622,0.0981,7.9e-09,7.9e-09,9.17e-09,3.86e-06,3.86e-06,3.76e-06,0,0,0,0,0,0,0,0 8090000,0.704,0.00163,-0.0138,0.71,-0.0146,0.0149,-0.175,-0.00386,0.0148,-366,-1.56e-05,-5.76e-05,1.05e-06,-2.82e-06,1.69e-06,-0.00011,0.209,0.00206,0.432,0,0,0,0,0,0.00019,0.000368,0.000368,0.000219,0.427,0.427,0.102,0.71,0.71,0.097,7.9e-09,7.9e-09,9.15e-09,3.86e-06,3.86e-06,3.71e-06,0,0,0,0,0,0,0,0 8190000,0.704,0.00162,-0.0137,0.71,-0.0173,0.016,-0.178,-0.00537,0.0162,-366,-1.56e-05,-5.76e-05,7.57e-07,-3.3e-06,2.14e-06,-0.000134,0.209,0.00206,0.432,0,0,0,0,0,0.000183,0.000372,0.000372,0.00021,0.469,0.469,0.0987,0.804,0.804,0.0939,7.87e-09,7.87e-09,9.11e-09,3.86e-06,3.86e-06,3.65e-06,0,0,0,0,0,0,0,0 -8290000,0.704,0.00166,-0.0138,0.71,-0.0187,0.0164,-0.174,-0.00719,0.0179,-366,-1.56e-05,-5.76e-05,5.68e-07,-4.2e-06,2.9e-06,-0.000175,0.209,0.00206,0.432,0,0,0,0,0,0.000178,0.000378,0.000378,0.000203,0.517,0.516,0.0967,0.915,0.915,0.0912,7.87e-09,7.87e-09,9.07e-09,3.86e-06,3.86e-06,3.58e-06,0,0,0,0,0,0,0,0 +8290000,0.704,0.00166,-0.0138,0.71,-0.0187,0.0164,-0.174,-0.00719,0.0179,-366,-1.56e-05,-5.76e-05,5.69e-07,-4.2e-06,2.9e-06,-0.000175,0.209,0.00206,0.432,0,0,0,0,0,0.000178,0.000378,0.000378,0.000203,0.517,0.516,0.0967,0.915,0.915,0.0912,7.87e-09,7.87e-09,9.07e-09,3.86e-06,3.86e-06,3.58e-06,0,0,0,0,0,0,0,0 8390000,0.704,0.00171,-0.0137,0.71,-0.0206,0.0173,-0.173,-0.00908,0.0194,-366,-1.56e-05,-5.76e-05,9.99e-07,-4.91e-06,3.54e-06,-0.00021,0.209,0.00206,0.432,0,0,0,0,0,0.000175,0.000383,0.000383,0.000198,0.564,0.564,0.0967,1.03,1.03,0.091,7.82e-09,7.83e-09,9.03e-09,3.86e-06,3.86e-06,3.52e-06,0,0,0,0,0,0,0,0 8490000,0.704,0.0017,-0.0137,0.71,-0.0226,0.0187,-0.17,-0.0113,0.0212,-366,-1.56e-05,-5.76e-05,8.63e-07,-5.85e-06,4.33e-06,-0.000253,0.209,0.00206,0.432,0,0,0,0,0,0.000171,0.000389,0.000389,0.000193,0.619,0.619,0.0957,1.17,1.17,0.089,7.82e-09,7.83e-09,8.98e-09,3.86e-06,3.86e-06,3.43e-06,0,0,0,0,0,0,0,0 -8590000,0.704,0.00172,-0.0137,0.71,-0.0247,0.0205,-0.167,-0.0135,0.0229,-366,-1.56e-05,-5.76e-05,4.79e-07,-6.65e-06,5.15e-06,-0.000295,0.209,0.00206,0.432,0,0,0,0,0,0.000168,0.000395,0.000395,0.000188,0.672,0.672,0.0951,1.31,1.31,0.0874,7.78e-09,7.78e-09,8.93e-09,3.85e-06,3.85e-06,3.34e-06,0,0,0,0,0,0,0,0 +8590000,0.704,0.00172,-0.0137,0.71,-0.0247,0.0205,-0.167,-0.0135,0.0229,-366,-1.56e-05,-5.76e-05,4.79e-07,-6.65e-06,5.15e-06,-0.000295,0.209,0.00206,0.432,0,0,0,0,0,0.000168,0.000394,0.000395,0.000188,0.672,0.672,0.0951,1.31,1.31,0.0874,7.78e-09,7.78e-09,8.93e-09,3.85e-06,3.85e-06,3.34e-06,0,0,0,0,0,0,0,0 8690000,0.704,0.00177,-0.0136,0.71,-0.028,0.0214,-0.162,-0.0162,0.025,-366,-1.56e-05,-5.76e-05,1.11e-06,-7.81e-06,6.06e-06,-0.000347,0.209,0.00206,0.432,0,0,0,0,0,0.000166,0.000401,0.000401,0.000185,0.735,0.735,0.0958,1.48,1.48,0.0879,7.78e-09,7.78e-09,8.87e-09,3.85e-06,3.85e-06,3.25e-06,0,0,0,0,0,0,0,0 8790000,0.704,0.00172,-0.0136,0.71,-0.0301,0.0228,-0.152,-0.0189,0.0269,-366,-1.56e-05,-5.76e-05,8.65e-07,-9e-06,7.29e-06,-0.00041,0.209,0.00206,0.432,0,0,0,0,0,0.000164,0.000407,0.000407,0.000181,0.792,0.791,0.0954,1.64,1.64,0.0867,7.72e-09,7.72e-09,8.8e-09,3.85e-06,3.85e-06,3.14e-06,0,0,0,0,0,0,0,0 8890000,0.704,0.00176,-0.0136,0.71,-0.0323,0.0234,-0.151,-0.0221,0.0292,-366,-1.56e-05,-5.76e-05,7.16e-07,-9.86e-06,8e-06,-0.000449,0.209,0.00206,0.432,0,0,0,0,0,0.000162,0.000414,0.000414,0.000178,0.862,0.861,0.0949,1.86,1.86,0.0857,7.72e-09,7.72e-09,8.73e-09,3.85e-06,3.85e-06,3.02e-06,0,0,0,0,0,0,0,0 8990000,0.704,0.00181,-0.0135,0.71,-0.0339,0.0235,-0.142,-0.025,0.031,-365,-1.56e-05,-5.76e-05,2.64e-07,-1.09e-05,9.26e-06,-0.000509,0.209,0.00206,0.432,0,0,0,0,0,0.000161,0.00042,0.00042,0.000176,0.922,0.921,0.0956,2.05,2.05,0.0868,7.65e-09,7.66e-09,8.66e-09,3.84e-06,3.84e-06,2.91e-06,0,0,0,0,0,0,0,0 -9090000,0.704,0.00185,-0.0136,0.71,-0.0366,0.0242,-0.141,-0.0285,0.0334,-366,-1.56e-05,-5.76e-05,-6.86e-09,-1.15e-05,9.77e-06,-0.000537,0.209,0.00206,0.432,0,0,0,0,0,0.000159,0.000428,0.000428,0.000173,0.999,0.998,0.0949,2.3,2.3,0.086,7.65e-09,7.66e-09,8.58e-09,3.84e-06,3.84e-06,2.78e-06,0,0,0,0,0,0,0,0 +9090000,0.704,0.00185,-0.0136,0.71,-0.0366,0.0242,-0.141,-0.0285,0.0334,-366,-1.56e-05,-5.76e-05,-6.7e-09,-1.15e-05,9.77e-06,-0.000537,0.209,0.00206,0.432,0,0,0,0,0,0.000159,0.000428,0.000428,0.000173,0.999,0.998,0.0949,2.3,2.3,0.086,7.65e-09,7.66e-09,8.58e-09,3.84e-06,3.84e-06,2.78e-06,0,0,0,0,0,0,0,0 9190000,0.704,0.00186,-0.0136,0.71,-0.0378,0.0245,-0.141,-0.0315,0.035,-366,-1.55e-05,-5.76e-05,1.15e-06,-1.19e-05,1.05e-05,-0.000569,0.209,0.00206,0.432,0,0,0,0,0,0.000158,0.000433,0.000433,0.000171,1.06,1.06,0.094,2.52,2.52,0.0853,7.58e-09,7.59e-09,8.48e-09,3.83e-06,3.83e-06,2.65e-06,0,0,0,0,0,0,0,0 9290000,0.704,0.00185,-0.0136,0.71,-0.0393,0.0255,-0.137,-0.0355,0.0376,-366,-1.55e-05,-5.76e-05,1.32e-06,-1.29e-05,1.13e-05,-0.000615,0.209,0.00206,0.432,0,0,0,0,0,0.000157,0.000442,0.000442,0.000169,1.14,1.14,0.0929,2.83,2.83,0.0847,7.58e-09,7.59e-09,8.39e-09,3.83e-06,3.83e-06,2.52e-06,0,0,0,0,0,0,0,0 9390000,0.704,0.00181,-0.0135,0.71,-0.0401,0.0268,-0.135,-0.0383,0.0391,-366,-1.55e-05,-5.75e-05,1.33e-06,-1.32e-05,1.23e-05,-0.000649,0.209,0.00206,0.432,0,0,0,0,0,0.000157,0.000445,0.000445,0.000168,1.2,1.2,0.0928,3.07,3.07,0.086,7.5e-09,7.51e-09,8.3e-09,3.82e-06,3.82e-06,2.4e-06,0,0,0,0,0,0,0,0 @@ -102,19 +102,19 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 9990000,0.704,0.00196,-0.0134,0.71,-0.0498,0.0319,-0.1,-0.062,0.0533,-365,-1.54e-05,-5.75e-05,1.83e-06,-1.71e-05,1.77e-05,-0.000888,0.209,0.00206,0.432,0,0,0,0,0,0.000156,0.000491,0.000491,0.000163,1.7,1.7,0.0827,5.4,5.4,0.0857,7.33e-09,7.33e-09,7.61e-09,3.79e-06,3.79e-06,1.66e-06,0,0,0,0,0,0,0,0 10090000,0.704,0.00197,-0.0134,0.71,-0.0494,0.0306,-0.096,-0.0637,0.0536,-365,-1.53e-05,-5.75e-05,2.07e-06,-1.68e-05,1.9e-05,-0.000914,0.209,0.00206,0.432,0,0,0,0,0,0.000156,0.000491,0.000491,0.000162,1.74,1.74,0.0801,5.67,5.67,0.0848,7.24e-09,7.24e-09,7.47e-09,3.77e-06,3.77e-06,1.54e-06,0,0,0,0,0,0,0,0 10190000,0.704,0.00198,-0.0134,0.71,-0.0512,0.0329,-0.0957,-0.0687,0.0568,-366,-1.54e-05,-5.74e-05,8.27e-07,-1.71e-05,1.93e-05,-0.000928,0.209,0.00206,0.432,0,0,0,0,0,0.000156,0.000502,0.000502,0.000161,1.85,1.85,0.0774,6.28,6.27,0.0839,7.24e-09,7.24e-09,7.33e-09,3.77e-06,3.77e-06,1.44e-06,0,0,0,0,0,0,0,0 -10290000,0.704,0.00193,-0.0134,0.71,-0.0504,0.0315,-0.0832,-0.0697,0.0565,-365,-1.53e-05,-5.74e-05,6.94e-08,-1.73e-05,2.13e-05,-0.000983,0.209,0.00206,0.432,0,0,0,0,0,0.000157,0.0005,0.0005,0.000161,1.87,1.87,0.0758,6.51,6.51,0.0847,7.14e-09,7.15e-09,7.21e-09,3.74e-06,3.74e-06,1.35e-06,0,0,0,0,0,0,0,0 +10290000,0.704,0.00193,-0.0134,0.71,-0.0504,0.0315,-0.0832,-0.0697,0.0565,-365,-1.53e-05,-5.74e-05,6.95e-08,-1.73e-05,2.13e-05,-0.000983,0.209,0.00206,0.432,0,0,0,0,0,0.000157,0.0005,0.0005,0.000161,1.87,1.87,0.0758,6.51,6.51,0.0847,7.14e-09,7.15e-09,7.21e-09,3.74e-06,3.74e-06,1.35e-06,0,0,0,0,0,0,0,0 10390000,0.704,0.00191,-0.0133,0.71,0.00936,-0.0198,0.00845,0.000863,-0.00177,-365,-1.53e-05,-5.74e-05,1.5e-07,-1.8e-05,2.18e-05,-0.00101,0.209,0.00206,0.432,0,0,0,0,0,0.000157,0.000512,0.000512,0.00016,0.252,0.252,0.25,0.252,0.252,0.0753,7.14e-09,7.15e-09,7.07e-09,3.74e-06,3.74e-06,1.26e-06,0,0,0,0,0,0,0,0 10490000,0.704,0.00195,-0.0133,0.71,0.00799,-0.0184,0.0138,0.00171,-0.00366,-365,-1.53e-05,-5.74e-05,-5.75e-07,-1.87e-05,2.24e-05,-0.00105,0.209,0.00206,0.432,0,0,0,0,0,0.000157,0.000525,0.000525,0.00016,0.258,0.258,0.248,0.259,0.259,0.0714,7.14e-09,7.15e-09,6.92e-09,3.74e-06,3.74e-06,1.19e-06,0,0,0,0,0,0,0,0 10590000,0.704,0.00204,-0.0134,0.71,0.00751,-0.00779,0.0178,0.0018,-0.000819,-365,-1.53e-05,-5.72e-05,-4.85e-07,-2.11e-05,2.26e-05,-0.00106,0.209,0.00206,0.432,0,0,0,0,0,0.000157,0.00053,0.00053,0.00016,0.132,0.132,0.169,0.13,0.13,0.0672,7.1e-09,7.11e-09,6.77e-09,3.73e-06,3.73e-06,1.14e-06,0,0,0,0,0,0,0,0 10690000,0.704,0.00209,-0.0134,0.71,0.00532,-0.00789,0.0199,0.00248,-0.00162,-365,-1.53e-05,-5.72e-05,-7.09e-07,-2.14e-05,2.28e-05,-0.00107,0.209,0.00206,0.432,0,0,0,0,0,0.000157,0.000543,0.000543,0.00016,0.143,0.143,0.165,0.136,0.136,0.069,7.1e-09,7.11e-09,6.64e-09,3.73e-06,3.73e-06,1.11e-06,0,0,0,0,0,0,0,0 10790000,0.704,0.00208,-0.0135,0.71,0.00471,-0.00515,0.017,0.00266,-0.000796,-365,-1.52e-05,-5.71e-05,-5.38e-07,-2.31e-05,2.37e-05,-0.00107,0.209,0.00206,0.432,0,0,0,0,0,0.000157,0.000533,0.000533,0.000159,0.0994,0.0994,0.123,0.0903,0.0903,0.0656,6.97e-09,6.98e-09,6.49e-09,3.71e-06,3.71e-06,1.08e-06,0,0,0,0,0,0,0,0 10890000,0.704,0.00204,-0.0134,0.71,0.00328,-0.0046,0.013,0.00304,-0.00125,-365,-1.52e-05,-5.71e-05,-5.22e-07,-2.31e-05,2.36e-05,-0.00107,0.209,0.00206,0.432,0,0,0,0,0,0.000158,0.000546,0.000546,0.000159,0.114,0.114,0.117,0.0965,0.0965,0.0674,6.97e-09,6.98e-09,6.34e-09,3.71e-06,3.71e-06,1.06e-06,0,0,0,0,0,0,0,0 -10990000,0.704,0.00202,-0.0136,0.71,0.00547,0.000285,0.00905,0.00458,-0.00246,-365,-1.47e-05,-5.68e-05,3.06e-07,-2.79e-05,2.81e-05,-0.00107,0.209,0.00206,0.432,0,0,0,0,0,0.000158,0.000516,0.000515,0.000159,0.0901,0.09,0.0927,0.072,0.072,0.0653,6.73e-09,6.73e-09,6.21e-09,3.68e-06,3.68e-06,1.04e-06,0,0,0,0,0,0,0,0 +10990000,0.704,0.00202,-0.0136,0.71,0.00547,0.000285,0.00905,0.00458,-0.00246,-365,-1.47e-05,-5.68e-05,3.06e-07,-2.79e-05,2.81e-05,-0.00107,0.209,0.00206,0.432,0,0,0,0,0,0.000158,0.000515,0.000515,0.000159,0.0901,0.09,0.0927,0.072,0.072,0.0653,6.73e-09,6.73e-09,6.21e-09,3.68e-06,3.68e-06,1.04e-06,0,0,0,0,0,0,0,0 11090000,0.704,0.00202,-0.0135,0.71,0.00392,0.00197,0.0124,0.00506,-0.00239,-365,-1.47e-05,-5.68e-05,1.13e-06,-2.81e-05,2.82e-05,-0.00108,0.209,0.00206,0.432,0,0,0,0,0,0.000158,0.000528,0.000528,0.000158,0.108,0.108,0.0871,0.0785,0.0785,0.0671,6.73e-09,6.73e-09,6.05e-09,3.68e-06,3.68e-06,1.03e-06,0,0,0,0,0,0,0,0 11190000,0.704,0.00195,-0.0137,0.71,0.00838,0.00479,0.00301,0.00644,-0.00312,-365,-1.41e-05,-5.67e-05,5.46e-07,-3.1e-05,3.31e-05,-0.00107,0.209,0.00206,0.432,0,0,0,0,0,0.000158,0.000479,0.000479,0.000158,0.0888,0.0888,0.0709,0.0621,0.0621,0.0641,6.38e-09,6.39e-09,5.9e-09,3.64e-06,3.64e-06,1.01e-06,0,0,0,0,0,0,0,0 11290000,0.704,0.00204,-0.0138,0.71,0.00769,0.00646,0.00233,0.00726,-0.00254,-365,-1.42e-05,-5.67e-05,-4.52e-07,-3.1e-05,3.32e-05,-0.00108,0.209,0.00206,0.432,0,0,0,0,0,0.000159,0.000491,0.000491,0.000158,0.109,0.109,0.0668,0.0691,0.0691,0.0665,6.38e-09,6.39e-09,5.77e-09,3.64e-06,3.64e-06,1.01e-06,0,0,0,0,0,0,0,0 11390000,0.704,0.00209,-0.0136,0.71,0.0037,0.00613,-0.0027,0.00532,-0.00223,-365,-1.45e-05,-5.68e-05,-1.25e-06,-2.84e-05,3.06e-05,-0.00107,0.209,0.00206,0.432,0,0,0,0,0,0.000159,0.000431,0.000431,0.000158,0.0893,0.0893,0.0559,0.0565,0.0565,0.0636,5.99e-09,5.99e-09,5.62e-09,3.59e-06,3.59e-06,1e-06,0,0,0,0,0,0,0,0 -11490000,0.704,0.00212,-0.0136,0.71,0.000879,0.00834,-0.00232,0.00556,-0.00151,-365,-1.45e-05,-5.68e-05,-2.77e-06,-2.85e-05,3.07e-05,-0.00108,0.209,0.00206,0.432,0,0,0,0,0,0.000159,0.000442,0.000442,0.000158,0.109,0.109,0.052,0.064,0.064,0.0645,5.99e-09,5.99e-09,5.47e-09,3.59e-06,3.59e-06,9.94e-07,0,0,0,0,0,0,0,0 +11490000,0.704,0.00212,-0.0136,0.71,0.000879,0.00834,-0.00232,0.00556,-0.00151,-365,-1.45e-05,-5.68e-05,-2.77e-06,-2.85e-05,3.07e-05,-0.00108,0.209,0.00206,0.432,0,0,0,0,0,0.000159,0.000442,0.000442,0.000157,0.109,0.109,0.052,0.064,0.064,0.0645,5.99e-09,5.99e-09,5.47e-09,3.59e-06,3.59e-06,9.94e-07,0,0,0,0,0,0,0,0 11590000,0.704,0.00203,-0.0136,0.71,-0.00298,0.00788,-0.00771,0.0043,-0.00159,-365,-1.46e-05,-5.71e-05,-3.09e-06,-2.57e-05,3.07e-05,-0.00107,0.209,0.00206,0.432,0,0,0,0,0,0.000159,0.00038,0.00038,0.000158,0.0887,0.0887,0.045,0.0531,0.0531,0.0628,5.58e-09,5.59e-09,5.34e-09,3.56e-06,3.56e-06,9.9e-07,0,0,0,0,0,0,0,0 11690000,0.704,0.00201,-0.0136,0.71,-0.00606,0.0105,-0.0121,0.00383,-0.000702,-365,-1.46e-05,-5.71e-05,-3.55e-06,-2.56e-05,3.06e-05,-0.00107,0.209,0.00206,0.432,0,0,0,0,0,0.000159,0.00039,0.00039,0.000157,0.108,0.108,0.0421,0.0611,0.0611,0.0632,5.58e-09,5.59e-09,5.2e-09,3.56e-06,3.56e-06,9.86e-07,0,0,0,0,0,0,0,0 11790000,0.704,0.00208,-0.0135,0.71,-0.0112,0.0109,-0.0139,0.0017,0.000401,-365,-1.47e-05,-5.7e-05,-3.61e-06,-2.53e-05,2.94e-05,-0.00107,0.209,0.00206,0.432,0,0,0,0,0,0.000159,0.000334,0.000334,0.000157,0.0865,0.0865,0.0368,0.0512,0.0512,0.0607,5.21e-09,5.22e-09,5.05e-09,3.52e-06,3.53e-06,9.81e-07,0,0,0,0,0,0,0,0 @@ -136,11 +136,11 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 13390000,0.704,0.000886,-0.0135,0.71,-0.001,0.00579,-0.0244,0.00292,0.0012,-365,-1.24e-05,-5.93e-05,-2.42e-06,-2.05e-05,4.15e-05,-0.00114,0.209,0.00206,0.432,0,0,0,0,0,0.000157,0.000189,0.000189,0.000152,0.0543,0.0543,0.026,0.0477,0.0477,0.05,3.52e-09,3.52e-09,3.19e-09,3.47e-06,3.47e-06,8.26e-07,0,0,0,0,0,0,0,0 13490000,0.704,0.000913,-0.0135,0.71,-0.00167,0.00567,-0.023,0.00281,0.00176,-365,-1.24e-05,-5.93e-05,-1.9e-06,-2.06e-05,4.16e-05,-0.00115,0.209,0.00206,0.432,0,0,0,0,0,0.000157,0.000195,0.000195,0.000152,0.0617,0.0617,0.027,0.0555,0.0555,0.0502,3.52e-09,3.52e-09,3.09e-09,3.47e-06,3.47e-06,8.18e-07,0,0,0,0,0,0,0,0 13590000,0.704,0.000857,-0.0134,0.71,-0.00123,0.00596,-0.0253,0.00199,0.00116,-365,-1.23e-05,-5.94e-05,-2.28e-06,-2.09e-05,4.07e-05,-0.00115,0.209,0.00206,0.432,0,0,0,0,0,0.000157,0.000186,0.000185,0.000152,0.0515,0.0515,0.027,0.0476,0.0476,0.0498,3.38e-09,3.38e-09,3.01e-09,3.47e-06,3.47e-06,7.86e-07,0,0,0,0,0,0,0,0 -13690000,0.704,0.000831,-0.0134,0.71,-0.000714,0.00772,-0.0299,0.00188,0.00182,-365,-1.23e-05,-5.94e-05,-1.49e-06,-2.09e-05,4.07e-05,-0.00115,0.209,0.00206,0.432,0,0,0,0,0,0.000157,0.000191,0.000191,0.000151,0.0584,0.0584,0.0281,0.0551,0.0551,0.0501,3.38e-09,3.38e-09,2.92e-09,3.47e-06,3.47e-06,7.77e-07,0,0,0,0,0,0,0,0 -13790000,0.704,0.000721,-0.0133,0.71,6.75e-05,0.00364,-0.0313,0.00309,-0.000477,-365,-1.21e-05,-5.98e-05,-1.49e-06,-2.24e-05,4.01e-05,-0.00115,0.209,0.00206,0.432,0,0,0,0,0,0.000156,0.000183,0.000183,0.000151,0.0491,0.0491,0.0279,0.0474,0.0474,0.0493,3.23e-09,3.24e-09,2.83e-09,3.47e-06,3.47e-06,7.42e-07,0,0,0,0,0,0,0,0 +13690000,0.704,0.000831,-0.0134,0.71,-0.000715,0.00772,-0.0299,0.00188,0.00182,-365,-1.23e-05,-5.94e-05,-1.49e-06,-2.09e-05,4.07e-05,-0.00115,0.209,0.00206,0.432,0,0,0,0,0,0.000157,0.000191,0.000191,0.000151,0.0584,0.0584,0.0281,0.0551,0.0551,0.0501,3.38e-09,3.38e-09,2.92e-09,3.47e-06,3.47e-06,7.77e-07,0,0,0,0,0,0,0,0 +13790000,0.704,0.000721,-0.0133,0.71,6.74e-05,0.00364,-0.0313,0.00309,-0.000477,-365,-1.21e-05,-5.98e-05,-1.49e-06,-2.24e-05,4.01e-05,-0.00115,0.209,0.00206,0.432,0,0,0,0,0,0.000156,0.000183,0.000183,0.000151,0.0491,0.0491,0.0279,0.0474,0.0474,0.0493,3.23e-09,3.24e-09,2.83e-09,3.47e-06,3.47e-06,7.42e-07,0,0,0,0,0,0,0,0 13890000,0.704,0.000689,-0.0133,0.71,0.0004,0.00355,-0.0356,0.00311,-0.000139,-365,-1.21e-05,-5.98e-05,-1.02e-06,-2.23e-05,4e-05,-0.00115,0.209,0.00206,0.432,0,0,0,0,0,0.000156,0.000189,0.000188,0.00015,0.0555,0.0555,0.0292,0.0548,0.0548,0.0503,3.24e-09,3.24e-09,2.76e-09,3.47e-06,3.47e-06,7.32e-07,0,0,0,0,0,0,0,0 13990000,0.704,0.000623,-0.0133,0.71,0.000855,0.00112,-0.0348,0.00407,-0.00186,-365,-1.19e-05,-6.01e-05,-9.04e-07,-2.4e-05,3.92e-05,-0.00116,0.209,0.00206,0.432,0,0,0,0,0,0.000156,0.000181,0.000181,0.00015,0.047,0.047,0.0288,0.0472,0.0472,0.0495,3.09e-09,3.1e-09,2.68e-09,3.46e-06,3.46e-06,6.95e-07,0,0,0,0,0,0,0,0 -14090000,0.704,0.000606,-0.0133,0.71,0.00075,0.00126,-0.0361,0.00413,-0.00176,-365,-1.19e-05,-6.01e-05,-6.8e-08,-2.4e-05,3.92e-05,-0.00115,0.209,0.00206,0.432,0,0,0,0,0,0.000155,0.000187,0.000186,0.000149,0.053,0.053,0.0298,0.0545,0.0545,0.05,3.09e-09,3.1e-09,2.6e-09,3.46e-06,3.46e-06,6.83e-07,0,0,0,0,0,0,0,0 +14090000,0.704,0.000605,-0.0133,0.71,0.00075,0.00126,-0.0361,0.00413,-0.00176,-365,-1.19e-05,-6.01e-05,-6.82e-08,-2.4e-05,3.92e-05,-0.00115,0.209,0.00206,0.432,0,0,0,0,0,0.000155,0.000187,0.000186,0.000149,0.053,0.053,0.0298,0.0545,0.0545,0.05,3.09e-09,3.1e-09,2.6e-09,3.46e-06,3.46e-06,6.83e-07,0,0,0,0,0,0,0,0 14190000,0.705,0.0005,-0.0134,0.71,0.00426,0.000711,-0.0377,0.00635,-0.0015,-365,-1.15e-05,-6.02e-05,3.71e-07,-2.43e-05,3.68e-05,-0.00116,0.209,0.00206,0.432,0,0,0,0,0,0.000155,0.00018,0.00018,0.000149,0.0452,0.0452,0.0295,0.047,0.047,0.0499,2.95e-09,2.95e-09,2.53e-09,3.46e-06,3.46e-06,6.47e-07,0,0,0,0,0,0,0,0 14290000,0.705,0.000511,-0.0133,0.709,0.00488,0.00149,-0.0367,0.00681,-0.00141,-365,-1.15e-05,-6.02e-05,6.89e-07,-2.44e-05,3.69e-05,-0.00116,0.209,0.00206,0.432,0,0,0,0,0,0.000155,0.000185,0.000185,0.000149,0.051,0.051,0.0304,0.0541,0.0541,0.0505,2.95e-09,2.95e-09,2.45e-09,3.46e-06,3.46e-06,6.34e-07,0,0,0,0,0,0,0,0 14390000,0.705,0.00042,-0.0133,0.709,0.00685,0.00239,-0.0386,0.00828,-0.00121,-365,-1.12e-05,-6.02e-05,1.5e-06,-2.48e-05,3.47e-05,-0.00116,0.209,0.00206,0.432,0,0,0,0,0,0.000154,0.000179,0.000178,0.000148,0.0437,0.0437,0.0297,0.0468,0.0468,0.0498,2.81e-09,2.81e-09,2.38e-09,3.45e-06,3.45e-06,5.96e-07,0,0,0,0,0,0,0,0 @@ -153,7 +153,7 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 15090000,0.705,0.000282,-0.0128,0.709,0.00242,-0.00181,-0.0363,0.00305,-0.00294,-365,-1.2e-05,-6.06e-05,2.58e-06,-2.85e-05,4.18e-05,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000151,0.000179,0.000179,0.000145,0.0457,0.0457,0.0296,0.053,0.053,0.0514,2.37e-09,2.37e-09,1.95e-09,3.42e-06,3.42e-06,4.38e-07,0,0,0,0,0,0,0,0 15190000,0.705,0.000293,-0.0128,0.709,0.00199,-0.000586,-0.0338,0.00245,-0.00232,-365,-1.21e-05,-6.06e-05,2.48e-06,-2.82e-05,4.25e-05,-0.00121,0.209,0.00206,0.432,0,0,0,0,0,0.000151,0.000173,0.000173,0.000145,0.0399,0.0399,0.0287,0.0461,0.0461,0.0512,2.22e-09,2.22e-09,1.9e-09,3.41e-06,3.41e-06,4.09e-07,0,0,0,0,0,0,0,0 15290000,0.705,0.000255,-0.0129,0.709,0.00244,-0.000391,-0.0314,0.00268,-0.00238,-365,-1.21e-05,-6.06e-05,2.82e-06,-2.84e-05,4.27e-05,-0.00122,0.209,0.00206,0.432,0,0,0,0,0,0.000151,0.000177,0.000177,0.000145,0.0449,0.0449,0.0289,0.0527,0.0527,0.0519,2.22e-09,2.22e-09,1.84e-09,3.41e-06,3.41e-06,3.96e-07,0,0,0,0,0,0,0,0 -15390000,0.705,0.000254,-0.0128,0.709,0.00186,-6.42e-05,-0.0291,0.000233,-0.00193,-365,-1.22e-05,-6.06e-05,3.57e-06,-2.83e-05,4.39e-05,-0.00123,0.209,0.00206,0.432,0,0,0,0,0,0.00015,0.000171,0.000171,0.000144,0.0393,0.0393,0.0277,0.046,0.046,0.051,2.07e-09,2.07e-09,1.79e-09,3.39e-06,3.39e-06,3.68e-07,0,0,0,0,0,0,0,0 +15390000,0.705,0.000254,-0.0128,0.709,0.00186,-6.43e-05,-0.0291,0.000233,-0.00193,-365,-1.22e-05,-6.06e-05,3.57e-06,-2.83e-05,4.39e-05,-0.00123,0.209,0.00206,0.432,0,0,0,0,0,0.00015,0.000171,0.000171,0.000144,0.0393,0.0393,0.0277,0.046,0.046,0.051,2.07e-09,2.07e-09,1.79e-09,3.39e-06,3.39e-06,3.68e-07,0,0,0,0,0,0,0,0 15490000,0.705,0.000273,-0.0128,0.709,0.003,-0.000423,-0.0291,0.000486,-0.00197,-365,-1.22e-05,-6.06e-05,3.11e-06,-2.82e-05,4.38e-05,-0.00122,0.209,0.00206,0.432,0,0,0,0,0,0.00015,0.000175,0.000175,0.000144,0.0442,0.0442,0.0281,0.0525,0.0525,0.0522,2.07e-09,2.07e-09,1.75e-09,3.39e-06,3.39e-06,3.57e-07,0,0,0,0,0,0,0,0 15590000,0.705,0.000283,-0.0128,0.709,0.00128,-0.000434,-0.0275,-0.00163,-0.00163,-365,-1.24e-05,-6.05e-05,2.8e-06,-2.8e-05,4.51e-05,-0.00123,0.209,0.00206,0.432,0,0,0,0,0,0.00015,0.000169,0.000168,0.000144,0.0387,0.0387,0.0269,0.0458,0.0458,0.0513,1.93e-09,1.93e-09,1.7e-09,3.37e-06,3.37e-06,3.31e-07,0,0,0,0,0,0,0,0 15690000,0.705,0.000287,-0.0128,0.709,0.00148,-0.00058,-0.0279,-0.00151,-0.00167,-365,-1.24e-05,-6.05e-05,2.77e-06,-2.8e-05,4.51e-05,-0.00123,0.209,0.00206,0.432,0,0,0,0,0,0.000149,0.000173,0.000173,0.000143,0.0436,0.0436,0.027,0.0524,0.0524,0.0518,1.93e-09,1.93e-09,1.65e-09,3.37e-06,3.37e-06,3.19e-07,0,0,0,0,0,0,0,0 @@ -161,11 +161,11 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 15890000,0.705,0.000199,-0.0128,0.709,0.00294,-0.00272,-0.0283,-0.001,-0.00299,-365,-1.24e-05,-6.07e-05,2.84e-06,-3.01e-05,4.55e-05,-0.00123,0.209,0.00206,0.432,0,0,0,0,0,0.000148,0.00017,0.00017,0.000142,0.043,0.043,0.026,0.0522,0.0522,0.052,1.78e-09,1.79e-09,1.56e-09,3.36e-06,3.36e-06,2.87e-07,0,0,0,0,0,0,0,0 15990000,0.705,0.000138,-0.0128,0.709,0.00295,-0.00363,-0.0235,-0.000948,-0.00376,-365,-1.24e-05,-6.08e-05,3.34e-06,-3.2e-05,4.64e-05,-0.00124,0.209,0.00206,0.432,0,0,0,0,0,0.000148,0.000163,0.000163,0.000142,0.0378,0.0378,0.0248,0.0456,0.0456,0.051,1.65e-09,1.65e-09,1.52e-09,3.34e-06,3.34e-06,2.67e-07,0,0,0,0,0,0,0,0 16090000,0.705,0.000139,-0.0128,0.709,0.00462,-0.00381,-0.0199,-0.000582,-0.00415,-365,-1.24e-05,-6.09e-05,4.04e-06,-3.21e-05,4.66e-05,-0.00125,0.209,0.00206,0.432,0,0,0,0,0,0.000148,0.000167,0.000167,0.000141,0.0425,0.0425,0.0248,0.0521,0.0521,0.0514,1.65e-09,1.65e-09,1.48e-09,3.34e-06,3.34e-06,2.57e-07,0,0,0,0,0,0,0,0 -16190000,0.705,0.000157,-0.0128,0.709,0.00474,-0.00306,-0.0184,-0.000676,-0.00336,-365,-1.25e-05,-6.08e-05,4.12e-06,-3.11e-05,4.77e-05,-0.00126,0.209,0.00206,0.432,0,0,0,0,0,0.000147,0.00016,0.00016,0.000141,0.0374,0.0374,0.0238,0.0455,0.0455,0.051,1.51e-09,1.52e-09,1.44e-09,3.32e-06,3.32e-06,2.4e-07,0,0,0,0,0,0,0,0 +16190000,0.705,0.000157,-0.0128,0.709,0.00474,-0.00306,-0.0184,-0.000676,-0.00336,-365,-1.25e-05,-6.08e-05,4.12e-06,-3.1e-05,4.77e-05,-0.00126,0.209,0.00206,0.432,0,0,0,0,0,0.000147,0.00016,0.00016,0.000141,0.0374,0.0374,0.0238,0.0455,0.0455,0.051,1.51e-09,1.52e-09,1.44e-09,3.32e-06,3.32e-06,2.4e-07,0,0,0,0,0,0,0,0 16290000,0.706,0.000176,-0.0128,0.708,0.00628,-0.00384,-0.0197,-0.000119,-0.0037,-365,-1.25e-05,-6.08e-05,4.75e-06,-3.1e-05,4.77e-05,-0.00125,0.209,0.00206,0.432,0,0,0,0,0,0.000147,0.000164,0.000163,0.000141,0.042,0.042,0.0237,0.0519,0.0519,0.0513,1.51e-09,1.52e-09,1.4e-09,3.32e-06,3.32e-06,2.31e-07,0,0,0,0,0,0,0,0 -16390000,0.706,0.000158,-0.0128,0.708,0.0053,-0.0041,-0.0187,-0.000337,-0.00295,-365,-1.26e-05,-6.07e-05,4.52e-06,-2.98e-05,4.93e-05,-0.00126,0.209,0.00206,0.432,0,0,0,0,0,0.000146,0.000157,0.000157,0.00014,0.0369,0.0369,0.0226,0.0454,0.0454,0.0503,1.39e-09,1.39e-09,1.37e-09,3.3e-06,3.3e-06,2.15e-07,0,0,0,0,0,0,0,0 +16390000,0.706,0.000158,-0.0128,0.708,0.00529,-0.0041,-0.0187,-0.000337,-0.00295,-365,-1.26e-05,-6.07e-05,4.52e-06,-2.98e-05,4.93e-05,-0.00126,0.209,0.00206,0.432,0,0,0,0,0,0.000146,0.000157,0.000157,0.00014,0.0369,0.0369,0.0226,0.0454,0.0454,0.0503,1.39e-09,1.39e-09,1.37e-09,3.3e-06,3.3e-06,2.15e-07,0,0,0,0,0,0,0,0 16490000,0.706,0.000175,-0.0128,0.708,0.00442,-0.00362,-0.0216,0.000121,-0.00333,-365,-1.26e-05,-6.07e-05,4.63e-06,-2.97e-05,4.92e-05,-0.00125,0.209,0.00206,0.432,0,0,0,0,0,0.000146,0.00016,0.00016,0.00014,0.0414,0.0414,0.0227,0.0518,0.0518,0.0513,1.39e-09,1.39e-09,1.33e-09,3.3e-06,3.3e-06,2.08e-07,0,0,0,0,0,0,0,0 -16590000,0.706,0.000418,-0.0128,0.708,0.00097,-0.000925,-0.0219,-0.00271,8.83e-06,-365,-1.31e-05,-6.02e-05,4.68e-06,-2.36e-05,5.51e-05,-0.00126,0.209,0.00206,0.432,0,0,0,0,0,0.000146,0.000153,0.000153,0.00014,0.0365,0.0365,0.0217,0.0454,0.0454,0.0502,1.27e-09,1.27e-09,1.3e-09,3.28e-06,3.28e-06,1.94e-07,0,0,0,0,0,0,0,0 +16590000,0.706,0.000418,-0.0128,0.708,0.00097,-0.000925,-0.0219,-0.00271,8.82e-06,-365,-1.31e-05,-6.02e-05,4.68e-06,-2.36e-05,5.51e-05,-0.00126,0.209,0.00206,0.432,0,0,0,0,0,0.000146,0.000153,0.000153,0.00014,0.0365,0.0365,0.0217,0.0454,0.0454,0.0502,1.27e-09,1.27e-09,1.3e-09,3.28e-06,3.28e-06,1.94e-07,0,0,0,0,0,0,0,0 16690000,0.706,0.000408,-0.0127,0.708,0.0011,-0.000426,-0.0183,-0.00258,-5.52e-05,-365,-1.31e-05,-6.02e-05,4.37e-06,-2.37e-05,5.52e-05,-0.00127,0.209,0.00206,0.432,0,0,0,0,0,0.000145,0.000156,0.000156,0.000139,0.0408,0.0408,0.0215,0.0517,0.0517,0.0504,1.27e-09,1.27e-09,1.26e-09,3.28e-06,3.28e-06,1.86e-07,0,0,0,0,0,0,0,0 16790000,0.706,0.000542,-0.0127,0.708,-0.00216,0.00175,-0.0173,-0.00487,0.0026,-365,-1.34e-05,-5.98e-05,4.38e-06,-1.87e-05,6.01e-05,-0.00127,0.209,0.00206,0.432,0,0,0,0,0,0.000145,0.00015,0.00015,0.000139,0.036,0.036,0.0207,0.0453,0.0453,0.0501,1.16e-09,1.16e-09,1.24e-09,3.26e-06,3.26e-06,1.75e-07,0,0,0,0,0,0,0,0 16890000,0.706,0.000561,-0.0127,0.708,-0.0025,0.00264,-0.0146,-0.00508,0.0028,-365,-1.35e-05,-5.98e-05,4.21e-06,-1.87e-05,6.02e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000145,0.000153,0.000153,0.000139,0.0402,0.0402,0.0205,0.0516,0.0516,0.0502,1.16e-09,1.16e-09,1.2e-09,3.26e-06,3.26e-06,1.68e-07,0,0,0,0,0,0,0,0 @@ -177,28 +177,28 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 17490000,0.706,0.00039,-0.0125,0.708,0.00221,0.00135,-0.00595,-0.00469,-0.00139,-365,-1.36e-05,-6.04e-05,4.12e-06,-2.77e-05,6.32e-05,-0.00129,0.209,0.00206,0.432,0,0,0,0,0,0.000142,0.000142,0.000141,0.000136,0.0382,0.0382,0.0177,0.0513,0.0513,0.0488,8.67e-10,8.68e-10,1.04e-09,3.21e-06,3.21e-06,1.25e-07,0,0,0,0,0,0,0,0 17590000,0.706,0.0003,-0.0124,0.708,0.00357,0.000153,-0.00041,-0.00391,-0.0025,-365,-1.36e-05,-6.06e-05,4.21e-06,-3.01e-05,6.34e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000142,0.000136,0.000136,0.000136,0.0336,0.0336,0.017,0.045,0.045,0.0478,7.86e-10,7.87e-10,1.01e-09,3.19e-06,3.19e-06,1.18e-07,0,0,0,0,0,0,0,0 17690000,0.706,0.000271,-0.0124,0.708,0.0044,0.00088,-0.000986,-0.0035,-0.00247,-365,-1.36e-05,-6.06e-05,4.33e-06,-3.01e-05,6.34e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000142,0.000138,0.000138,0.000136,0.0374,0.0374,0.0167,0.0512,0.0512,0.0478,7.86e-10,7.87e-10,9.86e-10,3.19e-06,3.19e-06,1.14e-07,0,0,0,0,0,0,0,0 -17790000,0.706,0.000178,-0.0124,0.708,0.00705,0.000571,-0.00219,-0.00229,-0.00212,-365,-1.34e-05,-6.06e-05,5e-06,-3.01e-05,6.07e-05,-0.00129,0.209,0.00206,0.432,0,0,0,0,0,0.000141,0.000133,0.000132,0.000135,0.033,0.033,0.0162,0.0449,0.0449,0.0475,7.12e-10,7.13e-10,9.65e-10,3.18e-06,3.18e-06,1.08e-07,0,0,0,0,0,0,0,0 -17890000,0.706,0.000188,-0.0124,0.708,0.00853,-0.000172,-0.00205,-0.00151,-0.00206,-365,-1.34e-05,-6.06e-05,5.25e-06,-3.01e-05,6.06e-05,-0.00129,0.209,0.00206,0.432,0,0,0,0,0,0.000141,0.000135,0.000134,0.000135,0.0366,0.0366,0.016,0.0511,0.0511,0.0475,7.12e-10,7.13e-10,9.41e-10,3.18e-06,3.18e-06,1.04e-07,0,0,0,0,0,0,0,0 +17790000,0.706,0.000178,-0.0124,0.708,0.00705,0.000572,-0.00219,-0.00229,-0.00212,-365,-1.34e-05,-6.06e-05,5e-06,-3.01e-05,6.07e-05,-0.00129,0.209,0.00206,0.432,0,0,0,0,0,0.000141,0.000133,0.000132,0.000135,0.033,0.033,0.0162,0.0449,0.0449,0.0475,7.12e-10,7.13e-10,9.65e-10,3.18e-06,3.18e-06,1.08e-07,0,0,0,0,0,0,0,0 +17890000,0.706,0.000188,-0.0124,0.708,0.00853,-0.000171,-0.00205,-0.00151,-0.00206,-365,-1.34e-05,-6.06e-05,5.25e-06,-3.01e-05,6.06e-05,-0.00129,0.209,0.00206,0.432,0,0,0,0,0,0.000141,0.000135,0.000134,0.000135,0.0366,0.0366,0.016,0.0511,0.0511,0.0475,7.12e-10,7.13e-10,9.41e-10,3.18e-06,3.18e-06,1.04e-07,0,0,0,0,0,0,0,0 17990000,0.706,0.000129,-0.0125,0.708,0.0103,-0.00193,-0.000713,-0.000757,-0.00179,-365,-1.34e-05,-6.06e-05,5.16e-06,-2.99e-05,5.91e-05,-0.00129,0.209,0.00206,0.432,0,0,0,0,0,0.00014,0.000129,0.000129,0.000135,0.0323,0.0323,0.0154,0.0449,0.0449,0.0466,6.45e-10,6.46e-10,9.18e-10,3.16e-06,3.16e-06,9.82e-08,0,0,0,0,0,0,0,0 18090000,0.706,0.000135,-0.0125,0.708,0.0109,-0.00208,0.00168,0.000308,-0.00202,-365,-1.34e-05,-6.06e-05,4.7e-06,-2.99e-05,5.92e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.00014,0.000131,0.000131,0.000134,0.0358,0.0358,0.0153,0.0509,0.0509,0.0471,6.45e-10,6.46e-10,8.99e-10,3.16e-06,3.16e-06,9.52e-08,0,0,0,0,0,0,0,0 -18190000,0.706,9.87e-05,-0.0124,0.708,0.0116,-0.00103,0.00308,0.00123,-0.00157,-365,-1.34e-05,-6.05e-05,4.94e-06,-2.93e-05,5.93e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.00014,0.000126,0.000126,0.000134,0.0316,0.0316,0.0147,0.0448,0.0448,0.0463,5.85e-10,5.85e-10,8.78e-10,3.15e-06,3.15e-06,9.02e-08,0,0,0,0,0,0,0,0 +18190000,0.706,9.86e-05,-0.0124,0.708,0.0116,-0.00103,0.00308,0.00123,-0.00157,-365,-1.34e-05,-6.05e-05,4.94e-06,-2.93e-05,5.93e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.00014,0.000126,0.000126,0.000134,0.0316,0.0316,0.0147,0.0448,0.0448,0.0463,5.85e-10,5.85e-10,8.78e-10,3.15e-06,3.15e-06,9.02e-08,0,0,0,0,0,0,0,0 18290000,0.706,4.05e-05,-0.0124,0.708,0.0116,-0.00158,0.00426,0.00239,-0.0017,-365,-1.34e-05,-6.05e-05,4.74e-06,-2.93e-05,5.93e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000139,0.000128,0.000128,0.000134,0.035,0.035,0.0145,0.0508,0.0508,0.0462,5.85e-10,5.85e-10,8.57e-10,3.15e-06,3.15e-06,8.71e-08,0,0,0,0,0,0,0,0 -18390000,0.706,5.26e-05,-0.0124,0.708,0.013,4.79e-05,0.00551,0.00299,-0.00128,-365,-1.34e-05,-6.05e-05,5.08e-06,-2.88e-05,5.99e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000139,0.000123,0.000123,0.000133,0.0309,0.0309,0.014,0.0447,0.0447,0.0454,5.3e-10,5.3e-10,8.36e-10,3.14e-06,3.14e-06,8.27e-08,0,0,0,0,0,0,0,0 +18390000,0.706,5.26e-05,-0.0124,0.708,0.013,4.8e-05,0.00551,0.00299,-0.00128,-365,-1.34e-05,-6.05e-05,5.08e-06,-2.88e-05,5.99e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000139,0.000123,0.000123,0.000133,0.0309,0.0309,0.014,0.0447,0.0447,0.0454,5.3e-10,5.3e-10,8.36e-10,3.14e-06,3.14e-06,8.27e-08,0,0,0,0,0,0,0,0 18490000,0.706,6.81e-05,-0.0124,0.708,0.0138,0.000479,0.00517,0.00438,-0.00125,-365,-1.34e-05,-6.05e-05,5.15e-06,-2.88e-05,5.99e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000139,0.000125,0.000125,0.000133,0.0342,0.0342,0.0139,0.0506,0.0506,0.0458,5.3e-10,5.3e-10,8.19e-10,3.14e-06,3.14e-06,8.03e-08,0,0,0,0,0,0,0,0 -18590000,0.706,6.87e-05,-0.0123,0.708,0.0129,0.000693,0.00344,0.00333,-0.00108,-365,-1.36e-05,-6.05e-05,5.56e-06,-2.88e-05,6.27e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000139,0.000121,0.000121,0.000133,0.0302,0.0302,0.0134,0.0446,0.0446,0.045,4.8e-10,4.81e-10,8e-10,3.13e-06,3.13e-06,7.64e-08,0,0,0,0,0,0,0,0 -18690000,0.706,3.81e-05,-0.0123,0.708,0.0132,1.3e-05,0.00161,0.00463,-0.00102,-365,-1.36e-05,-6.05e-05,5.42e-06,-2.87e-05,6.27e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000138,0.000122,0.000122,0.000132,0.0334,0.0334,0.0133,0.0505,0.0505,0.0449,4.81e-10,4.81e-10,7.82e-10,3.13e-06,3.13e-06,7.39e-08,0,0,0,0,0,0,0,0 +18590000,0.706,6.86e-05,-0.0123,0.708,0.0129,0.000693,0.00344,0.00333,-0.00108,-365,-1.36e-05,-6.05e-05,5.56e-06,-2.88e-05,6.27e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000139,0.000121,0.000121,0.000133,0.0302,0.0302,0.0134,0.0446,0.0446,0.045,4.8e-10,4.81e-10,8e-10,3.13e-06,3.13e-06,7.64e-08,0,0,0,0,0,0,0,0 +18690000,0.706,3.81e-05,-0.0123,0.708,0.0132,1.31e-05,0.00161,0.00463,-0.00102,-365,-1.36e-05,-6.05e-05,5.42e-06,-2.87e-05,6.27e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000138,0.000122,0.000122,0.000132,0.0334,0.0334,0.0133,0.0505,0.0505,0.0449,4.81e-10,4.81e-10,7.82e-10,3.13e-06,3.13e-06,7.39e-08,0,0,0,0,0,0,0,0 18790000,0.706,6.45e-05,-0.0123,0.708,0.0117,0.000295,0.00138,0.00354,-0.000809,-365,-1.38e-05,-6.05e-05,5.27e-06,-2.86e-05,6.54e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000138,0.000118,0.000118,0.000132,0.0295,0.0295,0.0129,0.0445,0.0445,0.0447,4.36e-10,4.36e-10,7.66e-10,3.12e-06,3.12e-06,7.08e-08,0,0,0,0,0,0,0,0 18890000,0.706,8.8e-05,-0.0123,0.708,0.0123,0.000805,0.00204,0.00474,-0.00072,-365,-1.37e-05,-6.05e-05,5.67e-06,-2.86e-05,6.54e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000138,0.000119,0.000119,0.000132,0.0326,0.0326,0.0128,0.0503,0.0503,0.0446,4.36e-10,4.36e-10,7.48e-10,3.12e-06,3.12e-06,6.85e-08,0,0,0,0,0,0,0,0 18990000,0.707,7.36e-05,-0.0123,0.708,0.0136,0.00169,0.000837,0.00612,-0.000603,-365,-1.37e-05,-6.05e-05,5.82e-06,-2.87e-05,6.45e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000137,0.000116,0.000116,0.000132,0.0288,0.0288,0.0123,0.0444,0.0444,0.0438,3.96e-10,3.97e-10,7.31e-10,3.11e-06,3.11e-06,6.54e-08,0,0,0,0,0,0,0,0 -19090000,0.706,5.85e-05,-0.0122,0.708,0.0142,0.0023,0.00391,0.0075,-0.000376,-365,-1.37e-05,-6.05e-05,5.79e-06,-2.87e-05,6.45e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000137,0.000117,0.000117,0.000131,0.0317,0.0317,0.0123,0.0501,0.0501,0.0442,3.96e-10,3.97e-10,7.17e-10,3.11e-06,3.11e-06,6.37e-08,0,0,0,0,0,0,0,0 -19190000,0.707,5.98e-05,-0.0121,0.708,0.0142,0.00228,0.00399,0.00837,-0.000352,-365,-1.37e-05,-6.05e-05,5.94e-06,-2.9e-05,6.42e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000137,0.000113,0.000113,0.000131,0.0281,0.0281,0.0119,0.0442,0.0442,0.0435,3.61e-10,3.61e-10,7.01e-10,3.1e-06,3.1e-06,6.09e-08,0,0,0,0,0,0,0,0 -19290000,0.707,8.29e-05,-0.0121,0.708,0.0146,0.00154,0.00673,0.00977,-0.000143,-365,-1.37e-05,-6.05e-05,5.73e-06,-2.9e-05,6.42e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000136,0.000115,0.000115,0.000131,0.0309,0.0309,0.0117,0.0499,0.0499,0.0433,3.61e-10,3.61e-10,6.85e-10,3.1e-06,3.1e-06,5.91e-08,0,0,0,0,0,0,0,0 -19390000,0.707,9.16e-05,-0.012,0.708,0.0121,0.000594,0.0106,0.00783,-0.000181,-365,-1.39e-05,-6.06e-05,5.88e-06,-2.92e-05,6.71e-05,-0.00131,0.209,0.00206,0.432,0,0,0,0,0,0.000136,0.000111,0.000111,0.000131,0.0275,0.0275,0.0115,0.0441,0.0441,0.0431,3.29e-10,3.29e-10,6.72e-10,3.09e-06,3.09e-06,5.69e-08,0,0,0,0,0,0,0,0 +19090000,0.707,5.85e-05,-0.0122,0.708,0.0142,0.0023,0.00391,0.0075,-0.000376,-365,-1.37e-05,-6.05e-05,5.79e-06,-2.87e-05,6.45e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000137,0.000117,0.000117,0.000131,0.0317,0.0317,0.0123,0.0501,0.0501,0.0442,3.96e-10,3.97e-10,7.17e-10,3.11e-06,3.11e-06,6.37e-08,0,0,0,0,0,0,0,0 +19190000,0.707,5.97e-05,-0.0121,0.708,0.0142,0.00228,0.00399,0.00837,-0.000352,-365,-1.37e-05,-6.05e-05,5.94e-06,-2.9e-05,6.42e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000137,0.000113,0.000113,0.000131,0.0281,0.0281,0.0119,0.0442,0.0442,0.0435,3.61e-10,3.61e-10,7.01e-10,3.1e-06,3.1e-06,6.09e-08,0,0,0,0,0,0,0,0 +19290000,0.707,8.28e-05,-0.0121,0.708,0.0146,0.00154,0.00673,0.00977,-0.000143,-365,-1.37e-05,-6.05e-05,5.73e-06,-2.9e-05,6.42e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000136,0.000115,0.000115,0.000131,0.0309,0.0309,0.0117,0.0499,0.0499,0.0433,3.61e-10,3.61e-10,6.85e-10,3.1e-06,3.1e-06,5.91e-08,0,0,0,0,0,0,0,0 +19390000,0.707,9.15e-05,-0.012,0.708,0.0121,0.000594,0.0106,0.00783,-0.000181,-365,-1.39e-05,-6.06e-05,5.88e-06,-2.92e-05,6.71e-05,-0.00131,0.209,0.00206,0.432,0,0,0,0,0,0.000136,0.000111,0.000111,0.000131,0.0275,0.0275,0.0115,0.0441,0.0441,0.0431,3.29e-10,3.29e-10,6.72e-10,3.09e-06,3.09e-06,5.69e-08,0,0,0,0,0,0,0,0 19490000,0.707,0.000115,-0.012,0.707,0.0112,-0.000105,0.00696,0.00898,-0.00016,-365,-1.39e-05,-6.06e-05,6.18e-06,-2.92e-05,6.71e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000136,0.000112,0.000112,0.00013,0.0301,0.0301,0.0113,0.0498,0.0498,0.043,3.29e-10,3.29e-10,6.57e-10,3.09e-06,3.09e-06,5.53e-08,0,0,0,0,0,0,0,0 19590000,0.707,0.000161,-0.0119,0.707,0.00927,-0.00115,0.00631,0.00725,-0.000203,-365,-1.4e-05,-6.06e-05,6.55e-06,-2.92e-05,6.95e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000135,0.000109,0.000109,0.00013,0.0268,0.0268,0.011,0.044,0.044,0.0423,3e-10,3e-10,6.43e-10,3.08e-06,3.08e-06,5.31e-08,0,0,0,0,0,0,0,0 19690000,0.707,0.000161,-0.012,0.707,0.00962,-0.00333,0.00785,0.0082,-0.000432,-365,-1.4e-05,-6.06e-05,6.32e-06,-2.92e-05,6.95e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000135,0.00011,0.00011,0.00013,0.0294,0.0294,0.0109,0.0495,0.0495,0.0422,3e-10,3e-10,6.29e-10,3.08e-06,3.08e-06,5.16e-08,0,0,0,0,0,0,0,0 19790000,0.707,0.000225,-0.0119,0.707,0.00733,-0.00418,0.00835,0.00664,-0.000349,-365,-1.41e-05,-6.05e-05,6.33e-06,-2.87e-05,7.14e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000135,0.000108,0.000107,0.000129,0.0261,0.0261,0.0106,0.0438,0.0438,0.042,2.74e-10,2.74e-10,6.17e-10,3.07e-06,3.07e-06,5e-08,0,0,0,0,0,0,0,0 -19890000,0.707,0.000173,-0.0119,0.707,0.00608,-0.00445,0.00953,0.00731,-0.000796,-365,-1.41e-05,-6.05e-05,6.75e-06,-2.87e-05,7.14e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000135,0.000108,0.000108,0.000129,0.0286,0.0286,0.0105,0.0493,0.0493,0.0419,2.74e-10,2.74e-10,6.04e-10,3.07e-06,3.07e-06,5e-08,0,0,0,0,0,0,0,0 +19890000,0.707,0.000173,-0.0119,0.707,0.00608,-0.00445,0.00953,0.00731,-0.000795,-365,-1.41e-05,-6.05e-05,6.75e-06,-2.87e-05,7.14e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000135,0.000108,0.000108,0.000129,0.0286,0.0286,0.0105,0.0493,0.0493,0.0419,2.74e-10,2.74e-10,6.04e-10,3.07e-06,3.07e-06,5e-08,0,0,0,0,0,0,0,0 19990000,0.707,0.000156,-0.0119,0.707,0.00366,-0.00516,0.0123,0.00595,-0.000669,-365,-1.42e-05,-6.05e-05,7.3e-06,-2.81e-05,7.27e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000134,0.000106,0.000106,0.000129,0.0255,0.0255,0.0102,0.0437,0.0437,0.0412,2.51e-10,2.51e-10,5.91e-10,3.07e-06,3.07e-06,5e-08,0,0,0,0,0,0,0,0 20090000,0.707,0.00015,-0.0119,0.707,0.00342,-0.00711,0.0126,0.00631,-0.00127,-365,-1.42e-05,-6.05e-05,7.76e-06,-2.81e-05,7.27e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000134,0.000107,0.000107,0.000129,0.0279,0.0279,0.0102,0.0491,0.0491,0.0415,2.51e-10,2.51e-10,5.8e-10,3.07e-06,3.07e-06,5e-08,0,0,0,0,0,0,0,0 20190000,0.707,0.000251,-0.0118,0.707,0.00112,-0.0078,0.0149,0.00405,-0.001,-365,-1.43e-05,-6.05e-05,7.96e-06,-2.7e-05,7.48e-05,-0.0013,0.209,0.00206,0.432,0,0,0,0,0,0.000134,0.000104,0.000104,0.000128,0.0248,0.0248,0.00991,0.0435,0.0435,0.0409,2.3e-10,2.31e-10,5.68e-10,3.06e-06,3.06e-06,5e-08,0,0,0,0,0,0,0,0 @@ -218,7 +218,7 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 21590000,0.708,0.000484,-0.012,0.706,-0.00605,-0.0153,0.0141,0.00177,-0.00311,-365,-1.42e-05,-5.97e-05,8.2e-06,-1.39e-05,7.3e-05,-0.00129,0.209,0.00206,0.432,0,0,0,0,0,0.00013,9.6e-05,9.59e-05,0.000125,0.021,0.021,0.00831,0.0424,0.0423,0.0379,1.34e-10,1.34e-10,4.33e-10,3.03e-06,3.03e-06,5e-08,0,0,0,0,0,0,0,0 21690000,0.708,0.000493,-0.012,0.706,-0.00595,-0.0164,0.0158,0.00116,-0.0047,-365,-1.42e-05,-5.97e-05,8.29e-06,-1.39e-05,7.3e-05,-0.00129,0.209,0.00206,0.432,0,0,0,0,0,0.00013,9.65e-05,9.64e-05,0.000125,0.0228,0.0228,0.00834,0.0472,0.0472,0.0382,1.34e-10,1.34e-10,4.26e-10,3.03e-06,3.03e-06,5e-08,0,0,0,0,0,0,0,0 21790000,0.708,0.000504,-0.0121,0.706,-0.00653,-0.0113,0.0143,-6.72e-05,-0.000715,-365,-1.42e-05,-5.95e-05,8.04e-06,-9.69e-06,7.33e-05,-0.00129,0.209,0.00206,0.432,0,0,0,0,0,0.00013,9.51e-05,9.5e-05,0.000124,0.0205,0.0205,0.0082,0.0422,0.0422,0.0377,1.25e-10,1.25e-10,4.18e-10,3.03e-06,3.03e-06,5e-08,0,0,0,0,0,0,0,0 -21890000,0.708,0.000508,-0.012,0.706,-0.00652,-0.0116,0.0147,-0.000723,-0.00186,-365,-1.42e-05,-5.95e-05,7.98e-06,-9.73e-06,7.34e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.00013,9.56e-05,9.55e-05,0.000124,0.0222,0.0222,0.00818,0.047,0.047,0.0376,1.25e-10,1.25e-10,4.1e-10,3.03e-06,3.03e-06,5e-08,0,0,0,0,0,0,0,0 +21890000,0.708,0.000507,-0.012,0.706,-0.00652,-0.0116,0.0147,-0.000723,-0.00186,-365,-1.42e-05,-5.95e-05,7.98e-06,-9.73e-06,7.34e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.00013,9.56e-05,9.55e-05,0.000124,0.0222,0.0222,0.00818,0.047,0.047,0.0376,1.25e-10,1.25e-10,4.1e-10,3.03e-06,3.03e-06,5e-08,0,0,0,0,0,0,0,0 21990000,0.708,0.000554,-0.0121,0.706,-0.00699,-0.009,0.0155,-0.0016,0.0015,-365,-1.42e-05,-5.93e-05,7.93e-06,-6.24e-06,7.35e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000129,9.43e-05,9.42e-05,0.000124,0.0201,0.0201,0.00811,0.042,0.042,0.0375,1.17e-10,1.17e-10,4.03e-10,3.03e-06,3.03e-06,5e-08,0,0,0,0,0,0,0,0 22090000,0.708,0.000565,-0.0121,0.706,-0.00733,-0.00813,0.0139,-0.00231,0.000662,-365,-1.42e-05,-5.93e-05,7.85e-06,-6.27e-06,7.36e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000129,9.48e-05,9.47e-05,0.000124,0.0217,0.0217,0.0081,0.0468,0.0468,0.0375,1.17e-10,1.17e-10,3.96e-10,3.03e-06,3.03e-06,5e-08,0,0,0,0,0,0,0,0 22190000,0.708,0.000536,-0.0121,0.706,-0.00712,-0.00723,0.0143,-0.00193,0.000612,-365,-1.42e-05,-5.92e-05,7.86e-06,-5.73e-06,7.29e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000129,9.36e-05,9.35e-05,0.000124,0.0196,0.0196,0.00799,0.0418,0.0418,0.037,1.1e-10,1.1e-10,3.89e-10,3.02e-06,3.03e-06,5e-08,0,0,0,0,0,0,0,0 @@ -227,10 +227,10 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 22490000,0.708,0.000555,-0.012,0.706,-0.00969,-0.00736,0.0173,-0.00324,-0.000913,-365,-1.42e-05,-5.92e-05,7.68e-06,-5.16e-06,7.21e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000128,9.33e-05,9.32e-05,0.000123,0.0208,0.0208,0.00794,0.0463,0.0463,0.0368,1.03e-10,1.03e-10,3.69e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 22590000,0.708,0.000536,-0.012,0.706,-0.00939,-0.0069,0.0164,-0.00352,0.000161,-365,-1.41e-05,-5.91e-05,7.67e-06,-3.96e-06,7.11e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000128,9.22e-05,9.22e-05,0.000123,0.0188,0.0188,0.00784,0.0415,0.0415,0.0364,9.7e-11,9.7e-11,3.62e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 22690000,0.708,0.000571,-0.0121,0.706,-0.0106,-0.00663,0.0176,-0.00452,-0.000511,-365,-1.41e-05,-5.91e-05,7.75e-06,-3.97e-06,7.11e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000128,9.26e-05,9.26e-05,0.000123,0.0204,0.0204,0.0079,0.0461,0.0461,0.0367,9.71e-11,9.71e-11,3.57e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 -22790000,0.708,0.000554,-0.0121,0.706,-0.0111,-0.00543,0.0187,-0.00562,-0.000413,-365,-1.41e-05,-5.91e-05,7.31e-06,-3.47e-06,7.07e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000128,9.16e-05,9.16e-05,0.000122,0.0185,0.0185,0.00781,0.0413,0.0413,0.0363,9.15e-11,9.16e-11,3.5e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 +22790000,0.708,0.000553,-0.0121,0.706,-0.0111,-0.00543,0.0187,-0.00562,-0.000413,-365,-1.41e-05,-5.91e-05,7.31e-06,-3.47e-06,7.07e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000128,9.16e-05,9.16e-05,0.000122,0.0185,0.0185,0.00781,0.0413,0.0413,0.0363,9.15e-11,9.16e-11,3.5e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 22890000,0.708,0.000564,-0.012,0.706,-0.0126,-0.00505,0.0204,-0.00679,-0.000941,-365,-1.41e-05,-5.91e-05,7.23e-06,-3.46e-06,7.07e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000127,9.2e-05,9.2e-05,0.000122,0.0199,0.0199,0.00783,0.0458,0.0458,0.0363,9.16e-11,9.17e-11,3.44e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 22990000,0.708,0.000547,-0.0121,0.706,-0.0125,-0.00552,0.0214,-0.00752,-0.000835,-365,-1.41e-05,-5.91e-05,7.33e-06,-3.1e-06,7e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000127,9.11e-05,9.1e-05,0.000122,0.0181,0.0181,0.00779,0.0411,0.0411,0.0362,8.65e-11,8.66e-11,3.39e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 -23090000,0.708,0.000512,-0.012,0.706,-0.0132,-0.00551,0.022,-0.00882,-0.00137,-365,-1.41e-05,-5.91e-05,7.03e-06,-3.06e-06,7e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000127,9.15e-05,9.14e-05,0.000122,0.0195,0.0195,0.00782,0.0456,0.0456,0.0362,8.66e-11,8.67e-11,3.33e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 +23090000,0.708,0.000512,-0.012,0.706,-0.0132,-0.00551,0.022,-0.00882,-0.00137,-365,-1.41e-05,-5.91e-05,7.03e-06,-3.05e-06,7e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000127,9.15e-05,9.14e-05,0.000122,0.0195,0.0195,0.00782,0.0456,0.0456,0.0362,8.66e-11,8.67e-11,3.33e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 23190000,0.708,0.000578,-0.012,0.706,-0.0146,-0.00648,0.0236,-0.0121,-0.00123,-365,-1.41e-05,-5.91e-05,6.97e-06,-2.57e-06,7.12e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000127,9.06e-05,9.05e-05,0.000122,0.0178,0.0178,0.00774,0.0409,0.0409,0.0359,8.2e-11,8.2e-11,3.27e-10,3.01e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 23290000,0.708,0.000518,-0.012,0.706,-0.0154,-0.00773,0.024,-0.0136,-0.00196,-365,-1.41e-05,-5.91e-05,6.95e-06,-2.6e-06,7.12e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000127,9.09e-05,9.09e-05,0.000121,0.0192,0.0192,0.00781,0.0454,0.0454,0.0361,8.21e-11,8.21e-11,3.22e-10,3.01e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 23390000,0.708,0.000607,-0.0119,0.706,-0.0162,-0.00796,0.0215,-0.0161,-0.00173,-365,-1.42e-05,-5.9e-05,6.9e-06,-2.08e-06,7.2e-05,-0.00127,0.209,0.00206,0.432,0,0,0,0,0,0.000126,9.01e-05,9e-05,0.000121,0.0174,0.0174,0.00774,0.0408,0.0408,0.0358,7.78e-11,7.79e-11,3.17e-10,3.01e-06,3.01e-06,5e-08,0,0,0,0,0,0,0,0 @@ -255,7 +255,7 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 25290000,0.706,0.0101,0.00961,0.708,-0.321,-0.147,-0.958,-0.204,-0.133,-366,-1.26e-05,-5.89e-05,6.06e-06,1e-05,2.19e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000123,8.53e-05,8.51e-05,0.000119,0.0173,0.0172,0.0079,0.0438,0.0438,0.0353,5.26e-11,5.26e-11,2.36e-10,2.99e-06,2.99e-06,5e-08,0,0,0,0,0,0,0,0 25390000,0.706,0.0114,0.016,0.708,-0.351,-0.166,-1.01,-0.216,-0.153,-366,-1.23e-05,-5.89e-05,6.07e-06,1.2e-05,7.67e-06,-0.00129,0.209,0.00206,0.432,0,0,0,0,0,0.000122,8.44e-05,8.42e-05,0.000118,0.0159,0.0158,0.00784,0.0396,0.0396,0.035,5.06e-11,5.06e-11,2.33e-10,2.98e-06,2.98e-06,5e-08,0,0,0,0,0,0,0,0 25490000,0.706,0.0116,0.0172,0.707,-0.4,-0.19,-1.06,-0.253,-0.171,-366,-1.23e-05,-5.89e-05,6.11e-06,1.19e-05,7.76e-06,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000122,8.46e-05,8.44e-05,0.000118,0.0171,0.017,0.00789,0.0436,0.0436,0.0351,5.07e-11,5.07e-11,2.29e-10,2.98e-06,2.98e-06,5e-08,0,0,0,0,0,0,0,0 -25590000,0.706,0.011,0.0153,0.707,-0.439,-0.219,-1.12,-0.28,-0.208,-367,-1.21e-05,-5.91e-05,6.09e-06,9.25e-06,-7.78e-07,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000122,8.37e-05,8.35e-05,0.000118,0.0157,0.0157,0.00788,0.0395,0.0395,0.0351,4.89e-11,4.89e-11,2.26e-10,2.98e-06,2.98e-06,5e-08,0,0,0,0,0,0,0,0 +25590000,0.706,0.011,0.0153,0.707,-0.439,-0.219,-1.12,-0.28,-0.208,-367,-1.21e-05,-5.91e-05,6.09e-06,9.25e-06,-7.79e-07,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000122,8.37e-05,8.35e-05,0.000118,0.0157,0.0157,0.00788,0.0395,0.0395,0.0351,4.89e-11,4.89e-11,2.26e-10,2.98e-06,2.98e-06,5e-08,0,0,0,0,0,0,0,0 25690000,0.706,0.0146,0.022,0.707,-0.488,-0.24,-1.17,-0.326,-0.231,-367,-1.21e-05,-5.91e-05,6.08e-06,9.12e-06,-5.64e-07,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000122,8.39e-05,8.37e-05,0.000118,0.0169,0.0168,0.00793,0.0435,0.0435,0.0352,4.9e-11,4.9e-11,2.23e-10,2.98e-06,2.98e-06,5e-08,0,0,0,0,0,0,0,0 25790000,0.706,0.0171,0.0282,0.707,-0.533,-0.266,-1.22,-0.343,-0.261,-367,-1.16e-05,-5.9e-05,6.15e-06,1.69e-05,-2.48e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000122,8.3e-05,8.28e-05,0.000118,0.0156,0.0155,0.00787,0.0394,0.0394,0.0349,4.73e-11,4.73e-11,2.2e-10,2.97e-06,2.97e-06,5e-08,0,0,0,0,0,0,0,0 25890000,0.706,0.0174,0.0286,0.707,-0.604,-0.296,-1.27,-0.4,-0.289,-367,-1.16e-05,-5.9e-05,6.26e-06,1.66e-05,-2.5e-05,-0.00128,0.209,0.00206,0.432,0,0,0,0,0,0.000122,8.32e-05,8.3e-05,0.000118,0.0168,0.0166,0.00796,0.0434,0.0434,0.0353,4.74e-11,4.74e-11,2.17e-10,2.97e-06,2.97e-06,5e-08,0,0,0,0,0,0,0,0 @@ -267,10 +267,10 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 26490000,0.702,0.0308,0.0593,0.709,-1.04,-0.531,-1.31,-0.778,-0.599,-368,-1.03e-05,-5.94e-05,5.94e-06,1.22e-05,-8.72e-05,-0.00127,0.209,0.00206,0.432,0,0,0,0,0,0.00012,8.12e-05,8.11e-05,0.000117,0.0162,0.0158,0.00799,0.043,0.0429,0.0351,4.34e-11,4.34e-11,1.99e-10,2.96e-06,2.96e-06,5e-08,0,0,0,0,0,0,0,0 26590000,0.702,0.0369,0.0752,0.707,-1.14,-0.586,-1.3,-0.822,-0.666,-368,-9.5e-06,-5.93e-05,5.58e-06,2.12e-05,-0.000121,-0.00127,0.209,0.00206,0.432,0,0,0,0,0,0.00012,8.04e-05,8.04e-05,0.000117,0.015,0.0145,0.00797,0.039,0.0389,0.0351,4.22e-11,4.21e-11,1.97e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 26690000,0.703,0.0381,0.078,0.706,-1.28,-0.649,-1.29,-0.943,-0.728,-368,-9.49e-06,-5.93e-05,5.65e-06,2.08e-05,-0.000121,-0.00127,0.209,0.00206,0.432,0,0,0,0,0,0.000119,8.06e-05,8.06e-05,0.000116,0.0162,0.0155,0.00803,0.0429,0.0427,0.0352,4.23e-11,4.22e-11,1.94e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 -26790000,0.704,0.0358,0.0725,0.705,-1.4,-0.73,-1.29,-1.04,-0.855,-368,-9.05e-06,-5.98e-05,5.49e-06,-3.94e-07,-0.000139,-0.00127,0.209,0.00206,0.432,0,0,0,0,0,0.000119,8e-05,7.98e-05,0.000116,0.0151,0.0143,0.00797,0.0389,0.0388,0.035,4.12e-11,4.11e-11,1.91e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 -26890000,0.704,0.0447,0.0944,0.703,-1.54,-0.789,-1.3,-1.18,-0.931,-368,-9.04e-06,-5.98e-05,5.52e-06,-8.12e-07,-0.000139,-0.00126,0.209,0.00206,0.432,0,0,0,0,0,0.000119,8e-05,8.01e-05,0.000116,0.0163,0.0154,0.00807,0.0427,0.0426,0.0353,4.13e-11,4.12e-11,1.89e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 +26790000,0.704,0.0358,0.0725,0.705,-1.4,-0.73,-1.29,-1.04,-0.855,-368,-9.05e-06,-5.98e-05,5.49e-06,-3.97e-07,-0.000139,-0.00127,0.209,0.00206,0.432,0,0,0,0,0,0.000119,8e-05,7.98e-05,0.000116,0.0151,0.0143,0.00797,0.0389,0.0388,0.035,4.12e-11,4.11e-11,1.91e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 +26890000,0.704,0.0447,0.0944,0.703,-1.54,-0.789,-1.3,-1.18,-0.931,-368,-9.04e-06,-5.98e-05,5.52e-06,-8.15e-07,-0.000139,-0.00126,0.209,0.00206,0.432,0,0,0,0,0,0.000119,8e-05,8.01e-05,0.000116,0.0163,0.0154,0.00807,0.0427,0.0426,0.0353,4.13e-11,4.12e-11,1.89e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 26990000,0.703,0.051,0.116,0.699,-1.68,-0.871,-1.28,-1.24,-1.03,-368,-7.89e-06,-5.97e-05,5.42e-06,6.61e-06,-0.000187,-0.00126,0.209,0.00206,0.432,0,0,0,0,0,0.000119,7.93e-05,7.96e-05,0.000115,0.0153,0.0142,0.00802,0.0388,0.0386,0.0351,4.02e-11,4.01e-11,1.86e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 -27090000,0.704,0.0519,0.12,0.698,-1.88,-0.963,-1.25,-1.42,-1.12,-369,-7.89e-06,-5.97e-05,5.36e-06,6.6e-06,-0.000185,-0.00126,0.209,0.00206,0.432,0,0,0,0,0,0.000119,7.94e-05,7.98e-05,0.000115,0.0167,0.0152,0.00809,0.0426,0.0424,0.0352,4.03e-11,4.02e-11,1.84e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 +27090000,0.704,0.0519,0.12,0.698,-1.88,-0.963,-1.25,-1.42,-1.12,-369,-7.89e-06,-5.97e-05,5.36e-06,6.59e-06,-0.000185,-0.00126,0.209,0.00206,0.432,0,0,0,0,0,0.000119,7.94e-05,7.98e-05,0.000115,0.0167,0.0152,0.00809,0.0426,0.0424,0.0352,4.03e-11,4.02e-11,1.84e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 27190000,0.706,0.0484,0.109,0.698,-2.08,-1.03,-1.23,-1.62,-1.2,-369,-7.86e-06,-5.94e-05,5.44e-06,1.56e-05,-0.000181,-0.00126,0.209,0.00206,0.432,0,0,0,0,0,0.000118,7.93e-05,7.94e-05,0.000114,0.017,0.0154,0.00809,0.0451,0.0448,0.0353,3.99e-11,3.98e-11,1.82e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 27290000,0.707,0.0427,0.0941,0.699,-2.24,-1.1,-1.22,-1.83,-1.31,-369,-7.85e-06,-5.94e-05,5.46e-06,1.51e-05,-0.00018,-0.00126,0.209,0.00206,0.432,0,0,0,0,0,0.000118,7.95e-05,7.94e-05,0.000114,0.0185,0.0165,0.00816,0.0496,0.0492,0.0353,4e-11,3.99e-11,1.79e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 27390000,0.708,0.0365,0.0778,0.701,-2.34,-1.13,-1.22,-2.03,-1.39,-369,-7.31e-06,-5.88e-05,5.56e-06,3.23e-05,-0.000189,-0.00125,0.209,0.00206,0.432,0,0,0,0,0,0.000117,7.93e-05,7.91e-05,0.000113,0.0185,0.0165,0.00812,0.0521,0.0517,0.0351,3.96e-11,3.93e-11,1.77e-10,2.95e-06,2.94e-06,5e-08,0,0,0,0,0,0,0,0 @@ -278,17 +278,17 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 27590000,0.709,0.0262,0.0504,0.703,-2.49,-1.19,-1.21,-2.53,-1.61,-369,-7.54e-06,-5.86e-05,5.56e-06,2.94e-05,-0.000173,-0.00124,0.209,0.00206,0.432,0,0,0,0,0,0.000116,7.94e-05,7.91e-05,0.000112,0.0195,0.0174,0.00819,0.0598,0.0591,0.0352,3.92e-11,3.89e-11,1.72e-10,2.95e-06,2.94e-06,5e-08,0,0,0,0,0,0,0,0 27690000,0.709,0.0255,0.0487,0.703,-2.53,-1.2,-1.21,-2.78,-1.73,-369,-7.54e-06,-5.86e-05,5.42e-06,2.9e-05,-0.00017,-0.00124,0.209,0.00206,0.432,0,0,0,0,0,0.000115,7.96e-05,7.92e-05,0.000112,0.0207,0.0185,0.00827,0.0656,0.0646,0.0353,3.93e-11,3.9e-11,1.7e-10,2.95e-06,2.94e-06,5e-08,0,0,0,0,0,0,0,0 27790000,0.708,0.0259,0.0504,0.703,-2.57,-1.21,-1.21,-3.04,-1.83,-369,-7.63e-06,-5.83e-05,5.32e-06,2.88e-05,-0.00016,-0.00124,0.209,0.00206,0.432,0,0,0,0,0,0.000114,7.94e-05,7.9e-05,0.000111,0.0203,0.0182,0.00823,0.068,0.0671,0.0351,3.88e-11,3.84e-11,1.68e-10,2.95e-06,2.94e-06,5e-08,0,0,0,0,0,0,0,0 -27890000,0.708,0.0252,0.0485,0.704,-2.61,-1.23,-1.21,-3.3,-1.95,-370,-7.63e-06,-5.83e-05,5.3e-06,2.75e-05,-0.000156,-0.00123,0.209,0.00206,0.432,0,0,0,0,0,0.000114,7.96e-05,7.91e-05,0.000111,0.0215,0.0193,0.00836,0.0744,0.0732,0.0355,3.89e-11,3.85e-11,1.66e-10,2.95e-06,2.94e-06,5e-08,0,0,0,0,0,0,0,0 +27890000,0.708,0.0252,0.0485,0.704,-2.61,-1.23,-1.21,-3.3,-1.95,-370,-7.63e-06,-5.83e-05,5.3e-06,2.74e-05,-0.000156,-0.00123,0.209,0.00206,0.432,0,0,0,0,0,0.000114,7.96e-05,7.91e-05,0.000111,0.0215,0.0193,0.00836,0.0744,0.0732,0.0355,3.89e-11,3.85e-11,1.66e-10,2.95e-06,2.94e-06,5e-08,0,0,0,0,0,0,0,0 27990000,0.709,0.0244,0.0448,0.704,-2.66,-1.24,-1.21,-3.6,-2.07,-370,-8.01e-06,-5.82e-05,5.39e-06,2.19e-05,-0.000143,-0.00122,0.209,0.00206,0.432,0,0,0,0,0,0.000113,7.94e-05,7.89e-05,0.000111,0.021,0.019,0.00833,0.0766,0.0755,0.0353,3.84e-11,3.79e-11,1.64e-10,2.95e-06,2.94e-06,5e-08,0,0,0,0,0,0,0,0 28090000,0.708,0.0301,0.0581,0.703,-2.7,-1.25,-1.22,-3.87,-2.19,-370,-8.01e-06,-5.81e-05,5.13e-06,2.12e-05,-0.000139,-0.00122,0.209,0.00206,0.432,0,0,0,0,0,0.000113,7.95e-05,7.89e-05,0.000111,0.0222,0.0202,0.00842,0.0836,0.0822,0.0353,3.85e-11,3.8e-11,1.62e-10,2.95e-06,2.94e-06,5e-08,0,0,0,0,0,0,0,0 -28190000,0.708,0.0353,0.0714,0.702,-2.76,-1.27,-0.946,-4.16,-2.3,-370,-8.26e-06,-5.8e-05,5.18e-06,1.69e-05,-0.000126,-0.00121,0.209,0.00206,0.432,0,0,0,0,0,0.000112,7.92e-05,7.86e-05,0.00011,0.0213,0.0195,0.00845,0.0857,0.0844,0.0354,3.8e-11,3.74e-11,1.6e-10,2.95e-06,2.94e-06,5e-08,0,0,0,0,0,0,0,0 +28190000,0.708,0.0353,0.0714,0.702,-2.76,-1.27,-0.946,-4.16,-2.3,-370,-8.26e-06,-5.8e-05,5.18e-06,1.68e-05,-0.000126,-0.00121,0.209,0.00206,0.432,0,0,0,0,0,0.000112,7.92e-05,7.86e-05,0.00011,0.0213,0.0195,0.00845,0.0857,0.0844,0.0354,3.8e-11,3.74e-11,1.6e-10,2.95e-06,2.94e-06,5e-08,0,0,0,0,0,0,0,0 28290000,0.71,0.0275,0.0544,0.702,-2.76,-1.28,-0.083,-4.44,-2.43,-370,-8.26e-06,-5.8e-05,4.99e-06,1.56e-05,-0.000121,-0.00121,0.209,0.00206,0.432,0,0,0,0,0,0.000112,7.95e-05,7.88e-05,0.00011,0.0218,0.0201,0.00859,0.093,0.0914,0.0355,3.81e-11,3.75e-11,1.58e-10,2.95e-06,2.93e-06,5e-08,0,0,0,0,0,0,0,0 -28390000,0.712,0.0115,0.023,0.702,-2.78,-1.28,0.777,-4.76,-2.55,-370,-8.69e-06,-5.78e-05,4.94e-06,1.14e-07,-0.000149,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000111,7.98e-05,7.93e-05,0.000108,0.021,0.0196,0.00869,0.0949,0.0934,0.0356,3.77e-11,3.7e-11,1.56e-10,2.94e-06,2.93e-06,5e-08,0,0,0,0,0,0,0,0 +28390000,0.712,0.0115,0.023,0.702,-2.78,-1.28,0.777,-4.76,-2.55,-370,-8.69e-06,-5.78e-05,4.94e-06,1.12e-07,-0.000149,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000111,7.98e-05,7.93e-05,0.000108,0.021,0.0196,0.00869,0.0949,0.0934,0.0356,3.77e-11,3.7e-11,1.56e-10,2.94e-06,2.93e-06,5e-08,0,0,0,0,0,0,0,0 28490000,0.712,0.00264,0.00476,0.702,-2.74,-1.28,1.07,-5.04,-2.68,-370,-8.68e-06,-5.78e-05,4.89e-06,-2.51e-06,-0.000143,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000111,8.01e-05,7.98e-05,0.000108,0.022,0.0208,0.00882,0.102,0.101,0.036,3.78e-11,3.71e-11,1.54e-10,2.94e-06,2.93e-06,5e-08,0,0,0,0,0,0,0,0 28590000,0.711,0.000797,0.00121,0.703,-2.69,-1.25,0.969,-5.36,-2.79,-370,-9.13e-06,-5.77e-05,4.98e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.00011,8.03e-05,7.99e-05,0.000108,0.0397,0.0387,0.0278,0.104,0.103,0.0361,3.73e-11,3.65e-11,1.52e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 -28690000,0.71,9.67e-05,0.000303,0.704,-2.62,-1.23,0.972,-5.62,-2.92,-370,-9.13e-06,-5.77e-05,4.91e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.00011,8.04e-05,8.01e-05,0.000108,0.0642,0.0634,0.0514,0.113,0.111,0.0365,3.74e-11,3.66e-11,1.5e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 -28790000,0.709,4.65e-05,0.000188,0.705,-2.63,-1.2,0.968,-5.94,-3.03,-370,-9.56e-06,-5.76e-05,4.83e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000109,8.04e-05,7.99e-05,0.000107,0.0751,0.0747,0.0701,0.114,0.112,0.0369,3.71e-11,3.62e-11,1.49e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 -28890000,0.709,3.18e-05,0.00041,0.705,-2.56,-1.18,0.953,-6.2,-3.15,-370,-9.55e-06,-5.76e-05,4.79e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000109,8.05e-05,8.01e-05,0.000107,0.101,0.1,0.0932,0.124,0.122,0.0389,3.72e-11,3.63e-11,1.47e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 +28690000,0.71,9.66e-05,0.000303,0.704,-2.62,-1.23,0.972,-5.62,-2.92,-370,-9.13e-06,-5.77e-05,4.91e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.00011,8.04e-05,8.01e-05,0.000108,0.0642,0.0634,0.0514,0.113,0.111,0.0365,3.74e-11,3.66e-11,1.5e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 +28790000,0.709,4.64e-05,0.000188,0.705,-2.63,-1.2,0.968,-5.94,-3.03,-370,-9.56e-06,-5.76e-05,4.83e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000109,8.04e-05,7.99e-05,0.000107,0.0751,0.0747,0.0701,0.114,0.112,0.0369,3.71e-11,3.62e-11,1.49e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 +28890000,0.709,3.17e-05,0.00041,0.705,-2.56,-1.18,0.953,-6.2,-3.15,-370,-9.55e-06,-5.76e-05,4.79e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000109,8.05e-05,8.01e-05,0.000107,0.101,0.1,0.0932,0.124,0.122,0.0389,3.72e-11,3.63e-11,1.47e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 28990000,0.708,0.00064,0.00119,0.706,-2.62,-1.16,0.934,-6.53,-3.26,-370,-9.96e-06,-5.75e-05,4.65e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000109,8e-05,7.93e-05,0.000107,0.0963,0.0962,0.102,0.124,0.122,0.04,3.69e-11,3.6e-11,1.45e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 29090000,0.708,0.000792,0.00159,0.706,-2.56,-1.14,0.918,-6.79,-3.37,-369,-9.96e-06,-5.75e-05,4.56e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000109,8.01e-05,7.94e-05,0.000107,0.123,0.123,0.124,0.134,0.133,0.0432,3.7e-11,3.61e-11,1.44e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 29190000,0.708,0.00114,0.00206,0.706,-2.55,-1.12,0.887,-7.07,-3.48,-369,-1.01e-05,-5.75e-05,4.6e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000108,7.9e-05,7.83e-05,0.000107,0.107,0.107,0.122,0.134,0.132,0.0449,3.69e-11,3.59e-11,1.42e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 @@ -309,7 +309,7 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 30690000,0.709,0.00276,0.00555,0.705,-2.06,-0.97,0.712,-10.6,-5.01,-368,-1.02e-05,-5.74e-05,3.37e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000107,7e-05,6.9e-05,0.000105,0.142,0.142,0.158,0.217,0.215,0.0677,3.79e-11,3.69e-11,1.21e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 30790000,0.709,0.00259,0.00505,0.705,-2.02,-0.953,0.715,-10.8,-5.11,-368,-1.02e-05,-5.74e-05,3.24e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000107,6.86e-05,6.76e-05,0.000105,0.115,0.115,0.142,0.215,0.213,0.0655,3.8e-11,3.7e-11,1.2e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 30890000,0.709,0.00238,0.00455,0.705,-1.99,-0.946,0.705,-11,-5.2,-368,-1.02e-05,-5.74e-05,3.2e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000107,6.88e-05,6.78e-05,0.000105,0.142,0.142,0.158,0.227,0.225,0.0684,3.81e-11,3.71e-11,1.19e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 -30990000,0.709,0.00226,0.00397,0.705,-1.97,-0.938,0.704,-11.2,-5.29,-368,-1.02e-05,-5.74e-05,3.14e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000107,6.75e-05,6.65e-05,0.000104,0.115,0.115,0.141,0.225,0.223,0.065,3.81e-11,3.72e-11,1.17e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 +30990000,0.709,0.00226,0.00397,0.705,-1.97,-0.938,0.704,-11.2,-5.29,-368,-1.02e-05,-5.74e-05,3.13e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000107,6.75e-05,6.65e-05,0.000104,0.115,0.115,0.141,0.225,0.223,0.065,3.81e-11,3.72e-11,1.17e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 31090000,0.709,0.00201,0.0034,0.705,-1.94,-0.931,0.692,-11.4,-5.39,-368,-1.02e-05,-5.74e-05,3.04e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000107,6.76e-05,6.67e-05,0.000104,0.142,0.142,0.159,0.237,0.235,0.069,3.82e-11,3.73e-11,1.16e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 31190000,0.709,0.00176,0.00295,0.705,-1.9,-0.929,0.666,-11.6,-5.48,-368,-1.02e-05,-5.74e-05,2.98e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000107,6.64e-05,6.54e-05,0.000104,0.115,0.115,0.142,0.235,0.233,0.0656,3.83e-11,3.73e-11,1.15e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 31290000,0.709,0.00149,0.00235,0.705,-1.87,-0.921,0.668,-11.7,-5.57,-368,-1.02e-05,-5.74e-05,2.94e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000107,6.66e-05,6.56e-05,0.000104,0.142,0.142,0.158,0.247,0.245,0.0683,3.84e-11,3.74e-11,1.14e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 @@ -318,7 +318,7 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 31590000,0.709,0.000832,0.000526,0.705,-1.78,-0.893,0.652,-12.3,-5.85,-368,-1.02e-05,-5.73e-05,2.74e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000106,6.44e-05,6.34e-05,0.000104,0.115,0.115,0.142,0.255,0.253,0.0654,3.86e-11,3.77e-11,1.11e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 31690000,0.709,0.000543,-0.000211,0.705,-1.75,-0.886,0.66,-12.5,-5.94,-368,-1.02e-05,-5.73e-05,2.69e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000106,6.45e-05,6.36e-05,0.000104,0.141,0.141,0.158,0.267,0.265,0.0681,3.87e-11,3.78e-11,1.09e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 31790000,0.709,0.000257,-0.000952,0.705,-1.74,-0.876,0.655,-12.7,-6.02,-368,-1.02e-05,-5.73e-05,2.69e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000106,6.34e-05,6.25e-05,0.000104,0.115,0.115,0.142,0.265,0.263,0.0658,3.88e-11,3.78e-11,1.09e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 -31890000,0.709,-3.12e-05,-0.00173,0.705,-1.71,-0.867,0.653,-12.8,-6.11,-368,-1.02e-05,-5.73e-05,2.62e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000106,6.36e-05,6.27e-05,0.000103,0.141,0.141,0.159,0.277,0.275,0.0685,3.89e-11,3.79e-11,1.07e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 +31890000,0.709,-3.13e-05,-0.00173,0.705,-1.71,-0.867,0.653,-12.8,-6.11,-368,-1.02e-05,-5.73e-05,2.62e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000106,6.36e-05,6.27e-05,0.000103,0.141,0.141,0.159,0.277,0.275,0.0685,3.89e-11,3.79e-11,1.07e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 31990000,0.709,-0.000295,-0.00239,0.705,-1.66,-0.85,0.648,-13,-6.19,-368,-1.02e-05,-5.73e-05,2.52e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000106,6.25e-05,6.17e-05,0.000103,0.115,0.115,0.141,0.275,0.273,0.0652,3.89e-11,3.8e-11,1.06e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 32090000,0.709,-0.00063,-0.0032,0.705,-1.63,-0.841,0.654,-13.2,-6.28,-367,-1.02e-05,-5.73e-05,2.44e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000106,6.27e-05,6.18e-05,0.000103,0.141,0.141,0.159,0.287,0.285,0.069,3.9e-11,3.81e-11,1.05e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 32190000,0.709,-0.000937,-0.00411,0.705,-1.61,-0.834,0.651,-13.3,-6.36,-367,-1.03e-05,-5.73e-05,2.24e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,0.000106,6.17e-05,6.08e-05,0.000103,0.115,0.115,0.142,0.285,0.283,0.0656,3.91e-11,3.81e-11,1.04e-10,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 @@ -336,7 +336,7 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 33390000,0.549,0.011,-0.0047,0.836,-1.28,-0.721,0.792,-15,-7.3,-367,-1.03e-05,-5.73e-05,1.89e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,8.16e-05,5.7e-05,5.66e-05,0.000126,0.114,0.114,0.142,0.346,0.344,0.0659,4e-11,3.91e-11,9.37e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 33490000,0.411,0.00396,-0.00187,0.912,-1.26,-0.718,0.813,-15.2,-7.37,-367,-1.03e-05,-5.73e-05,1.85e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,6.61e-05,5.73e-05,5.71e-05,0.000141,0.14,0.14,0.159,0.358,0.356,0.0686,4.01e-11,3.92e-11,9.29e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 33590000,0.254,-0.0024,-0.00395,0.967,-1.2,-0.705,0.759,-15.3,-7.43,-366,-1.03e-05,-5.73e-05,1.82e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,5.37e-05,5.66e-05,5.66e-05,0.000154,0.114,0.114,0.142,0.356,0.354,0.0652,4.02e-11,3.93e-11,9.2e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 -33690000,0.0868,-0.00602,-0.00646,0.996,-1.14,-0.704,0.771,-15.4,-7.5,-366,-1.03e-05,-5.73e-05,1.86e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,4.68e-05,5.67e-05,5.7e-05,0.000162,0.14,0.14,0.159,0.368,0.366,0.0691,4.03e-11,3.94e-11,9.13e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 +33690000,0.0868,-0.00602,-0.00646,0.996,-1.14,-0.704,0.771,-15.4,-7.5,-366,-1.03e-05,-5.73e-05,1.86e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,4.68e-05,5.67e-05,5.7e-05,0.000161,0.14,0.14,0.159,0.368,0.366,0.0691,4.03e-11,3.94e-11,9.13e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 33790000,-0.0827,-0.00779,-0.00764,0.997,-1.09,-0.679,0.746,-15.5,-7.57,-366,-1.03e-05,-5.73e-05,1.84e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,4.63e-05,5.59e-05,5.64e-05,0.000162,0.114,0.114,0.142,0.366,0.364,0.0657,4.03e-11,3.94e-11,9.05e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 33890000,-0.249,-0.00907,-0.00772,0.968,-1.01,-0.655,0.734,-15.6,-7.63,-366,-1.03e-05,-5.73e-05,1.82e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,5.25e-05,5.6e-05,5.66e-05,0.000157,0.141,0.14,0.159,0.378,0.376,0.0683,4.04e-11,3.95e-11,8.97e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 33990000,-0.395,-0.00747,-0.0107,0.919,-0.997,-0.614,0.705,-15.8,-7.69,-366,-1.04e-05,-5.73e-05,1.8e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,6.33e-05,5.51e-05,5.58e-05,0.000146,0.114,0.114,0.141,0.376,0.374,0.065,4.05e-11,3.96e-11,8.89e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 @@ -361,7 +361,7 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 35890000,-0.68,-0.0133,-0.00219,0.733,0.204,0.24,-0.0194,-16.9,-8.2,-366,-1.14e-05,-5.76e-05,1.16e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.65e-05,4.65e-05,4.71e-05,0.000106,0.14,0.14,0.159,0.479,0.477,0.0682,4.19e-11,4.11e-11,7.62e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 35990000,-0.68,-0.0128,-0.00215,0.733,0.164,0.188,-0.0158,-16.9,-8.22,-366,-1.15e-05,-5.77e-05,1.25e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.64e-05,4.58e-05,4.63e-05,0.000106,0.114,0.114,0.142,0.477,0.475,0.0659,4.2e-11,4.12e-11,7.56e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 36090000,-0.68,-0.0128,-0.00215,0.733,0.202,0.228,-0.0117,-16.9,-8.2,-366,-1.15e-05,-5.77e-05,1.23e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.63e-05,4.58e-05,4.63e-05,0.000106,0.14,0.14,0.159,0.489,0.487,0.0686,4.21e-11,4.13e-11,7.51e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 -36190000,-0.68,-0.0124,-0.00213,0.733,0.161,0.18,-0.00937,-16.9,-8.23,-366,-1.16e-05,-5.77e-05,1.11e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.62e-05,4.51e-05,4.56e-05,0.000106,0.114,0.114,0.142,0.487,0.485,0.0653,4.21e-11,4.14e-11,7.45e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 +36190000,-0.68,-0.0124,-0.00213,0.733,0.161,0.18,-0.00937,-16.9,-8.23,-366,-1.16e-05,-5.77e-05,1.1e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.62e-05,4.51e-05,4.56e-05,0.000106,0.114,0.114,0.142,0.487,0.485,0.0653,4.21e-11,4.14e-11,7.45e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 36290000,-0.68,-0.0124,-0.00211,0.733,0.199,0.22,-0.00554,-16.9,-8.21,-366,-1.16e-05,-5.77e-05,1.11e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.62e-05,4.51e-05,4.56e-05,0.000106,0.139,0.139,0.159,0.499,0.497,0.0691,4.22e-11,4.15e-11,7.4e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 36390000,-0.68,-0.0121,-0.0021,0.733,0.163,0.176,-0.00349,-16.9,-8.23,-366,-1.16e-05,-5.77e-05,1.16e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.61e-05,4.44e-05,4.5e-05,0.000106,0.114,0.113,0.142,0.498,0.496,0.0657,4.23e-11,4.16e-11,7.34e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 36490000,-0.68,-0.0121,-0.00214,0.733,0.202,0.216,0.00122,-16.9,-8.21,-366,-1.16e-05,-5.77e-05,1.28e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.6e-05,4.45e-05,4.5e-05,0.000106,0.139,0.139,0.159,0.509,0.507,0.0683,4.24e-11,4.17e-11,7.29e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 @@ -379,7 +379,7 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7 37690000,-0.68,-0.01,-0.00191,0.733,0.19,0.202,0.0377,-16.9,-8.21,-366,-1.19e-05,-5.78e-05,1.29e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.52e-05,4.12e-05,4.17e-05,0.000105,0.139,0.139,0.159,0.57,0.568,0.0687,4.35e-11,4.28e-11,6.71e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 37790000,-0.68,-0.00966,-0.00193,0.733,0.153,0.163,0.0397,-16.9,-8.23,-366,-1.19e-05,-5.78e-05,1.34e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.51e-05,4.07e-05,4.12e-05,0.000105,0.113,0.113,0.142,0.568,0.566,0.0653,4.36e-11,4.29e-11,6.66e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 37890000,-0.68,-0.00964,-0.00194,0.733,0.187,0.199,0.0449,-16.9,-8.21,-366,-1.19e-05,-5.78e-05,1.39e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.5e-05,4.08e-05,4.13e-05,0.000105,0.139,0.139,0.159,0.58,0.578,0.068,4.37e-11,4.3e-11,6.62e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 -37990000,-0.68,-0.00932,-0.00197,0.733,0.148,0.161,0.0422,-16.9,-8.23,-366,-1.19e-05,-5.78e-05,1.45e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.5e-05,4.03e-05,4.08e-05,0.000105,0.113,0.113,0.142,0.579,0.577,0.0657,4.38e-11,4.31e-11,6.58e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 +37990000,-0.68,-0.00932,-0.00197,0.733,0.148,0.161,0.0422,-16.9,-8.23,-366,-1.19e-05,-5.79e-05,1.45e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.5e-05,4.03e-05,4.08e-05,0.000105,0.113,0.113,0.142,0.579,0.577,0.0657,4.38e-11,4.31e-11,6.58e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 38090000,-0.68,-0.00932,-0.00199,0.733,0.18,0.197,0.0498,-16.9,-8.22,-366,-1.19e-05,-5.79e-05,1.47e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.49e-05,4.04e-05,4.08e-05,0.000105,0.139,0.139,0.159,0.59,0.588,0.0684,4.39e-11,4.32e-11,6.53e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 38190000,-0.68,-0.00898,-0.00195,0.733,0.141,0.158,0.0449,-16.9,-8.23,-366,-1.2e-05,-5.79e-05,1.52e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.48e-05,3.99e-05,4.04e-05,0.000105,0.113,0.113,0.141,0.589,0.587,0.0651,4.4e-11,4.33e-11,6.49e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 38290000,-0.68,-0.00898,-0.00196,0.733,0.174,0.192,0.0516,-16.9,-8.22,-366,-1.2e-05,-5.79e-05,1.59e-06,-2.14e-05,-0.000216,-0.0012,0.209,0.00206,0.432,0,0,0,0,0,9.48e-05,3.99e-05,4.04e-05,0.000105,0.139,0.139,0.159,0.6,0.598,0.0689,4.41e-11,4.34e-11,6.45e-11,2.93e-06,2.92e-06,5e-08,0,0,0,0,0,0,0,0 diff --git a/src/modules/ekf2/test/change_indication/iris_gps.csv b/src/modules/ekf2/test/change_indication/iris_gps.csv index 7c284a589cbe..bb1e4e01950f 100644 --- a/src/modules/ekf2/test/change_indication/iris_gps.csv +++ b/src/modules/ekf2/test/change_indication/iris_gps.csv @@ -1,351 +1,351 @@ Timestamp,state[0],state[1],state[2],state[3],state[4],state[5],state[6],state[7],state[8],state[9],state[10],state[11],state[12],state[13],state[14],state[15],state[16],state[17],state[18],state[19],state[20],state[21],state[22],state[23],variance[0],variance[1],variance[2],variance[3],variance[4],variance[5],variance[6],variance[7],variance[8],variance[9],variance[10],variance[11],variance[12],variance[13],variance[14],variance[15],variance[16],variance[17],variance[18],variance[19],variance[20],variance[21],variance[22],variance[23] 10000,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 90000,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 -190000,0.979,-0.00866,-0.0138,0.205,-0.000572,-0.00011,-0.00742,-2.83e-05,-2.2e-05,-0.0351,-2.69e-14,7.98e-14,2.03e-15,2.99e-11,-2.9e-11,1.29e-09,0.203,0.0107,0.434,0,0,0,0,0,0.000143,0.00247,0.00247,0.00324,25,25,0.563,100,100,0.8,1e-06,1e-06,1e-06,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 -290000,0.979,-0.00873,-0.0141,0.205,0.000802,-0.000467,-0.0239,-6.93e-05,-2.28e-05,-0.0538,5.72e-12,-9.05e-13,-1.79e-13,1.07e-09,-1.03e-09,4.57e-08,0.203,0.0107,0.434,0,0,0,0,0,9.41e-05,0.00253,0.00253,0.00213,25,25,0.562,101,101,0.337,1e-06,1e-06,9.97e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 -390000,0.979,-0.00874,-0.0144,0.205,0.00384,-0.000209,-0.0425,0.000107,7.69e-06,-0.0658,-2.92e-11,-1.07e-10,-1.39e-12,8.73e-09,-8.37e-09,3.69e-07,0.203,0.0107,0.434,0,0,0,0,0,7.2e-05,0.00263,0.00263,0.00162,24.8,24.8,0.557,0.29,0.29,0.209,1e-06,1e-06,9.88e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 -490000,0.979,-0.00877,-0.0147,0.205,0.00668,-0.0022,-0.0639,0.000628,-0.000111,-0.0812,-2.88e-10,-5.71e-10,-3.06e-12,2.75e-08,-2.63e-08,1.16e-06,0.203,0.0107,0.434,0,0,0,0,0,6.02e-05,0.00279,0.00279,0.00135,24.9,24.9,0.544,0.739,0.739,0.159,1e-06,1e-06,9.73e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 -590000,0.979,-0.00877,-0.015,0.205,0.00455,-0.00282,-0.0851,0.000297,-0.000135,-0.0938,-6.02e-09,-7.53e-09,5.54e-11,6.35e-08,-5.84e-08,2.02e-06,0.203,0.0107,0.434,0,0,0,0,0,5.36e-05,0.00299,0.00299,0.0012,7.8,7.8,0.527,0.267,0.267,0.141,1e-06,1e-06,9.49e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 -690000,0.979,-0.00881,-0.0153,0.205,0.00887,-0.00425,-0.0976,0.000996,-0.000485,-0.103,-6.06e-09,-7.57e-09,5.59e-11,6.46e-08,-5.94e-08,2.07e-06,0.203,0.0107,0.434,0,0,0,0,0,4.99e-05,0.00324,0.00324,0.00111,7.87,7.87,0.497,0.556,0.556,0.13,1e-06,1e-06,9.16e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 -790000,0.979,-0.00881,-0.0156,0.205,0.00942,-0.00188,-0.11,0.000559,-0.000206,-0.114,-3.56e-08,-3.46e-08,4.58e-10,1.03e-07,-1.01e-07,2.23e-06,0.203,0.0107,0.434,0,0,0,0,0,4.8e-05,0.00353,0.00353,0.00106,2.63,2.63,0.46,0.218,0.218,0.125,9.99e-07,9.99e-07,8.75e-07,4e-06,4e-06,3.99e-06,0,0,0,0,0,0,0,0 -890000,0.979,-0.00884,-0.0159,0.205,0.0126,-0.00134,-0.128,0.00161,-0.000369,-0.13,-3.77e-08,-3.7e-08,4.82e-10,1.4e-07,-1.35e-07,3.74e-06,0.203,0.0107,0.434,0,0,0,0,0,4.73e-05,0.00388,0.00388,0.00104,2.72,2.72,0.423,0.363,0.363,0.128,9.99e-07,9.99e-07,8.27e-07,4e-06,4e-06,3.99e-06,0,0,0,0,0,0,0,0 -990000,0.979,-0.00878,-0.0162,0.205,0.0132,0.000533,-0.143,0.00107,-0.000149,-0.144,-1.29e-07,-1.78e-07,1.19e-09,2.67e-07,-2.2e-07,4.15e-06,0.203,0.0107,0.434,0,0,0,0,0,4.72e-05,0.00424,0.00424,0.00103,1.25,1.25,0.379,0.178,0.178,0.127,9.97e-07,9.97e-07,7.73e-07,4e-06,4e-06,3.98e-06,0,0,0,0,0,0,0,0 -1090000,0.979,-0.0089,-0.0164,0.205,0.0231,-0.00143,-0.157,0.00285,-0.00013,-0.16,-1.3e-07,-1.8e-07,1.2e-09,2.81e-07,-2.33e-07,4.72e-06,0.203,0.0107,0.434,0,0,0,0,0,4.74e-05,0.00469,0.00469,0.00103,1.38,1.38,0.335,0.265,0.265,0.125,9.97e-07,9.97e-07,7.15e-07,4e-06,4e-06,3.97e-06,0,0,0,0,0,0,0,0 -1190000,0.979,-0.00881,-0.0166,0.205,0.0251,-0.00247,-0.171,0.00218,-0.000139,-0.176,-4.35e-07,-7.71e-07,3.59e-09,6.52e-07,-4.25e-07,4.71e-06,0.203,0.0107,0.434,0,0,0,0,0,4.77e-05,0.00503,0.00503,0.00104,0.846,0.847,0.299,0.151,0.151,0.128,9.88e-07,9.88e-07,6.56e-07,3.99e-06,3.99e-06,3.95e-06,0,0,0,0,0,0,0,0 -1290000,0.979,-0.00869,-0.0168,0.205,0.0347,-0.00231,-0.186,0.00524,-0.000427,-0.194,-4.35e-07,-7.71e-07,3.59e-09,6.52e-07,-4.25e-07,4.71e-06,0.203,0.0107,0.434,0,0,0,0,0,4.8e-05,0.00557,0.00557,0.00104,1.02,1.02,0.262,0.214,0.214,0.125,9.88e-07,9.88e-07,5.97e-07,3.99e-06,3.99e-06,3.94e-06,0,0,0,0,0,0,0,0 -1390000,0.979,-0.00868,-0.017,0.205,0.0454,-0.00315,-0.2,0.0093,-0.000703,-0.214,-4.35e-07,-7.71e-07,3.59e-09,6.52e-07,-4.25e-07,4.71e-06,0.203,0.0107,0.434,0,0,0,0,0,4.82e-05,0.00616,0.00615,0.00104,1.25,1.25,0.23,0.3,0.3,0.122,9.88e-07,9.88e-07,5.41e-07,3.99e-06,3.99e-06,3.92e-06,0,0,0,0,0,0,0,0 -1490000,0.979,-0.00856,-0.017,0.205,0.0434,-0.00334,-0.214,0.00801,-0.000543,-0.234,-1.42e-06,-2.63e-06,1.57e-08,1.6e-06,-9.28e-07,4.67e-06,0.203,0.0107,0.434,0,0,0,0,0,4.81e-05,0.00635,0.00635,0.00103,1.01,1.01,0.202,0.188,0.188,0.118,9.62e-07,9.62e-07,4.87e-07,3.99e-06,3.99e-06,3.89e-06,0,0,0,0,0,0,0,0 -1590000,0.979,-0.00864,-0.0173,0.205,0.0533,-0.00363,-0.228,0.0128,-0.000949,-0.256,-1.42e-06,-2.63e-06,1.57e-08,1.6e-06,-9.28e-07,4.67e-06,0.203,0.0107,0.434,0,0,0,0,0,4.82e-05,0.007,0.007,0.00102,1.3,1.3,0.182,0.268,0.268,0.118,9.62e-07,9.62e-07,4.38e-07,3.99e-06,3.99e-06,3.87e-06,0,0,0,0,0,0,0,0 -1690000,0.979,-0.00855,-0.017,0.205,0.0494,-0.00238,-0.244,0.0101,-0.000629,-0.28,-3.52e-06,-6.61e-06,4.8e-08,3.3e-06,-1.82e-06,4.59e-06,0.203,0.0107,0.434,0,0,0,0,0,4.76e-05,0.00675,0.00675,0.00101,1.1,1.1,0.163,0.179,0.179,0.114,9.06e-07,9.06e-07,3.92e-07,3.98e-06,3.98e-06,3.83e-06,0,0,0,0,0,0,0,0 -1790000,0.979,-0.00866,-0.0173,0.205,0.0604,-0.00317,-0.257,0.0157,-0.000929,-0.305,-3.52e-06,-6.61e-06,4.8e-08,3.3e-06,-1.82e-06,4.59e-06,0.203,0.0107,0.434,0,0,0,0,0,4.73e-05,0.00743,0.00743,0.000993,1.44,1.44,0.147,0.262,0.262,0.11,9.06e-07,9.06e-07,3.51e-07,3.98e-06,3.98e-06,3.8e-06,0,0,0,0,0,0,0,0 -1890000,0.979,-0.00833,-0.0166,0.205,0.0501,3.91e-05,-0.269,0.0114,-0.000477,-0.331,-6.76e-06,-1.3e-05,1.05e-07,5.58e-06,-2.98e-06,4.46e-06,0.203,0.0107,0.434,0,0,0,0,0,4.61e-05,0.00657,0.00657,0.000975,1.18,1.18,0.137,0.178,0.178,0.109,8.15e-07,8.16e-07,3.15e-07,3.97e-06,3.97e-06,3.76e-06,0,0,0,0,0,0,0,0 -1990000,0.979,-0.0084,-0.0169,0.205,0.0585,0.000548,-0.282,0.0168,-0.000505,-0.359,-6.76e-06,-1.3e-05,1.05e-07,5.58e-06,-2.98e-06,4.46e-06,0.203,0.0107,0.434,0,0,0,0,0,4.57e-05,0.00722,0.00722,0.000955,1.54,1.54,0.126,0.266,0.266,0.105,8.15e-07,8.16e-07,2.82e-07,3.97e-06,3.97e-06,3.72e-06,0,0,0,0,0,0,0,0 -2090000,0.979,-0.0082,-0.0161,0.205,0.0446,0.00157,-0.296,0.0111,-0.000125,-0.388,-1.04e-05,-2.08e-05,1.73e-07,7.87e-06,-4.05e-06,4.31e-06,0.203,0.0107,0.434,0,0,0,0,0,4.41e-05,0.00588,0.00588,0.000934,1.18,1.18,0.118,0.177,0.177,0.102,7.03e-07,7.03e-07,2.52e-07,3.96e-06,3.96e-06,3.67e-06,0,0,0,0,0,0,0,0 -2190000,0.979,-0.00812,-0.0164,0.205,0.0523,0.00165,-0.293,0.0162,9.13e-05,-0.4,-1.03e-05,-2.05e-05,1.71e-07,7.17e-06,-3.42e-06,-2.46e-05,0.203,0.0107,0.434,0,0,0,0,0,4.35e-05,0.00645,0.00645,0.000912,1.51,1.51,0.113,0.267,0.267,0.101,7.03e-07,7.03e-07,2.27e-07,3.96e-06,3.96e-06,3.62e-06,0,0,0,0,0,0,0,0 -2290000,0.979,-0.00795,-0.0156,0.205,0.037,0.00272,-0.275,0.0102,0.000232,-0.394,-1.33e-05,-2.77e-05,2.28e-07,7.55e-06,-2.91e-06,-8.4e-05,0.203,0.0107,0.434,0,0,0,0,0,4.17e-05,0.00497,0.00497,0.00089,1.09,1.09,0.107,0.173,0.173,0.0977,5.91e-07,5.91e-07,2.04e-07,3.95e-06,3.95e-06,3.56e-06,0,0,0,0,0,0,0,0 -2390000,0.979,-0.00796,-0.0158,0.205,0.0446,0.00233,-0.263,0.0146,0.000467,-0.391,-1.32e-05,-2.73e-05,2.24e-07,6.19e-06,-1.67e-06,-0.000142,0.203,0.0107,0.434,0,0,0,0,0,4.09e-05,0.00545,0.00545,0.000868,1.38,1.39,0.103,0.259,0.259,0.0949,5.9e-07,5.91e-07,1.84e-07,3.95e-06,3.95e-06,3.49e-06,0,0,0,0,0,0,0,0 -2490000,0.979,-0.0077,-0.015,0.205,0.0284,0.00335,-0.259,0.00872,0.000388,-0.4,-1.57e-05,-3.37e-05,2.7e-07,6.44e-06,-1.33e-06,-0.000178,0.203,0.0107,0.434,0,0,0,0,0,3.92e-05,0.00411,0.00411,0.000845,0.963,0.963,0.101,0.166,0.166,0.0946,4.92e-07,4.93e-07,1.66e-07,3.95e-06,3.95e-06,3.43e-06,0,0,0,0,0,0,0,0 -2590000,0.979,-0.0078,-0.0152,0.205,0.0323,0.00205,-0.247,0.012,0.000667,-0.397,-1.56e-05,-3.34e-05,2.68e-07,5.1e-06,-9.65e-08,-0.000238,0.203,0.0107,0.434,0,0,0,0,0,3.84e-05,0.00452,0.00452,0.000823,1.21,1.21,0.0981,0.245,0.245,0.0923,4.92e-07,4.93e-07,1.5e-07,3.95e-06,3.95e-06,3.35e-06,0,0,0,0,0,0,0,0 -2690000,0.979,-0.00772,-0.0146,0.205,0.0208,0.00294,-0.235,0.00706,0.000462,-0.394,-1.73e-05,-3.82e-05,2.99e-07,4.12e-06,1.04e-06,-0.000299,0.203,0.0107,0.434,0,0,0,0,0,3.69e-05,0.00342,0.00342,0.000802,0.836,0.836,0.096,0.157,0.157,0.0903,4.12e-07,4.12e-07,1.36e-07,3.95e-06,3.95e-06,3.26e-06,0,0,0,0,0,0,0,0 -2790000,0.979,-0.00763,-0.0147,0.205,0.0256,0.00349,-0.226,0.00965,0.000807,-0.393,-1.72e-05,-3.79e-05,2.97e-07,2.86e-06,2.21e-06,-0.000356,0.203,0.0107,0.434,0,0,0,0,0,3.61e-05,0.00376,0.00376,0.000781,1.05,1.05,0.0943,0.228,0.228,0.0885,4.12e-07,4.12e-07,1.23e-07,3.95e-06,3.95e-06,3.17e-06,0,0,0,0,0,0,0,0 -2890000,0.979,-0.00759,-0.0143,0.205,0.0181,0.00182,-0.222,0.00575,0.000502,-0.399,-1.85e-05,-4.16e-05,3.18e-07,1.91e-06,3.08e-06,-0.000398,0.203,0.0107,0.434,0,0,0,0,0,3.47e-05,0.0029,0.0029,0.000761,0.727,0.727,0.0942,0.148,0.148,0.0889,3.47e-07,3.47e-07,1.12e-07,3.95e-06,3.95e-06,3.08e-06,0,0,0,0,0,0,0,0 -2990000,0.979,-0.00756,-0.0144,0.205,0.0208,0.00135,-0.207,0.00795,0.00069,-0.392,-1.84e-05,-4.14e-05,3.17e-07,3.11e-07,4.56e-06,-0.000471,0.203,0.0107,0.434,0,0,0,0,0,3.4e-05,0.00319,0.00319,0.000741,0.904,0.904,0.0929,0.211,0.211,0.0875,3.47e-07,3.47e-07,1.02e-07,3.95e-06,3.95e-06,2.98e-06,0,0,0,0,0,0,0,0 -3090000,0.979,-0.0075,-0.0141,0.205,0.017,-0.000494,-0.203,0.00489,0.000331,-0.395,-1.94e-05,-4.43e-05,3.34e-07,-9.68e-07,5.59e-06,-0.000516,0.203,0.0107,0.434,0,0,0,0,0,3.28e-05,0.00252,0.00252,0.000722,0.638,0.638,0.0919,0.139,0.139,0.0862,2.94e-07,2.94e-07,9.36e-08,3.95e-06,3.95e-06,2.87e-06,0,0,0,0,0,0,0,0 -3190000,0.979,-0.0075,-0.0143,0.205,0.0201,-0.00149,-0.195,0.00684,0.000185,-0.398,-1.94e-05,-4.42e-05,3.34e-07,-2.01e-06,6.55e-06,-0.000563,0.203,0.0107,0.434,0,0,0,0,0,3.22e-05,0.00277,0.00277,0.000704,0.791,0.791,0.092,0.196,0.196,0.087,2.94e-07,2.94e-07,8.58e-08,3.95e-06,3.95e-06,2.78e-06,0,0,0,0,0,0,0,0 -3290000,0.979,-0.00738,-0.0139,0.205,0.0145,-0.00117,-0.183,0.00435,-1.38e-06,-0.394,-2.04e-05,-4.65e-05,3.52e-07,-3.87e-06,8.03e-06,-0.000628,0.203,0.0107,0.434,0,0,0,0,0,3.11e-05,0.00222,0.00222,0.000686,0.567,0.567,0.0909,0.131,0.131,0.086,2.49e-07,2.49e-07,7.87e-08,3.94e-06,3.94e-06,2.66e-06,0,0,0,0,0,0,0,0 -3390000,0.979,-0.00722,-0.014,0.205,0.0157,0.000208,-0.174,0.00588,-6.72e-05,-0.391,-2.04e-05,-4.64e-05,3.52e-07,-5.16e-06,9.2e-06,-0.000686,0.203,0.0107,0.434,0,0,0,0,0,3.04e-05,0.00244,0.00244,0.000669,0.702,0.702,0.0898,0.183,0.183,0.0851,2.49e-07,2.49e-07,7.24e-08,3.94e-06,3.94e-06,2.54e-06,0,0,0,0,0,0,0,0 -3490000,0.979,-0.00715,-0.014,0.205,0.0196,0.003,-0.172,0.00774,8.96e-05,-0.398,-2.04e-05,-4.64e-05,3.51e-07,-5.81e-06,9.79e-06,-0.000716,0.203,0.0107,0.434,0,0,0,0,0,2.98e-05,0.00268,0.00268,0.000653,0.86,0.86,0.0898,0.254,0.254,0.0861,2.49e-07,2.49e-07,6.68e-08,3.94e-06,3.94e-06,2.44e-06,0,0,0,0,0,0,0,0 -3590000,0.979,-0.00699,-0.0136,0.205,0.0157,0.00278,-0.167,0.00528,0.000316,-0.399,-2.12e-05,-4.83e-05,3.66e-07,-7.38e-06,1.09e-05,-0.000762,0.203,0.0107,0.434,0,0,0,0,0,2.88e-05,0.00218,0.00218,0.000637,0.632,0.632,0.0884,0.171,0.171,0.0853,2.11e-07,2.11e-07,6.16e-08,3.94e-06,3.94e-06,2.31e-06,0,0,0,0,0,0,0,0 -3690000,0.979,-0.00699,-0.0137,0.205,0.0169,0.00373,-0.156,0.00704,0.000605,-0.396,-2.12e-05,-4.83e-05,3.66e-07,-8.6e-06,1.21e-05,-0.000818,0.203,0.0107,0.434,0,0,0,0,0,2.82e-05,0.00239,0.00239,0.000622,0.773,0.773,0.0868,0.236,0.236,0.0845,2.11e-07,2.11e-07,5.7e-08,3.94e-06,3.94e-06,2.19e-06,0,0,0,0,0,0,0,0 -3790000,0.979,-0.00688,-0.0135,0.205,0.0112,0.00703,-0.152,0.00459,0.000837,-0.398,-2.17e-05,-5e-05,3.75e-07,-1.01e-05,1.3e-05,-0.000855,0.203,0.0107,0.434,0,0,0,0,0,2.74e-05,0.00196,0.00196,0.000608,0.575,0.575,0.0864,0.161,0.161,0.0856,1.78e-07,1.78e-07,5.28e-08,3.94e-06,3.94e-06,2.09e-06,0,0,0,0,0,0,0,0 -3890000,0.979,-0.00682,-0.0136,0.205,0.0112,0.00816,-0.145,0.0058,0.00163,-0.399,-2.17e-05,-5e-05,3.75e-07,-1.09e-05,1.38e-05,-0.000894,0.203,0.0107,0.434,0,0,0,0,0,2.69e-05,0.00214,0.00214,0.000594,0.702,0.702,0.0846,0.221,0.221,0.0848,1.78e-07,1.78e-07,4.91e-08,3.94e-06,3.94e-06,1.97e-06,0,0,0,0,0,0,0,0 -3990000,0.979,-0.00683,-0.0134,0.205,0.00939,0.00749,-0.14,0.00376,0.00142,-0.397,-2.19e-05,-5.15e-05,3.75e-07,-1.26e-05,1.47e-05,-0.000939,0.203,0.0107,0.434,0,0,0,0,0,2.61e-05,0.00176,0.00176,0.00058,0.528,0.528,0.0826,0.153,0.153,0.0841,1.49e-07,1.49e-07,4.56e-08,3.93e-06,3.93e-06,1.85e-06,0,0,0,0,0,0,0,0 -4090000,0.979,-0.00676,-0.0133,0.205,0.0113,0.00775,-0.129,0.00492,0.00221,-0.393,-2.19e-05,-5.14e-05,3.75e-07,-1.37e-05,1.57e-05,-0.00099,0.203,0.0107,0.434,0,0,0,0,0,2.56e-05,0.00191,0.00191,0.000567,0.642,0.643,0.0806,0.208,0.208,0.0833,1.49e-07,1.49e-07,4.25e-08,3.93e-06,3.93e-06,1.74e-06,0,0,0,0,0,0,0,0 -4190000,0.979,-0.00691,-0.0131,0.205,0.00846,0.00589,-0.128,0.00326,0.00165,-0.4,-2.19e-05,-5.28e-05,3.71e-07,-1.47e-05,1.6e-05,-0.00101,0.203,0.0107,0.434,0,0,0,0,0,2.49e-05,0.00158,0.00158,0.000555,0.486,0.486,0.0795,0.145,0.145,0.0842,1.23e-07,1.23e-07,3.96e-08,3.92e-06,3.92e-06,1.64e-06,0,0,0,0,0,0,0,0 -4290000,0.979,-0.00695,-0.0132,0.205,0.011,0.00742,-0.121,0.00431,0.00232,-0.397,-2.19e-05,-5.28e-05,3.71e-07,-1.56e-05,1.69e-05,-0.00105,0.203,0.0107,0.434,0,0,0,0,0,2.45e-05,0.00171,0.00171,0.000543,0.59,0.59,0.0773,0.196,0.196,0.0834,1.23e-07,1.23e-07,3.7e-08,3.92e-06,3.92e-06,1.54e-06,0,0,0,0,0,0,0,0 -4390000,0.979,-0.0069,-0.013,0.205,0.0102,0.00494,-0.112,0.00307,0.00161,-0.392,-2.18e-05,-5.39e-05,3.65e-07,-1.73e-05,1.77e-05,-0.00109,0.203,0.0107,0.434,0,0,0,0,0,2.38e-05,0.00141,0.00141,0.000532,0.449,0.449,0.0749,0.138,0.138,0.0825,1.02e-07,1.02e-07,3.46e-08,3.92e-06,3.92e-06,1.43e-06,0,0,0,0,0,0,0,0 -4490000,0.979,-0.00693,-0.013,0.205,0.0106,0.00758,-0.111,0.00415,0.0023,-0.397,-2.18e-05,-5.39e-05,3.65e-07,-1.76e-05,1.8e-05,-0.00111,0.203,0.0107,0.434,0,0,0,0,0,2.34e-05,0.00152,0.00152,0.000521,0.542,0.542,0.0736,0.186,0.186,0.0833,1.02e-07,1.02e-07,3.24e-08,3.92e-06,3.92e-06,1.35e-06,0,0,0,0,0,0,0,0 -4590000,0.979,-0.00696,-0.0129,0.205,0.00919,0.00513,-0.102,0.00293,0.00166,-0.392,-2.16e-05,-5.49e-05,3.6e-07,-1.92e-05,1.88e-05,-0.00115,0.203,0.0107,0.434,0,0,0,0,0,2.28e-05,0.00125,0.00125,0.00051,0.414,0.414,0.0711,0.132,0.132,0.0824,8.3e-08,8.31e-08,3.04e-08,3.91e-06,3.91e-06,1.26e-06,0,0,0,0,0,0,0,0 -4690000,0.979,-0.00691,-0.0128,0.205,0.00855,0.00578,-0.0979,0.0039,0.00225,-0.394,-2.16e-05,-5.49e-05,3.6e-07,-1.96e-05,1.91e-05,-0.00117,0.203,0.0107,0.434,0,0,0,0,0,2.24e-05,0.00135,0.00135,0.0005,0.498,0.498,0.0687,0.177,0.177,0.0814,8.3e-08,8.31e-08,2.85e-08,3.91e-06,3.91e-06,1.17e-06,0,0,0,0,0,0,0,0 -4790000,0.979,-0.00682,-0.0128,0.205,0.00171,0.00455,-0.0963,0.00239,0.00158,-0.398,-2.15e-05,-5.58e-05,3.55e-07,-2.06e-05,1.93e-05,-0.00119,0.203,0.0107,0.434,0,0,0,0,0,2.19e-05,0.0011,0.0011,0.00049,0.38,0.38,0.0672,0.126,0.126,0.082,6.74e-08,6.75e-08,2.68e-08,3.9e-06,3.9e-06,1.1e-06,0,0,0,0,0,0,0,0 -4890000,0.979,-0.00675,-0.0128,0.205,0.00198,0.00281,-0.087,0.00259,0.00195,-0.392,-2.15e-05,-5.58e-05,3.55e-07,-2.13e-05,2e-05,-0.00122,0.203,0.0107,0.434,0,0,0,0,0,2.15e-05,0.00119,0.00119,0.000481,0.456,0.456,0.0647,0.168,0.168,0.0809,6.74e-08,6.75e-08,2.53e-08,3.9e-06,3.9e-06,1.02e-06,0,0,0,0,0,0,0,0 -4990000,0.979,-0.00674,-0.0127,0.205,0.00228,0.00292,-0.0813,0.00158,0.00129,-0.392,-2.13e-05,-5.64e-05,3.49e-07,-2.22e-05,2.03e-05,-0.00124,0.203,0.0107,0.434,0,0,0,0,0,2.1e-05,0.000973,0.000973,0.000472,0.349,0.349,0.0622,0.121,0.121,0.0798,5.45e-08,5.46e-08,2.38e-08,3.9e-06,3.9e-06,9.49e-07,0,0,0,0,0,0,0,0 -5090000,0.979,-0.00661,-0.0127,0.205,0.00206,0.00402,-0.0839,0.00181,0.00159,-0.4,-2.13e-05,-5.64e-05,3.49e-07,-2.22e-05,2.03e-05,-0.00124,0.203,0.0107,0.434,0,0,0,0,0,2.07e-05,0.00104,0.00104,0.000463,0.416,0.416,0.0607,0.159,0.159,0.0803,5.45e-08,5.46e-08,2.24e-08,3.9e-06,3.9e-06,8.89e-07,0,0,0,0,0,0,0,0 -5190000,0.979,-0.00648,-0.0126,0.205,-0.00151,0.00553,-0.0801,0.00104,0.00119,-0.399,-2.12e-05,-5.68e-05,3.44e-07,-2.3e-05,2.06e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,2.02e-05,0.000856,0.000856,0.000454,0.32,0.32,0.0583,0.115,0.115,0.0791,4.39e-08,4.4e-08,2.12e-08,3.89e-06,3.89e-06,8.26e-07,0,0,0,0,0,0,0,0 -5290000,0.979,-0.00636,-0.0126,0.205,-0.000916,0.00698,-0.0777,0.000964,0.00181,-0.407,-2.12e-05,-5.68e-05,3.44e-07,-2.3e-05,2.06e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.99e-05,0.000914,0.000914,0.000446,0.379,0.379,0.056,0.152,0.152,0.078,4.39e-08,4.4e-08,2e-08,3.89e-06,3.89e-06,7.67e-07,0,0,0,0,0,0,0,0 -5390000,0.979,-0.00633,-0.0126,0.205,-0.00392,0.00825,-0.0811,0.000426,0.00145,-0.415,-2.09e-05,-5.7e-05,3.37e-07,-2.32e-05,2.03e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.95e-05,0.000753,0.000753,0.000438,0.292,0.292,0.0538,0.111,0.111,0.0768,3.54e-08,3.54e-08,1.9e-08,3.88e-06,3.88e-06,7.13e-07,0,0,0,0,0,0,0,0 -5490000,0.979,-0.00631,-0.0126,0.205,-0.00346,0.0114,-0.0811,2.5e-05,0.00242,-0.423,-2.09e-05,-5.7e-05,3.37e-07,-2.32e-05,2.03e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.92e-05,0.000801,0.000801,0.000431,0.345,0.345,0.0523,0.144,0.144,0.0771,3.54e-08,3.54e-08,1.8e-08,3.88e-06,3.88e-06,6.68e-07,0,0,0,0,0,0,0,0 -5590000,0.979,-0.00631,-0.0126,0.205,-0.00444,0.015,-0.0822,-0.000324,0.00377,-0.431,-2.09e-05,-5.7e-05,3.37e-07,-2.32e-05,2.03e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.88e-05,0.000851,0.000851,0.000423,0.405,0.405,0.0502,0.187,0.187,0.0759,3.54e-08,3.54e-08,1.7e-08,3.88e-06,3.88e-06,6.21e-07,0,0,0,0,0,0,0,0 -5690000,0.979,-0.00636,-0.0125,0.205,-0.00413,0.0155,-0.086,-0.000646,0.00345,-0.439,-2.04e-05,-5.72e-05,3.25e-07,-2.33e-05,1.99e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.85e-05,0.000703,0.000703,0.000416,0.314,0.314,0.0482,0.137,0.137,0.0747,2.85e-08,2.85e-08,1.62e-08,3.88e-06,3.88e-06,5.77e-07,0,0,0,0,0,0,0,0 -5790000,0.979,-0.00622,-0.0125,0.205,-0.00437,0.0179,-0.0875,-0.00107,0.00511,-0.448,-2.04e-05,-5.72e-05,3.25e-07,-2.33e-05,1.99e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.82e-05,0.000745,0.000745,0.000409,0.367,0.367,0.0468,0.177,0.177,0.0749,2.85e-08,2.85e-08,1.53e-08,3.88e-06,3.88e-06,5.42e-07,0,0,0,0,0,0,0,0 -5890000,0.979,-0.00625,-0.0126,0.205,-0.00189,0.0166,-0.0869,-0.00085,0.00444,-0.457,-1.98e-05,-5.73e-05,3.09e-07,-2.34e-05,1.93e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.78e-05,0.000618,0.000619,0.000402,0.285,0.285,0.0449,0.131,0.131,0.0737,2.29e-08,2.29e-08,1.46e-08,3.87e-06,3.87e-06,5.04e-07,0,0,0,0,0,0,0,0 -5990000,0.979,-0.00622,-0.0127,0.205,-0.00152,0.0181,-0.0868,-0.000995,0.00615,-0.465,-1.98e-05,-5.73e-05,3.09e-07,-2.34e-05,1.93e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.76e-05,0.000653,0.000653,0.000396,0.332,0.332,0.0431,0.167,0.167,0.0725,2.29e-08,2.29e-08,1.39e-08,3.87e-06,3.87e-06,4.7e-07,0,0,0,0,0,0,0,0 -6090000,0.979,-0.00631,-0.0126,0.205,-0.00192,0.0157,-0.0885,-0.00074,0.00497,-0.474,-1.91e-05,-5.75e-05,2.93e-07,-2.36e-05,1.87e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.72e-05,0.000546,0.000546,0.00039,0.259,0.259,0.0419,0.124,0.124,0.0726,1.85e-08,1.85e-08,1.32e-08,3.87e-06,3.87e-06,4.41e-07,0,0,0,0,0,0,0,0 -6190000,0.979,-0.00634,-0.0126,0.205,-0.00318,0.0177,-0.0899,-0.000942,0.00666,-0.483,-1.91e-05,-5.75e-05,2.93e-07,-2.36e-05,1.87e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.7e-05,0.000575,0.000575,0.000384,0.3,0.3,0.0402,0.159,0.159,0.0714,1.85e-08,1.85e-08,1.26e-08,3.87e-06,3.87e-06,4.12e-07,0,0,0,0,0,0,0,0 -6290000,0.979,-0.00642,-0.0126,0.205,-0.00473,0.0159,-0.0915,-0.000854,0.00526,-0.492,-1.85e-05,-5.76e-05,2.76e-07,-2.38e-05,1.8e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.67e-05,0.000484,0.000484,0.000378,0.235,0.235,0.0385,0.119,0.119,0.0703,1.49e-08,1.5e-08,1.2e-08,3.87e-06,3.87e-06,3.84e-07,0,0,0,0,0,0,0,0 -6390000,0.979,-0.00635,-0.0125,0.205,-0.00311,0.0175,-0.0933,-0.00127,0.00693,-0.501,-1.85e-05,-5.76e-05,2.76e-07,-2.38e-05,1.8e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.64e-05,0.000508,0.000508,0.000372,0.272,0.272,0.0375,0.15,0.15,0.0704,1.49e-08,1.5e-08,1.15e-08,3.87e-06,3.87e-06,3.62e-07,0,0,0,0,0,0,0,0 -6490000,0.979,-0.00642,-0.0125,0.205,-0.00505,0.0124,-0.0944,-0.00109,0.00526,-0.511,-1.78e-05,-5.78e-05,2.61e-07,-2.39e-05,1.74e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.62e-05,0.000431,0.000431,0.000366,0.214,0.214,0.036,0.113,0.113,0.0692,1.21e-08,1.21e-08,1.09e-08,3.86e-06,3.86e-06,3.38e-07,0,0,0,0,0,0,0,0 -6590000,0.979,-0.00638,-0.0125,0.205,-0.00629,0.0146,-0.0978,-0.00161,0.00655,-0.52,-1.78e-05,-5.78e-05,2.61e-07,-2.39e-05,1.74e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.59e-05,0.000451,0.000451,0.000361,0.246,0.246,0.0345,0.143,0.143,0.0681,1.21e-08,1.21e-08,1.05e-08,3.86e-06,3.86e-06,3.16e-07,0,0,0,0,0,0,0,0 -6690000,0.979,-0.00639,-0.0124,0.205,-0.00852,0.0133,-0.102,-0.00159,0.00503,-0.53,-1.73e-05,-5.79e-05,2.47e-07,-2.4e-05,1.68e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.57e-05,0.000386,0.000386,0.000356,0.195,0.195,0.0332,0.108,0.108,0.067,9.87e-09,9.88e-09,1e-08,3.86e-06,3.86e-06,2.96e-07,0,0,0,0,0,0,0,0 -6790000,0.979,-0.00641,-0.0124,0.204,-0.00722,0.0146,-0.103,-0.00243,0.00639,-0.541,-1.73e-05,-5.79e-05,2.47e-07,-2.4e-05,1.68e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.54e-05,0.000403,0.000403,0.000351,0.223,0.223,0.0323,0.135,0.135,0.067,9.87e-09,9.88e-09,9.57e-09,3.86e-06,3.86e-06,2.8e-07,0,0,0,0,0,0,0,0 -6890000,0.979,-0.00633,-0.0123,0.204,-0.00684,0.011,-0.103,-0.002,0.00483,-0.551,-1.68e-05,-5.79e-05,2.34e-07,-2.4e-05,1.62e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.52e-05,0.000347,0.000347,0.000346,0.177,0.177,0.0311,0.103,0.103,0.0659,8.07e-09,8.07e-09,9.16e-09,3.86e-06,3.86e-06,2.62e-07,0,0,0,0,0,0,0,0 -6990000,0.979,-0.00629,-0.0122,0.204,-0.0073,0.0117,-0.104,-0.00274,0.00595,-0.561,-1.68e-05,-5.79e-05,2.34e-07,-2.4e-05,1.62e-05,-0.00126,0.203,0.0107,0.434,0,0,0,0,0,1.5e-05,0.000362,0.000362,0.000341,0.203,0.203,0.0299,0.129,0.129,0.0648,8.07e-09,8.07e-09,8.78e-09,3.86e-06,3.86e-06,2.46e-07,0,0,0,0,0,0,0,0 -7090000,0.982,-0.00648,-0.0121,0.188,-0.00736,0.0134,-0.106,-0.00225,0.00469,-0.572,-1.63e-05,-5.79e-05,2.22e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,9.14e-05,0.000314,0.000314,0.00244,0.16,0.16,0.0291,0.0991,0.0991,0.0649,6.62e-09,6.63e-09,8.49e-09,3.86e-06,3.86e-06,2.33e-07,0,0,0,0,0,0,0,0 -7190000,0.982,-0.00644,-0.0122,0.188,-0.00814,0.0147,-0.106,-0.00306,0.00616,-0.582,-1.63e-05,-5.79e-05,2.15e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,4.82e-05,0.000314,0.000314,0.00128,0.161,0.161,0.028,0.122,0.122,0.0638,6.62e-09,6.63e-09,8.49e-09,3.86e-06,3.86e-06,2.19e-07,0,0,0,0,0,0,0,0 -7290000,0.982,-0.00642,-0.0121,0.188,-0.00768,0.0181,-0.108,-0.00391,0.00777,-0.593,-1.63e-05,-5.79e-05,2.39e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,3.27e-05,0.000315,0.000315,0.000872,0.167,0.167,0.027,0.148,0.148,0.0628,6.62e-09,6.62e-09,8.49e-09,3.86e-06,3.86e-06,2.06e-07,0,0,0,0,0,0,0,0 -7390000,0.982,-0.0063,-0.0121,0.188,-0.00978,0.0203,-0.109,-0.00477,0.00974,-0.604,-1.63e-05,-5.79e-05,2.53e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,2.56e-05,0.000316,0.000315,0.000681,0.176,0.176,0.0263,0.177,0.177,0.0628,6.62e-09,6.62e-09,8.48e-09,3.86e-06,3.86e-06,1.96e-07,0,0,0,0,0,0,0,0 -7490000,0.982,-0.00631,-0.0122,0.187,-0.00781,0.0224,-0.109,-0.00562,0.0119,-0.615,-1.63e-05,-5.79e-05,3.44e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,2.05e-05,0.000317,0.000317,0.000545,0.188,0.188,0.0253,0.21,0.21,0.0618,6.61e-09,6.62e-09,8.48e-09,3.86e-06,3.86e-06,1.85e-07,0,0,0,0,0,0,0,0 -7590000,0.982,-0.00639,-0.0121,0.187,-0.00718,0.0246,-0.11,-0.00637,0.0142,-0.626,-1.63e-05,-5.79e-05,3.53e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,1.71e-05,0.000318,0.000318,0.000455,0.205,0.205,0.0244,0.247,0.247,0.0609,6.61e-09,6.62e-09,8.48e-09,3.86e-06,3.86e-06,1.74e-07,0,0,0,0,0,0,0,0 -7690000,0.982,-0.00641,-0.0122,0.187,-0.00789,0.0277,-0.114,-0.00713,0.0169,-0.637,-1.63e-05,-5.79e-05,3.31e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,1.5e-05,0.00032,0.00032,0.000398,0.225,0.225,0.0239,0.289,0.289,0.0608,6.61e-09,6.62e-09,8.47e-09,3.86e-06,3.86e-06,1.66e-07,0,0,0,0,0,0,0,0 -7790000,0.982,-0.00629,-0.0122,0.187,-0.00666,0.0293,-0.116,-0.00783,0.0196,-0.648,-1.63e-05,-5.79e-05,2.72e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,1.32e-05,0.000322,0.000322,0.000348,0.249,0.249,0.023,0.335,0.335,0.0599,6.6e-09,6.61e-09,8.46e-09,3.86e-06,3.86e-06,1.57e-07,0,0,0,0,0,0,0,0 -7890000,0.982,-0.00631,-0.0123,0.187,-0.00839,0.033,-0.117,-0.00866,0.0227,-0.66,-1.63e-05,-5.79e-05,2.4e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,1.18e-05,0.000325,0.000325,0.00031,0.277,0.277,0.0222,0.388,0.389,0.059,6.6e-09,6.61e-09,8.45e-09,3.86e-06,3.86e-06,1.49e-07,0,0,0,0,0,0,0,0 -7990000,0.982,-0.00625,-0.0122,0.187,-0.0085,0.0351,-0.116,-0.00948,0.0259,-0.672,-1.63e-05,-5.79e-05,2.62e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,1.06e-05,0.000328,0.000328,0.00028,0.308,0.308,0.0215,0.447,0.447,0.0581,6.59e-09,6.59e-09,8.44e-09,3.86e-06,3.86e-06,1.41e-07,0,0,0,0,0,0,0,0 -8090000,0.982,-0.00611,-0.0122,0.187,-0.00743,0.0385,-0.118,-0.0102,0.0295,-0.683,-1.63e-05,-5.79e-05,5.34e-09,-2.4e-05,1.56e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,9.84e-06,0.000331,0.000331,0.000259,0.344,0.344,0.021,0.515,0.515,0.0581,6.59e-09,6.59e-09,8.42e-09,3.86e-06,3.86e-06,1.34e-07,0,0,0,0,0,0,0,0 -8190000,0.982,-0.00618,-0.0121,0.188,-0.00719,0.0433,-0.118,-0.0109,0.0335,-0.695,-1.63e-05,-5.79e-05,-1.92e-07,-2.4e-05,1.57e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,9.07e-06,0.000334,0.000334,0.000239,0.382,0.382,0.0203,0.59,0.59,0.0573,6.57e-09,6.57e-09,8.4e-09,3.86e-06,3.86e-06,1.28e-07,0,0,0,0,0,0,0,0 -8290000,0.982,-0.00616,-0.0121,0.188,-0.00541,0.0471,-0.119,-0.0115,0.038,-0.707,-1.63e-05,-5.79e-05,-2.37e-07,-2.4e-05,1.57e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,8.43e-06,0.000338,0.000338,0.000222,0.425,0.425,0.0197,0.677,0.677,0.0564,6.57e-09,6.57e-09,8.37e-09,3.86e-06,3.86e-06,1.21e-07,0,0,0,0,0,0,0,0 -8390000,0.982,-0.00611,-0.0121,0.188,-0.00797,0.0484,-0.12,-0.0121,0.0424,-0.719,-1.62e-05,-5.79e-05,-2.89e-07,-2.4e-05,1.58e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,7.98e-06,0.000341,0.000341,0.000209,0.47,0.47,0.0193,0.771,0.771,0.0564,6.54e-09,6.54e-09,8.35e-09,3.85e-06,3.86e-06,1.16e-07,0,0,0,0,0,0,0,0 -8490000,0.982,-0.00601,-0.0121,0.188,-0.00862,0.0521,-0.121,-0.0129,0.0474,-0.731,-1.62e-05,-5.79e-05,-5.21e-08,-2.4e-05,1.58e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,7.52e-06,0.000346,0.000346,0.000197,0.521,0.521,0.0187,0.883,0.883,0.0556,6.54e-09,6.54e-09,8.32e-09,3.85e-06,3.86e-06,1.1e-07,0,0,0,0,0,0,0,0 -8590000,0.982,-0.00598,-0.0122,0.188,-0.00794,0.0543,-0.12,-0.0137,0.0523,-0.743,-1.62e-05,-5.79e-05,-1.68e-07,-2.4e-05,1.6e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,7.13e-06,0.000349,0.000349,0.000187,0.572,0.572,0.0181,1,1,0.0548,6.5e-09,6.51e-09,8.28e-09,3.85e-06,3.85e-06,1.05e-07,0,0,0,0,0,0,0,0 -8690000,0.982,-0.006,-0.0123,0.187,-0.0084,0.0562,-0.123,-0.0145,0.0578,-0.755,-1.62e-05,-5.79e-05,-8.68e-08,-2.4e-05,1.6e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,6.85e-06,0.000354,0.000354,0.000179,0.631,0.631,0.0177,1.14,1.14,0.0548,6.5e-09,6.51e-09,8.24e-09,3.85e-06,3.85e-06,1.01e-07,0,0,0,0,0,0,0,0 -8790000,0.982,-0.00598,-0.0122,0.188,-0.00732,0.0584,-0.125,-0.0152,0.0627,-0.768,-1.62e-05,-5.79e-05,-3.43e-07,-2.4e-05,1.62e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,6.55e-06,0.000358,0.000358,0.000172,0.687,0.687,0.0172,1.29,1.29,0.0541,6.46e-09,6.47e-09,8.2e-09,3.85e-06,3.85e-06,9.63e-08,0,0,0,0,0,0,0,0 -8890000,0.982,-0.00603,-0.0122,0.187,-0.00776,0.0615,-0.125,-0.016,0.0688,-0.78,-1.62e-05,-5.79e-05,-5.23e-08,-2.4e-05,1.62e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,6.3e-06,0.000363,0.000364,0.000165,0.754,0.754,0.0167,1.47,1.47,0.0533,6.46e-09,6.47e-09,8.14e-09,3.85e-06,3.85e-06,9.2e-08,0,0,0,0,0,0,0,0 -8990000,0.982,-0.00596,-0.0122,0.187,-0.00898,0.065,-0.124,-0.0166,0.0739,-0.792,-1.61e-05,-5.79e-05,3.46e-07,-2.39e-05,1.66e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,6.12e-06,0.000366,0.000366,0.00016,0.814,0.814,0.0164,1.64,1.64,0.0533,6.41e-09,6.42e-09,8.1e-09,3.85e-06,3.85e-06,8.84e-08,0,0,0,0,0,0,0,0 -9090000,0.982,-0.00595,-0.0122,0.187,-0.00912,0.0695,-0.127,-0.0175,0.0806,-0.805,-1.61e-05,-5.79e-05,8.08e-07,-2.39e-05,1.66e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,5.93e-06,0.000373,0.000373,0.000155,0.888,0.888,0.0159,1.86,1.86,0.0526,6.41e-09,6.42e-09,8.03e-09,3.85e-06,3.85e-06,8.46e-08,0,0,0,0,0,0,0,0 -9190000,0.982,-0.00596,-0.0123,0.187,-0.00579,0.0708,-0.127,-0.0179,0.086,-0.818,-1.6e-05,-5.79e-05,1.21e-06,-2.38e-05,1.72e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,5.76e-06,0.000375,0.000375,0.000151,0.95,0.95,0.0155,2.07,2.07,0.0519,6.35e-09,6.36e-09,7.97e-09,3.84e-06,3.84e-06,8.1e-08,0,0,0,0,0,0,0,0 -9290000,0.982,-0.00581,-0.0121,0.187,-0.00398,0.0736,-0.128,-0.0183,0.0932,-0.831,-1.6e-05,-5.79e-05,1.34e-06,-2.38e-05,1.72e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,5.62e-06,0.000381,0.000381,0.000147,1.03,1.03,0.0151,2.34,2.34,0.0512,6.35e-09,6.36e-09,7.9e-09,3.84e-06,3.84e-06,7.77e-08,0,0,0,0,0,0,0,0 -9390000,0.982,-0.00573,-0.0121,0.187,-0.00411,0.0746,-0.128,-0.0182,0.0981,-0.843,-1.59e-05,-5.79e-05,8.93e-07,-2.36e-05,1.8e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,5.53e-06,0.000382,0.000382,0.000145,1.09,1.09,0.0148,2.58,2.58,0.0512,6.28e-09,6.29e-09,7.83e-09,3.84e-06,3.84e-06,7.49e-08,0,0,0,0,0,0,0,0 -9490000,0.982,-0.00575,-0.0122,0.187,-0.00468,0.0765,-0.129,-0.0187,0.106,-0.856,-1.59e-05,-5.8e-05,1.08e-06,-2.36e-05,1.8e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,5.41e-06,0.000389,0.000389,0.000142,1.18,1.18,0.0144,2.91,2.91,0.0506,6.28e-09,6.29e-09,7.75e-09,3.84e-06,3.84e-06,7.19e-08,0,0,0,0,0,0,0,0 -9590000,0.982,-0.00582,-0.0122,0.187,-0.00492,0.076,-0.13,-0.0186,0.11,-0.869,-1.59e-05,-5.8e-05,1.59e-07,-2.34e-05,1.91e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,5.32e-06,0.000388,0.000388,0.000139,1.24,1.24,0.014,3.17,3.17,0.05,6.2e-09,6.2e-09,7.66e-09,3.83e-06,3.83e-06,6.91e-08,0,0,0,0,0,0,0,0 -9690000,0.982,-0.00582,-0.0121,0.187,-0.00547,0.0785,-0.128,-0.0191,0.117,-0.882,-1.59e-05,-5.8e-05,-8.9e-08,-2.34e-05,1.91e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,5.27e-06,0.000395,0.000395,0.000138,1.33,1.33,0.0138,3.56,3.56,0.05,6.2e-09,6.2e-09,7.58e-09,3.83e-06,3.83e-06,6.68e-08,0,0,0,0,0,0,0,0 -9790000,0.982,-0.00579,-0.0121,0.187,-0.00461,0.0816,-0.131,-0.0196,0.125,-0.895,-1.59e-05,-5.79e-05,-1.02e-06,-2.35e-05,1.92e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,5.19e-06,0.000403,0.000403,0.000136,1.43,1.43,0.0135,3.99,3.99,0.0493,6.2e-09,6.2e-09,7.48e-09,3.83e-06,3.83e-06,6.42e-08,0,0,0,0,0,0,0,0 -9890000,0.982,-0.00579,-0.012,0.187,-0.00241,0.0807,-0.13,-0.0192,0.128,-0.908,-1.58e-05,-5.8e-05,-8.34e-07,-2.31e-05,2.05e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,5.13e-06,0.0004,0.0004,0.000134,1.48,1.48,0.0131,4.29,4.29,0.0487,6.11e-09,6.11e-09,7.38e-09,3.82e-06,3.82e-06,6.19e-08,0,0,0,0,0,0,0,0 -9990000,0.982,-0.00574,-0.0121,0.188,-0.0011,0.0851,-0.0989,-0.0191,0.141,-0.849,-1.58e-05,-5.79e-05,-1.61e-06,-2.38e-05,1.92e-05,-0.00131,0.204,0.00202,0.435,0,0,0,0,0,5.11e-06,0.000408,0.000408,0.000134,1.59,1.59,0.0129,4.79,4.8,0.0488,6.11e-09,6.11e-09,7.29e-09,3.82e-06,3.82e-06,5.99e-08,0,0,0,0,0,0,0,0 -10090000,0.982,-0.0057,-0.0123,0.188,-0.00271,0.0846,-0.0654,-0.018,0.147,-0.779,-1.57e-05,-5.79e-05,-2.53e-06,-2.4e-05,1.92e-05,-0.00137,0.204,0.00202,0.435,0,0,0,0,0,5.06e-06,0.000402,0.000402,0.000133,1.62,1.62,0.0126,5.1,5.1,0.0482,6.01e-09,6.02e-09,7.18e-09,3.8e-06,3.8e-06,5.78e-08,0,0,0,0,0,0,0,0 -10190000,0.982,-0.00563,-0.0122,0.188,-0.00469,0.0904,-0.035,-0.018,0.16,-0.716,-1.57e-05,-5.78e-05,-3.64e-06,-2.46e-05,1.77e-05,-0.00141,0.204,0.00202,0.435,0,0,0,0,0,5.02e-06,0.00041,0.00041,0.000132,1.73,1.73,0.0123,5.67,5.67,0.0476,6.01e-09,6.02e-09,7.07e-09,3.8e-06,3.8e-06,5.58e-08,0,0,0,0,0,0,0,0 -10290000,0.982,-0.00569,-0.0121,0.188,-0.0041,0.0905,-0.0122,-0.0172,0.164,-0.662,-1.56e-05,-5.78e-05,-3.29e-06,-2.44e-05,1.84e-05,-0.00145,0.204,0.00202,0.435,0,0,0,0,0,5.01e-06,0.000402,0.000402,0.000132,1.75,1.75,0.0122,5.95,5.95,0.0476,5.9e-09,5.91e-09,6.97e-09,3.78e-06,3.78e-06,5.41e-08,0,0,0,0,0,0,0,0 -10390000,0.982,-0.00566,-0.0121,0.188,0.00655,0.0046,0.0101,0.000733,0.000123,-0.606,-1.56e-05,-5.77e-05,-3.07e-06,-2.47e-05,1.7e-05,-0.00148,0.204,0.00202,0.435,0,0,0,0,0,4.99e-06,0.00041,0.00041,0.000131,0.252,0.252,0.25,0.252,0.252,0.0457,5.9e-09,5.91e-09,6.85e-09,3.78e-06,3.78e-06,5.24e-08,0,0,0,0,0,0,0,0 -10490000,0.982,-0.00554,-0.012,0.188,0.00741,0.00656,0.053,0.00141,0.000651,-0.548,-1.56e-05,-5.77e-05,-3.96e-06,-2.51e-05,1.58e-05,-0.00151,0.204,0.00202,0.435,0,0,0,0,0,4.96e-06,0.000419,0.000419,0.00013,0.257,0.257,0.247,0.259,0.259,0.0479,5.9e-09,5.91e-09,6.73e-09,3.78e-06,3.78e-06,5.09e-08,0,0,0,0,0,0,0,0 -10590000,0.982,-0.00546,-0.0119,0.188,-0.00216,0.00451,0.0811,-0.00119,-0.0055,-0.499,-1.56e-05,-5.78e-05,-3.51e-06,-2.3e-05,1.48e-05,-0.00154,0.204,0.00202,0.435,0,0,0,0,0,4.94e-06,0.000423,0.000423,0.00013,0.13,0.13,0.169,0.129,0.129,0.0486,5.89e-09,5.89e-09,6.6e-09,3.77e-06,3.77e-06,5e-08,0,0,0,0,0,0,0,0 -10690000,0.982,-0.00539,-0.012,0.188,-0.00153,0.00538,0.124,-0.00137,-0.005,-0.448,-1.56e-05,-5.77e-05,-3.85e-06,-2.32e-05,1.41e-05,-0.00155,0.204,0.00202,0.435,0,0,0,0,0,4.95e-06,0.000432,0.000433,0.00013,0.139,0.139,0.164,0.136,0.136,0.054,5.89e-09,5.89e-09,6.49e-09,3.77e-06,3.77e-06,5e-08,0,0,0,0,0,0,0,0 -10790000,0.982,-0.00546,-0.0121,0.188,0.000356,0.00223,0.135,-0.000826,-0.00469,-0.405,-1.54e-05,-5.78e-05,-4.01e-06,-2.23e-05,1.69e-05,-0.00157,0.204,0.00202,0.435,0,0,0,0,0,4.94e-06,0.000427,0.000428,0.00013,0.0961,0.0961,0.123,0.0903,0.0903,0.0538,5.83e-09,5.84e-09,6.36e-09,3.75e-06,3.75e-06,5e-08,0,0,0,0,0,0,0,0 -10890000,0.982,-0.00542,-0.0122,0.188,-2.67e-05,0.00548,0.17,-0.000802,-0.00435,-0.357,-1.54e-05,-5.78e-05,-3.14e-06,-2.24e-05,1.65e-05,-0.00158,0.204,0.00202,0.435,0,0,0,0,0,4.93e-06,0.000437,0.000437,0.00013,0.108,0.108,0.116,0.0963,0.0963,0.0583,5.83e-09,5.84e-09,6.23e-09,3.75e-06,3.75e-06,5e-08,0,0,0,0,0,0,0,0 -10990000,0.982,-0.00545,-0.0123,0.188,-0.000349,0.0117,0.174,-0.000549,-0.00305,-0.323,-1.53e-05,-5.78e-05,-3.53e-06,-2.2e-05,1.79e-05,-0.00159,0.204,0.00202,0.435,0,0,0,0,0,4.94e-06,0.000419,0.000419,0.00013,0.0848,0.0848,0.0921,0.0719,0.0719,0.0579,5.72e-09,5.73e-09,6.11e-09,3.72e-06,3.72e-06,5e-08,0,0,0,0,0,0,0,0 -11090000,0.982,-0.00557,-0.0123,0.188,0.000206,0.0165,0.205,-0.000594,-0.00168,-0.274,-1.53e-05,-5.78e-05,-4.65e-06,-2.21e-05,1.77e-05,-0.0016,0.204,0.00202,0.435,0,0,0,0,0,4.93e-06,0.000429,0.000429,0.00013,0.0999,0.0999,0.0863,0.0782,0.0782,0.0614,5.72e-09,5.73e-09,5.98e-09,3.72e-06,3.72e-06,5e-08,0,0,0,0,0,0,0,0 -11190000,0.982,-0.00578,-0.0123,0.188,0.00185,0.0169,0.207,0.00086,-0.0017,-0.243,-1.49e-05,-5.77e-05,-5.28e-06,-2.3e-05,2.44e-05,-0.0016,0.204,0.00202,0.435,0,0,0,0,0,4.91e-06,0.000398,0.000398,0.00013,0.0822,0.0822,0.0701,0.062,0.062,0.0596,5.56e-09,5.56e-09,5.85e-09,3.68e-06,3.68e-06,5e-08,0,0,0,0,0,0,0,0 -11290000,0.982,-0.00575,-0.0123,0.188,0.00159,0.0181,0.223,0.001,0.000104,-0.206,-1.49e-05,-5.77e-05,-5.63e-06,-2.3e-05,2.43e-05,-0.00161,0.204,0.00202,0.435,0,0,0,0,0,4.93e-06,0.000407,0.000407,0.00013,0.0989,0.0989,0.0657,0.0686,0.0686,0.063,5.56e-09,5.56e-09,5.73e-09,3.68e-06,3.68e-06,5e-08,0,0,0,0,0,0,0,0 -11390000,0.982,-0.00586,-0.0123,0.188,0.000541,0.0163,0.209,0.000673,-0.000588,-0.195,-1.45e-05,-5.79e-05,-5.61e-06,-1.98e-05,3.06e-05,-0.00161,0.204,0.00202,0.435,0,0,0,0,0,4.91e-06,0.000367,0.000368,0.00013,0.0823,0.0823,0.0546,0.0562,0.0562,0.0608,5.36e-09,5.36e-09,5.59e-09,3.63e-06,3.63e-06,5e-08,0,0,0,0,0,0,0,0 -11490000,0.982,-0.00578,-0.0122,0.188,-0.000727,0.0177,0.224,0.000596,0.00112,-0.158,-1.45e-05,-5.79e-05,-5.54e-06,-1.98e-05,3.05e-05,-0.00161,0.204,0.00202,0.435,0,0,0,0,0,4.9e-06,0.000376,0.000376,0.00013,0.0995,0.0995,0.0504,0.0634,0.0634,0.0622,5.36e-09,5.36e-09,5.46e-09,3.63e-06,3.63e-06,5e-08,0,0,0,0,0,0,0,0 -11590000,0.982,-0.00607,-0.0122,0.188,0.00157,0.0146,0.213,0.000625,9.62e-05,-0.147,-1.41e-05,-5.8e-05,-5.58e-06,-1.76e-05,3.67e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.91e-06,0.000333,0.000333,0.00013,0.0821,0.0821,0.0432,0.0529,0.0529,0.0609,5.13e-09,5.14e-09,5.34e-09,3.58e-06,3.58e-06,5e-08,0,0,0,0,0,0,0,0 -11690000,0.982,-0.00604,-0.0122,0.188,0.00175,0.0188,0.219,0.000805,0.00174,-0.123,-1.4e-05,-5.8e-05,-5.35e-06,-1.76e-05,3.67e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.9e-06,0.000342,0.000342,0.00013,0.0989,0.0989,0.0398,0.0604,0.0604,0.0616,5.13e-09,5.14e-09,5.21e-09,3.58e-06,3.58e-06,5e-08,0,0,0,0,0,0,0,0 -11790000,0.982,-0.0064,-0.0121,0.188,0.000987,0.0134,0.211,0.000513,-0.00107,-0.113,-1.33e-05,-5.84e-05,-4.42e-06,-1.35e-05,4.55e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.88e-06,0.000301,0.000301,0.00013,0.0808,0.0808,0.0343,0.0508,0.0508,0.0593,4.91e-09,4.92e-09,5.08e-09,3.54e-06,3.54e-06,5e-08,0,0,0,0,0,0,0,0 -11890000,0.982,-0.00648,-0.012,0.188,0.00347,0.0152,0.211,0.000683,0.00032,-0.0927,-1.33e-05,-5.84e-05,-4.66e-06,-1.35e-05,4.55e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.87e-06,0.000308,0.000308,0.000129,0.0966,0.0966,0.0316,0.0587,0.0587,0.0595,4.91e-09,4.92e-09,4.95e-09,3.54e-06,3.54e-06,5e-08,0,0,0,0,0,0,0,0 -11990000,0.982,-0.00666,-0.0121,0.188,0.00663,0.0145,0.2,0.00191,-0.00115,-0.0914,-1.31e-05,-5.83e-05,-4.38e-06,-1.42e-05,4.86e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.88e-06,0.000272,0.000272,0.00013,0.0783,0.0783,0.0279,0.0496,0.0496,0.0582,4.7e-09,4.71e-09,4.83e-09,3.51e-06,3.51e-06,5e-08,0,0,0,0,0,0,0,0 -12090000,0.982,-0.00657,-0.0121,0.188,0.00804,0.015,0.203,0.00263,0.000309,-0.071,-1.31e-05,-5.83e-05,-4.43e-06,-1.42e-05,4.86e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.87e-06,0.000279,0.000279,0.000129,0.0926,0.0926,0.0258,0.0577,0.0577,0.058,4.7e-09,4.71e-09,4.7e-09,3.51e-06,3.51e-06,5e-08,0,0,0,0,0,0,0,0 -12190000,0.982,-0.00651,-0.0121,0.188,0.00677,0.0135,0.194,0.00166,0.000984,-0.0669,-1.31e-05,-5.86e-05,-4.8e-06,-1.2e-05,4.88e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.84e-06,0.000249,0.000249,0.000129,0.0749,0.0749,0.0228,0.0489,0.0489,0.056,4.51e-09,4.52e-09,4.58e-09,3.49e-06,3.49e-06,5e-08,0,0,0,0,0,0,0,0 -12290000,0.982,-0.00658,-0.0121,0.188,0.0044,0.0132,0.192,0.00224,0.00233,-0.0541,-1.31e-05,-5.85e-05,-5.1e-06,-1.2e-05,4.89e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.86e-06,0.000255,0.000255,0.000129,0.0879,0.0879,0.0213,0.0571,0.0571,0.0564,4.51e-09,4.52e-09,4.47e-09,3.49e-06,3.49e-06,5e-08,0,0,0,0,0,0,0,0 -12390000,0.982,-0.00671,-0.012,0.188,0.00334,0.00957,0.182,0.00159,0.00109,-0.0593,-1.28e-05,-5.88e-05,-5.13e-06,-1.03e-05,5.1e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.83e-06,0.00023,0.00023,0.000129,0.071,0.0711,0.019,0.0485,0.0485,0.0544,4.34e-09,4.34e-09,4.34e-09,3.48e-06,3.48e-06,5e-08,0,0,0,0,0,0,0,0 -12490000,0.982,-0.0067,-0.0119,0.188,0.0033,0.0109,0.185,0.00196,0.00211,-0.0489,-1.28e-05,-5.88e-05,-5.18e-06,-1.03e-05,5.1e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.82e-06,0.000237,0.000237,0.000128,0.0826,0.0826,0.0177,0.0567,0.0567,0.0539,4.34e-09,4.34e-09,4.22e-09,3.48e-06,3.48e-06,5e-08,0,0,0,0,0,0,0,0 -12590000,0.982,-0.00689,-0.0119,0.188,0.00713,0.00406,0.18,0.00316,-0.000692,-0.0466,-1.23e-05,-5.88e-05,-5.21e-06,-1.01e-05,5.44e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.83e-06,0.000216,0.000216,0.000129,0.0671,0.0671,0.0161,0.0482,0.0482,0.0528,4.18e-09,4.18e-09,4.12e-09,3.47e-06,3.47e-06,5e-08,0,0,0,0,0,0,0,0 -12690000,0.982,-0.00684,-0.0119,0.188,0.00758,0.0022,0.178,0.00385,-0.000374,-0.039,-1.23e-05,-5.88e-05,-5.12e-06,-1.02e-05,5.44e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.81e-06,0.000223,0.000223,0.000128,0.0774,0.0774,0.015,0.0564,0.0564,0.0521,4.18e-09,4.18e-09,4e-09,3.47e-06,3.47e-06,5e-08,0,0,0,0,0,0,0,0 -12790000,0.982,-0.00709,-0.0118,0.188,0.00915,-0.00139,0.173,0.00391,-0.0037,-0.0386,-1.18e-05,-5.88e-05,-3.9e-06,-9.72e-06,5.67e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.78e-06,0.000206,0.000206,0.000128,0.0632,0.0632,0.0137,0.048,0.048,0.0505,4.03e-09,4.04e-09,3.89e-09,3.47e-06,3.47e-06,5e-08,0,0,0,0,0,0,0,0 -12890000,0.982,-0.00709,-0.0118,0.188,0.00924,-0.00198,0.172,0.00486,-0.00389,-0.03,-1.18e-05,-5.89e-05,-3.11e-06,-9.72e-06,5.67e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.78e-06,0.000212,0.000212,0.000128,0.0726,0.0726,0.013,0.0561,0.0561,0.0504,4.03e-09,4.04e-09,3.79e-09,3.47e-06,3.47e-06,5e-08,0,0,0,0,0,0,0,0 -12990000,0.982,-0.00707,-0.0117,0.187,0.00747,-0.000559,0.167,0.00343,-0.00298,-0.0311,-1.19e-05,-5.9e-05,-2.38e-06,-9.29e-06,5.62e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.75e-06,0.000199,0.000199,0.000127,0.0596,0.0596,0.012,0.0478,0.0478,0.0488,3.89e-09,3.9e-09,3.68e-09,3.47e-06,3.47e-06,5e-08,0,0,0,0,0,0,0,0 -13090000,0.982,-0.00709,-0.0116,0.187,0.00836,-0.000171,0.162,0.00421,-0.00295,-0.0293,-1.19e-05,-5.91e-05,-1.44e-06,-9.34e-06,5.63e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.74e-06,0.000205,0.000205,0.000127,0.0681,0.0681,0.0113,0.0558,0.0558,0.0481,3.89e-09,3.9e-09,3.58e-09,3.47e-06,3.47e-06,5.01e-08,0,0,0,0,0,0,0,0 -13190000,0.982,-0.00712,-0.0115,0.187,0.00358,-0.0022,0.156,0.000865,-0.00399,-0.0314,-1.18e-05,-5.94e-05,-8.41e-07,-8.64e-06,5.61e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.71e-06,0.000193,0.000193,0.000126,0.0563,0.0563,0.0105,0.0477,0.0477,0.0467,3.76e-09,3.76e-09,3.47e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 -13290000,0.982,-0.00714,-0.0115,0.187,0.00323,-0.00287,0.152,0.00116,-0.00421,-0.0287,-1.18e-05,-5.94e-05,-7.37e-07,-8.73e-06,5.62e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.71e-06,0.000199,0.000199,0.000126,0.0641,0.0641,0.0101,0.0555,0.0555,0.0465,3.76e-09,3.76e-09,3.39e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 -13390000,0.982,-0.00708,-0.0117,0.187,0.00247,-0.00133,0.148,0.000779,-0.00324,-0.0311,-1.19e-05,-5.94e-05,-1.02e-06,-9.08e-06,5.63e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.68e-06,0.00019,0.00019,0.000125,0.0533,0.0534,0.00943,0.0476,0.0476,0.0452,3.63e-09,3.63e-09,3.29e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 -13490000,0.982,-0.00706,-0.0116,0.187,0.00294,0.00056,0.145,0.00106,-0.00321,-0.0338,-1.19e-05,-5.94e-05,-7.27e-07,-9.23e-06,5.63e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.66e-06,0.000195,0.000196,0.000125,0.0605,0.0605,0.00904,0.0552,0.0552,0.0445,3.63e-09,3.63e-09,3.19e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 -13590000,0.982,-0.00707,-0.0117,0.187,0.00731,9.34e-07,0.143,0.00387,-0.00272,-0.0368,-1.18e-05,-5.91e-05,-9.04e-07,-8.93e-06,5.61e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.66e-06,0.000187,0.000187,0.000125,0.0507,0.0507,0.00862,0.0474,0.0474,0.0439,3.49e-09,3.5e-09,3.11e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 -13690000,0.982,-0.00702,-0.0116,0.187,0.00731,-0.00122,0.142,0.00458,-0.00278,-0.0336,-1.18e-05,-5.91e-05,-3.85e-07,-9.03e-06,5.62e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.63e-06,0.000193,0.000193,0.000124,0.0574,0.0574,0.00832,0.0549,0.0549,0.0432,3.49e-09,3.5e-09,3.02e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 -13790000,0.982,-0.00697,-0.0118,0.187,0.0141,0.00254,0.138,0.00807,-0.000575,-0.0374,-1.19e-05,-5.87e-05,-5.76e-07,-7.54e-06,5.66e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.59e-06,0.000186,0.000186,0.000123,0.0485,0.0485,0.00794,0.0472,0.0472,0.0421,3.36e-09,3.36e-09,2.93e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 -13890000,0.982,-0.00688,-0.0117,0.187,0.0152,0.00345,0.138,0.00952,-0.000269,-0.0338,-1.18e-05,-5.87e-05,5.23e-08,-7.67e-06,5.66e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.59e-06,0.000191,0.000191,0.000123,0.0547,0.0547,0.00777,0.0546,0.0546,0.0419,3.36e-09,3.36e-09,2.85e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 -13990000,0.982,-0.00694,-0.0114,0.187,0.0147,0.00344,0.133,0.00721,-0.0019,-0.0384,-1.17e-05,-5.91e-05,7.05e-07,-9.88e-06,5.6e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.56e-06,0.000184,0.000184,0.000122,0.0465,0.0465,0.00748,0.0471,0.0471,0.0409,3.22e-09,3.22e-09,2.77e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 -14090000,0.982,-0.00695,-0.0114,0.187,0.0124,-0.000786,0.133,0.00866,-0.00179,-0.0425,-1.17e-05,-5.91e-05,-6.07e-07,-1.02e-05,5.62e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.53e-06,0.00019,0.00019,0.000121,0.0525,0.0525,0.00733,0.0543,0.0543,0.0403,3.22e-09,3.22e-09,2.69e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 -14190000,0.982,-0.00692,-0.0113,0.187,0.00982,0.000264,0.13,0.0079,-0.00137,-0.0444,-1.18e-05,-5.92e-05,-1.19e-06,-1.08e-05,5.68e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.53e-06,0.000184,0.000184,0.000121,0.0449,0.0449,0.00715,0.0469,0.0469,0.0398,3.08e-09,3.08e-09,2.62e-09,3.45e-06,3.45e-06,5e-08,0,0,0,0,0,0,0,0 -14290000,0.982,-0.00686,-0.0113,0.187,0.0115,0.000391,0.127,0.00885,-0.00138,-0.0412,-1.18e-05,-5.92e-05,-1.07e-06,-1.1e-05,5.69e-05,-0.00162,0.204,0.00202,0.435,0,0,0,0,0,4.5e-06,0.000189,0.000189,0.00012,0.0506,0.0506,0.00705,0.054,0.054,0.0393,3.08e-09,3.08e-09,2.54e-09,3.45e-06,3.45e-06,5e-08,0,0,0,0,0,0,0,0 -14390000,0.982,-0.00696,-0.0112,0.187,0.0116,-0.00278,0.125,0.0083,-0.00268,-0.0408,-1.16e-05,-5.94e-05,-6.24e-07,-1.22e-05,5.58e-05,-0.00161,0.204,0.00202,0.435,0,0,0,0,0,4.47e-06,0.000183,0.000183,0.00012,0.0435,0.0435,0.00689,0.0467,0.0467,0.0385,2.93e-09,2.94e-09,2.47e-09,3.45e-06,3.45e-06,5e-08,0,0,0,0,0,0,0,0 -14490000,0.982,-0.00707,-0.0112,0.187,0.01,-0.00236,0.128,0.00932,-0.00294,-0.0397,-1.16e-05,-5.94e-05,-1.26e-06,-1.25e-05,5.6e-05,-0.00161,0.204,0.00202,0.435,0,0,0,0,0,4.43e-06,0.000188,0.000188,0.000119,0.049,0.049,0.00683,0.0537,0.0537,0.038,2.93e-09,2.94e-09,2.4e-09,3.45e-06,3.45e-06,5e-08,0,0,0,0,0,0,0,0 -14590000,0.982,-0.00714,-0.011,0.187,0.00793,-0.00263,0.123,0.00583,-0.00376,-0.0461,-1.17e-05,-5.99e-05,-1.33e-06,-1.7e-05,5.65e-05,-0.00161,0.204,0.00202,0.435,0,0,0,0,0,4.43e-06,0.000182,0.000182,0.000118,0.0424,0.0424,0.00675,0.0465,0.0465,0.0376,2.78e-09,2.79e-09,2.34e-09,3.44e-06,3.44e-06,5e-08,0,0,0,0,0,0,0,0 -14690000,0.982,-0.00713,-0.011,0.187,0.00713,-0.00245,0.122,0.00657,-0.004,-0.0474,-1.17e-05,-5.99e-05,-1.04e-06,-1.73e-05,5.67e-05,-0.00161,0.204,0.00202,0.435,0,0,0,0,0,4.39e-06,0.000187,0.000187,0.000118,0.0478,0.0478,0.00673,0.0534,0.0534,0.0372,2.78e-09,2.79e-09,2.27e-09,3.44e-06,3.44e-06,5e-08,0,0,0,0,0,0,0,0 -14790000,0.982,-0.00706,-0.011,0.187,0.00886,0.00412,0.12,0.00524,0.00111,-0.0485,-1.24e-05,-5.98e-05,-2.57e-07,-1.68e-05,6.34e-05,-0.00161,0.204,0.00202,0.435,0,0,0,0,0,4.36e-06,0.000181,0.000181,0.000117,0.0414,0.0414,0.00665,0.0464,0.0464,0.0365,2.63e-09,2.63e-09,2.2e-09,3.42e-06,3.43e-06,5e-08,0,0,0,0,0,0,0,0 -14890000,0.982,-0.00697,-0.0109,0.187,0.00752,0.00188,0.123,0.00601,0.00142,-0.0479,-1.24e-05,-5.99e-05,3.1e-07,-1.71e-05,6.37e-05,-0.00161,0.204,0.00202,0.435,0,0,0,0,0,4.35e-06,0.000186,0.000186,0.000116,0.0467,0.0467,0.0067,0.0531,0.0531,0.0365,2.63e-09,2.63e-09,2.15e-09,3.43e-06,3.43e-06,5e-08,0,0,0,0,0,0,0,0 -14990000,0.982,-0.00712,-0.0108,0.187,0.00627,0.000128,0.123,0.00471,-0.000315,-0.0499,-1.22e-05,-6.02e-05,6.57e-07,-2.05e-05,6.24e-05,-0.0016,0.204,0.00202,0.435,0,0,0,0,0,4.31e-06,0.00018,0.00018,0.000116,0.0406,0.0406,0.00664,0.0462,0.0462,0.0359,2.48e-09,2.48e-09,2.09e-09,3.41e-06,3.41e-06,5e-08,0,0,0,0,0,0,0,0 -15090000,0.982,-0.00707,-0.0109,0.187,0.0063,0.00136,0.125,0.00534,-0.000283,-0.0492,-1.22e-05,-6.02e-05,6.79e-07,-2.09e-05,6.27e-05,-0.0016,0.204,0.00202,0.435,0,0,0,0,0,4.28e-06,0.000185,0.000185,0.000115,0.0458,0.0458,0.00668,0.0529,0.0529,0.0355,2.48e-09,2.48e-09,2.03e-09,3.41e-06,3.41e-06,5e-08,0,0,0,0,0,0,0,0 -15190000,0.982,-0.0072,-0.0109,0.187,0.00442,0.00011,0.124,0.00418,-0.000368,-0.0502,-1.23e-05,-6.04e-05,4.8e-07,-2.32e-05,6.35e-05,-0.0016,0.204,0.00202,0.435,0,0,0,0,0,4.27e-06,0.000178,0.000178,0.000114,0.04,0.04,0.00668,0.046,0.046,0.0353,2.32e-09,2.32e-09,1.98e-09,3.4e-06,3.4e-06,5e-08,0,0,0,0,0,0,0,0 -15290000,0.982,-0.00729,-0.0109,0.187,0.00491,-0.000796,0.122,0.00466,-0.000376,-0.0554,-1.22e-05,-6.04e-05,1.05e-06,-2.38e-05,6.39e-05,-0.00159,0.204,0.00202,0.435,0,0,0,0,0,4.24e-06,0.000183,0.000183,0.000113,0.0451,0.0451,0.00674,0.0527,0.0527,0.035,2.32e-09,2.32e-09,1.92e-09,3.4e-06,3.4e-06,5e-08,0,0,0,0,0,0,0,0 -15390000,0.982,-0.00737,-0.0109,0.187,0.00507,0.00142,0.119,0.0037,-0.000242,-0.0592,-1.23e-05,-6.05e-05,9.91e-07,-2.6e-05,6.51e-05,-0.00159,0.204,0.00202,0.435,0,0,0,0,0,4.21e-06,0.000176,0.000176,0.000113,0.0395,0.0395,0.00673,0.0459,0.0459,0.0346,2.17e-09,2.17e-09,1.86e-09,3.38e-06,3.38e-06,5e-08,0,0,0,0,0,0,0,0 -15490000,0.982,-0.00739,-0.0109,0.187,0.00442,-0.000962,0.118,0.00417,-0.000192,-0.0592,-1.23e-05,-6.05e-05,1.02e-06,-2.64e-05,6.53e-05,-0.00159,0.204,0.00202,0.435,0,0,0,0,0,4.2e-06,0.00018,0.000181,0.000112,0.0445,0.0445,0.00684,0.0525,0.0525,0.0346,2.17e-09,2.17e-09,1.82e-09,3.38e-06,3.38e-06,5e-08,0,0,0,0,0,0,0,0 -15590000,0.982,-0.00759,-0.0109,0.187,0.00783,-0.00486,0.116,0.00611,-0.00421,-0.0648,-1.16e-05,-6.05e-05,1.38e-06,-2.72e-05,5.81e-05,-0.00158,0.204,0.00202,0.435,0,0,0,0,0,4.17e-06,0.000173,0.000173,0.000111,0.039,0.039,0.00684,0.0458,0.0458,0.0342,2.01e-09,2.01e-09,1.77e-09,3.36e-06,3.36e-06,5e-08,0,0,0,0,0,0,0,0 -15690000,0.982,-0.00754,-0.0108,0.187,0.00953,-0.00779,0.115,0.00695,-0.00482,-0.0664,-1.16e-05,-6.05e-05,1.85e-06,-2.82e-05,5.9e-05,-0.00158,0.204,0.00202,0.435,0,0,0,0,0,4.13e-06,0.000178,0.000178,0.00011,0.0439,0.0439,0.00693,0.0523,0.0523,0.034,2.01e-09,2.01e-09,1.72e-09,3.36e-06,3.36e-06,5e-08,0,0,0,0,0,0,0,0 -15790000,0.982,-0.00753,-0.0107,0.186,0.006,-0.00733,0.112,0.00532,-0.00379,-0.0692,-1.19e-05,-6.07e-05,2.51e-06,-3.16e-05,6.33e-05,-0.00157,0.204,0.00202,0.435,0,0,0,0,0,4.09e-06,0.000171,0.000171,0.00011,0.0386,0.0386,0.00694,0.0457,0.0457,0.0337,1.86e-09,1.86e-09,1.67e-09,3.34e-06,3.34e-06,5e-08,0,0,0,0,0,0,0,0 -15890000,0.982,-0.00758,-0.0108,0.187,0.00475,-0.00557,0.112,0.00583,-0.00445,-0.0709,-1.19e-05,-6.07e-05,2.04e-06,-3.18e-05,6.33e-05,-0.00157,0.204,0.00202,0.435,0,0,0,0,0,4.08e-06,0.000175,0.000175,0.000109,0.0434,0.0434,0.00706,0.0522,0.0522,0.0338,1.86e-09,1.86e-09,1.63e-09,3.34e-06,3.34e-06,5e-08,0,0,0,0,0,0,0,0 -15990000,0.982,-0.00738,-0.0107,0.186,0.00268,-0.00428,0.106,0.00458,-0.00345,-0.076,-1.21e-05,-6.08e-05,2.01e-06,-3.4e-05,6.62e-05,-0.00157,0.204,0.00202,0.435,0,0,0,0,0,4.04e-06,0.000168,0.000168,0.000108,0.0382,0.0382,0.00708,0.0456,0.0456,0.0335,1.72e-09,1.72e-09,1.59e-09,3.32e-06,3.32e-06,5e-08,0,0,0,0,0,0,0,0 -16090000,0.982,-0.00735,-0.0107,0.186,0.00193,-0.00541,0.103,0.00475,-0.00393,-0.0788,-1.21e-05,-6.08e-05,1.75e-06,-3.46e-05,6.64e-05,-0.00156,0.204,0.00202,0.435,0,0,0,0,0,4.01e-06,0.000171,0.000171,0.000107,0.043,0.043,0.00718,0.0521,0.0521,0.0334,1.72e-09,1.72e-09,1.54e-09,3.32e-06,3.32e-06,5e-08,0,0,0,0,0,0,0,0 -16190000,0.982,-0.00725,-0.0106,0.187,-0.00201,-0.00325,0.0995,0.00246,-0.0029,-0.0851,-1.23e-05,-6.1e-05,1.39e-06,-3.8e-05,6.99e-05,-0.00156,0.204,0.00202,0.435,0,0,0,0,0,3.99e-06,0.000164,0.000164,0.000107,0.0378,0.0378,0.00723,0.0455,0.0455,0.0334,1.58e-09,1.58e-09,1.51e-09,3.3e-06,3.3e-06,5e-08,0,0,0,0,0,0,0,0 -16290000,0.982,-0.00727,-0.0105,0.187,-0.00183,-0.00463,0.0979,0.00222,-0.00333,-0.0867,-1.23e-05,-6.1e-05,1.56e-06,-3.88e-05,7.04e-05,-0.00155,0.204,0.00202,0.435,0,0,0,0,0,3.96e-06,0.000168,0.000168,0.000106,0.0425,0.0425,0.00734,0.052,0.052,0.0334,1.58e-09,1.58e-09,1.46e-09,3.3e-06,3.3e-06,5e-08,0,0,0,0,0,0,0,0 -16390000,0.982,-0.00723,-0.0105,0.186,0.000577,-0.0041,0.0957,0.00327,-0.00254,-0.0913,-1.24e-05,-6.08e-05,1.95e-06,-3.69e-05,7.17e-05,-0.00155,0.204,0.00202,0.435,0,0,0,0,0,3.93e-06,0.00016,0.00016,0.000105,0.0373,0.0373,0.00736,0.0454,0.0454,0.0331,1.44e-09,1.44e-09,1.43e-09,3.27e-06,3.27e-06,5e-08,0,0,0,0,0,0,0,0 -16490000,0.982,-0.00735,-0.0105,0.186,0.00248,-0.0056,0.0969,0.00344,-0.00308,-0.089,-1.24e-05,-6.08e-05,1.81e-06,-3.73e-05,7.18e-05,-0.00154,0.204,0.00202,0.435,0,0,0,0,0,3.91e-06,0.000164,0.000164,0.000105,0.0419,0.0419,0.0075,0.0519,0.0519,0.0334,1.44e-09,1.44e-09,1.39e-09,3.27e-06,3.27e-06,5e-08,0,0,0,0,0,0,0,0 -16590000,0.982,-0.00731,-0.0105,0.186,0.00656,-0.00581,0.0981,0.00302,-0.00239,-0.0936,-1.25e-05,-6.08e-05,1.83e-06,-3.86e-05,7.45e-05,-0.00154,0.204,0.00202,0.435,0,0,0,0,0,3.88e-06,0.000157,0.000157,0.000104,0.0368,0.0368,0.00751,0.0454,0.0454,0.0332,1.32e-09,1.32e-09,1.35e-09,3.25e-06,3.25e-06,5e-08,0,0,0,0,0,0,0,0 -16690000,0.982,-0.00736,-0.0104,0.186,0.00786,-0.0103,0.0965,0.00373,-0.00317,-0.0963,-1.25e-05,-6.09e-05,2.07e-06,-3.96e-05,7.52e-05,-0.00153,0.204,0.00202,0.435,0,0,0,0,0,3.85e-06,0.00016,0.00016,0.000103,0.0413,0.0413,0.00763,0.0518,0.0518,0.0332,1.32e-09,1.32e-09,1.32e-09,3.25e-06,3.25e-06,5e-08,0,0,0,0,0,0,0,0 -16790000,0.982,-0.00718,-0.0103,0.186,0.00874,-0.00926,0.0931,0.00287,-0.00226,-0.1,-1.28e-05,-6.1e-05,2.24e-06,-4.2e-05,7.98e-05,-0.00153,0.204,0.00202,0.435,0,0,0,0,0,3.83e-06,0.000153,0.000153,0.000103,0.0364,0.0364,0.00767,0.0453,0.0453,0.0333,1.2e-09,1.2e-09,1.29e-09,3.23e-06,3.23e-06,5e-08,0,0,0,0,0,0,0,0 -16890000,0.982,-0.00715,-0.0103,0.186,0.00751,-0.00956,0.0924,0.00364,-0.00316,-0.105,-1.28e-05,-6.1e-05,2.73e-06,-4.34e-05,8.07e-05,-0.00152,0.204,0.00202,0.435,0,0,0,0,0,3.79e-06,0.000156,0.000156,0.000102,0.0407,0.0407,0.00778,0.0517,0.0517,0.0333,1.2e-09,1.2e-09,1.25e-09,3.23e-06,3.23e-06,5e-08,0,0,0,0,0,0,0,0 -16990000,0.982,-0.00716,-0.0104,0.186,0.0072,-0.00907,0.0896,0.00349,-0.00234,-0.112,-1.3e-05,-6.08e-05,2.84e-06,-4.18e-05,8.33e-05,-0.00152,0.204,0.00202,0.435,0,0,0,0,0,3.76e-06,0.000149,0.000149,0.000101,0.0358,0.0358,0.00778,0.0453,0.0453,0.0332,1.09e-09,1.09e-09,1.22e-09,3.21e-06,3.21e-06,5e-08,0,0,0,0,0,0,0,0 -17090000,0.982,-0.00725,-0.0103,0.186,0.00856,-0.0116,0.0874,0.00429,-0.00342,-0.116,-1.3e-05,-6.08e-05,2.72e-06,-4.27e-05,8.39e-05,-0.00151,0.204,0.00202,0.435,0,0,0,0,0,3.73e-06,0.000152,0.000152,0.0001,0.0401,0.0401,0.00789,0.0516,0.0516,0.0332,1.09e-09,1.09e-09,1.19e-09,3.21e-06,3.21e-06,5e-08,0,0,0,0,0,0,0,0 -17190000,0.982,-0.00737,-0.0102,0.186,0.00751,-0.0169,0.0868,0.00275,-0.00703,-0.117,-1.28e-05,-6.1e-05,2.2e-06,-4.52e-05,8.21e-05,-0.00151,0.204,0.00202,0.435,0,0,0,0,0,3.72e-06,0.000145,0.000145,0.0001,0.0352,0.0352,0.00791,0.0452,0.0452,0.0334,9.86e-10,9.87e-10,1.16e-09,3.19e-06,3.19e-06,5e-08,0,0,0,0,0,0,0,0 -17290000,0.982,-0.00732,-0.0102,0.186,0.00823,-0.0173,0.0846,0.00352,-0.00869,-0.121,-1.28e-05,-6.1e-05,1.84e-06,-4.6e-05,8.24e-05,-0.0015,0.204,0.00202,0.435,0,0,0,0,0,3.69e-06,0.000148,0.000148,9.93e-05,0.0393,0.0394,0.00802,0.0515,0.0515,0.0335,9.87e-10,9.87e-10,1.13e-09,3.19e-06,3.19e-06,5e-08,0,0,0,0,0,0,0,0 -17390000,0.982,-0.00718,-0.0102,0.186,0.005,-0.017,0.0814,0.00502,-0.00541,-0.126,-1.33e-05,-6.06e-05,2.18e-06,-4.24e-05,8.96e-05,-0.00149,0.204,0.00202,0.435,0,0,0,0,0,3.65e-06,0.000141,0.000141,9.85e-05,0.0346,0.0346,0.008,0.0451,0.0451,0.0333,8.93e-10,8.94e-10,1.11e-09,3.17e-06,3.17e-06,5e-08,0,0,0,0,0,0,0,0 -17490000,0.982,-0.0072,-0.0102,0.186,0.00289,-0.0177,0.0797,0.00534,-0.00713,-0.128,-1.33e-05,-6.06e-05,1.99e-06,-4.31e-05,8.99e-05,-0.00149,0.204,0.00202,0.435,0,0,0,0,0,3.64e-06,0.000144,0.000144,9.81e-05,0.0386,0.0386,0.00813,0.0514,0.0514,0.0337,8.93e-10,8.94e-10,1.08e-09,3.17e-06,3.17e-06,5e-08,0,0,0,0,0,0,0,0 -17590000,0.982,-0.00709,-0.0101,0.186,-0.000852,-0.0138,0.0763,0.00171,-0.00529,-0.135,-1.37e-05,-6.09e-05,1.98e-06,-4.81e-05,9.74e-05,-0.00148,0.204,0.00202,0.435,0,0,0,0,0,3.61e-06,0.000138,0.000138,9.73e-05,0.034,0.034,0.00811,0.0451,0.0451,0.0336,8.08e-10,8.09e-10,1.05e-09,3.15e-06,3.15e-06,5e-08,0,0,0,0,0,0,0,0 -17690000,0.982,-0.00718,-0.01,0.186,-0.00196,-0.0143,0.0755,0.00158,-0.00672,-0.137,-1.37e-05,-6.09e-05,2.04e-06,-4.89e-05,9.79e-05,-0.00148,0.204,0.00202,0.435,0,0,0,0,0,3.58e-06,0.00014,0.00014,9.65e-05,0.0378,0.0378,0.0082,0.0513,0.0513,0.0337,8.09e-10,8.09e-10,1.03e-09,3.15e-06,3.15e-06,5e-08,0,0,0,0,0,0,0,0 -17790000,0.982,-0.00713,-0.01,0.186,0.0009,-0.0127,0.0737,0.00275,-0.00572,-0.136,-1.4e-05,-6.06e-05,2.08e-06,-4.51e-05,0.000102,-0.00147,0.204,0.00202,0.435,0,0,0,0,0,3.56e-06,0.000134,0.000134,9.62e-05,0.0333,0.0333,0.00821,0.045,0.045,0.0339,7.31e-10,7.31e-10,1.01e-09,3.13e-06,3.13e-06,5e-08,0,0,0,0,0,0,0,0 -17890000,0.983,-0.00706,-0.0101,0.186,0.00289,-0.0145,0.0716,0.00299,-0.00709,-0.136,-1.4e-05,-6.06e-05,2.2e-06,-4.58e-05,0.000103,-0.00147,0.204,0.00202,0.435,0,0,0,0,0,3.53e-06,0.000136,0.000136,9.54e-05,0.0371,0.0371,0.00829,0.0512,0.0512,0.034,7.31e-10,7.31e-10,9.81e-10,3.13e-06,3.13e-06,5e-08,0,0,0,0,0,0,0,0 -17990000,0.983,-0.00684,-0.0101,0.186,0.00244,-0.00805,0.0687,0.00235,-0.00152,-0.141,-1.46e-05,-6.04e-05,2.15e-06,-4.39e-05,0.000113,-0.00147,0.204,0.00202,0.435,0,0,0,0,0,3.5e-06,0.00013,0.00013,9.46e-05,0.0327,0.0327,0.00825,0.0449,0.0449,0.0339,6.61e-10,6.61e-10,9.57e-10,3.12e-06,3.12e-06,5e-08,0,0,0,0,0,0,0,0 -18090000,0.983,-0.00692,-0.0101,0.186,0.00172,-0.00848,0.0665,0.00259,-0.00237,-0.147,-1.46e-05,-6.04e-05,2.09e-06,-4.48e-05,0.000114,-0.00146,0.204,0.00202,0.435,0,0,0,0,0,3.48e-06,0.000132,0.000132,9.43e-05,0.0362,0.0362,0.00837,0.051,0.051,0.0343,6.61e-10,6.61e-10,9.37e-10,3.12e-06,3.12e-06,5e-08,0,0,0,0,0,0,0,0 -18190000,0.983,-0.00692,-0.0101,0.186,0.00183,-0.00753,0.0644,0.0033,-0.0017,-0.154,-1.47e-05,-6.03e-05,2.57e-06,-4.41e-05,0.000116,-0.00145,0.204,0.00202,0.435,0,0,0,0,0,3.45e-06,0.000127,0.000127,9.35e-05,0.0319,0.0319,0.00832,0.0448,0.0448,0.0342,5.98e-10,5.98e-10,9.14e-10,3.1e-06,3.1e-06,5e-08,0,0,0,0,0,0,0,0 -18290000,0.983,-0.00695,-0.0101,0.186,0.0025,-0.00791,0.0614,0.00344,-0.00244,-0.16,-1.47e-05,-6.03e-05,2.58e-06,-4.51e-05,0.000117,-0.00145,0.204,0.00202,0.435,0,0,0,0,0,3.43e-06,0.000129,0.000129,9.28e-05,0.0354,0.0354,0.00839,0.0509,0.0509,0.0343,5.98e-10,5.98e-10,8.92e-10,3.1e-06,3.1e-06,5e-08,0,0,0,0,0,0,0,0 -18390000,0.983,-0.00686,-0.0101,0.186,0.00354,-0.00674,0.0588,0.00524,-0.00183,-0.166,-1.48e-05,-6.01e-05,2.39e-06,-4.27e-05,0.000118,-0.00144,0.204,0.00202,0.435,0,0,0,0,0,3.4e-06,0.000124,0.000124,9.2e-05,0.0312,0.0312,0.00834,0.0448,0.0448,0.0342,5.41e-10,5.41e-10,8.71e-10,3.09e-06,3.09e-06,5e-08,0,0,0,0,0,0,0,0 -18490000,0.983,-0.0069,-0.0101,0.186,0.00613,-0.00669,0.0566,0.0058,-0.00251,-0.169,-1.48e-05,-6.01e-05,2.56e-06,-4.32e-05,0.000119,-0.00144,0.204,0.00202,0.435,0,0,0,0,0,3.39e-06,0.000126,0.000126,9.17e-05,0.0346,0.0346,0.00844,0.0508,0.0508,0.0347,5.41e-10,5.41e-10,8.53e-10,3.09e-06,3.09e-06,5e-08,0,0,0,0,0,0,0,0 -18590000,0.982,-0.00672,-0.00997,0.186,0.00471,-0.00615,0.0542,0.00466,-0.0019,-0.171,-1.49e-05,-6.01e-05,2.27e-06,-4.53e-05,0.000121,-0.00143,0.204,0.00202,0.435,0,0,0,0,0,3.36e-06,0.000121,0.000121,9.1e-05,0.0305,0.0305,0.00838,0.0447,0.0447,0.0345,4.9e-10,4.9e-10,8.33e-10,3.07e-06,3.08e-06,5e-08,0,0,0,0,0,0,0,0 -18690000,0.983,-0.00668,-0.00991,0.186,0.00456,-0.00502,0.0508,0.00511,-0.00245,-0.177,-1.49e-05,-6.02e-05,2.47e-06,-4.61e-05,0.000122,-0.00143,0.204,0.00202,0.435,0,0,0,0,0,3.34e-06,0.000123,0.000123,9.03e-05,0.0337,0.0337,0.00844,0.0506,0.0506,0.0347,4.9e-10,4.9e-10,8.14e-10,3.07e-06,3.08e-06,5e-08,0,0,0,0,0,0,0,0 -18790000,0.983,-0.00665,-0.00981,0.186,0.00369,-0.0048,0.0487,0.00526,-0.00197,-0.184,-1.5e-05,-6.01e-05,2.4e-06,-4.64e-05,0.000124,-0.00142,0.204,0.00202,0.435,0,0,0,0,0,3.32e-06,0.000118,0.000118,8.99e-05,0.0298,0.0298,0.00841,0.0445,0.0445,0.0348,4.44e-10,4.44e-10,7.97e-10,3.06e-06,3.06e-06,5e-08,0,0,0,0,0,0,0,0 -18890000,0.983,-0.0066,-0.00983,0.186,0.00214,-0.00431,0.0449,0.00549,-0.00249,-0.192,-1.5e-05,-6.01e-05,2.22e-06,-4.77e-05,0.000124,-0.00142,0.204,0.00202,0.435,0,0,0,0,0,3.3e-06,0.00012,0.00012,8.92e-05,0.0329,0.0329,0.00846,0.0504,0.0504,0.0349,4.44e-10,4.45e-10,7.79e-10,3.06e-06,3.06e-06,5e-08,0,0,0,0,0,0,0,0 -18990000,0.982,-0.00658,-0.00985,0.186,0.000706,-0.00455,0.0437,0.00453,-0.00197,-0.194,-1.5e-05,-6.01e-05,2.17e-06,-4.88e-05,0.000126,-0.00141,0.204,0.00202,0.435,0,0,0,0,0,3.28e-06,0.000116,0.000116,8.85e-05,0.0291,0.0291,0.00839,0.0444,0.0444,0.0348,4.03e-10,4.03e-10,7.61e-10,3.05e-06,3.05e-06,5e-08,0,0,0,0,0,0,0,0 -19090000,0.982,-0.00664,-0.00987,0.186,-0.00151,-0.00495,0.0428,0.00453,-0.0024,-0.202,-1.5e-05,-6.01e-05,2.33e-06,-4.97e-05,0.000127,-0.00141,0.204,0.00202,0.435,0,0,0,0,0,3.26e-06,0.000117,0.000117,8.82e-05,0.032,0.032,0.00848,0.0502,0.0502,0.0352,4.03e-10,4.03e-10,7.46e-10,3.05e-06,3.05e-06,5e-08,0,0,0,0,0,0,0,0 -19190000,0.982,-0.00653,-0.00999,0.186,-0.00282,-0.00469,0.0405,0.00376,-0.00196,-0.208,-1.51e-05,-6.01e-05,1.87e-06,-5.07e-05,0.000129,-0.0014,0.204,0.00202,0.435,0,0,0,0,0,3.24e-06,0.000113,0.000113,8.75e-05,0.0284,0.0284,0.0084,0.0443,0.0443,0.035,3.67e-10,3.67e-10,7.29e-10,3.04e-06,3.04e-06,5e-08,0,0,0,0,0,0,0,0 -19290000,0.982,-0.00649,-0.00992,0.186,-0.00386,-0.00447,0.0393,0.00345,-0.0024,-0.213,-1.51e-05,-6.01e-05,1.78e-06,-5.16e-05,0.000129,-0.0014,0.204,0.00202,0.435,0,0,0,0,0,3.21e-06,0.000114,0.000114,8.68e-05,0.0312,0.0312,0.00844,0.05,0.05,0.0352,3.67e-10,3.67e-10,7.13e-10,3.04e-06,3.04e-06,5e-08,0,0,0,0,0,0,0,0 -19390000,0.982,-0.00656,-0.00982,0.186,-0.00412,-0.00109,0.039,0.003,-0.000614,-0.219,-1.52e-05,-6e-05,1.64e-06,-5.14e-05,0.000132,-0.00139,0.204,0.00202,0.435,0,0,0,0,0,3.2e-06,0.000111,0.000111,8.65e-05,0.0276,0.0276,0.0084,0.0442,0.0442,0.0353,3.34e-10,3.34e-10,6.99e-10,3.03e-06,3.03e-06,5e-08,0,0,0,0,0,0,0,0 -19490000,0.982,-0.00659,-0.00973,0.186,-0.00514,-0.00099,0.0369,0.00252,-0.000701,-0.224,-1.53e-05,-6e-05,1.32e-06,-5.24e-05,0.000133,-0.00139,0.204,0.00202,0.435,0,0,0,0,0,3.18e-06,0.000112,0.000112,8.58e-05,0.0304,0.0304,0.00844,0.0498,0.0498,0.0354,3.34e-10,3.34e-10,6.83e-10,3.03e-06,3.03e-06,5e-08,0,0,0,0,0,0,0,0 -19590000,0.982,-0.00655,-0.00983,0.186,-0.00601,-0.00403,0.0372,0.0033,-0.00183,-0.228,-1.51e-05,-6e-05,1.21e-06,-5.17e-05,0.000131,-0.00138,0.204,0.00202,0.435,0,0,0,0,0,3.16e-06,0.000109,0.000109,8.52e-05,0.027,0.027,0.00836,0.044,0.044,0.0352,3.04e-10,3.04e-10,6.68e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 -19690000,0.982,-0.00656,-0.00985,0.186,-0.00785,-0.00248,0.0342,0.00262,-0.00214,-0.233,-1.51e-05,-6e-05,1.35e-06,-5.23e-05,0.000132,-0.00138,0.204,0.00202,0.435,0,0,0,0,0,3.14e-06,0.00011,0.00011,8.45e-05,0.0296,0.0296,0.0084,0.0496,0.0496,0.0353,3.04e-10,3.04e-10,6.54e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 -19790000,0.982,-0.00664,-0.00989,0.187,-0.00771,-0.00113,0.0314,0.00524,-0.00175,-0.241,-1.51e-05,-5.98e-05,1.1e-06,-5.03e-05,0.000132,-0.00137,0.204,0.00202,0.435,0,0,0,0,0,3.12e-06,0.000107,0.000107,8.42e-05,0.0263,0.0263,0.00835,0.0439,0.0439,0.0354,2.78e-10,2.78e-10,6.41e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 -19890000,0.982,-0.00666,-0.00997,0.187,-0.0079,-0.000798,0.0304,0.0044,-0.0018,-0.247,-1.51e-05,-5.98e-05,9.75e-07,-5.11e-05,0.000132,-0.00137,0.204,0.00202,0.435,0,0,0,0,0,3.1e-06,0.000108,0.000108,8.36e-05,0.0288,0.0288,0.00839,0.0494,0.0494,0.0355,2.78e-10,2.78e-10,6.28e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 -19990000,0.982,-0.00666,-0.0101,0.187,-0.00744,-0.000837,0.0263,0.00497,-0.000344,-0.254,-1.52e-05,-5.96e-05,1e-06,-4.94e-05,0.000134,-0.00136,0.204,0.00202,0.435,0,0,0,0,0,3.08e-06,0.000105,0.000105,8.3e-05,0.0256,0.0256,0.0083,0.0437,0.0437,0.0353,2.54e-10,2.54e-10,6.14e-10,3.01e-06,3.01e-06,5e-08,0,0,0,0,0,0,0,0 -20090000,0.982,-0.00667,-0.0101,0.186,-0.00705,-0.003,0.0257,0.00422,-0.000546,-0.254,-1.52e-05,-5.96e-05,9.64e-07,-4.96e-05,0.000134,-0.00136,0.204,0.00202,0.435,0,0,0,0,0,3.07e-06,0.000106,0.000106,8.27e-05,0.028,0.028,0.00837,0.0492,0.0492,0.0357,2.54e-10,2.54e-10,6.03e-10,3.01e-06,3.01e-06,5e-08,0,0,0,0,0,0,0,0 -20190000,0.982,-0.00667,-0.0102,0.187,-0.00581,-0.000542,0.0254,0.00545,-0.000349,-0.259,-1.52e-05,-5.95e-05,7.07e-07,-4.89e-05,0.000134,-0.00136,0.204,0.00202,0.435,0,0,0,0,0,3.04e-06,0.000103,0.000103,8.21e-05,0.025,0.025,0.00829,0.0436,0.0436,0.0355,2.33e-10,2.33e-10,5.9e-10,3e-06,3e-06,5e-08,0,0,0,0,0,0,0,0 -20290000,0.982,-0.00665,-0.0103,0.187,-0.00914,-0.00155,0.0245,0.00472,-0.000391,-0.262,-1.52e-05,-5.95e-05,6.14e-07,-4.94e-05,0.000135,-0.00136,0.204,0.00202,0.435,0,0,0,0,0,3.02e-06,0.000104,0.000104,8.15e-05,0.0273,0.0273,0.00832,0.049,0.049,0.0356,2.33e-10,2.33e-10,5.78e-10,3e-06,3e-06,5e-08,0,0,0,0,0,0,0,0 -20390000,0.982,-0.00662,-0.0103,0.187,-0.00963,-0.000481,0.0238,0.00581,-0.000228,-0.264,-1.51e-05,-5.94e-05,7.49e-07,-4.81e-05,0.000135,-0.00135,0.204,0.00202,0.435,0,0,0,0,0,3.01e-06,0.000102,0.000102,8.12e-05,0.0244,0.0244,0.00827,0.0434,0.0434,0.0357,2.14e-10,2.14e-10,5.67e-10,3e-06,3e-06,5e-08,0,0,0,0,0,0,0,0 -20490000,0.982,-0.00661,-0.0102,0.186,-0.0144,-0.00138,0.0226,0.0046,-0.000293,-0.27,-1.51e-05,-5.94e-05,7.17e-07,-4.88e-05,0.000135,-0.00135,0.204,0.00202,0.435,0,0,0,0,0,2.99e-06,0.000103,0.000103,8.06e-05,0.0266,0.0266,0.0083,0.0487,0.0487,0.0357,2.14e-10,2.14e-10,5.55e-10,3e-06,3e-06,5e-08,0,0,0,0,0,0,0,0 -20590000,0.982,-0.00659,-0.0102,0.186,-0.0133,-0.00242,0.0212,0.00585,-0.000249,-0.275,-1.51e-05,-5.93e-05,9.64e-07,-4.7e-05,0.000135,-0.00135,0.204,0.00202,0.435,0,0,0,0,0,2.96e-06,0.0001,0.0001,8e-05,0.0238,0.0238,0.00821,0.0433,0.0433,0.0355,1.97e-10,1.97e-10,5.44e-10,2.99e-06,2.99e-06,5e-08,0,0,0,0,0,0,0,0 -20690000,0.982,-0.0065,-0.0102,0.186,-0.0151,-0.00113,0.0214,0.00445,-0.000373,-0.278,-1.51e-05,-5.93e-05,7.35e-07,-4.76e-05,0.000135,-0.00134,0.204,0.00202,0.435,0,0,0,0,0,2.95e-06,0.000101,0.000101,7.97e-05,0.0259,0.0259,0.00829,0.0485,0.0485,0.0359,1.97e-10,1.97e-10,5.34e-10,2.99e-06,2.99e-06,5e-08,0,0,0,0,0,0,0,0 -20790000,0.982,-0.00591,-0.0102,0.186,-0.0174,0.00134,0.00537,0.00376,-0.000273,-0.283,-1.51e-05,-5.92e-05,8.06e-07,-4.66e-05,0.000135,-0.00134,0.204,0.00202,0.435,0,0,0,0,0,2.93e-06,9.91e-05,9.9e-05,7.91e-05,0.0232,0.0232,0.0082,0.0431,0.0431,0.0356,1.82e-10,1.82e-10,5.23e-10,2.98e-06,2.99e-06,5e-08,0,0,0,0,0,0,0,0 -20890000,0.982,0.00321,-0.00615,0.186,-0.0238,0.0134,-0.114,0.00164,0.000509,-0.293,-1.51e-05,-5.92e-05,8.01e-07,-4.69e-05,0.000135,-0.00134,0.204,0.00202,0.435,0,0,0,0,0,2.9e-06,9.97e-05,9.97e-05,7.86e-05,0.0256,0.0256,0.00823,0.0483,0.0483,0.0357,1.82e-10,1.82e-10,5.13e-10,2.98e-06,2.99e-06,5e-08,0,0,0,0,0,0,0,0 -20990000,0.982,0.00653,-0.00273,0.186,-0.0345,0.0313,-0.254,0.00117,0.00104,-0.311,-1.49e-05,-5.92e-05,7.51e-07,-4.46e-05,0.000132,-0.00134,0.204,0.00202,0.435,0,0,0,0,0,2.88e-06,9.77e-05,9.76e-05,7.8e-05,0.0233,0.0233,0.00814,0.0429,0.0429,0.0354,1.68e-10,1.68e-10,5.03e-10,2.98e-06,2.98e-06,5e-08,0,0,0,0,0,0,0,0 -21090000,0.982,0.00495,-0.00311,0.187,-0.0482,0.0474,-0.373,-0.00297,0.00502,-0.345,-1.49e-05,-5.91e-05,7.35e-07,-4.48e-05,0.000132,-0.00134,0.204,0.00202,0.435,0,0,0,0,0,2.88e-06,9.83e-05,9.82e-05,7.77e-05,0.0256,0.0256,0.00822,0.0481,0.0481,0.0358,1.68e-10,1.68e-10,4.94e-10,2.98e-06,2.98e-06,5e-08,0,0,0,0,0,0,0,0 -21190000,0.982,0.00206,-0.00479,0.187,-0.0517,0.0513,-0.5,-0.00228,0.00399,-0.384,-1.46e-05,-5.9e-05,7.93e-07,-3.98e-05,0.000122,-0.00135,0.204,0.00202,0.435,0,0,0,0,0,2.87e-06,9.61e-05,9.61e-05,7.72e-05,0.0232,0.0232,0.00813,0.0428,0.0428,0.0356,1.55e-10,1.55e-10,4.84e-10,2.97e-06,2.97e-06,5e-08,0,0,0,0,0,0,0,0 -21290000,0.982,-0.000105,-0.00612,0.187,-0.0522,0.0551,-0.631,-0.00748,0.00934,-0.446,-1.46e-05,-5.9e-05,4.96e-07,-4e-05,0.000122,-0.00134,0.204,0.00202,0.435,0,0,0,0,0,2.85e-06,9.67e-05,9.67e-05,7.66e-05,0.0256,0.0256,0.00816,0.048,0.048,0.0356,1.55e-10,1.56e-10,4.75e-10,2.97e-06,2.97e-06,5e-08,0,0,0,0,0,0,0,0 -21390000,0.982,-0.0016,-0.00685,0.187,-0.0473,0.0508,-0.756,-0.00606,0.0115,-0.513,-1.44e-05,-5.88e-05,4.99e-07,-3.43e-05,0.000116,-0.00135,0.204,0.00202,0.435,0,0,0,0,0,2.85e-06,9.45e-05,9.44e-05,7.63e-05,0.0232,0.0232,0.00812,0.0427,0.0427,0.0357,1.44e-10,1.44e-10,4.66e-10,2.96e-06,2.96e-06,5e-08,0,0,0,0,0,0,0,0 -21490000,0.982,-0.0024,-0.00726,0.187,-0.0432,0.0483,-0.893,-0.0107,0.0165,-0.602,-1.44e-05,-5.88e-05,6.21e-07,-3.47e-05,0.000117,-0.00134,0.204,0.00202,0.435,0,0,0,0,0,2.83e-06,9.5e-05,9.49e-05,7.58e-05,0.0255,0.0255,0.00815,0.0479,0.0479,0.0357,1.44e-10,1.44e-10,4.57e-10,2.96e-06,2.96e-06,5e-08,0,0,0,0,0,0,0,0 -21590000,0.982,-0.0029,-0.00729,0.187,-0.0345,0.0437,-1.02,-0.00902,0.0169,-0.694,-1.42e-05,-5.87e-05,7.32e-07,-3.16e-05,0.000112,-0.00135,0.204,0.00202,0.435,0,0,0,0,0,2.82e-06,9.27e-05,9.26e-05,7.53e-05,0.023,0.023,0.00807,0.0426,0.0426,0.0355,1.33e-10,1.33e-10,4.49e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 -21690000,0.982,-0.00324,-0.00714,0.187,-0.0328,0.0398,-1.15,-0.0124,0.0211,-0.811,-1.42e-05,-5.87e-05,9.01e-07,-3.22e-05,0.000113,-0.00135,0.204,0.00202,0.435,0,0,0,0,0,2.81e-06,9.32e-05,9.31e-05,7.5e-05,0.0253,0.0253,0.00815,0.0478,0.0478,0.0358,1.33e-10,1.33e-10,4.41e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 -21790000,0.982,-0.00361,-0.00736,0.187,-0.0242,0.0335,-1.28,-0.00488,0.0184,-0.933,-1.41e-05,-5.85e-05,1.12e-06,-2.49e-05,0.000109,-0.00135,0.204,0.00202,0.435,0,0,0,0,0,2.79e-06,9.08e-05,9.08e-05,7.45e-05,0.0229,0.0229,0.00807,0.0426,0.0426,0.0356,1.24e-10,1.24e-10,4.33e-10,2.94e-06,2.94e-06,5e-08,0,0,0,0,0,0,0,0 -21890000,0.982,-0.00391,-0.0075,0.187,-0.0212,0.0294,-1.4,-0.00715,0.0215,-1.08,-1.41e-05,-5.85e-05,9.92e-07,-2.55e-05,0.000109,-0.00135,0.204,0.00202,0.435,0,0,0,0,0,2.77e-06,9.13e-05,9.12e-05,7.4e-05,0.025,0.025,0.0081,0.0477,0.0477,0.0356,1.24e-10,1.24e-10,4.25e-10,2.94e-06,2.94e-06,5e-08,0,0,0,0,0,0,0,0 -21990000,0.982,-0.00461,-0.0078,0.187,-0.0172,0.0234,-1.38,-0.00145,0.017,-1.21,-1.4e-05,-5.85e-05,1.09e-06,-2.63e-05,0.00011,-0.00135,0.204,0.00202,0.435,0,0,0,0,0,2.76e-06,8.89e-05,8.89e-05,7.37e-05,0.0222,0.0222,0.00807,0.0425,0.0425,0.0357,1.15e-10,1.15e-10,4.18e-10,2.93e-06,2.93e-06,5e-08,0,0,0,0,0,0,0,0 -22090000,0.982,-0.00534,-0.0086,0.187,-0.0149,0.0196,-1.37,-0.0031,0.0191,-1.36,-1.4e-05,-5.85e-05,1.29e-06,-2.67e-05,0.00011,-0.00135,0.204,0.00202,0.435,0,0,0,0,0,2.75e-06,8.93e-05,8.93e-05,7.32e-05,0.0239,0.0239,0.0081,0.0475,0.0475,0.0357,1.15e-10,1.15e-10,4.1e-10,2.93e-06,2.93e-06,5e-08,0,0,0,0,0,0,0,0 -22190000,0.982,-0.00579,-0.00887,0.187,-0.00617,0.0138,-1.38,0.0049,0.0132,-1.5,-1.39e-05,-5.84e-05,1.44e-06,-2.64e-05,0.000111,-0.00135,0.204,0.00202,0.435,0,0,0,0,0,2.73e-06,8.73e-05,8.72e-05,7.28e-05,0.0213,0.0213,0.00802,0.0424,0.0424,0.0355,1.07e-10,1.07e-10,4.02e-10,2.91e-06,2.91e-06,5e-08,0,0,0,0,0,0,0,0 -22290000,0.982,-0.00651,-0.00912,0.187,-0.00106,0.00862,-1.38,0.00452,0.0144,-1.65,-1.39e-05,-5.84e-05,1.34e-06,-2.69e-05,0.000112,-0.00134,0.204,0.00202,0.435,0,0,0,0,0,2.71e-06,8.76e-05,8.76e-05,7.23e-05,0.023,0.023,0.00806,0.0473,0.0473,0.0355,1.07e-10,1.07e-10,3.95e-10,2.91e-06,2.91e-06,5e-08,0,0,0,0,0,0,0,0 -22390000,0.982,-0.00686,-0.00929,0.187,0.00431,-0.00106,-1.38,0.0119,0.00446,-1.79,-1.38e-05,-5.85e-05,1.14e-06,-3.11e-05,0.00011,-0.00134,0.204,0.00202,0.435,0,0,0,0,0,2.7e-06,8.58e-05,8.57e-05,7.2e-05,0.0205,0.0205,0.00802,0.0422,0.0422,0.0356,1e-10,1e-10,3.88e-10,2.9e-06,2.91e-06,5e-08,0,0,0,0,0,0,0,0 -22490000,0.982,-0.007,-0.00975,0.187,0.00816,-0.00701,-1.39,0.0126,0.00401,-1.93,-1.38e-05,-5.85e-05,9.9e-07,-3.13e-05,0.000111,-0.00134,0.204,0.00202,0.435,0,0,0,0,0,2.69e-06,8.61e-05,8.61e-05,7.15e-05,0.0221,0.0221,0.00806,0.047,0.047,0.0356,1e-10,1.01e-10,3.81e-10,2.9e-06,2.91e-06,5e-08,0,0,0,0,0,0,0,0 -22590000,0.982,-0.00693,-0.0104,0.187,0.0178,-0.0161,-1.38,0.0247,-0.00504,-2.08,-1.37e-05,-5.84e-05,1.16e-06,-2.86e-05,0.00011,-0.00133,0.204,0.00202,0.435,0,0,0,0,0,2.67e-06,8.44e-05,8.44e-05,7.11e-05,0.0198,0.0198,0.00799,0.042,0.042,0.0353,9.43e-11,9.43e-11,3.75e-10,2.9e-06,2.9e-06,5e-08,0,0,0,0,0,0,0,0 -22690000,0.982,-0.00684,-0.0106,0.188,0.0199,-0.0205,-1.39,0.0266,-0.00691,-2.22,-1.37e-05,-5.84e-05,1.07e-06,-2.92e-05,0.00011,-0.00133,0.204,0.00202,0.435,0,0,0,0,0,2.67e-06,8.48e-05,8.47e-05,7.08e-05,0.0213,0.0213,0.00807,0.0468,0.0468,0.0357,9.44e-11,9.44e-11,3.69e-10,2.9e-06,2.9e-06,5e-08,0,0,0,0,0,0,0,0 -22790000,0.982,-0.00684,-0.011,0.187,0.0263,-0.0284,-1.39,0.0369,-0.017,-2.37,-1.36e-05,-5.84e-05,9.31e-07,-3.14e-05,0.000112,-0.00133,0.204,0.00202,0.435,0,0,0,0,0,2.65e-06,8.33e-05,8.32e-05,7.04e-05,0.0192,0.0192,0.00799,0.0418,0.0418,0.0354,8.89e-11,8.89e-11,3.62e-10,2.89e-06,2.89e-06,5e-08,0,0,0,0,0,0,0,0 -22890000,0.982,-0.007,-0.0113,0.187,0.0297,-0.0339,-1.39,0.0397,-0.02,-2.52,-1.36e-05,-5.84e-05,1.12e-06,-3.18e-05,0.000112,-0.00132,0.204,0.00202,0.435,0,0,0,0,0,2.62e-06,8.36e-05,8.35e-05,6.99e-05,0.0207,0.0207,0.00803,0.0465,0.0465,0.0355,8.9e-11,8.9e-11,3.56e-10,2.89e-06,2.89e-06,5e-08,0,0,0,0,0,0,0,0 -22990000,0.982,-0.00695,-0.0117,0.187,0.0343,-0.0392,-1.4,0.0498,-0.0306,-2.67,-1.36e-05,-5.84e-05,1.29e-06,-3.41e-05,0.000113,-0.00132,0.204,0.00202,0.435,0,0,0,0,0,2.61e-06,8.22e-05,8.22e-05,6.97e-05,0.0186,0.0186,0.008,0.0416,0.0416,0.0355,8.4e-11,8.4e-11,3.5e-10,2.88e-06,2.89e-06,5e-08,0,0,0,0,0,0,0,0 -23090000,0.982,-0.00698,-0.012,0.186,0.0392,-0.0439,-1.4,0.0534,-0.0348,-2.81,-1.36e-05,-5.84e-05,1.29e-06,-3.44e-05,0.000114,-0.00131,0.204,0.00202,0.435,0,0,0,0,0,2.58e-06,8.25e-05,8.24e-05,6.93e-05,0.02,0.02,0.00804,0.0462,0.0462,0.0356,8.41e-11,8.41e-11,3.44e-10,2.88e-06,2.89e-06,5e-08,0,0,0,0,0,0,0,0 -23190000,0.982,-0.00699,-0.0122,0.186,0.0458,-0.0456,-1.4,0.0651,-0.045,-2.96,-1.36e-05,-5.84e-05,1.18e-06,-3.5e-05,0.000114,-0.00131,0.204,0.00202,0.435,0,0,0,0,0,2.56e-06,8.13e-05,8.13e-05,6.88e-05,0.0181,0.0181,0.00796,0.0414,0.0414,0.0353,7.96e-11,7.96e-11,3.38e-10,2.88e-06,2.88e-06,5e-08,0,0,0,0,0,0,0,0 -23290000,0.982,-0.00746,-0.0123,0.186,0.0508,-0.0505,-1.39,0.0699,-0.0498,-3.1,-1.36e-05,-5.84e-05,1.24e-06,-3.55e-05,0.000114,-0.00131,0.204,0.00202,0.435,0,0,0,0,0,2.55e-06,8.16e-05,8.15e-05,6.86e-05,0.0194,0.0194,0.00805,0.0459,0.0459,0.0357,7.97e-11,7.97e-11,3.33e-10,2.88e-06,2.88e-06,5e-08,0,0,0,0,0,0,0,0 -23390000,0.983,-0.00738,-0.0125,0.186,0.0564,-0.0528,-1.39,0.081,-0.055,-3.24,-1.37e-05,-5.84e-05,1.04e-06,-3.42e-05,0.000116,-0.00131,0.204,0.00202,0.435,0,0,0,0,0,2.53e-06,8.05e-05,8.05e-05,6.82e-05,0.0176,0.0176,0.00797,0.0411,0.0411,0.0354,7.56e-11,7.57e-11,3.27e-10,2.88e-06,2.88e-06,5e-08,0,0,0,0,0,0,0,0 -23490000,0.983,-0.00746,-0.0127,0.186,0.0605,-0.0551,-1.4,0.0869,-0.0604,-3.39,-1.37e-05,-5.84e-05,1.18e-06,-3.45e-05,0.000117,-0.00131,0.204,0.00202,0.435,0,0,0,0,0,2.51e-06,8.08e-05,8.07e-05,6.78e-05,0.0189,0.0189,0.00801,0.0456,0.0456,0.0354,7.57e-11,7.58e-11,3.22e-10,2.88e-06,2.88e-06,5e-08,0,0,0,0,0,0,0,0 -23590000,0.983,-0.00773,-0.0127,0.185,0.0636,-0.0581,-1.39,0.0945,-0.0703,-3.53,-1.37e-05,-5.85e-05,1.25e-06,-3.64e-05,0.000117,-0.0013,0.204,0.00202,0.435,0,0,0,0,0,2.49e-06,7.98e-05,7.98e-05,6.73e-05,0.0172,0.0172,0.00794,0.0409,0.0409,0.0352,7.2e-11,7.21e-11,3.16e-10,2.87e-06,2.88e-06,5e-08,0,0,0,0,0,0,0,0 -23690000,0.983,-0.00838,-0.0132,0.185,0.062,-0.0605,-1.29,0.101,-0.0763,-3.67,-1.37e-05,-5.85e-05,1.39e-06,-3.65e-05,0.000117,-0.0013,0.204,0.00202,0.435,0,0,0,0,0,2.49e-06,8.01e-05,8e-05,6.71e-05,0.0183,0.0183,0.00802,0.0453,0.0453,0.0355,7.21e-11,7.22e-11,3.12e-10,2.87e-06,2.88e-06,5e-08,0,0,0,0,0,0,0,0 -23790000,0.982,-0.0102,-0.0161,0.185,0.0576,-0.0579,-0.96,0.11,-0.0809,-3.79,-1.38e-05,-5.84e-05,1.54e-06,-3.53e-05,0.000118,-0.0013,0.204,0.00202,0.435,0,0,0,0,0,2.48e-06,7.93e-05,7.92e-05,6.67e-05,0.0163,0.0163,0.00795,0.0407,0.0407,0.0353,6.88e-11,6.88e-11,3.06e-10,2.87e-06,2.87e-06,5e-08,0,0,0,0,0,0,0,0 -23890000,0.982,-0.0136,-0.0202,0.185,0.0542,-0.0587,-0.529,0.116,-0.0867,-3.87,-1.38e-05,-5.84e-05,1.56e-06,-3.55e-05,0.000118,-0.0013,0.204,0.00202,0.435,0,0,0,0,0,2.48e-06,7.95e-05,7.95e-05,6.63e-05,0.0171,0.0171,0.00799,0.0449,0.0449,0.0353,6.89e-11,6.89e-11,3.01e-10,2.87e-06,2.87e-06,5e-08,0,0,0,0,0,0,0,0 -23990000,0.982,-0.0157,-0.0225,0.185,0.0568,-0.0581,-0.145,0.125,-0.0892,-3.93,-1.4e-05,-5.84e-05,1.54e-06,-3.51e-05,0.000118,-0.00127,0.204,0.00202,0.435,0,0,0,0,0,2.48e-06,7.91e-05,7.9e-05,6.61e-05,0.0154,0.0154,0.00796,0.0403,0.0403,0.0354,6.59e-11,6.59e-11,2.97e-10,2.87e-06,2.87e-06,5e-08,0,0,0,0,0,0,0,0 -24090000,0.982,-0.0152,-0.0214,0.185,0.0639,-0.0665,0.0875,0.131,-0.0954,-3.93,-1.4e-05,-5.84e-05,1.44e-06,-3.51e-05,0.000118,-0.00127,0.204,0.00202,0.435,0,0,0,0,0,2.46e-06,7.93e-05,7.92e-05,6.57e-05,0.0165,0.0165,0.008,0.0444,0.0444,0.0354,6.6e-11,6.6e-11,2.92e-10,2.87e-06,2.87e-06,5e-08,0,0,0,0,0,0,0,0 -24190000,0.983,-0.0124,-0.0177,0.185,0.0748,-0.0718,0.0746,0.138,-0.0996,-3.94,-1.4e-05,-5.84e-05,1.53e-06,-3.2e-05,0.000115,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,2.43e-06,7.91e-05,7.9e-05,6.53e-05,0.0152,0.0152,0.00794,0.04,0.04,0.0352,6.34e-11,6.34e-11,2.87e-10,2.87e-06,2.87e-06,5e-08,0,0,0,0,0,0,0,0 -24290000,0.983,-0.00994,-0.0143,0.185,0.0785,-0.0752,0.0531,0.146,-0.107,-3.94,-1.4e-05,-5.84e-05,1.53e-06,-3.22e-05,0.000115,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,2.41e-06,7.93e-05,7.92e-05,6.51e-05,0.0164,0.0164,0.00802,0.044,0.044,0.0355,6.35e-11,6.35e-11,2.83e-10,2.87e-06,2.87e-06,5e-08,0,0,0,0,0,0,0,0 -24390000,0.983,-0.0091,-0.0133,0.185,0.072,-0.0696,0.0696,0.153,-0.108,-3.93,-1.42e-05,-5.84e-05,1.73e-06,-3.16e-05,0.000107,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,2.39e-06,7.91e-05,7.91e-05,6.47e-05,0.0151,0.0151,0.00795,0.0397,0.0397,0.0353,6.1e-11,6.1e-11,2.79e-10,2.86e-06,2.86e-06,5e-08,0,0,0,0,0,0,0,0 -24490000,0.983,-0.00934,-0.0134,0.185,0.0675,-0.0666,0.0675,0.16,-0.114,-3.93,-1.42e-05,-5.84e-05,1.97e-06,-3.15e-05,0.000107,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,2.38e-06,7.93e-05,7.93e-05,6.43e-05,0.0162,0.0162,0.00799,0.0436,0.0436,0.0353,6.11e-11,6.11e-11,2.74e-10,2.86e-06,2.86e-06,5e-08,0,0,0,0,0,0,0,0 -24590000,0.983,-0.01,-0.0135,0.185,0.064,-0.0624,0.0634,0.163,-0.111,-3.92,-1.44e-05,-5.83e-05,1.96e-06,-3.37e-05,9.89e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,2.38e-06,7.93e-05,7.92e-05,6.41e-05,0.015,0.015,0.00797,0.0394,0.0394,0.0354,5.88e-11,5.88e-11,2.7e-10,2.86e-06,2.86e-06,5e-08,0,0,0,0,0,0,0,0 -24690000,0.983,-0.0105,-0.0133,0.185,0.0618,-0.0618,0.0629,0.169,-0.118,-3.91,-1.44e-05,-5.83e-05,1.95e-06,-3.37e-05,9.88e-05,-0.00126,0.204,0.00202,0.435,0,0,0,0,0,2.36e-06,7.95e-05,7.94e-05,6.38e-05,0.0161,0.0161,0.00801,0.0434,0.0434,0.0354,5.89e-11,5.89e-11,2.66e-10,2.86e-06,2.86e-06,5e-08,0,0,0,0,0,0,0,0 -24790000,0.983,-0.0106,-0.0126,0.185,0.0584,-0.0593,0.0546,0.172,-0.113,-3.91,-1.46e-05,-5.83e-05,1.99e-06,-3.39e-05,9.24e-05,-0.00125,0.204,0.00202,0.435,0,0,0,0,0,2.35e-06,7.94e-05,7.93e-05,6.34e-05,0.0148,0.0148,0.00794,0.0392,0.0392,0.0352,5.67e-11,5.68e-11,2.62e-10,2.85e-06,2.85e-06,5e-08,0,0,0,0,0,0,0,0 -24890000,0.983,-0.0104,-0.0121,0.185,0.0568,-0.0626,0.0441,0.177,-0.119,-3.91,-1.46e-05,-5.83e-05,2.06e-06,-3.4e-05,9.28e-05,-0.00125,0.204,0.00202,0.435,0,0,0,0,0,2.34e-06,7.96e-05,7.96e-05,6.3e-05,0.016,0.016,0.00799,0.0431,0.0431,0.0352,5.68e-11,5.69e-11,2.58e-10,2.85e-06,2.85e-06,5e-08,0,0,0,0,0,0,0,0 -24990000,0.983,-0.0101,-0.0119,0.185,0.0479,-0.0581,0.037,0.177,-0.111,-3.91,-1.49e-05,-5.83e-05,2.06e-06,-3.59e-05,8.49e-05,-0.00125,0.204,0.00202,0.435,0,0,0,0,0,2.33e-06,7.96e-05,7.95e-05,6.28e-05,0.0147,0.0147,0.00796,0.0391,0.0391,0.0353,5.48e-11,5.48e-11,2.54e-10,2.85e-06,2.85e-06,5e-08,0,0,0,0,0,0,0,0 -25090000,0.983,-0.0105,-0.012,0.185,0.0444,-0.0573,0.0344,0.182,-0.117,-3.91,-1.49e-05,-5.83e-05,2.02e-06,-3.59e-05,8.52e-05,-0.00125,0.204,0.00202,0.435,0,0,0,0,0,2.32e-06,7.98e-05,7.97e-05,6.25e-05,0.0158,0.0158,0.00801,0.0429,0.0429,0.0353,5.49e-11,5.49e-11,2.5e-10,2.85e-06,2.85e-06,5e-08,0,0,0,0,0,0,0,0 -25190000,0.983,-0.0107,-0.0118,0.185,0.0394,-0.0505,0.0344,0.182,-0.108,-3.91,-1.51e-05,-5.83e-05,1.91e-06,-3.84e-05,7.98e-05,-0.00125,0.204,0.00202,0.435,0,0,0,0,0,2.31e-06,7.98e-05,7.97e-05,6.21e-05,0.0146,0.0146,0.00794,0.0389,0.0389,0.0351,5.3e-11,5.31e-11,2.47e-10,2.85e-06,2.85e-06,5e-08,0,0,0,0,0,0,0,0 -25290000,0.983,-0.0108,-0.0111,0.185,0.0345,-0.0518,0.0292,0.186,-0.114,-3.91,-1.51e-05,-5.83e-05,1.74e-06,-3.82e-05,7.97e-05,-0.00125,0.204,0.00202,0.435,0,0,0,0,0,2.3e-06,8e-05,7.99e-05,6.19e-05,0.0157,0.0157,0.00803,0.0428,0.0428,0.0355,5.31e-11,5.32e-11,2.43e-10,2.85e-06,2.85e-06,5e-08,0,0,0,0,0,0,0,0 -25390000,0.983,-0.0109,-0.0109,0.185,0.0262,-0.0446,0.0278,0.181,-0.102,-3.91,-1.53e-05,-5.83e-05,1.73e-06,-3.96e-05,7.2e-05,-0.00124,0.204,0.00202,0.435,0,0,0,0,0,2.29e-06,8e-05,7.99e-05,6.16e-05,0.0145,0.0145,0.00796,0.0388,0.0388,0.0352,5.14e-11,5.14e-11,2.4e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 -25490000,0.983,-0.0109,-0.0106,0.185,0.021,-0.0443,0.0271,0.184,-0.107,-3.91,-1.53e-05,-5.83e-05,1.65e-06,-3.95e-05,7.2e-05,-0.00124,0.204,0.00202,0.435,0,0,0,0,0,2.28e-06,8.02e-05,8.01e-05,6.12e-05,0.0156,0.0156,0.008,0.0426,0.0426,0.0353,5.15e-11,5.15e-11,2.36e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 -25590000,0.983,-0.011,-0.0104,0.186,0.0157,-0.0401,0.0282,0.18,-0.0983,-3.91,-1.55e-05,-5.82e-05,1.55e-06,-4.04e-05,6.84e-05,-0.00124,0.204,0.00202,0.435,0,0,0,0,0,2.27e-06,8.02e-05,8.01e-05,6.1e-05,0.0144,0.0144,0.00798,0.0387,0.0387,0.0353,4.98e-11,4.98e-11,2.33e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 -25690000,0.983,-0.0105,-0.0101,0.186,0.0148,-0.0391,0.0174,0.181,-0.102,-3.91,-1.55e-05,-5.82e-05,1.54e-06,-4.03e-05,6.84e-05,-0.00124,0.204,0.00202,0.435,0,0,0,0,0,2.26e-06,8.04e-05,8.03e-05,6.07e-05,0.0155,0.0155,0.00802,0.0425,0.0425,0.0354,4.99e-11,4.99e-11,2.3e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 -25790000,0.983,-0.0102,-0.00939,0.186,0.00365,-0.0308,0.0169,0.174,-0.0926,-3.91,-1.57e-05,-5.82e-05,1.49e-06,-4.08e-05,6.34e-05,-0.00124,0.204,0.00202,0.435,0,0,0,0,0,2.24e-06,8.04e-05,8.04e-05,6.04e-05,0.0143,0.0143,0.00796,0.0386,0.0386,0.0351,4.83e-11,4.83e-11,2.26e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 -25890000,0.983,-0.0103,-0.00948,0.186,-0.00209,-0.0286,0.0193,0.174,-0.0956,-3.91,-1.57e-05,-5.82e-05,1.27e-06,-4.06e-05,6.33e-05,-0.00124,0.204,0.00202,0.435,0,0,0,0,0,2.24e-06,8.06e-05,8.06e-05,6.02e-05,0.0154,0.0154,0.00804,0.0424,0.0424,0.0355,4.84e-11,4.84e-11,2.23e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 -25990000,0.983,-0.0103,-0.00958,0.186,-0.0112,-0.0218,0.0127,0.163,-0.086,-3.91,-1.58e-05,-5.83e-05,1.19e-06,-3.86e-05,5.85e-05,-0.00124,0.204,0.00202,0.435,0,0,0,0,0,2.22e-06,8.06e-05,8.06e-05,5.99e-05,0.0142,0.0142,0.00798,0.0385,0.0385,0.0353,4.69e-11,4.69e-11,2.2e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 -26090000,0.983,-0.01,-0.00957,0.186,-0.0164,-0.0215,0.0113,0.162,-0.0882,-3.91,-1.58e-05,-5.83e-05,1.28e-06,-3.86e-05,5.85e-05,-0.00124,0.204,0.00202,0.435,0,0,0,0,0,2.21e-06,8.08e-05,8.08e-05,5.95e-05,0.0153,0.0153,0.00802,0.0423,0.0423,0.0353,4.7e-11,4.7e-11,2.17e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 -26190000,0.983,-0.00993,-0.0101,0.186,-0.023,-0.0149,0.00648,0.151,-0.0811,-3.92,-1.59e-05,-5.83e-05,1.32e-06,-3.81e-05,5.63e-05,-0.00123,0.204,0.00202,0.435,0,0,0,0,0,2.2e-06,8.08e-05,8.08e-05,5.92e-05,0.0141,0.0141,0.00796,0.0384,0.0384,0.0351,4.56e-11,4.56e-11,2.14e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 -26290000,0.983,-0.00994,-0.0104,0.186,-0.0245,-0.0135,0.000744,0.149,-0.0825,-3.92,-1.59e-05,-5.83e-05,1.19e-06,-3.8e-05,5.61e-05,-0.00123,0.204,0.00202,0.435,0,0,0,0,0,2.19e-06,8.1e-05,8.1e-05,5.9e-05,0.0152,0.0152,0.00804,0.0422,0.0422,0.0354,4.57e-11,4.57e-11,2.11e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 -26390000,0.983,-0.00935,-0.0103,0.186,-0.0306,-0.00634,0.0047,0.136,-0.0745,-3.92,-1.6e-05,-5.84e-05,1.06e-06,-3.57e-05,5.32e-05,-0.00123,0.204,0.00202,0.435,0,0,0,0,0,2.18e-06,8.1e-05,8.09e-05,5.87e-05,0.014,0.014,0.00797,0.0383,0.0383,0.0352,4.44e-11,4.44e-11,2.08e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 -26490000,0.983,-0.00911,-0.0102,0.185,-0.0338,-0.00319,0.0142,0.132,-0.0749,-3.92,-1.6e-05,-5.84e-05,9.87e-07,-3.57e-05,5.32e-05,-0.00123,0.204,0.00202,0.435,0,0,0,0,0,2.16e-06,8.12e-05,8.11e-05,5.84e-05,0.015,0.015,0.00802,0.0421,0.0421,0.0352,4.45e-11,4.45e-11,2.05e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 -26590000,0.983,-0.00854,-0.0104,0.186,-0.0355,0.00477,0.0142,0.122,-0.0678,-3.92,-1.61e-05,-5.84e-05,8.64e-07,-3.48e-05,5.1e-05,-0.00123,0.204,0.00202,0.435,0,0,0,0,0,2.16e-06,8.12e-05,8.11e-05,5.83e-05,0.0139,0.0139,0.00799,0.0382,0.0382,0.0353,4.33e-11,4.33e-11,2.03e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 -26690000,0.983,-0.0084,-0.0101,0.186,-0.0374,0.00987,0.0127,0.118,-0.0671,-3.92,-1.61e-05,-5.84e-05,6.61e-07,-3.46e-05,5.08e-05,-0.00123,0.204,0.00202,0.435,0,0,0,0,0,2.15e-06,8.14e-05,8.13e-05,5.79e-05,0.0149,0.0149,0.00804,0.042,0.042,0.0354,4.34e-11,4.34e-11,2e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 -26790000,0.983,-0.0082,-0.00958,0.186,-0.0448,0.0134,0.0118,0.106,-0.0617,-3.92,-1.61e-05,-5.84e-05,5.59e-07,-3.27e-05,4.91e-05,-0.00123,0.204,0.00202,0.435,0,0,0,0,0,2.13e-06,8.13e-05,8.13e-05,5.76e-05,0.0138,0.0138,0.00797,0.0382,0.0382,0.0351,4.22e-11,4.22e-11,1.97e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 -26890000,0.983,-0.00754,-0.00973,0.186,-0.0506,0.0167,0.00704,0.101,-0.0602,-3.92,-1.61e-05,-5.84e-05,5.99e-07,-3.26e-05,4.9e-05,-0.00123,0.204,0.00202,0.435,0,0,0,0,0,2.13e-06,8.15e-05,8.15e-05,5.75e-05,0.0148,0.0148,0.00806,0.0419,0.0419,0.0355,4.23e-11,4.23e-11,1.95e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 -26990000,0.983,-0.00702,-0.0102,0.186,-0.0576,0.0232,0.00607,0.0883,-0.0541,-3.93,-1.61e-05,-5.85e-05,5.11e-07,-3.1e-05,4.68e-05,-0.00122,0.204,0.00202,0.435,0,0,0,0,0,2.12e-06,8.15e-05,8.14e-05,5.72e-05,0.0138,0.0138,0.00799,0.0381,0.0381,0.0352,4.12e-11,4.12e-11,1.92e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 -27090000,0.983,-0.00686,-0.0105,0.186,-0.0597,0.0303,0.00875,0.0824,-0.0514,-3.93,-1.61e-05,-5.85e-05,4.48e-07,-3.06e-05,4.62e-05,-0.00122,0.204,0.00202,0.435,0,0,0,0,0,2.1e-06,8.17e-05,8.16e-05,5.69e-05,0.0147,0.0147,0.00803,0.0418,0.0418,0.0353,4.13e-11,4.13e-11,1.89e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 -27190000,0.983,-0.0069,-0.0104,0.186,-0.0661,0.0357,0.0106,0.0715,-0.0454,-3.94,-1.61e-05,-5.85e-05,3.77e-07,-2.98e-05,4.48e-05,-0.00122,0.204,0.00202,0.435,0,0,0,0,0,2.1e-06,8.16e-05,8.16e-05,5.67e-05,0.0137,0.0137,0.00801,0.038,0.038,0.0354,4.02e-11,4.02e-11,1.87e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 -27290000,0.983,-0.00707,-0.0114,0.186,-0.0724,0.0416,0.124,0.0646,-0.0415,-3.94,-1.61e-05,-5.85e-05,3.32e-07,-2.96e-05,4.45e-05,-0.00122,0.204,0.00202,0.435,0,0,0,0,0,2.09e-06,8.18e-05,8.17e-05,5.64e-05,0.0146,0.0146,0.00805,0.0417,0.0417,0.0354,4.03e-11,4.03e-11,1.85e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 -27390000,0.982,-0.00846,-0.0139,0.186,-0.077,0.0474,0.447,0.0552,-0.0344,-3.92,-1.6e-05,-5.84e-05,2.83e-07,-2.96e-05,4.22e-05,-0.00121,0.204,0.00202,0.435,0,0,0,0,0,2.08e-06,8.18e-05,8.17e-05,5.61e-05,0.0133,0.0133,0.00798,0.0379,0.0379,0.0352,3.93e-11,3.93e-11,1.82e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 -27490000,0.982,-0.00981,-0.0157,0.186,-0.0796,0.0527,0.759,0.0473,-0.0293,-3.86,-1.6e-05,-5.84e-05,1.05e-07,-2.99e-05,4.21e-05,-0.00121,0.204,0.00202,0.435,0,0,0,0,0,2.08e-06,8.2e-05,8.19e-05,5.59e-05,0.0141,0.0141,0.00803,0.0416,0.0416,0.0352,3.94e-11,3.94e-11,1.8e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 -27590000,0.982,-0.00968,-0.0146,0.186,-0.0735,0.0551,0.853,0.039,-0.0253,-3.79,-1.6e-05,-5.84e-05,7.03e-08,-3.09e-05,4.24e-05,-0.0012,0.204,0.00202,0.435,0,0,0,0,0,2.07e-06,8.2e-05,8.19e-05,5.57e-05,0.0131,0.0131,0.008,0.0378,0.0378,0.0353,3.85e-11,3.85e-11,1.78e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 -27690000,0.983,-0.00846,-0.0116,0.186,-0.0705,0.0518,0.755,0.0318,-0.0199,-3.72,-1.6e-05,-5.84e-05,5.63e-08,-3.05e-05,4.15e-05,-0.00119,0.204,0.00202,0.435,0,0,0,0,0,2.05e-06,8.22e-05,8.21e-05,5.54e-05,0.014,0.014,0.00804,0.0414,0.0414,0.0354,3.86e-11,3.86e-11,1.75e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 -27790000,0.983,-0.00712,-0.0102,0.186,-0.0698,0.0495,0.749,0.0257,-0.0174,-3.65,-1.59e-05,-5.84e-05,5.26e-08,-3.29e-05,4.79e-05,-0.00119,0.204,0.00202,0.435,0,0,0,0,0,2.04e-06,8.23e-05,8.22e-05,5.52e-05,0.013,0.013,0.00797,0.0377,0.0377,0.0351,3.78e-11,3.78e-11,1.73e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 -27890000,0.983,-0.00676,-0.0102,0.186,-0.0767,0.0566,0.788,0.0183,-0.0122,-3.57,-1.59e-05,-5.84e-05,1.47e-08,-3.27e-05,4.73e-05,-0.00119,0.204,0.00202,0.435,0,0,0,0,0,2.04e-06,8.24e-05,8.24e-05,5.5e-05,0.0139,0.0139,0.00806,0.0413,0.0413,0.0355,3.79e-11,3.79e-11,1.71e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 -27990000,0.983,-0.00721,-0.0106,0.186,-0.077,0.058,0.775,0.013,-0.0105,-3.5,-1.58e-05,-5.83e-05,-2.79e-08,-3.49e-05,5.14e-05,-0.00119,0.204,0.00202,0.435,0,0,0,0,0,2.03e-06,8.25e-05,8.24e-05,5.47e-05,0.013,0.013,0.00799,0.0376,0.0376,0.0352,3.71e-11,3.71e-11,1.69e-10,2.83e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -28090000,0.983,-0.00747,-0.0106,0.186,-0.0807,0.0587,0.782,0.00512,-0.00461,-3.43,-1.58e-05,-5.83e-05,6.56e-08,-3.49e-05,5.13e-05,-0.00119,0.204,0.00202,0.435,0,0,0,0,0,2.02e-06,8.27e-05,8.26e-05,5.45e-05,0.0139,0.0139,0.00803,0.0412,0.0412,0.0353,3.72e-11,3.72e-11,1.67e-10,2.83e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -28190000,0.983,-0.00691,-0.0109,0.186,-0.0813,0.0552,0.788,-0.00153,-0.00418,-3.35,-1.56e-05,-5.83e-05,2.13e-08,-3.59e-05,5.54e-05,-0.00118,0.204,0.00202,0.435,0,0,0,0,0,2.01e-06,8.27e-05,8.27e-05,5.43e-05,0.0129,0.0129,0.008,0.0375,0.0375,0.0354,3.64e-11,3.64e-11,1.65e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -28290000,0.983,-0.0064,-0.0112,0.186,-0.0866,0.0587,0.787,-0.00989,0.00156,-3.28,-1.56e-05,-5.83e-05,9.72e-08,-3.54e-05,5.43e-05,-0.00118,0.204,0.00202,0.435,0,0,0,0,0,2e-06,8.29e-05,8.29e-05,5.41e-05,0.0138,0.0138,0.00805,0.0411,0.0411,0.0354,3.65e-11,3.65e-11,1.63e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -28390000,0.983,-0.00641,-0.0118,0.186,-0.0871,0.0615,0.787,-0.0146,0.00452,-3.21,-1.55e-05,-5.82e-05,1.41e-07,-3.73e-05,5.6e-05,-0.00118,0.204,0.00202,0.435,0,0,0,0,0,2e-06,8.3e-05,8.29e-05,5.38e-05,0.0129,0.0129,0.00798,0.0375,0.0375,0.0352,3.57e-11,3.57e-11,1.61e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -28490000,0.983,-0.00672,-0.0122,0.186,-0.0889,0.0656,0.788,-0.0234,0.0108,-3.13,-1.55e-05,-5.82e-05,1.01e-07,-3.7e-05,5.51e-05,-0.00117,0.204,0.00202,0.435,0,0,0,0,0,1.99e-06,8.32e-05,8.31e-05,5.37e-05,0.0138,0.0138,0.00806,0.041,0.041,0.0355,3.58e-11,3.58e-11,1.59e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -28590000,0.983,-0.00676,-0.0122,0.185,-0.0822,0.0606,0.786,-0.0267,0.00853,-3.06,-1.54e-05,-5.82e-05,1.39e-07,-3.8e-05,5.87e-05,-0.00117,0.204,0.00202,0.435,0,0,0,0,0,1.98e-06,8.32e-05,8.31e-05,5.34e-05,0.0128,0.0128,0.00799,0.0374,0.0374,0.0353,3.51e-11,3.51e-11,1.57e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -28690000,0.983,-0.00652,-0.0116,0.186,-0.0826,0.0616,0.786,-0.035,0.0147,-2.99,-1.54e-05,-5.82e-05,7.56e-08,-3.77e-05,5.78e-05,-0.00117,0.204,0.00202,0.435,0,0,0,0,0,1.97e-06,8.34e-05,8.33e-05,5.31e-05,0.0137,0.0137,0.00803,0.0409,0.0409,0.0353,3.52e-11,3.52e-11,1.55e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -28790000,0.983,-0.00586,-0.0114,0.186,-0.0791,0.0617,0.784,-0.0375,0.0164,-2.91,-1.53e-05,-5.81e-05,1.45e-07,-3.83e-05,5.77e-05,-0.00117,0.204,0.00202,0.435,0,0,0,0,0,1.96e-06,8.34e-05,8.33e-05,5.29e-05,0.0128,0.0128,0.00797,0.0373,0.0373,0.0351,3.46e-11,3.46e-11,1.53e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -28890000,0.983,-0.0057,-0.0111,0.185,-0.0835,0.0637,0.783,-0.0456,0.0227,-2.84,-1.53e-05,-5.81e-05,2.1e-07,-3.79e-05,5.67e-05,-0.00116,0.204,0.00202,0.435,0,0,0,0,0,1.96e-06,8.35e-05,8.35e-05,5.28e-05,0.0137,0.0137,0.00805,0.0408,0.0408,0.0355,3.47e-11,3.47e-11,1.51e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -28990000,0.983,-0.00546,-0.0113,0.186,-0.0794,0.0604,0.781,-0.045,0.0218,-2.77,-1.51e-05,-5.8e-05,1.77e-07,-3.84e-05,5.65e-05,-0.00116,0.204,0.00202,0.435,0,0,0,0,0,1.95e-06,8.35e-05,8.35e-05,5.25e-05,0.0128,0.0128,0.00798,0.0373,0.0373,0.0352,3.4e-11,3.4e-11,1.5e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -29090000,0.983,-0.00531,-0.0114,0.186,-0.0821,0.0627,0.78,-0.0532,0.0279,-2.7,-1.51e-05,-5.8e-05,1.69e-07,-3.82e-05,5.59e-05,-0.00116,0.204,0.00202,0.435,0,0,0,0,0,1.94e-06,8.37e-05,8.37e-05,5.23e-05,0.0137,0.0137,0.00802,0.0408,0.0408,0.0353,3.41e-11,3.41e-11,1.48e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -29190000,0.983,-0.00527,-0.0116,0.186,-0.0784,0.0612,0.775,-0.0509,0.0271,-2.63,-1.5e-05,-5.79e-05,2.32e-07,-3.81e-05,5.46e-05,-0.00115,0.204,0.00202,0.435,0,0,0,0,0,1.94e-06,8.37e-05,8.36e-05,5.21e-05,0.0127,0.0127,0.00799,0.0372,0.0372,0.0354,3.35e-11,3.35e-11,1.46e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -29290000,0.983,-0.00553,-0.0116,0.186,-0.0805,0.0673,0.778,-0.0588,0.0336,-2.55,-1.5e-05,-5.79e-05,2.49e-07,-3.79e-05,5.42e-05,-0.00115,0.204,0.00202,0.435,0,0,0,0,0,1.93e-06,8.39e-05,8.38e-05,5.19e-05,0.0136,0.0136,0.00803,0.0407,0.0407,0.0354,3.36e-11,3.36e-11,1.44e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -29390000,0.983,-0.00598,-0.0111,0.186,-0.0759,0.0656,0.78,-0.0571,0.0344,-2.48,-1.49e-05,-5.79e-05,2.88e-07,-3.79e-05,5.31e-05,-0.00115,0.204,0.00202,0.435,0,0,0,0,0,1.92e-06,8.38e-05,8.37e-05,5.16e-05,0.0127,0.0127,0.00796,0.0372,0.0372,0.0352,3.3e-11,3.3e-11,1.43e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -29490000,0.983,-0.00598,-0.0109,0.186,-0.0788,0.0664,0.78,-0.0648,0.041,-2.4,-1.49e-05,-5.79e-05,3.97e-07,-3.75e-05,5.25e-05,-0.00115,0.204,0.00202,0.435,0,0,0,0,0,1.92e-06,8.4e-05,8.39e-05,5.15e-05,0.0136,0.0136,0.00805,0.0406,0.0406,0.0355,3.31e-11,3.31e-11,1.41e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -29590000,0.983,-0.00589,-0.0109,0.186,-0.0743,0.0642,0.782,-0.0622,0.0401,-2.33,-1.47e-05,-5.78e-05,5.01e-07,-3.7e-05,5.08e-05,-0.00115,0.204,0.00202,0.435,0,0,0,0,0,1.91e-06,8.39e-05,8.38e-05,5.13e-05,0.0127,0.0127,0.00798,0.0371,0.0371,0.0353,3.25e-11,3.25e-11,1.4e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -29690000,0.983,-0.00593,-0.0107,0.185,-0.0786,0.063,0.777,-0.0698,0.0465,-2.25,-1.47e-05,-5.78e-05,5.93e-07,-3.64e-05,4.96e-05,-0.00114,0.204,0.00202,0.435,0,0,0,0,0,1.9e-06,8.4e-05,8.4e-05,5.1e-05,0.0136,0.0136,0.00802,0.0406,0.0406,0.0353,3.26e-11,3.26e-11,1.38e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -29790000,0.983,-0.00576,-0.0113,0.185,-0.0744,0.0563,0.774,-0.0651,0.0437,-2.18,-1.46e-05,-5.77e-05,6.87e-07,-3.52e-05,4.73e-05,-0.00114,0.204,0.00202,0.435,0,0,0,0,0,1.9e-06,8.39e-05,8.39e-05,5.09e-05,0.0127,0.0127,0.00799,0.0371,0.0371,0.0354,3.2e-11,3.2e-11,1.37e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -29890000,0.983,-0.00524,-0.0116,0.185,-0.0751,0.0576,0.769,-0.0725,0.0493,-2.11,-1.46e-05,-5.77e-05,7.73e-07,-3.46e-05,4.58e-05,-0.00114,0.204,0.00202,0.435,0,0,0,0,0,1.89e-06,8.41e-05,8.41e-05,5.07e-05,0.0136,0.0136,0.00803,0.0405,0.0405,0.0354,3.21e-11,3.21e-11,1.35e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -29990000,0.983,-0.00541,-0.0117,0.185,-0.0697,0.0525,0.766,-0.068,0.0445,-2.04,-1.44e-05,-5.76e-05,7.83e-07,-3.32e-05,4.19e-05,-0.00113,0.204,0.00202,0.435,0,0,0,0,0,1.89e-06,8.39e-05,8.39e-05,5.05e-05,0.0127,0.0127,0.00796,0.037,0.037,0.0352,3.16e-11,3.16e-11,1.33e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -30090000,0.983,-0.00553,-0.0118,0.186,-0.0702,0.0534,0.763,-0.075,0.0499,-1.97,-1.44e-05,-5.76e-05,6.34e-07,-3.31e-05,4.14e-05,-0.00113,0.204,0.00202,0.435,0,0,0,0,0,1.88e-06,8.41e-05,8.41e-05,5.02e-05,0.0135,0.0135,0.008,0.0405,0.0405,0.0353,3.17e-11,3.17e-11,1.32e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -30190000,0.983,-0.00551,-0.0118,0.186,-0.0641,0.05,0.763,-0.0684,0.0479,-1.9,-1.43e-05,-5.75e-05,5.13e-07,-3.12e-05,3.93e-05,-0.00113,0.204,0.00202,0.435,0,0,0,0,0,1.88e-06,8.39e-05,8.39e-05,5.01e-05,0.0126,0.0126,0.00797,0.037,0.037,0.0353,3.11e-11,3.11e-11,1.31e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -30290000,0.983,-0.00553,-0.0118,0.186,-0.0633,0.0503,0.762,-0.0747,0.0529,-1.83,-1.43e-05,-5.75e-05,5.33e-07,-3.06e-05,3.78e-05,-0.00113,0.204,0.00202,0.435,0,0,0,0,0,1.87e-06,8.41e-05,8.41e-05,4.99e-05,0.0135,0.0135,0.00802,0.0405,0.0405,0.0354,3.12e-11,3.12e-11,1.29e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -30390000,0.982,-0.00554,-0.0117,0.186,-0.056,0.0446,0.759,-0.0665,0.0496,-1.77,-1.42e-05,-5.74e-05,6.7e-07,-2.7e-05,3.33e-05,-0.00112,0.204,0.00202,0.435,0,0,0,0,0,1.86e-06,8.39e-05,8.39e-05,4.97e-05,0.0126,0.0126,0.00795,0.037,0.037,0.0351,3.07e-11,3.07e-11,1.28e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -30490000,0.983,-0.00553,-0.0119,0.186,-0.0589,0.0447,0.76,-0.0723,0.0541,-1.69,-1.42e-05,-5.74e-05,7.53e-07,-2.67e-05,3.26e-05,-0.00112,0.204,0.00202,0.435,0,0,0,0,0,1.86e-06,8.41e-05,8.4e-05,4.96e-05,0.0135,0.0135,0.00803,0.0404,0.0404,0.0355,3.08e-11,3.08e-11,1.27e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 -30590000,0.983,-0.00587,-0.0121,0.186,-0.0545,0.0416,0.76,-0.0651,0.0499,-1.62,-1.41e-05,-5.73e-05,8.61e-07,-2.37e-05,2.85e-05,-0.00112,0.204,0.00202,0.435,0,0,0,0,0,1.85e-06,8.38e-05,8.38e-05,4.93e-05,0.0126,0.0126,0.00796,0.0369,0.0369,0.0352,3.03e-11,3.03e-11,1.25e-10,2.82e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 -30690000,0.983,-0.00624,-0.0124,0.186,-0.0524,0.0405,0.758,-0.0705,0.054,-1.55,-1.41e-05,-5.73e-05,8.69e-07,-2.32e-05,2.74e-05,-0.00111,0.204,0.00202,0.435,0,0,0,0,0,1.84e-06,8.4e-05,8.4e-05,4.91e-05,0.0135,0.0135,0.008,0.0404,0.0404,0.0353,3.04e-11,3.04e-11,1.24e-10,2.82e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 -30790000,0.983,-0.00593,-0.012,0.185,-0.0454,0.035,0.757,-0.0632,0.0525,-1.48,-1.4e-05,-5.72e-05,8.75e-07,-2.03e-05,2.59e-05,-0.00111,0.204,0.00202,0.435,0,0,0,0,0,1.84e-06,8.37e-05,8.37e-05,4.9e-05,0.0126,0.0126,0.00797,0.0369,0.0369,0.0354,3e-11,3e-11,1.23e-10,2.82e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 -30890000,0.983,-0.00529,-0.0119,0.186,-0.0458,0.0321,0.753,-0.0677,0.0559,-1.42,-1.4e-05,-5.72e-05,7.94e-07,-2e-05,2.52e-05,-0.00111,0.204,0.00202,0.435,0,0,0,0,0,1.83e-06,8.39e-05,8.39e-05,4.88e-05,0.0134,0.0134,0.00802,0.0404,0.0404,0.0354,3.01e-11,3.01e-11,1.21e-10,2.82e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 -30990000,0.983,-0.00549,-0.0119,0.186,-0.0381,0.0265,0.755,-0.0576,0.0487,-1.35,-1.39e-05,-5.72e-05,7.86e-07,-1.66e-05,2.02e-05,-0.0011,0.204,0.00202,0.435,0,0,0,0,0,1.82e-06,8.36e-05,8.36e-05,4.86e-05,0.0125,0.0125,0.00795,0.0369,0.0369,0.0352,2.96e-11,2.96e-11,1.2e-10,2.82e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 -31090000,0.982,-0.00563,-0.012,0.186,-0.0371,0.0256,0.753,-0.0614,0.0512,-1.28,-1.39e-05,-5.72e-05,7.34e-07,-1.65e-05,2e-05,-0.0011,0.204,0.00202,0.435,0,0,0,0,0,1.82e-06,8.38e-05,8.38e-05,4.85e-05,0.0134,0.0134,0.00803,0.0403,0.0403,0.0355,2.97e-11,2.97e-11,1.19e-10,2.82e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 -31190000,0.983,-0.00582,-0.0121,0.186,-0.0324,0.0208,0.755,-0.0528,0.046,-1.21,-1.38e-05,-5.71e-05,8.79e-07,-1.33e-05,1.63e-05,-0.0011,0.204,0.00202,0.435,0,0,0,0,0,1.82e-06,8.35e-05,8.35e-05,4.83e-05,0.0125,0.0125,0.00796,0.0369,0.0369,0.0353,2.92e-11,2.92e-11,1.18e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 -31290000,0.983,-0.00605,-0.0122,0.186,-0.0301,0.0182,0.759,-0.0559,0.0481,-1.14,-1.38e-05,-5.71e-05,9.56e-07,-1.28e-05,1.56e-05,-0.0011,0.204,0.00202,0.435,0,0,0,0,0,1.81e-06,8.36e-05,8.36e-05,4.81e-05,0.0134,0.0134,0.008,0.0403,0.0403,0.0353,2.93e-11,2.93e-11,1.16e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 -31390000,0.983,-0.00583,-0.012,0.186,-0.024,0.0121,0.757,-0.047,0.0423,-1.06,-1.37e-05,-5.7e-05,8.74e-07,-1.08e-05,1.3e-05,-0.00109,0.204,0.00202,0.435,0,0,0,0,0,1.8e-06,8.33e-05,8.33e-05,4.79e-05,0.0125,0.0125,0.00793,0.0368,0.0368,0.0351,2.89e-11,2.89e-11,1.15e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 -31490000,0.982,-0.00556,-0.0123,0.186,-0.0241,0.00931,0.754,-0.0494,0.0433,-0.993,-1.37e-05,-5.7e-05,8.54e-07,-1.06e-05,1.27e-05,-0.00109,0.204,0.00202,0.435,0,0,0,0,0,1.8e-06,8.35e-05,8.35e-05,4.78e-05,0.0133,0.0133,0.00802,0.0403,0.0403,0.0354,2.9e-11,2.9e-11,1.14e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 -31590000,0.983,-0.00543,-0.0128,0.186,-0.02,0.00707,0.758,-0.0384,0.0389,-0.922,-1.36e-05,-5.69e-05,9.42e-07,-6.37e-06,1.03e-05,-0.00109,0.204,0.00202,0.435,0,0,0,0,0,1.79e-06,8.31e-05,8.31e-05,4.76e-05,0.0125,0.0125,0.00795,0.0368,0.0368,0.0352,2.86e-11,2.86e-11,1.13e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 -31690000,0.983,-0.00542,-0.0133,0.185,-0.0221,0.00601,0.754,-0.0406,0.0395,-0.854,-1.36e-05,-5.7e-05,1.06e-06,-5.73e-06,9.58e-06,-0.00109,0.204,0.00202,0.435,0,0,0,0,0,1.79e-06,8.33e-05,8.33e-05,4.74e-05,0.0133,0.0133,0.00799,0.0402,0.0402,0.0353,2.87e-11,2.87e-11,1.12e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 -31790000,0.983,-0.00564,-0.0139,0.185,-0.0129,0.00343,0.754,-0.029,0.0376,-0.783,-1.36e-05,-5.69e-05,1.13e-06,-4.68e-07,9.5e-06,-0.00108,0.204,0.00202,0.435,0,0,0,0,0,1.78e-06,8.29e-05,8.29e-05,4.73e-05,0.0124,0.0124,0.00796,0.0368,0.0368,0.0353,2.83e-11,2.83e-11,1.11e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 -31890000,0.983,-0.00536,-0.0136,0.185,-0.00978,0.00117,0.752,-0.0301,0.0378,-0.716,-1.36e-05,-5.69e-05,1.18e-06,1.53e-07,8.93e-06,-0.00108,0.204,0.00202,0.435,0,0,0,0,0,1.78e-06,8.31e-05,8.31e-05,4.71e-05,0.0133,0.0133,0.00801,0.0402,0.0402,0.0354,2.84e-11,2.84e-11,1.1e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 -31990000,0.983,-0.00563,-0.0132,0.185,-0.00181,0.000491,0.748,-0.0181,0.0347,-0.651,-1.36e-05,-5.68e-05,1.14e-06,4.77e-06,8.06e-06,-0.00107,0.204,0.00202,0.435,0,0,0,0,0,1.77e-06,8.27e-05,8.27e-05,4.69e-05,0.0124,0.0124,0.00794,0.0368,0.0368,0.0351,2.8e-11,2.8e-11,1.08e-10,2.81e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 -32090000,0.983,-0.006,-0.0129,0.185,-0.00242,-0.0029,0.75,-0.0183,0.0346,-0.581,-1.36e-05,-5.68e-05,1.15e-06,5.12e-06,7.85e-06,-0.00107,0.204,0.00202,0.435,0,0,0,0,0,1.76e-06,8.29e-05,8.29e-05,4.68e-05,0.0132,0.0132,0.00802,0.0402,0.0402,0.0355,2.81e-11,2.81e-11,1.08e-10,2.81e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 -32190000,0.983,-0.00618,-0.0132,0.185,0.00299,-0.00612,0.75,-0.00702,0.0332,-0.515,-1.36e-05,-5.67e-05,1.11e-06,9.34e-06,9.38e-06,-0.00107,0.204,0.00202,0.435,0,0,0,0,0,1.76e-06,8.25e-05,8.25e-05,4.66e-05,0.0124,0.0124,0.00795,0.0367,0.0367,0.0352,2.77e-11,2.77e-11,1.06e-10,2.81e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 -32290000,0.983,-0.00609,-0.0134,0.185,0.00451,-0.0088,0.748,-0.00669,0.0324,-0.448,-1.36e-05,-5.67e-05,1.18e-06,9.94e-06,9.08e-06,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.75e-06,8.27e-05,8.26e-05,4.64e-05,0.0132,0.0132,0.00799,0.0401,0.0401,0.0353,2.78e-11,2.78e-11,1.05e-10,2.81e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 -32390000,0.983,-0.0062,-0.0135,0.186,0.0108,-0.0101,0.747,0.00468,0.0298,-0.374,-1.35e-05,-5.67e-05,1.14e-06,1.3e-05,1.01e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.75e-06,8.23e-05,8.23e-05,4.63e-05,0.0123,0.0123,0.00797,0.0367,0.0367,0.0354,2.74e-11,2.74e-11,1.04e-10,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 -32490000,0.983,-0.00905,-0.0114,0.185,0.0351,-0.0726,-0.126,0.00754,0.0237,-0.372,-1.35e-05,-5.67e-05,1.1e-06,1.31e-05,1.01e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.74e-06,8.24e-05,8.24e-05,4.61e-05,0.0152,0.0152,0.00784,0.0402,0.0402,0.0354,2.75e-11,2.75e-11,1.03e-10,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 -32590000,0.983,-0.009,-0.0114,0.185,0.0355,-0.0737,-0.129,0.0197,0.02,-0.392,-1.36e-05,-5.66e-05,1.19e-06,1.31e-05,1.01e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.73e-06,8.12e-05,8.12e-05,4.59e-05,0.0157,0.0157,0.00755,0.0368,0.0368,0.0351,2.71e-11,2.71e-11,1.02e-10,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 -32690000,0.983,-0.00898,-0.0113,0.185,0.0312,-0.0794,-0.13,0.0231,0.0123,-0.408,-1.36e-05,-5.66e-05,1.17e-06,1.31e-05,1.01e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.72e-06,8.13e-05,8.13e-05,4.57e-05,0.0187,0.0187,0.00736,0.0404,0.0404,0.0351,2.72e-11,2.72e-11,1.01e-10,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 -32790000,0.983,-0.00866,-0.0113,0.185,0.0298,-0.0769,-0.131,0.0328,0.0104,-0.425,-1.37e-05,-5.65e-05,1.25e-06,1.31e-05,1.01e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.72e-06,7.86e-05,7.86e-05,4.57e-05,0.0196,0.0196,0.00713,0.037,0.037,0.0351,2.68e-11,2.68e-11,1.01e-10,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 -32890000,0.983,-0.00862,-0.0114,0.185,0.0294,-0.0828,-0.133,0.0359,0.00242,-0.441,-1.37e-05,-5.65e-05,1.29e-06,1.31e-05,1.01e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.71e-06,7.88e-05,7.88e-05,4.55e-05,0.0235,0.0235,0.00697,0.0409,0.0409,0.035,2.69e-11,2.69e-11,9.97e-11,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 -32990000,0.983,-0.00835,-0.0113,0.185,0.0269,-0.0788,-0.132,0.0438,-0.000796,-0.455,-1.38e-05,-5.65e-05,1.37e-06,1.31e-05,1.01e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.71e-06,7.44e-05,7.44e-05,4.53e-05,0.0243,0.0243,0.00673,0.0374,0.0374,0.0347,2.65e-11,2.65e-11,9.87e-11,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 -33090000,0.983,-0.00831,-0.0113,0.185,0.0228,-0.0826,-0.129,0.0463,-0.00884,-0.463,-1.38e-05,-5.65e-05,1.35e-06,1.31e-05,1.01e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.7e-06,7.45e-05,7.45e-05,4.52e-05,0.029,0.029,0.00661,0.0416,0.0416,0.0349,2.66e-11,2.66e-11,9.79e-11,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 -33190000,0.983,-0.00801,-0.0113,0.185,0.0191,-0.0782,-0.127,0.0524,-0.0107,-0.47,-1.38e-05,-5.65e-05,1.3e-06,1.28e-05,6.29e-06,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.7e-06,6.85e-05,6.85e-05,4.5e-05,0.0295,0.0295,0.00641,0.0381,0.0381,0.0346,2.62e-11,2.62e-11,9.7e-11,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 -33290000,0.983,-0.00805,-0.0113,0.185,0.0158,-0.0795,-0.126,0.0541,-0.0186,-0.479,-1.38e-05,-5.65e-05,1.4e-06,1.28e-05,6.3e-06,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.69e-06,6.86e-05,6.86e-05,4.49e-05,0.0356,0.0357,0.00629,0.0427,0.0427,0.0344,2.63e-11,2.63e-11,9.61e-11,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 -33390000,0.983,-0.0076,-0.0114,0.185,0.0114,-0.0653,-0.124,0.0575,-0.0136,-0.49,-1.39e-05,-5.64e-05,1.42e-06,7.07e-06,-1.7e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.69e-06,6.15e-05,6.15e-05,4.48e-05,0.0356,0.0356,0.00616,0.0389,0.0389,0.0343,2.6e-11,2.6e-11,9.53e-11,2.79e-06,2.78e-06,5e-08,0,0,0,0,0,0,0,0 -33490000,0.983,-0.00758,-0.0113,0.185,0.00694,-0.0661,-0.125,0.0584,-0.0202,-0.505,-1.39e-05,-5.64e-05,1.42e-06,7.1e-06,-1.7e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.68e-06,6.17e-05,6.17e-05,4.46e-05,0.0428,0.0428,0.00608,0.044,0.044,0.0342,2.61e-11,2.61e-11,9.44e-11,2.79e-06,2.78e-06,5e-08,0,0,0,0,0,0,0,0 -33590000,0.983,-0.00721,-0.0114,0.185,0.00362,-0.0569,-0.122,0.0611,-0.0164,-0.517,-1.4e-05,-5.64e-05,1.48e-06,-9.47e-07,-4.17e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.67e-06,5.43e-05,5.43e-05,4.44e-05,0.0412,0.0412,0.00596,0.04,0.04,0.0338,2.59e-11,2.59e-11,9.36e-11,2.74e-06,2.74e-06,5e-08,0,0,0,0,0,0,0,0 -33690000,0.983,-0.0072,-0.0113,0.185,-0.000995,-0.0572,-0.124,0.0612,-0.0221,-0.529,-1.4e-05,-5.64e-05,1.49e-06,-9.46e-07,-4.17e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.67e-06,5.44e-05,5.44e-05,4.43e-05,0.0489,0.0489,0.00595,0.0456,0.0456,0.0339,2.6e-11,2.6e-11,9.28e-11,2.74e-06,2.74e-06,5.01e-08,0,0,0,0,0,0,0,0 -33790000,0.983,-0.00696,-0.0114,0.185,-0.00359,-0.0465,-0.119,0.0653,-0.0175,-0.54,-1.4e-05,-5.63e-05,1.43e-06,-1.42e-05,-6.75e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.66e-06,4.76e-05,4.76e-05,4.42e-05,0.0453,0.0454,0.00586,0.0411,0.0411,0.0335,2.58e-11,2.58e-11,9.2e-11,2.67e-06,2.67e-06,5e-08,0,0,0,0,0,0,0,0 -33890000,0.983,-0.00698,-0.0114,0.185,-0.00769,-0.0442,-0.12,0.0647,-0.022,-0.552,-1.4e-05,-5.63e-05,1.49e-06,-1.41e-05,-6.75e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.65e-06,4.77e-05,4.77e-05,4.4e-05,0.0531,0.0531,0.00584,0.0472,0.0472,0.0334,2.59e-11,2.59e-11,9.12e-11,2.67e-06,2.67e-06,5e-08,0,0,0,0,0,0,0,0 -33990000,0.983,-0.00668,-0.0116,0.185,-0.0068,-0.0298,-0.118,0.0682,-0.0145,-0.562,-1.4e-05,-5.63e-05,1.42e-06,-3.87e-05,-9.75e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.65e-06,4.19e-05,4.18e-05,4.38e-05,0.0477,0.0477,0.00578,0.0422,0.0422,0.033,2.58e-11,2.58e-11,9.03e-11,2.57e-06,2.57e-06,5e-08,0,0,0,0,0,0,0,0 -34090000,0.983,-0.00663,-0.0116,0.185,-0.011,-0.0299,-0.118,0.0673,-0.0176,-0.574,-1.4e-05,-5.63e-05,1.39e-06,-3.88e-05,-9.75e-05,-0.00106,0.204,0.00202,0.435,0,0,0,0,0,1.65e-06,4.19e-05,4.19e-05,4.38e-05,0.0552,0.0552,0.00582,0.0487,0.0487,0.0331,2.59e-11,2.59e-11,8.96e-11,2.57e-06,2.57e-06,5e-08,0,0,0,0,0,0,0,0 -34190000,0.983,-0.00655,-0.0117,0.185,-0.0113,-0.0194,-0.117,0.0711,-0.0122,-0.585,-1.41e-05,-5.63e-05,1.41e-06,-5.65e-05,-0.000117,-0.00107,0.204,0.00202,0.435,0,0,0,0,0,1.64e-06,3.73e-05,3.73e-05,4.36e-05,0.0484,0.0484,0.00579,0.0432,0.0432,0.0328,2.59e-11,2.59e-11,8.89e-11,2.47e-06,2.46e-06,5e-08,0,0,0,0,0,0,0,0 -34290000,0.983,-0.00642,-0.0117,0.185,-0.0117,-0.0185,-0.117,0.0699,-0.0141,-0.597,-1.41e-05,-5.63e-05,1.42e-06,-5.65e-05,-0.000117,-0.00107,0.204,0.00202,0.435,0,0,0,0,0,1.63e-06,3.74e-05,3.74e-05,4.34e-05,0.0553,0.0553,0.00583,0.05,0.05,0.0326,2.6e-11,2.6e-11,8.81e-11,2.47e-06,2.46e-06,5e-08,0,0,0,0,0,0,0,0 -34390000,0.983,-0.00632,-0.0117,0.185,-0.0125,-0.00912,-0.112,0.0717,-0.00943,-0.606,-1.41e-05,-5.63e-05,1.41e-06,-7.19e-05,-0.00013,-0.00107,0.204,0.00202,0.435,0,0,0,0,0,1.63e-06,3.39e-05,3.39e-05,4.34e-05,0.0477,0.0477,0.00585,0.044,0.044,0.0325,2.6e-11,2.6e-11,8.74e-11,2.35e-06,2.35e-06,5e-08,0,0,0,0,0,0,0,0 -34490000,0.983,-0.00639,-0.0117,0.185,-0.0152,-0.00808,-0.112,0.0703,-0.0103,-0.617,-1.41e-05,-5.63e-05,1.44e-06,-7.19e-05,-0.00013,-0.00107,0.204,0.00202,0.435,0,0,0,0,0,1.62e-06,3.4e-05,3.4e-05,4.32e-05,0.054,0.054,0.00591,0.051,0.051,0.0324,2.61e-11,2.61e-11,8.67e-11,2.35e-06,2.35e-06,5e-08,0,0,0,0,0,0,0,0 -34590000,0.983,-0.00634,-0.0115,0.185,-0.0115,-0.00442,0.682,0.0723,-0.00819,-0.595,-1.41e-05,-5.63e-05,1.41e-06,-8.47e-05,-0.000131,-0.00107,0.204,0.00202,0.435,0,0,0,0,0,1.62e-06,3.15e-05,3.14e-05,4.3e-05,0.0444,0.0444,0.00592,0.0446,0.0446,0.0321,2.62e-11,2.62e-11,8.59e-11,2.25e-06,2.24e-06,5e-08,0,0,0,0,0,0,0,0 -34690000,0.983,-0.00633,-0.0112,0.185,-0.0115,-0.0028,1.67,0.0712,-0.00855,-0.477,-1.41e-05,-5.63e-05,1.39e-06,-8.47e-05,-0.000131,-0.00107,0.204,0.00202,0.435,0,0,0,0,0,1.62e-06,3.15e-05,3.15e-05,4.3e-05,0.0479,0.0479,0.00602,0.0514,0.0514,0.0322,2.63e-11,2.63e-11,8.53e-11,2.25e-06,2.24e-06,5e-08,0,0,0,0,0,0,0,0 -34790000,0.983,-0.00631,-0.011,0.185,-0.0108,0.00123,2.64,0.0722,-0.00632,-0.299,-1.41e-05,-5.63e-05,1.37e-06,-7.03e-05,-0.000147,-0.00104,0.204,0.00202,0.435,0,0,0,0,0,1.61e-06,3.01e-05,3.01e-05,4.28e-05,0.0403,0.0403,0.00604,0.045,0.045,0.0319,2.63e-11,2.63e-11,8.45e-11,2.13e-06,2.12e-06,5e-08,0,0,0,0,0,0,0,0 -34890000,0.983,-0.00629,-0.0107,0.185,-0.0112,0.00314,3.63,0.0711,-0.00596,-0.00811,-1.41e-05,-5.63e-05,1.35e-06,-6.66e-05,-0.000149,-0.00104,0.204,0.00202,0.435,0,0,0,0,0,1.6e-06,3.02e-05,3.02e-05,4.27e-05,0.044,0.044,0.00614,0.0514,0.0514,0.0318,2.64e-11,2.64e-11,8.38e-11,2.13e-06,2.12e-06,5e-08,0,0,0,0,0,0,0,0 +190000,0.979,-0.00866,-0.0138,0.205,-0.000572,-0.00011,-0.00742,-2.83e-05,-2.2e-05,-0.0351,-2.69e-14,7.98e-14,2.03e-15,2.99e-11,-2.9e-11,1.29e-09,0.203,0.0108,0.434,0,0,0,0,0,0.000143,0.00247,0.00247,0.00324,25,25,0.563,100,100,0.8,1e-06,1e-06,1e-06,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 +290000,0.979,-0.00873,-0.0141,0.205,0.000802,-0.000467,-0.0239,-6.93e-05,-2.28e-05,-0.0538,5.72e-12,-9.05e-13,-1.79e-13,1.07e-09,-1.03e-09,4.57e-08,0.203,0.0108,0.434,0,0,0,0,0,9.43e-05,0.00253,0.00253,0.00213,25,25,0.562,101,101,0.337,1e-06,1e-06,9.97e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 +390000,0.979,-0.00874,-0.0144,0.205,0.00384,-0.000208,-0.0425,0.000107,7.73e-06,-0.0658,-2.92e-11,-1.07e-10,-1.39e-12,8.73e-09,-8.37e-09,3.69e-07,0.203,0.0108,0.434,0,0,0,0,0,7.21e-05,0.00263,0.00263,0.00162,24.8,24.8,0.557,0.29,0.29,0.209,1e-06,1e-06,9.88e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 +490000,0.979,-0.00876,-0.0147,0.205,0.00668,-0.00219,-0.0639,0.000628,-0.000111,-0.0812,-2.88e-10,-5.71e-10,-3.06e-12,2.75e-08,-2.63e-08,1.16e-06,0.203,0.0108,0.434,0,0,0,0,0,6.03e-05,0.00279,0.00279,0.00135,24.9,24.9,0.544,0.739,0.739,0.159,1e-06,1e-06,9.73e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 +590000,0.979,-0.00877,-0.015,0.205,0.00456,-0.00282,-0.0851,0.000297,-0.000135,-0.0938,-6.02e-09,-7.53e-09,5.54e-11,6.35e-08,-5.84e-08,2.02e-06,0.203,0.0108,0.434,0,0,0,0,0,5.36e-05,0.00299,0.00299,0.0012,7.8,7.8,0.527,0.267,0.267,0.141,1e-06,1e-06,9.49e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 +690000,0.979,-0.00881,-0.0153,0.205,0.00887,-0.00425,-0.0976,0.000996,-0.000484,-0.103,-6.06e-09,-7.57e-09,5.59e-11,6.46e-08,-5.94e-08,2.07e-06,0.203,0.0108,0.434,0,0,0,0,0,5e-05,0.00324,0.00324,0.00111,7.87,7.87,0.497,0.556,0.556,0.13,1e-06,1e-06,9.16e-07,4e-06,4e-06,4e-06,0,0,0,0,0,0,0,0 +790000,0.979,-0.0088,-0.0156,0.205,0.00942,-0.00187,-0.11,0.000559,-0.000206,-0.114,-3.56e-08,-3.46e-08,4.58e-10,1.03e-07,-1.01e-07,2.23e-06,0.203,0.0108,0.434,0,0,0,0,0,4.81e-05,0.00353,0.00353,0.00106,2.63,2.63,0.46,0.218,0.218,0.125,9.99e-07,9.99e-07,8.75e-07,4e-06,4e-06,3.99e-06,0,0,0,0,0,0,0,0 +890000,0.979,-0.00883,-0.0159,0.205,0.0126,-0.00133,-0.128,0.00162,-0.000369,-0.13,-3.77e-08,-3.7e-08,4.82e-10,1.4e-07,-1.35e-07,3.74e-06,0.203,0.0108,0.434,0,0,0,0,0,4.74e-05,0.00388,0.00388,0.00104,2.72,2.72,0.423,0.363,0.363,0.128,9.99e-07,9.99e-07,8.27e-07,4e-06,4e-06,3.99e-06,0,0,0,0,0,0,0,0 +990000,0.979,-0.00878,-0.0162,0.205,0.0132,0.000538,-0.143,0.00107,-0.000149,-0.144,-1.29e-07,-1.78e-07,1.19e-09,2.67e-07,-2.2e-07,4.15e-06,0.203,0.0108,0.434,0,0,0,0,0,4.73e-05,0.00424,0.00424,0.00103,1.25,1.25,0.379,0.178,0.178,0.127,9.97e-07,9.97e-07,7.73e-07,4e-06,4e-06,3.98e-06,0,0,0,0,0,0,0,0 +1090000,0.979,-0.0089,-0.0164,0.205,0.0231,-0.00142,-0.157,0.00285,-0.000129,-0.16,-1.3e-07,-1.8e-07,1.2e-09,2.81e-07,-2.33e-07,4.72e-06,0.203,0.0108,0.434,0,0,0,0,0,4.75e-05,0.00469,0.00469,0.00103,1.38,1.38,0.335,0.265,0.265,0.125,9.97e-07,9.97e-07,7.15e-07,4e-06,4e-06,3.97e-06,0,0,0,0,0,0,0,0 +1190000,0.979,-0.00881,-0.0166,0.205,0.0251,-0.00246,-0.171,0.00218,-0.000139,-0.176,-4.35e-07,-7.71e-07,3.59e-09,6.52e-07,-4.25e-07,4.71e-06,0.203,0.0108,0.434,0,0,0,0,0,4.78e-05,0.00503,0.00503,0.00104,0.846,0.847,0.299,0.151,0.151,0.128,9.88e-07,9.88e-07,6.56e-07,3.99e-06,3.99e-06,3.95e-06,0,0,0,0,0,0,0,0 +1290000,0.979,-0.00869,-0.0168,0.205,0.0347,-0.0023,-0.186,0.00524,-0.000425,-0.194,-4.35e-07,-7.71e-07,3.59e-09,6.52e-07,-4.25e-07,4.71e-06,0.203,0.0108,0.434,0,0,0,0,0,4.81e-05,0.00557,0.00557,0.00104,1.02,1.02,0.262,0.214,0.214,0.125,9.88e-07,9.88e-07,5.97e-07,3.99e-06,3.99e-06,3.94e-06,0,0,0,0,0,0,0,0 +1390000,0.979,-0.00868,-0.017,0.205,0.0454,-0.00314,-0.2,0.0093,-0.000699,-0.214,-4.35e-07,-7.71e-07,3.59e-09,6.52e-07,-4.25e-07,4.71e-06,0.203,0.0108,0.434,0,0,0,0,0,4.83e-05,0.00616,0.00615,0.00104,1.25,1.25,0.23,0.3,0.3,0.122,9.88e-07,9.88e-07,5.41e-07,3.99e-06,3.99e-06,3.92e-06,0,0,0,0,0,0,0,0 +1490000,0.979,-0.00855,-0.017,0.205,0.0434,-0.00332,-0.214,0.00801,-0.00054,-0.234,-1.42e-06,-2.63e-06,1.57e-08,1.6e-06,-9.28e-07,4.67e-06,0.203,0.0108,0.434,0,0,0,0,0,4.82e-05,0.00635,0.00635,0.00103,1.01,1.01,0.202,0.188,0.188,0.118,9.62e-07,9.62e-07,4.87e-07,3.99e-06,3.99e-06,3.89e-06,0,0,0,0,0,0,0,0 +1590000,0.979,-0.00864,-0.0173,0.205,0.0533,-0.00361,-0.228,0.0128,-0.000944,-0.256,-1.42e-06,-2.63e-06,1.57e-08,1.6e-06,-9.28e-07,4.67e-06,0.203,0.0108,0.434,0,0,0,0,0,4.83e-05,0.007,0.007,0.00102,1.3,1.3,0.182,0.268,0.268,0.118,9.62e-07,9.62e-07,4.38e-07,3.99e-06,3.99e-06,3.87e-06,0,0,0,0,0,0,0,0 +1690000,0.979,-0.00854,-0.017,0.205,0.0494,-0.00236,-0.244,0.0101,-0.000625,-0.28,-3.52e-06,-6.61e-06,4.8e-08,3.3e-06,-1.82e-06,4.59e-06,0.203,0.0108,0.434,0,0,0,0,0,4.77e-05,0.00675,0.00675,0.00101,1.1,1.1,0.163,0.179,0.179,0.114,9.06e-07,9.06e-07,3.92e-07,3.98e-06,3.98e-06,3.83e-06,0,0,0,0,0,0,0,0 +1790000,0.979,-0.00866,-0.0173,0.205,0.0604,-0.00314,-0.257,0.0157,-0.000923,-0.305,-3.52e-06,-6.61e-06,4.8e-08,3.3e-06,-1.82e-06,4.59e-06,0.203,0.0108,0.434,0,0,0,0,0,4.74e-05,0.00743,0.00743,0.000993,1.44,1.44,0.147,0.262,0.262,0.11,9.06e-07,9.06e-07,3.51e-07,3.98e-06,3.98e-06,3.8e-06,0,0,0,0,0,0,0,0 +1890000,0.979,-0.00833,-0.0166,0.205,0.0501,5.79e-05,-0.269,0.0114,-0.000472,-0.331,-6.76e-06,-1.3e-05,1.05e-07,5.58e-06,-2.98e-06,4.46e-06,0.203,0.0108,0.434,0,0,0,0,0,4.62e-05,0.00657,0.00657,0.000975,1.18,1.18,0.137,0.178,0.178,0.109,8.15e-07,8.16e-07,3.15e-07,3.97e-06,3.97e-06,3.76e-06,0,0,0,0,0,0,0,0 +1990000,0.979,-0.0084,-0.0169,0.205,0.0585,0.00057,-0.282,0.0168,-0.000499,-0.359,-6.76e-06,-1.3e-05,1.05e-07,5.58e-06,-2.98e-06,4.46e-06,0.203,0.0108,0.434,0,0,0,0,0,4.58e-05,0.00722,0.00722,0.000955,1.54,1.54,0.126,0.266,0.266,0.105,8.15e-07,8.16e-07,2.82e-07,3.97e-06,3.97e-06,3.72e-06,0,0,0,0,0,0,0,0 +2090000,0.979,-0.00819,-0.0161,0.205,0.0446,0.00159,-0.296,0.0111,-0.000121,-0.388,-1.04e-05,-2.08e-05,1.73e-07,7.87e-06,-4.05e-06,4.31e-06,0.203,0.0108,0.434,0,0,0,0,0,4.42e-05,0.00588,0.00588,0.000934,1.18,1.18,0.118,0.177,0.177,0.102,7.03e-07,7.03e-07,2.52e-07,3.96e-06,3.96e-06,3.67e-06,0,0,0,0,0,0,0,0 +2190000,0.979,-0.00811,-0.0164,0.205,0.0523,0.00167,-0.293,0.0162,9.74e-05,-0.4,-1.03e-05,-2.05e-05,1.71e-07,7.17e-06,-3.42e-06,-2.46e-05,0.203,0.0108,0.434,0,0,0,0,0,4.35e-05,0.00645,0.00645,0.000912,1.51,1.51,0.113,0.267,0.267,0.101,7.03e-07,7.03e-07,2.27e-07,3.96e-06,3.96e-06,3.62e-06,0,0,0,0,0,0,0,0 +2290000,0.979,-0.00794,-0.0156,0.205,0.037,0.00273,-0.275,0.0102,0.000236,-0.394,-1.33e-05,-2.77e-05,2.28e-07,7.55e-06,-2.91e-06,-8.4e-05,0.203,0.0108,0.434,0,0,0,0,0,4.17e-05,0.00497,0.00497,0.00089,1.09,1.09,0.107,0.173,0.173,0.0977,5.91e-07,5.91e-07,2.04e-07,3.95e-06,3.95e-06,3.56e-06,0,0,0,0,0,0,0,0 +2390000,0.979,-0.00796,-0.0158,0.205,0.0446,0.00234,-0.263,0.0146,0.000473,-0.391,-1.32e-05,-2.73e-05,2.24e-07,6.19e-06,-1.67e-06,-0.000142,0.203,0.0108,0.434,0,0,0,0,0,4.1e-05,0.00545,0.00545,0.000868,1.38,1.39,0.103,0.259,0.259,0.0949,5.9e-07,5.91e-07,1.84e-07,3.95e-06,3.95e-06,3.49e-06,0,0,0,0,0,0,0,0 +2490000,0.979,-0.0077,-0.015,0.205,0.0284,0.00336,-0.259,0.00872,0.000391,-0.4,-1.57e-05,-3.37e-05,2.7e-07,6.44e-06,-1.33e-06,-0.000178,0.203,0.0108,0.434,0,0,0,0,0,3.93e-05,0.00411,0.00411,0.000845,0.963,0.963,0.101,0.166,0.166,0.0946,4.92e-07,4.93e-07,1.66e-07,3.95e-06,3.95e-06,3.43e-06,0,0,0,0,0,0,0,0 +2590000,0.979,-0.0078,-0.0152,0.205,0.0323,0.00207,-0.247,0.012,0.000671,-0.397,-1.56e-05,-3.34e-05,2.68e-07,5.1e-06,-9.65e-08,-0.000238,0.203,0.0108,0.434,0,0,0,0,0,3.85e-05,0.00452,0.00452,0.000823,1.21,1.21,0.0981,0.245,0.245,0.0923,4.92e-07,4.93e-07,1.5e-07,3.95e-06,3.95e-06,3.35e-06,0,0,0,0,0,0,0,0 +2690000,0.979,-0.00772,-0.0146,0.205,0.0208,0.00294,-0.235,0.00706,0.000465,-0.394,-1.73e-05,-3.82e-05,2.99e-07,4.12e-06,1.04e-06,-0.000299,0.203,0.0108,0.434,0,0,0,0,0,3.7e-05,0.00342,0.00342,0.000802,0.836,0.836,0.096,0.157,0.157,0.0903,4.12e-07,4.12e-07,1.36e-07,3.95e-06,3.95e-06,3.26e-06,0,0,0,0,0,0,0,0 +2790000,0.979,-0.00763,-0.0147,0.205,0.0256,0.0035,-0.226,0.00965,0.00081,-0.393,-1.72e-05,-3.79e-05,2.97e-07,2.86e-06,2.2e-06,-0.000356,0.203,0.0108,0.434,0,0,0,0,0,3.62e-05,0.00376,0.00376,0.000781,1.05,1.05,0.0943,0.228,0.228,0.0885,4.12e-07,4.12e-07,1.23e-07,3.95e-06,3.95e-06,3.17e-06,0,0,0,0,0,0,0,0 +2890000,0.979,-0.00759,-0.0143,0.205,0.0181,0.00183,-0.222,0.00575,0.000504,-0.399,-1.85e-05,-4.16e-05,3.18e-07,1.91e-06,3.08e-06,-0.000398,0.203,0.0108,0.434,0,0,0,0,0,3.48e-05,0.0029,0.0029,0.000761,0.727,0.727,0.0942,0.148,0.148,0.0889,3.47e-07,3.47e-07,1.12e-07,3.95e-06,3.95e-06,3.08e-06,0,0,0,0,0,0,0,0 +2990000,0.979,-0.00756,-0.0144,0.205,0.0208,0.00136,-0.207,0.00795,0.000693,-0.392,-1.84e-05,-4.14e-05,3.17e-07,3.11e-07,4.56e-06,-0.000471,0.203,0.0108,0.434,0,0,0,0,0,3.4e-05,0.00319,0.00319,0.000741,0.904,0.904,0.0929,0.211,0.211,0.0875,3.47e-07,3.47e-07,1.02e-07,3.95e-06,3.95e-06,2.98e-06,0,0,0,0,0,0,0,0 +3090000,0.979,-0.0075,-0.0141,0.205,0.017,-0.000488,-0.203,0.00489,0.000333,-0.395,-1.94e-05,-4.43e-05,3.34e-07,-9.68e-07,5.59e-06,-0.000516,0.203,0.0108,0.434,0,0,0,0,0,3.29e-05,0.00252,0.00252,0.000722,0.638,0.638,0.0919,0.139,0.139,0.0862,2.94e-07,2.94e-07,9.36e-08,3.95e-06,3.95e-06,2.87e-06,0,0,0,0,0,0,0,0 +3190000,0.979,-0.0075,-0.0143,0.205,0.0201,-0.00148,-0.195,0.00684,0.000188,-0.398,-1.94e-05,-4.42e-05,3.34e-07,-2.01e-06,6.55e-06,-0.000563,0.203,0.0108,0.434,0,0,0,0,0,3.22e-05,0.00277,0.00277,0.000704,0.791,0.791,0.092,0.196,0.196,0.087,2.94e-07,2.94e-07,8.58e-08,3.95e-06,3.95e-06,2.78e-06,0,0,0,0,0,0,0,0 +3290000,0.979,-0.00737,-0.0139,0.205,0.0145,-0.00116,-0.183,0.00435,2.66e-07,-0.394,-2.04e-05,-4.65e-05,3.52e-07,-3.87e-06,8.03e-06,-0.000628,0.203,0.0108,0.434,0,0,0,0,0,3.11e-05,0.00222,0.00222,0.000686,0.567,0.567,0.0909,0.131,0.131,0.086,2.49e-07,2.49e-07,7.87e-08,3.94e-06,3.94e-06,2.66e-06,0,0,0,0,0,0,0,0 +3390000,0.979,-0.00721,-0.014,0.205,0.0157,0.000214,-0.174,0.00588,-6.5e-05,-0.391,-2.04e-05,-4.64e-05,3.52e-07,-5.16e-06,9.2e-06,-0.000686,0.203,0.0108,0.434,0,0,0,0,0,3.05e-05,0.00244,0.00244,0.000669,0.702,0.702,0.0898,0.183,0.183,0.0851,2.49e-07,2.49e-07,7.24e-08,3.94e-06,3.94e-06,2.54e-06,0,0,0,0,0,0,0,0 +3490000,0.979,-0.00715,-0.014,0.205,0.0195,0.00301,-0.172,0.00774,9.25e-05,-0.398,-2.04e-05,-4.64e-05,3.51e-07,-5.81e-06,9.79e-06,-0.000716,0.203,0.0108,0.434,0,0,0,0,0,2.98e-05,0.00268,0.00268,0.000653,0.86,0.86,0.0898,0.254,0.254,0.0861,2.49e-07,2.49e-07,6.68e-08,3.94e-06,3.94e-06,2.44e-06,0,0,0,0,0,0,0,0 +3590000,0.979,-0.00699,-0.0136,0.205,0.0157,0.00279,-0.167,0.00528,0.000318,-0.399,-2.12e-05,-4.83e-05,3.66e-07,-7.38e-06,1.09e-05,-0.000762,0.203,0.0108,0.434,0,0,0,0,0,2.89e-05,0.00218,0.00218,0.000637,0.632,0.632,0.0884,0.171,0.171,0.0853,2.11e-07,2.11e-07,6.16e-08,3.94e-06,3.94e-06,2.31e-06,0,0,0,0,0,0,0,0 +3690000,0.979,-0.00699,-0.0137,0.205,0.0169,0.00373,-0.156,0.00704,0.000608,-0.396,-2.12e-05,-4.83e-05,3.66e-07,-8.6e-06,1.21e-05,-0.000818,0.203,0.0108,0.434,0,0,0,0,0,2.83e-05,0.00239,0.00239,0.000622,0.773,0.773,0.0868,0.236,0.236,0.0845,2.11e-07,2.11e-07,5.7e-08,3.94e-06,3.94e-06,2.19e-06,0,0,0,0,0,0,0,0 +3790000,0.979,-0.00688,-0.0135,0.205,0.0112,0.00703,-0.152,0.00459,0.000839,-0.398,-2.17e-05,-5e-05,3.75e-07,-1.01e-05,1.3e-05,-0.000855,0.203,0.0108,0.434,0,0,0,0,0,2.75e-05,0.00196,0.00196,0.000607,0.575,0.575,0.0864,0.161,0.161,0.0856,1.78e-07,1.78e-07,5.28e-08,3.94e-06,3.94e-06,2.09e-06,0,0,0,0,0,0,0,0 +3890000,0.979,-0.00681,-0.0136,0.205,0.0112,0.00817,-0.145,0.0058,0.00163,-0.399,-2.17e-05,-5e-05,3.75e-07,-1.09e-05,1.38e-05,-0.000894,0.203,0.0108,0.434,0,0,0,0,0,2.69e-05,0.00214,0.00214,0.000594,0.702,0.702,0.0846,0.221,0.221,0.0848,1.78e-07,1.78e-07,4.91e-08,3.94e-06,3.94e-06,1.97e-06,0,0,0,0,0,0,0,0 +3990000,0.979,-0.00683,-0.0134,0.205,0.00939,0.00749,-0.14,0.00376,0.00142,-0.397,-2.19e-05,-5.15e-05,3.75e-07,-1.26e-05,1.47e-05,-0.000939,0.203,0.0108,0.434,0,0,0,0,0,2.62e-05,0.00176,0.00176,0.00058,0.528,0.528,0.0826,0.153,0.153,0.0841,1.49e-07,1.49e-07,4.56e-08,3.93e-06,3.93e-06,1.85e-06,0,0,0,0,0,0,0,0 +4090000,0.979,-0.00676,-0.0133,0.205,0.0113,0.00775,-0.129,0.00492,0.00221,-0.393,-2.19e-05,-5.14e-05,3.75e-07,-1.37e-05,1.57e-05,-0.00099,0.203,0.0108,0.434,0,0,0,0,0,2.57e-05,0.00191,0.00191,0.000567,0.642,0.643,0.0806,0.208,0.208,0.0833,1.49e-07,1.49e-07,4.25e-08,3.93e-06,3.93e-06,1.74e-06,0,0,0,0,0,0,0,0 +4190000,0.979,-0.0069,-0.0131,0.205,0.00845,0.00589,-0.128,0.00325,0.00165,-0.4,-2.19e-05,-5.28e-05,3.71e-07,-1.47e-05,1.6e-05,-0.00101,0.203,0.0108,0.434,0,0,0,0,0,2.5e-05,0.00158,0.00158,0.000555,0.486,0.486,0.0795,0.145,0.145,0.0842,1.23e-07,1.23e-07,3.96e-08,3.92e-06,3.92e-06,1.64e-06,0,0,0,0,0,0,0,0 +4290000,0.979,-0.00694,-0.0132,0.205,0.011,0.00742,-0.121,0.00431,0.00232,-0.397,-2.19e-05,-5.28e-05,3.71e-07,-1.56e-05,1.69e-05,-0.00105,0.203,0.0108,0.434,0,0,0,0,0,2.45e-05,0.00171,0.00171,0.000543,0.59,0.59,0.0773,0.196,0.196,0.0834,1.23e-07,1.23e-07,3.7e-08,3.92e-06,3.92e-06,1.54e-06,0,0,0,0,0,0,0,0 +4390000,0.979,-0.00689,-0.013,0.205,0.0102,0.00495,-0.112,0.00307,0.00161,-0.392,-2.18e-05,-5.39e-05,3.65e-07,-1.73e-05,1.77e-05,-0.00109,0.203,0.0108,0.434,0,0,0,0,0,2.39e-05,0.00141,0.00141,0.000532,0.449,0.449,0.0749,0.138,0.138,0.0825,1.02e-07,1.02e-07,3.46e-08,3.92e-06,3.92e-06,1.43e-06,0,0,0,0,0,0,0,0 +4490000,0.979,-0.00693,-0.013,0.205,0.0106,0.00758,-0.111,0.00415,0.0023,-0.397,-2.18e-05,-5.39e-05,3.65e-07,-1.76e-05,1.8e-05,-0.00111,0.203,0.0108,0.434,0,0,0,0,0,2.34e-05,0.00152,0.00152,0.000521,0.542,0.542,0.0736,0.186,0.186,0.0833,1.02e-07,1.02e-07,3.24e-08,3.92e-06,3.92e-06,1.35e-06,0,0,0,0,0,0,0,0 +4590000,0.979,-0.00695,-0.0129,0.205,0.00919,0.00513,-0.102,0.00293,0.00166,-0.392,-2.16e-05,-5.49e-05,3.6e-07,-1.92e-05,1.88e-05,-0.00115,0.203,0.0108,0.434,0,0,0,0,0,2.29e-05,0.00125,0.00125,0.00051,0.414,0.414,0.0711,0.132,0.132,0.0824,8.3e-08,8.31e-08,3.04e-08,3.91e-06,3.91e-06,1.26e-06,0,0,0,0,0,0,0,0 +4690000,0.979,-0.00691,-0.0128,0.205,0.00855,0.00579,-0.0979,0.0039,0.00225,-0.394,-2.16e-05,-5.49e-05,3.6e-07,-1.96e-05,1.91e-05,-0.00117,0.203,0.0108,0.434,0,0,0,0,0,2.24e-05,0.00135,0.00135,0.0005,0.498,0.498,0.0687,0.177,0.177,0.0814,8.3e-08,8.31e-08,2.85e-08,3.91e-06,3.91e-06,1.17e-06,0,0,0,0,0,0,0,0 +4790000,0.979,-0.00681,-0.0128,0.205,0.00171,0.00455,-0.0963,0.00239,0.00159,-0.398,-2.15e-05,-5.58e-05,3.55e-07,-2.06e-05,1.93e-05,-0.00119,0.203,0.0108,0.434,0,0,0,0,0,2.19e-05,0.0011,0.0011,0.00049,0.38,0.38,0.0672,0.126,0.126,0.082,6.74e-08,6.75e-08,2.68e-08,3.9e-06,3.9e-06,1.1e-06,0,0,0,0,0,0,0,0 +4890000,0.979,-0.00674,-0.0128,0.205,0.00198,0.00281,-0.087,0.00259,0.00195,-0.392,-2.15e-05,-5.58e-05,3.55e-07,-2.13e-05,2e-05,-0.00122,0.203,0.0108,0.434,0,0,0,0,0,2.15e-05,0.00119,0.00119,0.000481,0.456,0.456,0.0647,0.168,0.168,0.0809,6.74e-08,6.75e-08,2.53e-08,3.9e-06,3.9e-06,1.02e-06,0,0,0,0,0,0,0,0 +4990000,0.979,-0.00674,-0.0127,0.205,0.00228,0.00292,-0.0813,0.00158,0.00129,-0.392,-2.13e-05,-5.64e-05,3.49e-07,-2.22e-05,2.03e-05,-0.00124,0.203,0.0108,0.434,0,0,0,0,0,2.11e-05,0.000973,0.000973,0.000472,0.349,0.349,0.0622,0.121,0.121,0.0798,5.45e-08,5.46e-08,2.38e-08,3.9e-06,3.9e-06,9.49e-07,0,0,0,0,0,0,0,0 +5090000,0.979,-0.0066,-0.0127,0.205,0.00206,0.00403,-0.0839,0.00181,0.00159,-0.4,-2.13e-05,-5.64e-05,3.49e-07,-2.22e-05,2.03e-05,-0.00124,0.203,0.0108,0.434,0,0,0,0,0,2.07e-05,0.00104,0.00104,0.000463,0.416,0.416,0.0607,0.159,0.159,0.0803,5.45e-08,5.46e-08,2.24e-08,3.9e-06,3.9e-06,8.89e-07,0,0,0,0,0,0,0,0 +5190000,0.979,-0.00648,-0.0126,0.205,-0.00151,0.00553,-0.0801,0.00104,0.00119,-0.399,-2.12e-05,-5.68e-05,3.44e-07,-2.3e-05,2.06e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,2.03e-05,0.000856,0.000856,0.000454,0.32,0.32,0.0583,0.115,0.115,0.0791,4.39e-08,4.4e-08,2.12e-08,3.89e-06,3.89e-06,8.26e-07,0,0,0,0,0,0,0,0 +5290000,0.979,-0.00636,-0.0126,0.205,-0.000919,0.00698,-0.0777,0.000964,0.00181,-0.407,-2.12e-05,-5.68e-05,3.44e-07,-2.3e-05,2.06e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.99e-05,0.000914,0.000914,0.000446,0.379,0.379,0.056,0.152,0.152,0.078,4.39e-08,4.4e-08,2e-08,3.89e-06,3.89e-06,7.67e-07,0,0,0,0,0,0,0,0 +5390000,0.979,-0.00633,-0.0126,0.205,-0.00392,0.00825,-0.0811,0.000426,0.00145,-0.415,-2.09e-05,-5.7e-05,3.37e-07,-2.32e-05,2.03e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.95e-05,0.000753,0.000753,0.000438,0.292,0.292,0.0538,0.111,0.111,0.0768,3.54e-08,3.54e-08,1.9e-08,3.88e-06,3.88e-06,7.13e-07,0,0,0,0,0,0,0,0 +5490000,0.979,-0.00631,-0.0126,0.205,-0.00347,0.0114,-0.0811,2.41e-05,0.00242,-0.423,-2.09e-05,-5.7e-05,3.37e-07,-2.32e-05,2.03e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.92e-05,0.000801,0.000801,0.000431,0.345,0.345,0.0523,0.144,0.144,0.0771,3.54e-08,3.54e-08,1.8e-08,3.88e-06,3.88e-06,6.68e-07,0,0,0,0,0,0,0,0 +5590000,0.979,-0.00631,-0.0126,0.205,-0.00444,0.015,-0.0822,-0.000326,0.00377,-0.431,-2.09e-05,-5.7e-05,3.37e-07,-2.32e-05,2.03e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.89e-05,0.000851,0.000851,0.000423,0.405,0.405,0.0502,0.187,0.187,0.0759,3.54e-08,3.54e-08,1.7e-08,3.88e-06,3.88e-06,6.21e-07,0,0,0,0,0,0,0,0 +5690000,0.979,-0.00636,-0.0126,0.205,-0.00414,0.0155,-0.086,-0.000647,0.00344,-0.439,-2.04e-05,-5.72e-05,3.25e-07,-2.33e-05,1.99e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.85e-05,0.000703,0.000703,0.000416,0.314,0.314,0.0482,0.137,0.137,0.0747,2.85e-08,2.85e-08,1.62e-08,3.88e-06,3.88e-06,5.77e-07,0,0,0,0,0,0,0,0 +5790000,0.979,-0.00622,-0.0125,0.205,-0.00437,0.0179,-0.0875,-0.00107,0.00511,-0.448,-2.04e-05,-5.72e-05,3.25e-07,-2.33e-05,1.99e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.82e-05,0.000745,0.000745,0.000409,0.367,0.367,0.0468,0.177,0.177,0.0749,2.85e-08,2.85e-08,1.53e-08,3.88e-06,3.88e-06,5.42e-07,0,0,0,0,0,0,0,0 +5890000,0.979,-0.00625,-0.0126,0.205,-0.00189,0.0166,-0.0869,-0.000852,0.00444,-0.457,-1.98e-05,-5.73e-05,3.09e-07,-2.34e-05,1.93e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.79e-05,0.000618,0.000619,0.000402,0.285,0.285,0.0449,0.131,0.131,0.0737,2.29e-08,2.29e-08,1.46e-08,3.87e-06,3.87e-06,5.04e-07,0,0,0,0,0,0,0,0 +5990000,0.979,-0.00621,-0.0127,0.205,-0.00153,0.0181,-0.0868,-0.000997,0.00615,-0.465,-1.98e-05,-5.73e-05,3.09e-07,-2.34e-05,1.93e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.76e-05,0.000653,0.000653,0.000396,0.332,0.332,0.0431,0.167,0.167,0.0725,2.29e-08,2.29e-08,1.39e-08,3.87e-06,3.87e-06,4.7e-07,0,0,0,0,0,0,0,0 +6090000,0.979,-0.00631,-0.0126,0.205,-0.00193,0.0157,-0.0885,-0.000742,0.00497,-0.474,-1.91e-05,-5.75e-05,2.93e-07,-2.36e-05,1.87e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.72e-05,0.000546,0.000546,0.00039,0.259,0.259,0.0419,0.124,0.124,0.0726,1.85e-08,1.85e-08,1.32e-08,3.87e-06,3.87e-06,4.41e-07,0,0,0,0,0,0,0,0 +6190000,0.979,-0.00634,-0.0126,0.205,-0.00318,0.0177,-0.0899,-0.000944,0.00666,-0.483,-1.91e-05,-5.75e-05,2.93e-07,-2.36e-05,1.87e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.7e-05,0.000575,0.000575,0.000384,0.3,0.3,0.0402,0.159,0.159,0.0714,1.85e-08,1.85e-08,1.26e-08,3.87e-06,3.87e-06,4.12e-07,0,0,0,0,0,0,0,0 +6290000,0.979,-0.00641,-0.0126,0.205,-0.00474,0.0159,-0.0915,-0.000856,0.00526,-0.492,-1.85e-05,-5.76e-05,2.76e-07,-2.38e-05,1.8e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.67e-05,0.000484,0.000484,0.000378,0.235,0.235,0.0385,0.119,0.119,0.0703,1.49e-08,1.5e-08,1.2e-08,3.87e-06,3.87e-06,3.84e-07,0,0,0,0,0,0,0,0 +6390000,0.979,-0.00635,-0.0125,0.205,-0.00312,0.0175,-0.0933,-0.00127,0.00693,-0.501,-1.85e-05,-5.76e-05,2.76e-07,-2.38e-05,1.8e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.65e-05,0.000508,0.000508,0.000372,0.272,0.272,0.0375,0.15,0.15,0.0704,1.49e-08,1.5e-08,1.15e-08,3.87e-06,3.87e-06,3.62e-07,0,0,0,0,0,0,0,0 +6490000,0.979,-0.00642,-0.0125,0.205,-0.00505,0.0124,-0.0944,-0.00109,0.00526,-0.511,-1.78e-05,-5.78e-05,2.61e-07,-2.39e-05,1.74e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.62e-05,0.000431,0.000431,0.000366,0.214,0.214,0.036,0.113,0.113,0.0692,1.21e-08,1.21e-08,1.09e-08,3.86e-06,3.86e-06,3.38e-07,0,0,0,0,0,0,0,0 +6590000,0.979,-0.00638,-0.0125,0.205,-0.00629,0.0146,-0.0978,-0.00162,0.00655,-0.52,-1.78e-05,-5.78e-05,2.61e-07,-2.39e-05,1.74e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.59e-05,0.000451,0.000451,0.000361,0.246,0.246,0.0345,0.143,0.143,0.0681,1.21e-08,1.21e-08,1.05e-08,3.86e-06,3.86e-06,3.16e-07,0,0,0,0,0,0,0,0 +6690000,0.979,-0.00639,-0.0124,0.205,-0.00852,0.0133,-0.102,-0.00159,0.00502,-0.53,-1.73e-05,-5.79e-05,2.47e-07,-2.4e-05,1.68e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.57e-05,0.000386,0.000386,0.000356,0.195,0.195,0.0332,0.108,0.108,0.067,9.87e-09,9.88e-09,1e-08,3.86e-06,3.86e-06,2.96e-07,0,0,0,0,0,0,0,0 +6790000,0.979,-0.00641,-0.0124,0.205,-0.00723,0.0146,-0.103,-0.00243,0.00639,-0.541,-1.73e-05,-5.79e-05,2.47e-07,-2.4e-05,1.68e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.55e-05,0.000403,0.000403,0.000351,0.223,0.223,0.0323,0.135,0.135,0.067,9.87e-09,9.88e-09,9.57e-09,3.86e-06,3.86e-06,2.8e-07,0,0,0,0,0,0,0,0 +6890000,0.979,-0.00633,-0.0123,0.205,-0.00684,0.011,-0.103,-0.002,0.00483,-0.551,-1.68e-05,-5.79e-05,2.34e-07,-2.4e-05,1.62e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.52e-05,0.000347,0.000347,0.000346,0.177,0.177,0.0311,0.103,0.103,0.0659,8.07e-09,8.07e-09,9.16e-09,3.86e-06,3.86e-06,2.62e-07,0,0,0,0,0,0,0,0 +6990000,0.979,-0.00628,-0.0122,0.205,-0.0073,0.0117,-0.104,-0.00274,0.00595,-0.561,-1.68e-05,-5.79e-05,2.34e-07,-2.4e-05,1.62e-05,-0.00126,0.203,0.0108,0.434,0,0,0,0,0,1.5e-05,0.000362,0.000362,0.000341,0.203,0.203,0.0299,0.129,0.129,0.0648,8.07e-09,8.07e-09,8.78e-09,3.86e-06,3.86e-06,2.46e-07,0,0,0,0,0,0,0,0 +7090000,0.982,-0.00648,-0.0121,0.188,-0.00737,0.0134,-0.106,-0.00225,0.00469,-0.572,-1.63e-05,-5.79e-05,2.22e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,9.14e-05,0.000314,0.000314,0.00244,0.16,0.16,0.0291,0.0991,0.0991,0.0649,6.62e-09,6.63e-09,8.49e-09,3.86e-06,3.86e-06,2.33e-07,0,0,0,0,0,0,0,0 +7190000,0.982,-0.00644,-0.0122,0.188,-0.00814,0.0147,-0.106,-0.00306,0.00616,-0.582,-1.63e-05,-5.79e-05,2.15e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,4.82e-05,0.000314,0.000314,0.00128,0.161,0.161,0.028,0.122,0.122,0.0638,6.62e-09,6.63e-09,8.49e-09,3.86e-06,3.86e-06,2.19e-07,0,0,0,0,0,0,0,0 +7290000,0.982,-0.00642,-0.0121,0.188,-0.00769,0.0181,-0.108,-0.00391,0.00776,-0.593,-1.63e-05,-5.79e-05,2.39e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,3.27e-05,0.000315,0.000315,0.000872,0.167,0.167,0.027,0.148,0.148,0.0628,6.62e-09,6.62e-09,8.49e-09,3.86e-06,3.86e-06,2.06e-07,0,0,0,0,0,0,0,0 +7390000,0.982,-0.0063,-0.0121,0.188,-0.00979,0.0203,-0.109,-0.00477,0.00973,-0.604,-1.63e-05,-5.79e-05,2.53e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,2.56e-05,0.000316,0.000315,0.000681,0.176,0.176,0.0263,0.177,0.177,0.0628,6.62e-09,6.62e-09,8.48e-09,3.86e-06,3.86e-06,1.96e-07,0,0,0,0,0,0,0,0 +7490000,0.982,-0.00631,-0.0122,0.187,-0.00782,0.0224,-0.109,-0.00562,0.0119,-0.615,-1.63e-05,-5.79e-05,3.44e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,2.05e-05,0.000317,0.000317,0.000545,0.188,0.188,0.0253,0.21,0.21,0.0618,6.61e-09,6.62e-09,8.48e-09,3.86e-06,3.86e-06,1.85e-07,0,0,0,0,0,0,0,0 +7590000,0.982,-0.00639,-0.0121,0.187,-0.00718,0.0246,-0.11,-0.00637,0.0142,-0.626,-1.63e-05,-5.79e-05,3.53e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,1.71e-05,0.000318,0.000318,0.000455,0.205,0.205,0.0244,0.247,0.247,0.0609,6.61e-09,6.62e-09,8.48e-09,3.86e-06,3.86e-06,1.74e-07,0,0,0,0,0,0,0,0 +7690000,0.982,-0.00641,-0.0122,0.187,-0.00789,0.0277,-0.114,-0.00713,0.0168,-0.637,-1.63e-05,-5.79e-05,3.31e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,1.5e-05,0.00032,0.00032,0.000398,0.225,0.225,0.0239,0.289,0.289,0.0608,6.61e-09,6.62e-09,8.47e-09,3.86e-06,3.86e-06,1.66e-07,0,0,0,0,0,0,0,0 +7790000,0.982,-0.00629,-0.0122,0.187,-0.00667,0.0293,-0.116,-0.00783,0.0196,-0.648,-1.63e-05,-5.79e-05,2.72e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,1.32e-05,0.000322,0.000322,0.000348,0.249,0.249,0.023,0.335,0.335,0.0599,6.6e-09,6.61e-09,8.46e-09,3.86e-06,3.86e-06,1.57e-07,0,0,0,0,0,0,0,0 +7890000,0.982,-0.00631,-0.0123,0.187,-0.00839,0.033,-0.117,-0.00867,0.0227,-0.66,-1.63e-05,-5.79e-05,2.4e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,1.18e-05,0.000325,0.000325,0.00031,0.277,0.277,0.0222,0.388,0.389,0.059,6.6e-09,6.61e-09,8.45e-09,3.86e-06,3.86e-06,1.49e-07,0,0,0,0,0,0,0,0 +7990000,0.982,-0.00625,-0.0122,0.187,-0.00851,0.0351,-0.116,-0.00948,0.0259,-0.672,-1.63e-05,-5.79e-05,2.62e-07,-2.4e-05,1.56e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,1.06e-05,0.000328,0.000328,0.00028,0.308,0.308,0.0215,0.447,0.447,0.0581,6.59e-09,6.59e-09,8.44e-09,3.86e-06,3.86e-06,1.41e-07,0,0,0,0,0,0,0,0 +8090000,0.982,-0.00611,-0.0122,0.187,-0.00743,0.0385,-0.118,-0.0102,0.0295,-0.683,-1.63e-05,-5.79e-05,5.33e-09,-2.4e-05,1.56e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,9.84e-06,0.000331,0.000331,0.000259,0.344,0.344,0.021,0.515,0.515,0.0581,6.59e-09,6.59e-09,8.42e-09,3.86e-06,3.86e-06,1.34e-07,0,0,0,0,0,0,0,0 +8190000,0.982,-0.00618,-0.0121,0.188,-0.0072,0.0432,-0.118,-0.0109,0.0335,-0.695,-1.63e-05,-5.79e-05,-1.92e-07,-2.4e-05,1.57e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,9.08e-06,0.000334,0.000334,0.000239,0.382,0.382,0.0203,0.59,0.59,0.0573,6.56e-09,6.57e-09,8.4e-09,3.86e-06,3.86e-06,1.28e-07,0,0,0,0,0,0,0,0 +8290000,0.982,-0.00616,-0.0121,0.188,-0.00542,0.0471,-0.119,-0.0115,0.038,-0.707,-1.63e-05,-5.79e-05,-2.37e-07,-2.4e-05,1.57e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,8.44e-06,0.000338,0.000338,0.000222,0.425,0.425,0.0197,0.677,0.677,0.0564,6.57e-09,6.57e-09,8.37e-09,3.86e-06,3.86e-06,1.21e-07,0,0,0,0,0,0,0,0 +8390000,0.982,-0.00611,-0.0121,0.188,-0.00797,0.0484,-0.12,-0.0121,0.0424,-0.719,-1.62e-05,-5.79e-05,-2.89e-07,-2.4e-05,1.58e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,7.98e-06,0.000341,0.000341,0.000209,0.47,0.47,0.0193,0.771,0.771,0.0564,6.54e-09,6.54e-09,8.35e-09,3.85e-06,3.86e-06,1.16e-07,0,0,0,0,0,0,0,0 +8490000,0.982,-0.00601,-0.0121,0.188,-0.00862,0.0521,-0.121,-0.0129,0.0474,-0.731,-1.62e-05,-5.79e-05,-5.22e-08,-2.4e-05,1.58e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,7.53e-06,0.000346,0.000346,0.000197,0.521,0.521,0.0187,0.883,0.883,0.0556,6.54e-09,6.54e-09,8.32e-09,3.85e-06,3.86e-06,1.1e-07,0,0,0,0,0,0,0,0 +8590000,0.982,-0.00598,-0.0122,0.188,-0.00794,0.0543,-0.12,-0.0137,0.0523,-0.743,-1.62e-05,-5.79e-05,-1.68e-07,-2.4e-05,1.6e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,7.13e-06,0.000349,0.000349,0.000187,0.572,0.572,0.0181,1,1,0.0548,6.5e-09,6.51e-09,8.28e-09,3.85e-06,3.85e-06,1.05e-07,0,0,0,0,0,0,0,0 +8690000,0.982,-0.006,-0.0123,0.187,-0.00841,0.0562,-0.123,-0.0145,0.0578,-0.755,-1.62e-05,-5.79e-05,-8.68e-08,-2.4e-05,1.6e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,6.85e-06,0.000354,0.000354,0.000179,0.631,0.631,0.0177,1.14,1.14,0.0548,6.5e-09,6.51e-09,8.24e-09,3.85e-06,3.85e-06,1.01e-07,0,0,0,0,0,0,0,0 +8790000,0.982,-0.00598,-0.0122,0.188,-0.00733,0.0584,-0.125,-0.0152,0.0627,-0.768,-1.62e-05,-5.79e-05,-3.43e-07,-2.4e-05,1.62e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,6.55e-06,0.000358,0.000358,0.000172,0.687,0.687,0.0172,1.29,1.29,0.0541,6.46e-09,6.47e-09,8.2e-09,3.85e-06,3.85e-06,9.63e-08,0,0,0,0,0,0,0,0 +8890000,0.982,-0.00603,-0.0122,0.187,-0.00777,0.0615,-0.125,-0.016,0.0688,-0.78,-1.62e-05,-5.79e-05,-5.23e-08,-2.4e-05,1.62e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,6.3e-06,0.000363,0.000364,0.000165,0.754,0.754,0.0167,1.47,1.47,0.0533,6.46e-09,6.47e-09,8.14e-09,3.85e-06,3.85e-06,9.2e-08,0,0,0,0,0,0,0,0 +8990000,0.982,-0.00596,-0.0122,0.187,-0.00898,0.065,-0.124,-0.0166,0.0739,-0.792,-1.61e-05,-5.79e-05,3.46e-07,-2.39e-05,1.66e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,6.12e-06,0.000366,0.000366,0.00016,0.814,0.814,0.0164,1.64,1.64,0.0533,6.41e-09,6.42e-09,8.1e-09,3.85e-06,3.85e-06,8.84e-08,0,0,0,0,0,0,0,0 +9090000,0.982,-0.00595,-0.0122,0.187,-0.00912,0.0695,-0.127,-0.0175,0.0806,-0.805,-1.61e-05,-5.79e-05,8.08e-07,-2.39e-05,1.66e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,5.93e-06,0.000373,0.000373,0.000155,0.888,0.888,0.0159,1.86,1.86,0.0526,6.41e-09,6.42e-09,8.03e-09,3.85e-06,3.85e-06,8.46e-08,0,0,0,0,0,0,0,0 +9190000,0.982,-0.00596,-0.0123,0.187,-0.0058,0.0708,-0.127,-0.0179,0.086,-0.818,-1.6e-05,-5.79e-05,1.21e-06,-2.38e-05,1.72e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,5.76e-06,0.000375,0.000375,0.000151,0.95,0.95,0.0155,2.07,2.07,0.0519,6.35e-09,6.36e-09,7.97e-09,3.84e-06,3.84e-06,8.1e-08,0,0,0,0,0,0,0,0 +9290000,0.982,-0.00581,-0.0121,0.187,-0.00398,0.0736,-0.128,-0.0183,0.0932,-0.831,-1.6e-05,-5.79e-05,1.34e-06,-2.38e-05,1.72e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,5.62e-06,0.000381,0.000381,0.000147,1.03,1.03,0.0151,2.34,2.34,0.0512,6.35e-09,6.36e-09,7.9e-09,3.84e-06,3.84e-06,7.77e-08,0,0,0,0,0,0,0,0 +9390000,0.982,-0.00573,-0.0121,0.187,-0.00411,0.0746,-0.128,-0.0182,0.0981,-0.843,-1.59e-05,-5.79e-05,8.93e-07,-2.36e-05,1.8e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,5.53e-06,0.000382,0.000382,0.000145,1.09,1.09,0.0148,2.58,2.58,0.0512,6.28e-09,6.29e-09,7.83e-09,3.84e-06,3.84e-06,7.49e-08,0,0,0,0,0,0,0,0 +9490000,0.982,-0.00575,-0.0122,0.187,-0.00468,0.0765,-0.129,-0.0187,0.106,-0.856,-1.59e-05,-5.8e-05,1.08e-06,-2.36e-05,1.8e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,5.42e-06,0.000389,0.000389,0.000142,1.18,1.18,0.0144,2.91,2.91,0.0506,6.28e-09,6.29e-09,7.75e-09,3.84e-06,3.84e-06,7.19e-08,0,0,0,0,0,0,0,0 +9590000,0.982,-0.00582,-0.0122,0.187,-0.00493,0.076,-0.13,-0.0186,0.11,-0.869,-1.59e-05,-5.8e-05,1.59e-07,-2.34e-05,1.91e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,5.32e-06,0.000388,0.000388,0.000139,1.24,1.24,0.014,3.17,3.17,0.05,6.2e-09,6.2e-09,7.66e-09,3.83e-06,3.83e-06,6.91e-08,0,0,0,0,0,0,0,0 +9690000,0.982,-0.00582,-0.0121,0.187,-0.00547,0.0785,-0.128,-0.0191,0.117,-0.882,-1.59e-05,-5.8e-05,-8.9e-08,-2.34e-05,1.91e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,5.27e-06,0.000395,0.000395,0.000138,1.33,1.33,0.0138,3.56,3.56,0.05,6.2e-09,6.2e-09,7.58e-09,3.83e-06,3.83e-06,6.68e-08,0,0,0,0,0,0,0,0 +9790000,0.982,-0.00579,-0.0121,0.187,-0.00462,0.0816,-0.131,-0.0196,0.125,-0.895,-1.59e-05,-5.79e-05,-1.02e-06,-2.35e-05,1.92e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,5.19e-06,0.000403,0.000403,0.000136,1.43,1.43,0.0135,3.99,3.99,0.0493,6.2e-09,6.2e-09,7.48e-09,3.83e-06,3.83e-06,6.42e-08,0,0,0,0,0,0,0,0 +9890000,0.982,-0.00579,-0.012,0.187,-0.00241,0.0807,-0.13,-0.0192,0.128,-0.908,-1.58e-05,-5.8e-05,-8.34e-07,-2.31e-05,2.05e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,5.13e-06,0.0004,0.0004,0.000134,1.48,1.48,0.0131,4.29,4.29,0.0487,6.11e-09,6.11e-09,7.38e-09,3.82e-06,3.82e-06,6.19e-08,0,0,0,0,0,0,0,0 +9990000,0.982,-0.00574,-0.0121,0.188,-0.00111,0.0851,-0.0989,-0.0191,0.141,-0.849,-1.58e-05,-5.79e-05,-1.61e-06,-2.38e-05,1.92e-05,-0.00131,0.204,0.00201,0.435,0,0,0,0,0,5.11e-06,0.000408,0.000408,0.000134,1.59,1.59,0.0129,4.79,4.79,0.0488,6.11e-09,6.11e-09,7.29e-09,3.82e-06,3.82e-06,5.99e-08,0,0,0,0,0,0,0,0 +10090000,0.982,-0.0057,-0.0123,0.188,-0.00271,0.0846,-0.0654,-0.018,0.147,-0.779,-1.57e-05,-5.79e-05,-2.53e-06,-2.4e-05,1.92e-05,-0.00137,0.204,0.00201,0.435,0,0,0,0,0,5.06e-06,0.000402,0.000402,0.000133,1.62,1.62,0.0126,5.1,5.1,0.0482,6.01e-09,6.02e-09,7.18e-09,3.8e-06,3.8e-06,5.78e-08,0,0,0,0,0,0,0,0 +10190000,0.982,-0.00563,-0.0122,0.188,-0.00469,0.0904,-0.035,-0.018,0.16,-0.716,-1.57e-05,-5.78e-05,-3.64e-06,-2.46e-05,1.77e-05,-0.00141,0.204,0.00201,0.435,0,0,0,0,0,5.03e-06,0.00041,0.00041,0.000132,1.73,1.73,0.0123,5.67,5.67,0.0476,6.01e-09,6.02e-09,7.07e-09,3.8e-06,3.8e-06,5.58e-08,0,0,0,0,0,0,0,0 +10290000,0.982,-0.00569,-0.0121,0.188,-0.0041,0.0905,-0.0122,-0.0172,0.164,-0.662,-1.56e-05,-5.78e-05,-3.29e-06,-2.44e-05,1.84e-05,-0.00145,0.204,0.00201,0.435,0,0,0,0,0,5.02e-06,0.000402,0.000402,0.000132,1.75,1.75,0.0122,5.95,5.95,0.0476,5.9e-09,5.91e-09,6.97e-09,3.78e-06,3.78e-06,5.41e-08,0,0,0,0,0,0,0,0 +10390000,0.982,-0.00566,-0.0121,0.188,0.00655,0.0046,0.0101,0.000733,0.000123,-0.606,-1.56e-05,-5.77e-05,-3.07e-06,-2.47e-05,1.7e-05,-0.00148,0.204,0.00201,0.435,0,0,0,0,0,4.99e-06,0.00041,0.00041,0.000131,0.252,0.252,0.25,0.252,0.252,0.0457,5.9e-09,5.91e-09,6.85e-09,3.78e-06,3.78e-06,5.24e-08,0,0,0,0,0,0,0,0 +10490000,0.982,-0.00554,-0.012,0.188,0.00741,0.00656,0.053,0.00141,0.000651,-0.548,-1.56e-05,-5.77e-05,-3.96e-06,-2.51e-05,1.58e-05,-0.00151,0.204,0.00201,0.435,0,0,0,0,0,4.96e-06,0.000419,0.000419,0.00013,0.257,0.257,0.247,0.259,0.259,0.0479,5.9e-09,5.91e-09,6.73e-09,3.78e-06,3.78e-06,5.09e-08,0,0,0,0,0,0,0,0 +10590000,0.982,-0.00546,-0.0119,0.188,-0.00216,0.00451,0.0811,-0.00119,-0.0055,-0.499,-1.56e-05,-5.78e-05,-3.51e-06,-2.31e-05,1.48e-05,-0.00154,0.204,0.00201,0.435,0,0,0,0,0,4.95e-06,0.000423,0.000423,0.00013,0.13,0.13,0.169,0.129,0.129,0.0486,5.89e-09,5.89e-09,6.6e-09,3.77e-06,3.77e-06,5e-08,0,0,0,0,0,0,0,0 +10690000,0.982,-0.00539,-0.012,0.188,-0.00153,0.00538,0.124,-0.00137,-0.005,-0.448,-1.56e-05,-5.77e-05,-3.85e-06,-2.32e-05,1.41e-05,-0.00155,0.204,0.00201,0.435,0,0,0,0,0,4.95e-06,0.000432,0.000433,0.00013,0.139,0.139,0.164,0.136,0.136,0.054,5.89e-09,5.89e-09,6.49e-09,3.77e-06,3.77e-06,5e-08,0,0,0,0,0,0,0,0 +10790000,0.982,-0.00546,-0.0121,0.188,0.000356,0.00223,0.135,-0.000826,-0.00469,-0.405,-1.54e-05,-5.78e-05,-4.01e-06,-2.23e-05,1.69e-05,-0.00157,0.204,0.00201,0.435,0,0,0,0,0,4.94e-06,0.000427,0.000428,0.00013,0.0961,0.0961,0.123,0.0903,0.0903,0.0538,5.83e-09,5.84e-09,6.36e-09,3.75e-06,3.75e-06,5e-08,0,0,0,0,0,0,0,0 +10890000,0.982,-0.00542,-0.0122,0.188,-2.65e-05,0.00548,0.17,-0.000802,-0.00435,-0.357,-1.54e-05,-5.78e-05,-3.14e-06,-2.24e-05,1.65e-05,-0.00158,0.204,0.00201,0.435,0,0,0,0,0,4.93e-06,0.000437,0.000437,0.00013,0.108,0.108,0.116,0.0963,0.0963,0.0583,5.83e-09,5.84e-09,6.23e-09,3.75e-06,3.75e-06,5e-08,0,0,0,0,0,0,0,0 +10990000,0.982,-0.00545,-0.0123,0.188,-0.000349,0.0117,0.174,-0.000549,-0.00305,-0.323,-1.53e-05,-5.78e-05,-3.53e-06,-2.2e-05,1.79e-05,-0.00159,0.204,0.00201,0.435,0,0,0,0,0,4.94e-06,0.000419,0.000419,0.00013,0.0848,0.0848,0.0921,0.0719,0.0719,0.0579,5.72e-09,5.73e-09,6.11e-09,3.72e-06,3.72e-06,5e-08,0,0,0,0,0,0,0,0 +11090000,0.982,-0.00557,-0.0123,0.188,0.000206,0.0165,0.205,-0.000594,-0.00168,-0.274,-1.53e-05,-5.78e-05,-4.65e-06,-2.21e-05,1.77e-05,-0.0016,0.204,0.00201,0.435,0,0,0,0,0,4.93e-06,0.000429,0.000429,0.00013,0.0999,0.0999,0.0863,0.0782,0.0782,0.0614,5.72e-09,5.73e-09,5.98e-09,3.72e-06,3.72e-06,5e-08,0,0,0,0,0,0,0,0 +11190000,0.982,-0.00578,-0.0123,0.188,0.00185,0.0169,0.207,0.00086,-0.0017,-0.243,-1.49e-05,-5.77e-05,-5.28e-06,-2.3e-05,2.44e-05,-0.0016,0.204,0.00201,0.435,0,0,0,0,0,4.91e-06,0.000398,0.000398,0.00013,0.0822,0.0822,0.0701,0.062,0.062,0.0596,5.56e-09,5.56e-09,5.85e-09,3.68e-06,3.68e-06,5e-08,0,0,0,0,0,0,0,0 +11290000,0.982,-0.00575,-0.0123,0.188,0.00159,0.0181,0.223,0.001,0.000104,-0.206,-1.49e-05,-5.77e-05,-5.63e-06,-2.3e-05,2.43e-05,-0.00161,0.204,0.00201,0.435,0,0,0,0,0,4.93e-06,0.000407,0.000407,0.00013,0.0989,0.0989,0.0657,0.0686,0.0686,0.063,5.56e-09,5.56e-09,5.73e-09,3.68e-06,3.68e-06,5e-08,0,0,0,0,0,0,0,0 +11390000,0.982,-0.00586,-0.0123,0.188,0.000541,0.0163,0.209,0.000673,-0.000588,-0.195,-1.45e-05,-5.79e-05,-5.61e-06,-1.98e-05,3.06e-05,-0.00161,0.204,0.00201,0.435,0,0,0,0,0,4.91e-06,0.000367,0.000368,0.00013,0.0823,0.0823,0.0546,0.0562,0.0562,0.0608,5.36e-09,5.36e-09,5.59e-09,3.63e-06,3.63e-06,5e-08,0,0,0,0,0,0,0,0 +11490000,0.982,-0.00578,-0.0122,0.188,-0.000727,0.0177,0.224,0.000596,0.00112,-0.158,-1.45e-05,-5.79e-05,-5.54e-06,-1.98e-05,3.05e-05,-0.00161,0.204,0.00201,0.435,0,0,0,0,0,4.9e-06,0.000376,0.000376,0.00013,0.0995,0.0995,0.0504,0.0634,0.0634,0.0622,5.36e-09,5.36e-09,5.46e-09,3.63e-06,3.63e-06,5e-08,0,0,0,0,0,0,0,0 +11590000,0.982,-0.00607,-0.0122,0.188,0.00157,0.0146,0.213,0.000625,9.63e-05,-0.147,-1.41e-05,-5.8e-05,-5.58e-06,-1.76e-05,3.67e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.91e-06,0.000333,0.000333,0.00013,0.0821,0.0821,0.0432,0.0529,0.0529,0.0609,5.13e-09,5.14e-09,5.34e-09,3.58e-06,3.58e-06,5e-08,0,0,0,0,0,0,0,0 +11690000,0.982,-0.00604,-0.0122,0.188,0.00175,0.0188,0.219,0.000805,0.00174,-0.123,-1.4e-05,-5.8e-05,-5.35e-06,-1.76e-05,3.67e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.9e-06,0.000342,0.000342,0.00013,0.0989,0.0989,0.0398,0.0604,0.0604,0.0616,5.13e-09,5.14e-09,5.21e-09,3.58e-06,3.58e-06,5e-08,0,0,0,0,0,0,0,0 +11790000,0.982,-0.0064,-0.0121,0.188,0.000988,0.0134,0.211,0.000513,-0.00107,-0.113,-1.33e-05,-5.84e-05,-4.42e-06,-1.35e-05,4.55e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.88e-06,0.000301,0.000301,0.00013,0.0808,0.0808,0.0343,0.0508,0.0508,0.0593,4.91e-09,4.92e-09,5.08e-09,3.54e-06,3.54e-06,5e-08,0,0,0,0,0,0,0,0 +11890000,0.982,-0.00648,-0.012,0.188,0.00347,0.0152,0.211,0.000683,0.00032,-0.0927,-1.33e-05,-5.84e-05,-4.67e-06,-1.35e-05,4.55e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.87e-06,0.000308,0.000308,0.000129,0.0966,0.0966,0.0316,0.0587,0.0587,0.0595,4.91e-09,4.92e-09,4.95e-09,3.54e-06,3.54e-06,5e-08,0,0,0,0,0,0,0,0 +11990000,0.982,-0.00666,-0.0121,0.188,0.00663,0.0145,0.2,0.00191,-0.00115,-0.0914,-1.31e-05,-5.83e-05,-4.38e-06,-1.42e-05,4.86e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.88e-06,0.000272,0.000272,0.00013,0.0783,0.0783,0.0279,0.0496,0.0496,0.0582,4.7e-09,4.71e-09,4.83e-09,3.51e-06,3.51e-06,5e-08,0,0,0,0,0,0,0,0 +12090000,0.982,-0.00657,-0.0121,0.188,0.00804,0.015,0.203,0.00263,0.000309,-0.071,-1.31e-05,-5.83e-05,-4.43e-06,-1.42e-05,4.86e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.87e-06,0.000279,0.000279,0.000129,0.0926,0.0926,0.0258,0.0577,0.0577,0.058,4.7e-09,4.71e-09,4.7e-09,3.51e-06,3.51e-06,5e-08,0,0,0,0,0,0,0,0 +12190000,0.982,-0.00651,-0.0121,0.188,0.00677,0.0135,0.194,0.00166,0.000984,-0.0669,-1.31e-05,-5.86e-05,-4.8e-06,-1.2e-05,4.88e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.84e-06,0.000249,0.000249,0.000129,0.0749,0.0749,0.0228,0.0489,0.0489,0.056,4.51e-09,4.52e-09,4.58e-09,3.49e-06,3.49e-06,5e-08,0,0,0,0,0,0,0,0 +12290000,0.982,-0.00658,-0.0121,0.188,0.0044,0.0132,0.192,0.00224,0.00233,-0.0541,-1.31e-05,-5.85e-05,-5.1e-06,-1.2e-05,4.89e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.86e-06,0.000255,0.000255,0.000129,0.0879,0.0879,0.0213,0.0571,0.0571,0.0564,4.51e-09,4.52e-09,4.47e-09,3.49e-06,3.49e-06,5e-08,0,0,0,0,0,0,0,0 +12390000,0.982,-0.00671,-0.012,0.188,0.00334,0.00957,0.182,0.00159,0.00109,-0.0593,-1.28e-05,-5.88e-05,-5.13e-06,-1.03e-05,5.1e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.83e-06,0.00023,0.00023,0.000129,0.071,0.0711,0.019,0.0485,0.0485,0.0544,4.34e-09,4.34e-09,4.34e-09,3.48e-06,3.48e-06,5e-08,0,0,0,0,0,0,0,0 +12490000,0.982,-0.0067,-0.0119,0.188,0.0033,0.0109,0.185,0.00196,0.00211,-0.0489,-1.28e-05,-5.88e-05,-5.18e-06,-1.03e-05,5.1e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.82e-06,0.000237,0.000237,0.000128,0.0826,0.0826,0.0177,0.0567,0.0567,0.0539,4.34e-09,4.34e-09,4.22e-09,3.48e-06,3.48e-06,5e-08,0,0,0,0,0,0,0,0 +12590000,0.982,-0.00689,-0.0119,0.188,0.00713,0.00406,0.18,0.00316,-0.000692,-0.0466,-1.23e-05,-5.88e-05,-5.21e-06,-1.01e-05,5.44e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.83e-06,0.000216,0.000216,0.000129,0.0671,0.0671,0.0161,0.0482,0.0482,0.0528,4.18e-09,4.18e-09,4.12e-09,3.47e-06,3.47e-06,5e-08,0,0,0,0,0,0,0,0 +12690000,0.982,-0.00684,-0.0119,0.188,0.00758,0.0022,0.178,0.00385,-0.000374,-0.039,-1.23e-05,-5.88e-05,-5.12e-06,-1.02e-05,5.44e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.81e-06,0.000223,0.000223,0.000128,0.0774,0.0774,0.015,0.0564,0.0564,0.0521,4.18e-09,4.18e-09,4e-09,3.47e-06,3.47e-06,5e-08,0,0,0,0,0,0,0,0 +12790000,0.982,-0.00709,-0.0118,0.188,0.00915,-0.00139,0.173,0.00391,-0.0037,-0.0386,-1.18e-05,-5.88e-05,-3.9e-06,-9.72e-06,5.67e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.78e-06,0.000206,0.000206,0.000128,0.0632,0.0632,0.0137,0.048,0.048,0.0505,4.03e-09,4.04e-09,3.89e-09,3.47e-06,3.47e-06,5e-08,0,0,0,0,0,0,0,0 +12890000,0.982,-0.00709,-0.0118,0.188,0.00924,-0.00198,0.172,0.00486,-0.00389,-0.03,-1.18e-05,-5.89e-05,-3.11e-06,-9.72e-06,5.67e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.78e-06,0.000212,0.000212,0.000128,0.0726,0.0726,0.013,0.0561,0.0561,0.0504,4.03e-09,4.04e-09,3.79e-09,3.47e-06,3.47e-06,5e-08,0,0,0,0,0,0,0,0 +12990000,0.982,-0.00707,-0.0117,0.187,0.00747,-0.000559,0.167,0.00343,-0.00298,-0.0311,-1.19e-05,-5.9e-05,-2.38e-06,-9.29e-06,5.62e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.75e-06,0.000199,0.000199,0.000127,0.0596,0.0596,0.012,0.0478,0.0478,0.0488,3.89e-09,3.9e-09,3.68e-09,3.47e-06,3.47e-06,5e-08,0,0,0,0,0,0,0,0 +13090000,0.982,-0.00709,-0.0116,0.187,0.00836,-0.000171,0.162,0.00421,-0.00295,-0.0293,-1.19e-05,-5.91e-05,-1.44e-06,-9.34e-06,5.63e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.74e-06,0.000205,0.000205,0.000127,0.0681,0.0681,0.0113,0.0558,0.0558,0.0481,3.89e-09,3.9e-09,3.58e-09,3.47e-06,3.47e-06,5.01e-08,0,0,0,0,0,0,0,0 +13190000,0.982,-0.00712,-0.0115,0.187,0.00358,-0.0022,0.156,0.000865,-0.00399,-0.0314,-1.18e-05,-5.94e-05,-8.41e-07,-8.64e-06,5.61e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.71e-06,0.000193,0.000193,0.000126,0.0563,0.0563,0.0105,0.0477,0.0477,0.0467,3.76e-09,3.76e-09,3.47e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 +13290000,0.982,-0.00714,-0.0115,0.187,0.00323,-0.00287,0.152,0.00116,-0.00421,-0.0287,-1.18e-05,-5.94e-05,-7.37e-07,-8.73e-06,5.62e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.71e-06,0.000199,0.000199,0.000126,0.0641,0.0641,0.0101,0.0555,0.0555,0.0465,3.76e-09,3.76e-09,3.39e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 +13390000,0.982,-0.00708,-0.0117,0.187,0.00247,-0.00133,0.148,0.000779,-0.00324,-0.0311,-1.19e-05,-5.94e-05,-1.02e-06,-9.08e-06,5.63e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.68e-06,0.00019,0.00019,0.000125,0.0533,0.0533,0.00943,0.0476,0.0476,0.0452,3.63e-09,3.63e-09,3.29e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 +13490000,0.982,-0.00706,-0.0116,0.187,0.00294,0.00056,0.145,0.00106,-0.00321,-0.0338,-1.19e-05,-5.94e-05,-7.27e-07,-9.23e-06,5.63e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.66e-06,0.000195,0.000196,0.000125,0.0605,0.0605,0.00904,0.0552,0.0552,0.0445,3.63e-09,3.63e-09,3.19e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 +13590000,0.982,-0.00707,-0.0117,0.187,0.00731,1e-06,0.143,0.00387,-0.00272,-0.0368,-1.18e-05,-5.91e-05,-9.04e-07,-8.93e-06,5.61e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.66e-06,0.000187,0.000187,0.000125,0.0507,0.0507,0.00862,0.0474,0.0474,0.0439,3.49e-09,3.5e-09,3.11e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 +13690000,0.982,-0.00702,-0.0116,0.187,0.00731,-0.00122,0.142,0.00458,-0.00278,-0.0336,-1.18e-05,-5.91e-05,-3.85e-07,-9.03e-06,5.62e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.63e-06,0.000193,0.000193,0.000124,0.0574,0.0574,0.00832,0.0549,0.0549,0.0432,3.49e-09,3.5e-09,3.02e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 +13790000,0.982,-0.00697,-0.0118,0.187,0.0141,0.00254,0.138,0.00807,-0.000575,-0.0374,-1.19e-05,-5.87e-05,-5.76e-07,-7.54e-06,5.66e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.59e-06,0.000186,0.000186,0.000123,0.0485,0.0485,0.00794,0.0472,0.0472,0.0421,3.36e-09,3.36e-09,2.93e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 +13890000,0.982,-0.00688,-0.0117,0.187,0.0152,0.00345,0.138,0.00952,-0.000269,-0.0338,-1.18e-05,-5.87e-05,5.22e-08,-7.67e-06,5.66e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.59e-06,0.000191,0.000191,0.000123,0.0547,0.0547,0.00777,0.0546,0.0546,0.0419,3.36e-09,3.36e-09,2.85e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 +13990000,0.982,-0.00694,-0.0114,0.187,0.0147,0.00344,0.133,0.00721,-0.0019,-0.0384,-1.17e-05,-5.91e-05,7.05e-07,-9.88e-06,5.6e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.56e-06,0.000184,0.000184,0.000122,0.0465,0.0465,0.00748,0.0471,0.0471,0.0409,3.22e-09,3.22e-09,2.77e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 +14090000,0.982,-0.00695,-0.0114,0.187,0.0124,-0.000786,0.133,0.00866,-0.00179,-0.0425,-1.17e-05,-5.91e-05,-6.07e-07,-1.02e-05,5.62e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.53e-06,0.00019,0.00019,0.000121,0.0525,0.0525,0.00733,0.0543,0.0543,0.0403,3.22e-09,3.22e-09,2.69e-09,3.46e-06,3.46e-06,5.01e-08,0,0,0,0,0,0,0,0 +14190000,0.982,-0.00692,-0.0113,0.187,0.00982,0.000264,0.13,0.0079,-0.00137,-0.0444,-1.18e-05,-5.92e-05,-1.19e-06,-1.08e-05,5.68e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.53e-06,0.000184,0.000184,0.000121,0.0449,0.0449,0.00715,0.0469,0.0469,0.0398,3.08e-09,3.08e-09,2.62e-09,3.45e-06,3.45e-06,5e-08,0,0,0,0,0,0,0,0 +14290000,0.982,-0.00686,-0.0113,0.187,0.0115,0.000391,0.127,0.00885,-0.00138,-0.0412,-1.18e-05,-5.92e-05,-1.07e-06,-1.1e-05,5.69e-05,-0.00162,0.204,0.00201,0.435,0,0,0,0,0,4.5e-06,0.000189,0.000189,0.00012,0.0506,0.0506,0.00705,0.054,0.054,0.0393,3.08e-09,3.08e-09,2.54e-09,3.45e-06,3.45e-06,5e-08,0,0,0,0,0,0,0,0 +14390000,0.982,-0.00696,-0.0112,0.187,0.0116,-0.00278,0.125,0.0083,-0.00268,-0.0408,-1.16e-05,-5.94e-05,-6.24e-07,-1.22e-05,5.58e-05,-0.00161,0.204,0.00201,0.435,0,0,0,0,0,4.47e-06,0.000183,0.000183,0.00012,0.0435,0.0435,0.00689,0.0467,0.0467,0.0385,2.93e-09,2.94e-09,2.47e-09,3.45e-06,3.45e-06,5e-08,0,0,0,0,0,0,0,0 +14490000,0.982,-0.00707,-0.0112,0.187,0.01,-0.00236,0.128,0.00932,-0.00294,-0.0397,-1.16e-05,-5.94e-05,-1.26e-06,-1.25e-05,5.6e-05,-0.00161,0.204,0.00201,0.435,0,0,0,0,0,4.44e-06,0.000188,0.000188,0.000119,0.049,0.049,0.00683,0.0537,0.0537,0.038,2.93e-09,2.94e-09,2.4e-09,3.45e-06,3.45e-06,5e-08,0,0,0,0,0,0,0,0 +14590000,0.982,-0.00714,-0.011,0.187,0.00793,-0.00263,0.123,0.00583,-0.00376,-0.0461,-1.17e-05,-5.99e-05,-1.33e-06,-1.7e-05,5.65e-05,-0.00161,0.204,0.00201,0.435,0,0,0,0,0,4.43e-06,0.000182,0.000182,0.000118,0.0424,0.0424,0.00675,0.0465,0.0465,0.0376,2.78e-09,2.79e-09,2.34e-09,3.44e-06,3.44e-06,5e-08,0,0,0,0,0,0,0,0 +14690000,0.982,-0.00713,-0.011,0.187,0.00713,-0.00245,0.122,0.00657,-0.004,-0.0474,-1.17e-05,-5.99e-05,-1.04e-06,-1.73e-05,5.67e-05,-0.00161,0.204,0.00201,0.435,0,0,0,0,0,4.39e-06,0.000187,0.000187,0.000118,0.0478,0.0478,0.00673,0.0534,0.0534,0.0372,2.78e-09,2.79e-09,2.27e-09,3.44e-06,3.44e-06,5e-08,0,0,0,0,0,0,0,0 +14790000,0.982,-0.00706,-0.011,0.187,0.00886,0.00412,0.12,0.00524,0.00111,-0.0485,-1.24e-05,-5.98e-05,-2.57e-07,-1.68e-05,6.34e-05,-0.00161,0.204,0.00201,0.435,0,0,0,0,0,4.36e-06,0.000181,0.000181,0.000117,0.0414,0.0414,0.00665,0.0464,0.0464,0.0365,2.63e-09,2.63e-09,2.2e-09,3.42e-06,3.43e-06,5e-08,0,0,0,0,0,0,0,0 +14890000,0.982,-0.00697,-0.0109,0.187,0.00752,0.00188,0.123,0.00601,0.00142,-0.0479,-1.24e-05,-5.99e-05,3.1e-07,-1.71e-05,6.37e-05,-0.00161,0.204,0.00201,0.435,0,0,0,0,0,4.35e-06,0.000186,0.000186,0.000116,0.0467,0.0467,0.0067,0.0531,0.0531,0.0365,2.63e-09,2.63e-09,2.15e-09,3.43e-06,3.43e-06,5e-08,0,0,0,0,0,0,0,0 +14990000,0.982,-0.00712,-0.0108,0.187,0.00627,0.000128,0.123,0.00471,-0.000315,-0.0499,-1.22e-05,-6.02e-05,6.57e-07,-2.05e-05,6.24e-05,-0.0016,0.204,0.00201,0.435,0,0,0,0,0,4.31e-06,0.00018,0.00018,0.000116,0.0406,0.0406,0.00664,0.0462,0.0462,0.0359,2.48e-09,2.48e-09,2.09e-09,3.41e-06,3.41e-06,5e-08,0,0,0,0,0,0,0,0 +15090000,0.982,-0.00707,-0.0109,0.187,0.0063,0.00136,0.125,0.00534,-0.000283,-0.0492,-1.22e-05,-6.02e-05,6.78e-07,-2.09e-05,6.27e-05,-0.0016,0.204,0.00201,0.435,0,0,0,0,0,4.28e-06,0.000185,0.000185,0.000115,0.0458,0.0458,0.00668,0.0529,0.0529,0.0355,2.48e-09,2.48e-09,2.03e-09,3.41e-06,3.41e-06,5e-08,0,0,0,0,0,0,0,0 +15190000,0.982,-0.0072,-0.0109,0.187,0.00442,0.00011,0.124,0.00418,-0.000368,-0.0502,-1.23e-05,-6.04e-05,4.8e-07,-2.32e-05,6.35e-05,-0.0016,0.204,0.00201,0.435,0,0,0,0,0,4.27e-06,0.000178,0.000178,0.000114,0.04,0.04,0.00668,0.046,0.046,0.0353,2.32e-09,2.32e-09,1.98e-09,3.4e-06,3.4e-06,5e-08,0,0,0,0,0,0,0,0 +15290000,0.982,-0.00729,-0.0109,0.187,0.00491,-0.000796,0.122,0.00466,-0.000376,-0.0554,-1.22e-05,-6.04e-05,1.05e-06,-2.38e-05,6.39e-05,-0.00159,0.204,0.00201,0.435,0,0,0,0,0,4.24e-06,0.000183,0.000183,0.000114,0.0451,0.0451,0.00674,0.0527,0.0527,0.035,2.32e-09,2.32e-09,1.92e-09,3.4e-06,3.4e-06,5e-08,0,0,0,0,0,0,0,0 +15390000,0.982,-0.00737,-0.0109,0.187,0.00507,0.00142,0.119,0.0037,-0.000242,-0.0592,-1.23e-05,-6.05e-05,9.91e-07,-2.6e-05,6.51e-05,-0.00159,0.204,0.00201,0.435,0,0,0,0,0,4.21e-06,0.000176,0.000176,0.000113,0.0395,0.0395,0.00673,0.0459,0.0459,0.0346,2.17e-09,2.17e-09,1.86e-09,3.38e-06,3.38e-06,5e-08,0,0,0,0,0,0,0,0 +15490000,0.982,-0.00739,-0.0109,0.187,0.00442,-0.000962,0.118,0.00417,-0.000192,-0.0592,-1.23e-05,-6.05e-05,1.02e-06,-2.64e-05,6.53e-05,-0.00159,0.204,0.00201,0.435,0,0,0,0,0,4.2e-06,0.00018,0.000181,0.000112,0.0445,0.0445,0.00684,0.0525,0.0525,0.0346,2.17e-09,2.17e-09,1.82e-09,3.38e-06,3.38e-06,5e-08,0,0,0,0,0,0,0,0 +15590000,0.982,-0.00759,-0.0109,0.187,0.00783,-0.00486,0.116,0.00611,-0.00421,-0.0648,-1.16e-05,-6.05e-05,1.38e-06,-2.72e-05,5.81e-05,-0.00158,0.204,0.00201,0.435,0,0,0,0,0,4.17e-06,0.000173,0.000173,0.000111,0.039,0.039,0.00684,0.0458,0.0458,0.0342,2.01e-09,2.01e-09,1.77e-09,3.36e-06,3.36e-06,5e-08,0,0,0,0,0,0,0,0 +15690000,0.982,-0.00754,-0.0108,0.187,0.00953,-0.00779,0.115,0.00695,-0.00482,-0.0664,-1.16e-05,-6.05e-05,1.85e-06,-2.82e-05,5.9e-05,-0.00158,0.204,0.00201,0.435,0,0,0,0,0,4.13e-06,0.000178,0.000178,0.00011,0.0439,0.0439,0.00693,0.0523,0.0523,0.034,2.01e-09,2.01e-09,1.72e-09,3.36e-06,3.36e-06,5e-08,0,0,0,0,0,0,0,0 +15790000,0.982,-0.00753,-0.0107,0.186,0.006,-0.00733,0.112,0.00532,-0.00379,-0.0692,-1.19e-05,-6.07e-05,2.51e-06,-3.16e-05,6.33e-05,-0.00157,0.204,0.00201,0.435,0,0,0,0,0,4.09e-06,0.000171,0.000171,0.00011,0.0386,0.0386,0.00694,0.0457,0.0457,0.0337,1.86e-09,1.86e-09,1.67e-09,3.34e-06,3.34e-06,5e-08,0,0,0,0,0,0,0,0 +15890000,0.982,-0.00758,-0.0108,0.187,0.00475,-0.00557,0.112,0.00583,-0.00445,-0.0709,-1.19e-05,-6.07e-05,2.04e-06,-3.18e-05,6.33e-05,-0.00157,0.204,0.00201,0.435,0,0,0,0,0,4.08e-06,0.000175,0.000175,0.000109,0.0434,0.0434,0.00706,0.0522,0.0522,0.0338,1.86e-09,1.86e-09,1.63e-09,3.34e-06,3.34e-06,5e-08,0,0,0,0,0,0,0,0 +15990000,0.982,-0.00738,-0.0107,0.186,0.00268,-0.00428,0.106,0.00458,-0.00345,-0.076,-1.21e-05,-6.08e-05,2.01e-06,-3.4e-05,6.62e-05,-0.00157,0.204,0.00201,0.435,0,0,0,0,0,4.04e-06,0.000168,0.000168,0.000108,0.0382,0.0382,0.00708,0.0456,0.0456,0.0335,1.72e-09,1.72e-09,1.59e-09,3.32e-06,3.32e-06,5e-08,0,0,0,0,0,0,0,0 +16090000,0.982,-0.00735,-0.0107,0.186,0.00193,-0.00541,0.103,0.00475,-0.00393,-0.0788,-1.21e-05,-6.08e-05,1.75e-06,-3.46e-05,6.64e-05,-0.00156,0.204,0.00201,0.435,0,0,0,0,0,4.01e-06,0.000171,0.000171,0.000107,0.043,0.043,0.00718,0.0521,0.0521,0.0334,1.72e-09,1.72e-09,1.54e-09,3.32e-06,3.32e-06,5e-08,0,0,0,0,0,0,0,0 +16190000,0.982,-0.00725,-0.0106,0.187,-0.00201,-0.00325,0.0995,0.00246,-0.0029,-0.0851,-1.23e-05,-6.1e-05,1.39e-06,-3.8e-05,6.99e-05,-0.00156,0.204,0.00201,0.435,0,0,0,0,0,3.99e-06,0.000164,0.000164,0.000107,0.0378,0.0378,0.00723,0.0455,0.0455,0.0334,1.58e-09,1.58e-09,1.51e-09,3.3e-06,3.3e-06,5e-08,0,0,0,0,0,0,0,0 +16290000,0.982,-0.00727,-0.0105,0.187,-0.00183,-0.00463,0.0979,0.00222,-0.00333,-0.0867,-1.23e-05,-6.1e-05,1.56e-06,-3.88e-05,7.04e-05,-0.00155,0.204,0.00201,0.435,0,0,0,0,0,3.96e-06,0.000168,0.000168,0.000106,0.0425,0.0425,0.00734,0.052,0.052,0.0334,1.58e-09,1.58e-09,1.46e-09,3.3e-06,3.3e-06,5e-08,0,0,0,0,0,0,0,0 +16390000,0.982,-0.00723,-0.0105,0.186,0.000577,-0.0041,0.0957,0.00327,-0.00254,-0.0913,-1.24e-05,-6.08e-05,1.95e-06,-3.69e-05,7.17e-05,-0.00155,0.204,0.00201,0.435,0,0,0,0,0,3.93e-06,0.00016,0.00016,0.000105,0.0373,0.0373,0.00736,0.0454,0.0454,0.0331,1.44e-09,1.44e-09,1.43e-09,3.27e-06,3.27e-06,5e-08,0,0,0,0,0,0,0,0 +16490000,0.982,-0.00735,-0.0105,0.186,0.00248,-0.0056,0.0969,0.00344,-0.00308,-0.089,-1.24e-05,-6.08e-05,1.81e-06,-3.73e-05,7.18e-05,-0.00154,0.204,0.00201,0.435,0,0,0,0,0,3.91e-06,0.000164,0.000164,0.000105,0.0419,0.0419,0.0075,0.0519,0.0519,0.0334,1.44e-09,1.44e-09,1.39e-09,3.27e-06,3.27e-06,5e-08,0,0,0,0,0,0,0,0 +16590000,0.982,-0.00731,-0.0105,0.186,0.00657,-0.00581,0.0981,0.00302,-0.00239,-0.0936,-1.25e-05,-6.08e-05,1.83e-06,-3.86e-05,7.45e-05,-0.00154,0.204,0.00201,0.435,0,0,0,0,0,3.88e-06,0.000157,0.000157,0.000104,0.0368,0.0368,0.00751,0.0454,0.0454,0.0332,1.32e-09,1.32e-09,1.35e-09,3.25e-06,3.25e-06,5e-08,0,0,0,0,0,0,0,0 +16690000,0.982,-0.00736,-0.0104,0.186,0.00786,-0.0103,0.0965,0.00373,-0.00317,-0.0963,-1.25e-05,-6.09e-05,2.07e-06,-3.96e-05,7.52e-05,-0.00153,0.204,0.00201,0.435,0,0,0,0,0,3.85e-06,0.00016,0.00016,0.000103,0.0413,0.0413,0.00763,0.0518,0.0518,0.0332,1.32e-09,1.32e-09,1.32e-09,3.25e-06,3.25e-06,5e-08,0,0,0,0,0,0,0,0 +16790000,0.982,-0.00718,-0.0103,0.186,0.00874,-0.00926,0.0931,0.00287,-0.00226,-0.1,-1.28e-05,-6.1e-05,2.24e-06,-4.2e-05,7.98e-05,-0.00153,0.204,0.00201,0.435,0,0,0,0,0,3.83e-06,0.000153,0.000153,0.000103,0.0364,0.0364,0.00767,0.0453,0.0453,0.0333,1.2e-09,1.2e-09,1.29e-09,3.23e-06,3.23e-06,5e-08,0,0,0,0,0,0,0,0 +16890000,0.982,-0.00715,-0.0103,0.186,0.00751,-0.00956,0.0924,0.00364,-0.00316,-0.105,-1.28e-05,-6.1e-05,2.73e-06,-4.34e-05,8.07e-05,-0.00152,0.204,0.00201,0.435,0,0,0,0,0,3.79e-06,0.000156,0.000156,0.000102,0.0407,0.0407,0.00778,0.0517,0.0517,0.0333,1.2e-09,1.2e-09,1.25e-09,3.23e-06,3.23e-06,5e-08,0,0,0,0,0,0,0,0 +16990000,0.982,-0.00716,-0.0104,0.186,0.0072,-0.00907,0.0896,0.00349,-0.00234,-0.112,-1.3e-05,-6.08e-05,2.84e-06,-4.18e-05,8.33e-05,-0.00152,0.204,0.00201,0.435,0,0,0,0,0,3.76e-06,0.000149,0.000149,0.000101,0.0358,0.0358,0.00778,0.0453,0.0453,0.0332,1.09e-09,1.09e-09,1.22e-09,3.21e-06,3.21e-06,5e-08,0,0,0,0,0,0,0,0 +17090000,0.982,-0.00725,-0.0103,0.186,0.00856,-0.0116,0.0874,0.00429,-0.00342,-0.116,-1.3e-05,-6.08e-05,2.72e-06,-4.27e-05,8.39e-05,-0.00151,0.204,0.00201,0.435,0,0,0,0,0,3.73e-06,0.000152,0.000152,0.0001,0.0401,0.0401,0.00789,0.0516,0.0516,0.0332,1.09e-09,1.09e-09,1.19e-09,3.21e-06,3.21e-06,5e-08,0,0,0,0,0,0,0,0 +17190000,0.982,-0.00737,-0.0102,0.186,0.00751,-0.0169,0.0868,0.00275,-0.00703,-0.117,-1.28e-05,-6.1e-05,2.2e-06,-4.52e-05,8.21e-05,-0.00151,0.204,0.00201,0.435,0,0,0,0,0,3.72e-06,0.000145,0.000145,0.0001,0.0352,0.0352,0.00791,0.0452,0.0452,0.0334,9.86e-10,9.87e-10,1.16e-09,3.19e-06,3.19e-06,5e-08,0,0,0,0,0,0,0,0 +17290000,0.982,-0.00732,-0.0102,0.186,0.00823,-0.0173,0.0846,0.00352,-0.00869,-0.121,-1.28e-05,-6.1e-05,1.84e-06,-4.6e-05,8.24e-05,-0.0015,0.204,0.00201,0.435,0,0,0,0,0,3.69e-06,0.000148,0.000148,9.93e-05,0.0393,0.0394,0.00802,0.0515,0.0515,0.0335,9.87e-10,9.87e-10,1.13e-09,3.19e-06,3.19e-06,5e-08,0,0,0,0,0,0,0,0 +17390000,0.982,-0.00718,-0.0102,0.186,0.005,-0.017,0.0814,0.00502,-0.00541,-0.126,-1.33e-05,-6.06e-05,2.18e-06,-4.24e-05,8.96e-05,-0.00149,0.204,0.00201,0.435,0,0,0,0,0,3.66e-06,0.000141,0.000141,9.85e-05,0.0346,0.0346,0.008,0.0451,0.0451,0.0333,8.93e-10,8.94e-10,1.11e-09,3.17e-06,3.17e-06,5e-08,0,0,0,0,0,0,0,0 +17490000,0.982,-0.0072,-0.0102,0.186,0.00289,-0.0177,0.0797,0.00534,-0.00713,-0.128,-1.33e-05,-6.06e-05,1.99e-06,-4.31e-05,8.99e-05,-0.00149,0.204,0.00201,0.435,0,0,0,0,0,3.64e-06,0.000144,0.000144,9.81e-05,0.0386,0.0386,0.00813,0.0514,0.0514,0.0337,8.93e-10,8.94e-10,1.08e-09,3.17e-06,3.17e-06,5e-08,0,0,0,0,0,0,0,0 +17590000,0.982,-0.00709,-0.0101,0.186,-0.000852,-0.0138,0.0763,0.00171,-0.00529,-0.135,-1.37e-05,-6.09e-05,1.98e-06,-4.81e-05,9.74e-05,-0.00148,0.204,0.00201,0.435,0,0,0,0,0,3.61e-06,0.000138,0.000138,9.73e-05,0.034,0.034,0.00811,0.0451,0.0451,0.0336,8.08e-10,8.09e-10,1.05e-09,3.15e-06,3.15e-06,5e-08,0,0,0,0,0,0,0,0 +17690000,0.982,-0.00718,-0.01,0.186,-0.00196,-0.0143,0.0755,0.00158,-0.00672,-0.137,-1.37e-05,-6.09e-05,2.04e-06,-4.89e-05,9.79e-05,-0.00148,0.204,0.00201,0.435,0,0,0,0,0,3.58e-06,0.00014,0.00014,9.65e-05,0.0378,0.0378,0.0082,0.0513,0.0513,0.0337,8.09e-10,8.09e-10,1.03e-09,3.15e-06,3.15e-06,5e-08,0,0,0,0,0,0,0,0 +17790000,0.982,-0.00713,-0.01,0.186,0.0009,-0.0127,0.0737,0.00275,-0.00572,-0.136,-1.4e-05,-6.06e-05,2.08e-06,-4.51e-05,0.000102,-0.00147,0.204,0.00201,0.435,0,0,0,0,0,3.56e-06,0.000134,0.000134,9.62e-05,0.0333,0.0333,0.00821,0.045,0.045,0.0339,7.31e-10,7.31e-10,1.01e-09,3.13e-06,3.13e-06,5e-08,0,0,0,0,0,0,0,0 +17890000,0.983,-0.00706,-0.0101,0.186,0.00289,-0.0145,0.0716,0.00299,-0.00709,-0.136,-1.4e-05,-6.06e-05,2.2e-06,-4.58e-05,0.000103,-0.00147,0.204,0.00201,0.435,0,0,0,0,0,3.53e-06,0.000136,0.000136,9.54e-05,0.0371,0.0371,0.00829,0.0512,0.0512,0.034,7.31e-10,7.31e-10,9.81e-10,3.13e-06,3.13e-06,5e-08,0,0,0,0,0,0,0,0 +17990000,0.983,-0.00684,-0.0101,0.186,0.00244,-0.00805,0.0687,0.00235,-0.00152,-0.141,-1.46e-05,-6.04e-05,2.15e-06,-4.39e-05,0.000113,-0.00147,0.204,0.00201,0.435,0,0,0,0,0,3.5e-06,0.00013,0.00013,9.46e-05,0.0327,0.0327,0.00825,0.0449,0.0449,0.0339,6.61e-10,6.61e-10,9.57e-10,3.12e-06,3.12e-06,5e-08,0,0,0,0,0,0,0,0 +18090000,0.983,-0.00692,-0.0101,0.186,0.00172,-0.00848,0.0665,0.00259,-0.00237,-0.147,-1.46e-05,-6.04e-05,2.09e-06,-4.48e-05,0.000114,-0.00146,0.204,0.00201,0.435,0,0,0,0,0,3.48e-06,0.000132,0.000132,9.43e-05,0.0362,0.0362,0.00837,0.051,0.051,0.0343,6.61e-10,6.61e-10,9.37e-10,3.12e-06,3.12e-06,5e-08,0,0,0,0,0,0,0,0 +18190000,0.983,-0.00692,-0.0101,0.186,0.00183,-0.00753,0.0644,0.0033,-0.0017,-0.154,-1.47e-05,-6.03e-05,2.57e-06,-4.41e-05,0.000116,-0.00145,0.204,0.00201,0.435,0,0,0,0,0,3.45e-06,0.000127,0.000127,9.35e-05,0.0319,0.0319,0.00832,0.0448,0.0448,0.0342,5.98e-10,5.98e-10,9.14e-10,3.1e-06,3.1e-06,5e-08,0,0,0,0,0,0,0,0 +18290000,0.983,-0.00695,-0.0101,0.186,0.0025,-0.00791,0.0614,0.00344,-0.00244,-0.16,-1.47e-05,-6.03e-05,2.58e-06,-4.51e-05,0.000117,-0.00145,0.204,0.00201,0.435,0,0,0,0,0,3.43e-06,0.000129,0.000129,9.28e-05,0.0354,0.0354,0.00839,0.0509,0.0509,0.0343,5.98e-10,5.98e-10,8.92e-10,3.1e-06,3.1e-06,5e-08,0,0,0,0,0,0,0,0 +18390000,0.983,-0.00686,-0.0101,0.186,0.00354,-0.00674,0.0588,0.00524,-0.00183,-0.166,-1.48e-05,-6.01e-05,2.39e-06,-4.27e-05,0.000118,-0.00144,0.204,0.00201,0.435,0,0,0,0,0,3.4e-06,0.000124,0.000124,9.21e-05,0.0312,0.0312,0.00834,0.0448,0.0448,0.0342,5.41e-10,5.41e-10,8.71e-10,3.09e-06,3.09e-06,5e-08,0,0,0,0,0,0,0,0 +18490000,0.983,-0.0069,-0.0101,0.186,0.00613,-0.00669,0.0566,0.0058,-0.00251,-0.169,-1.48e-05,-6.01e-05,2.56e-06,-4.32e-05,0.000119,-0.00144,0.204,0.00201,0.435,0,0,0,0,0,3.39e-06,0.000126,0.000126,9.17e-05,0.0346,0.0346,0.00844,0.0508,0.0508,0.0347,5.41e-10,5.41e-10,8.53e-10,3.09e-06,3.09e-06,5e-08,0,0,0,0,0,0,0,0 +18590000,0.982,-0.00672,-0.00997,0.186,0.00471,-0.00615,0.0542,0.00466,-0.0019,-0.171,-1.49e-05,-6.01e-05,2.27e-06,-4.53e-05,0.000121,-0.00143,0.204,0.00201,0.435,0,0,0,0,0,3.36e-06,0.000121,0.000121,9.1e-05,0.0305,0.0305,0.00838,0.0447,0.0447,0.0345,4.9e-10,4.9e-10,8.33e-10,3.07e-06,3.08e-06,5e-08,0,0,0,0,0,0,0,0 +18690000,0.983,-0.00668,-0.00991,0.186,0.00456,-0.00502,0.0508,0.00511,-0.00245,-0.177,-1.49e-05,-6.02e-05,2.47e-06,-4.61e-05,0.000122,-0.00143,0.204,0.00201,0.435,0,0,0,0,0,3.34e-06,0.000123,0.000123,9.03e-05,0.0337,0.0337,0.00844,0.0506,0.0506,0.0347,4.9e-10,4.9e-10,8.14e-10,3.07e-06,3.08e-06,5e-08,0,0,0,0,0,0,0,0 +18790000,0.983,-0.00665,-0.00981,0.186,0.00369,-0.0048,0.0487,0.00526,-0.00197,-0.184,-1.5e-05,-6.01e-05,2.4e-06,-4.64e-05,0.000124,-0.00142,0.204,0.00201,0.435,0,0,0,0,0,3.32e-06,0.000118,0.000118,8.99e-05,0.0298,0.0298,0.00841,0.0445,0.0445,0.0348,4.44e-10,4.44e-10,7.97e-10,3.06e-06,3.06e-06,5e-08,0,0,0,0,0,0,0,0 +18890000,0.983,-0.0066,-0.00983,0.186,0.00214,-0.00431,0.0449,0.00549,-0.00249,-0.192,-1.5e-05,-6.01e-05,2.22e-06,-4.77e-05,0.000124,-0.00142,0.204,0.00201,0.435,0,0,0,0,0,3.3e-06,0.00012,0.00012,8.92e-05,0.0329,0.0329,0.00846,0.0504,0.0504,0.0349,4.44e-10,4.45e-10,7.79e-10,3.06e-06,3.06e-06,5e-08,0,0,0,0,0,0,0,0 +18990000,0.982,-0.00658,-0.00985,0.186,0.000706,-0.00455,0.0437,0.00453,-0.00197,-0.194,-1.5e-05,-6.01e-05,2.17e-06,-4.88e-05,0.000126,-0.00141,0.204,0.00201,0.435,0,0,0,0,0,3.28e-06,0.000116,0.000116,8.85e-05,0.0291,0.0291,0.00839,0.0444,0.0444,0.0348,4.03e-10,4.03e-10,7.61e-10,3.05e-06,3.05e-06,5e-08,0,0,0,0,0,0,0,0 +19090000,0.982,-0.00664,-0.00987,0.186,-0.00151,-0.00495,0.0428,0.00453,-0.0024,-0.202,-1.5e-05,-6.01e-05,2.33e-06,-4.97e-05,0.000127,-0.00141,0.204,0.00201,0.435,0,0,0,0,0,3.26e-06,0.000117,0.000117,8.82e-05,0.032,0.032,0.00848,0.0502,0.0502,0.0352,4.03e-10,4.03e-10,7.46e-10,3.05e-06,3.05e-06,5e-08,0,0,0,0,0,0,0,0 +19190000,0.982,-0.00653,-0.00999,0.186,-0.00282,-0.00469,0.0405,0.00376,-0.00196,-0.208,-1.51e-05,-6.01e-05,1.87e-06,-5.07e-05,0.000129,-0.0014,0.204,0.00201,0.435,0,0,0,0,0,3.24e-06,0.000113,0.000113,8.75e-05,0.0284,0.0284,0.0084,0.0443,0.0443,0.035,3.67e-10,3.67e-10,7.29e-10,3.04e-06,3.04e-06,5e-08,0,0,0,0,0,0,0,0 +19290000,0.982,-0.00649,-0.00992,0.186,-0.00386,-0.00447,0.0393,0.00345,-0.0024,-0.213,-1.51e-05,-6.01e-05,1.78e-06,-5.16e-05,0.000129,-0.0014,0.204,0.00201,0.435,0,0,0,0,0,3.22e-06,0.000114,0.000114,8.68e-05,0.0312,0.0312,0.00844,0.05,0.05,0.0352,3.67e-10,3.67e-10,7.13e-10,3.04e-06,3.04e-06,5e-08,0,0,0,0,0,0,0,0 +19390000,0.982,-0.00656,-0.00982,0.186,-0.00412,-0.00109,0.039,0.003,-0.000614,-0.219,-1.52e-05,-6e-05,1.64e-06,-5.14e-05,0.000132,-0.00139,0.204,0.00201,0.435,0,0,0,0,0,3.2e-06,0.000111,0.000111,8.65e-05,0.0276,0.0276,0.0084,0.0442,0.0442,0.0353,3.34e-10,3.34e-10,6.99e-10,3.03e-06,3.03e-06,5e-08,0,0,0,0,0,0,0,0 +19490000,0.982,-0.00659,-0.00973,0.186,-0.00514,-0.000989,0.0369,0.00252,-0.000701,-0.224,-1.53e-05,-6e-05,1.32e-06,-5.24e-05,0.000133,-0.00139,0.204,0.00201,0.435,0,0,0,0,0,3.18e-06,0.000112,0.000112,8.58e-05,0.0304,0.0304,0.00844,0.0498,0.0498,0.0354,3.34e-10,3.34e-10,6.83e-10,3.03e-06,3.03e-06,5e-08,0,0,0,0,0,0,0,0 +19590000,0.982,-0.00655,-0.00983,0.186,-0.00601,-0.00403,0.0372,0.0033,-0.00183,-0.228,-1.51e-05,-6e-05,1.21e-06,-5.17e-05,0.000131,-0.00138,0.204,0.00201,0.435,0,0,0,0,0,3.16e-06,0.000109,0.000109,8.52e-05,0.027,0.027,0.00836,0.044,0.044,0.0352,3.04e-10,3.04e-10,6.68e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 +19690000,0.982,-0.00656,-0.00985,0.186,-0.00785,-0.00248,0.0342,0.00262,-0.00214,-0.233,-1.51e-05,-6e-05,1.35e-06,-5.23e-05,0.000132,-0.00138,0.204,0.00201,0.435,0,0,0,0,0,3.14e-06,0.00011,0.00011,8.45e-05,0.0296,0.0296,0.0084,0.0496,0.0496,0.0353,3.04e-10,3.04e-10,6.54e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 +19790000,0.982,-0.00664,-0.00989,0.187,-0.00771,-0.00113,0.0314,0.00524,-0.00175,-0.241,-1.51e-05,-5.98e-05,1.1e-06,-5.03e-05,0.000132,-0.00137,0.204,0.00201,0.435,0,0,0,0,0,3.13e-06,0.000107,0.000107,8.42e-05,0.0263,0.0263,0.00835,0.0439,0.0439,0.0354,2.78e-10,2.78e-10,6.41e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 +19890000,0.982,-0.00666,-0.00997,0.187,-0.0079,-0.000798,0.0304,0.0044,-0.0018,-0.247,-1.51e-05,-5.98e-05,9.75e-07,-5.11e-05,0.000132,-0.00137,0.204,0.00201,0.435,0,0,0,0,0,3.1e-06,0.000108,0.000108,8.36e-05,0.0288,0.0288,0.00839,0.0494,0.0494,0.0355,2.78e-10,2.78e-10,6.28e-10,3.02e-06,3.02e-06,5e-08,0,0,0,0,0,0,0,0 +19990000,0.982,-0.00666,-0.0101,0.187,-0.00744,-0.000837,0.0263,0.00497,-0.000344,-0.254,-1.52e-05,-5.96e-05,1e-06,-4.94e-05,0.000134,-0.00136,0.204,0.00201,0.435,0,0,0,0,0,3.08e-06,0.000105,0.000105,8.3e-05,0.0256,0.0256,0.0083,0.0437,0.0437,0.0353,2.54e-10,2.54e-10,6.14e-10,3.01e-06,3.01e-06,5e-08,0,0,0,0,0,0,0,0 +20090000,0.982,-0.00667,-0.0101,0.186,-0.00705,-0.003,0.0257,0.00422,-0.000546,-0.254,-1.52e-05,-5.96e-05,9.64e-07,-4.96e-05,0.000134,-0.00136,0.204,0.00201,0.435,0,0,0,0,0,3.07e-06,0.000106,0.000106,8.27e-05,0.028,0.028,0.00837,0.0492,0.0492,0.0357,2.54e-10,2.54e-10,6.03e-10,3.01e-06,3.01e-06,5e-08,0,0,0,0,0,0,0,0 +20190000,0.982,-0.00667,-0.0102,0.187,-0.00581,-0.000542,0.0254,0.00545,-0.000349,-0.259,-1.52e-05,-5.95e-05,7.07e-07,-4.89e-05,0.000134,-0.00136,0.204,0.00201,0.435,0,0,0,0,0,3.04e-06,0.000103,0.000103,8.21e-05,0.025,0.025,0.00829,0.0436,0.0436,0.0355,2.33e-10,2.33e-10,5.9e-10,3e-06,3e-06,5e-08,0,0,0,0,0,0,0,0 +20290000,0.982,-0.00665,-0.0103,0.187,-0.00914,-0.00155,0.0245,0.00472,-0.000391,-0.262,-1.52e-05,-5.95e-05,6.14e-07,-4.94e-05,0.000135,-0.00136,0.204,0.00201,0.435,0,0,0,0,0,3.02e-06,0.000104,0.000104,8.15e-05,0.0273,0.0273,0.00832,0.049,0.049,0.0356,2.33e-10,2.33e-10,5.78e-10,3e-06,3e-06,5e-08,0,0,0,0,0,0,0,0 +20390000,0.982,-0.00662,-0.0103,0.187,-0.00963,-0.000481,0.0238,0.00581,-0.000228,-0.264,-1.51e-05,-5.94e-05,7.49e-07,-4.81e-05,0.000135,-0.00135,0.204,0.00201,0.435,0,0,0,0,0,3.01e-06,0.000102,0.000102,8.12e-05,0.0244,0.0244,0.00827,0.0434,0.0434,0.0357,2.14e-10,2.14e-10,5.67e-10,3e-06,3e-06,5e-08,0,0,0,0,0,0,0,0 +20490000,0.982,-0.00661,-0.0102,0.186,-0.0144,-0.00138,0.0226,0.0046,-0.000293,-0.27,-1.51e-05,-5.94e-05,7.17e-07,-4.88e-05,0.000135,-0.00135,0.204,0.00201,0.435,0,0,0,0,0,2.99e-06,0.000103,0.000103,8.06e-05,0.0266,0.0266,0.0083,0.0487,0.0487,0.0357,2.14e-10,2.14e-10,5.55e-10,3e-06,3e-06,5e-08,0,0,0,0,0,0,0,0 +20590000,0.982,-0.00659,-0.0102,0.186,-0.0133,-0.00242,0.0212,0.00585,-0.000249,-0.275,-1.51e-05,-5.93e-05,9.64e-07,-4.7e-05,0.000135,-0.00135,0.204,0.00201,0.435,0,0,0,0,0,2.96e-06,0.0001,0.0001,8e-05,0.0238,0.0238,0.00821,0.0433,0.0433,0.0355,1.97e-10,1.97e-10,5.44e-10,2.99e-06,2.99e-06,5e-08,0,0,0,0,0,0,0,0 +20690000,0.982,-0.0065,-0.0102,0.186,-0.0151,-0.00113,0.0214,0.00445,-0.000373,-0.278,-1.51e-05,-5.93e-05,7.35e-07,-4.76e-05,0.000135,-0.00134,0.204,0.00201,0.435,0,0,0,0,0,2.95e-06,0.000101,0.000101,7.97e-05,0.0259,0.0259,0.00829,0.0485,0.0485,0.0359,1.97e-10,1.97e-10,5.34e-10,2.99e-06,2.99e-06,5e-08,0,0,0,0,0,0,0,0 +20790000,0.982,-0.00591,-0.0102,0.186,-0.0174,0.00134,0.00537,0.00376,-0.000273,-0.283,-1.51e-05,-5.92e-05,8.06e-07,-4.66e-05,0.000135,-0.00134,0.204,0.00201,0.435,0,0,0,0,0,2.93e-06,9.91e-05,9.9e-05,7.91e-05,0.0232,0.0232,0.0082,0.0431,0.0431,0.0356,1.82e-10,1.82e-10,5.23e-10,2.98e-06,2.99e-06,5e-08,0,0,0,0,0,0,0,0 +20890000,0.982,0.00321,-0.00615,0.186,-0.0238,0.0134,-0.114,0.00164,0.000509,-0.293,-1.51e-05,-5.92e-05,8.01e-07,-4.69e-05,0.000135,-0.00134,0.204,0.00201,0.435,0,0,0,0,0,2.9e-06,9.97e-05,9.97e-05,7.86e-05,0.0256,0.0256,0.00823,0.0483,0.0483,0.0357,1.82e-10,1.82e-10,5.13e-10,2.98e-06,2.99e-06,5e-08,0,0,0,0,0,0,0,0 +20990000,0.982,0.00653,-0.00273,0.186,-0.0345,0.0313,-0.254,0.00117,0.00104,-0.311,-1.49e-05,-5.92e-05,7.51e-07,-4.46e-05,0.000132,-0.00134,0.204,0.00201,0.435,0,0,0,0,0,2.88e-06,9.77e-05,9.76e-05,7.8e-05,0.0233,0.0233,0.00814,0.0429,0.0429,0.0354,1.68e-10,1.68e-10,5.03e-10,2.98e-06,2.98e-06,5e-08,0,0,0,0,0,0,0,0 +21090000,0.982,0.00495,-0.00311,0.187,-0.0482,0.0474,-0.373,-0.00297,0.00502,-0.345,-1.49e-05,-5.91e-05,7.35e-07,-4.48e-05,0.000132,-0.00134,0.204,0.00201,0.435,0,0,0,0,0,2.88e-06,9.83e-05,9.82e-05,7.77e-05,0.0256,0.0256,0.00822,0.0481,0.0481,0.0358,1.68e-10,1.68e-10,4.94e-10,2.98e-06,2.98e-06,5e-08,0,0,0,0,0,0,0,0 +21190000,0.982,0.00206,-0.00479,0.187,-0.0517,0.0513,-0.5,-0.00228,0.00399,-0.384,-1.46e-05,-5.9e-05,7.93e-07,-3.98e-05,0.000122,-0.00135,0.204,0.00201,0.435,0,0,0,0,0,2.87e-06,9.61e-05,9.61e-05,7.72e-05,0.0232,0.0232,0.00813,0.0428,0.0428,0.0356,1.55e-10,1.55e-10,4.84e-10,2.97e-06,2.97e-06,5e-08,0,0,0,0,0,0,0,0 +21290000,0.982,-0.000105,-0.00612,0.187,-0.0522,0.0551,-0.631,-0.00748,0.00934,-0.446,-1.46e-05,-5.9e-05,4.96e-07,-4e-05,0.000122,-0.00134,0.204,0.00201,0.435,0,0,0,0,0,2.85e-06,9.67e-05,9.67e-05,7.66e-05,0.0256,0.0256,0.00816,0.048,0.048,0.0356,1.55e-10,1.56e-10,4.75e-10,2.97e-06,2.97e-06,5e-08,0,0,0,0,0,0,0,0 +21390000,0.982,-0.0016,-0.00685,0.187,-0.0473,0.0508,-0.756,-0.00606,0.0115,-0.513,-1.44e-05,-5.88e-05,4.99e-07,-3.43e-05,0.000116,-0.00135,0.204,0.00201,0.435,0,0,0,0,0,2.85e-06,9.45e-05,9.44e-05,7.63e-05,0.0232,0.0232,0.00812,0.0427,0.0427,0.0357,1.44e-10,1.44e-10,4.66e-10,2.96e-06,2.96e-06,5e-08,0,0,0,0,0,0,0,0 +21490000,0.982,-0.0024,-0.00726,0.187,-0.0432,0.0483,-0.893,-0.0107,0.0165,-0.602,-1.44e-05,-5.88e-05,6.21e-07,-3.47e-05,0.000117,-0.00134,0.204,0.00201,0.435,0,0,0,0,0,2.84e-06,9.5e-05,9.49e-05,7.58e-05,0.0255,0.0255,0.00815,0.0479,0.0479,0.0357,1.44e-10,1.44e-10,4.57e-10,2.96e-06,2.96e-06,5e-08,0,0,0,0,0,0,0,0 +21590000,0.982,-0.0029,-0.00729,0.187,-0.0345,0.0437,-1.02,-0.00902,0.0169,-0.694,-1.42e-05,-5.87e-05,7.32e-07,-3.16e-05,0.000112,-0.00135,0.204,0.00201,0.435,0,0,0,0,0,2.82e-06,9.27e-05,9.26e-05,7.53e-05,0.023,0.023,0.00807,0.0426,0.0426,0.0355,1.33e-10,1.33e-10,4.49e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 +21690000,0.982,-0.00324,-0.00714,0.187,-0.0328,0.0398,-1.15,-0.0124,0.0211,-0.811,-1.42e-05,-5.87e-05,9.01e-07,-3.22e-05,0.000113,-0.00135,0.204,0.00201,0.435,0,0,0,0,0,2.81e-06,9.32e-05,9.31e-05,7.5e-05,0.0253,0.0253,0.00815,0.0478,0.0478,0.0358,1.33e-10,1.33e-10,4.41e-10,2.95e-06,2.95e-06,5e-08,0,0,0,0,0,0,0,0 +21790000,0.982,-0.00361,-0.00736,0.187,-0.0242,0.0335,-1.28,-0.00488,0.0184,-0.933,-1.41e-05,-5.85e-05,1.12e-06,-2.49e-05,0.000109,-0.00135,0.204,0.00201,0.435,0,0,0,0,0,2.79e-06,9.08e-05,9.08e-05,7.45e-05,0.0229,0.0229,0.00807,0.0426,0.0426,0.0356,1.24e-10,1.24e-10,4.33e-10,2.94e-06,2.94e-06,5e-08,0,0,0,0,0,0,0,0 +21890000,0.982,-0.00391,-0.0075,0.187,-0.0212,0.0294,-1.4,-0.00715,0.0215,-1.08,-1.41e-05,-5.85e-05,9.92e-07,-2.55e-05,0.000109,-0.00135,0.204,0.00201,0.435,0,0,0,0,0,2.77e-06,9.13e-05,9.12e-05,7.4e-05,0.025,0.025,0.0081,0.0477,0.0477,0.0356,1.24e-10,1.24e-10,4.25e-10,2.94e-06,2.94e-06,5e-08,0,0,0,0,0,0,0,0 +21990000,0.982,-0.00461,-0.0078,0.187,-0.0172,0.0234,-1.38,-0.00145,0.017,-1.21,-1.4e-05,-5.85e-05,1.09e-06,-2.63e-05,0.00011,-0.00135,0.204,0.00201,0.435,0,0,0,0,0,2.76e-06,8.89e-05,8.89e-05,7.37e-05,0.0222,0.0222,0.00807,0.0425,0.0425,0.0357,1.15e-10,1.15e-10,4.18e-10,2.93e-06,2.93e-06,5e-08,0,0,0,0,0,0,0,0 +22090000,0.982,-0.00534,-0.0086,0.187,-0.0149,0.0196,-1.37,-0.0031,0.0191,-1.36,-1.4e-05,-5.85e-05,1.29e-06,-2.67e-05,0.00011,-0.00135,0.204,0.00201,0.435,0,0,0,0,0,2.75e-06,8.93e-05,8.93e-05,7.32e-05,0.0239,0.0239,0.0081,0.0475,0.0475,0.0357,1.15e-10,1.15e-10,4.1e-10,2.93e-06,2.93e-06,5e-08,0,0,0,0,0,0,0,0 +22190000,0.982,-0.00579,-0.00887,0.187,-0.00617,0.0138,-1.38,0.0049,0.0132,-1.5,-1.39e-05,-5.84e-05,1.44e-06,-2.64e-05,0.000111,-0.00135,0.204,0.00201,0.435,0,0,0,0,0,2.73e-06,8.73e-05,8.72e-05,7.28e-05,0.0213,0.0213,0.00802,0.0424,0.0424,0.0355,1.07e-10,1.07e-10,4.02e-10,2.91e-06,2.91e-06,5e-08,0,0,0,0,0,0,0,0 +22290000,0.982,-0.00651,-0.00912,0.187,-0.00106,0.00862,-1.38,0.00452,0.0144,-1.65,-1.39e-05,-5.84e-05,1.34e-06,-2.69e-05,0.000112,-0.00134,0.204,0.00201,0.435,0,0,0,0,0,2.71e-06,8.76e-05,8.76e-05,7.23e-05,0.023,0.023,0.00806,0.0473,0.0473,0.0355,1.07e-10,1.07e-10,3.95e-10,2.91e-06,2.91e-06,5e-08,0,0,0,0,0,0,0,0 +22390000,0.982,-0.00686,-0.00929,0.187,0.00431,-0.00106,-1.38,0.0119,0.00446,-1.79,-1.38e-05,-5.85e-05,1.14e-06,-3.11e-05,0.00011,-0.00134,0.204,0.00201,0.435,0,0,0,0,0,2.7e-06,8.58e-05,8.57e-05,7.2e-05,0.0205,0.0205,0.00802,0.0422,0.0422,0.0356,1e-10,1e-10,3.88e-10,2.9e-06,2.91e-06,5e-08,0,0,0,0,0,0,0,0 +22490000,0.982,-0.007,-0.00975,0.187,0.00816,-0.00701,-1.39,0.0126,0.00401,-1.93,-1.38e-05,-5.85e-05,9.9e-07,-3.13e-05,0.000111,-0.00134,0.204,0.00201,0.435,0,0,0,0,0,2.69e-06,8.61e-05,8.61e-05,7.15e-05,0.0221,0.0221,0.00806,0.047,0.047,0.0356,1e-10,1.01e-10,3.81e-10,2.9e-06,2.91e-06,5e-08,0,0,0,0,0,0,0,0 +22590000,0.982,-0.00693,-0.0104,0.187,0.0178,-0.0161,-1.38,0.0247,-0.00504,-2.08,-1.37e-05,-5.84e-05,1.16e-06,-2.86e-05,0.00011,-0.00133,0.204,0.00201,0.435,0,0,0,0,0,2.68e-06,8.44e-05,8.44e-05,7.11e-05,0.0198,0.0198,0.00799,0.042,0.042,0.0353,9.43e-11,9.43e-11,3.75e-10,2.9e-06,2.9e-06,5e-08,0,0,0,0,0,0,0,0 +22690000,0.982,-0.00684,-0.0106,0.188,0.0199,-0.0205,-1.39,0.0266,-0.00691,-2.22,-1.37e-05,-5.84e-05,1.07e-06,-2.92e-05,0.00011,-0.00133,0.204,0.00201,0.435,0,0,0,0,0,2.67e-06,8.48e-05,8.47e-05,7.08e-05,0.0213,0.0213,0.00807,0.0468,0.0468,0.0357,9.44e-11,9.44e-11,3.69e-10,2.9e-06,2.9e-06,5e-08,0,0,0,0,0,0,0,0 +22790000,0.982,-0.00684,-0.011,0.187,0.0263,-0.0284,-1.39,0.0369,-0.017,-2.37,-1.36e-05,-5.84e-05,9.31e-07,-3.14e-05,0.000112,-0.00133,0.204,0.00201,0.435,0,0,0,0,0,2.65e-06,8.33e-05,8.32e-05,7.04e-05,0.0192,0.0192,0.00799,0.0418,0.0418,0.0354,8.89e-11,8.89e-11,3.62e-10,2.89e-06,2.89e-06,5e-08,0,0,0,0,0,0,0,0 +22890000,0.982,-0.007,-0.0113,0.187,0.0297,-0.0339,-1.39,0.0397,-0.02,-2.52,-1.36e-05,-5.84e-05,1.12e-06,-3.18e-05,0.000112,-0.00132,0.204,0.00201,0.435,0,0,0,0,0,2.62e-06,8.36e-05,8.35e-05,6.99e-05,0.0207,0.0207,0.00803,0.0465,0.0465,0.0355,8.9e-11,8.9e-11,3.56e-10,2.89e-06,2.89e-06,5e-08,0,0,0,0,0,0,0,0 +22990000,0.982,-0.00695,-0.0117,0.187,0.0343,-0.0392,-1.4,0.0498,-0.0306,-2.67,-1.36e-05,-5.84e-05,1.29e-06,-3.41e-05,0.000113,-0.00132,0.204,0.00201,0.435,0,0,0,0,0,2.61e-06,8.22e-05,8.22e-05,6.97e-05,0.0186,0.0186,0.008,0.0416,0.0416,0.0355,8.4e-11,8.4e-11,3.5e-10,2.88e-06,2.89e-06,5e-08,0,0,0,0,0,0,0,0 +23090000,0.982,-0.00698,-0.012,0.186,0.0392,-0.0439,-1.4,0.0534,-0.0348,-2.81,-1.36e-05,-5.84e-05,1.29e-06,-3.44e-05,0.000114,-0.00131,0.204,0.00201,0.435,0,0,0,0,0,2.58e-06,8.25e-05,8.24e-05,6.93e-05,0.02,0.02,0.00804,0.0462,0.0462,0.0356,8.41e-11,8.41e-11,3.44e-10,2.88e-06,2.89e-06,5e-08,0,0,0,0,0,0,0,0 +23190000,0.982,-0.00699,-0.0122,0.186,0.0458,-0.0456,-1.4,0.0651,-0.045,-2.96,-1.36e-05,-5.84e-05,1.18e-06,-3.5e-05,0.000114,-0.00131,0.204,0.00201,0.435,0,0,0,0,0,2.56e-06,8.13e-05,8.13e-05,6.88e-05,0.0181,0.0181,0.00796,0.0414,0.0414,0.0353,7.96e-11,7.96e-11,3.38e-10,2.88e-06,2.88e-06,5e-08,0,0,0,0,0,0,0,0 +23290000,0.982,-0.00746,-0.0123,0.186,0.0508,-0.0505,-1.39,0.0699,-0.0498,-3.1,-1.36e-05,-5.84e-05,1.24e-06,-3.55e-05,0.000114,-0.00131,0.204,0.00201,0.435,0,0,0,0,0,2.55e-06,8.16e-05,8.15e-05,6.86e-05,0.0194,0.0194,0.00805,0.0459,0.0459,0.0357,7.97e-11,7.97e-11,3.33e-10,2.88e-06,2.88e-06,5e-08,0,0,0,0,0,0,0,0 +23390000,0.983,-0.00738,-0.0125,0.186,0.0564,-0.0528,-1.39,0.081,-0.055,-3.24,-1.37e-05,-5.84e-05,1.04e-06,-3.42e-05,0.000116,-0.00131,0.204,0.00201,0.435,0,0,0,0,0,2.53e-06,8.05e-05,8.05e-05,6.82e-05,0.0176,0.0176,0.00797,0.0411,0.0411,0.0354,7.56e-11,7.57e-11,3.27e-10,2.88e-06,2.88e-06,5e-08,0,0,0,0,0,0,0,0 +23490000,0.983,-0.00746,-0.0127,0.186,0.0605,-0.0551,-1.4,0.0869,-0.0604,-3.39,-1.37e-05,-5.84e-05,1.18e-06,-3.45e-05,0.000117,-0.00131,0.204,0.00201,0.435,0,0,0,0,0,2.51e-06,8.08e-05,8.07e-05,6.78e-05,0.0189,0.0189,0.00801,0.0456,0.0456,0.0354,7.57e-11,7.58e-11,3.22e-10,2.88e-06,2.88e-06,5e-08,0,0,0,0,0,0,0,0 +23590000,0.983,-0.00773,-0.0127,0.185,0.0636,-0.0581,-1.39,0.0945,-0.0703,-3.53,-1.37e-05,-5.85e-05,1.25e-06,-3.64e-05,0.000117,-0.0013,0.204,0.00201,0.435,0,0,0,0,0,2.5e-06,7.98e-05,7.98e-05,6.73e-05,0.0172,0.0172,0.00794,0.0409,0.0409,0.0352,7.2e-11,7.21e-11,3.16e-10,2.87e-06,2.88e-06,5e-08,0,0,0,0,0,0,0,0 +23690000,0.983,-0.00838,-0.0132,0.185,0.062,-0.0605,-1.29,0.101,-0.0763,-3.67,-1.37e-05,-5.85e-05,1.39e-06,-3.65e-05,0.000117,-0.0013,0.204,0.00201,0.435,0,0,0,0,0,2.49e-06,8.01e-05,8e-05,6.71e-05,0.0183,0.0183,0.00802,0.0453,0.0453,0.0355,7.21e-11,7.22e-11,3.12e-10,2.87e-06,2.88e-06,5e-08,0,0,0,0,0,0,0,0 +23790000,0.982,-0.0102,-0.0161,0.185,0.0576,-0.0579,-0.96,0.11,-0.0809,-3.79,-1.38e-05,-5.84e-05,1.54e-06,-3.53e-05,0.000118,-0.0013,0.204,0.00201,0.435,0,0,0,0,0,2.49e-06,7.93e-05,7.92e-05,6.67e-05,0.0163,0.0163,0.00795,0.0407,0.0407,0.0353,6.88e-11,6.88e-11,3.06e-10,2.87e-06,2.87e-06,5e-08,0,0,0,0,0,0,0,0 +23890000,0.982,-0.0136,-0.0202,0.185,0.0542,-0.0587,-0.529,0.116,-0.0867,-3.87,-1.38e-05,-5.84e-05,1.56e-06,-3.55e-05,0.000118,-0.0013,0.204,0.00201,0.435,0,0,0,0,0,2.48e-06,7.95e-05,7.95e-05,6.63e-05,0.0171,0.0171,0.00799,0.0449,0.0449,0.0353,6.89e-11,6.89e-11,3.01e-10,2.87e-06,2.87e-06,5e-08,0,0,0,0,0,0,0,0 +23990000,0.982,-0.0157,-0.0225,0.185,0.0568,-0.0581,-0.145,0.125,-0.0892,-3.93,-1.4e-05,-5.84e-05,1.54e-06,-3.51e-05,0.000118,-0.00127,0.204,0.00201,0.435,0,0,0,0,0,2.48e-06,7.91e-05,7.9e-05,6.61e-05,0.0154,0.0154,0.00796,0.0403,0.0403,0.0354,6.59e-11,6.59e-11,2.97e-10,2.87e-06,2.87e-06,5e-08,0,0,0,0,0,0,0,0 +24090000,0.982,-0.0152,-0.0214,0.185,0.0639,-0.0665,0.0875,0.131,-0.0954,-3.93,-1.4e-05,-5.84e-05,1.44e-06,-3.51e-05,0.000118,-0.00127,0.204,0.00201,0.435,0,0,0,0,0,2.46e-06,7.93e-05,7.92e-05,6.57e-05,0.0165,0.0165,0.008,0.0444,0.0444,0.0354,6.6e-11,6.6e-11,2.92e-10,2.87e-06,2.87e-06,5e-08,0,0,0,0,0,0,0,0 +24190000,0.983,-0.0124,-0.0177,0.185,0.0748,-0.0718,0.0746,0.138,-0.0996,-3.94,-1.4e-05,-5.84e-05,1.53e-06,-3.2e-05,0.000115,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,2.43e-06,7.91e-05,7.9e-05,6.53e-05,0.0152,0.0152,0.00794,0.04,0.04,0.0352,6.34e-11,6.34e-11,2.87e-10,2.87e-06,2.87e-06,5e-08,0,0,0,0,0,0,0,0 +24290000,0.983,-0.00994,-0.0143,0.185,0.0785,-0.0752,0.0531,0.146,-0.107,-3.94,-1.4e-05,-5.84e-05,1.53e-06,-3.22e-05,0.000115,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,2.41e-06,7.93e-05,7.92e-05,6.51e-05,0.0164,0.0164,0.00802,0.044,0.044,0.0355,6.35e-11,6.35e-11,2.83e-10,2.87e-06,2.87e-06,5e-08,0,0,0,0,0,0,0,0 +24390000,0.983,-0.0091,-0.0133,0.185,0.072,-0.0696,0.0696,0.153,-0.108,-3.93,-1.42e-05,-5.84e-05,1.73e-06,-3.16e-05,0.000107,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,2.39e-06,7.91e-05,7.91e-05,6.47e-05,0.0151,0.0151,0.00795,0.0397,0.0397,0.0353,6.1e-11,6.1e-11,2.79e-10,2.86e-06,2.86e-06,5e-08,0,0,0,0,0,0,0,0 +24490000,0.983,-0.00934,-0.0134,0.185,0.0675,-0.0666,0.0675,0.16,-0.114,-3.93,-1.42e-05,-5.84e-05,1.97e-06,-3.15e-05,0.000107,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,2.38e-06,7.93e-05,7.93e-05,6.43e-05,0.0162,0.0162,0.00799,0.0436,0.0436,0.0353,6.11e-11,6.11e-11,2.74e-10,2.86e-06,2.86e-06,5e-08,0,0,0,0,0,0,0,0 +24590000,0.983,-0.01,-0.0135,0.185,0.064,-0.0624,0.0634,0.163,-0.111,-3.92,-1.44e-05,-5.83e-05,1.96e-06,-3.37e-05,9.89e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,2.38e-06,7.93e-05,7.92e-05,6.41e-05,0.015,0.015,0.00797,0.0394,0.0394,0.0354,5.88e-11,5.88e-11,2.7e-10,2.86e-06,2.86e-06,5e-08,0,0,0,0,0,0,0,0 +24690000,0.983,-0.0105,-0.0133,0.185,0.0618,-0.0618,0.0629,0.169,-0.118,-3.91,-1.44e-05,-5.83e-05,1.95e-06,-3.37e-05,9.88e-05,-0.00126,0.204,0.00201,0.435,0,0,0,0,0,2.36e-06,7.95e-05,7.94e-05,6.38e-05,0.0161,0.0161,0.00801,0.0434,0.0434,0.0354,5.89e-11,5.89e-11,2.66e-10,2.86e-06,2.86e-06,5e-08,0,0,0,0,0,0,0,0 +24790000,0.983,-0.0106,-0.0126,0.185,0.0584,-0.0593,0.0546,0.172,-0.113,-3.91,-1.46e-05,-5.83e-05,1.99e-06,-3.39e-05,9.24e-05,-0.00125,0.204,0.00201,0.435,0,0,0,0,0,2.35e-06,7.94e-05,7.93e-05,6.34e-05,0.0148,0.0148,0.00794,0.0392,0.0392,0.0352,5.67e-11,5.68e-11,2.62e-10,2.85e-06,2.85e-06,5e-08,0,0,0,0,0,0,0,0 +24890000,0.983,-0.0104,-0.0121,0.185,0.0568,-0.0626,0.0441,0.177,-0.119,-3.91,-1.46e-05,-5.83e-05,2.06e-06,-3.4e-05,9.28e-05,-0.00125,0.204,0.00201,0.435,0,0,0,0,0,2.34e-06,7.96e-05,7.96e-05,6.3e-05,0.016,0.016,0.00799,0.0431,0.0431,0.0352,5.68e-11,5.69e-11,2.58e-10,2.85e-06,2.85e-06,5e-08,0,0,0,0,0,0,0,0 +24990000,0.983,-0.0101,-0.0119,0.185,0.0479,-0.0581,0.037,0.177,-0.111,-3.91,-1.49e-05,-5.83e-05,2.06e-06,-3.59e-05,8.49e-05,-0.00125,0.204,0.00201,0.435,0,0,0,0,0,2.33e-06,7.96e-05,7.95e-05,6.28e-05,0.0147,0.0147,0.00796,0.0391,0.0391,0.0353,5.48e-11,5.48e-11,2.54e-10,2.85e-06,2.85e-06,5e-08,0,0,0,0,0,0,0,0 +25090000,0.983,-0.0105,-0.012,0.185,0.0444,-0.0573,0.0344,0.182,-0.117,-3.91,-1.49e-05,-5.83e-05,2.02e-06,-3.59e-05,8.52e-05,-0.00125,0.204,0.00201,0.435,0,0,0,0,0,2.32e-06,7.98e-05,7.97e-05,6.25e-05,0.0158,0.0158,0.00801,0.0429,0.0429,0.0353,5.49e-11,5.49e-11,2.5e-10,2.85e-06,2.85e-06,5e-08,0,0,0,0,0,0,0,0 +25190000,0.983,-0.0107,-0.0118,0.185,0.0394,-0.0505,0.0344,0.182,-0.108,-3.91,-1.51e-05,-5.83e-05,1.91e-06,-3.84e-05,7.98e-05,-0.00125,0.204,0.00201,0.435,0,0,0,0,0,2.31e-06,7.98e-05,7.97e-05,6.21e-05,0.0146,0.0146,0.00794,0.0389,0.0389,0.0351,5.3e-11,5.31e-11,2.47e-10,2.85e-06,2.85e-06,5e-08,0,0,0,0,0,0,0,0 +25290000,0.983,-0.0108,-0.0111,0.185,0.0345,-0.0518,0.0292,0.186,-0.114,-3.91,-1.51e-05,-5.83e-05,1.74e-06,-3.82e-05,7.97e-05,-0.00125,0.204,0.00201,0.435,0,0,0,0,0,2.3e-06,8e-05,7.99e-05,6.19e-05,0.0157,0.0157,0.00803,0.0428,0.0428,0.0355,5.31e-11,5.32e-11,2.43e-10,2.85e-06,2.85e-06,5e-08,0,0,0,0,0,0,0,0 +25390000,0.983,-0.0109,-0.0109,0.185,0.0262,-0.0446,0.0278,0.181,-0.102,-3.91,-1.53e-05,-5.83e-05,1.73e-06,-3.96e-05,7.2e-05,-0.00124,0.204,0.00201,0.435,0,0,0,0,0,2.29e-06,8e-05,7.99e-05,6.16e-05,0.0145,0.0145,0.00796,0.0388,0.0388,0.0352,5.14e-11,5.14e-11,2.4e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 +25490000,0.983,-0.0109,-0.0106,0.185,0.021,-0.0443,0.0271,0.184,-0.107,-3.91,-1.53e-05,-5.83e-05,1.65e-06,-3.95e-05,7.2e-05,-0.00124,0.204,0.00201,0.435,0,0,0,0,0,2.28e-06,8.02e-05,8.01e-05,6.12e-05,0.0156,0.0156,0.008,0.0426,0.0426,0.0353,5.15e-11,5.15e-11,2.36e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 +25590000,0.983,-0.011,-0.0104,0.186,0.0157,-0.0401,0.0282,0.18,-0.0983,-3.91,-1.55e-05,-5.82e-05,1.55e-06,-4.04e-05,6.84e-05,-0.00124,0.204,0.00201,0.435,0,0,0,0,0,2.27e-06,8.02e-05,8.01e-05,6.1e-05,0.0144,0.0144,0.00798,0.0387,0.0387,0.0353,4.98e-11,4.98e-11,2.33e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 +25690000,0.983,-0.0105,-0.0101,0.186,0.0148,-0.0391,0.0174,0.181,-0.102,-3.91,-1.55e-05,-5.82e-05,1.54e-06,-4.03e-05,6.84e-05,-0.00124,0.204,0.00201,0.435,0,0,0,0,0,2.26e-06,8.04e-05,8.03e-05,6.07e-05,0.0155,0.0155,0.00802,0.0425,0.0425,0.0354,4.99e-11,4.99e-11,2.3e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 +25790000,0.983,-0.0102,-0.00939,0.186,0.00365,-0.0308,0.0169,0.174,-0.0926,-3.91,-1.57e-05,-5.82e-05,1.49e-06,-4.08e-05,6.34e-05,-0.00124,0.204,0.00201,0.435,0,0,0,0,0,2.24e-06,8.04e-05,8.04e-05,6.04e-05,0.0143,0.0143,0.00796,0.0386,0.0386,0.0351,4.83e-11,4.83e-11,2.26e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 +25890000,0.983,-0.0103,-0.00948,0.186,-0.00209,-0.0286,0.0193,0.174,-0.0956,-3.91,-1.57e-05,-5.82e-05,1.27e-06,-4.06e-05,6.33e-05,-0.00124,0.204,0.00201,0.435,0,0,0,0,0,2.24e-06,8.06e-05,8.06e-05,6.02e-05,0.0154,0.0154,0.00804,0.0424,0.0424,0.0355,4.84e-11,4.84e-11,2.23e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 +25990000,0.983,-0.0103,-0.00958,0.186,-0.0112,-0.0218,0.0127,0.163,-0.086,-3.91,-1.58e-05,-5.83e-05,1.19e-06,-3.86e-05,5.85e-05,-0.00124,0.204,0.00201,0.435,0,0,0,0,0,2.22e-06,8.06e-05,8.06e-05,5.99e-05,0.0142,0.0142,0.00798,0.0385,0.0385,0.0353,4.69e-11,4.69e-11,2.2e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 +26090000,0.983,-0.01,-0.00957,0.186,-0.0164,-0.0215,0.0113,0.162,-0.0882,-3.91,-1.58e-05,-5.83e-05,1.28e-06,-3.86e-05,5.85e-05,-0.00124,0.204,0.00201,0.435,0,0,0,0,0,2.21e-06,8.08e-05,8.08e-05,5.95e-05,0.0153,0.0153,0.00802,0.0423,0.0423,0.0353,4.7e-11,4.7e-11,2.17e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 +26190000,0.983,-0.00993,-0.0101,0.186,-0.023,-0.0149,0.00648,0.151,-0.0811,-3.92,-1.59e-05,-5.83e-05,1.32e-06,-3.81e-05,5.63e-05,-0.00123,0.204,0.00201,0.435,0,0,0,0,0,2.2e-06,8.08e-05,8.08e-05,5.92e-05,0.0141,0.0141,0.00796,0.0384,0.0384,0.0351,4.56e-11,4.56e-11,2.14e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 +26290000,0.983,-0.00994,-0.0104,0.186,-0.0245,-0.0135,0.000744,0.149,-0.0825,-3.92,-1.59e-05,-5.83e-05,1.19e-06,-3.8e-05,5.61e-05,-0.00123,0.204,0.00201,0.435,0,0,0,0,0,2.19e-06,8.1e-05,8.1e-05,5.9e-05,0.0152,0.0152,0.00804,0.0422,0.0422,0.0354,4.57e-11,4.57e-11,2.11e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 +26390000,0.983,-0.00935,-0.0103,0.186,-0.0306,-0.00634,0.0047,0.136,-0.0745,-3.92,-1.6e-05,-5.84e-05,1.06e-06,-3.57e-05,5.32e-05,-0.00123,0.204,0.00201,0.435,0,0,0,0,0,2.18e-06,8.1e-05,8.09e-05,5.87e-05,0.014,0.014,0.00797,0.0383,0.0383,0.0352,4.44e-11,4.44e-11,2.08e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 +26490000,0.983,-0.00911,-0.0102,0.185,-0.0338,-0.00319,0.0142,0.132,-0.0749,-3.92,-1.6e-05,-5.84e-05,9.88e-07,-3.57e-05,5.32e-05,-0.00123,0.204,0.00201,0.435,0,0,0,0,0,2.17e-06,8.12e-05,8.11e-05,5.84e-05,0.015,0.015,0.00802,0.0421,0.0421,0.0352,4.45e-11,4.45e-11,2.05e-10,2.84e-06,2.84e-06,5e-08,0,0,0,0,0,0,0,0 +26590000,0.983,-0.00854,-0.0104,0.186,-0.0355,0.00477,0.0142,0.122,-0.0678,-3.92,-1.61e-05,-5.84e-05,8.64e-07,-3.48e-05,5.1e-05,-0.00123,0.204,0.00201,0.435,0,0,0,0,0,2.16e-06,8.12e-05,8.11e-05,5.83e-05,0.0139,0.0139,0.00799,0.0382,0.0382,0.0353,4.33e-11,4.33e-11,2.03e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 +26690000,0.983,-0.0084,-0.0101,0.186,-0.0374,0.00987,0.0127,0.118,-0.0671,-3.92,-1.61e-05,-5.84e-05,6.61e-07,-3.46e-05,5.08e-05,-0.00123,0.204,0.00201,0.435,0,0,0,0,0,2.15e-06,8.14e-05,8.13e-05,5.79e-05,0.0149,0.0149,0.00804,0.042,0.042,0.0354,4.34e-11,4.34e-11,2e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 +26790000,0.983,-0.0082,-0.00958,0.186,-0.0448,0.0134,0.0118,0.106,-0.0617,-3.92,-1.61e-05,-5.84e-05,5.59e-07,-3.27e-05,4.91e-05,-0.00123,0.204,0.00201,0.435,0,0,0,0,0,2.13e-06,8.13e-05,8.13e-05,5.76e-05,0.0138,0.0138,0.00797,0.0382,0.0382,0.0351,4.22e-11,4.22e-11,1.97e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 +26890000,0.983,-0.00754,-0.00973,0.186,-0.0506,0.0167,0.00704,0.101,-0.0602,-3.92,-1.61e-05,-5.84e-05,5.99e-07,-3.26e-05,4.9e-05,-0.00123,0.204,0.00201,0.435,0,0,0,0,0,2.13e-06,8.15e-05,8.15e-05,5.75e-05,0.0148,0.0148,0.00806,0.0419,0.0419,0.0355,4.23e-11,4.23e-11,1.95e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 +26990000,0.983,-0.00702,-0.0102,0.186,-0.0576,0.0232,0.00607,0.0883,-0.0541,-3.93,-1.61e-05,-5.85e-05,5.11e-07,-3.1e-05,4.68e-05,-0.00122,0.204,0.00201,0.435,0,0,0,0,0,2.12e-06,8.15e-05,8.14e-05,5.72e-05,0.0138,0.0138,0.00799,0.0381,0.0381,0.0352,4.12e-11,4.12e-11,1.92e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 +27090000,0.983,-0.00686,-0.0105,0.186,-0.0597,0.0303,0.00875,0.0824,-0.0514,-3.93,-1.61e-05,-5.85e-05,4.48e-07,-3.06e-05,4.62e-05,-0.00122,0.204,0.00201,0.435,0,0,0,0,0,2.11e-06,8.17e-05,8.16e-05,5.69e-05,0.0147,0.0147,0.00803,0.0418,0.0418,0.0353,4.13e-11,4.13e-11,1.89e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 +27190000,0.983,-0.0069,-0.0104,0.186,-0.0661,0.0357,0.0106,0.0715,-0.0454,-3.94,-1.61e-05,-5.85e-05,3.77e-07,-2.98e-05,4.48e-05,-0.00122,0.204,0.00201,0.435,0,0,0,0,0,2.1e-06,8.16e-05,8.16e-05,5.67e-05,0.0137,0.0137,0.00801,0.038,0.038,0.0354,4.02e-11,4.02e-11,1.87e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 +27290000,0.983,-0.00707,-0.0114,0.186,-0.0724,0.0416,0.124,0.0646,-0.0415,-3.94,-1.61e-05,-5.85e-05,3.32e-07,-2.96e-05,4.45e-05,-0.00122,0.204,0.00201,0.435,0,0,0,0,0,2.09e-06,8.18e-05,8.17e-05,5.64e-05,0.0146,0.0146,0.00805,0.0417,0.0417,0.0354,4.03e-11,4.03e-11,1.85e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 +27390000,0.982,-0.00846,-0.0139,0.186,-0.077,0.0474,0.447,0.0552,-0.0344,-3.92,-1.6e-05,-5.84e-05,2.83e-07,-2.96e-05,4.22e-05,-0.00121,0.204,0.00201,0.435,0,0,0,0,0,2.08e-06,8.18e-05,8.17e-05,5.61e-05,0.0133,0.0133,0.00798,0.0379,0.0379,0.0352,3.93e-11,3.93e-11,1.82e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 +27490000,0.982,-0.00981,-0.0157,0.186,-0.0796,0.0527,0.759,0.0473,-0.0293,-3.86,-1.6e-05,-5.84e-05,1.05e-07,-2.99e-05,4.21e-05,-0.00121,0.204,0.00201,0.435,0,0,0,0,0,2.08e-06,8.2e-05,8.19e-05,5.59e-05,0.0141,0.0141,0.00803,0.0416,0.0416,0.0352,3.94e-11,3.94e-11,1.8e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 +27590000,0.982,-0.00968,-0.0146,0.186,-0.0735,0.0551,0.853,0.039,-0.0253,-3.79,-1.6e-05,-5.84e-05,7.03e-08,-3.09e-05,4.24e-05,-0.0012,0.204,0.00201,0.435,0,0,0,0,0,2.07e-06,8.2e-05,8.19e-05,5.57e-05,0.0131,0.0131,0.008,0.0378,0.0378,0.0353,3.85e-11,3.85e-11,1.78e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 +27690000,0.983,-0.00846,-0.0116,0.186,-0.0705,0.0518,0.755,0.0318,-0.0199,-3.72,-1.6e-05,-5.84e-05,5.63e-08,-3.05e-05,4.15e-05,-0.00119,0.204,0.00201,0.435,0,0,0,0,0,2.05e-06,8.22e-05,8.21e-05,5.54e-05,0.014,0.014,0.00804,0.0414,0.0414,0.0354,3.86e-11,3.86e-11,1.75e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 +27790000,0.983,-0.00712,-0.0102,0.186,-0.0698,0.0495,0.749,0.0257,-0.0174,-3.65,-1.59e-05,-5.84e-05,5.27e-08,-3.29e-05,4.79e-05,-0.00119,0.204,0.00201,0.435,0,0,0,0,0,2.04e-06,8.23e-05,8.22e-05,5.52e-05,0.013,0.013,0.00797,0.0377,0.0377,0.0351,3.78e-11,3.78e-11,1.73e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 +27890000,0.983,-0.00676,-0.0102,0.186,-0.0767,0.0566,0.788,0.0183,-0.0122,-3.57,-1.59e-05,-5.84e-05,1.48e-08,-3.27e-05,4.73e-05,-0.00119,0.204,0.00201,0.435,0,0,0,0,0,2.04e-06,8.24e-05,8.24e-05,5.5e-05,0.0139,0.0139,0.00806,0.0413,0.0413,0.0355,3.79e-11,3.79e-11,1.71e-10,2.83e-06,2.83e-06,5e-08,0,0,0,0,0,0,0,0 +27990000,0.983,-0.00721,-0.0106,0.186,-0.077,0.058,0.775,0.013,-0.0105,-3.5,-1.58e-05,-5.83e-05,-2.78e-08,-3.49e-05,5.14e-05,-0.00119,0.204,0.00201,0.435,0,0,0,0,0,2.03e-06,8.25e-05,8.24e-05,5.47e-05,0.013,0.013,0.00799,0.0376,0.0376,0.0352,3.71e-11,3.71e-11,1.69e-10,2.83e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +28090000,0.983,-0.00747,-0.0106,0.186,-0.0807,0.0587,0.782,0.00512,-0.00461,-3.43,-1.58e-05,-5.83e-05,6.57e-08,-3.49e-05,5.13e-05,-0.00119,0.204,0.00201,0.435,0,0,0,0,0,2.02e-06,8.27e-05,8.26e-05,5.45e-05,0.0139,0.0139,0.00803,0.0412,0.0412,0.0353,3.72e-11,3.72e-11,1.67e-10,2.83e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +28190000,0.983,-0.00691,-0.0109,0.186,-0.0813,0.0552,0.788,-0.00153,-0.00418,-3.35,-1.56e-05,-5.83e-05,2.14e-08,-3.59e-05,5.54e-05,-0.00118,0.204,0.00201,0.435,0,0,0,0,0,2.01e-06,8.27e-05,8.27e-05,5.43e-05,0.0129,0.0129,0.008,0.0375,0.0375,0.0354,3.64e-11,3.64e-11,1.65e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +28290000,0.983,-0.0064,-0.0112,0.186,-0.0866,0.0587,0.787,-0.00989,0.00156,-3.28,-1.56e-05,-5.83e-05,9.73e-08,-3.54e-05,5.43e-05,-0.00118,0.204,0.00201,0.435,0,0,0,0,0,2e-06,8.29e-05,8.29e-05,5.41e-05,0.0138,0.0138,0.00805,0.0411,0.0411,0.0354,3.65e-11,3.65e-11,1.63e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +28390000,0.983,-0.00641,-0.0118,0.186,-0.0871,0.0615,0.787,-0.0146,0.00452,-3.21,-1.55e-05,-5.82e-05,1.41e-07,-3.73e-05,5.6e-05,-0.00118,0.204,0.00201,0.435,0,0,0,0,0,2e-06,8.3e-05,8.29e-05,5.38e-05,0.0129,0.0129,0.00798,0.0375,0.0375,0.0352,3.57e-11,3.57e-11,1.61e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +28490000,0.983,-0.00672,-0.0122,0.186,-0.0889,0.0656,0.788,-0.0234,0.0108,-3.13,-1.55e-05,-5.82e-05,1.01e-07,-3.7e-05,5.51e-05,-0.00117,0.204,0.00201,0.435,0,0,0,0,0,1.99e-06,8.32e-05,8.31e-05,5.37e-05,0.0138,0.0138,0.00806,0.041,0.041,0.0355,3.58e-11,3.58e-11,1.59e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +28590000,0.983,-0.00676,-0.0122,0.185,-0.0822,0.0606,0.786,-0.0267,0.00853,-3.06,-1.54e-05,-5.82e-05,1.39e-07,-3.8e-05,5.87e-05,-0.00117,0.204,0.00201,0.435,0,0,0,0,0,1.98e-06,8.32e-05,8.31e-05,5.34e-05,0.0128,0.0128,0.00799,0.0374,0.0374,0.0353,3.51e-11,3.51e-11,1.57e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +28690000,0.983,-0.00652,-0.0116,0.186,-0.0826,0.0616,0.786,-0.035,0.0147,-2.99,-1.54e-05,-5.82e-05,7.57e-08,-3.77e-05,5.78e-05,-0.00117,0.204,0.00201,0.435,0,0,0,0,0,1.97e-06,8.34e-05,8.33e-05,5.31e-05,0.0137,0.0137,0.00803,0.0409,0.0409,0.0353,3.52e-11,3.52e-11,1.55e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +28790000,0.983,-0.00586,-0.0114,0.186,-0.0791,0.0617,0.784,-0.0375,0.0164,-2.91,-1.53e-05,-5.81e-05,1.45e-07,-3.83e-05,5.77e-05,-0.00117,0.204,0.00201,0.435,0,0,0,0,0,1.96e-06,8.34e-05,8.33e-05,5.29e-05,0.0128,0.0128,0.00797,0.0373,0.0373,0.0351,3.46e-11,3.46e-11,1.53e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +28890000,0.983,-0.0057,-0.0111,0.185,-0.0835,0.0637,0.783,-0.0456,0.0227,-2.84,-1.53e-05,-5.81e-05,2.1e-07,-3.79e-05,5.67e-05,-0.00116,0.204,0.00201,0.435,0,0,0,0,0,1.96e-06,8.35e-05,8.35e-05,5.28e-05,0.0137,0.0137,0.00805,0.0408,0.0408,0.0355,3.47e-11,3.47e-11,1.51e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +28990000,0.983,-0.00546,-0.0113,0.186,-0.0794,0.0604,0.781,-0.045,0.0218,-2.77,-1.51e-05,-5.8e-05,1.77e-07,-3.84e-05,5.65e-05,-0.00116,0.204,0.00201,0.435,0,0,0,0,0,1.95e-06,8.35e-05,8.35e-05,5.25e-05,0.0128,0.0128,0.00798,0.0373,0.0373,0.0352,3.4e-11,3.4e-11,1.5e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +29090000,0.983,-0.00531,-0.0114,0.186,-0.0821,0.0627,0.78,-0.0532,0.0279,-2.7,-1.51e-05,-5.8e-05,1.69e-07,-3.82e-05,5.59e-05,-0.00116,0.204,0.00201,0.435,0,0,0,0,0,1.94e-06,8.37e-05,8.37e-05,5.23e-05,0.0137,0.0137,0.00802,0.0408,0.0408,0.0353,3.41e-11,3.41e-11,1.48e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +29190000,0.983,-0.00527,-0.0116,0.186,-0.0784,0.0612,0.775,-0.0509,0.0271,-2.63,-1.5e-05,-5.79e-05,2.32e-07,-3.81e-05,5.46e-05,-0.00115,0.204,0.00201,0.435,0,0,0,0,0,1.94e-06,8.37e-05,8.36e-05,5.21e-05,0.0127,0.0127,0.00799,0.0372,0.0372,0.0354,3.35e-11,3.35e-11,1.46e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +29290000,0.983,-0.00553,-0.0116,0.186,-0.0805,0.0673,0.778,-0.0588,0.0336,-2.55,-1.5e-05,-5.79e-05,2.49e-07,-3.79e-05,5.42e-05,-0.00115,0.204,0.00201,0.435,0,0,0,0,0,1.93e-06,8.38e-05,8.38e-05,5.19e-05,0.0136,0.0136,0.00803,0.0407,0.0407,0.0354,3.36e-11,3.36e-11,1.44e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +29390000,0.983,-0.00598,-0.0111,0.186,-0.0759,0.0656,0.78,-0.0571,0.0344,-2.48,-1.49e-05,-5.79e-05,2.88e-07,-3.79e-05,5.31e-05,-0.00115,0.204,0.00201,0.435,0,0,0,0,0,1.92e-06,8.38e-05,8.37e-05,5.16e-05,0.0127,0.0127,0.00796,0.0372,0.0372,0.0352,3.3e-11,3.3e-11,1.43e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +29490000,0.983,-0.00598,-0.0109,0.186,-0.0788,0.0664,0.78,-0.0648,0.0411,-2.4,-1.49e-05,-5.79e-05,3.97e-07,-3.75e-05,5.25e-05,-0.00115,0.204,0.00201,0.435,0,0,0,0,0,1.92e-06,8.4e-05,8.39e-05,5.15e-05,0.0136,0.0136,0.00805,0.0406,0.0406,0.0355,3.31e-11,3.31e-11,1.41e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +29590000,0.983,-0.00589,-0.0109,0.186,-0.0743,0.0642,0.782,-0.0622,0.0401,-2.33,-1.47e-05,-5.78e-05,5.01e-07,-3.7e-05,5.08e-05,-0.00115,0.204,0.00201,0.435,0,0,0,0,0,1.91e-06,8.39e-05,8.38e-05,5.13e-05,0.0127,0.0127,0.00798,0.0371,0.0371,0.0353,3.25e-11,3.25e-11,1.4e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +29690000,0.983,-0.00593,-0.0107,0.185,-0.0786,0.063,0.777,-0.0698,0.0465,-2.25,-1.47e-05,-5.78e-05,5.93e-07,-3.64e-05,4.96e-05,-0.00114,0.204,0.00201,0.435,0,0,0,0,0,1.9e-06,8.4e-05,8.4e-05,5.1e-05,0.0136,0.0136,0.00802,0.0406,0.0406,0.0353,3.26e-11,3.26e-11,1.38e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +29790000,0.983,-0.00576,-0.0113,0.185,-0.0744,0.0563,0.774,-0.0651,0.0437,-2.18,-1.46e-05,-5.77e-05,6.87e-07,-3.52e-05,4.73e-05,-0.00114,0.204,0.00201,0.435,0,0,0,0,0,1.9e-06,8.39e-05,8.39e-05,5.09e-05,0.0127,0.0127,0.00799,0.0371,0.0371,0.0354,3.2e-11,3.2e-11,1.37e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +29890000,0.983,-0.00524,-0.0116,0.185,-0.0751,0.0576,0.769,-0.0725,0.0493,-2.11,-1.46e-05,-5.77e-05,7.73e-07,-3.46e-05,4.58e-05,-0.00114,0.204,0.00201,0.435,0,0,0,0,0,1.9e-06,8.41e-05,8.41e-05,5.07e-05,0.0136,0.0136,0.00803,0.0405,0.0405,0.0354,3.21e-11,3.21e-11,1.35e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +29990000,0.983,-0.00541,-0.0117,0.185,-0.0697,0.0525,0.766,-0.068,0.0445,-2.04,-1.44e-05,-5.76e-05,7.83e-07,-3.32e-05,4.19e-05,-0.00113,0.204,0.00201,0.435,0,0,0,0,0,1.89e-06,8.39e-05,8.39e-05,5.05e-05,0.0127,0.0127,0.00796,0.037,0.037,0.0352,3.16e-11,3.16e-11,1.33e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +30090000,0.983,-0.00553,-0.0118,0.186,-0.0702,0.0534,0.763,-0.075,0.0499,-1.97,-1.44e-05,-5.76e-05,6.34e-07,-3.31e-05,4.14e-05,-0.00113,0.204,0.00201,0.435,0,0,0,0,0,1.88e-06,8.41e-05,8.41e-05,5.02e-05,0.0135,0.0135,0.008,0.0405,0.0405,0.0353,3.17e-11,3.17e-11,1.32e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +30190000,0.983,-0.00551,-0.0118,0.186,-0.0641,0.05,0.763,-0.0684,0.0479,-1.9,-1.43e-05,-5.75e-05,5.13e-07,-3.12e-05,3.93e-05,-0.00113,0.204,0.00201,0.435,0,0,0,0,0,1.88e-06,8.39e-05,8.39e-05,5.01e-05,0.0126,0.0126,0.00797,0.037,0.037,0.0353,3.11e-11,3.11e-11,1.31e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +30290000,0.983,-0.00553,-0.0118,0.186,-0.0633,0.0503,0.762,-0.0747,0.0529,-1.83,-1.43e-05,-5.75e-05,5.33e-07,-3.06e-05,3.78e-05,-0.00113,0.204,0.00201,0.435,0,0,0,0,0,1.87e-06,8.41e-05,8.41e-05,4.99e-05,0.0135,0.0135,0.00802,0.0405,0.0405,0.0354,3.12e-11,3.12e-11,1.29e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +30390000,0.982,-0.00554,-0.0117,0.186,-0.056,0.0446,0.759,-0.0665,0.0496,-1.77,-1.42e-05,-5.74e-05,6.7e-07,-2.7e-05,3.33e-05,-0.00112,0.204,0.00201,0.435,0,0,0,0,0,1.87e-06,8.39e-05,8.39e-05,4.97e-05,0.0126,0.0126,0.00795,0.037,0.037,0.0351,3.07e-11,3.07e-11,1.28e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +30490000,0.983,-0.00553,-0.0119,0.186,-0.0589,0.0447,0.76,-0.0723,0.0541,-1.69,-1.42e-05,-5.74e-05,7.53e-07,-2.67e-05,3.26e-05,-0.00112,0.204,0.00201,0.435,0,0,0,0,0,1.86e-06,8.41e-05,8.4e-05,4.96e-05,0.0135,0.0135,0.00803,0.0404,0.0404,0.0355,3.08e-11,3.08e-11,1.27e-10,2.82e-06,2.82e-06,5e-08,0,0,0,0,0,0,0,0 +30590000,0.983,-0.00587,-0.0121,0.186,-0.0545,0.0416,0.76,-0.0651,0.0499,-1.62,-1.41e-05,-5.73e-05,8.61e-07,-2.37e-05,2.85e-05,-0.00112,0.204,0.00201,0.435,0,0,0,0,0,1.85e-06,8.38e-05,8.38e-05,4.93e-05,0.0126,0.0126,0.00796,0.0369,0.0369,0.0352,3.03e-11,3.03e-11,1.25e-10,2.82e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 +30690000,0.983,-0.00624,-0.0124,0.186,-0.0524,0.0405,0.758,-0.0705,0.054,-1.55,-1.41e-05,-5.73e-05,8.69e-07,-2.32e-05,2.74e-05,-0.00111,0.204,0.00201,0.435,0,0,0,0,0,1.85e-06,8.4e-05,8.4e-05,4.91e-05,0.0135,0.0135,0.008,0.0404,0.0404,0.0353,3.04e-11,3.04e-11,1.24e-10,2.82e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 +30790000,0.983,-0.00593,-0.012,0.185,-0.0454,0.035,0.757,-0.0632,0.0525,-1.48,-1.4e-05,-5.72e-05,8.75e-07,-2.03e-05,2.59e-05,-0.00111,0.204,0.00201,0.435,0,0,0,0,0,1.84e-06,8.37e-05,8.37e-05,4.9e-05,0.0126,0.0126,0.00797,0.0369,0.0369,0.0354,3e-11,3e-11,1.23e-10,2.82e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 +30890000,0.983,-0.00529,-0.0119,0.186,-0.0458,0.0321,0.753,-0.0677,0.0559,-1.42,-1.4e-05,-5.72e-05,7.94e-07,-2e-05,2.52e-05,-0.00111,0.204,0.00201,0.435,0,0,0,0,0,1.83e-06,8.39e-05,8.39e-05,4.88e-05,0.0134,0.0134,0.00802,0.0404,0.0404,0.0354,3.01e-11,3.01e-11,1.21e-10,2.82e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 +30990000,0.983,-0.00549,-0.0119,0.186,-0.0381,0.0265,0.755,-0.0576,0.0487,-1.35,-1.39e-05,-5.72e-05,7.86e-07,-1.66e-05,2.02e-05,-0.0011,0.204,0.00201,0.435,0,0,0,0,0,1.83e-06,8.36e-05,8.36e-05,4.86e-05,0.0125,0.0125,0.00795,0.0369,0.0369,0.0352,2.96e-11,2.96e-11,1.2e-10,2.82e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 +31090000,0.982,-0.00563,-0.012,0.186,-0.0371,0.0256,0.753,-0.0614,0.0512,-1.28,-1.39e-05,-5.72e-05,7.34e-07,-1.65e-05,2e-05,-0.0011,0.204,0.00201,0.435,0,0,0,0,0,1.83e-06,8.38e-05,8.38e-05,4.85e-05,0.0134,0.0134,0.00803,0.0403,0.0403,0.0355,2.97e-11,2.97e-11,1.19e-10,2.82e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 +31190000,0.983,-0.00582,-0.0121,0.186,-0.0324,0.0208,0.755,-0.0528,0.046,-1.21,-1.38e-05,-5.71e-05,8.79e-07,-1.33e-05,1.63e-05,-0.0011,0.204,0.00201,0.435,0,0,0,0,0,1.82e-06,8.35e-05,8.35e-05,4.83e-05,0.0125,0.0125,0.00796,0.0369,0.0369,0.0353,2.92e-11,2.92e-11,1.18e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 +31290000,0.983,-0.00605,-0.0122,0.186,-0.0301,0.0182,0.759,-0.0559,0.0481,-1.14,-1.38e-05,-5.71e-05,9.56e-07,-1.28e-05,1.56e-05,-0.0011,0.204,0.00201,0.435,0,0,0,0,0,1.81e-06,8.36e-05,8.36e-05,4.81e-05,0.0134,0.0134,0.008,0.0403,0.0403,0.0353,2.93e-11,2.93e-11,1.16e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 +31390000,0.983,-0.00583,-0.012,0.186,-0.024,0.0121,0.757,-0.047,0.0423,-1.06,-1.37e-05,-5.7e-05,8.74e-07,-1.08e-05,1.3e-05,-0.00109,0.204,0.00201,0.435,0,0,0,0,0,1.8e-06,8.33e-05,8.33e-05,4.79e-05,0.0125,0.0125,0.00793,0.0368,0.0368,0.0351,2.89e-11,2.89e-11,1.15e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 +31490000,0.982,-0.00556,-0.0123,0.186,-0.0241,0.00932,0.754,-0.0494,0.0433,-0.993,-1.37e-05,-5.7e-05,8.54e-07,-1.06e-05,1.27e-05,-0.00109,0.204,0.00201,0.435,0,0,0,0,0,1.8e-06,8.35e-05,8.35e-05,4.78e-05,0.0133,0.0133,0.00802,0.0403,0.0403,0.0354,2.9e-11,2.9e-11,1.14e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 +31590000,0.983,-0.00543,-0.0128,0.186,-0.02,0.00707,0.758,-0.0384,0.0389,-0.922,-1.36e-05,-5.69e-05,9.42e-07,-6.36e-06,1.03e-05,-0.00109,0.204,0.00201,0.435,0,0,0,0,0,1.79e-06,8.31e-05,8.31e-05,4.76e-05,0.0125,0.0125,0.00795,0.0368,0.0368,0.0352,2.86e-11,2.86e-11,1.13e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 +31690000,0.983,-0.00542,-0.0133,0.185,-0.0221,0.00601,0.754,-0.0406,0.0395,-0.854,-1.36e-05,-5.7e-05,1.06e-06,-5.72e-06,9.58e-06,-0.00109,0.204,0.00201,0.435,0,0,0,0,0,1.79e-06,8.33e-05,8.33e-05,4.74e-05,0.0133,0.0133,0.00799,0.0402,0.0402,0.0353,2.87e-11,2.87e-11,1.12e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 +31790000,0.983,-0.00564,-0.0139,0.185,-0.0129,0.00343,0.754,-0.029,0.0376,-0.783,-1.36e-05,-5.69e-05,1.13e-06,-4.67e-07,9.5e-06,-0.00108,0.204,0.00201,0.435,0,0,0,0,0,1.78e-06,8.29e-05,8.29e-05,4.73e-05,0.0124,0.0124,0.00796,0.0368,0.0368,0.0353,2.83e-11,2.83e-11,1.11e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 +31890000,0.983,-0.00536,-0.0136,0.185,-0.00978,0.00117,0.752,-0.0301,0.0378,-0.716,-1.36e-05,-5.69e-05,1.18e-06,1.54e-07,8.93e-06,-0.00108,0.204,0.00201,0.435,0,0,0,0,0,1.78e-06,8.31e-05,8.31e-05,4.71e-05,0.0133,0.0133,0.00801,0.0402,0.0402,0.0354,2.84e-11,2.84e-11,1.1e-10,2.81e-06,2.81e-06,5e-08,0,0,0,0,0,0,0,0 +31990000,0.983,-0.00563,-0.0132,0.185,-0.00181,0.000492,0.748,-0.0181,0.0347,-0.651,-1.36e-05,-5.68e-05,1.14e-06,4.77e-06,8.06e-06,-0.00107,0.204,0.00201,0.435,0,0,0,0,0,1.77e-06,8.27e-05,8.27e-05,4.69e-05,0.0124,0.0124,0.00794,0.0368,0.0368,0.0351,2.8e-11,2.8e-11,1.08e-10,2.81e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 +32090000,0.983,-0.006,-0.0129,0.185,-0.00242,-0.0029,0.75,-0.0183,0.0346,-0.581,-1.36e-05,-5.68e-05,1.15e-06,5.12e-06,7.85e-06,-0.00107,0.204,0.00201,0.435,0,0,0,0,0,1.77e-06,8.29e-05,8.29e-05,4.68e-05,0.0132,0.0132,0.00802,0.0402,0.0402,0.0355,2.81e-11,2.81e-11,1.08e-10,2.81e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 +32190000,0.983,-0.00618,-0.0132,0.185,0.00299,-0.00612,0.75,-0.00702,0.0332,-0.515,-1.36e-05,-5.67e-05,1.11e-06,9.34e-06,9.38e-06,-0.00107,0.204,0.00201,0.435,0,0,0,0,0,1.76e-06,8.25e-05,8.25e-05,4.66e-05,0.0124,0.0124,0.00795,0.0367,0.0367,0.0352,2.77e-11,2.77e-11,1.06e-10,2.81e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 +32290000,0.983,-0.00609,-0.0134,0.185,0.00451,-0.0088,0.748,-0.00669,0.0324,-0.448,-1.36e-05,-5.67e-05,1.18e-06,9.94e-06,9.07e-06,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.75e-06,8.27e-05,8.26e-05,4.64e-05,0.0132,0.0132,0.00799,0.0401,0.0401,0.0353,2.78e-11,2.78e-11,1.05e-10,2.81e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 +32390000,0.983,-0.0062,-0.0135,0.186,0.0108,-0.0101,0.747,0.00468,0.0298,-0.374,-1.35e-05,-5.67e-05,1.14e-06,1.3e-05,1.01e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.75e-06,8.23e-05,8.23e-05,4.63e-05,0.0123,0.0123,0.00797,0.0367,0.0367,0.0354,2.74e-11,2.74e-11,1.04e-10,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 +32490000,0.983,-0.00905,-0.0114,0.185,0.0351,-0.0726,-0.126,0.00753,0.0237,-0.372,-1.35e-05,-5.67e-05,1.1e-06,1.31e-05,1.01e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.74e-06,8.24e-05,8.24e-05,4.61e-05,0.0152,0.0152,0.00784,0.0402,0.0402,0.0354,2.75e-11,2.75e-11,1.03e-10,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 +32590000,0.983,-0.009,-0.0114,0.185,0.0355,-0.0737,-0.129,0.0197,0.02,-0.392,-1.36e-05,-5.66e-05,1.19e-06,1.31e-05,1.01e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.73e-06,8.12e-05,8.12e-05,4.59e-05,0.0157,0.0157,0.00755,0.0368,0.0368,0.0351,2.71e-11,2.71e-11,1.02e-10,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 +32690000,0.983,-0.00898,-0.0113,0.185,0.0312,-0.0794,-0.13,0.0231,0.0123,-0.408,-1.36e-05,-5.66e-05,1.17e-06,1.31e-05,1.01e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.73e-06,8.13e-05,8.13e-05,4.57e-05,0.0187,0.0187,0.00736,0.0404,0.0404,0.0351,2.72e-11,2.72e-11,1.01e-10,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 +32790000,0.983,-0.00866,-0.0113,0.185,0.0298,-0.0769,-0.131,0.0328,0.0104,-0.425,-1.37e-05,-5.65e-05,1.25e-06,1.31e-05,1.01e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.72e-06,7.86e-05,7.86e-05,4.57e-05,0.0196,0.0196,0.00713,0.037,0.037,0.0351,2.68e-11,2.68e-11,1.01e-10,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 +32890000,0.983,-0.00862,-0.0114,0.185,0.0294,-0.0828,-0.133,0.0359,0.00242,-0.441,-1.37e-05,-5.65e-05,1.29e-06,1.31e-05,1.01e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.72e-06,7.88e-05,7.88e-05,4.55e-05,0.0235,0.0235,0.00697,0.0409,0.0409,0.035,2.69e-11,2.69e-11,9.97e-11,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 +32990000,0.983,-0.00835,-0.0113,0.185,0.0269,-0.0788,-0.132,0.0438,-0.000795,-0.455,-1.38e-05,-5.65e-05,1.37e-06,1.31e-05,1.01e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.71e-06,7.44e-05,7.44e-05,4.53e-05,0.0243,0.0243,0.00673,0.0374,0.0374,0.0347,2.65e-11,2.65e-11,9.87e-11,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 +33090000,0.983,-0.00831,-0.0113,0.185,0.0228,-0.0826,-0.129,0.0463,-0.00884,-0.463,-1.38e-05,-5.65e-05,1.35e-06,1.31e-05,1.01e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.71e-06,7.45e-05,7.45e-05,4.52e-05,0.029,0.029,0.00661,0.0416,0.0416,0.0349,2.66e-11,2.66e-11,9.79e-11,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 +33190000,0.983,-0.00801,-0.0113,0.185,0.0191,-0.0782,-0.127,0.0524,-0.0107,-0.47,-1.38e-05,-5.65e-05,1.3e-06,1.28e-05,6.29e-06,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.7e-06,6.85e-05,6.85e-05,4.5e-05,0.0295,0.0295,0.00641,0.0381,0.0381,0.0346,2.62e-11,2.62e-11,9.7e-11,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 +33290000,0.983,-0.00805,-0.0113,0.185,0.0158,-0.0795,-0.126,0.0541,-0.0186,-0.479,-1.38e-05,-5.65e-05,1.4e-06,1.28e-05,6.3e-06,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.69e-06,6.86e-05,6.86e-05,4.49e-05,0.0356,0.0357,0.00629,0.0427,0.0427,0.0344,2.63e-11,2.63e-11,9.61e-11,2.8e-06,2.8e-06,5e-08,0,0,0,0,0,0,0,0 +33390000,0.983,-0.0076,-0.0114,0.185,0.0114,-0.0653,-0.124,0.0575,-0.0136,-0.49,-1.39e-05,-5.64e-05,1.42e-06,7.08e-06,-1.7e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.69e-06,6.15e-05,6.15e-05,4.48e-05,0.0356,0.0356,0.00616,0.0389,0.0389,0.0343,2.6e-11,2.6e-11,9.53e-11,2.79e-06,2.78e-06,5e-08,0,0,0,0,0,0,0,0 +33490000,0.983,-0.00758,-0.0113,0.185,0.00694,-0.0661,-0.125,0.0584,-0.0202,-0.505,-1.39e-05,-5.64e-05,1.42e-06,7.1e-06,-1.7e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.68e-06,6.17e-05,6.17e-05,4.46e-05,0.0428,0.0428,0.00608,0.044,0.044,0.0342,2.61e-11,2.61e-11,9.44e-11,2.79e-06,2.78e-06,5e-08,0,0,0,0,0,0,0,0 +33590000,0.983,-0.00721,-0.0114,0.185,0.00362,-0.0569,-0.122,0.0611,-0.0164,-0.517,-1.4e-05,-5.64e-05,1.48e-06,-9.45e-07,-4.17e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.67e-06,5.43e-05,5.43e-05,4.44e-05,0.0412,0.0412,0.00596,0.04,0.04,0.0338,2.59e-11,2.59e-11,9.36e-11,2.74e-06,2.74e-06,5e-08,0,0,0,0,0,0,0,0 +33690000,0.983,-0.0072,-0.0113,0.185,-0.000996,-0.0572,-0.124,0.0612,-0.0221,-0.529,-1.4e-05,-5.64e-05,1.49e-06,-9.45e-07,-4.17e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.67e-06,5.44e-05,5.44e-05,4.43e-05,0.0489,0.0489,0.00595,0.0456,0.0456,0.0339,2.6e-11,2.6e-11,9.28e-11,2.74e-06,2.74e-06,5.01e-08,0,0,0,0,0,0,0,0 +33790000,0.983,-0.00696,-0.0114,0.185,-0.00359,-0.0465,-0.119,0.0653,-0.0175,-0.54,-1.4e-05,-5.63e-05,1.43e-06,-1.42e-05,-6.75e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.66e-06,4.76e-05,4.76e-05,4.42e-05,0.0453,0.0454,0.00586,0.0411,0.0411,0.0335,2.58e-11,2.58e-11,9.2e-11,2.67e-06,2.67e-06,5e-08,0,0,0,0,0,0,0,0 +33890000,0.983,-0.00698,-0.0114,0.185,-0.00769,-0.0442,-0.12,0.0647,-0.022,-0.552,-1.4e-05,-5.63e-05,1.49e-06,-1.41e-05,-6.75e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.66e-06,4.77e-05,4.77e-05,4.4e-05,0.0531,0.0531,0.00584,0.0472,0.0472,0.0334,2.59e-11,2.59e-11,9.12e-11,2.67e-06,2.67e-06,5e-08,0,0,0,0,0,0,0,0 +33990000,0.983,-0.00668,-0.0116,0.185,-0.0068,-0.0298,-0.118,0.0682,-0.0145,-0.562,-1.4e-05,-5.63e-05,1.42e-06,-3.87e-05,-9.75e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.65e-06,4.19e-05,4.18e-05,4.38e-05,0.0477,0.0477,0.00578,0.0422,0.0422,0.033,2.58e-11,2.58e-11,9.03e-11,2.57e-06,2.57e-06,5e-08,0,0,0,0,0,0,0,0 +34090000,0.983,-0.00663,-0.0116,0.185,-0.011,-0.0299,-0.118,0.0673,-0.0176,-0.574,-1.4e-05,-5.63e-05,1.39e-06,-3.88e-05,-9.75e-05,-0.00106,0.204,0.00201,0.435,0,0,0,0,0,1.65e-06,4.19e-05,4.19e-05,4.38e-05,0.0552,0.0552,0.00582,0.0487,0.0487,0.0331,2.59e-11,2.59e-11,8.96e-11,2.57e-06,2.57e-06,5e-08,0,0,0,0,0,0,0,0 +34190000,0.983,-0.00655,-0.0117,0.185,-0.0113,-0.0194,-0.117,0.0711,-0.0122,-0.585,-1.41e-05,-5.63e-05,1.41e-06,-5.65e-05,-0.000117,-0.00107,0.204,0.00201,0.435,0,0,0,0,0,1.64e-06,3.73e-05,3.73e-05,4.36e-05,0.0484,0.0484,0.00579,0.0432,0.0432,0.0328,2.59e-11,2.59e-11,8.89e-11,2.47e-06,2.46e-06,5e-08,0,0,0,0,0,0,0,0 +34290000,0.983,-0.00642,-0.0117,0.185,-0.0117,-0.0185,-0.117,0.0699,-0.0141,-0.597,-1.41e-05,-5.63e-05,1.42e-06,-5.65e-05,-0.000117,-0.00107,0.204,0.00201,0.435,0,0,0,0,0,1.63e-06,3.74e-05,3.74e-05,4.34e-05,0.0553,0.0553,0.00583,0.05,0.05,0.0326,2.6e-11,2.6e-11,8.81e-11,2.47e-06,2.46e-06,5e-08,0,0,0,0,0,0,0,0 +34390000,0.983,-0.00632,-0.0117,0.185,-0.0125,-0.00912,-0.112,0.0717,-0.00943,-0.606,-1.41e-05,-5.63e-05,1.41e-06,-7.19e-05,-0.00013,-0.00107,0.204,0.00201,0.435,0,0,0,0,0,1.63e-06,3.39e-05,3.39e-05,4.34e-05,0.0477,0.0477,0.00585,0.044,0.044,0.0325,2.6e-11,2.6e-11,8.74e-11,2.35e-06,2.35e-06,5e-08,0,0,0,0,0,0,0,0 +34490000,0.983,-0.00639,-0.0117,0.185,-0.0152,-0.00808,-0.112,0.0703,-0.0103,-0.617,-1.41e-05,-5.63e-05,1.44e-06,-7.19e-05,-0.00013,-0.00107,0.204,0.00201,0.435,0,0,0,0,0,1.63e-06,3.4e-05,3.4e-05,4.32e-05,0.054,0.054,0.00591,0.051,0.051,0.0324,2.61e-11,2.61e-11,8.67e-11,2.35e-06,2.35e-06,5e-08,0,0,0,0,0,0,0,0 +34590000,0.983,-0.00634,-0.0115,0.185,-0.0115,-0.00442,0.682,0.0723,-0.00819,-0.595,-1.41e-05,-5.63e-05,1.41e-06,-8.47e-05,-0.000131,-0.00107,0.204,0.00201,0.435,0,0,0,0,0,1.62e-06,3.15e-05,3.14e-05,4.3e-05,0.0444,0.0444,0.00592,0.0446,0.0446,0.0321,2.62e-11,2.62e-11,8.59e-11,2.25e-06,2.24e-06,5e-08,0,0,0,0,0,0,0,0 +34690000,0.983,-0.00633,-0.0112,0.185,-0.0115,-0.0028,1.67,0.0712,-0.00855,-0.477,-1.41e-05,-5.63e-05,1.39e-06,-8.47e-05,-0.000131,-0.00107,0.204,0.00201,0.435,0,0,0,0,0,1.62e-06,3.15e-05,3.15e-05,4.3e-05,0.0479,0.0479,0.00602,0.0514,0.0514,0.0322,2.63e-11,2.63e-11,8.53e-11,2.25e-06,2.24e-06,5e-08,0,0,0,0,0,0,0,0 +34790000,0.983,-0.00631,-0.011,0.185,-0.0108,0.00123,2.64,0.0722,-0.00632,-0.299,-1.41e-05,-5.63e-05,1.37e-06,-7.03e-05,-0.000147,-0.00104,0.204,0.00201,0.435,0,0,0,0,0,1.61e-06,3.01e-05,3.01e-05,4.28e-05,0.0403,0.0403,0.00604,0.045,0.045,0.0319,2.63e-11,2.63e-11,8.45e-11,2.13e-06,2.12e-06,5e-08,0,0,0,0,0,0,0,0 +34890000,0.983,-0.00629,-0.0107,0.185,-0.0112,0.00314,3.63,0.0711,-0.00596,-0.00811,-1.41e-05,-5.63e-05,1.35e-06,-6.66e-05,-0.000149,-0.00104,0.204,0.00201,0.435,0,0,0,0,0,1.6e-06,3.02e-05,3.02e-05,4.27e-05,0.044,0.044,0.00614,0.0514,0.0514,0.0318,2.64e-11,2.64e-11,8.38e-11,2.13e-06,2.12e-06,5e-08,0,0,0,0,0,0,0,0