vsop87 2.1.0

Pure Rust VSOP87 algorithm implementation. Includes all VSOP87 algorith versions: VSOP87, VSOP87A, VSOP87B, VSOP87C, VSOP87D and VSOP87E. VSOP87 are a family of algorithms used to predict the position of planets in the solar system with great accuracy. That position can be used by astronomical software to create views of the sky, or by simulation software to know the position of the planets.
Documentation
#[cfg(feature = "no_std")]
use core::f64::consts::PI;
#[cfg(not(feature = "no_std"))]
use std::f64::consts::PI;

pub const X0: [[f64; 548]; 3] = [
    [
        0.72211281391,
        0.00486448018,
        0.00244500474,
        0.00002800281,
        0.00001949669,
        0.00001241717,
        0.00001162258,
        0.0000104669,
        0.00000764293,
        0.00000669461,
        0.00000657195,
        0.00000476445,
        0.00000474466,
        0.00000559074,
        0.00000546778,
        0.00000408988,
        0.00000287059,
        0.00000268822,
        0.00000297742,
        0.00000214149,
        0.00000241103,
        0.00000209303,
        0.00000271022,
        0.0000025448,
        0.00000174985,
        0.0000017504,
        0.0000012299,
        0.00000154379,
        0.00000147455,
        0.00000069504,
        0.00000082633,
        0.00000057905,
        0.00000058863,
        0.00000060672,
        0.00000046372,
        0.00000046247,
        0.00000062363,
        0.00000049846,
        0.00000057244,
        0.00000044352,
        0.00000040142,
        0.00000047629,
        0.00000039831,
        0.00000045105,
        0.00000036963,
        0.00000029387,
        0.00000031396,
        0.00000035988,
        0.0000002703,
        0.00000035335,
        0.00000024532,
        0.00000020348,
        0.00000020289,
        0.00000021702,
        0.00000023556,
        0.00000021314,
        0.00000018918,
        0.00000018806,
        0.00000020165,
        0.00000017623,
        0.00000015237,
        0.00000017193,
        0.00000014675,
        0.00000016092,
        0.00000014921,
        0.00000011103,
        0.00000012814,
        0.00000014633,
        0.00000012815,
        0.0000001404,
        0.00000009882,
        0.00000009391,
        0.0000001265,
        0.00000011612,
        0.00000010763,
        0.00000008934,
        0.00000010378,
        0.00000007498,
        0.00000007361,
        0.00000008792,
        0.00000008786,
        0.00000007423,
        0.00000007386,
        0.00000006656,
        0.00000006531,
        0.00000005871,
        0.00000007913,
        0.00000005864,
        0.00000005717,
        0.00000005958,
        0.00000005982,
        0.00000007242,
        0.0000000494,
        0.00000005637,
        0.0000000457,
        0.00000004689,
        0.00000005332,
        0.00000005081,
        0.00000005495,
        0.00000005436,
        0.00000003866,
        0.00000003943,
        0.00000003635,
        0.00000003772,
        0.00000004327,
        0.00000003885,
        0.00000002949,
        0.00000002944,
        0.00000003221,
        0.00000002493,
        0.00000002747,
        0.00000002549,
        0.00000002431,
        0.00000002294,
        0.00000002424,
        0.00000002742,
        0.00000002212,
        0.00000002649,
        0.00000002021,
        0.00000002372,
        0.00000002205,
        0.00000002011,
        0.00000002471,
        0.00000001827,
        0.00000002188,
        0.00000001812,
        0.00000002278,
        0.00000002278,
        0.00000002104,
        0.00000002118,
        0.00000001753,
        0.00000002246,
        0.0000000205,
        0.00000001832,
        0.00000001962,
        0.00000001484,
        0.00000002057,
        0.00000001987,
        0.00000001659,
        0.00000001553,
        0.00000001873,
        0.00000001541,
        0.0000000136,
        0.0000000136,
        0.00000001592,
        0.00000001592,
        0.00000001271,
        0.00000001238,
        0.0000000156,
        0.0000000156,
        0.00000001179,
        0.00000001466,
        0.00000001158,
        0.00000001259,
        0.00000001493,
        0.00000001402,
        0.00000001129,
        0.00000001342,
        0.00000000968,
        0.0000000119,
        0.00000001013,
        0.0000000101,
        0.00000001226,
        0.00000000996,
        0.00000001126,
        0.00000000846,
        0.00000001139,
        0.00000000845,
        0.0000000076,
        0.00000000786,
        0.00000000795,
        0.0000000077,
        0.00000000698,
        0.00000000906,
        0.00000000787,
        0.00000000788,
        0.00000000624,
        0.00000000865,
        0.00000000744,
        0.00000000689,
        0.00000000823,
        0.00000000592,
        0.0000000077,
        0.00000000715,
        0.00000000569,
        0.00000000621,
        0.00000000548,
        0.00000000544,
        0.00000000605,
        0.00000000552,
        0.00000000676,
        0.00000000593,
        0.00000000514,
        0.00000000661,
        0.00000000469,
        0.00000000454,
        0.00000000515,
        0.00000000444,
        0.0000000046,
        0.00000000436,
        0.00000000422,
        0.00000000416,
        0.00000000416,
        0.00000000431,
        0.00000000548,
        0.00000000381,
        0.00000000377,
        0.00000000466,
        0.00000000444,
        0.00000000511,
        0.00000000363,
        0.00000000489,
        0.00000000354,
        0.00000000354,
        0.00000000427,
        0.00000000466,
        0.000000004,
        0.00000000359,
        0.00000000366,
        0.00000000315,
        0.00000000364,
        0.00000000399,
        0.00000000399,
        0.00000000388,
        0.00000000398,
        0.00000000404,
        0.00000000385,
        0.00000000379,
        0.000000003,
        0.00000000283,
        0.0000000039,
        0.00000000365,
        0.00000000365,
        0.00000000336,
        0.00000000309,
        0.00000000283,
        0.00000000271,
        0.00000000327,
        0.00000000264,
        0.00000000343,
        0.00000000314,
        0.00000000306,
        0.00000000254,
        0.00000000343,
        0.00000000324,
        0.00000000234,
        0.00000000281,
        0.00000000322,
        0.00000000308,
        0.0000000023,
        0.00000000228,
        0.00000000295,
        0.00000000261,
        0.00000000214,
        0.00000000233,
        0.00000000255,
        0.00000000255,
        0.00000000211,
        0.00000000211,
        0.00000000255,
        0.00000000288,
        0.00000000221,
        0.00000000224,
        0.00000000247,
        0.00000000206,
        0.00000000263,
        0.00000000212,
        0.00000000212,
        0.00000000202,
        0.00000000272,
        0.00000000258,
        0.00000000211,
        0.0000000021,
        0.00000000267,
        0.00000000186,
        0.00000000186,
        0.00000000258,
        0.00000000186,
        0.00000000254,
        0.0000000024,
        0.00000000246,
        0.00000000211,
        0.00000000178,
        0.00000000178,
        0.00000000197,
        0.00000000174,
        0.00000000177,
        0.00000000173,
        0.00000000196,
        0.00000000198,
        0.00000000154,
        0.00000000154,
        0.00000000189,
        0.00000000193,
        0.00000000205,
        0.00000000172,
        0.00000000166,
        0.00000000166,
        0.00000000168,
        0.00000000194,
        0.00000000196,
        0.00000000196,
        0.00000000169,
        0.00000000194,
        0.0000000014,
        0.0000000014,
        0.00000000196,
        0.00000000162,
        0.00000000138,
        0.00000000138,
        0.00000000149,
        0.00000000143,
        0.00000000126,
        0.00000000162,
        0.00000000149,
        0.00000000149,
        0.00000000117,
        0.00000000151,
        0.00000000151,
        0.00000000152,
        0.00000000144,
        0.00000000114,
        0.00000000144,
        0.00000000144,
        0.00000000143,
        0.0000000013,
        0.0000000013,
        0.00000000156,
        0.00000000155,
        0.00000000131,
        0.00000000111,
        0.00000000099,
        0.00000000101,
        0.00000000113,
        0.00000000132,
        0.00000000136,
        0.00000000127,
        0.00000000097,
        0.00000000131,
        0.00000000106,
        0.00000000112,
        0.00000000093,
        0.00000000098,
        0.0000000009,
        0.00000000103,
        0.00000000103,
        0.00000000125,
        0.00000000095,
        0.00000000088,
        0.00000000105,
        0.00000000122,
        0.00000000095,
        0.00000000087,
        0.00000000086,
        0.00000000095,
        0.00000000095,
        0.00000000084,
        0.00000000084,
        0.00000000085,
        0.00000000099,
        0.00000000087,
        0.00000000082,
        0.00000000093,
        0.00000000098,
        0.000000001,
        0.00000000095,
        0.00000000096,
        0.00000000095,
        0.00000000089,
        0.00000000107,
        0.000000001,
        0.00000000077,
        0.00000000076,
        0.00000000076,
        0.00000000101,
        0.00000000086,
        0.00000000076,
        0.000000001,
        0.00000000073,
        0.00000000073,
        0.00000000094,
        0.00000000085,
        0.00000000074,
        0.0000000007,
        0.00000000069,
        0.00000000071,
        0.00000000079,
        0.00000000079,
        0.0000000008,
        0.00000000087,
        0.00000000069,
        0.00000000069,
        0.00000000069,
        0.00000000083,
        0.00000000083,
        0.0000000009,
        0.00000000076,
        0.00000000064,
        0.00000000071,
        0.00000000071,
        0.00000000067,
        0.00000000085,
        0.00000000087,
        0.0000000006,
        0.00000000064,
        0.00000000076,
        0.00000000062,
        0.00000000058,
        0.00000000057,
        0.00000000066,
        0.00000000059,
        0.00000000059,
        0.00000000057,
        0.00000000079,
        0.00000000064,
        0.00000000058,
        0.00000000073,
        0.00000000074,
        0.00000000072,
        0.00000000072,
        0.0000000007,
        0.00000000052,
        0.00000000058,
        0.00000000055,
        0.00000000057,
        0.00000000065,
        0.0000000005,
        0.00000000066,
        0.00000000047,
        0.0000000005,
        0.00000000056,
        0.00000000054,
        0.00000000045,
        0.00000000056,
        0.00000000056,
        0.00000000054,
        0.00000000054,
        0.0000000006,
        0.00000000048,
        0.00000000044,
        0.00000000061,
        0.00000000061,
        0.00000000061,
        0.0000000006,
        0.00000000048,
        0.00000000049,
        0.0000000006,
        0.00000000051,
        0.00000000052,
        0.00000000048,
        0.00000000045,
        0.00000000045,
        0.00000000049,
        0.00000000049,
        0.00000000054,
        0.00000000058,
        0.00000000047,
        0.00000000056,
        0.00000000042,
        0.00000000046,
        0.00000000046,
        0.00000000044,
        0.00000000044,
        0.00000000041,
        0.00000000042,
        0.0000000005,
        0.00000000044,
        0.00000000044,
        0.00000000054,
        0.0000000004,
        0.00000000052,
        0.0000000004,
        0.00000000039,
        0.00000000052,
        0.00000000043,
        0.00000000038,
        0.00000000039,
        0.00000000052,
        0.00000000039,
        0.00000000044,
        0.00000000044,
        0.00000000047,
        0.00000000043,
        0.00000000051,
        0.00000000051,
        0.00000000037,
        0.00000000043,
        0.00000000038,
        0.00000000037,
        0.00000000036,
        0.00000000049,
        0.00000000035,
        0.00000000035,
        0.00000000049,
        0.00000000035,
        0.00000000044,
        0.00000000044,
        0.00000000036,
        0.00000000037,
        0.0000000004,
        0.00000000035,
        0.00000000035,
        0.00000000034,
        0.00000000033,
        0.00000000033,
        0.00000000033,
        0.00000000034,
        0.00000000032,
        0.00000000042,
        0.00000000038,
        0.00000000031,
        0.00000000039,
        0.00000000032,
        0.00000000036,
        0.00000000031,
        0.00000000032,
        0.00000000042,
        0.00000000034,
        0.0000000003,
        0.0000000003,
        0.00000000031,
        0.00000000033,
        0.00000000029,
        0.00000000029,
        0.00000000029,
        0.0000000003,
        0.00000000029,
        0.00000000029,
        0.00000000039,
        0.00000000028,
        0.00000000028,
        0.00000000031,
        0.00000000034,
        0.00000000028,
        0.00000000039,
        0.00000000039,
        0.00000000037,
        0.00000000034,
        0.00000000031,
        0.00000000028,
        0.00000000028,
        0.00000000037,
        0.00000000028,
        0.00000000034,
        0.00000000031,
        0.00000000031,
        0.00000000037,
        0.00000000028,
    ],
    [
        3.17575836361,
        0.0,
        4.05566613861,
        0.33147492492,
        4.23196016801,
        4.93573787058,
        2.87958246189,
        1.75434920413,
        0.59379588767,
        1.45721228842,
        0.50086450258,
        5.8430978284,
        3.64991163504,
        1.16554783301,
        2.71490884128,
        3.92725431993,
        2.79578956958,
        0.42000307859,
        5.65655811166,
        0.74884072598,
        5.80627627098,
        2.47129919435,
        2.6237778032,
        5.09961413241,
        6.12704911391,
        3.5316397756,
        1.58925439374,
        5.3560770439,
        5.55780022641,
        0.09284153982,
        4.14038372098,
        3.09112177798,
        3.05825416735,
        3.78380568336,
        0.52050501625,
        2.68940900983,
        2.59167610929,
        4.74559004636,
        0.64178511675,
        1.62905355389,
        3.21137282665,
        0.86806456392,
        1.63910906528,
        2.05062276794,
        4.39471796609,
        6.2001200331,
        5.70560306421,
        3.91661388674,
        1.82255608984,
        5.58257679416,
        5.47009748867,
        0.50298205801,
        2.70241661509,
        2.5122930721,
        4.96219726942,
        2.94962042107,
        5.32707832336,
        2.03000092809,
        3.03418313848,
        1.34615692033,
        4.38451593035,
        0.2121492689,
        5.12159442035,
        2.35712884119,
        4.07229277194,
        3.77017026259,
        2.04996476711,
        2.10306620243,
        3.81478671364,
        3.86381640402,
        5.05468665271,
        0.62349717207,
        4.58629724985,
        6.19596440423,
        1.23302426124,
        1.67849943453,
        1.97768668783,
        5.81621256989,
        0.80024676602,
        0.46879154923,
        2.74189609908,
        4.16147582473,
        5.33241731471,
        4.38046352226,
        1.17040611406,
        2.02826795819,
        3.46752863857,
        0.20073358491,
        2.30775630611,
        0.33507108266,
        2.16507598652,
        0.18019941143,
        3.65883501045,
        2.38025391336,
        2.63257803672,
        0.27530100709,
        4.44058586883,
        2.77574657924,
        3.29347843305,
        5.418597144,
        2.86208012723,
        3.08912453167,
        0.35356507493,
        1.01689124687,
        3.40429598827,
        1.61513228322,
        2.82363129759,
        0.38707317908,
        0.43638422742,
        5.95440151056,
        1.78150237025,
        2.85980700621,
        3.85585401608,
        3.89566278246,
        0.96902079851,
        5.30280142666,
        5.16572775524,
        3.6961004486,
        1.06602786364,
        5.35791881546,
        3.60992396033,
        0.56822837266,
        5.7472442242,
        3.06851083486,
        5.98208928052,
        4.00455436862,
        4.3918994269,
        5.10198662047,
        0.71768958427,
        3.51159941917,
        0.3988245163,
        3.03979815042,
        4.2574851306,
        5.56224262077,
        5.2348018663,
        2.74088797191,
        0.56837576346,
        1.97150363851,
        1.5730969234,
        4.88459995586,
        1.50261813839,
        4.02220022796,
        5.79998899684,
        3.69389705053,
        2.48951212353,
        0.72118861666,
        5.70934511266,
        3.79102501998,
        0.36404331783,
        2.84665742236,
        6.00538975341,
        2.04239320632,
        3.85902457723,
        4.23560000055,
        1.40653635325,
        5.00430127066,
        5.77658236271,
        4.46625072671,
        1.59662059386,
        4.52803152244,
        2.10885792626,
        1.09565332862,
        5.50768847726,
        4.5384942621,
        1.83484274734,
        0.63826672604,
        2.43229399782,
        6.08176877562,
        4.01810781408,
        2.08323238184,
        3.42432291896,
        0.68487491199,
        3.40358510787,
        0.29625818951,
        5.89002463165,
        0.18032696972,
        2.84767789659,
        1.99609335238,
        2.51526632902,
        4.60518059807,
        5.88974834586,
        0.65691971752,
        2.88484885613,
        5.24194846626,
        1.11632920377,
        1.17055028822,
        1.60570553727,
        3.16092493258,
        4.63445753926,
        2.14941738098,
        5.20222552429,
        4.85950564308,
        5.06894525071,
        0.05527791273,
        5.48839305777,
        0.79241873074,
        2.92229144851,
        2.41828206903,
        0.69107495802,
        1.85693485685,
        1.3999148798,
        1.72605691131,
        1.48464382888,
        1.72994989473,
        5.68904924324,
        0.22534351229,
        5.67325483442,
        5.23261301624,
        1.73410494666,
        1.02944887408,
        4.26514474189,
        4.26102629725,
        2.84306437211,
        0.36763636808,
        2.66965454095,
        5.30548072597,
        0.98930698981,
        0.0917813896,
        3.2103953506,
        0.01870495544,
        4.22573825928,
        4.24912842655,
        5.24475762082,
        2.28168065953,
        3.64836729223,
        3.98593080979,
        1.36867886553,
        5.84551887726,
        5.68088059375,
        5.59475061655,
        3.42415946376,
        1.42467845102,
        1.78602228917,
        0.74367409336,
        5.67052430501,
        5.534692455,
        3.85648668964,
        6.11774154244,
        5.16129358878,
        3.924385662,
        1.40080599663,
        1.12587272451,
        5.63745223648,
        4.64296056111,
        3.98782911883,
        3.82015244739,
        0.78332222978,
        2.45576489589,
        0.46119280399,
        4.91404068561,
        4.45814031952,
        5.75145374701,
        5.5410777795,
        0.59816494895,
        4.35078533465,
        4.03464641753,
        5.45923962984,
        0.1827646435,
        3.02793609669,
        2.4274581767,
        1.80083466219,
        0.56282855969,
        4.78244233129,
        1.90808707769,
        3.37469119852,
        3.16130275876,
        3.16045353079,
        0.0502472094,
        0.82731831247,
        4.85092274037,
        5.22999934273,
        5.11529334983,
        5.15156975899,
        4.30118423273,
        4.53704574212,
        4.95684030525,
        2.52339488384,
        4.87586761272,
        3.15931084747,
        1.30869138812,
        0.68740438301,
        6.16254771086,
        0.50910605505,
        2.70159468514,
        0.96052683602,
        4.7853563394,
        0.12290786955,
        1.33272334806,
        4.69372863801,
        3.27402275626,
        0.72358681867,
        2.48711392152,
        0.66769513206,
        2.39642315228,
        3.90575045563,
        1.89149575452,
        3.75162140471,
        5.74226464266,
        5.33584294691,
        0.90820651456,
        4.87499369677,
        3.44370650262,
        5.71918201676,
        2.26711785239,
        0.3302913937,
        2.88040934649,
        2.2733342269,
        5.59199233193,
        0.3849513713,
        2.82574936889,
        2.28858934145,
        1.40332876782,
        3.82073811345,
        1.69374604806,
        2.18564631641,
        1.02505442378,
        0.93777977092,
        0.84241735172,
        2.36828338847,
        4.60730376543,
        3.98382443588,
        4.16184056386,
        3.82694942167,
        5.6669366257,
        1.56048542507,
        5.57171941495,
        3.92216663242,
        4.19081128787,
        0.85940335797,
        5.39530111218,
        2.93356769076,
        4.32745781002,
        5.26437713251,
        4.29323425653,
        5.33260115213,
        6.0774237037,
        2.33491999261,
        0.92060560081,
        3.21869975863,
        1.57523662131,
        2.47056814408,
        0.23284844018,
        3.12531862236,
        2.40621950932,
        5.15240336003,
        4.34148268734,
        2.35130047125,
        4.18811631729,
        4.33292988106,
        3.96512076229,
        5.43246799719,
        3.90711906214,
        1.36045970674,
        3.64749231964,
        2.03086124785,
        1.17983949234,
        1.22799614537,
        1.98270459482,
        5.03727591626,
        2.80246425084,
        4.97431232996,
        6.17390445678,
        4.35602536763,
        5.37191506696,
        5.07106883209,
        3.35136515938,
        1.62154996582,
        4.51772320117,
        3.13112055622,
        4.65459265447,
        4.44047000599,
        3.58586905737,
        4.87466102622,
        4.61922502115,
        0.03242064905,
        2.29756841695,
        6.08479538571,
        2.64031933351,
        1.68280932827,
        0.32333160897,
        5.44157645789,
        5.27335453034,
        1.92420739215,
        1.49155244201,
        2.29681555948,
        3.95871098581,
        2.65919074354,
        0.55150999665,
        2.11794073365,
        3.78428652532,
        0.90460126437,
        2.25427054035,
        0.95643019984,
        5.79338403589,
        3.70050201148,
        5.18770728347,
        1.05201678798,
        1.61066481633,
        6.14408943769,
        5.46198489134,
        0.4862009643,
        0.47649339021,
        5.47908592763,
        1.34871003737,
        4.29919445052,
        3.93987139141,
        1.28649389372,
        3.08212047215,
        3.67915137516,
        3.67579379885,
        1.26040809465,
        1.95029264554,
        4.06263183264,
        1.97795760115,
        5.571557545,
        3.05734136153,
        3.8506789341,
        5.48466882213,
        3.24619558125,
        4.47140920987,
        5.15360777942,
        2.09263469212,
        1.31187367842,
        5.75623323744,
        1.89761311531,
        1.67946533112,
        4.69707035274,
        6.05166710265,
        4.81853147221,
        1.33990099082,
        3.5383357837,
        0.68665384144,
        4.21526527082,
        1.07866938616,
        2.13203135403,
        4.49664827025,
        4.99723777712,
        2.00609002833,
        1.22735240928,
        5.84040951995,
        5.98664723657,
        3.5072388108,
        0.57175309158,
        2.76944336702,
        3.3519657096,
        2.38104573869,
        3.41701626624,
        5.43117183762,
        0.06129028276,
        2.05391369918,
        5.52086086974,
        3.97302517763,
        1.65627933457,
        1.55442140562,
        1.47632908603,
        6.19295972616,
        1.5091728049,
        1.90382257572,
        2.81747931977,
        5.3858459418,
        4.70373951682,
        2.04804189558,
        3.19618376464,
        0.12857964444,
        5.08305246551,
        3.02284234315,
        0.04275677189,
        4.46864162759,
        4.54758275119,
        1.1648847308,
        2.92722662671,
        0.23497278107,
        3.44427209717,
        5.20963747195,
        6.14192019965,
        1.29716058654,
        1.02482380212,
        1.99634485152,
        0.47445767706,
        1.17091466926,
        2.03978607093,
        4.89732365161,
        5.12210246822,
        5.89313829453,
        6.27593798552,
        4.48691474448,
        4.92338640427,
        4.13589617678,
        4.41298184434,
        2.97028388691,
        1.963360223,
        4.23887120976,
        2.75316618128,
        0.68713949784,
        1.54030603995,
        4.30648713686,
        5.18739891051,
        2.23669262946,
        3.25220014102,
        2.23416725118,
        4.79214932619,
        4.70173672118,
        5.41644307615,
        5.38015255564,
        3.7488973079,
        5.74498873947,
        4.93633143876,
        4.82073066675,
        2.02575996826,
        2.89788933077,
        3.4478832364,
        2.73013808773,
        3.76438941047,
        1.2286762382,
        1.46724432126,
        0.22257491587,
        2.48755696559,
        4.16441980838,
        2.52685372964,
        0.22687369463,
        2.49011566919,
        5.88115236046,
        0.24041707519,
        5.51688017902,
        3.97700586835,
        3.62180540908,
        4.40925784627,
        1.7761414185,
        5.97000692581,
        0.27335698936,
        2.93734375083,
        3.65358279415,
        4.23088120025,
        5.43510977873,
        5.18936615352,
        1.33255333737,
        0.0142001286,
        3.47970683246,
        5.46651444566,
        3.65950618561,
        1.94950811352,
        3.33141664712,
        0.41915165036,
        3.67871414535,
        4.76909835895,
        0.95396015997,
        2.638895938,
        1.92419873752,
    ],
    [
        10213.285546211,
        0.0,
        20426.571092422,
        2352.8661537718,
        1577.3435424478,
        30639.856638633,
        18073.7049386502,
        6283.0758499914,
        529.6909650946,
        14143.4952424306,
        8635.9420037632,
        10186.9872264112,
        10239.5838660108,
        22003.9146348698,
        11790.6290886588,
        775.522611324,
        9683.5945811164,
        10742.9765113056,
        5507.5532386674,
        10021.8372800994,
        10988.808157535,
        10404.7338123226,
        19896.8801273274,
        9153.9036160218,
        191.4482661116,
        9437.762934887,
        1059.3819301892,
        4705.7323075436,
        19651.048481098,
        9103.9069941176,
        15720.8387848784,
        11322.6640983044,
        20618.0193585336,
        4551.9534970588,
        10192.5101507186,
        10234.0609417034,
        25934.1243310894,
        8624.2126509272,
        3154.6870848956,
        19367.1891622328,
        9411.4646150872,
        213.299095438,
        801.8209311238,
        29580.4747084438,
        7058.5984613154,
        11015.1064773348,
        15874.6175953632,
        9999.986450773,
        1109.3785520934,
        10426.584641649,
        7860.4193924392,
        10206.1719992102,
        10220.3990932118,
        13367.9726311066,
        21228.3920235458,
        3128.3887650958,
        26.2983197998,
        7.1135470008,
        3930.2096962196,
        18837.49819713819,
        9830.3890139878,
        3532.0606928114,
        10596.1820784342,
        20213.271996984,
        29864.334027309,
        28286.9904848612,
        1589.0728952838,
        7084.8967811152,
        17298.1823273262,
        23581.2581773176,
        21535.9496445154,
        11272.6674764002,
        9786.687355335,
        3340.6124266998,
        9929.4262273458,
        29050.7837433492,
        10497.1448650762,
        40853.142184844,
        16496.3613962024,
        10207.7626219036,
        10218.8084705184,
        10175.2578735752,
        10251.3132188468,
        8094.5216858326,
        20419.45754542119,
        32217.2001810808,
        12566.1516999828,
        5661.3320491522,
        24356.7807886416,
        6681.2248533996,
        426.598190876,
        25158.6017197654,
        3149.1641605882,
        382.8965322232,
        14765.2390432698,
        18849.2275499742,
        26087.9031415742,
        20452.8694122218,
        17085.9586657222,
        33794.5437235286,
        13745.3462390224,
        4732.0306273434,
        1551.045222648,
        18307.8072320436,
        23958.6317852334,
        29088.811415985,
        10198.033075026,
        10228.538017396,
        20400.2727726222,
        17277.4069318338,
        5481.2549188676,
        6872.6731195112,
        30110.1656735384,
        3442.5749449654,
        20956.2620575166,
        27511.4678735372,
        14945.3161735544,
        9580.5018068978,
        19999.97290154599,
        9573.388259897,
        536.8045120954,
        21202.093703746,
        10846.0692855242,
        7064.1213856228,
        9967.4538999816,
        22779.4372461938,
        10110.1927719924,
        10316.3783204296,
        522.5774180938,
        10459.1171924404,
        13553.8979729108,
        33019.0211122046,
        9690.7081281172,
        20809.4676246452,
        10735.8629643048,
        3723.508958923,
        37724.7534197482,
        103.0927742186,
        20235.1228263104,
        9161.0171630226,
        30213.258447757,
        6489.776587288,
        10232.95530711079,
        10193.61578531121,
        10288.0671447783,
        10138.5039476437,
        13936.794505134,
        20.7753954924,
        9896.8936765544,
        10529.6774158676,
        14919.0178537546,
        9146.790069021,
        10632.7701900862,
        2379.1644735716,
        22805.7355659936,
        10639.883737087,
        9793.8009023358,
        36949.2308084242,
        639.897286314,
        39264.0692895602,
        10419.4710946482,
        10007.0999977738,
        74.7815985673,
        13341.6743113068,
        245.8316462294,
        18875.525869774,
        2118.7638603784,
        9676.4810341156,
        7564.830720738,
        11764.330768859,
        10750.0900583064,
        7834.1210726394,
        36147.4098773004,
        31441.6775697568,
        19889.76658032659,
        7994.5284420242,
        39793.7602546548,
        41654.9631159678,
        19903.99367432819,
        1066.49547719,
        40879.4405046438,
        17778.11626694899,
        26735.9452622132,
        16983.9961474566,
        19786.67380610799,
        52175.8062831484,
        27197.2816936676,
        110.2063212194,
        10059.5067357262,
        28521.0927782546,
        20529.66386664059,
        10367.0643566958,
        8662.240323563,
        1162.4747044078,
        8631.326197928,
        10042.6126755918,
        12432.0426503978,
        10383.9584168302,
        11802.3584414948,
        9638.9407478762,
        10787.6303445458,
        10225.014899047,
        10201.556193375,
        8617.0991039264,
        8521.1198767086,
        19317.1925403286,
        149.5631971346,
        6770.7106012456,
        2218.7571041868,
        44809.6502008634,
        30831.3049047446,
        30666.1549584328,
        10323.4918674304,
        10103.0792249916,
        13655.8604911764,
        38.1330356378,
        1052.2683831884,
        27490.6924780448,
        283.8593188652,
        20639.87018786,
        38734.3783244656,
        10211.8010735027,
        10214.7700189193,
        29999.959352319,
        9835.9119382952,
        20351.7894938547,
        20180.7394461926,
        10590.6591541268,
        24150.080051345,
        26709.6469424134,
        45585.1728121874,
        10348.910871221,
        10077.660221201,
        220.4126424388,
        6309.3741697912,
        3903.9113764198,
        9745.3205558566,
        9360.089164459,
        76.2660712756,
        206.1855484372,
        20405.7956969296,
        2957.7158944766,
        10681.2505365654,
        8106.2510386686,
        31749.2351907264,
        19624.7501612982,
        9399.7352622512,
        48739.859897083,
        37410.5672398786,
        574.3447983348,
        949.1756089698,
        34596.3646546524,
        632.7837393132,
        12592.4500197826,
        9264.1099372412,
        9992.8729037722,
        10433.6981886498,
        10249.3134128884,
        10177.2576795336,
        11026.8358301708,
        35371.8872659764,
        38.0276726358,
        19360.07561523199,
        29587.5882554446,
        30426.557543195,
        20433.6846394228,
        10206.65698731099,
        10219.91410511101,
        16894.5103996106,
        12320.3200537534,
        29573.361161443,
        11162.4611551808,
        22645.32819660879,
        377.3736079158,
        10251.4185818488,
        10175.1525105732,
        9864.361125763,
        17271.8840075264,
        19264.0963880142,
        16522.6597160022,
        10562.209966659,
        11375.7602506188,
        10949.1620597428,
        9477.4090326792,
        1692.1656695024,
        40077.61957352,
        20316.36477120259,
        8734.4189721466,
        9779.5738083342,
        27991.40181316,
        10199.0584522094,
        10227.5126402126,
        9256.9963902404,
        17468.8551979454,
        52670.0695933026,
        14.2270940016,
        10263.0425716828,
        10163.5285207392,
        7991.428911614,
        38526.574350872,
        49515.382508407,
        846.0828347512,
        11265.5539293994,
        8837.5117463652,
        10191.4347168846,
        10235.1363755374,
        1293.4842235826,
        7255.5696517344,
        10217.2176994741,
        10209.3533929479,
        19374.3027092336,
        20447.3464879144,
        20277.0078952874,
        10063.7223490764,
        10135.611775783,
        10290.959316639,
        1581.959348283,
        10245.8180970024,
        10180.7529954196,
        18830.38465013739,
        24383.0791084414,
        32858.61374281979,
        9985.809413422,
        10440.761679,
        18844.61174413899,
        10236.0607476618,
        10190.5103447602,
        20388.4380567842,
        8237.793000355,
        8101.6352328334,
        43071.8992890308,
        24978.5245894808,
        20043.6745601988,
        3.9321532631,
        56600.2792895222,
        5999.2165311262,
        42456.7840470916,
        853.196381752,
        4176.041342449,
        19573.37471066999,
        20206.15844998319,
        8204.728007052,
        11059.3683809622,
        29057.89729034999,
        10244.199671846,
        10182.371420576,
        12188.778092067,
        78263.70942472259,
        20350.3050211464,
        19793.7873531088,
        2636.725472637,
        2333.196392872,
        8087.4081388318,
        7035.1397556434,
        10202.2398459471,
        10224.3312464749,
        10401.2106939736,
        10025.3603984484,
        19477.39548345219,
        2648.454825473,
        29043.67019634839,
        44007.8292697396,
        5.5229243074,
        20220.3855439848,
        1596.1864422846,
        29477.3819342252,
        30206.14490075619,
        30220.3719947578,
        29786.660256881,
        2069.0068349066,
        38500.2760310722,
        10853.182832525,
        10243.1069843598,
        10183.4641080622,
        53445.5922046266,
        18734.4054229196,
        956.2891559706,
        28947.6909691306,
        21000.9158907568,
        17248.4253018544,
        28313.288804661,
        3914.9572250346,
        8827.3902698748,
        6298.3283211764,
        34570.0663348526,
        34171.9173314444,
        10018.3141617504,
        10408.2569306716,
        14128.2427712456,
        46386.9937433112,
        41044.5904509556,
        9644.4636721836,
        10782.1074202384,
        9721.6222537522,
        10704.9488386698,
        20049.1974845062,
        21485.95302261119,
        18314.9207790444,
        1573.8204240988,
        1580.8666607968,
        3956.5080160194,
        60530.4889857418,
        29264.0828387872,
        20421.0481681146,
        18300.69368504279,
        29683.56748266239,
        11599.1808225472,
        7576.560073574,
        11279.781023401,
        18100.00325845,
        10254.8363371958,
        10171.7347552262,
        20464.5987650578,
        10137.0194749354,
        30007.0728993198,
        75449.50683949639,
        51449.3242632782,
        21720.0553160046,
        39302.096962196,
        100608.10855926179,
        50317.2034395308,
        40426.543993968,
        20412.34399842039,
        1478.8665740644,
        8307.8207812706,
        53285.1848352418,
        8418.02710249,
        19580.4882576708,
        38741.4918714664,
        59160.9494168876,
        34363.365597556,
        48947.6638706766,
        194.9713844606,
        9936.5397743466,
        10490.0313180754,
        9922.312680345,
        10504.258412077,
        18204.71445782499,
        38727.2647774648,
        38204.687359371,
        10139.988420352,
        10286.58267207,
        6566.9351688566,
        3684.3780499902,
        9246.3146687754,
        47623.8527860896,
        14427.3545612958,
        9566.2747128962,
        8727.3054251458,
        433.7117378768,
        10263.2821681152,
        10163.2889243068,
        9794.3611473104,
        10632.2099451116,
        57375.8019008462,
        1861.202861313,
        20142.7117735568,
        64460.6986819614,
        25132.3033999656,
        2349.3430354228,
        2356.3892721208,
        30632.74309163219,
        27461.7108480654,
        12850.011018848,
        77802.37299326819,
        36301.18868778519,
        9367.2027114598,
        79379.716535716,
        66038.04222440919,
        31022.7531708562,
        90394.82301305079,
        38519.945791972,
        28631.29909947399,
        38631.285550247,
        11180.2564236466,
        47938.0389659592,
        1265.5674786264,
        1.4844727083,
        54981.3849560896,
        10168.1443265744,
        10258.4267658476,
        187.9251477626,
        22030.2129546696,
        104538.3182554814,
        16250.529749973,
        29160.9900645686,
        10362.8487433456,
        47917.2635704668,
        6256.7775301916,
        8673.969676399,
        491.6632924588,
        55798.4583583984,
        12546.481939083,
        32243.4985008806,
        80482.46652890938,
        9697.821675118,
        10728.749417304,
        69941.95360082899,
        35191.8101356918,
        28418.000004036,
        10011.0321510369,
        10415.5389413851,
        48733.23133818299,
        49477.35483577119,
        10117.3063189932,
        10309.2647734288,
        7461.7379465194,
        100909.03762133139,
        36173.7081971002,
        115674.27666460119,
        30103.05212653759,
        316.3918696566,
        21977.61631507,
        20430.50324568509,
        50290.905119731,
        81732.5826894878,
        14169.7935622304,
        58946.51688439399,
        419.4846438752,
        51640.7725293898,
        11.0457002639,
        83309.92623193559,
        11752.601416023,
        9800.9144493366,
        10625.6566430854,
        20432.0940167294,
        9889.7801295536,
        224.3447957019,
        69968.2519206288,
        10098.84625752579,
        10327.72483489621,
        63498.47038145279,
        1539.315869812,
        1179.1945390396,
        30563.5905673574,
        5791.4125575326,
        47964.337285759,
        37703.9780242558,
        39786.646707654,
        73872.1632970486,
        28528.2063252554,
        68390.90837818099,
        15694.5404650786,
        40213.24489853,
        106570.36967048359,
        27682.1407441564,
        13859.6359235654,
        7886.717712239,
    ],
];

pub const X1: [[f64; 338]; 3] = [
    [
        0.00033862636,
        0.00017234992,
        0.00006510416,
        0.00000175153,
        0.00000060308,
        0.00000062875,
        0.00000062673,
        0.00000049288,
        0.00000036778,
        0.00000030106,
        0.00000029274,
        0.00000019967,
        0.00000017823,
        0.00000013944,
        0.00000013302,
        0.00000013514,
        0.00000014023,
        0.00000013305,
        0.00000006878,
        0.00000007518,
        0.00000007314,
        0.00000005893,
        0.00000005966,
        0.00000005966,
        0.00000005146,
        0.0000000457,
        0.00000004253,
        0.00000004157,
        0.00000004649,
        0.00000004457,
        0.00000003831,
        0.0000000322,
        0.0000000279,
        0.00000002701,
        0.00000002426,
        0.00000002228,
        0.00000002742,
        0.00000002539,
        0.00000001733,
        0.0000000182,
        0.00000001586,
        0.00000002007,
        0.0000000174,
        0.00000001695,
        0.00000001491,
        0.000000014,
        0.00000001282,
        0.00000001282,
        0.00000001424,
        0.0000000148,
        0.00000001352,
        0.00000001331,
        0.00000001165,
        0.00000001217,
        0.00000001283,
        0.00000001084,
        0.00000001084,
        0.00000000935,
        0.00000001204,
        0.0000000111,
        0.00000000927,
        0.00000000745,
        0.00000000727,
        0.000000008,
        0.00000000629,
        0.00000000625,
        0.00000000613,
        0.00000000844,
        0.00000000647,
        0.00000000673,
        0.00000000635,
        0.00000000659,
        0.00000000558,
        0.00000000617,
        0.00000000504,
        0.00000000471,
        0.00000000569,
        0.00000000449,
        0.00000000406,
        0.00000000421,
        0.00000000416,
        0.00000000433,
        0.00000000432,
        0.00000000368,
        0.00000000364,
        0.0000000044,
        0.00000000442,
        0.00000000372,
        0.00000000372,
        0.00000000417,
        0.00000000319,
        0.0000000043,
        0.00000000305,
        0.00000000299,
        0.00000000351,
        0.00000000297,
        0.00000000297,
        0.00000000283,
        0.00000000282,
        0.00000000262,
        0.0000000028,
        0.00000000303,
        0.00000000265,
        0.00000000289,
        0.0000000028,
        0.00000000262,
        0.00000000256,
        0.00000000256,
        0.00000000281,
        0.00000000273,
        0.00000000231,
        0.00000000285,
        0.00000000248,
        0.00000000303,
        0.00000000229,
        0.00000000232,
        0.00000000199,
        0.00000000218,
        0.00000000236,
        0.00000000182,
        0.00000000179,
        0.00000000183,
        0.00000000235,
        0.00000000208,
        0.00000000208,
        0.00000000184,
        0.00000000157,
        0.00000000163,
        0.00000000163,
        0.00000000156,
        0.00000000156,
        0.00000000178,
        0.00000000163,
        0.00000000157,
        0.00000000152,
        0.00000000153,
        0.0000000014,
        0.00000000162,
        0.00000000177,
        0.00000000128,
        0.00000000154,
        0.00000000122,
        0.00000000131,
        0.00000000151,
        0.00000000143,
        0.00000000128,
        0.00000000119,
        0.00000000126,
        0.00000000133,
        0.00000000099,
        0.00000000104,
        0.00000000101,
        0.00000000093,
        0.00000000129,
        0.00000000092,
        0.00000000105,
        0.00000000095,
        0.00000000095,
        0.00000000096,
        0.00000000081,
        0.0000000011,
        0.00000000108,
        0.00000000093,
        0.00000000094,
        0.00000000084,
        0.00000000092,
        0.00000000077,
        0.00000000077,
        0.00000000088,
        0.00000000076,
        0.00000000071,
        0.00000000071,
        0.00000000091,
        0.00000000068,
        0.00000000068,
        0.00000000077,
        0.00000000069,
        0.00000000073,
        0.00000000065,
        0.00000000066,
        0.00000000061,
        0.00000000081,
        0.00000000067,
        0.00000000077,
        0.00000000077,
        0.00000000067,
        0.00000000057,
        0.0000000006,
        0.00000000055,
        0.00000000054,
        0.00000000055,
        0.0000000006,
        0.00000000059,
        0.0000000005,
        0.0000000005,
        0.0000000005,
        0.00000000052,
        0.0000000005,
        0.00000000048,
        0.00000000047,
        0.00000000046,
        0.00000000045,
        0.00000000047,
        0.00000000045,
        0.00000000055,
        0.00000000043,
        0.00000000046,
        0.00000000051,
        0.00000000045,
        0.00000000056,
        0.00000000054,
        0.00000000051,
        0.00000000051,
        0.00000000039,
        0.00000000038,
        0.00000000038,
        0.00000000042,
        0.00000000042,
        0.00000000041,
        0.00000000036,
        0.00000000036,
        0.00000000047,
        0.0000000004,
        0.0000000004,
        0.00000000036,
        0.00000000032,
        0.00000000034,
        0.00000000032,
        0.00000000042,
        0.00000000031,
        0.00000000033,
        0.00000000034,
        0.00000000032,
        0.00000000032,
        0.00000000038,
        0.00000000031,
        0.0000000003,
        0.0000000003,
        0.00000000033,
        0.00000000029,
        0.00000000029,
        0.00000000028,
        0.00000000032,
        0.00000000029,
        0.00000000032,
        0.00000000032,
        0.00000000027,
        0.00000000035,
        0.00000000035,
        0.00000000028,
        0.00000000033,
        0.00000000026,
        0.00000000032,
        0.00000000029,
        0.00000000032,
        0.00000000033,
        0.00000000029,
        0.00000000024,
        0.00000000024,
        0.00000000024,
        0.00000000024,
        0.00000000027,
        0.00000000027,
        0.00000000023,
        0.00000000023,
        0.00000000023,
        0.00000000023,
        0.00000000029,
        0.00000000026,
        0.00000000026,
        0.00000000025,
        0.00000000023,
        0.00000000026,
        0.00000000022,
        0.0000000003,
        0.00000000022,
        0.00000000022,
        0.00000000022,
        0.00000000022,
        0.00000000023,
        0.00000000021,
        0.00000000021,
        0.00000000028,
        0.00000000024,
        0.00000000024,
        0.0000000002,
        0.0000000002,
        0.00000000021,
        0.00000000023,
        0.00000000023,
        0.00000000023,
        0.00000000027,
        0.00000000021,
        0.00000000026,
        0.00000000023,
        0.00000000019,
        0.0000000002,
        0.00000000019,
        0.0000000002,
        0.0000000002,
        0.0000000002,
        0.00000000019,
        0.00000000018,
        0.00000000019,
        0.00000000017,
        0.00000000017,
        0.00000000017,
        0.00000000018,
        0.00000000017,
        0.0000000002,
        0.00000000017,
        0.00000000018,
        0.00000000018,
        0.00000000016,
        0.00000000016,
        0.00000000016,
        0.00000000015,
        0.00000000015,
        0.00000000017,
        0.00000000015,
        0.00000000015,
        0.00000000015,
        0.00000000015,
        0.00000000015,
        0.00000000015,
        0.00000000015,
        0.00000000019,
        0.00000000014,
        0.00000000014,
        0.00000000014,
        0.00000000014,
        0.00000000014,
        0.00000000014,
        0.00000000014,
        0.00000000014,
        0.00000000015,
        0.00000000013,
        0.00000000015,
    ],
    [
        PI,
        0.92721124604,
        2.19289889733,
        1.80662375856,
        4.92818504243,
        2.09139376733,
        1.11931770829,
        4.57672399872,
        2.06851242251,
        5.32720335267,
        4.16540644255,
        1.16604774963,
        2.078365426,
        3.690803028,
        1.34684482109,
        5.77326513156,
        3.49827896956,
        1.15252179423,
        4.83643789894,
        5.573552563,
        6.00715030461,
        4.65079788415,
        2.10338851243,
        1.10731222776,
        2.49797078266,
        4.59128591402,
        6.04441888042,
        3.43980473612,
        2.86570782502,
        0.35149067415,
        0.32591122929,
        2.31596557655,
        3.91140503058,
        0.65622385382,
        5.6370711142,
        3.80476415463,
        4.97112619529,
        5.96953643859,
        3.35882285196,
        2.53309413889,
        2.69305924778,
        2.52717557705,
        2.26366858618,
        4.86384593057,
        0.63663352937,
        6.24739539057,
        4.66310117053,
        4.83078487684,
        3.84877764517,
        5.68175195919,
        2.86394052328,
        5.67740813364,
        1.86912148528,
        3.13914848069,
        3.88489184697,
        4.35524384671,
        5.13864220066,
        2.69155510108,
        4.96311045584,
        0.283602764,
        0.95159471682,
        2.15244210116,
        0.71047310572,
        5.11147158475,
        4.09794953076,
        3.18531726606,
        0.22192928894,
        1.91525540918,
        1.91404418261,
        5.27601179416,
        0.24814486022,
        3.8507482365,
        2.17212279619,
        2.40257223116,
        0.50752256282,
        5.08849959119,
        2.27089991313,
        3.23050669378,
        5.47199309176,
        2.57695843451,
        4.91711862645,
        3.74326536161,
        0.83861429466,
        0.50948592294,
        2.71580018519,
        0.73691128332,
        2.47960767723,
        0.50265145827,
        2.70804928192,
        5.95567969898,
        1.05799141125,
        2.94467829658,
        1.077056085,
        1.1704932721,
        2.50782509682,
        1.06831804424,
        2.14238269595,
        1.43375599031,
        2.3546908312,
        3.22424298845,
        4.5490934315,
        0.76647154703,
        5.63411986393,
        5.7861248874,
        5.08975182162,
        1.80492967584,
        4.41502652709,
        5.07885952028,
        6.24023878472,
        4.38798616028,
        4.24584068448,
        5.52678721077,
        0.80860047227,
        0.16166252665,
        2.00393082027,
        1.29928665498,
        0.3311659446,
        0.81835340957,
        3.29779198483,
        4.19683782346,
        0.13299783559,
        2.86361582264,
        2.81697648619,
        5.61842788521,
        3.87545816216,
        1.66108291395,
        4.86147676477,
        4.95974146969,
        4.53414457768,
        6.06699266861,
        3.42689337876,
        1.54946213545,
        3.33666234638,
        5.15568499427,
        5.19090463479,
        4.56991285435,
        3.74168278014,
        1.41066050496,
        4.60803620012,
        5.46982761491,
        0.98203597063,
        3.52963783211,
        2.25810592292,
        2.51506129756,
        4.89084173973,
        4.83324965266,
        2.18817672539,
        4.45567569879,
        4.66569043351,
        2.30761648841,
        6.17531547106,
        3.14541381584,
        0.14711850987,
        4.90463216286,
        1.92693800199,
        0.69367524807,
        3.66782801204,
        5.82605803532,
        5.33118576681,
        0.17273168667,
        0.30263518591,
        5.13400660338,
        5.89270070063,
        1.4797876383,
        3.01528050439,
        5.73596317172,
        4.50520624769,
        4.98867979968,
        1.1595689447,
        2.94238842779,
        1.17266418386,
        0.26608127921,
        0.45051499731,
        3.96046123295,
        5.53342481442,
        0.65927841966,
        4.86964064866,
        0.21800067624,
        5.46497273946,
        3.87839547247,
        0.66096812913,
        4.74585575332,
        1.15918883443,
        0.71010883429,
        3.31402395838,
        1.57099488677,
        1.40415259234,
        6.21424049877,
        1.1043942342,
        4.90109549879,
        1.55888979134,
        0.10100099885,
        3.60960317836,
        1.75539922827,
        1.45530151192,
        6.20989838059,
        0.61784659161,
        3.88430063812,
        3.0397844569,
        3.62423252693,
        4.317189405,
        4.3758312159,
        2.61829720304,
        0.64539022706,
        3.28045715106,
        5.13872092014,
        4.36312032216,
        2.50513032627,
        0.0221597597,
        3.87309891223,
        0.93200345594,
        1.29476626427,
        1.12825933915,
        5.77845089286,
        3.46632011895,
        5.73479924178,
        0.50159500441,
        4.77757016347,
        0.07265138638,
        5.95301096335,
        3.54087508402,
        6.22385797527,
        5.87480727345,
        3.88666957401,
        1.01249884206,
        5.49940747482,
        0.08271536061,
        1.98563978946,
        0.37006972783,
        3.51648880247,
        1.44340083609,
        5.27191255343,
        2.12080485438,
        1.08989588582,
        0.78775617354,
        2.88646250826,
        1.9666196176,
        0.79959461257,
        1.13583992722,
        5.21162982204,
        4.28225622533,
        5.74069736147,
        4.165825918,
        1.47368482939,
        5.37255836333,
        4.12132768404,
        6.25293404514,
        5.35069959846,
        4.14318644891,
        4.67032066017,
        1.09348944613,
        4.77604676579,
        1.06669637529,
        3.31180384238,
        5.28519921901,
        1.79088538074,
        3.70229059266,
        5.85539151209,
        1.21351947969,
        4.42282986398,
        2.16102096842,
        2.40070719103,
        2.82758334354,
        0.26922480404,
        3.40993702222,
        2.71148449796,
        0.49921624223,
        2.93595097785,
        2.79749713332,
        3.27997889051,
        5.61288176999,
        3.93905950844,
        3.68291120913,
        2.92851543538,
        4.35689646676,
        0.61619120317,
        1.75420132293,
        2.56035448587,
        0.93565021177,
        2.47790916174,
        2.05775290145,
        1.15294783874,
        0.54837105379,
        0.56697771725,
        2.64372302294,
        2.21258610934,
        3.68816505309,
        6.08866841317,
        5.2435902721,
        2.67526294292,
        0.53543779727,
        3.93215204936,
        5.90887195268,
        3.21325564576,
        5.86841686095,
        1.80883011026,
        2.9091026931,
        3.53288056554,
        0.92201968088,
        4.23941240591,
        2.7081909108,
        6.01601338494,
        5.40437078778,
        0.08422406558,
        4.46941749243,
        5.02446855494,
        1.63590437693,
        4.34354168525,
        0.77261247444,
        1.53858484384,
        6.13245058546,
        0.75283830224,
        0.02898286217,
        5.43519924864,
        4.05868679873,
        4.40841499018,
        5.40287159543,
        4.09101445194,
        3.98136429313,
        4.91286509923,
        4.83495777746,
        1.22362311631,
        2.70406994167,
        2.34568905276,
        2.83729246953,
        1.5187335904,
        4.60380196538,
        0.3744098213,
        1.52734358006,
        1.68335716013,
        0.04043838791,
        1.39515112241,
        1.44889652645,
        2.77974606905,
        2.94217443085,
        6.22361957178,
        6.14132798035,
        3.18753797236,
    ],
    [
        0.0,
        20426.571092422,
        10213.285546211,
        30639.856638633,
        8635.9420037632,
        10186.9872264112,
        10239.5838660108,
        11790.6290886588,
        775.522611324,
        10021.8372800994,
        10404.7338123226,
        9437.762934887,
        10988.808157535,
        9683.5945811164,
        191.4482661116,
        10742.9765113056,
        4705.7323075436,
        19651.048481098,
        9103.9069941176,
        1059.3819301892,
        15720.8387848784,
        11322.6640983044,
        10206.1719992102,
        10220.3990932118,
        3154.6870848956,
        20618.0193585336,
        9999.986450773,
        10426.584641649,
        9830.3890139878,
        10596.1820784342,
        7.1135470008,
        7860.4193924392,
        19367.1891622328,
        7058.5984613154,
        8624.2126509272,
        11015.1064773348,
        801.8209311238,
        9411.4646150872,
        1109.3785520934,
        13367.9726311066,
        40853.142184844,
        26.2983197998,
        4551.9534970588,
        3930.2096962196,
        12566.1516999828,
        11272.6674764002,
        10218.8084705184,
        10207.7626219036,
        7084.8967811152,
        3128.3887650958,
        20419.45754542119,
        23581.2581773176,
        1577.3435424478,
        9153.9036160218,
        382.8965322232,
        10198.033075026,
        10228.538017396,
        2352.8661537718,
        16496.3613962024,
        1589.0728952838,
        15874.6175953632,
        3149.1641605882,
        28286.9904848612,
        426.598190876,
        6283.0758499914,
        20400.2727726222,
        21535.9496445154,
        21228.3920235458,
        536.8045120954,
        8094.5216858326,
        18849.2275499742,
        17298.1823273262,
        5661.3320491522,
        522.5774180938,
        20452.8694122218,
        32217.2001810808,
        529.6909650946,
        9161.0171630226,
        24356.7807886416,
        29050.7837433492,
        6681.2248533996,
        9146.790069021,
        20809.4676246452,
        9786.687355335,
        10639.883737087,
        10735.8629643048,
        9690.7081281172,
        10251.3132188468,
        10175.2578735752,
        22003.9146348698,
        17277.4069318338,
        18837.49819713819,
        14765.2390432698,
        9573.388259897,
        6489.776587288,
        10232.95530711079,
        10193.61578531121,
        9676.4810341156,
        3442.5749449654,
        21202.093703746,
        13745.3462390224,
        27511.4678735372,
        22779.4372461938,
        20235.1228263104,
        14919.0178537546,
        10750.0900583064,
        10234.0609417034,
        10192.5101507186,
        4732.0306273434,
        19999.97290154599,
        3723.508958923,
        20956.2620575166,
        13936.794505134,
        14945.3161735544,
        18307.8072320436,
        19889.76658032659,
        9638.9407478762,
        19903.99367432819,
        1551.045222648,
        6872.6731195112,
        30110.1656735384,
        10787.6303445458,
        1066.49547719,
        10007.0999977738,
        10419.4710946482,
        9967.4538999816,
        5507.5532386674,
        10225.014899047,
        10201.556193375,
        10316.3783204296,
        10110.1927719924,
        10459.1171924404,
        8617.0991039264,
        13553.8979729108,
        639.897286314,
        7064.1213856228,
        8631.326197928,
        18875.525869774,
        5481.2549188676,
        10632.7701900862,
        2118.7638603784,
        22805.7355659936,
        31441.6775697568,
        29864.334027309,
        7994.5284420242,
        14143.4952424306,
        28521.0927782546,
        9793.8009023358,
        12432.0426503978,
        20.7753954924,
        36147.4098773004,
        1052.2683831884,
        574.3447983348,
        7564.830720738,
        9360.089164459,
        16983.9961474566,
        10433.6981886498,
        9992.8729037722,
        220.4126424388,
        19896.8801273274,
        11802.3584414948,
        29580.4747084438,
        2957.7158944766,
        20433.6846394228,
        25158.6017197654,
        206.1855484372,
        10177.2576795336,
        10249.3134128884,
        2379.1644735716,
        213.299095438,
        24150.080051345,
        29043.67019634839,
        19360.07561523199,
        10383.9584168302,
        10042.6126755918,
        29573.361161443,
        26735.9452622132,
        29587.5882554446,
        39302.096962196,
        3532.0606928114,
        29057.89729034999,
        11764.330768859,
        40077.61957352,
        20213.271996984,
        7834.1210726394,
        17778.11626694899,
        110.2063212194,
        30831.3049047446,
        6770.7106012456,
        19317.1925403286,
        27490.6924780448,
        9779.5738083342,
        35371.8872659764,
        10103.0792249916,
        10323.4918674304,
        39793.7602546548,
        26709.6469424134,
        16522.6597160022,
        27197.2816936676,
        20639.87018786,
        19786.67380610799,
        29999.959352319,
        57837.1383323006,
        43232.3066584156,
        2218.7571041868,
        29786.660256881,
        29088.811415985,
        44007.8292697396,
        30666.1549584328,
        17468.8551979454,
        25934.1243310894,
        13341.6743113068,
        13655.8604911764,
        20447.3464879144,
        21000.9158907568,
        33019.0211122046,
        3914.9572250346,
        38204.687359371,
        18830.38465013739,
        10077.660221201,
        10348.910871221,
        8662.240323563,
        18844.61174413899,
        47938.0389659592,
        33794.5437235286,
        16894.5103996106,
        19374.3027092336,
        47162.5163546352,
        55798.4583583984,
        20043.6745601988,
        48417.97290558199,
        54247.4131357504,
        10191.4347168846,
        10235.1363755374,
        7255.5696517344,
        8087.4081388318,
        10853.182832525,
        36949.2308084242,
        12592.4500197826,
        10290.959316639,
        10135.611775783,
        104351.61256629678,
        20206.15844998319,
        34596.3646546524,
        9835.9119382952,
        10590.6591541268,
        6298.3283211764,
        9985.809413422,
        10440.761679,
        55022.9357470744,
        27461.7108480654,
        34363.365597556,
        11265.5539293994,
        30206.14490075619,
        51868.2486621788,
        59728.668054618,
        20220.3855439848,
        8734.4189721466,
        36173.7081971002,
        31022.7531708562,
        40879.4405046438,
        37724.7534197482,
        30220.3719947578,
        24383.0791084414,
        51092.7260508548,
        10367.0643566958,
        10059.5067357262,
        26087.9031415742,
        39271.182836561,
        39256.95574255939,
        46386.9937433112,
        49515.382508407,
        8101.6352328334,
        24978.5245894808,
        17248.4253018544,
        22645.32819660879,
        30426.557543195,
        66813.5648357332,
        9566.2747128962,
        6309.3741697912,
        10949.1620597428,
        9477.4090326792,
        9580.5018068978,
        10288.0671447783,
        10138.5039476437,
        11279.781023401,
        18073.7049386502,
        58953.145443294,
        45585.1728121874,
        10263.0425716828,
        10163.5285207392,
        24341.5283174566,
        18300.69368504279,
        63658.8777508376,
        52175.8062831484,
        20316.36477120259,
        38526.574350872,
        44809.6502008634,
        62081.5342083898,
        42456.7840470916,
        49477.35483577119,
        28513.97923125379,
        9050.8108418032,
        47623.8527860896,
        10497.1448650762,
        9929.4262273458,
        28313.288804661,
        27682.1407441564,
        19624.7501612982,
        43071.8992890308,
        18314.9207790444,
        50317.2034395308,
        42430.4857272918,
        9745.3205558566,
        10681.2505365654,
        41654.9631159678,
        10199.0584522094,
        10227.5126402126,
        70743.77453195279,
        48739.859897083,
        38734.3783244656,
        62883.3551395136,
        53285.1848352418,
        66011.7439046094,
        38727.2647774648,
        46360.6954235114,
        67589.08744705719,
        39999.945803092,
        11026.8358301708,
        9399.7352622512,
        28528.2063252554,
        37895.4262903674,
        37410.5672398786,
        14128.2427712456,
        50290.905119731,
        21485.95302261119,
        52670.0695933026,
        27991.40181316,
    ],
];

pub const X2: [[f64; 99]; 3] = [
    [
        0.00000704794,
        0.00000624477,
        0.0000064901,
        0.00000011644,
        0.0000000862,
        0.0000000859,
        0.00000003815,
        0.00000002806,
        0.00000003408,
        0.000000022,
        0.00000002279,
        0.00000002142,
        0.00000001697,
        0.00000000716,
        0.00000000645,
        0.00000000682,
        0.00000000594,
        0.00000000527,
        0.00000000527,
        0.00000000532,
        0.0000000057,
        0.00000000526,
        0.00000000329,
        0.00000000286,
        0.00000000362,
        0.00000000301,
        0.00000000359,
        0.0000000025,
        0.00000000298,
        0.00000000239,
        0.00000000302,
        0.00000000191,
        0.0000000019,
        0.0000000019,
        0.00000000187,
        0.00000000192,
        0.00000000146,
        0.00000000179,
        0.00000000156,
        0.00000000158,
        0.00000000161,
        0.00000000125,
        0.00000000132,
        0.0000000011,
        0.00000000134,
        0.00000000107,
        0.00000000068,
        0.00000000072,
        0.0000000007,
        0.00000000074,
        0.00000000057,
        0.00000000053,
        0.00000000048,
        0.00000000054,
        0.00000000043,
        0.00000000055,
        0.00000000043,
        0.00000000044,
        0.00000000044,
        0.0000000004,
        0.00000000043,
        0.00000000033,
        0.00000000028,
        0.00000000033,
        0.00000000037,
        0.00000000027,
        0.00000000027,
        0.00000000029,
        0.0000000003,
        0.00000000026,
        0.00000000027,
        0.00000000031,
        0.0000000003,
        0.00000000026,
        0.00000000024,
        0.00000000026,
        0.00000000024,
        0.00000000022,
        0.00000000023,
        0.00000000018,
        0.00000000015,
        0.00000000016,
        0.00000000014,
        0.00000000014,
        0.00000000014,
        0.00000000016,
        0.00000000013,
        0.00000000013,
        0.00000000012,
        0.00000000015,
        0.00000000013,
        0.00000000012,
        0.00000000009,
        0.00000000009,
        0.00000000007,
        0.00000000007,
        0.00000000007,
        0.00000000007,
        0.00000000007,
    ],
    [
        5.09874399916,
        3.86836776757,
        PI,
        5.5098281499,
        2.6998872302,
        0.50870967404,
        0.77119888833,
        3.22770970899,
        2.43107046634,
        3.74779356664,
        6.27047209584,
        5.74529785137,
        0.37726443109,
        1.35432613135,
        1.80158579035,
        1.85637661737,
        2.81614157236,
        4.51723747327,
        4.96386147132,
        2.93260463288,
        5.05711649193,
        1.01160968834,
        1.41548628066,
        3.25503239085,
        5.91786685439,
        2.27011866705,
        2.19075630034,
        6.23903308413,
        3.54353073631,
        4.19538799331,
        5.83564279638,
        3.61200654986,
        1.78329501671,
        1.42740572348,
        0.38219508219,
        6.19395381253,
        4.4142561395,
        1.99989531828,
        6.20080955726,
        5.43294450699,
        4.51005276896,
        2.64197102629,
        0.16898152725,
        0.5924591044,
        3.64312166787,
        5.82966879256,
        5.84598202962,
        1.10778150127,
        5.63299061783,
        3.16178470541,
        4.96237460299,
        2.36605837917,
        4.93562349382,
        2.36466233604,
        3.78706374371,
        0.22978754207,
        0.15185271,
        5.10533977629,
        4.38854627107,
        5.32074711484,
        4.98849256625,
        1.04174898368,
        3.85390317672,
        0.99530602494,
        5.11045310809,
        0.81625295039,
        2.3944477898,
        4.87032618379,
        3.37471697119,
        0.63216688286,
        5.00859316582,
        0.82947045576,
        3.88005298578,
        0.4669887454,
        5.30704569197,
        2.47001707887,
        1.86048219684,
        0.00126624686,
        2.21622723743,
        3.36089889556,
        2.23535668841,
        2.19972601182,
        3.19729711687,
        2.58068667661,
        5.26463032742,
        2.92030002382,
        1.93488220322,
        0.68541371817,
        3.8974296177,
        3.60443851725,
        3.99248913141,
        3.50566249225,
        3.35947600276,
        4.96082633163,
        1.94868342879,
        1.87956392812,
        6.01401596195,
        5.94489646128,
        3.40501345577,
    ],
    [
        20426.571092422,
        10213.285546211,
        0.0,
        30639.856638633,
        10186.9872264112,
        10239.5838660108,
        9437.762934887,
        8635.9420037632,
        10988.808157535,
        10021.8372800994,
        11790.6290886588,
        10404.7338123226,
        775.522611324,
        9830.3890139878,
        4705.7323075436,
        10596.1820784342,
        19651.048481098,
        10742.9765113056,
        9683.5945811164,
        191.4482661116,
        801.8209311238,
        7058.5984613154,
        15720.8387848784,
        9103.9069941176,
        9411.4646150872,
        26.2983197998,
        13367.9726311066,
        11322.6640983044,
        11015.1064773348,
        3154.6870848956,
        3128.3887650958,
        1059.3819301892,
        10426.584641649,
        9999.986450773,
        1577.3435424478,
        20618.0193585336,
        2352.8661537718,
        21228.3920235458,
        40853.142184844,
        382.8965322232,
        7860.4193924392,
        18849.2275499742,
        3930.2096962196,
        8624.2126509272,
        17298.1823273262,
        20452.8694122218,
        19367.1891622328,
        23581.2581773176,
        7084.8967811152,
        16496.3613962024,
        1109.3785520934,
        22003.9146348698,
        18073.7049386502,
        20809.4676246452,
        29050.7837433492,
        4732.0306273434,
        8094.5216858326,
        9638.9407478762,
        10787.6303445458,
        6283.0758499914,
        12566.1516999828,
        14919.0178537546,
        20235.1228263104,
        6489.776587288,
        9153.9036160218,
        10639.883737087,
        9786.687355335,
        28286.9904848612,
        24356.7807886416,
        3149.1641605882,
        14143.4952424306,
        5507.5532386674,
        20400.2727726222,
        18875.525869774,
        11272.6674764002,
        27511.4678735372,
        21535.9496445154,
        18307.8072320436,
        13936.794505134,
        28521.0927782546,
        8662.240323563,
        14945.3161735544,
        21202.093703746,
        17277.4069318338,
        11764.330768859,
        32217.2001810808,
        34570.0663348526,
        22779.4372461938,
        31441.6775697568,
        29580.4747084438,
        25934.1243310894,
        25158.6017197654,
        38500.2760310722,
        29088.811415985,
        43232.3066584156,
        22805.7355659936,
        29999.959352319,
        9573.388259897,
        30110.1656735384,
    ],
];

pub const X3: [[f64; 5]; 3] = [
    [
        0.00000073606,
        0.00000019386,
        0.00000024718,
        0.00000000623,
        0.00000000009,
    ],
    [
        0.0,
        5.23038243202,
        3.25340548805,
        3.24709806895,
        3.7236792311,
    ],
    [
        0.0,
        10213.285546211,
        20426.571092422,
        30639.856638633,
        40853.142184844,
    ],
];

pub const X4: [[f64; 4]; 3] = [
    [0.00000000946, 0.00000000546, 0.00000000289, 0.0000000003],
    [0.3907634476, PI, 0.95993858755, 0.98741714872],
    [10213.285546211, 0.0, 20426.571092422, 30639.856638633],
];

pub const X5: [[f64; 3]; 3] = [
    [0.00000000063, 0.00000000029, 0.00000000022],
    [PI, 1.94730457757, 0.34341584207],
    [0.0, 10213.285546211, 20426.571092422],
];

pub const Y0: [[f64; 565]; 3] = [
    [
        0.72324820731,
        0.00549506273,
        0.0024488479,
        0.00002789807,
        0.00001933868,
        0.00001243658,
        0.0000116448,
        0.00001041872,
        0.00000770549,
        0.00000670527,
        0.00000657675,
        0.00000477182,
        0.0000047569,
        0.00000559632,
        0.00000542381,
        0.00000367778,
        0.00000407052,
        0.00000275646,
        0.00000268898,
        0.00000302219,
        0.00000214465,
        0.00000241591,
        0.00000207456,
        0.00000274181,
        0.00000271427,
        0.00000175993,
        0.0000012312,
        0.0000015408,
        0.00000146618,
        0.00000069607,
        0.00000062765,
        0.00000080946,
        0.00000058886,
        0.00000069363,
        0.0000006088,
        0.00000046449,
        0.00000046324,
        0.00000062214,
        0.00000050886,
        0.00000045635,
        0.00000057305,
        0.00000043008,
        0.00000040191,
        0.00000047803,
        0.00000039695,
        0.00000045195,
        0.00000036983,
        0.00000028623,
        0.00000032033,
        0.0000003657,
        0.00000035385,
        0.00000026683,
        0.00000031203,
        0.00000020281,
        0.00000020203,
        0.00000019545,
        0.00000021268,
        0.00000018884,
        0.00000019675,
        0.00000017677,
        0.00000015237,
        0.00000017691,
        0.00000013327,
        0.00000014371,
        0.0000001609,
        0.00000011121,
        0.00000014763,
        0.00000012842,
        0.00000014712,
        0.00000009394,
        0.00000011695,
        0.00000010763,
        0.00000008761,
        0.00000010378,
        0.00000007445,
        0.00000007498,
        0.00000007389,
        0.00000008792,
        0.00000008786,
        0.00000009913,
        0.00000007423,
        0.00000007386,
        0.00000008148,
        0.00000006728,
        0.00000006531,
        0.00000007978,
        0.00000005882,
        0.00000005728,
        0.00000005963,
        0.00000005965,
        0.00000004944,
        0.0000000564,
        0.00000004593,
        0.00000004707,
        0.00000005507,
        0.00000005411,
        0.00000005495,
        0.00000005326,
        0.00000005089,
        0.00000003978,
        0.00000004659,
        0.00000003998,
        0.0000000433,
        0.00000003477,
        0.00000002949,
        0.00000002944,
        0.00000003221,
        0.00000003317,
        0.00000002888,
        0.00000002743,
        0.00000003422,
        0.00000003167,
        0.00000002431,
        0.00000002308,
        0.00000002306,
        0.00000002424,
        0.00000002376,
        0.00000002431,
        0.00000002601,
        0.00000001984,
        0.00000002044,
        0.000000021,
        0.00000002207,
        0.0000000201,
        0.00000002471,
        0.00000001988,
        0.00000002188,
        0.00000002278,
        0.00000002278,
        0.00000001804,
        0.00000002118,
        0.0000000226,
        0.00000001753,
        0.00000001766,
        0.00000002081,
        0.00000002093,
        0.00000002128,
        0.00000001962,
        0.00000001483,
        0.00000002074,
        0.0000000148,
        0.00000001976,
        0.00000001472,
        0.00000001659,
        0.00000001873,
        0.00000001542,
        0.0000000136,
        0.0000000136,
        0.00000001567,
        0.00000001592,
        0.00000001592,
        0.00000001257,
        0.00000001232,
        0.0000000156,
        0.0000000156,
        0.00000001178,
        0.00000001158,
        0.00000001254,
        0.00000001237,
        0.00000001402,
        0.00000001435,
        0.00000000967,
        0.00000001192,
        0.0000000101,
        0.00000001008,
        0.00000001269,
        0.00000001187,
        0.00000001216,
        0.00000000995,
        0.0000000112,
        0.00000001139,
        0.00000000761,
        0.00000000786,
        0.00000000795,
        0.00000000769,
        0.00000000784,
        0.00000000695,
        0.00000000845,
        0.00000000787,
        0.00000000798,
        0.00000000789,
        0.00000000624,
        0.00000000808,
        0.00000000744,
        0.00000000689,
        0.00000000783,
        0.00000000632,
        0.00000000686,
        0.0000000052,
        0.00000000647,
        0.00000000605,
        0.00000000503,
        0.00000000676,
        0.00000000593,
        0.00000000665,
        0.00000000464,
        0.00000000454,
        0.00000000444,
        0.00000000439,
        0.00000000582,
        0.0000000046,
        0.00000000498,
        0.00000000436,
        0.00000000416,
        0.00000000416,
        0.00000000439,
        0.00000000431,
        0.00000000472,
        0.00000000379,
        0.00000000377,
        0.00000000391,
        0.00000000355,
        0.00000000354,
        0.00000000354,
        0.0000000042,
        0.00000000478,
        0.0000000049,
        0.00000000429,
        0.00000000468,
        0.00000000398,
        0.00000000404,
        0.00000000331,
        0.00000000315,
        0.00000000328,
        0.00000000392,
        0.00000000392,
        0.00000000399,
        0.00000000399,
        0.00000000398,
        0.00000000404,
        0.00000000385,
        0.00000000379,
        0.00000000318,
        0.00000000336,
        0.00000000365,
        0.00000000365,
        0.00000000283,
        0.00000000269,
        0.00000000271,
        0.00000000327,
        0.00000000264,
        0.00000000314,
        0.00000000273,
        0.00000000306,
        0.00000000329,
        0.00000000254,
        0.00000000343,
        0.00000000294,
        0.00000000234,
        0.00000000281,
        0.00000000229,
        0.0000000028,
        0.00000000229,
        0.00000000309,
        0.00000000222,
        0.00000000292,
        0.00000000267,
        0.00000000229,
        0.00000000255,
        0.00000000255,
        0.00000000259,
        0.00000000211,
        0.00000000211,
        0.00000000255,
        0.00000000275,
        0.0000000022,
        0.00000000247,
        0.00000000206,
        0.00000000263,
        0.00000000212,
        0.00000000212,
        0.00000000202,
        0.00000000197,
        0.00000000254,
        0.00000000272,
        0.00000000211,
        0.00000000266,
        0.00000000186,
        0.00000000186,
        0.00000000258,
        0.00000000186,
        0.00000000257,
        0.00000000254,
        0.00000000246,
        0.00000000211,
        0.00000000233,
        0.00000000178,
        0.00000000178,
        0.00000000197,
        0.00000000177,
        0.00000000154,
        0.00000000154,
        0.00000000176,
        0.00000000152,
        0.00000000166,
        0.00000000166,
        0.00000000168,
        0.00000000182,
        0.00000000197,
        0.00000000169,
        0.00000000152,
        0.00000000195,
        0.0000000014,
        0.0000000014,
        0.00000000196,
        0.00000000191,
        0.00000000183,
        0.00000000138,
        0.00000000138,
        0.00000000148,
        0.00000000143,
        0.00000000156,
        0.00000000126,
        0.00000000149,
        0.00000000149,
        0.00000000117,
        0.00000000151,
        0.00000000151,
        0.00000000119,
        0.00000000144,
        0.00000000144,
        0.0000000013,
        0.0000000013,
        0.00000000156,
        0.00000000155,
        0.00000000134,
        0.0000000013,
        0.00000000106,
        0.00000000131,
        0.00000000103,
        0.00000000102,
        0.00000000122,
        0.00000000101,
        0.00000000135,
        0.00000000097,
        0.00000000123,
        0.00000000109,
        0.00000000099,
        0.0000000013,
        0.00000000122,
        0.00000000097,
        0.00000000112,
        0.00000000093,
        0.00000000098,
        0.00000000121,
        0.00000000091,
        0.00000000103,
        0.00000000103,
        0.00000000125,
        0.00000000097,
        0.00000000122,
        0.00000000088,
        0.00000000102,
        0.00000000122,
        0.00000000087,
        0.00000000086,
        0.00000000086,
        0.00000000095,
        0.00000000095,
        0.00000000084,
        0.00000000084,
        0.00000000084,
        0.00000000085,
        0.00000000099,
        0.00000000098,
        0.000000001,
        0.00000000091,
        0.00000000095,
        0.00000000096,
        0.00000000101,
        0.00000000095,
        0.00000000077,
        0.00000000107,
        0.00000000076,
        0.00000000076,
        0.00000000076,
        0.00000000078,
        0.00000000076,
        0.00000000084,
        0.000000001,
        0.00000000072,
        0.00000000082,
        0.00000000078,
        0.00000000075,
        0.00000000071,
        0.00000000074,
        0.00000000085,
        0.0000000007,
        0.00000000072,
        0.00000000079,
        0.00000000079,
        0.00000000075,
        0.00000000069,
        0.00000000069,
        0.00000000069,
        0.00000000083,
        0.00000000083,
        0.00000000072,
        0.0000000009,
        0.00000000076,
        0.00000000072,
        0.00000000063,
        0.0000000007,
        0.00000000083,
        0.00000000067,
        0.0000000007,
        0.00000000087,
        0.00000000071,
        0.00000000061,
        0.0000000006,
        0.00000000076,
        0.00000000064,
        0.00000000062,
        0.00000000079,
        0.00000000058,
        0.00000000057,
        0.00000000079,
        0.00000000059,
        0.00000000059,
        0.00000000057,
        0.00000000079,
        0.00000000062,
        0.00000000074,
        0.00000000064,
        0.00000000058,
        0.00000000073,
        0.00000000074,
        0.00000000069,
        0.00000000072,
        0.00000000061,
        0.00000000052,
        0.00000000058,
        0.00000000065,
        0.00000000059,
        0.00000000056,
        0.00000000057,
        0.0000000005,
        0.00000000066,
        0.00000000066,
        0.00000000047,
        0.0000000005,
        0.00000000055,
        0.00000000046,
        0.00000000056,
        0.00000000056,
        0.00000000054,
        0.00000000054,
        0.00000000059,
        0.00000000048,
        0.00000000061,
        0.00000000061,
        0.00000000061,
        0.0000000006,
        0.00000000048,
        0.0000000006,
        0.0000000006,
        0.00000000051,
        0.00000000052,
        0.00000000054,
        0.00000000048,
        0.00000000045,
        0.00000000045,
        0.00000000049,
        0.00000000049,
        0.00000000058,
        0.00000000047,
        0.00000000044,
        0.00000000041,
        0.00000000045,
        0.00000000045,
        0.00000000042,
        0.00000000046,
        0.00000000044,
        0.00000000041,
        0.00000000039,
        0.00000000052,
        0.00000000043,
        0.00000000039,
        0.00000000052,
        0.00000000047,
        0.00000000039,
        0.00000000044,
        0.00000000044,
        0.00000000041,
        0.00000000051,
        0.00000000043,
        0.00000000041,
        0.00000000051,
        0.00000000051,
        0.00000000037,
        0.00000000043,
        0.00000000039,
        0.00000000038,
        0.00000000037,
        0.00000000036,
        0.0000000005,
        0.00000000044,
        0.00000000049,
        0.00000000035,
        0.00000000044,
        0.00000000044,
        0.00000000036,
        0.00000000037,
        0.00000000035,
        0.00000000035,
        0.00000000035,
        0.00000000036,
        0.00000000044,
        0.00000000047,
        0.00000000034,
        0.00000000033,
        0.00000000045,
        0.0000000004,
        0.00000000033,
        0.00000000033,
        0.00000000033,
        0.00000000034,
        0.00000000033,
        0.00000000033,
        0.00000000034,
        0.00000000037,
        0.00000000044,
        0.00000000039,
        0.00000000038,
        0.00000000031,
        0.00000000032,
        0.00000000032,
        0.00000000032,
        0.00000000036,
        0.00000000032,
        0.00000000043,
        0.00000000035,
        0.00000000033,
        0.00000000033,
        0.00000000029,
        0.0000000003,
        0.00000000029,
        0.00000000029,
        0.0000000003,
        0.00000000029,
        0.00000000038,
        0.00000000039,
        0.00000000039,
        0.00000000029,
        0.00000000039,
        0.0000000004,
        0.00000000029,
        0.00000000028,
        0.00000000028,
        0.00000000039,
        0.00000000039,
        0.00000000034,
        0.00000000028,
        0.00000000031,
        0.00000000028,
        0.00000000028,
        0.00000000034,
        0.0000000003,
        0.00000000029,
        0.00000000034,
        0.00000000037,
        0.00000000037,
        0.00000000037,
        0.00000000031,
        0.00000000028,
    ],
    [
        1.60573808356,
        PI,
        2.48564954004,
        5.04214523606,
        5.80597990261,
        3.36573697344,
        1.30970620277,
        0.18129136925,
        5.30366680002,
        6.17032430376,
        5.21360427049,
        4.27309387857,
        2.08026660779,
        5.87842445808,
        1.15040078193,
        2.17623939625,
        2.35411923107,
        1.23968348521,
        5.13218653673,
        0.94310085463,
        5.46202116536,
        4.23657289457,
        0.88354754907,
        0.42777141449,
        1.0537672066,
        1.40721119359,
        0.01710584424,
        3.78432893453,
        3.98848869231,
        4.80578213159,
        1.56960357113,
        2.57565274435,
        1.48624205515,
        3.69964170363,
        2.21481236691,
        5.23328801608,
        1.11900673339,
        1.01972067969,
        0.0457766093,
        0.06422916339,
        2.21379435263,
        4.77406484115,
        1.64117305351,
        5.57043181545,
        3.2121942357,
        0.4810191028,
        2.82425916202,
        3.35612170637,
        4.14384371647,
        2.34542445828,
        4.01098677439,
        4.05505010621,
        5.14153242529,
        1.13139072441,
        5.21881955034,
        0.48811065404,
        1.37799999997,
        0.61668932816,
        1.34966583849,
        1.74739410911,
        2.81371933371,
        3.60800987998,
        5.53453199388,
        3.5259833807,
        0.78654424919,
        2.20216490389,
        2.49676145619,
        0.47911260035,
        2.29133684995,
        5.33533491552,
        4.63672266528,
        5.94541303751,
        0.11029927382,
        0.40689057274,
        3.28642860734,
        4.24533507981,
        5.51255095771,
        5.18118052529,
        1.17109977659,
        6.14997101823,
        2.59067946967,
        3.76162101633,
        3.12774143805,
        5.9568407492,
        5.88279509445,
        1.89127848081,
        0.45870719779,
        0.74065551442,
        5.04938942644,
        0.59433125558,
        2.08956957827,
        3.95018415563,
        1.06358355759,
        4.98650913328,
        1.80406867812,
        2.88024654297,
        1.72074788403,
        3.83237566744,
        0.10337236315,
        1.32528412563,
        1.22404458937,
        4.65648271949,
        1.83563721109,
        5.05468526636,
        1.25283495999,
        5.09946217029,
        5.14877320147,
        1.49275898018,
        2.65887654829,
        0.21013076684,
        3.20260172773,
        3.72833942933,
        2.28525105333,
        1.1939979472,
        2.32729148663,
        5.68140954809,
        5.99390031067,
        2.10516277403,
        2.22431686363,
        4.1115516107,
        5.75289655241,
        5.81905329229,
        2.03000529435,
        5.27974132127,
        4.17663285501,
        4.08614647864,
        4.41129276996,
        2.8211031001,
        3.53119029368,
        2.4320609997,
        1.94080328198,
        0.5980272174,
        5.10951080278,
        4.70160896115,
        5.38873357358,
        2.69264168456,
        3.57071500134,
        3.66416649367,
        4.31350753488,
        4.62137633405,
        4.20172565416,
        5.25155661903,
        5.58089341541,
        0.00230055843,
        6.21486910777,
        2.45181007185,
        4.22919267004,
        2.12310072374,
        3.66460689276,
        0.91871579673,
        5.43357759705,
        3.93598172725,
        5.36389077993,
        5.07643229822,
        1.27586109556,
        4.45247045018,
        2.28822825043,
        5.80795879481,
        1.11516406327,
        3.43281150113,
        0.39193883021,
        0.02581226166,
        2.9560157423,
        5.80804230901,
        0.55046820997,
        6.03842899487,
        5.04350394974,
        3.92525318232,
        2.96746942556,
        0.26190073863,
        0.86087945459,
        5.59004416449,
        0.51228624161,
        1.85352659217,
        5.39709006967,
        4.4866617406,
        1.82001334483,
        3.1638968566,
        4.31922872731,
        3.51175121692,
        4.8937701935,
        1.27677428473,
        0.37657594142,
        0.94447044889,
        3.03288154721,
        1.17537914975,
        5.89589146195,
        1.54143807247,
        1.44881507469,
        4.49596793914,
        3.06366110276,
        2.26978085577,
        3.63142919749,
        3.28870942824,
        4.76490629865,
        0.8411841379,
        5.50480758535,
        0.84748587084,
        4.57010937002,
        1.01106657087,
        5.40297168283,
        2.61301324745,
        0.28613813561,
        0.15526058452,
        6.19703280926,
        5.33807558951,
        3.30244061049,
        3.26622622976,
        4.94184026058,
        4.10224485736,
        6.01609758586,
        2.6857312723,
        1.27226804531,
        5.08002534847,
        1.77275125703,
        0.19721186884,
        2.59601400341,
        1.10169709405,
        3.72988210531,
        5.69369661409,
        5.98015684299,
        4.69331165984,
        4.73109393582,
        1.01438027476,
        4.05329100749,
        0.71173908582,
        2.67833209975,
        3.67396129403,
        2.077570691,
        2.41513448299,
        6.0810682532,
        4.27472283876,
        0.94946325025,
        5.44898460787,
        6.13706743141,
        0.21522596237,
        3.96316373805,
        4.01599389913,
        2.28569001687,
        1.40630049713,
        3.58982234478,
        6.11319497702,
        2.8139860818,
        5.83870523892,
        1.76365842835,
        4.06665627806,
        3.07216304543,
        3.40944983272,
        2.24935611965,
        5.49571066653,
        0.20430029596,
        2.60576987045,
        2.88442554028,
        4.01568679365,
        2.8178928585,
        3.65814608665,
        2.3039473696,
        2.85216297633,
        2.46385009073,
        3.88844330305,
        3.73915077229,
        4.89515362389,
        1.45713976989,
        0.85666245088,
        1.03976284586,
        2.13242742555,
        0.33731775967,
        1.80396539478,
        1.59050643196,
        1.58965720399,
        4.76263618979,
        5.53771508607,
        3.20271468078,
        2.17517906027,
        3.28012791525,
        3.54449702303,
        2.7282919188,
        2.96624941532,
        3.38604397846,
        0.95259827692,
        3.29302251278,
        3.20894861459,
        1.58851548099,
        5.39979365811,
        4.59175138406,
        1.59229597312,
        5.22149503543,
        1.13079835835,
        5.67124977323,
        4.83529684993,
        5.43597579906,
        0.91631759472,
        0.33520501486,
        4.19364670284,
        2.18082507791,
        4.17146831587,
        0.62501827359,
        2.27073026813,
        1.86994400353,
        4.14838568997,
        4.81054163957,
        3.84051863538,
        5.04268037408,
        1.3096130197,
        3.84517606319,
        5.43460705034,
        2.47363849671,
        5.09734035169,
        1.25495304209,
        0.77105069393,
        6.11571774821,
        6.26097721339,
        2.24994178665,
        0.61484998961,
        5.73744340417,
        5.6482118394,
        5.5548063321,
        0.79748706168,
        1.19706827555,
        2.25615309488,
        4.0961402989,
        4.00092308815,
        2.35137030563,
        2.62001496108,
        5.57179123583,
        3.09738168989,
        2.02381333844,
        6.19602488368,
        0.68489685701,
        2.80780479569,
        2.52405576525,
        2.34109232351,
        3.69358080572,
        4.5055323247,
        5.63290016993,
        2.99027576045,
        4.5901878612,
        2.67241755916,
        1.64611266829,
        5.60169381159,
        5.88286380267,
        0.89977181729,
        1.8049398362,
        1.55452229557,
        3.89536747733,
        2.4575413855,
        3.58160703323,
        2.77068636055,
        0.78050551092,
        2.34874466786,
        0.57162307533,
        2.76213355426,
        5.88069001423,
        3.86087135261,
        2.93241416282,
        5.21923091634,
        0.89639333663,
        0.46006492106,
        5.89222847272,
        5.03945503208,
        5.94038512576,
        0.41190826802,
        3.46647958947,
        1.23120634693,
        3.80111874017,
        3.49942556903,
        3.84142883929,
        1.78055741695,
        0.05074222339,
        2.8642252933,
        2.94691545874,
        2.01507273057,
        3.08276575514,
        3.30386469943,
        3.04842869435,
        4.53950259247,
        5.37998455046,
        4.51276408387,
        4.18317376174,
        1.06747118471,
        1.9002954875,
        5.95948324562,
        3.37272107675,
        0.44027902661,
        2.52223847071,
        0.35341011835,
        0.56779936902,
        6.20393956561,
        2.38867048672,
        1.08839441675,
        5.26389897703,
        0.64877739613,
        5.61697903331,
        0.68347421356,
        5.66881918022,
        4.22258770909,
        2.12970568469,
        0.13848852336,
        3.61691095667,
        5.76440532006,
        2.56964528099,
        3.18646450612,
        1.43478197258,
        5.34151461839,
        2.05862077241,
        0.75267806535,
        3.9082781852,
        0.66382087848,
        1.55846256298,
        6.06109901775,
        2.36906364898,
        5.87747392917,
        5.99888400949,
        0.78455831236,
        1.51132246914,
        2.10835504837,
        1.99170433665,
        5.97279707503,
        0.37949631875,
        2.49183550585,
        3.55016127148,
        1.89895196585,
        3.35112731202,
        4.00074980257,
        1.48653338098,
        2.27987119168,
        3.91369739911,
        4.29368361875,
        2.90060146744,
        5.2709693281,
        0.52182858466,
        6.02426265881,
        2.1422959021,
        4.7393122018,
        4.39886775705,
        3.46964286996,
        6.27092935627,
        3.34109931244,
        4.48087077585,
        3.24772372978,
        6.05227901906,
        5.4141698622,
        5.77895747608,
        5.79105836654,
        0.56123502724,
        2.92585194345,
        3.42644145033,
        3.59330170983,
        5.93972997403,
        4.41585090977,
        1.93644248401,
        5.28413978764,
        6.18401612782,
        1.78116870506,
        4.34226209904,
        1.84622268138,
        0.7192866461,
        1.63253830755,
        3.78910232599,
        0.48345704135,
        3.95006454295,
        2.40222885083,
        0.08548300777,
        6.26681038601,
        1.48165013529,
        6.22156178529,
        0.47724556879,
        4.84097099797,
        3.81128625757,
        3.12918282665,
        3.51224472308,
        1.42734790968,
        2.89783366184,
        1.23522586481,
        1.87346435474,
        3.63882972952,
        4.57112464191,
        5.73237078975,
        0.42186741524,
        0.17782919736,
        5.18683524181,
        5.88330364964,
        0.46898974414,
        1.16123981348,
        3.41164207102,
        0.40869970249,
        0.99171071955,
        4.3223305521,
        4.70514482859,
        2.91616393795,
        3.35259007747,
        1.62990239695,
        2.56508843435,
        2.84218380221,
        1.39948651785,
        1.83789408271,
        0.56832443467,
        0.39141584772,
        1.18237243551,
        2.73569081007,
        3.61660258371,
        0.66587329374,
        1.68139239859,
        0.76656495982,
        3.22135299939,
        3.13094039439,
        3.40125641272,
        1.20989531942,
        2.53044739139,
        5.96407611411,
        3.80922491688,
        6.15174229277,
        5.33231345721,
        1.28829842226,
        2.72260069006,
        3.4069223377,
        4.57649322994,
        2.17810098111,
        4.17419241267,
        0.22515043919,
        5.80408586611,
        1.32352355619,
        1.14927453817,
        1.18845657835,
        1.87707549397,
        0.98619416724,
        1.81438986358,
        2.19359308367,
        5.94106521859,
        4.93495248062,
        3.24614367572,
        6.20793918435,
        1.38971011469,
        4.31034440765,
        4.95280733068,
        0.91907247414,
        3.94608385223,
        2.40620954155,
        2.05100908229,
        5.98297157212,
        1.57699576377,
        5.95942234005,
        5.51640686424,
        1.67115577064,
        5.81881044351,
        2.84352268392,
        0.20497537275,
        4.98574596975,
        1.36654742403,
        2.90361169612,
        3.61855841109,
        2.65806280363,
        0.72550860398,
        3.89570695535,
        2.08868760692,
        5.13152921511,
        2.10761573799,
        4.24679619338,
        5.8482379415,
        1.33501180136,
        4.74983943559,
        1.06810341965,
        2.06942308542,
        1.84196344987,
        3.49625376754,
    ],
    [
        10213.285546211,
        0.0,
        20426.571092422,
        2352.8661537718,
        1577.3435424478,
        30639.856638633,
        18073.7049386502,
        6283.0758499914,
        529.6909650946,
        14143.4952424306,
        8635.9420037632,
        10186.9872264112,
        10239.5838660108,
        22003.9146348698,
        11790.6290886588,
        9437.762934887,
        775.522611324,
        9683.5945811164,
        10742.9765113056,
        5507.5532386674,
        10021.8372800994,
        10988.808157535,
        10404.7338123226,
        9153.9036160218,
        19896.8801273274,
        191.4482661116,
        1059.3819301892,
        4705.7323075436,
        19651.048481098,
        9103.9069941176,
        11322.6640983044,
        15720.8387848784,
        20618.0193585336,
        13367.9726311066,
        4551.9534970588,
        10192.5101507186,
        10234.0609417034,
        25934.1243310894,
        8624.2126509272,
        19367.1891622328,
        3154.6870848956,
        11015.1064773348,
        9411.4646150872,
        213.299095438,
        801.8209311238,
        29580.4747084438,
        7058.5984613154,
        1109.3785520934,
        15874.6175953632,
        9999.986450773,
        10426.584641649,
        7860.4193924392,
        17298.1823273262,
        10220.3990932118,
        10206.1719992102,
        7.1135470008,
        3128.3887650958,
        26.2983197998,
        3930.2096962196,
        3532.0606928114,
        9830.3890139878,
        7084.8967811152,
        5661.3320491522,
        10596.1820784342,
        20213.271996984,
        28286.9904848612,
        29864.334027309,
        1589.0728952838,
        23581.2581773176,
        11272.6674764002,
        3340.6124266998,
        9929.4262273458,
        29050.7837433492,
        10497.1448650762,
        21535.9496445154,
        40853.142184844,
        16496.3613962024,
        10207.7626219036,
        10218.8084705184,
        9786.687355335,
        10175.2578735752,
        10251.3132188468,
        18837.49819713819,
        8094.5216858326,
        20419.45754542119,
        12566.1516999828,
        32217.2001810808,
        24356.7807886416,
        6681.2248533996,
        426.598190876,
        3149.1641605882,
        382.8965322232,
        14765.2390432698,
        18849.2275499742,
        25158.6017197654,
        26087.9031415742,
        17085.9586657222,
        33794.5437235286,
        14945.3161735544,
        13745.3462390224,
        20452.8694122218,
        4732.0306273434,
        23958.6317852334,
        1551.045222648,
        10198.033075026,
        10228.538017396,
        20400.2727726222,
        18875.525869774,
        18307.8072320436,
        5481.2549188676,
        29088.811415985,
        27511.4678735372,
        30110.1656735384,
        6872.6731195112,
        3442.5749449654,
        20956.2620575166,
        8662.240323563,
        21228.3920235458,
        9580.5018068978,
        17277.4069318338,
        19999.97290154599,
        28521.0927782546,
        536.8045120954,
        21202.093703746,
        10846.0692855242,
        20809.4676246452,
        9967.4538999816,
        10110.1927719924,
        10316.3783204296,
        22779.4372461938,
        10459.1171924404,
        9573.388259897,
        13553.8979729108,
        7064.1213856228,
        522.5774180938,
        9690.7081281172,
        103.0927742186,
        10735.8629643048,
        3723.508958923,
        33019.0211122046,
        16983.9961474566,
        37724.7534197482,
        6770.7106012456,
        20235.1228263104,
        30213.258447757,
        6489.776587288,
        10232.95530711079,
        10193.61578531121,
        9146.790069021,
        10288.0671447783,
        10138.5039476437,
        9793.8009023358,
        20.7753954924,
        9896.8936765544,
        10529.6774158676,
        14919.0178537546,
        10632.7701900862,
        2379.1644735716,
        12592.4500197826,
        10639.883737087,
        9161.0171630226,
        639.897286314,
        39264.0692895602,
        10007.0999977738,
        10419.4710946482,
        36949.2308084242,
        31441.6775697568,
        74.7815985673,
        13341.6743113068,
        245.8316462294,
        2118.7638603784,
        7564.830720738,
        11764.330768859,
        10750.0900583064,
        7834.1210726394,
        9676.4810341156,
        36147.4098773004,
        22805.7355659936,
        19889.76658032659,
        13936.794505134,
        7994.5284420242,
        39793.7602546548,
        41654.9631159678,
        19903.99367432819,
        1066.49547719,
        40879.4405046438,
        52175.8062831484,
        12432.0426503978,
        110.2063212194,
        26735.9452622132,
        10059.5067357262,
        17778.11626694899,
        20529.66386664059,
        10367.0643566958,
        1162.4747044078,
        8631.326197928,
        10042.6126755918,
        10383.9584168302,
        24150.080051345,
        8521.1198767086,
        11802.3584414948,
        16522.6597160022,
        9638.9407478762,
        10225.014899047,
        10201.556193375,
        27991.40181316,
        8617.0991039264,
        2218.7571041868,
        19317.1925403286,
        149.5631971346,
        10787.6303445458,
        30831.3049047446,
        10323.4918674304,
        10103.0792249916,
        9050.8108418032,
        35371.8872659764,
        44809.6502008634,
        13655.8604911764,
        38.1330356378,
        1052.2683831884,
        30666.1549584328,
        27490.6924780448,
        20639.87018786,
        19786.67380610799,
        632.7837393132,
        29999.959352319,
        10211.8010735027,
        10214.7700189193,
        9835.9119382952,
        20351.7894938547,
        20180.7394461926,
        10590.6591541268,
        6309.3741697912,
        220.4126424388,
        10348.910871221,
        10077.660221201,
        3903.9113764198,
        26709.6469424134,
        9745.3205558566,
        9360.089164459,
        76.2660712756,
        20405.7956969296,
        206.1855484372,
        2957.7158944766,
        45585.1728121874,
        10681.2505365654,
        8106.2510386686,
        19360.07561523199,
        19624.7501612982,
        9399.7352622512,
        574.3447983348,
        38734.3783244656,
        949.1756089698,
        48739.859897083,
        8734.4189721466,
        27197.2816936676,
        31749.2351907264,
        9264.1099372412,
        9992.8729037722,
        10433.6981886498,
        29573.361161443,
        10249.3134128884,
        10177.2576795336,
        11026.8358301708,
        34596.3646546524,
        38.0276726358,
        29587.5882554446,
        30426.557543195,
        20433.6846394228,
        10206.65698731099,
        10219.91410511101,
        16894.5103996106,
        40077.61957352,
        37410.5672398786,
        12320.3200537534,
        11162.4611551808,
        377.3736079158,
        10251.4185818488,
        10175.1525105732,
        9864.361125763,
        17271.8840075264,
        10063.7223490764,
        19264.0963880142,
        10562.209966659,
        11375.7602506188,
        39302.096962196,
        10949.1620597428,
        9477.4090326792,
        1692.1656695024,
        20316.36477120259,
        10199.0584522094,
        10227.5126402126,
        14.2270940016,
        283.8593188652,
        10263.0425716828,
        10163.5285207392,
        7991.428911614,
        9256.9963902404,
        846.0828347512,
        11265.5539293994,
        9367.2027114598,
        8837.5117463652,
        10191.4347168846,
        10235.1363755374,
        1293.4842235826,
        52670.0695933026,
        38526.574350872,
        10217.2176994741,
        10209.3533929479,
        19374.3027092336,
        20447.3464879144,
        9779.5738083342,
        20277.0078952874,
        10135.611775783,
        10290.959316639,
        1581.959348283,
        10245.8180970024,
        10180.7529954196,
        7255.5696517344,
        9985.809413422,
        10440.761679,
        10236.0607476618,
        10190.5103447602,
        20388.4380567842,
        8237.793000355,
        49515.382508407,
        38204.687359371,
        17468.8551979454,
        8101.6352328334,
        24978.5245894808,
        419.4846438752,
        19793.7873531088,
        20043.6745601988,
        5999.2165311262,
        853.196381752,
        43232.3066584156,
        43071.8992890308,
        78263.70942472259,
        4176.041342449,
        24383.0791084414,
        32858.61374281979,
        20206.15844998319,
        8204.728007052,
        11059.3683809622,
        42456.7840470916,
        18844.61174413899,
        10244.199671846,
        10182.371420576,
        12188.778092067,
        2333.196392872,
        56600.2792895222,
        20350.3050211464,
        3.9321532631,
        2636.725472637,
        8087.4081388318,
        7035.1397556434,
        29057.89729034999,
        10202.2398459471,
        10224.3312464749,
        27461.7108480654,
        10401.2106939736,
        10025.3603984484,
        19477.39548345219,
        2648.454825473,
        20220.3855439848,
        1596.1864422846,
        14169.7935622304,
        29477.3819342252,
        30206.14490075619,
        38500.2760310722,
        30220.3719947578,
        10853.182832525,
        2069.0068349066,
        10243.1069843598,
        10183.4641080622,
        44007.8292697396,
        7880.08915333899,
        956.2891559706,
        1478.8665740644,
        28947.6909691306,
        17248.4253018544,
        5.5229243074,
        29043.67019634839,
        21000.9158907568,
        22645.32819660879,
        8827.3902698748,
        3914.9572250346,
        6298.3283211764,
        34171.9173314444,
        10018.3141617504,
        10408.2569306716,
        18734.4054229196,
        41044.5904509556,
        9644.4636721836,
        10782.1074202384,
        9721.6222537522,
        10704.9488386698,
        18830.38465013739,
        20049.1974845062,
        21485.95302261119,
        19573.37471066999,
        18314.9207790444,
        1573.8204240988,
        46386.9937433112,
        3956.5080160194,
        1580.8666607968,
        29264.0828387872,
        28418.000004036,
        27682.1407441564,
        20421.0481681146,
        29683.56748266239,
        18300.69368504279,
        11599.1808225472,
        28313.288804661,
        7576.560073574,
        11279.781023401,
        60530.4889857418,
        10254.8363371958,
        10171.7347552262,
        20464.5987650578,
        10137.0194749354,
        31022.7531708562,
        53285.1848352418,
        30007.0728993198,
        75449.50683949639,
        51449.3242632782,
        21720.0553160046,
        18093.37469954999,
        100608.10855926179,
        18100.00325845,
        40426.543993968,
        20412.34399842039,
        32243.4985008806,
        47162.5163546352,
        53445.5922046266,
        8307.8207812706,
        8418.02710249,
        78604.19392439199,
        19580.4882576708,
        38741.4918714664,
        59160.9494168876,
        48947.6638706766,
        194.9713844606,
        9936.5397743466,
        10490.0313180754,
        9922.312680345,
        10504.258412077,
        18204.71445782499,
        38727.2647774648,
        10139.988420352,
        10286.58267207,
        6566.9351688566,
        86464.6133168312,
        9246.3146687754,
        3684.3780499902,
        14427.3545612958,
        9566.2747128962,
        8727.3054251458,
        47623.8527860896,
        433.7117378768,
        10263.2821681152,
        10163.2889243068,
        9794.3611473104,
        10632.2099451116,
        1861.202861313,
        20142.7117735568,
        30632.74309163219,
        12850.011018848,
        2349.3430354228,
        2356.3892721208,
        77802.37299326819,
        115674.27666460119,
        79379.716535716,
        25132.3033999656,
        28631.29909947399,
        38631.285550247,
        11180.2564236466,
        1265.5674786264,
        1.4844727083,
        187.9251477626,
        54981.3849560896,
        10168.1443265744,
        10258.4267658476,
        24341.5283174566,
        64460.6986819614,
        22030.2129546696,
        47358.5909753928,
        104538.3182554814,
        16250.529749973,
        29160.9900645686,
        10362.8487433456,
        37674.9963942764,
        47917.2635704668,
        6256.7775301916,
        8673.969676399,
        54247.4131357504,
        50317.2034395308,
        491.6632924588,
        12546.481939083,
        9697.821675118,
        10728.749417304,
        69941.95360082899,
        35191.8101356918,
        48733.23133818299,
        10011.0321510369,
        10415.5389413851,
        100909.03762133139,
        36301.18868778519,
        88041.956859279,
        47938.0389659592,
        49477.35483577119,
        66038.04222440919,
        28513.97923125379,
        34363.365597556,
        55798.4583583984,
        54394.56338733519,
        31214.2014369678,
        10117.3063189932,
        10309.2647734288,
        7461.7379465194,
        58946.51688439399,
        90394.82301305079,
        316.3918696566,
        74821.13447975718,
        30103.05212653759,
        34570.0663348526,
        29786.660256881,
        21977.61631507,
        20430.50324568509,
        81732.5826894878,
        58177.62283197,
        51092.7260508548,
        55022.9357470744,
        83309.92623193559,
        11752.601416023,
        11.0457002639,
        9800.9144493366,
        10625.6566430854,
        20432.0940167294,
        9889.7801295536,
        47964.337285759,
        47888.2819404874,
        14128.2427712456,
        85034.42002596818,
        73898.46161684839,
        80181.53746683979,
        224.3447957019,
        10098.84625752579,
        10327.72483489621,
        5791.4125575326,
        30563.5905673574,
        1539.315869812,
        1179.1945390396,
        39786.646707654,
        73872.1632970486,
        15694.5404650786,
        40213.24489853,
        62883.3551395136,
        110012.94461544899,
        42430.4857272918,
        82534.40362061159,
        13859.6359235654,
        37703.9780242558,
        25960.4226508892,
        7886.717712239,
    ],
];

pub const Y1: [[f64; 325]; 3] = [
    [
        0.0003923143,
        0.00017282326,
        0.00005968075,
        0.00000175529,
        0.00000060346,
        0.00000063046,
        0.00000062777,
        0.00000049333,
        0.00000036923,
        0.00000030123,
        0.00000029363,
        0.00000019871,
        0.00000017907,
        0.00000014387,
        0.00000013498,
        0.00000013527,
        0.00000014059,
        0.00000013447,
        0.00000006877,
        0.00000007587,
        0.00000007454,
        0.0000000604,
        0.00000005966,
        0.00000005966,
        0.00000005176,
        0.00000004564,
        0.0000000424,
        0.00000004157,
        0.00000004649,
        0.00000004405,
        0.00000004049,
        0.0000000359,
        0.00000002625,
        0.00000002726,
        0.00000002696,
        0.00000002546,
        0.00000002707,
        0.00000002539,
        0.00000001912,
        0.00000001933,
        0.00000001833,
        0.00000001586,
        0.00000001758,
        0.00000001992,
        0.00000001694,
        0.00000001484,
        0.00000001515,
        0.000000014,
        0.00000001282,
        0.00000001282,
        0.00000001352,
        0.00000001469,
        0.00000001241,
        0.00000001284,
        0.00000001307,
        0.00000001191,
        0.00000001084,
        0.00000001084,
        0.00000001192,
        0.00000001113,
        0.00000000917,
        0.0000000076,
        0.00000000747,
        0.00000000795,
        0.00000000617,
        0.00000000625,
        0.00000000613,
        0.0000000082,
        0.0000000065,
        0.00000000674,
        0.00000000637,
        0.00000000613,
        0.00000000657,
        0.00000000512,
        0.0000000051,
        0.00000000432,
        0.00000000457,
        0.00000000414,
        0.00000000472,
        0.00000000418,
        0.00000000394,
        0.00000000364,
        0.0000000036,
        0.00000000361,
        0.00000000422,
        0.00000000439,
        0.00000000425,
        0.0000000044,
        0.00000000372,
        0.00000000372,
        0.00000000319,
        0.00000000389,
        0.00000000412,
        0.00000000423,
        0.00000000301,
        0.00000000351,
        0.00000000297,
        0.00000000297,
        0.00000000291,
        0.00000000287,
        0.0000000029,
        0.00000000262,
        0.00000000289,
        0.00000000269,
        0.00000000261,
        0.00000000281,
        0.00000000262,
        0.00000000256,
        0.00000000256,
        0.00000000238,
        0.00000000284,
        0.00000000233,
        0.00000000232,
        0.00000000285,
        0.0000000027,
        0.00000000225,
        0.00000000234,
        0.00000000232,
        0.00000000199,
        0.00000000218,
        0.00000000203,
        0.00000000234,
        0.00000000188,
        0.00000000179,
        0.00000000211,
        0.00000000207,
        0.00000000235,
        0.00000000208,
        0.00000000208,
        0.00000000177,
        0.00000000184,
        0.00000000163,
        0.00000000163,
        0.00000000157,
        0.00000000156,
        0.00000000156,
        0.0000000016,
        0.00000000178,
        0.00000000204,
        0.00000000163,
        0.0000000017,
        0.00000000157,
        0.00000000151,
        0.0000000014,
        0.00000000145,
        0.00000000128,
        0.00000000176,
        0.00000000154,
        0.00000000143,
        0.00000000106,
        0.00000000122,
        0.00000000098,
        0.00000000104,
        0.00000000114,
        0.00000000112,
        0.000000001,
        0.00000000129,
        0.00000000093,
        0.00000000092,
        0.00000000095,
        0.00000000095,
        0.00000000117,
        0.00000000096,
        0.0000000011,
        0.00000000108,
        0.00000000093,
        0.00000000094,
        0.00000000097,
        0.00000000084,
        0.00000000077,
        0.00000000077,
        0.00000000087,
        0.0000000008,
        0.00000000071,
        0.00000000071,
        0.00000000068,
        0.00000000068,
        0.00000000077,
        0.00000000073,
        0.00000000067,
        0.00000000061,
        0.00000000081,
        0.00000000081,
        0.00000000067,
        0.00000000077,
        0.00000000077,
        0.00000000058,
        0.0000000006,
        0.00000000067,
        0.00000000062,
        0.00000000054,
        0.00000000059,
        0.00000000051,
        0.00000000051,
        0.0000000005,
        0.0000000005,
        0.0000000005,
        0.00000000059,
        0.00000000047,
        0.00000000046,
        0.00000000047,
        0.00000000049,
        0.00000000044,
        0.00000000044,
        0.00000000044,
        0.00000000043,
        0.00000000051,
        0.00000000051,
        0.00000000051,
        0.00000000039,
        0.00000000049,
        0.00000000042,
        0.00000000041,
        0.00000000035,
        0.00000000036,
        0.00000000036,
        0.00000000041,
        0.00000000039,
        0.00000000039,
        0.00000000039,
        0.00000000037,
        0.00000000032,
        0.00000000037,
        0.0000000004,
        0.00000000032,
        0.00000000042,
        0.00000000031,
        0.00000000031,
        0.00000000033,
        0.00000000034,
        0.00000000032,
        0.00000000032,
        0.00000000031,
        0.0000000003,
        0.00000000033,
        0.00000000029,
        0.00000000029,
        0.00000000028,
        0.00000000028,
        0.00000000032,
        0.00000000032,
        0.00000000032,
        0.00000000032,
        0.00000000027,
        0.00000000035,
        0.00000000035,
        0.00000000026,
        0.00000000032,
        0.00000000029,
        0.00000000032,
        0.00000000025,
        0.00000000033,
        0.00000000029,
        0.00000000024,
        0.00000000028,
        0.00000000024,
        0.00000000024,
        0.00000000024,
        0.00000000027,
        0.00000000023,
        0.00000000023,
        0.00000000026,
        0.00000000026,
        0.00000000023,
        0.00000000024,
        0.00000000026,
        0.00000000022,
        0.00000000025,
        0.0000000003,
        0.00000000022,
        0.00000000024,
        0.00000000022,
        0.00000000024,
        0.00000000023,
        0.00000000024,
        0.00000000022,
        0.00000000023,
        0.00000000021,
        0.00000000021,
        0.00000000024,
        0.00000000024,
        0.00000000027,
        0.0000000002,
        0.00000000023,
        0.00000000023,
        0.00000000022,
        0.0000000002,
        0.00000000026,
        0.00000000019,
        0.0000000002,
        0.0000000002,
        0.00000000018,
        0.00000000018,
        0.00000000017,
        0.00000000017,
        0.00000000017,
        0.00000000017,
        0.00000000017,
        0.00000000017,
        0.00000000017,
        0.00000000018,
        0.00000000016,
        0.00000000016,
        0.00000000015,
        0.00000000015,
        0.00000000019,
        0.00000000015,
        0.00000000014,
        0.00000000015,
        0.00000000015,
        0.00000000015,
        0.00000000015,
        0.00000000016,
        0.00000000019,
        0.00000000014,
        0.00000000014,
        0.00000000014,
        0.00000000015,
        0.00000000016,
        0.00000000014,
        0.00000000014,
        0.00000000014,
        0.00000000015,
        0.00000000013,
        0.00000000013,
    ],
    [
        0.0,
        5.638247359,
        3.60854944086,
        0.23554665359,
        3.35752563808,
        0.52083190822,
        5.83131036994,
        3.00159177408,
        0.5025560113,
        3.75643102233,
        2.59481166718,
        5.85591903319,
        0.50709742814,
        2.14852937659,
        2.90084412618,
        4.2018554144,
        1.92999301659,
        5.86031739106,
        3.26548847716,
        4.00807231212,
        4.42301263508,
        3.09328817274,
        0.53259218563,
        5.81970120815,
        4.06410179125,
        3.01891927717,
        4.49316795437,
        1.86903191118,
        1.29491122903,
        5.05081380319,
        5.10031933517,
        0.89608249763,
        0.95628165683,
        2.33981418835,
        5.3694111165,
        1.70280413881,
        0.24920171339,
        4.39873959203,
        4.86762627934,
        3.28230569196,
        0.97295205973,
        1.12226291756,
        0.69532491254,
        4.09610698677,
        0.76426907626,
        5.54999908988,
        5.35568982676,
        4.67642362946,
        3.09230484373,
        3.25998855005,
        1.29314419649,
        4.11460578747,
        4.14143822683,
        5.45408487651,
        1.82500475732,
        3.69515282095,
        2.78444751991,
        3.56784587387,
        3.38577049275,
        4.99520755106,
        5.67300034485,
        5.36638189114,
        0.58426038651,
        3.5416000521,
        4.936031963,
        1.61452093926,
        0.59191874324,
        0.36295378777,
        0.34096101675,
        0.56550938814,
        4.96647140484,
        0.81482028073,
        2.20985602421,
        4.24771252522,
        5.30981933415,
        3.6013555046,
        1.01447998087,
        3.8959827158,
        5.35027481275,
        3.35190637416,
        2.90954841406,
        1.1450038584,
        5.19238212137,
        2.31869873474,
        4.94394431892,
        0.8971464025,
        5.51224263435,
        5.44930026371,
        5.21504043865,
        1.13725295513,
        5.77038311559,
        4.76446577072,
        4.35484091112,
        1.39634467087,
        5.78050751122,
        0.93761476307,
        5.78070702462,
        0.57158636916,
        3.33683517922,
        0.79492340372,
        3.01296539996,
        1.65344723077,
        4.21532853378,
        6.12924784861,
        4.05709707087,
        3.530328058,
        0.23413334905,
        2.84423020029,
        3.50806319349,
        2.72262438861,
        1.52451893915,
        3.8529450385,
        5.81292836693,
        3.95599055369,
        2.83438706731,
        2.53611507701,
        5.59143946418,
        6.01167605637,
        5.04355453043,
        5.53074283644,
        2.88548150239,
        1.73310379947,
        1.32418537499,
        4.8453269462,
        2.96248499763,
        1.05108863363,
        1.24465087649,
        4.04763155841,
        2.30466183537,
        0.78176584307,
        0.0902864027,
        3.38894514289,
        2.96334825089,
        2.10855674162,
        4.49619634182,
        1.85609705196,
        5.6714468621,
        6.26185130623,
        5.28633538343,
        4.9088162678,
        1.17359453056,
        3.58488866748,
        3.62024024548,
        5.3163425715,
        6.19538998481,
        3.89903128812,
        3.03968242278,
        5.69297164059,
        3.32004421353,
        3.32721912157,
        0.6661881802,
        3.86407649478,
        4.60450548155,
        4.33617309197,
        5.96644557875,
        1.56966430355,
        0.19360167861,
        1.72016321457,
        3.49830258795,
        2.09703168525,
        4.25526170853,
        3.09675047102,
        3.75411376182,
        5.01502416629,
        3.56320379623,
        4.32292624028,
        6.19217661869,
        4.70823534788,
        4.29266227852,
        2.93440992089,
        3.41788347289,
        2.72065485079,
        4.52003698796,
        5.8850465052,
        4.97845884396,
        2.38966490616,
        3.96262848762,
        5.37170501434,
        4.93041743859,
        0.87827389481,
        5.37334569388,
        3.1750611636,
        5.09723714696,
        5.87155987351,
        5.42249781467,
        1.74322642947,
        6.11200668623,
        4.64344417198,
        3.14528019429,
        0.02038792256,
        3.33030021242,
        1.67202214793,
        2.54206679415,
        6.18969950383,
        0.18460290148,
        6.1676904923,
        4.63967914172,
        4.81241059013,
        2.05343620014,
        2.74639399772,
        4.18910494546,
        5.28696888326,
        2.82427089648,
        3.8398851483,
        5.38579680438,
        3.56791317771,
        0.9343146765,
        6.00716095198,
        5.84065348173,
        4.20765456607,
        1.86400601956,
        3.20675553761,
        2.0785966622,
        5.19408052685,
        4.38221463656,
        1.97007875722,
        0.04248316951,
        1.66722657698,
        1.44095509312,
        1.17630403927,
        4.90257598448,
        1.54363874459,
        5.13021678677,
        2.31585340283,
        3.92861114802,
        5.08244679686,
        1.66877830319,
        1.94569247568,
        6.15577840084,
        0.55952854816,
        0.55000852758,
        5.8022848662,
        4.45837229281,
        0.3958232908,
        2.51511900155,
        3.64083349524,
        2.71145989854,
        4.16989490843,
        0.27992982935,
        2.5950295912,
        0.89449566883,
        3.80176203654,
        2.55053135724,
        4.68213586027,
        3.77990327166,
        2.57239012212,
        3.20523902336,
        5.77908535567,
        1.74099609995,
        3.71438295524,
        2.53077774895,
        0.22007720629,
        2.13149426586,
        1.14570150294,
        5.75151342282,
        2.78432068759,
        2.85202212155,
        1.83048948732,
        1.25677560111,
        1.14068817117,
        5.21160522261,
        1.22668255838,
        1.70916432914,
        1.65963740543,
        1.93436586234,
        5.25543048954,
        1.35770769295,
        4.35755866572,
        5.92769775641,
        2.6335074166,
        2.87771905446,
        0.1833935805,
        5.00394819251,
        2.48673782346,
        2.31573395875,
        2.50653771933,
        4.03659045702,
        0.48695657465,
        5.86533681913,
        5.27936669763,
        1.07292669615,
        2.11906192246,
        0.64178978255,
        1.10446661612,
        5.24782677766,
        0.8149246759,
        1.20516011145,
        1.64244752119,
        0.23803378346,
        5.63439724563,
        1.13738100407,
        3.04721004004,
        0.69437828159,
        3.19845935674,
        2.89862116564,
        3.45367222814,
        1.80554865966,
        3.41082764288,
        5.48500145482,
        1.42397530088,
        4.74133155662,
        3.86440292184,
        2.48789047194,
        3.83207526863,
        2.52021812515,
        5.68038426151,
        5.6470099339,
        5.96767163228,
        1.13326219925,
        0.77488131034,
        1.2664847271,
        6.23108278461,
        5.66380096786,
        3.03299422296,
        5.08678738606,
        6.23973256044,
        0.11256083334,
        4.29556829645,
        2.23316987672,
        6.10752868717,
        6.16126093965,
        1.37134390822,
        4.65282324499,
        4.57052023792,
        4.57568246165,
    ],
    [
        0.0,
        20426.571092422,
        10213.285546211,
        30639.856638633,
        8635.9420037632,
        10186.9872264112,
        10239.5838660108,
        11790.6290886588,
        775.522611324,
        10021.8372800994,
        10404.7338123226,
        9437.762934887,
        10988.808157535,
        9683.5945811164,
        191.4482661116,
        10742.9765113056,
        4705.7323075436,
        19651.048481098,
        9103.9069941176,
        1059.3819301892,
        15720.8387848784,
        11322.6640983044,
        10206.1719992102,
        10220.3990932118,
        3154.6870848956,
        20618.0193585336,
        9999.986450773,
        10426.584641649,
        9830.3890139878,
        10596.1820784342,
        7.1135470008,
        7860.4193924392,
        8624.2126509272,
        19367.1891622328,
        7058.5984613154,
        11015.1064773348,
        801.8209311238,
        9411.4646150872,
        1109.3785520934,
        3930.2096962196,
        13367.9726311066,
        40853.142184844,
        4551.9534970588,
        26.2983197998,
        1577.3435424478,
        7084.8967811152,
        12566.1516999828,
        11272.6674764002,
        10218.8084705184,
        10207.7626219036,
        20419.45754542119,
        3128.3887650958,
        23581.2581773176,
        382.8965322232,
        9153.9036160218,
        2352.8661537718,
        10198.033075026,
        10228.538017396,
        16496.3613962024,
        1589.0728952838,
        15874.6175953632,
        28286.9904848612,
        3149.1641605882,
        426.598190876,
        21535.9496445154,
        20400.2727726222,
        5661.3320491522,
        21228.3920235458,
        536.8045120954,
        8094.5216858326,
        18849.2275499742,
        522.5774180938,
        17298.1823273262,
        529.6909650946,
        20452.8694122218,
        32217.2001810808,
        29050.7837433492,
        24356.7807886416,
        9146.790069021,
        6681.2248533996,
        5507.5532386674,
        10639.883737087,
        9786.687355335,
        14945.3161735544,
        9161.0171630226,
        9690.7081281172,
        20809.4676246452,
        10735.8629643048,
        10251.3132188468,
        10175.2578735752,
        17277.4069318338,
        6283.0758499914,
        22003.9146348698,
        18837.49819713819,
        14765.2390432698,
        6489.776587288,
        10232.95530711079,
        10193.61578531121,
        18073.7049386502,
        3442.5749449654,
        13745.3462390224,
        21202.093703746,
        20235.1228263104,
        9676.4810341156,
        22779.4372461938,
        14919.0178537546,
        10750.0900583064,
        10234.0609417034,
        10192.5101507186,
        9573.388259897,
        4732.0306273434,
        18875.525869774,
        3723.508958923,
        20956.2620575166,
        19999.97290154599,
        14143.4952424306,
        27511.4678735372,
        19889.76658032659,
        9638.9407478762,
        19903.99367432819,
        6872.6731195112,
        1551.045222648,
        10787.6303445458,
        30110.1656735384,
        8662.240323563,
        29864.334027309,
        1066.49547719,
        10007.0999977738,
        10419.4710946482,
        6770.7106012456,
        9967.4538999816,
        10225.014899047,
        10201.556193375,
        9793.8009023358,
        10316.3783204296,
        10110.1927719924,
        16983.9961474566,
        10459.1171924404,
        13936.794505134,
        8617.0991039264,
        213.299095438,
        13553.8979729108,
        639.897286314,
        8631.326197928,
        7064.1213856228,
        10632.7701900862,
        5481.2549188676,
        2118.7638603784,
        7994.5284420242,
        18307.8072320436,
        28521.0927782546,
        20.7753954924,
        36147.4098773004,
        12592.4500197826,
        25934.1243310894,
        1052.2683831884,
        7564.830720738,
        574.3447983348,
        9360.089164459,
        10433.6981886498,
        9992.8729037722,
        12432.0426503978,
        220.4126424388,
        11802.3584414948,
        29580.4747084438,
        2957.7158944766,
        20433.6846394228,
        22805.7355659936,
        206.1855484372,
        10177.2576795336,
        10249.3134128884,
        2379.1644735716,
        19896.8801273274,
        24150.080051345,
        29043.67019634839,
        10383.9584168302,
        10042.6126755918,
        29573.361161443,
        29587.5882554446,
        31441.6775697568,
        29057.89729034999,
        11764.330768859,
        19360.07561523199,
        40077.61957352,
        20213.271996984,
        7834.1210726394,
        110.2063212194,
        30831.3049047446,
        17778.11626694899,
        26735.9452622132,
        19317.1925403286,
        9779.5738083342,
        29088.811415985,
        27490.6924780448,
        10103.0792249916,
        10323.4918674304,
        39793.7602546548,
        2218.7571041868,
        20639.87018786,
        19786.67380610799,
        57837.1383323006,
        26709.6469424134,
        29999.959352319,
        33019.0211122046,
        16522.6597160022,
        29786.660256881,
        44007.8292697396,
        13341.6743113068,
        13655.8604911764,
        20447.3464879144,
        25158.6017197654,
        38204.687359371,
        3914.9572250346,
        36949.2308084242,
        10077.660221201,
        10348.910871221,
        27991.40181316,
        18830.38465013739,
        30666.1549584328,
        18844.61174413899,
        19374.3027092336,
        17468.8551979454,
        49515.382508407,
        47938.0389659592,
        16894.5103996106,
        55798.4583583984,
        21000.9158907568,
        20043.6745601988,
        48417.97290558199,
        54247.4131357504,
        10191.4347168846,
        10235.1363755374,
        8087.4081388318,
        10853.182832525,
        7255.5696517344,
        10290.959316639,
        10135.611775783,
        104351.61256629678,
        40879.4405046438,
        20206.15844998319,
        66813.5648357332,
        9835.9119382952,
        10590.6591541268,
        6298.3283211764,
        9985.809413422,
        10440.761679,
        34363.365597556,
        11265.5539293994,
        30206.14490075619,
        51868.2486621788,
        3532.0606928114,
        59728.668054618,
        20220.3855439848,
        8734.4189721466,
        62883.3551395136,
        36173.7081971002,
        31022.7531708562,
        24383.0791084414,
        30220.3719947578,
        10367.0643566958,
        10059.5067357262,
        39271.182836561,
        39256.95574255939,
        44809.6502008634,
        14128.2427712456,
        8101.6352328334,
        24978.5245894808,
        52175.8062831484,
        17248.4253018544,
        43071.8992890308,
        34596.3646546524,
        30426.557543195,
        47623.8527860896,
        27461.7108480654,
        70743.77453195279,
        9566.2747128962,
        6309.3741697912,
        10949.1620597428,
        9477.4090326792,
        10288.0671447783,
        10138.5039476437,
        9580.5018068978,
        11279.781023401,
        10263.0425716828,
        10163.5285207392,
        46386.9937433112,
        18300.69368504279,
        63658.8777508376,
        20316.36477120259,
        62081.5342083898,
        49477.35483577119,
        48739.859897083,
        9050.8108418032,
        28313.288804661,
        10497.1448650762,
        9929.4262273458,
        24341.5283174566,
        38734.3783244656,
        19624.7501612982,
        18314.9207790444,
        42430.4857272918,
        9745.3205558566,
        10681.2505365654,
        10199.0584522094,
        10227.5126402126,
        55022.9357470744,
        27197.2816936676,
        41654.9631159678,
        53285.1848352418,
        66011.7439046094,
        38727.2647774648,
        46360.6954235114,
        42456.7840470916,
        67589.08744705719,
        39999.945803092,
        11026.8358301708,
        9399.7352622512,
        38526.574350872,
        50317.2034395308,
        37895.4262903674,
        37410.5672398786,
        50290.905119731,
        21485.95302261119,
        52670.0695933026,
        32243.4985008806,
    ],
];

pub const Y2: [[f64; 99]; 3] = [
    [
        0.00002007155,
        0.00000702052,
        0.00000265709,
        0.00000011646,
        0.00000008639,
        0.00000008604,
        0.00000003811,
        0.00000002807,
        0.00000003369,
        0.000000022,
        0.00000002289,
        0.00000002148,
        0.00000001696,
        0.00000000716,
        0.00000000644,
        0.00000000682,
        0.00000000594,
        0.00000000554,
        0.00000000528,
        0.00000000527,
        0.00000000566,
        0.00000000525,
        0.00000000328,
        0.00000000358,
        0.00000000286,
        0.00000000362,
        0.00000000299,
        0.00000000359,
        0.0000000025,
        0.00000000239,
        0.00000000301,
        0.00000000191,
        0.0000000019,
        0.0000000019,
        0.00000000192,
        0.00000000179,
        0.00000000156,
        0.00000000162,
        0.00000000125,
        0.00000000142,
        0.0000000011,
        0.00000000141,
        0.00000000109,
        0.00000000134,
        0.00000000115,
        0.00000000076,
        0.00000000071,
        0.00000000064,
        0.00000000063,
        0.00000000074,
        0.00000000061,
        0.00000000063,
        0.00000000054,
        0.00000000043,
        0.00000000055,
        0.00000000043,
        0.00000000049,
        0.00000000044,
        0.00000000044,
        0.00000000046,
        0.00000000039,
        0.00000000043,
        0.00000000033,
        0.00000000037,
        0.00000000028,
        0.00000000033,
        0.00000000027,
        0.00000000027,
        0.00000000029,
        0.0000000003,
        0.00000000026,
        0.00000000027,
        0.0000000003,
        0.00000000026,
        0.00000000024,
        0.00000000024,
        0.00000000024,
        0.00000000022,
        0.00000000025,
        0.00000000023,
        0.00000000018,
        0.00000000014,
        0.00000000014,
        0.00000000014,
        0.00000000016,
        0.00000000013,
        0.00000000013,
        0.00000000011,
        0.00000000012,
        0.00000000015,
        0.00000000012,
        0.0000000001,
        0.00000000009,
        0.00000000009,
        0.00000000007,
        0.00000000007,
        0.00000000007,
        0.00000000007,
        0.00000000007,
    ],
    [
        PI,
        3.52724964753,
        4.68091836985,
        3.93744761819,
        1.1313582362,
        5.22297159997,
        5.48798160948,
        1.65676292385,
        0.86189885486,
        2.17699710464,
        4.69814874247,
        4.17521761989,
        5.08313144954,
        6.06671484212,
        0.22734493457,
        0.28558057356,
        1.23861380027,
        4.44452698973,
        3.41861650599,
        2.94644114647,
        0.35292137179,
        5.72227596543,
        6.11646091965,
        2.02954020915,
        1.68423535567,
        4.34706999662,
        3.84462203798,
        0.61996179973,
        4.66823756637,
        5.77307549832,
        4.25962414255,
        2.0361638644,
        0.21249868991,
        6.13979470387,
        4.6231572324,
        0.42909787895,
        4.63001323046,
        0.68333343155,
        1.07117378709,
        5.97606134065,
        2.14128325211,
        2.93513683988,
        4.55956211819,
        2.07232763439,
        4.27710770643,
        0.89056324144,
        5.87255690826,
        4.23014249947,
        0.19465269649,
        1.59098773305,
        2.45374361751,
        2.58253929093,
        0.79386600924,
        2.21625350053,
        1.81114570337,
        1.72253634885,
        4.77430806005,
        3.5345434495,
        2.81774994428,
        0.97289096935,
        0.53727814725,
        3.41770981695,
        5.75412898458,
        3.04751770033,
        2.28310684992,
        5.70769321932,
        5.52864193077,
        0.82365146301,
        3.29953382621,
        1.80392203545,
        5.34455326161,
        0.29620716954,
        2.30925665899,
        2.0377895904,
        3.73809869847,
        1.0526616276,
        0.28968474189,
        1.57206710017,
        4.18795706116,
        0.64543351157,
        1.79009115313,
        1.62650115265,
        1.00989513563,
        3.69383400063,
        1.34949765828,
        0.36409212654,
        5.39780269855,
        3.20491922374,
        2.3266161346,
        2.03363077483,
        1.93485474982,
        3.93946468852,
        1.78868782927,
        3.39001858921,
        3.45037167055,
        0.37787568636,
        1.23251889653,
        4.44320821952,
        1.83420571334,
    ],
    [
        0.0,
        20426.571092422,
        10213.285546211,
        30639.856638633,
        10186.9872264112,
        10239.5838660108,
        9437.762934887,
        8635.9420037632,
        10988.808157535,
        10021.8372800994,
        11790.6290886588,
        10404.7338123226,
        775.522611324,
        9830.3890139878,
        4705.7323075436,
        10596.1820784342,
        19651.048481098,
        191.4482661116,
        9683.5945811164,
        10742.9765113056,
        801.8209311238,
        7058.5984613154,
        15720.8387848784,
        11015.1064773348,
        9103.9069941176,
        9411.4646150872,
        26.2983197998,
        13367.9726311066,
        11322.6640983044,
        3154.6870848956,
        3128.3887650958,
        1059.3819301892,
        10426.584641649,
        9999.986450773,
        20618.0193585336,
        21228.3920235458,
        40853.142184844,
        382.8965322232,
        18849.2275499742,
        1577.3435424478,
        8624.2126509272,
        7860.4193924392,
        2352.8661537718,
        17298.1823273262,
        20452.8694122218,
        7084.8967811152,
        23581.2581773176,
        19367.1891622328,
        1109.3785520934,
        16496.3613962024,
        9153.9036160218,
        18073.7049386502,
        20809.4676246452,
        29050.7837433492,
        4732.0306273434,
        8094.5216858326,
        3930.2096962196,
        9638.9407478762,
        10787.6303445458,
        22003.9146348698,
        6283.0758499914,
        12566.1516999828,
        14919.0178537546,
        8662.240323563,
        20235.1228263104,
        6489.776587288,
        10639.883737087,
        9786.687355335,
        28286.9904848612,
        24356.7807886416,
        3149.1641605882,
        14143.4952424306,
        20400.2727726222,
        18875.525869774,
        11272.6674764002,
        27511.4678735372,
        21535.9496445154,
        18307.8072320436,
        5507.5532386674,
        13936.794505134,
        28521.0927782546,
        21202.093703746,
        17277.4069318338,
        11764.330768859,
        32217.2001810808,
        34570.0663348526,
        22779.4372461938,
        25934.1243310894,
        31441.6775697568,
        29580.4747084438,
        25158.6017197654,
        14945.3161735544,
        38500.2760310722,
        29088.811415985,
        22805.7355659936,
        43232.3066584156,
        9573.388259897,
        29999.959352319,
        30110.1656735384,
    ],
];

pub const Y3: [[f64; 5]; 3] = [
    [
        0.00000022966,
        0.0000002486,
        0.00000003743,
        0.00000000623,
        0.00000000009,
    ],
    [
        0.38709241285,
        1.68572825734,
        PI,
        1.67630174215,
        2.15288290431,
    ],
    [
        10213.285546211,
        20426.571092422,
        0.0,
        30639.856638633,
        40853.142184844,
    ],
];

pub const Y4: [[f64; 4]; 3] = [
    [0.00000000801, 0.0000000069, 0.00000000286, 0.0000000003],
    [2.03074942043, 0.0, 5.64884337944, 5.6998061291],
    [10213.285546211, 0.0, 20426.571092422, 30639.856638633],
];

pub const Y5: [[f64; 3]; 3] = [
    [0.00000000029, 0.00000000022, 0.00000000018],
    [3.51424873779, 5.05580482246, 0.0],
    [10213.285546211, 20426.571092422, 0.0],
];

pub const Z0: [[f64; 190]; 3] = [
    [
        0.04282990302,
        0.00035588343,
        0.00014501879,
        0.00000140675,
        0.00000134921,
        0.0000009575,
        0.0000007291,
        0.00000073654,
        0.00000059714,
        0.00000045307,
        0.00000043023,
        0.00000037415,
        0.00000032943,
        0.00000028156,
        0.00000032447,
        0.00000027853,
        0.00000023013,
        0.00000019425,
        0.00000016289,
        0.00000015382,
        0.00000015507,
        0.00000012412,
        0.00000013004,
        0.0000001073,
        0.00000010336,
        0.00000010848,
        0.00000009775,
        0.00000010158,
        0.0000000808,
        0.00000008209,
        0.00000006416,
        0.00000006429,
        0.00000006722,
        0.00000005903,
        0.00000005647,
        0.00000004044,
        0.00000004033,
        0.0000000421,
        0.00000004135,
        0.00000003747,
        0.00000003417,
        0.0000000344,
        0.00000003488,
        0.00000002851,
        0.0000000275,
        0.00000002734,
        0.00000002682,
        0.00000002743,
        0.00000002832,
        0.00000002756,
        0.00000002155,
        0.00000002403,
        0.00000002103,
        0.00000001632,
        0.00000001787,
        0.00000001613,
        0.00000001598,
        0.00000001154,
        0.00000001132,
        0.00000001468,
        0.00000001118,
        0.0000000121,
        0.00000000965,
        0.00000001027,
        0.00000000847,
        0.00000000889,
        0.00000000953,
        0.00000000987,
        0.0000000103,
        0.0000000077,
        0.00000000778,
        0.0000000086,
        0.0000000067,
        0.00000000615,
        0.0000000074,
        0.00000000606,
        0.00000000533,
        0.00000000547,
        0.00000000592,
        0.00000000591,
        0.00000000537,
        0.00000000569,
        0.0000000052,
        0.00000000542,
        0.00000000575,
        0.00000000437,
        0.00000000439,
        0.00000000459,
        0.00000000405,
        0.00000000418,
        0.00000000521,
        0.00000000457,
        0.0000000044,
        0.00000000394,
        0.00000000362,
        0.00000000396,
        0.00000000407,
        0.00000000349,
        0.00000000379,
        0.00000000314,
        0.00000000343,
        0.00000000292,
        0.00000000289,
        0.00000000314,
        0.00000000301,
        0.00000000322,
        0.00000000292,
        0.00000000306,
        0.00000000254,
        0.00000000304,
        0.00000000264,
        0.00000000334,
        0.00000000236,
        0.0000000025,
        0.00000000278,
        0.00000000232,
        0.00000000205,
        0.00000000197,
        0.000000002,
        0.0000000017,
        0.0000000017,
        0.0000000018,
        0.00000000144,
        0.00000000177,
        0.0000000017,
        0.00000000166,
        0.00000000127,
        0.00000000138,
        0.00000000126,
        0.00000000118,
        0.00000000131,
        0.00000000137,
        0.00000000104,
        0.00000000127,
        0.00000000126,
        0.00000000107,
        0.0000000011,
        0.00000000138,
        0.00000000121,
        0.00000000122,
        0.00000000095,
        0.00000000099,
        0.00000000106,
        0.00000000095,
        0.00000000085,
        0.00000000099,
        0.00000000084,
        0.00000000086,
        0.00000000114,
        0.0000000011,
        0.00000000088,
        0.00000000086,
        0.00000000089,
        0.00000000098,
        0.00000000104,
        0.00000000093,
        0.00000000089,
        0.00000000083,
        0.00000000096,
        0.00000000078,
        0.00000000078,
        0.00000000092,
        0.00000000092,
        0.0000000009,
        0.00000000073,
        0.00000000071,
        0.0000000009,
        0.00000000069,
        0.00000000086,
        0.00000000079,
        0.00000000071,
        0.00000000071,
        0.00000000061,
        0.0000000008,
        0.00000000065,
        0.00000000068,
        0.00000000065,
        0.00000000062,
        0.00000000069,
        0.00000000063,
        0.00000000056,
        0.00000000063,
        0.00000000053,
        0.00000000066,
        0.00000000058,
        0.00000000058,
        0.00000000053,
        0.00000000071,
        0.00000000062,
        0.00000000061,
    ],
    [
        0.26703856476,
        PI,
        1.1469691139,
        0.85984113219,
        3.70465787853,
        3.66962547073,
        1.5575027824,
        2.0277843478,
        6.25390371649,
        2.28075620268,
        3.95620233472,
        4.53900359933,
        0.72316171903,
        2.93415727239,
        3.8619625233,
        6.12790511758,
        0.98699428893,
        5.12759462747,
        2.90852685195,
        5.98588709813,
        2.00401259454,
        4.13644030917,
        4.8319549247,
        5.61235409382,
        2.75167531541,
        3.29419910254,
        1.21418881204,
        5.71954183827,
        2.69831049093,
        3.5537102189,
        0.46264840234,
        4.91481073656,
        2.41848486045,
        5.96215831403,
        3.57594715836,
        6.24650537722,
        3.42887820794,
        4.99232132925,
        3.43782832503,
        1.30318722019,
        3.95474989164,
        0.7714027351,
        0.14633368219,
        5.68591706153,
        3.89497095361,
        5.62996472233,
        4.58018033496,
        6.06387494803,
        4.2424123322,
        5.43236957664,
        0.29731467355,
        4.90533210845,
        1.12514771936,
        4.67123397256,
        2.52506338741,
        1.47525165805,
        2.2175738925,
        1.98818396175,
        5.38517603552,
        0.75541488791,
        0.96571599573,
        3.17717646354,
        0.01161931809,
        2.515926918,
        1.2488870695,
        1.48214942791,
        5.73118460251,
        4.70495944427,
        0.84929643011,
        4.54196353475,
        1.16378510983,
        5.74281955136,
        5.36864204589,
        1.96289781619,
        1.97614280765,
        6.22070159607,
        0.73765107493,
        5.06653964506,
        3.32632513186,
        4.62374022159,
        6.00327539255,
        5.37276655331,
        6.11596800207,
        3.94171539558,
        2.29073875885,
        2.4233039112,
        2.90237828484,
        1.69153061401,
        1.42927875873,
        5.48110803243,
        3.84286345199,
        6.16974742379,
        1.25236241968,
        4.81650684498,
        0.02259543121,
        4.56209231282,
        6.15731262846,
        5.78507522549,
        4.56511543982,
        5.0825905042,
        2.36516734231,
        3.76618455555,
        3.59841384736,
        5.23220905264,
        4.24971815099,
        1.36846420067,
        0.7499751157,
        0.47092243462,
        4.3402657449,
        5.33181632059,
        0.01153452145,
        5.28920083729,
        1.03442196051,
        5.05395469123,
        0.10022232617,
        0.48064662619,
        6.19639409918,
        3.7138037724,
        4.0651677951,
        5.96522395118,
        3.52866583267,
        0.48168923159,
        2.81280885697,
        3.58248029244,
        3.72282190488,
        0.0356976875,
        5.14389302386,
        1.19253977825,
        4.21594185374,
        1.71706550416,
        0.92317994329,
        2.89407950366,
        2.47347358674,
        0.46833130674,
        2.84049662693,
        4.19045394315,
        0.73944778374,
        4.01403107693,
        3.85928223786,
        0.37000676558,
        5.25435135477,
        5.61149803116,
        2.42064996718,
        3.11317801589,
        5.8824806255,
        1.93329637732,
        4.9374537391,
        0.8575522396,
        5.1130962921,
        1.44699918003,
        1.59017183044,
        0.87055324194,
        2.33714216061,
        4.66807552803,
        5.02724740402,
        4.2135614446,
        0.88060757437,
        2.07543775594,
        2.90682399304,
        2.65839634325,
        0.55230439694,
        5.63110477712,
        3.86278127025,
        4.34324193073,
        2.56775245907,
        0.64943236639,
        0.07319663423,
        1.52914774412,
        1.02476175384,
        1.65446145032,
        0.70714638996,
        2.52879760001,
        5.47943297658,
        2.87220602049,
        2.53312656681,
        2.28501865578,
        2.12423586627,
        2.28587915309,
        0.42270579845,
        5.80076678078,
        4.73821324745,
        3.35690006984,
        2.14583523296,
        4.12244312057,
        5.25045057985,
        4.23724598221,
        3.02375632858,
        2.36609582367,
        2.4623906921,
        3.77333230443,
    ],
    [
        10213.285546211,
        0.0,
        20426.571092422,
        1577.3435424478,
        2352.8661537718,
        9437.762934887,
        9153.9036160218,
        30639.856638633,
        18073.7049386502,
        5507.5532386674,
        529.6909650946,
        22003.9146348698,
        10239.5838660108,
        10186.9872264112,
        8635.9420037632,
        11790.6290886588,
        775.522611324,
        6283.0758499914,
        10988.808157535,
        19896.8801273274,
        13367.9726311066,
        10021.8372800994,
        14143.4952424306,
        10404.7338123226,
        191.4482661116,
        11015.1064773348,
        8624.2126509272,
        9683.5945811164,
        19651.048481098,
        10742.9765113056,
        9786.687355335,
        1059.3819301892,
        4705.7323075436,
        25934.1243310894,
        3154.6870848956,
        11322.6640983044,
        9103.9069941176,
        7084.8967811152,
        17298.1823273262,
        15720.8387848784,
        7860.4193924392,
        4551.9534970588,
        20618.0193585336,
        10206.1719992102,
        10192.5101507186,
        12566.1516999828,
        801.8209311238,
        10234.0609417034,
        213.299095438,
        29580.4747084438,
        9411.4646150872,
        19367.1891622328,
        29864.334027309,
        1109.3785520934,
        15874.6175953632,
        7058.5984613154,
        10426.584641649,
        26.2983197998,
        7.1135470008,
        9999.986450773,
        23581.2581773176,
        3532.0606928114,
        3128.3887650958,
        33794.5437235286,
        9573.388259897,
        9830.3890139878,
        20213.271996984,
        14945.3161735544,
        8094.5216858326,
        21228.3920235458,
        8662.240323563,
        5661.3320491522,
        1589.0728952838,
        26087.9031415742,
        10596.1820784342,
        25158.6017197654,
        28286.9904848612,
        29050.7837433492,
        3340.6124266998,
        9929.4262273458,
        4732.0306273434,
        10497.1448650762,
        10218.8084705184,
        37724.7534197482,
        21535.9496445154,
        10251.3132188468,
        40853.142184844,
        3930.2096962196,
        9161.0171630226,
        32217.2001810808,
        10207.7626219036,
        10220.3990932118,
        10175.2578735752,
        9146.790069021,
        14765.2390432698,
        10063.7223490764,
        18875.525869774,
        12592.4500197826,
        20419.45754542119,
        18837.49819713819,
        27511.4678735372,
        6681.2248533996,
        11272.6674764002,
        426.598190876,
        14919.0178537546,
        29088.811415985,
        3149.1641605882,
        23958.6317852334,
        10137.0194749354,
        41654.9631159678,
        20452.8694122218,
        382.8965322232,
        22779.4372461938,
        24356.7807886416,
        16496.3613962024,
        17085.9586657222,
        7064.1213856228,
        1551.045222648,
        18849.2275499742,
        10198.033075026,
        10228.538017396,
        45585.1728121874,
        17277.4069318338,
        20400.2727726222,
        31441.6775697568,
        13745.3462390224,
        5481.2549188676,
        22805.7355659936,
        20956.2620575166,
        13341.6743113068,
        3442.5749449654,
        33019.0211122046,
        26709.6469424134,
        536.8045120954,
        9967.4538999816,
        19999.97290154599,
        30110.1656735384,
        21202.093703746,
        522.5774180938,
        10459.1171924404,
        30213.258447757,
        10529.6774158676,
        20809.4676246452,
        9896.8936765544,
        3723.508958923,
        49515.382508407,
        52175.8062831484,
        2379.1644735716,
        103.0927742186,
        43232.3066584156,
        10110.1927719924,
        16522.6597160022,
        10316.3783204296,
        20235.1228263104,
        35371.8872659764,
        36301.18868778519,
        6489.776587288,
        31749.2351907264,
        9793.8009023358,
        10232.95530711079,
        10193.61578531121,
        10288.0671447783,
        10138.5039476437,
        36949.2308084242,
        13936.794505134,
        20.7753954924,
        6872.6731195112,
        9690.7081281172,
        65236.2212932854,
        39264.0692895602,
        36147.4098773004,
        26735.9452622132,
        11764.330768859,
        47162.5163546352,
        10735.8629643048,
        8521.1198767086,
        28313.288804661,
        3903.9113764198,
        9580.5018068978,
        2118.7638603784,
        639.897286314,
        53445.5922046266,
        8631.326197928,
        28521.0927782546,
        10419.4710946482,
        10007.0999977738,
        19317.1925403286,
        74.7815985673,
        10846.0692855242,
        51868.2486621788,
    ],
];

pub const Z1: [[f64; 108]; 3] = [
    [
        0.00208096402,
        0.00001264989,
        0.00001364144,
        0.00000011139,
        0.00000009557,
        0.00000007822,
        0.0000000539,
        0.0000000576,
        0.00000004681,
        0.00000003589,
        0.00000003297,
        0.00000003681,
        0.00000002395,
        0.00000002557,
        0.00000002079,
        0.00000001893,
        0.00000001957,
        0.00000001749,
        0.00000001361,
        0.00000001159,
        0.0000000106,
        0.00000001026,
        0.00000000894,
        0.00000000686,
        0.00000000741,
        0.00000000559,
        0.00000000531,
        0.00000000415,
        0.0000000039,
        0.0000000044,
        0.00000000426,
        0.00000000382,
        0.00000000372,
        0.00000000369,
        0.00000000278,
        0.00000000268,
        0.00000000296,
        0.00000000325,
        0.00000000316,
        0.00000000231,
        0.00000000305,
        0.0000000023,
        0.00000000233,
        0.00000000207,
        0.00000000253,
        0.00000000193,
        0.00000000198,
        0.00000000169,
        0.00000000173,
        0.00000000199,
        0.00000000153,
        0.0000000018,
        0.00000000166,
        0.00000000138,
        0.00000000147,
        0.00000000148,
        0.00000000127,
        0.00000000139,
        0.0000000012,
        0.00000000137,
        0.00000000132,
        0.00000000148,
        0.0000000011,
        0.00000000147,
        0.00000000099,
        0.00000000097,
        0.00000000103,
        0.00000000097,
        0.00000000092,
        0.00000000077,
        0.00000000077,
        0.00000000078,
        0.00000000086,
        0.00000000072,
        0.00000000079,
        0.0000000007,
        0.00000000074,
        0.00000000075,
        0.00000000074,
        0.00000000062,
        0.00000000062,
        0.00000000056,
        0.00000000057,
        0.00000000049,
        0.00000000048,
        0.00000000043,
        0.00000000044,
        0.00000000046,
        0.00000000053,
        0.00000000037,
        0.00000000049,
        0.00000000036,
        0.00000000033,
        0.00000000037,
        0.00000000035,
        0.00000000044,
        0.00000000033,
        0.00000000036,
        0.00000000038,
        0.00000000031,
        0.00000000029,
        0.00000000027,
        0.00000000034,
        0.00000000028,
        0.00000000031,
        0.00000000031,
        0.00000000036,
        0.00000000028,
    ],
    [
        1.88967278742,
        3.71037501321,
        0.0,
        4.85437878205,
        2.27891093355,
        5.54315419538,
        5.37203588853,
        0.27988422334,
        5.23427572089,
        1.59383779306,
        0.73050419137,
        4.17406921354,
        1.34531028758,
        1.61905357827,
        5.59900440541,
        5.04556374323,
        6.14586118921,
        1.72876483551,
        0.40192228967,
        2.31994412916,
        4.40549998074,
        5.0544960385,
        6.18769608247,
        1.37692807485,
        3.15293239238,
        0.63256033185,
        1.77610826151,
        3.00153763564,
        5.10646391319,
        1.71617898465,
        2.83056359378,
        0.29076532255,
        1.8054199335,
        1.2593166364,
        4.22437893192,
        1.81731580128,
        0.68834496754,
        0.20788633679,
        2.29565820718,
        6.23978632212,
        3.73514346008,
        4.9292449163,
        2.14466305631,
        1.90716961392,
        2.27887468784,
        2.68584410734,
        2.61036398872,
        3.65397698917,
        3.75026764989,
        4.79364893479,
        5.90450931307,
        3.65160439089,
        3.22481107463,
        6.13843515618,
        4.40417469081,
        1.39050905939,
        6.11794706117,
        2.69109384056,
        5.56979067201,
        5.85513359031,
        0.65236823857,
        5.78273623919,
        1.54178765941,
        4.38575949385,
        1.18053788195,
        5.83350659322,
        2.3797661557,
        4.64659904732,
        0.17084455774,
        1.6020610226,
        1.60857575234,
        5.16888914284,
        5.48266928025,
        2.49760315888,
        6.07206626858,
        5.55011021099,
        0.74329919338,
        4.01698827629,
        6.21974610833,
        1.21365119312,
        1.99704954707,
        0.16985541402,
        0.62155717729,
        3.44789037675,
        2.58976541849,
        5.29403475475,
        3.3491742954,
        1.96987893116,
        1.80084365566,
        4.19631930368,
        1.74739410911,
        0.04372461247,
        2.6315268825,
        5.0556368362,
        3.59004163922,
        0.78654424919,
        6.02490547159,
        5.54416488475,
        6.19285352338,
        1.57491569709,
        3.64911521641,
        1.46263510852,
        4.19685270992,
        0.28339069792,
        1.20392434392,
        1.27304383227,
        3.22618486892,
        3.70748385631,
    ],
    [
        10213.285546211,
        20426.571092422,
        0.0,
        30639.856638633,
        9437.762934887,
        1577.3435424478,
        2352.8661537718,
        9153.9036160218,
        10186.9872264112,
        11790.6290886588,
        5507.5532386674,
        10239.5838660108,
        10404.7338123226,
        18073.7049386502,
        529.6909650946,
        10988.808157535,
        22003.9146348698,
        8635.9420037632,
        13367.9726311066,
        10021.8372800994,
        19651.048481098,
        775.522611324,
        7860.4193924392,
        19896.8801273274,
        6283.0758499914,
        8624.2126509272,
        11322.6640983044,
        15720.8387848784,
        9786.687355335,
        20618.0193585336,
        14143.4952424306,
        4705.7323075436,
        17298.1823273262,
        25934.1243310894,
        191.4482661116,
        1059.3819301892,
        19367.1891622328,
        11015.1064773348,
        10742.9765113056,
        9830.3890139878,
        10596.1820784342,
        3930.2096962196,
        801.8209311238,
        9103.9069941176,
        9999.986450773,
        23581.2581773176,
        9411.4646150872,
        7.1135470008,
        7058.5984613154,
        10206.1719992102,
        3154.6870848956,
        21228.3920235458,
        12566.1516999828,
        9161.0171630226,
        10220.3990932118,
        10234.0609417034,
        10426.584641649,
        29864.334027309,
        10192.5101507186,
        213.299095438,
        29580.4747084438,
        26.2983197998,
        9683.5945811164,
        15874.6175953632,
        7084.8967811152,
        40853.142184844,
        3128.3887650958,
        25158.6017197654,
        9146.790069021,
        10207.7626219036,
        10218.8084705184,
        8662.240323563,
        37724.7534197482,
        4551.9534970588,
        20419.45754542119,
        5661.3320491522,
        382.8965322232,
        33794.5437235286,
        18837.49819713819,
        10198.033075026,
        10228.538017396,
        14919.0178537546,
        41654.9631159678,
        28286.9904848612,
        22779.4372461938,
        3149.1641605882,
        11272.6674764002,
        426.598190876,
        45585.1728121874,
        27511.4678735372,
        3532.0606928114,
        20400.2727726222,
        16496.3613962024,
        536.8045120954,
        21535.9496445154,
        20213.271996984,
        21202.093703746,
        522.5774180938,
        29088.811415985,
        32217.2001810808,
        20452.8694122218,
        8094.5216858326,
        13341.6743113068,
        29050.7837433492,
        12592.4500197826,
        33019.0211122046,
        49515.382508407,
        4732.0306273434,
    ],
];

pub const Z2: [[f64; 45]; 3] = [
    [
        0.00009148044,
        0.00000163977,
        0.00000013554,
        0.00000000683,
        0.0000000054,
        0.00000000471,
        0.00000000304,
        0.00000000275,
        0.00000000303,
        0.00000000241,
        0.00000000282,
        0.00000000238,
        0.00000000259,
        0.00000000117,
        0.00000000091,
        0.00000000094,
        0.00000000071,
        0.00000000087,
        0.00000000095,
        0.00000000075,
        0.00000000069,
        0.0000000005,
        0.00000000062,
        0.00000000039,
        0.00000000053,
        0.00000000048,
        0.00000000041,
        0.00000000038,
        0.00000000029,
        0.00000000038,
        0.00000000034,
        0.00000000023,
        0.00000000025,
        0.00000000022,
        0.00000000018,
        0.00000000019,
        0.00000000016,
        0.00000000016,
        0.00000000017,
        0.00000000015,
        0.00000000015,
        0.00000000021,
        0.00000000015,
        0.00000000016,
        0.00000000017,
    ],
    [
        3.34791005272,
        0.0,
        5.33914310904,
        0.01279354578,
        4.13666778984,
        1.7679679211,
        6.04133491762,
        3.26254603491,
        0.54544143559,
        6.17158812425,
        4.03266493057,
        2.83008439932,
        5.13154893421,
        5.42784121915,
        6.04946077734,
        3.15707903458,
        0.79640279433,
        5.24030699307,
        0.59412563032,
        0.23631944253,
        1.12472727399,
        4.62591678818,
        2.52935211512,
        3.30445248741,
        5.25641571023,
        3.80682230141,
        4.1928534128,
        4.71787306716,
        4.7318389553,
        1.87932224242,
        2.62408666722,
        2.90537821537,
        2.85904964714,
        2.31119555973,
        4.95998579326,
        3.25100262086,
        0.53259218563,
        5.81970120815,
        5.41171132064,
        4.61555386478,
        4.8806405423,
        0.3182780797,
        6.18636933791,
        3.94104051711,
        2.69405014279,
    ],
    [
        10213.285546211,
        0.0,
        20426.571092422,
        10186.9872264112,
        10239.5838660108,
        30639.856638633,
        10988.808157535,
        11790.6290886588,
        2352.8661537718,
        9437.762934887,
        1577.3435424478,
        10404.7338123226,
        9153.9036160218,
        5507.5532386674,
        19651.048481098,
        18073.7049386502,
        10021.8372800994,
        13367.9726311066,
        529.6909650946,
        8635.9420037632,
        22003.9146348698,
        15720.8387848784,
        9683.5945811164,
        11322.6640983044,
        10596.1820784342,
        775.522611324,
        14143.4952424306,
        7058.5984613154,
        9830.3890139878,
        801.8209311238,
        19896.8801273274,
        6283.0758499914,
        9411.4646150872,
        18849.2275499742,
        4705.7323075436,
        20618.0193585336,
        10206.1719992102,
        10220.3990932118,
        26.2983197998,
        9999.986450773,
        10426.584641649,
        11015.1064773348,
        191.4482661116,
        10742.9765113056,
        3128.3887650958,
    ],
];

pub const Z3: [[f64; 10]; 3] = [
    [
        0.00000272005,
        0.00000013656,
        0.00000001743,
        0.00000000033,
        0.00000000025,
        0.00000000015,
        0.0000000001,
        0.00000000008,
        0.0000000001,
        0.00000000009,
    ],
    [
        4.8764811614,
        PI,
        0.42985032723,
        1.54914240166,
        5.78743368814,
        0.26812223508,
        5.48827753353,
        4.60069153442,
        1.90027732701,
        0.86239699726,
    ],
    [
        10213.285546211,
        0.0,
        20426.571092422,
        10186.9872264112,
        10239.5838660108,
        30639.856638633,
        9437.762934887,
        11790.6290886588,
        2352.8661537718,
        10988.808157535,
    ],
];

pub const Z4: [[f64; 3]; 3] = [
    [0.00000006175, 0.00000000125, 0.00000000041],
    [0.17121460361, PI, 2.50364136928],
    [10213.285546211, 0.0, 20426.571092422],
];