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 A0: [[f64; 438]; 3] = [
    [
        1.00000101778,
        0.00001120473,
        0.00000760929,
        0.00000408978,
        0.00000249981,
        0.00000200599,
        0.00000178074,
        0.00000159326,
        0.00000147658,
        0.00000109781,
        0.00000104096,
        0.00000064214,
        0.00000069128,
        0.00000064299,
        0.00000043115,
        0.00000045663,
        0.00000044901,
        0.00000050713,
        0.00000048175,
        0.00000046439,
        0.00000032094,
        0.0000003107,
        0.00000027295,
        0.00000036238,
        0.00000024934,
        0.00000025488,
        0.00000031466,
        0.00000029571,
        0.00000028737,
        0.00000019541,
        0.00000016886,
        0.00000021462,
        0.00000014742,
        0.00000019405,
        0.00000019349,
        0.00000011867,
        0.00000014716,
        0.00000010551,
        0.00000011878,
        0.0000001371,
        0.00000013962,
        0.00000011586,
        0.00000009549,
        0.00000009665,
        0.00000010618,
        0.00000009881,
        0.00000009885,
        0.00000010134,
        0.00000007331,
        0.00000006806,
        0.00000007174,
        0.00000006848,
        0.00000005582,
        0.00000007298,
        0.00000007199,
        0.00000006945,
        0.0000000625,
        0.00000006371,
        0.00000007003,
        0.00000005459,
        0.00000004784,
        0.0000000482,
        0.00000005088,
        0.00000004402,
        0.00000005861,
        0.00000005271,
        0.00000005038,
        0.00000004854,
        0.00000003351,
        0.00000004565,
        0.00000003425,
        0.00000003869,
        0.00000002955,
        0.00000002822,
        0.00000003448,
        0.00000003116,
        0.00000002648,
        0.00000002618,
        0.000000025,
        0.00000003373,
        0.00000003218,
        0.00000003112,
        0.00000002364,
        0.00000002844,
        0.00000002128,
        0.00000002707,
        0.00000002173,
        0.00000001836,
        0.00000001939,
        0.00000001787,
        0.00000001798,
        0.00000002126,
        0.00000001894,
        0.00000002349,
        0.0000000227,
        0.00000002029,
        0.00000001658,
        0.00000001566,
        0.00000002076,
        0.00000002092,
        0.00000001697,
        0.00000001584,
        0.00000001742,
        0.00000001311,
        0.00000001509,
        0.00000001524,
        0.00000001354,
        0.00000001519,
        0.00000001639,
        0.00000001174,
        0.00000001539,
        0.00000001152,
        0.0000000113,
        0.00000001507,
        0.00000001229,
        0.00000001129,
        0.00000001079,
        0.00000001216,
        0.00000001318,
        0.00000001397,
        0.00000001039,
        0.00000001004,
        0.00000001188,
        0.00000001227,
        0.00000000926,
        0.0000000112,
        0.0000000119,
        0.00000001131,
        0.00000001119,
        0.00000000826,
        0.0000000087,
        0.00000001145,
        0.00000000923,
        0.00000000781,
        0.00000000791,
        0.00000000832,
        0.00000000945,
        0.00000000748,
        0.00000000724,
        0.00000000796,
        0.00000000758,
        0.00000000922,
        0.00000000699,
        0.00000000949,
        0.00000000871,
        0.00000000931,
        0.00000000835,
        0.00000000785,
        0.00000000651,
        0.00000000705,
        0.00000000832,
        0.0000000062,
        0.00000000647,
        0.00000000832,
        0.00000000724,
        0.00000000802,
        0.00000000573,
        0.0000000068,
        0.00000000552,
        0.00000000597,
        0.00000000596,
        0.00000000537,
        0.00000000554,
        0.00000000629,
        0.00000000487,
        0.00000000627,
        0.00000000669,
        0.00000000502,
        0.00000000528,
        0.00000000497,
        0.00000000566,
        0.00000000614,
        0.00000000506,
        0.00000000611,
        0.00000000465,
        0.00000000603,
        0.00000000489,
        0.00000000472,
        0.00000000488,
        0.00000000426,
        0.00000000466,
        0.00000000562,
        0.00000000421,
        0.00000000404,
        0.00000000471,
        0.00000000416,
        0.00000000405,
        0.00000000382,
        0.00000000512,
        0.0000000039,
        0.00000000385,
        0.00000000473,
        0.00000000472,
        0.00000000358,
        0.00000000359,
        0.00000000359,
        0.00000000392,
        0.00000000418,
        0.00000000406,
        0.00000000448,
        0.00000000449,
        0.00000000346,
        0.00000000337,
        0.00000000339,
        0.00000000338,
        0.0000000031,
        0.00000000313,
        0.00000000424,
        0.00000000307,
        0.0000000034,
        0.00000000309,
        0.00000000297,
        0.00000000394,
        0.0000000029,
        0.00000000354,
        0.00000000317,
        0.00000000358,
        0.00000000278,
        0.00000000309,
        0.00000000282,
        0.00000000276,
        0.00000000284,
        0.0000000028,
        0.0000000027,
        0.00000000333,
        0.00000000257,
        0.00000000305,
        0.00000000255,
        0.00000000255,
        0.00000000329,
        0.00000000339,
        0.000000003,
        0.00000000324,
        0.00000000234,
        0.00000000326,
        0.00000000233,
        0.00000000238,
        0.00000000232,
        0.00000000227,
        0.00000000225,
        0.00000000241,
        0.00000000213,
        0.00000000271,
        0.00000000286,
        0.00000000226,
        0.00000000277,
        0.00000000224,
        0.00000000233,
        0.0000000023,
        0.00000000183,
        0.00000000242,
        0.0000000018,
        0.00000000186,
        0.00000000205,
        0.00000000172,
        0.00000000231,
        0.00000000214,
        0.00000000171,
        0.0000000017,
        0.0000000018,
        0.00000000177,
        0.00000000172,
        0.00000000182,
        0.00000000163,
        0.00000000186,
        0.00000000206,
        0.00000000206,
        0.00000000175,
        0.00000000152,
        0.00000000155,
        0.00000000149,
        0.00000000165,
        0.00000000147,
        0.00000000173,
        0.0000000016,
        0.00000000142,
        0.00000000195,
        0.00000000191,
        0.00000000159,
        0.00000000135,
        0.00000000177,
        0.00000000136,
        0.0000000016,
        0.00000000127,
        0.00000000142,
        0.00000000132,
        0.00000000129,
        0.00000000136,
        0.00000000152,
        0.00000000163,
        0.00000000143,
        0.00000000151,
        0.00000000156,
        0.00000000119,
        0.00000000127,
        0.00000000147,
        0.00000000111,
        0.00000000115,
        0.00000000147,
        0.00000000114,
        0.00000000152,
        0.00000000146,
        0.00000000107,
        0.00000000105,
        0.00000000124,
        0.00000000116,
        0.00000000113,
        0.000000001,
        0.00000000137,
        0.00000000101,
        0.00000000106,
        0.00000000099,
        0.00000000104,
        0.0000000013,
        0.00000000108,
        0.000000001,
        0.000000001,
        0.00000000096,
        0.00000000095,
        0.00000000111,
        0.00000000118,
        0.00000000111,
        0.00000000103,
        0.00000000089,
        0.00000000086,
        0.00000000084,
        0.00000000113,
        0.00000000084,
        0.00000000112,
        0.00000000094,
        0.00000000079,
        0.00000000083,
        0.0000000009,
        0.00000000094,
        0.00000000094,
        0.00000000075,
        0.00000000095,
        0.00000000078,
        0.00000000081,
        0.00000000097,
        0.00000000079,
        0.00000000095,
        0.00000000096,
        0.00000000089,
        0.0000000007,
        0.00000000096,
        0.00000000085,
        0.00000000091,
        0.00000000071,
        0.0000000007,
        0.00000000089,
        0.00000000068,
        0.00000000065,
        0.00000000087,
        0.00000000079,
        0.00000000062,
        0.00000000067,
        0.00000000068,
        0.00000000086,
        0.00000000063,
        0.00000000072,
        0.00000000082,
        0.00000000071,
        0.00000000059,
        0.00000000065,
        0.00000000064,
        0.00000000067,
        0.00000000061,
        0.00000000078,
        0.00000000072,
        0.0000000006,
        0.0000000006,
        0.00000000056,
        0.00000000057,
        0.00000000059,
        0.00000000071,
        0.00000000077,
        0.00000000056,
        0.00000000058,
        0.00000000053,
        0.0000000006,
        0.00000000061,
        0.00000000065,
        0.00000000059,
        0.00000000053,
        0.00000000069,
        0.00000000052,
        0.00000000068,
        0.0000000005,
        0.00000000049,
        0.00000000049,
        0.00000000068,
        0.00000000068,
        0.00000000062,
        0.0000000005,
        0.00000000054,
        0.00000000053,
        0.00000000048,
        0.00000000056,
        0.00000000059,
        0.00000000047,
        0.00000000055,
        0.00000000054,
        0.00000000054,
        0.00000000049,
        0.00000000057,
        0.00000000046,
        0.00000000056,
        0.00000000054,
        0.00000000045,
        0.00000000061,
        0.00000000043,
        0.00000000043,
        0.00000000045,
        0.00000000043,
        0.00000000058,
        0.0000000005,
        0.00000000044,
        0.00000000047,
        0.00000000041,
        0.00000000042,
        0.00000000045,
        0.00000000046,
        0.00000000042,
        0.00000000053,
        0.0000000004,
        0.00000000038,
        0.00000000053,
        0.00000000038,
        0.00000000039,
        0.00000000051,
        0.00000000048,
        0.00000000046,
        0.00000000037,
        0.00000000051,
        0.00000000038,
        0.0000000004,
        0.00000000048,
    ],
    [
        0.0,
        2.30855131827,
        1.42260407149,
        5.9872434538,
        1.12650483648,
        1.88809198469,
        3.44544104119,
        2.54909632545,
        5.8278545603,
        1.17475009534,
        3.9716362354,
        5.77161516572,
        5.39412565191,
        2.64917689204,
        1.92138618552,
        2.64854394992,
        3.03539265392,
        1.75898494683,
        0.97242396633,
        0.53338030232,
        3.23874146685,
        5.32095485077,
        0.33514152794,
        3.67006198454,
        1.46373448289,
        5.76567116758,
        1.95577176756,
        4.58145932979,
        2.39791037076,
        1.82427646681,
        5.07251607363,
        3.37811566564,
        4.64268539886,
        3.82235525512,
        5.49949519739,
        5.277789608,
        4.80041287911,
        0.62239597606,
        5.6999016736,
        5.24623087605,
        1.84143060639,
        1.95047790879,
        2.3413295944,
        4.18159591883,
        1.04585355564,
        2.50950385273,
        0.38657111879,
        6.22266428799,
        0.19432127737,
        2.45420492021,
        2.61626900521,
        4.11356593273,
        2.31599947414,
        5.21217678186,
        1.80986227463,
        6.04851976747,
        2.17921892948,
        5.54374950427,
        1.36168542132,
        3.1138813764,
        2.947974868,
        2.02798486498,
        3.4021562763,
        4.28483687721,
        2.87313056645,
        3.2329859013,
        5.71091844319,
        2.7838477331,
        3.86079651484,
        2.63221036484,
        1.17165682281,
        4.65598337205,
        5.64018349579,
        6.11630934006,
        2.40095009232,
        4.84921809855,
        1.03669171941,
        2.46694452996,
        0.47864287592,
        4.20596674626,
        4.6976037284,
        1.59994901211,
        5.69251459562,
        6.07888169833,
        3.80501093568,
        0.88699726166,
        4.97600634991,
        2.57869171502,
        0.71802214147,
        2.69647898918,
        1.65917722594,
        0.0094279316,
        3.76680288951,
        5.62804324226,
        2.89525074416,
        5.32430976001,
        1.24033016893,
        4.84504239589,
        3.43379089522,
        1.21851397259,
        5.14959099352,
        5.39361220848,
        0.23517142492,
        3.00608025023,
        3.31526130935,
        1.4498820327,
        1.46863025319,
        0.41059342728,
        0.76689274033,
        4.73857915266,
        2.64126389263,
        3.07049139555,
        2.918214539,
        5.26689114188,
        2.38909705566,
        3.48579067652,
        4.0799368301,
        1.24356064263,
        3.27717613039,
        4.15021273919,
        1.05002301478,
        0.28139509064,
        3.98591403129,
        3.38522408919,
        2.19324306077,
        2.88795125802,
        0.76608335484,
        4.06395554792,
        0.81613220825,
        3.20299874776,
        4.83990325236,
        2.18888662713,
        4.5542400109,
        2.10863560173,
        4.89977523517,
        1.36875387379,
        2.05457555131,
        4.72152416639,
        4.66612459081,
        2.76895807554,
        6.26760879574,
        2.05060260172,
        5.31065416028,
        0.97215553181,
        0.5502771981,
        5.11055259535,
        4.32406527335,
        3.63146820072,
        2.39753210739,
        4.17629545587,
        2.64791745831,
        5.517817212,
        0.38998320586,
        5.48659617258,
        1.88230845724,
        3.61084033096,
        3.93594787417,
        4.77827920115,
        4.41260072787,
        5.5874874778,
        1.64528009257,
        0.44493207959,
        2.91015399479,
        4.1701209044,
        3.61930163088,
        5.75855913974,
        5.74469097213,
        4.93346253341,
        4.79999186639,
        2.22272049084,
        2.44005670647,
        4.47907169856,
        0.01103727434,
        0.62600578175,
        5.64076684684,
        5.08342145622,
        0.71781833909,
        4.91453216212,
        5.99353687932,
        0.85020540801,
        5.71784090692,
        5.0327548158,
        4.80498596317,
        5.76277135803,
        5.83436317486,
        5.77223941814,
        3.38049798247,
        2.62413158544,
        4.03992216967,
        6.22909761761,
        4.05494770772,
        0.90851217803,
        3.85769364146,
        2.72816921054,
        6.24630645934,
        2.2722397929,
        2.13284105691,
        0.18048457783,
        2.53892594178,
        0.02640322539,
        2.04855924063,
        5.21991117763,
        4.57068604607,
        1.36972495833,
        1.57739716102,
        0.70743001345,
        3.67953529324,
        3.50536222185,
        2.07006429023,
        4.44924056539,
        4.35148252686,
        5.886673327,
        0.17144530217,
        3.34692443335,
        0.55518442236,
        1.14867001822,
        2.34050560847,
        5.79506226949,
        3.54889072561,
        4.72690758954,
        1.3055520777,
        2.79330295516,
        2.27559790307,
        1.79641975345,
        1.5398473545,
        0.60759183869,
        4.46440380647,
        2.6702585672,
        2.99016454792,
        3.47107486214,
        1.75819229154,
        1.04775911363,
        1.856263052,
        3.67874463897,
        4.81788946356,
        5.21263637694,
        4.09838629017,
        4.21669162244,
        1.43471135923,
        5.65057164537,
        4.96566599477,
        3.62930942387,
        3.77152352331,
        5.44955714408,
        5.57869049041,
        1.59328336474,
        2.58602268249,
        5.81942843714,
        5.65006290464,
        3.13034302166,
        4.89355516509,
        4.42743120519,
        5.63992343015,
        2.6240033515,
        4.23216045042,
        3.68543269363,
        1.58672107712,
        5.87119785423,
        5.46179205064,
        5.80309882906,
        2.01397390869,
        3.26542617801,
        1.16138700492,
        1.11327655555,
        0.09978330768,
        0.98982600758,
        5.20170448101,
        5.4004049709,
        2.28545688357,
        5.9232018046,
        4.48678139349,
        4.02244941731,
        0.77983700652,
        1.88070201151,
        3.42240859973,
        0.13926118,
        3.015084331,
        5.03547483519,
        3.61411435271,
        1.01068313129,
        0.03281672032,
        1.19363505375,
        5.30912637264,
        4.62064671724,
        1.51747515999,
        1.02787562069,
        5.09561846944,
        1.15467304019,
        1.66555103856,
        5.51386682406,
        2.8155742298,
        2.66777898334,
        0.3479755945,
        4.95362151468,
        0.38033143029,
        1.36978033678,
        1.69766317565,
        2.2028208574,
        4.55943969313,
        2.77246173516,
        0.59535934471,
        4.25602165767,
        2.84235118188,
        1.76778731809,
        5.45800270848,
        3.55326897177,
        6.0597679333,
        2.25671243419,
        4.43684904281,
        5.87747401128,
        2.01237263408,
        1.46327331849,
        2.64063074208,
        1.45523307816,
        2.93545942821,
        0.94331915866,
        3.42360983666,
        0.38459238851,
        0.64208216374,
        0.34451015315,
        1.77680146918,
        3.20303452743,
        1.12845570561,
        3.62570223058,
        0.01524183472,
        4.67360536624,
        1.05832022191,
        4.4978191131,
        5.18468649875,
        0.6095531547,
        4.9117738257,
        0.81122622746,
        1.0152838753,
        5.65129820769,
        2.75482175292,
        0.49178679142,
        6.18083453184,
        2.28841005426,
        4.35366205283,
        1.67532457059,
        2.51558340049,
        2.87761999969,
        5.85857837289,
        5.0359805773,
        0.01186520502,
        0.59736360597,
        1.31648403745,
        1.20673076532,
        5.64452746468,
        2.4711615012,
        3.20507481291,
        5.04849248017,
        0.22125564878,
        4.97290141387,
        5.93573544132,
        3.77026483128,
        5.86513124098,
        2.04635693096,
        5.74606933575,
        3.28466046403,
        2.04352934486,
        0.57578311452,
        5.58838864431,
        6.06651158607,
        3.81851116365,
        0.15582704996,
        1.5805896627,
        3.87224514677,
        2.88508658906,
        0.58541955024,
        2.5205660576,
        2.77666202426,
        2.44640026637,
        3.60243808995,
        2.69870081997,
        2.69185331924,
        4.62659603715,
        6.23716353415,
        2.14924433772,
        2.0992109455,
        5.82565570521,
        5.77203028836,
        0.37479205097,
        1.36781320477,
        1.83497644123,
        4.2999790187,
        0.18801406621,
        4.63286155099,
        2.05165875683,
        3.6925185978,
        0.06112970702,
        0.99708825208,
        1.98185594065,
        2.82360753852,
        4.29963592037,
        3.99462866336,
        3.19237815054,
        1.81973492416,
        3.4768013277,
        2.41771240939,
        2.31065372551,
        2.72934307495,
        5.48562548016,
        2.27307187969,
        2.25344599729,
        4.73126970957,
        3.02629260887,
        2.76534080009,
        1.21638654813,
        3.70853572675,
        2.35555588279,
        5.86788302191,
        2.35059946745,
        4.60982550269,
        4.20387669422,
        5.95654890451,
        4.7370841471,
        2.37809808686,
        1.2632175201,
        2.82408257403,
        2.43298930814,
        5.01708002462,
        0.90733596845,
        2.13419242202,
        3.10101395687,
        1.61064586635,
        2.92417414283,
        4.71088333867,
        3.88161634979,
        5.10374612711,
        6.06021576129,
        4.24967019111,
        1.94283147396,
        4.29919909372,
        5.72230963866,
        5.33626563318,
        2.80540842671,
        3.15413327757,
    ],
    [
        0.0,
        11506.7697697936,
        3930.2096962196,
        7860.4193924392,
        11790.6290886588,
        10977.078804699,
        17260.1546546904,
        15720.8387848784,
        1577.3435424478,
        5753.3848848968,
        19651.048481098,
        5223.6939198022,
        23581.2581773176,
        19804.8272915828,
        398.1490034082,
        775.522611324,
        16730.4636895958,
        12139.5535091068,
        5507.5532386674,
        27511.4678735372,
        2544.3144198834,
        2352.8661537718,
        796.2980068164,
        5884.9268465832,
        10447.3878396044,
        12036.4607348882,
        31441.6775697568,
        23013.5395395872,
        9437.762934887,
        17789.845619785,
        5486.777843175,
        35371.8872659764,
        2146.1654164752,
        13367.9726311066,
        8827.3902698748,
        4694.0029547076,
        39302.096962196,
        8429.2412664666,
        45892.73043315699,
        17298.1823273262,
        2942.4634232916,
        3154.6870848956,
        6283.0758499914,
        22483.84857449259,
        11769.8536931664,
        11926.2544136688,
        21228.3920235458,
        43232.3066584156,
        5088.6288397668,
        11371.7046897582,
        16200.7727245012,
        4705.7323075436,
        14143.4952424306,
        1194.4470102246,
        25158.6017197654,
        1748.016413067,
        11513.8833167944,
        11499.6562227928,
        47162.5163546352,
        801.8209311238,
        23543.23050468179,
        8031.0922630584,
        7084.8967811152,
        14314.1681130498,
        14712.317116458,
        29088.811415985,
        28766.924424484,
        51092.7260508548,
        10973.55568635,
        18209.33026366019,
        1349.8674096588,
        33019.0211122046,
        8635.9420037632,
        17256.6315363414,
        13521.7514415914,
        11015.1064773348,
        9917.6968745098,
        71980.63357473118,
        26.2983197998,
        55022.9357470744,
        17654.7805397496,
        4690.4798363586,
        13916.0191096416,
        36949.2308084242,
        1592.5960136328,
        6069.7767545534,
        5856.4776591154,
        951.7184062506,
        12566.1516999828,
        10984.1923516998,
        20199.094959633,
        14945.3161735544,
        21954.15760939799,
        58953.145443294,
        10873.9860304804,
        28237.2334593894,
        16858.4825329332,
        4164.311989613,
        7632.9432596502,
        40879.4405046438,
        10969.9652576982,
        155.4203994342,
        20597.2439630412,
        4292.3308329504,
        17267.26820169119,
        18875.525869774,
        3128.3887650958,
        17253.04110768959,
        62883.3551395136,
        15110.4661198662,
        44809.6502008634,
        19800.9459562248,
        12168.0026965746,
        10575.4066829418,
        3738.761430108,
        23141.5583829246,
        29296.6153895786,
        3.523118349,
        11712.9553182308,
        12352.8526045448,
        955.5997416086,
        18052.9295431578,
        553.5694028424,
        17996.0311682222,
        15671.0817594066,
        22805.7355659936,
        4136.9104335162,
        48739.859897083,
        13517.8701062334,
        6812.766815086,
        7234.794256242,
        66813.5648357332,
        4732.0306273434,
        20995.3929664494,
        22743.4093795164,
        25934.1243310894,
        39609.6545831656,
        11087.2851259184,
        7238.6755916,
        29864.334027309,
        22003.9146348698,
        23539.7073863328,
        26084.0218062162,
        155427.542936241,
        34520.3093093808,
        12416.5885028482,
        26735.9452622132,
        11403.676995575,
        1990.745017041,
        33794.5437235286,
        16460.33352952499,
        98068.53671630539,
        10177.2576795336,
        52670.0695933026,
        12132.439962106,
        70743.77453195279,
        23937.856389741,
        12146.6670561076,
        3894.1818295422,
        37724.7534197482,
        18422.62935909819,
        25685.872802808,
        7058.5984613154,
        11609.8625440122,
        16737.5772365966,
        30666.1549584328,
        11190.377900137,
        18073.7049386502,
        33326.5787331742,
        13119.72110282519,
        10344.2950653858,
        19402.7969528166,
        16723.350142595,
        56600.2792895222,
        4535.0594369244,
        283.8593188652,
        41654.9631159678,
        27707.5424942948,
        8662.240323563,
        29026.48522950779,
        5643.1785636774,
        74673.9842281724,
        32217.2001810808,
        26880.3198130326,
        11933.3679606696,
        18319.5365848796,
        28286.9904848612,
        242.728603974,
        16627.3709153772,
        36147.4098773004,
        16062.1845261168,
        34596.3646546524,
        26482.1708096244,
        5216.5803728014,
        6836.6452528338,
        28628.3362260996,
        45585.1728121874,
        33990.6183442862,
        10454.5013866052,
        22345.2603761082,
        60530.4889857418,
        1551.045222648,
        17782.7320727842,
        40077.61957352,
        24072.9214697764,
        32370.9789915656,
        10557.5941608238,
        24279.10701821359,
        24356.7807886416,
        23020.65308658799,
        10988.808157535,
        19004.6479494084,
        78604.19392439199,
        21424.4666443034,
        9225.539273283,
        12592.4500197826,
        38526.574350872,
        20.7753954924,
        49515.382508407,
        10440.2742926036,
        29822.7832363242,
        44007.8292697396,
        16496.3613962024,
        9779.1086761254,
        23006.42599258639,
        9388.0059094152,
        5746.271337896,
        31968.9486527994,
        135.0650800354,
        64460.6986819614,
        72140.6286666874,
        5760.4984318976,
        25287.7237993998,
        12029.3471878874,
        59414.4818747484,
        35050.00027447539,
        31570.7996493912,
        47938.0389659592,
        21947.1113727,
        2379.1644735716,
        53445.5922046266,
        12721.572099417,
        42456.7840470916,
        12489.8856287072,
        5230.807466803,
        82534.40362061159,
        16522.6597160022,
        3496.032826134,
        29424.634232916,
        32765.2466596158,
        68390.90837818099,
        3634.6210245184,
        51868.2486621788,
        11919.140866668,
        4933.2084403326,
        28230.18722269139,
        5120.6011455836,
        16840.67001081519,
        15664.03552270859,
        14919.0178537546,
        10770.8932562618,
        24889.5747959916,
        53131.406024757,
        27043.5028831828,
        57375.8019008462,
        2388.8940204492,
        46386.9937433112,
        10660.6869350424,
        124156.43985787958,
        34513.2630726828,
        34911.412076091,
        20452.8694122218,
        55798.4583583984,
        11823.1616394502,
        11080.1715789176,
        4590.910180489,
        86464.6133168312,
        263.0839233728,
        16097.6799502826,
        18606.4989460002,
        72321.1180744006,
        7477.522860216,
        17363.24742890899,
        22490.9621214934,
        61306.0115970658,
        11293.4706743556,
        27832.0382192832,
        22476.73502749179,
        40273.6941942776,
        31172.650645983,
        7079.3738568078,
        12341.8069042809,
        50317.2034395308,
        35707.7100829074,
        11720.0688652316,
        6438.4962494256,
        17796.9591667858,
        59728.668054618,
        17157.0618804718,
        9623.6882766912,
        16943.7627850338,
        24065.80792277559,
        21548.9623692918,
        15141.390794312,
        24383.0791084414,
        16207.886271502,
        33460.92737919159,
        4686.8894077068,
        90394.82301305079,
        16193.65917750039,
        9814.6041002912,
        37455.7264959744,
        29826.3063546732,
        76251.32777062019,
        65236.2212932854,
        3097.88382272579,
        11300.5842213564,
        5481.2549188676,
        30774.5016425748,
        245.8316462294,
        54247.4131357504,
        9380.9596727172,
        32367.0976562076,
        63658.8777508376,
        37853.8754993826,
        24491.4257925834,
        34115.1140692746,
        27177.8515292002,
        22380.755800274,
        28313.288804661,
        16310.9790457206,
        6309.3741697912,
        149144.46708624958,
        18216.443810661,
        18202.21671665939,
        38650.173506199,
        4701.1165017084,
        266.6070417218,
        69166.430989505,
        2107.0345075424,
        24492.40611365159,
        80181.53746683979,
        94325.0327092704,
        12323.4230960088,
        12242.6462833254,
        11146.2856028662,
        39744.003229183,
        79219.3091663312,
        12043.574281889,
        33716.9650658664,
        58177.62283197,
        67589.08744705719,
        27433.88921587499,
        65697.55772473979,
        17892.93839400359,
        46848.3301747656,
        2787.0430238574,
        11520.9968637952,
        3646.3503773544,
        40398.189919266,
        32243.4985008806,
        18849.2275499742,
        28774.0379714848,
        7875.6718636242,
        72936.23331633979,
        5429.8794682394,
        85502.38501632259,
        58458.88213313979,
        37057.5774925662,
        15265.8865193004,
        9924.8104215106,
        6040.3472460174,
        10241.2022911672,
        5333.9002410216,
        5650.2921106782,
        28759.81087748319,
        12455.9453787634,
        23536.11695768099,
        38.0276726358,
        11616.976091013,
        24336.0053931492,
        73096.64068572459,
        18003.144715223,
        27278.4688164408,
        9411.4646150872,
        84111.7471630594,
        71519.2971432768,
        62107.8325281896,
        30376.3526391666,
        7342.4577801806,
        40803.3851593722,
        98255.24240548999,
        4804.209275927,
        5331.3574437408,
        36659.428489158,
        21393.5419698576,
        30220.9322397324,
        40796.33892267419,
        36173.7081971002,
        18208.349942592,
        41592.6369294906,
        10027.9031957292,
        11510.7019230567,
        11502.8376165305,
        10239.5838660108,
        16833.55646381439,
        16524.2781411586,
        10881.0995774812,
        640.8776073822,
        20760.4270331914,
        83286.91426955358,
        4061.2192153944,
        2699.7348193176,
        8982.810669309,
        17679.63929856559,
        10866.8724834796,
        21851.0648351794,
        22779.4372461938,
        5326.7866940208,
        23550.34405168259,
        10138.1095169486,
        33163.395663024,
        77026.8503819442,
        18451.07854656599,
        6037.244203762,
        75449.50683949639,
        20894.77567920879,
        40000.04091585779,
        33318.8160624582,
        43340.6533425576,
        66038.04222440919,
        21150.8133658836,
        6133.5126528568,
        9910.583327509,
        88041.956859279,
        150244.3429994538,
        35309.5610794992,
        17576.546524347,
    ],
];

pub const A1: [[f64; 258]; 3] = [
    [
        0.00000013321,
        0.00000010803,
        0.00000004663,
        0.00000004372,
        0.00000004319,
        0.00000003409,
        0.00000003471,
        0.00000004151,
        0.00000002529,
        0.00000002701,
        0.00000002398,
        0.00000002566,
        0.00000002349,
        0.00000001896,
        0.00000001832,
        0.00000001723,
        0.00000001487,
        0.00000001328,
        0.00000001769,
        0.00000001271,
        0.00000001673,
        0.00000001228,
        0.00000001156,
        0.00000001163,
        0.00000001215,
        0.00000001106,
        0.00000000907,
        0.00000000827,
        0.00000000876,
        0.00000000762,
        0.00000000744,
        0.00000000773,
        0.0000000069,
        0.0000000081,
        0.00000000611,
        0.00000000637,
        0.00000000745,
        0.00000000532,
        0.00000000529,
        0.00000000556,
        0.00000000511,
        0.00000000457,
        0.00000000581,
        0.00000000467,
        0.00000000482,
        0.00000000421,
        0.00000000443,
        0.00000000445,
        0.00000000376,
        0.00000000365,
        0.00000000372,
        0.00000000495,
        0.00000000432,
        0.00000000341,
        0.00000000343,
        0.00000000311,
        0.00000000343,
        0.00000000379,
        0.00000000328,
        0.00000000278,
        0.0000000035,
        0.00000000352,
        0.00000000359,
        0.00000000266,
        0.0000000026,
        0.00000000262,
        0.0000000025,
        0.00000000331,
        0.00000000237,
        0.00000000253,
        0.00000000222,
        0.0000000022,
        0.00000000291,
        0.00000000206,
        0.00000000266,
        0.0000000022,
        0.00000000215,
        0.00000000203,
        0.00000000202,
        0.00000000181,
        0.00000000209,
        0.00000000197,
        0.00000000186,
        0.00000000162,
        0.00000000158,
        0.00000000165,
        0.00000000153,
        0.00000000158,
        0.00000000145,
        0.00000000197,
        0.00000000144,
        0.00000000145,
        0.00000000139,
        0.00000000131,
        0.00000000128,
        0.00000000137,
        0.0000000015,
        0.00000000124,
        0.00000000122,
        0.0000000012,
        0.00000000149,
        0.00000000108,
        0.00000000122,
        0.00000000108,
        0.00000000145,
        0.00000000104,
        0.00000000106,
        0.00000000141,
        0.00000000134,
        0.00000000132,
        0.00000000099,
        0.00000000093,
        0.00000000094,
        0.00000000101,
        0.00000000098,
        0.00000000088,
        0.00000000087,
        0.00000000119,
        0.00000000085,
        0.00000000099,
        0.00000000085,
        0.00000000093,
        0.00000000083,
        0.00000000085,
        0.00000000113,
        0.00000000082,
        0.00000000081,
        0.00000000084,
        0.00000000106,
        0.00000000087,
        0.00000000075,
        0.00000000085,
        0.00000000081,
        0.00000000073,
        0.00000000101,
        0.00000000101,
        0.00000000098,
        0.00000000076,
        0.00000000072,
        0.00000000094,
        0.00000000071,
        0.00000000071,
        0.00000000072,
        0.00000000074,
        0.00000000068,
        0.00000000069,
        0.00000000064,
        0.00000000066,
        0.00000000067,
        0.00000000084,
        0.00000000058,
        0.00000000058,
        0.00000000076,
        0.00000000067,
        0.00000000057,
        0.00000000056,
        0.00000000057,
        0.00000000054,
        0.00000000054,
        0.00000000054,
        0.00000000071,
        0.0000000005,
        0.00000000049,
        0.00000000068,
        0.00000000055,
        0.00000000062,
        0.00000000048,
        0.00000000046,
        0.0000000005,
        0.00000000045,
        0.00000000047,
        0.00000000045,
        0.00000000045,
        0.00000000042,
        0.00000000044,
        0.00000000043,
        0.00000000049,
        0.00000000044,
        0.00000000055,
        0.00000000056,
        0.00000000044,
        0.00000000048,
        0.00000000051,
        0.00000000054,
        0.00000000041,
        0.00000000054,
        0.00000000054,
        0.00000000039,
        0.00000000038,
        0.00000000047,
        0.00000000038,
        0.00000000036,
        0.0000000004,
        0.00000000038,
        0.00000000037,
        0.00000000036,
        0.00000000045,
        0.00000000037,
        0.00000000035,
        0.00000000034,
        0.00000000033,
        0.00000000035,
        0.00000000034,
        0.00000000032,
        0.00000000043,
        0.00000000043,
        0.00000000037,
        0.00000000039,
        0.0000000004,
        0.00000000034,
        0.0000000003,
        0.0000000003,
        0.0000000004,
        0.0000000003,
        0.00000000033,
        0.00000000028,
        0.00000000038,
        0.00000000028,
        0.00000000028,
        0.0000000003,
        0.00000000035,
        0.00000000035,
        0.00000000026,
        0.00000000025,
        0.00000000033,
        0.00000000025,
        0.00000000028,
        0.00000000028,
        0.00000000025,
        0.00000000027,
        0.00000000029,
        0.00000000024,
        0.00000000031,
        0.00000000022,
        0.00000000023,
        0.00000000024,
        0.00000000022,
        0.00000000024,
        0.00000000022,
        0.00000000022,
        0.00000000022,
        0.00000000023,
        0.00000000028,
        0.0000000002,
        0.00000000021,
        0.00000000025,
        0.0000000002,
        0.00000000021,
        0.00000000022,
        0.0000000002,
        0.00000000022,
        0.00000000027,
        0.0000000002,
        0.00000000026,
        0.00000000019,
        0.00000000021,
        0.00000000019,
        0.00000000019,
    ],
    [
        1.4011902836,
        2.77156683086,
        1.28775121854,
        5.11611955859,
        2.82828181365,
        0.29817215068,
        5.09836810459,
        3.38682035888,
        4.74628771137,
        2.34681507849,
        3.92375798503,
        4.25319142546,
        6.1462426613,
        0.94991529218,
        0.48955194116,
        5.67835709759,
        0.14474998735,
        0.29845211668,
        3.71327519314,
        0.45438942341,
        1.2661023339,
        4.9408934307,
        4.63669157134,
        1.70011307211,
        0.81881117715,
        2.67044737146,
        0.60469231927,
        2.13238401455,
        2.24137860794,
        3.53400234878,
        4.07537900211,
        3.50034260318,
        2.30865824524,
        5.49480067414,
        6.26633720649,
        3.66458448135,
        3.10208206813,
        3.96709817375,
        5.36832095224,
        0.46596504154,
        5.07683308345,
        0.91856132828,
        5.48118240013,
        5.08658384703,
        6.22424218435,
        4.50629257826,
        1.62375899108,
        2.11303689347,
        5.49249784156,
        1.2789052744,
        0.91878153069,
        4.93733767615,
        1.92033808238,
        1.12322949012,
        5.80139903592,
        5.40055546162,
        0.22519919151,
        5.58005575361,
        4.16113994086,
        0.05837137034,
        0.40214266823,
        0.32528686355,
        0.48862200398,
        0.90290252306,
        2.75180489029,
        2.38256670043,
        1.13073865165,
        4.22213342978,
        6.12867918213,
        1.64683273322,
        5.91123637897,
        1.35207156082,
        5.55340791936,
        1.89294135241,
        2.32243020282,
        1.62703053858,
        3.56654609549,
        4.65291724164,
        0.82079348432,
        4.58421381583,
        0.5023526875,
        3.08173967254,
        3.06832100964,
        2.01806064772,
        3.72691494765,
        1.61533717382,
        4.14750752528,
        2.89435630606,
        5.51362285015,
        4.15564419372,
        1.46322412331,
        0.93101359035,
        3.18542448433,
        4.44066156762,
        1.87230980707,
        4.48968058595,
        3.07676175487,
        0.13280218804,
        5.56035157921,
        4.19720379139,
        6.22410869397,
        1.67226092259,
        4.30799905122,
        3.29781189564,
        5.98829637769,
        0.64732132462,
        6.22888813933,
        5.73105842123,
        0.86853801812,
        4.31664649369,
        6.25421931095,
        5.52708086641,
        1.11010113212,
        5.91092361901,
        2.76137787987,
        3.14065477386,
        5.01817748364,
        2.29214514727,
        0.23999941147,
        3.23630174638,
        1.31319176119,
        6.14736108403,
        2.41302357138,
        5.13187952627,
        1.03355057654,
        3.03348088049,
        1.51472182963,
        1.96389657081,
        1.53721256114,
        4.04450740409,
        4.96723822988,
        5.64190091643,
        0.80011469638,
        0.59369434559,
        5.7797487456,
        3.71735809436,
        4.02820738804,
        4.40919648621,
        2.94255489402,
        2.92028139092,
        2.45942937091,
        2.74064322076,
        0.05543474657,
        1.04887260419,
        0.68228885532,
        4.91725875241,
        2.62953820695,
        1.47770021531,
        2.42776049035,
        5.1435286128,
        1.95813866586,
        0.50907901285,
        3.36875640949,
        1.63936491875,
        2.43948635872,
        3.79424235654,
        2.90051363033,
        4.7745335343,
        0.56700660169,
        2.51544048669,
        2.8685715874,
        3.98215529326,
        5.32784370535,
        0.28711200205,
        2.4699085711,
        1.58997020291,
        3.98463182623,
        3.33345519137,
        5.80361829113,
        5.1531726194,
        4.32368037432,
        5.98867323197,
        3.53231342768,
        2.3322883852,
        3.80376818886,
        4.34816887089,
        2.90112369816,
        1.55343591583,
        3.7611001283,
        1.49203404782,
        2.768783563,
        5.99382673688,
        1.65706069224,
        5.19972255715,
        0.32284711487,
        1.71426835218,
        4.70310976081,
        6.28251960123,
        3.90371372307,
        4.23111463898,
        4.37299248458,
        4.71696972459,
        3.89085221162,
        5.74708346152,
        5.62374168581,
        5.61520456066,
        4.21093748275,
        5.27592820883,
        1.16102055851,
        4.27431748944,
        6.18048361571,
        5.81832016473,
        2.88235904903,
        2.39807726413,
        0.25402413548,
        3.14167359769,
        1.27633008728,
        1.49839575379,
        6.00703463331,
        2.86999298278,
        2.15385727799,
        4.15341124674,
        5.54978736973,
        0.88746229737,
        1.53643099564,
        6.10676683197,
        0.7468920454,
        3.84576994398,
        1.76105331553,
        5.31170419304,
        0.6250134258,
        2.0877112169,
        1.72920156413,
        3.2950201814,
        4.56924302052,
        6.10876323652,
        3.96102762836,
        4.44509492101,
        4.5797616354,
        1.7505352388,
        1.9975109891,
        1.16907540406,
        1.33338974453,
        5.98733544884,
        3.99157536382,
        2.31113147788,
        1.21827019741,
        4.17432665111,
        0.23487212283,
        3.98436128126,
        1.0968622463,
        1.29812666114,
        3.92101163058,
        4.71509352723,
        0.38416933481,
        3.38055724826,
        1.52296306729,
        1.65966009661,
        5.49295161352,
        5.9721181517,
        0.44928962326,
        2.57658452702,
        3.56069084484,
        5.99691013177,
        4.22789549534,
        3.89809321202,
        4.18378730347,
        4.22274694347,
    ],
    [
        1577.3435424478,
        10977.078804699,
        5223.6939198022,
        796.2980068164,
        5507.5532386674,
        398.1490034082,
        775.522611324,
        2352.8661537718,
        2544.3144198834,
        10447.3878396044,
        16730.4636895958,
        9437.762934887,
        2146.1654164752,
        11499.6562227928,
        11513.8833167944,
        13367.9726311066,
        17789.845619785,
        5486.777843175,
        1194.4470102246,
        4694.0029547076,
        1748.016413067,
        12036.4607348882,
        11926.2544136688,
        5088.6288397668,
        17298.1823273262,
        1349.8674096588,
        155.4203994342,
        8429.2412664666,
        21228.3920235458,
        8031.0922630584,
        951.7184062506,
        16200.7727245012,
        1592.5960136328,
        3154.6870848956,
        4705.7323075436,
        25158.6017197654,
        4690.4798363586,
        11371.7046897582,
        10973.55568635,
        10969.9652576982,
        22483.84857449259,
        10984.1923516998,
        553.5694028424,
        29088.811415985,
        6283.0758499914,
        4292.3308329504,
        17267.26820169119,
        17253.04110768959,
        14143.4952424306,
        23543.23050468179,
        13916.0191096416,
        7632.9432596502,
        9917.6968745098,
        8635.9420037632,
        14314.1681130498,
        11712.9553182308,
        33019.0211122046,
        11506.7697697936,
        45892.73043315699,
        7234.794256242,
        7084.8967811152,
        801.8209311238,
        10575.4066829418,
        1990.745017041,
        16858.4825329332,
        12566.1516999828,
        242.728603974,
        26.2983197998,
        4164.311989613,
        36949.2308084242,
        3894.1818295422,
        17256.6315363414,
        4136.9104335162,
        10177.2576795336,
        13517.8701062334,
        11015.1064773348,
        12132.439962106,
        21954.15760939799,
        3738.761430108,
        19800.9459562248,
        17260.1546546904,
        12146.6670561076,
        40879.4405046438,
        12352.8526045448,
        13119.72110282519,
        16723.350142595,
        4535.0594369244,
        14945.3161735544,
        17996.0311682222,
        16460.33352952499,
        6836.6452528338,
        71980.63357473118,
        20199.094959633,
        5216.5803728014,
        16737.5772365966,
        44809.6502008634,
        15671.0817594066,
        22743.4093795164,
        16062.1845261168,
        18875.525869774,
        3.523118349,
        6812.766815086,
        13521.7514415914,
        9779.1086761254,
        19402.7969528166,
        5856.4776591154,
        28237.2334593894,
        25934.1243310894,
        29864.334027309,
        22003.9146348698,
        10440.2742926036,
        22805.7355659936,
        19004.6479494084,
        48739.859897083,
        23020.65308658799,
        15110.4661198662,
        23141.5583829246,
        33794.5437235286,
        17782.7320727842,
        23006.42599258639,
        12168.0026965746,
        5746.271337896,
        29296.6153895786,
        12721.572099417,
        3496.032826134,
        11087.2851259184,
        5643.1785636774,
        25685.872802808,
        22345.2603761082,
        3128.3887650958,
        18052.9295431578,
        5760.4984318976,
        10454.5013866052,
        26735.9452622132,
        2388.8940204492,
        37724.7534197482,
        11933.3679606696,
        11919.140866668,
        21947.1113727,
        18073.7049386502,
        3930.2096962196,
        4933.2084403326,
        32217.2001810808,
        52670.0695933026,
        15664.03552270859,
        28286.9904848612,
        11403.676995575,
        36147.4098773004,
        955.5997416086,
        41654.9631159678,
        30666.1549584328,
        20995.3929664494,
        25287.7237993998,
        23013.5395395872,
        3097.88382272579,
        28628.3362260996,
        40077.61957352,
        24889.5747959916,
        26084.0218062162,
        18606.4989460002,
        6438.4962494256,
        18319.5365848796,
        12029.3471878874,
        45585.1728121874,
        56600.2792895222,
        4732.0306273434,
        98068.53671630539,
        34596.3646546524,
        27707.5424942948,
        11609.8625440122,
        44007.8292697396,
        7477.522860216,
        24356.7807886416,
        23937.856389741,
        16496.3613962024,
        21548.9623692918,
        11790.6290886588,
        5753.3848848968,
        5230.807466803,
        9388.0059094152,
        22476.73502749179,
        24072.9214697764,
        12139.5535091068,
        28230.18722269139,
        27832.0382192832,
        49515.382508407,
        9380.9596727172,
        17796.9591667858,
        4686.8894077068,
        21424.4666443034,
        2787.0430238574,
        38526.574350872,
        60530.4889857418,
        47938.0389659592,
        31570.7996493912,
        3634.6210245184,
        15720.8387848784,
        7058.5984613154,
        16193.65917750039,
        6040.3472460174,
        24491.4257925834,
        7238.6755916,
        22490.9621214934,
        29026.48522950779,
        12323.4230960088,
        53445.5922046266,
        7079.3738568078,
        1551.045222648,
        640.8776073822,
        8662.240323563,
        30774.5016425748,
        26880.3198130326,
        19651.048481098,
        51868.2486621788,
        7860.4193924392,
        42456.7840470916,
        31172.650645983,
        2699.7348193176,
        16207.886271502,
        64460.6986819614,
        23581.2581773176,
        15265.8865193004,
        27433.88921587499,
        10344.2950653858,
        57375.8019008462,
        8982.810669309,
        18216.443810661,
        18202.21671665939,
        7875.6718636242,
        11300.5842213564,
        27511.4678735372,
        34513.2630726828,
        5331.3574437408,
        18422.62935909819,
        12043.574281889,
        55798.4583583984,
        46386.9937433112,
        12592.4500197826,
        10988.808157535,
        33716.9650658664,
        33990.6183442862,
        9623.6882766912,
        18208.349942592,
        11080.1715789176,
        10770.8932562618,
        31441.6775697568,
        135.0650800354,
        11925.2740926006,
        9225.539273283,
        29822.7832363242,
        68390.90837818099,
        34115.1140692746,
        30376.3526391666,
        61306.0115970658,
        31968.9486527994,
        28774.0379714848,
        16840.67001081519,
        4701.1165017084,
    ],
];

pub const A2: [[f64; 100]; 3] = [
    [
        0.00000000615,
        0.0000000065,
        0.00000000445,
        0.00000000341,
        0.00000000255,
        0.00000000198,
        0.00000000187,
        0.00000000203,
        0.00000000184,
        0.00000000174,
        0.00000000157,
        0.00000000207,
        0.00000000197,
        0.00000000147,
        0.00000000137,
        0.00000000164,
        0.00000000117,
        0.00000000109,
        0.00000000139,
        0.00000000101,
        0.00000000102,
        0.00000000091,
        0.0000000008,
        0.00000000098,
        0.00000000079,
        0.0000000008,
        0.00000000088,
        0.00000000091,
        0.00000000066,
        0.00000000061,
        0.0000000006,
        0.00000000072,
        0.00000000056,
        0.00000000053,
        0.00000000051,
        0.00000000053,
        0.00000000047,
        0.00000000045,
        0.00000000045,
        0.00000000058,
        0.00000000044,
        0.00000000044,
        0.00000000051,
        0.00000000042,
        0.00000000045,
        0.0000000004,
        0.00000000044,
        0.00000000033,
        0.00000000033,
        0.00000000032,
        0.00000000042,
        0.00000000029,
        0.00000000029,
        0.00000000028,
        0.00000000034,
        0.0000000003,
        0.00000000025,
        0.00000000025,
        0.00000000026,
        0.00000000024,
        0.00000000031,
        0.00000000022,
        0.00000000029,
        0.00000000021,
        0.00000000021,
        0.00000000021,
        0.00000000027,
        0.0000000002,
        0.00000000019,
        0.00000000022,
        0.00000000024,
        0.00000000023,
        0.00000000019,
        0.00000000017,
        0.00000000016,
        0.00000000015,
        0.00000000016,
        0.00000000015,
        0.00000000016,
        0.00000000014,
        0.00000000016,
        0.00000000015,
        0.00000000014,
        0.00000000014,
        0.00000000014,
        0.00000000013,
        0.00000000017,
        0.00000000017,
        0.00000000012,
        0.00000000011,
        0.00000000011,
        0.00000000011,
        0.00000000011,
        0.00000000014,
        0.00000000012,
        0.00000000011,
        0.00000000012,
        0.00000000013,
        0.0000000001,
        0.00000000009,
    ],
    [
        3.0967463801,
        5.56221532891,
        4.03738261123,
        3.5737719323,
        2.1146844333,
        4.52307426431,
        2.79978122416,
        1.59875482708,
        1.40453002096,
        4.19279657495,
        3.5086720268,
        2.18333435389,
        2.79579642989,
        5.59281536079,
        5.01325256026,
        5.3494968188,
        5.94726392179,
        0.78634885411,
        0.71151127693,
        5.17557093226,
        0.03145355642,
        3.24124585927,
        5.90599821563,
        0.77880207012,
        1.08728604344,
        1.81470773422,
        4.63233573928,
        3.85441864372,
        6.02936685131,
        4.89240500838,
        5.0774010541,
        0.54262605719,
        2.50990462518,
        1.87036407674,
        6.28204170236,
        5.66935852599,
        3.66094638012,
        4.65961589618,
        3.61780946585,
        0.18496674798,
        1.58200851396,
        1.14614508037,
        0.41946249166,
        0.62986376371,
        2.33200804386,
        3.9321277526,
        2.01033525641,
        3.02246656554,
        3.7105016575,
        3.41723187259,
        2.02019512893,
        2.46500931275,
        5.35406335386,
        2.98197398463,
        4.02207780217,
        3.47110495894,
        0.95642320199,
        5.25192937,
        3.86729241844,
        2.62532159808,
        3.85490065823,
        0.03124261976,
        4.93728357151,
        5.54978531051,
        4.81722387199,
        0.49258939822,
        2.5478828998,
        4.29962027085,
        0.80296713891,
        4.92626431648,
        4.26718301273,
        5.68911816577,
        1.14863784195,
        0.36878662118,
        3.95088035309,
        6.00288249864,
        1.91412161754,
        2.63674101057,
        3.34169715959,
        3.95810789228,
        0.09367850268,
        5.52045794098,
        6.13364752678,
        1.22470284196,
        1.10487812726,
        2.20309010529,
        1.23966987092,
        4.3836515467,
        5.80978781305,
        4.17818694712,
        4.47007479869,
        3.33551284821,
        2.86366537502,
        4.50116511175,
        1.54054213662,
        4.03696511819,
        3.07290774532,
        6.21889991907,
        1.68382745113,
        5.78653918203,
    ],
    [
        1577.3435424478,
        775.522611324,
        10977.078804699,
        796.2980068164,
        155.4203994342,
        5507.5532386674,
        5223.6939198022,
        2352.8661537718,
        2146.1654164752,
        1349.8674096588,
        10447.3878396044,
        1194.4470102246,
        1748.016413067,
        951.7184062506,
        398.1490034082,
        3154.6870848956,
        9437.762934887,
        1592.5960136328,
        553.5694028424,
        16730.4636895958,
        2544.3144198834,
        5088.6288397668,
        242.728603974,
        4705.7323075436,
        13367.9726311066,
        4694.0029547076,
        4690.4798363586,
        11506.7697697936,
        4292.3308329504,
        17789.845619785,
        8031.0922630584,
        7084.8967811152,
        17298.1823273262,
        5486.777843175,
        11926.2544136688,
        1990.745017041,
        12036.4607348882,
        16200.7727245012,
        26.2983197998,
        7632.9432596502,
        7234.794256242,
        3894.1818295422,
        801.8209311238,
        10973.55568635,
        8635.9420037632,
        21228.3920235458,
        11015.1064773348,
        9917.6968745098,
        8429.2412664666,
        10177.2576795336,
        10575.4066829418,
        13916.0191096416,
        25158.6017197654,
        6836.6452528338,
        4136.9104335162,
        14945.3161735544,
        11712.9553182308,
        13119.72110282519,
        12566.1516999828,
        4535.0594369244,
        13517.8701062334,
        22483.84857449259,
        17260.1546546904,
        11371.7046897582,
        9779.1086761254,
        29088.811415985,
        3496.032826134,
        16858.4825329332,
        16062.1845261168,
        18875.525869774,
        2388.8940204492,
        16460.33352952499,
        4164.311989613,
        12721.572099417,
        3097.88382272579,
        23543.23050468179,
        33019.0211122046,
        19004.6479494084,
        14143.4952424306,
        6283.0758499914,
        22805.7355659936,
        3738.761430108,
        19800.9459562248,
        4933.2084403326,
        14314.1681130498,
        15664.03552270859,
        19402.7969528166,
        6438.4962494256,
        21954.15760939799,
        15671.0817594066,
        21947.1113727,
        36949.2308084242,
        2787.0430238574,
        640.8776073822,
        26735.9452622132,
        18606.4989460002,
        22345.2603761082,
        9380.9596727172,
        22743.4093795164,
        6040.3472460174,
    ],
];

pub const L0: [[f64; 688]; 3] = [
    [
        1.75347045953,
        0.00003417568,
        0.00002056367,
        0.00001664099,
        0.00001263517,
        0.00001268612,
        0.00000901845,
        0.00000853421,
        0.00001089612,
        0.00000603627,
        0.00000480499,
        0.00000514274,
        0.00000356604,
        0.000003773,
        0.00000278206,
        0.00000237655,
        0.00000329412,
        0.00000277296,
        0.00000166274,
        0.00000193313,
        0.00000126209,
        0.00000155515,
        0.00000144608,
        0.00000115148,
        0.00000101743,
        0.00000097618,
        0.00000118606,
        0.00000085357,
        0.00000105933,
        0.0000009988,
        0.00000071851,
        0.00000090341,
        0.0000005921,
        0.00000070843,
        0.00000074962,
        0.0000005115,
        0.00000063932,
        0.00000045525,
        0.00000051628,
        0.00000048131,
        0.00000045019,
        0.00000046715,
        0.00000046759,
        0.00000048385,
        0.00000047031,
        0.00000037533,
        0.00000044533,
        0.00000034096,
        0.0000004194,
        0.00000028348,
        0.00000036666,
        0.00000024795,
        0.00000023366,
        0.0000003172,
        0.00000023001,
        0.00000020499,
        0.00000024741,
        0.0000002331,
        0.00000017482,
        0.00000021679,
        0.00000016304,
        0.00000021104,
        0.00000021044,
        0.00000020243,
        0.00000014426,
        0.00000014346,
        0.0000001371,
        0.00000017623,
        0.00000013692,
        0.00000011735,
        0.00000015597,
        0.00000011546,
        0.00000013819,
        0.00000011485,
        0.00000012503,
        0.00000014093,
        0.00000011466,
        0.00000011696,
        0.00000009619,
        0.00000012342,
        0.0000001186,
        0.00000010817,
        0.00000009876,
        0.0000000801,
        0.00000010741,
        0.00000007985,
        0.00000010543,
        0.00000010175,
        0.00000009128,
        0.00000009509,
        0.00000006837,
        0.00000008006,
        0.00000006382,
        0.00000006751,
        0.00000006673,
        0.00000005584,
        0.00000005527,
        0.00000007169,
        0.00000007527,
        0.00000007204,
        0.00000005399,
        0.00000007059,
        0.00000005253,
        0.00000006722,
        0.00000006877,
        0.00000006455,
        0.00000004744,
        0.00000004446,
        0.00000004985,
        0.00000004502,
        0.00000004328,
        0.00000004441,
        0.0000000402,
        0.00000004173,
        0.00000004098,
        0.00000005335,
        0.00000005385,
        0.00000003785,
        0.00000005073,
        0.00000004207,
        0.0000000396,
        0.00000003323,
        0.00000003647,
        0.00000004286,
        0.00000004405,
        0.00000003086,
        0.0000000302,
        0.00000003192,
        0.00000002766,
        0.0000000381,
        0.00000002852,
        0.0000000307,
        0.00000002806,
        0.00000002782,
        0.00000002731,
        0.00000002621,
        0.00000002435,
        0.00000003114,
        0.00000002723,
        0.00000002324,
        0.00000002215,
        0.00000003019,
        0.00000002575,
        0.00000002173,
        0.00000002073,
        0.00000002019,
        0.00000002761,
        0.00000002736,
        0.00000002008,
        0.00000001972,
        0.00000002381,
        0.00000001949,
        0.00000002344,
        0.00000002363,
        0.00000002355,
        0.00000002467,
        0.0000000192,
        0.00000001887,
        0.00000001837,
        0.0000000204,
        0.00000001741,
        0.00000001883,
        0.000000017,
        0.00000001755,
        0.0000000171,
        0.00000002067,
        0.00000001613,
        0.00000002119,
        0.00000001534,
        0.00000002076,
        0.00000001478,
        0.00000001502,
        0.00000001762,
        0.00000001971,
        0.00000001485,
        0.00000001666,
        0.00000001855,
        0.00000001397,
        0.0000000181,
        0.00000001514,
        0.00000001324,
        0.00000001594,
        0.00000001353,
        0.00000001497,
        0.00000001218,
        0.00000001469,
        0.00000001453,
        0.00000001202,
        0.00000001204,
        0.00000001638,
        0.00000001195,
        0.00000001123,
        0.0000000138,
        0.00000001138,
        0.00000001426,
        0.00000001218,
        0.00000001254,
        0.00000001293,
        0.00000001474,
        0.00000001417,
        0.00000001079,
        0.00000001424,
        0.00000001155,
        0.00000001182,
        0.00000001401,
        0.00000001433,
        0.00000001242,
        0.0000000102,
        0.00000001218,
        0.00000001107,
        0.00000001147,
        0.00000001006,
        0.0000000092,
        0.00000001245,
        0.00000001093,
        0.00000000926,
        0.00000001113,
        0.0000000101,
        0.00000000863,
        0.00000000865,
        0.0000000091,
        0.00000000804,
        0.00000001029,
        0.00000000782,
        0.0000000079,
        0.00000000776,
        0.00000000786,
        0.00000000762,
        0.00000001031,
        0.00000000931,
        0.00000000984,
        0.00000000893,
        0.00000000798,
        0.00000000734,
        0.00000000898,
        0.00000000991,
        0.00000000841,
        0.0000000091,
        0.00000000717,
        0.00000000691,
        0.00000000794,
        0.00000000672,
        0.00000000776,
        0.0000000066,
        0.00000000669,
        0.00000000654,
        0.0000000073,
        0.00000000733,
        0.00000000619,
        0.00000000806,
        0.00000000603,
        0.00000000603,
        0.0000000076,
        0.00000000637,
        0.00000000569,
        0.00000000574,
        0.00000000567,
        0.00000000573,
        0.00000000629,
        0.00000000747,
        0.00000000553,
        0.00000000526,
        0.00000000521,
        0.00000000544,
        0.00000000694,
        0.0000000065,
        0.00000000614,
        0.00000000678,
        0.00000000556,
        0.00000000685,
        0.0000000051,
        0.00000000687,
        0.00000000486,
        0.00000000616,
        0.00000000492,
        0.00000000582,
        0.0000000049,
        0.00000000552,
        0.00000000478,
        0.00000000528,
        0.00000000547,
        0.00000000537,
        0.00000000453,
        0.0000000058,
        0.00000000413,
        0.00000000421,
        0.00000000571,
        0.00000000518,
        0.00000000554,
        0.00000000481,
        0.00000000542,
        0.000000004,
        0.00000000421,
        0.00000000469,
        0.00000000385,
        0.00000000425,
        0.00000000477,
        0.00000000471,
        0.0000000037,
        0.00000000505,
        0.00000000502,
        0.00000000369,
        0.00000000476,
        0.00000000396,
        0.0000000048,
        0.00000000352,
        0.00000000478,
        0.00000000348,
        0.00000000338,
        0.00000000328,
        0.00000000344,
        0.00000000435,
        0.00000000366,
        0.00000000341,
        0.00000000315,
        0.00000000388,
        0.00000000355,
        0.00000000312,
        0.00000000298,
        0.00000000293,
        0.00000000329,
        0.00000000394,
        0.00000000282,
        0.00000000353,
        0.00000000289,
        0.00000000301,
        0.00000000268,
        0.00000000268,
        0.00000000276,
        0.00000000259,
        0.00000000316,
        0.00000000353,
        0.00000000292,
        0.00000000329,
        0.00000000275,
        0.00000000276,
        0.00000000253,
        0.00000000329,
        0.00000000333,
        0.00000000241,
        0.00000000269,
        0.0000000029,
        0.00000000246,
        0.00000000322,
        0.00000000267,
        0.00000000295,
        0.00000000236,
        0.00000000231,
        0.00000000275,
        0.00000000219,
        0.00000000223,
        0.00000000256,
        0.00000000234,
        0.00000000245,
        0.00000000286,
        0.0000000022,
        0.00000000207,
        0.00000000266,
        0.00000000227,
        0.00000000261,
        0.00000000209,
        0.00000000201,
        0.00000000202,
        0.00000000212,
        0.0000000025,
        0.00000000206,
        0.00000000275,
        0.00000000212,
        0.00000000212,
        0.00000000265,
        0.00000000228,
        0.00000000217,
        0.00000000239,
        0.0000000022,
        0.00000000208,
        0.00000000187,
        0.00000000181,
        0.00000000191,
        0.00000000181,
        0.00000000181,
        0.00000000194,
        0.00000000235,
        0.00000000184,
        0.00000000174,
        0.00000000194,
        0.00000000198,
        0.00000000239,
        0.00000000232,
        0.00000000231,
        0.00000000195,
        0.00000000182,
        0.000000002,
        0.00000000232,
        0.00000000184,
        0.0000000019,
        0.00000000226,
        0.00000000169,
        0.00000000165,
        0.00000000211,
        0.00000000173,
        0.00000000204,
        0.00000000159,
        0.00000000172,
        0.00000000162,
        0.0000000016,
        0.00000000203,
        0.00000000163,
        0.00000000208,
        0.00000000154,
        0.00000000194,
        0.0000000015,
        0.000000002,
        0.00000000192,
        0.00000000188,
        0.00000000149,
        0.00000000146,
        0.00000000154,
        0.00000000143,
        0.00000000142,
        0.0000000014,
        0.00000000139,
        0.00000000147,
        0.00000000165,
        0.00000000134,
        0.0000000014,
        0.00000000188,
        0.00000000143,
        0.00000000183,
        0.00000000134,
        0.00000000142,
        0.00000000146,
        0.00000000132,
        0.00000000169,
        0.00000000181,
        0.00000000132,
        0.00000000145,
        0.00000000132,
        0.00000000133,
        0.00000000126,
        0.00000000149,
        0.00000000125,
        0.00000000124,
        0.00000000151,
        0.00000000119,
        0.00000000138,
        0.00000000125,
        0.00000000145,
        0.0000000016,
        0.00000000162,
        0.00000000118,
        0.00000000142,
        0.00000000142,
        0.00000000125,
        0.00000000119,
        0.00000000114,
        0.00000000153,
        0.00000000112,
        0.00000000145,
        0.00000000154,
        0.00000000117,
        0.00000000115,
        0.00000000151,
        0.00000000113,
        0.00000000114,
        0.00000000108,
        0.00000000148,
        0.00000000104,
        0.00000000113,
        0.00000000104,
        0.00000000125,
        0.00000000141,
        0.00000000106,
        0.000000001,
        0.00000000101,
        0.000000001,
        0.00000000097,
        0.00000000126,
        0.00000000135,
        0.00000000097,
        0.00000000101,
        0.00000000128,
        0.00000000094,
        0.00000000099,
        0.00000000121,
        0.00000000094,
        0.0000000011,
        0.00000000116,
        0.00000000094,
        0.00000000099,
        0.00000000107,
        0.00000000104,
        0.00000000108,
        0.00000000093,
        0.00000000102,
        0.00000000086,
        0.00000000104,
        0.00000000102,
        0.00000000106,
        0.00000000102,
        0.00000000105,
        0.00000000099,
        0.00000000099,
        0.00000000089,
        0.00000000111,
        0.00000000089,
        0.00000000108,
        0.00000000087,
        0.00000000096,
        0.00000000113,
        0.00000000114,
        0.00000000085,
        0.000000001,
        0.0000000011,
        0.0000000009,
        0.0000000008,
        0.00000000113,
        0.00000000081,
        0.00000000082,
        0.00000000094,
        0.00000000081,
        0.00000000109,
        0.00000000087,
        0.00000000107,
        0.00000000094,
        0.00000000086,
        0.00000000083,
        0.00000000103,
        0.00000000097,
        0.00000000079,
        0.00000000073,
        0.00000000087,
        0.00000000084,
        0.00000000078,
        0.00000000089,
        0.00000000072,
        0.00000000071,
        0.00000000075,
        0.00000000072,
        0.00000000091,
        0.00000000072,
        0.00000000069,
        0.0000000007,
        0.00000000069,
        0.00000000074,
        0.00000000082,
        0.00000000087,
        0.00000000068,
        0.00000000082,
        0.00000000072,
        0.00000000077,
        0.00000000073,
        0.0000000007,
        0.00000000066,
        0.00000000065,
        0.00000000076,
        0.00000000067,
        0.0000000007,
        0.00000000071,
        0.00000000078,
        0.00000000065,
        0.00000000078,
        0.00000000073,
        0.00000000065,
        0.00000000087,
        0.00000000088,
        0.00000000066,
        0.00000000082,
        0.00000000062,
        0.00000000081,
        0.00000000066,
        0.00000000062,
        0.00000000083,
        0.00000000064,
        0.00000000069,
        0.00000000065,
        0.00000000063,
        0.00000000073,
        0.00000000062,
        0.00000000081,
        0.0000000008,
        0.00000000062,
        0.00000000065,
        0.00000000065,
        0.00000000073,
        0.00000000058,
        0.00000000069,
        0.00000000059,
        0.00000000075,
        0.00000000079,
        0.00000000077,
        0.00000000056,
        0.00000000056,
        0.00000000068,
        0.00000000075,
        0.0000000006,
        0.00000000054,
        0.00000000053,
        0.00000000065,
        0.00000000051,
        0.00000000072,
        0.00000000052,
        0.00000000062,
        0.00000000052,
        0.00000000056,
        0.00000000059,
        0.0000000006,
        0.0000000005,
        0.00000000053,
        0.00000000069,
        0.00000000069,
        0.00000000067,
        0.00000000049,
        0.00000000058,
        0.0000000005,
        0.0000000005,
        0.00000000056,
        0.00000000057,
        0.00000000048,
        0.00000000067,
        0.00000000053,
        0.00000000052,
        0.00000000066,
        0.00000000048,
        0.00000000048,
        0.00000000047,
        0.00000000049,
        0.00000000052,
        0.00000000051,
        0.0000000006,
        0.00000000061,
        0.00000000047,
        0.00000000058,
        0.00000000046,
        0.00000000053,
        0.00000000045,
        0.00000000043,
        0.00000000045,
        0.00000000048,
        0.00000000043,
        0.00000000049,
        0.00000000049,
        0.00000000058,
        0.00000000052,
        0.00000000043,
        0.00000000054,
        0.00000000044,
        0.00000000043,
        0.00000000044,
        0.00000000041,
        0.00000000042,
        0.00000000043,
        0.00000000047,
        0.0000000004,
        0.00000000056,
        0.00000000051,
        0.00000000055,
        0.00000000047,
        0.00000000051,
        0.00000000041,
        0.00000000044,
        0.00000000046,
        0.00000000053,
        0.00000000053,
        0.00000000041,
        0.00000000038,
        0.00000000039,
        0.00000000038,
        0.00000000038,
        0.0000000004,
        0.00000000046,
        0.00000000038,
        0.00000000038,
        0.00000000039,
        0.00000000045,
        0.00000000037,
        0.00000000043,
        0.00000000042,
        0.00000000052,
        0.00000000044,
        0.00000000037,
        0.00000000051,
        0.00000000039,
        0.00000000043,
        0.0000000004,
        0.00000000038,
        0.0000000004,
        0.00000000037,
        0.00000000036,
    ],
    [
        0.0,
        2.82887613695,
        3.87949142209,
        6.13527980181,
        2.03240137643,
        1.27476353113,
        2.04505535578,
        3.50940633514,
        1.10654596593,
        2.69740270021,
        4.20673996315,
        2.73992482008,
        2.91954116867,
        3.44491389994,
        1.90026794482,
        1.15089696936,
        4.12004912713,
        5.02126378438,
        4.80363171369,
        5.54264947747,
        1.08301258683,
        0.83287668374,
        2.52725393873,
        0.64544911683,
        4.26677440004,
        0.68083486618,
        0.68201823673,
        6.20697813052,
        5.2413034795,
        3.41037473463,
        4.67851471596,
        3.32981515313,
        4.26024641987,
        4.59767130046,
        2.10452615052,
        0.35424356502,
        3.95179679832,
        0.61465065002,
        3.49447163459,
        3.0064346796,
        1.04386927658,
        0.49143680465,
        1.33012148951,
        3.52698826372,
        1.07806294297,
        2.52967603853,
        0.7895129393,
        2.27690611671,
        6.16068376763,
        2.73749341898,
        5.37680539645,
        2.18836109415,
        3.25869062032,
        4.94940506479,
        1.7564812996,
        4.14578169479,
        0.21484762137,
        0.51846653998,
        4.56053679528,
        5.55449807218,
        2.02832577729,
        2.62070198957,
        0.08859182716,
        0.37128778413,
        4.19375062168,
        3.72355084422,
        4.02153882351,
        4.07901463707,
        4.93319481946,
        2.62423143284,
        1.94303450508,
        3.59026876736,
        5.74752338634,
        4.16610987227,
        1.13052412208,
        1.51091980242,
        3.75017676574,
        0.83220994329,
        5.36462263641,
        2.45574004852,
        1.00260673035,
        0.32788145266,
        4.12863931263,
        5.82164144038,
        3.36732792685,
        5.85365119491,
        4.44997837453,
        3.16100263499,
        0.48106296001,
        2.93320436084,
        5.42394668954,
        6.2711596974,
        0.15862971523,
        0.27934325018,
        0.0921784662,
        2.37867231401,
        4.41301821434,
        4.00186428556,
        4.79137845181,
        4.38499497358,
        5.39282428902,
        0.32232360592,
        2.56541131756,
        1.01064152307,
        4.20470986366,
        4.35544620805,
        1.40332012966,
        5.65930761674,
        3.78788663656,
        4.56683548253,
        0.97361840535,
        3.65250172831,
        0.83995823171,
        4.06791845567,
        0.66836185602,
        6.21522046402,
        6.27687061287,
        2.34369213733,
        4.99403880443,
        1.90667818235,
        1.53424731026,
        4.25888437687,
        5.0398326351,
        4.46501131248,
        5.77764606448,
        3.64646921512,
        2.122193942,
        0.42335375191,
        4.67861371194,
        1.35569924291,
        3.23114265282,
        6.10167662859,
        2.8058688132,
        1.14478374402,
        5.32213833366,
        3.85639359948,
        3.51505970838,
        0.54425384718,
        0.61021915597,
        0.89924109862,
        3.95414518292,
        0.91661937679,
        2.97515254332,
        0.11583568176,
        0.01674945568,
        0.81393923317,
        1.81743210674,
        2.77921095762,
        5.97351580195,
        0.54779952194,
        0.10581361289,
        4.86892513469,
        4.89018951676,
        1.98805137731,
        4.84594206069,
        5.71953046861,
        4.94858412434,
        3.74365662683,
        4.63732455858,
        2.98513423294,
        6.27908628571,
        1.90364058477,
        4.40595700007,
        2.46323385074,
        5.05944861631,
        2.37745191912,
        0.48531941036,
        3.73579891483,
        4.44624526442,
        2.33873748228,
        1.8288459292,
        3.73182554337,
        4.41458256074,
        4.2025913365,
        0.08946515261,
        2.77210021178,
        4.95600453067,
        0.00971883426,
        0.49112137707,
        1.01287077334,
        4.39443492907,
        1.33675864047,
        1.94885544443,
        4.20038882312,
        5.56505373702,
        6.02534903428,
        5.2080390399,
        4.76294118327,
        0.18474078575,
        0.39812724569,
        0.91994351094,
        3.66097422531,
        2.61774284081,
        1.51314274729,
        4.34579174672,
        3.12559020465,
        5.62610144087,
        3.45312578838,
        2.54295185667,
        4.2102206154,
        6.20304501787,
        5.62585734565,
        1.24953850798,
        1.20649371461,
        3.63673008074,
        3.76081577792,
        5.85250572727,
        0.60294039107,
        0.0659357321,
        0.7132645921,
        5.73083497116,
        0.39074264079,
        1.52166103662,
        1.02873407554,
        3.99563484052,
        3.7819916695,
        2.13709308598,
        0.7673073937,
        1.98719268927,
        2.93655318258,
        0.09643116941,
        5.49214852461,
        3.19300024869,
        6.16768910402,
        6.00737891213,
        4.0985507631,
        2.01442104509,
        5.18402756732,
        0.76583786068,
        1.47862649522,
        6.04245370503,
        1.00581566994,
        1.57342358858,
        4.30407893983,
        6.13947736104,
        5.18285510707,
        1.1206213159,
        1.09760618462,
        0.16688678895,
        5.05930327686,
        2.19087810056,
        1.91096010882,
        4.09303126894,
        5.61493500889,
        1.01190002744,
        4.35976933778,
        0.98010398226,
        2.784257028,
        6.25180004013,
        5.61327372271,
        5.24500041337,
        2.42766391327,
        4.213172194,
        0.19065089624,
        1.81053937355,
        3.35420777123,
        3.94902739896,
        3.16435264604,
        2.68331418812,
        2.18891468428,
        1.03907479785,
        2.12284939746,
        2.28857901092,
        6.26967919381,
        5.44915439056,
        2.44100285158,
        3.61387431232,
        6.09190163531,
        3.17209663377,
        1.59090527021,
        3.84309455976,
        0.32167086581,
        0.77746204893,
        4.06539884126,
        5.7828369829,
        3.24533095662,
        6.07405057311,
        2.17029952656,
        1.16435057393,
        0.81926454463,
        2.54321519887,
        1.75246729003,
        1.07264244168,
        5.07894799458,
        5.24790162323,
        4.89226582783,
        3.32898861389,
        6.17617826756,
        3.24665439434,
        6.02733239702,
        3.61191230802,
        5.18713748867,
        2.50532762603,
        5.03643513578,
        3.87728250982,
        4.70062675192,
        3.87501161918,
        3.12102194536,
        2.86799847412,
        0.10449607697,
        0.73717229357,
        0.92260111131,
        3.42190184101,
        4.11810904354,
        5.36572651088,
        4.24995298356,
        1.74363440192,
        2.99652875029,
        3.56081345795,
        5.67064841331,
        2.06546633735,
        1.08518807221,
        4.1935980842,
        2.68612860807,
        5.63357264994,
        2.92810485489,
        0.17546199964,
        2.86003566407,
        5.16265765449,
        0.7368875604,
        0.69281460243,
        5.03483852691,
        2.70852249695,
        5.30796699337,
        4.26271933232,
        4.97643768418,
        2.47224339731,
        1.15202224909,
        2.34545185465,
        0.42949744414,
        3.44858656768,
        1.57655837591,
        2.9487222616,
        0.96645552608,
        4.19797607637,
        2.74598128645,
        4.82823506994,
        5.25221572784,
        3.1655614773,
        4.6955705083,
        5.55318663073,
        5.70141882483,
        2.59305773503,
        1.03422001842,
        1.59738339264,
        3.60936603712,
        4.19817431922,
        2.34937701328,
        5.50306930248,
        2.56963949579,
        5.23334210294,
        5.17568626365,
        0.80174426266,
        3.96486270306,
        0.17451430479,
        4.7207808197,
        5.71701403951,
        4.24261686878,
        1.95002371807,
        0.45679975357,
        1.21374651467,
        3.91339998609,
        6.06907531859,
        5.5370665558,
        0.62127368578,
        3.76821891192,
        5.04826903506,
        1.72567338062,
        3.55542968976,
        0.74645349428,
        5.85373115869,
        0.514482793,
        4.76014152567,
        5.75012110079,
        0.25259877498,
        4.03230554714,
        1.21100126167,
        0.81439892595,
        1.59364857291,
        6.18753854625,
        5.60679239375,
        6.23445948872,
        0.37624828055,
        3.29490992673,
        2.72069675458,
        3.54061588502,
        2.17102934823,
        2.87097785983,
        6.17477329416,
        0.09045393425,
        4.98831507798,
        3.0190550643,
        4.58745244942,
        5.11001550805,
        0.70499247881,
        0.79861489123,
        0.91318727,
        4.40210341704,
        5.73370637657,
        1.30278647993,
        0.42643085174,
        5.21245457737,
        2.89544284774,
        1.14463744123,
        6.23798383332,
        0.88244254653,
        4.33502167776,
        1.59731643606,
        0.23838280353,
        1.88798368492,
        3.1299975301,
        5.82742861492,
        1.33928820063,
        3.25645848591,
        2.65697593276,
        5.58021191726,
        5.19091188815,
        3.28248547724,
        0.71624568962,
        4.97612440269,
        4.62804919631,
        5.09968173397,
        2.16276613982,
        4.79432636012,
        1.27748013377,
        3.92635222205,
        2.21181743964,
        5.43418358741,
        3.09132862833,
        1.13181855684,
        1.33917184985,
        3.13275376701,
        0.30960187149,
        4.22950689883,
        3.03855695921,
        5.07330784304,
        2.20690795866,
        5.65471067133,
        0.19761813624,
        4.4405072941,
        6.23421945419,
        1.58391566705,
        3.48619004432,
        1.14788243795,
        2.1396979977,
        0.92260702404,
        2.74244048616,
        0.47904110477,
        6.0093078358,
        0.63846333239,
        0.94055996054,
        4.32726868695,
        3.61729761964,
        5.96432932401,
        1.60068036108,
        2.62741332311,
        4.92889233335,
        3.31842595047,
        4.67238235359,
        4.11827704896,
        0.23374479051,
        3.02006444276,
        6.04823967583,
        0.33035299864,
        4.00710268632,
        2.16872122701,
        1.54931540602,
        6.12287495045,
        2.31421997059,
        1.14419195615,
        5.58918050624,
        3.78471463446,
        1.54289303084,
        4.91289409429,
        6.01902473165,
        3.66594505414,
        2.14242420478,
        6.19754833693,
        2.06249361724,
        3.63514752388,
        2.77174861901,
        5.3635318526,
        6.16653652877,
        1.26205745011,
        1.78276144997,
        5.8617633416,
        4.19967201116,
        4.0369980317,
        1.37438108636,
        4.2876969684,
        2.5860818131,
        0.52696637156,
        5.58220817886,
        3.5740094934,
        2.09712895983,
        3.39218586218,
        1.16266218635,
        2.89118444351,
        0.60847330552,
        4.33553661264,
        0.77338079971,
        3.84401171431,
        1.3699903445,
        4.07604291819,
        4.4537182065,
        4.74820694681,
        0.40693187248,
        3.14770027916,
        1.14794363518,
        1.81217560117,
        1.75291830365,
        5.32176017115,
        4.44276163272,
        5.40055742325,
        5.68129263074,
        3.2343685253,
        4.00400774863,
        4.86161640551,
        4.03982888011,
        5.3047870089,
        1.24226578147,
        4.40657711727,
        4.91580912547,
        1.95613828047,
        4.32507350945,
        4.90662164029,
        4.45535549579,
        3.97519881385,
        3.03048221644,
        3.05008665738,
        0.88301562658,
        0.46604373274,
        1.02261264863,
        0.00756499969,
        4.60198118463,
        4.79991265888,
        5.43175553195,
        3.50412815174,
        4.65991101462,
        1.50411273072,
        2.89173813508,
        3.6140710626,
        5.74231415107,
        2.87165330339,
        0.99965364507,
        4.27985221052,
        5.83300632466,
        4.53994832532,
        5.43034146655,
        2.51017174908,
        4.05190395225,
        1.71567212146,
        3.42546209721,
        5.77956195195,
        5.00786757141,
        5.86648434574,
        5.02237968067,
        1.00555431226,
        2.58332765495,
        1.4657208312,
        5.46967284524,
        1.97447419945,
        0.83854122441,
        6.10828644575,
        5.30975257411,
        2.46067068682,
        1.74186845545,
        3.40917630141,
        6.17739672097,
        4.71060852945,
        3.83872627014,
        3.09069450728,
        5.67039592233,
        4.64281410912,
        2.20381993412,
        3.17542681213,
        0.01970117914,
        1.15584818943,
        4.62828556645,
        5.86541259437,
        5.2218833623,
        2.6497616962,
        1.96765683911,
        5.44865656812,
        4.9775036316,
        3.57381115599,
        3.88426997618,
        5.80779856963,
        2.56973143033,
        1.3034831816,
        4.45974415332,
        0.78673722915,
        4.05139997752,
        4.73032253908,
        4.72026693245,
        1.57289867924,
        2.67715210317,
        5.13737826157,
        0.99169676394,
        2.08731580421,
        5.44493955689,
        5.20792651582,
        0.86208462198,
        0.26182384792,
        4.93468209338,
        2.4205654349,
        1.6793005226,
        3.54831662058,
        6.28235283711,
        5.63743914218,
        1.85890948352,
        2.69381032274,
        4.29542761481,
        2.54128895829,
        0.3993542689,
        4.45251762072,
        0.15806204737,
        2.25178500846,
        2.15275390945,
        1.24155843499,
        0.44718352014,
        1.48719387592,
        0.28497293458,
        2.28863803963,
        1.02754010282,
        3.55683156637,
        3.01824851166,
        2.33611140883,
        1.32287409116,
        2.99544484191,
        1.4121391944,
        1.35696456738,
        4.59788226248,
        1.75097925292,
        2.12290417997,
        5.38402050906,
        6.15323982006,
        0.12388945863,
        4.28257001714,
        4.39510896035,
        3.88974553494,
        1.004834265,
        5.42489301719,
        4.52680403654,
        3.65961662266,
        2.09379070356,
        0.00221428223,
        0.10064584648,
        1.29011886402,
        2.30234736377,
        2.39046067003,
        3.93212104276,
        6.15051386781,
        3.99148727035,
        3.07824233774,
        1.7437263361,
        5.06864259455,
        1.09794676063,
        5.38103310617,
        5.70175403185,
        3.9822555922,
        5.95119479649,
        3.53215469827,
        0.37632207964,
        6.00309529386,
        1.175512346,
        0.99215633607,
        4.50229634111,
        5.70916823878,
        0.83873908291,
        4.96113613525,
        2.97694609743,
        0.96961342585,
        3.97286203201,
        1.83444382572,
        2.02700991344,
        3.86812785789,
        4.89850775286,
        3.84132110697,
        3.46990318553,
        3.33344086824,
        4.32497341911,
        1.59095521374,
        3.18660215215,
        0.34477028597,
        2.50449584378,
        4.21056379703,
        4.59450271611,
    ],
    [
        0.0,
        3.523118349,
        11506.7697697936,
        3930.2096962196,
        529.6909650946,
        7860.4193924392,
        26.2983197998,
        398.1490034082,
        1577.3435424478,
        11790.6290886588,
        775.522611324,
        5753.3848848968,
        0.0673103028,
        10977.078804699,
        796.2980068164,
        5223.6939198022,
        15720.8387848784,
        17260.1546546904,
        2544.3144198834,
        19651.048481098,
        20.7753954924,
        213.299095438,
        5507.5532386674,
        0.9803210682,
        7.1135470008,
        155.4203994342,
        23581.2581773176,
        2146.1654164752,
        5884.9268465832,
        2942.4634232916,
        801.8209311238,
        12139.5535091068,
        6283.0758499914,
        16730.4636895958,
        27511.4678735372,
        5486.777843175,
        9437.762934887,
        4694.0029547076,
        3154.6870848956,
        10447.3878396044,
        12036.4607348882,
        1194.4470102246,
        1748.016413067,
        31441.6775697568,
        19804.8272915828,
        1059.3819301892,
        8827.3902698748,
        2352.8661537718,
        23013.5395395872,
        1349.8674096588,
        13367.9726311066,
        8429.2412664666,
        17789.845619785,
        35371.8872659764,
        5088.6288397668,
        951.7184062506,
        3.5904286518,
        17298.1823273262,
        135.0650800354,
        553.5694028424,
        3340.6124266998,
        11769.8536931664,
        39302.096962196,
        283.8593188652,
        242.728603974,
        38.0276726358,
        11371.7046897582,
        11926.2544136688,
        7084.8967811152,
        955.5997416086,
        21228.3920235458,
        8031.0922630584,
        22483.84857449259,
        16200.7727245012,
        5.5229243074,
        43232.3066584156,
        11513.8833167944,
        11499.6562227928,
        1592.5960136328,
        6069.7767545534,
        632.7837393132,
        103.0927742186,
        45892.73043315699,
        28.4491874678,
        25158.6017197654,
        14314.1681130498,
        14712.317116458,
        4690.4798363586,
        522.5774180938,
        47162.5163546352,
        10973.55568635,
        426.598190876,
        4164.311989613,
        5856.4776591154,
        11015.1064773348,
        10213.285546211,
        23543.23050468179,
        74.7815985673,
        29088.811415985,
        316.3918696566,
        419.4846438752,
        263.0839233728,
        9917.6968745098,
        28766.924424484,
        18209.33026366019,
        51092.7260508548,
        17256.6315363414,
        12566.1516999828,
        13521.7514415914,
        4292.3308329504,
        13916.0191096416,
        206.1855484372,
        20.3553193988,
        8635.9420037632,
        16496.3613962024,
        33019.0211122046,
        17654.7805397496,
        3.881335358,
        7632.9432596502,
        245.8316462294,
        14945.3161735544,
        10984.1923516998,
        536.8045120954,
        10873.9860304804,
        55022.9357470744,
        10.6366653498,
        20426.571092422,
        10969.9652576982,
        6812.766815086,
        36949.2308084242,
        20199.094959633,
        4732.0306273434,
        16858.4825329332,
        14143.4952424306,
        21954.15760939799,
        266.6070417218,
        24356.7807886416,
        10575.4066829418,
        28237.2334593894,
        71980.63357473118,
        1990.745017041,
        58953.145443294,
        18875.525869774,
        7234.794256242,
        7238.6755916,
        170.6728706192,
        20597.2439630412,
        40879.4405046438,
        3894.1818295422,
        3738.761430108,
        7.046236698,
        36.0278666774,
        17267.26820169119,
        17253.04110768959,
        11712.9553182308,
        12352.8526045448,
        28286.9904848612,
        23.8784377478,
        19800.9459562248,
        3128.3887650958,
        15110.4661198662,
        15.252471185,
        110.2063212194,
        6681.2248533996,
        23141.5583829246,
        13517.8701062334,
        1551.045222648,
        39609.6545831656,
        12168.0026965746,
        62883.3551395136,
        18052.9295431578,
        15671.0817594066,
        22805.7355659936,
        44809.6502008634,
        32217.2001810808,
        25934.1243310894,
        17996.0311682222,
        11087.2851259184,
        1.4844727083,
        5643.1785636774,
        5216.5803728014,
        22003.9146348698,
        10177.2576795336,
        29864.334027309,
        29296.6153895786,
        5746.271337896,
        11403.676995575,
        4705.7323075436,
        22743.4093795164,
        12416.5885028482,
        2379.1644735716,
        20995.3929664494,
        5760.4984318976,
        36147.4098773004,
        26087.9031415742,
        1589.0728952838,
        33794.5437235286,
        12132.439962106,
        155427.542936241,
        16460.33352952499,
        3.2863574178,
        48739.859897083,
        8662.240323563,
        131.5419616864,
        23539.7073863328,
        66813.5648357332,
        26735.9452622132,
        26084.0218062162,
        12146.6670561076,
        220.4126424388,
        11609.8625440122,
        949.1756089698,
        6836.6452528338,
        11190.377900137,
        10344.2950653858,
        13119.72110282519,
        34520.3093093808,
        37724.7534197482,
        735.8765135318,
        40077.61957352,
        33326.5787331742,
        23937.856389741,
        5120.6011455836,
        38.1330356378,
        3634.6210245184,
        14.2270940016,
        25685.872802808,
        16737.5772365966,
        52670.0695933026,
        1162.4747044078,
        19402.7969528166,
        30666.1549584328,
        16723.350142595,
        9623.6882766912,
        18073.7049386502,
        70743.77453195279,
        11933.3679606696,
        3496.032826134,
        11.729352836,
        639.897286314,
        41654.9631159678,
        3.9321532631,
        10454.5013866052,
        16062.1845261168,
        5230.807466803,
        44007.8292697396,
        1052.2683831884,
        640.8776073822,
        9225.539273283,
        16627.3709153772,
        10557.5941608238,
        29026.48522950779,
        377.3736079158,
        27707.5424942948,
        4590.910180489,
        9779.1086761254,
        98068.53671630539,
        533.2140834436,
        12592.4500197826,
        56600.2792895222,
        26880.3198130326,
        9388.0059094152,
        32370.9789915656,
        10440.2742926036,
        26482.1708096244,
        34596.3646546524,
        45585.1728121874,
        135.62532501,
        18422.62935909819,
        22345.2603761082,
        28628.3362260996,
        74673.9842281724,
        27.4015560968,
        227.476132789,
        47938.0389659592,
        153.7788104848,
        17782.7320727842,
        4136.9104335162,
        19004.6479494084,
        813.5502839598,
        2388.8940204492,
        33990.6183442862,
        18319.5365848796,
        24279.10701821359,
        12029.3471878874,
        21424.4666443034,
        72140.6286666874,
        0.2438174835,
        2107.0345075424,
        23020.65308658799,
        60530.4889857418,
        12721.572099417,
        3097.88382272579,
        49515.382508407,
        4686.8894077068,
        846.0828347512,
        38526.574350872,
        23006.42599258639,
        29822.7832363242,
        59414.4818747484,
        12489.8856287072,
        51868.2486621788,
        25287.7237993998,
        16522.6597160022,
        348.924420448,
        31968.9486527994,
        78604.19392439199,
        21947.1113727,
        10770.8932562618,
        31570.7996493912,
        49.7570254718,
        7079.3738568078,
        11919.140866668,
        11.0457002639,
        568.8218740274,
        6438.4962494256,
        53445.5922046266,
        10988.808157535,
        5333.9002410216,
        15664.03552270859,
        10660.6869350424,
        64460.6986819614,
        27043.5028831828,
        42456.7840470916,
        14919.0178537546,
        11080.1715789176,
        664.75604513,
        16840.67001081519,
        55798.4583583984,
        35050.00027447539,
        11823.1616394502,
        4701.1165017084,
        24072.9214697764,
        29424.634232916,
        5650.2921106782,
        53131.406024757,
        24889.5747959916,
        28230.18722269139,
        82534.40362061159,
        32765.2466596158,
        20452.8694122218,
        77.673770428,
        11293.4706743556,
        3646.3503773544,
        57375.8019008462,
        4804.209275927,
        19.66976089979,
        6309.3741697912,
        32.5325507914,
        18606.4989460002,
        56.8983749356,
        16097.6799502826,
        4535.0594369244,
        22.7752014508,
        68390.90837818099,
        6.62855890001,
        41.5507909848,
        12341.8069042809,
        11720.0688652316,
        46386.9937433112,
        34513.2630726828,
        2699.7348193176,
        34911.412076091,
        1066.49547719,
        17363.24742890899,
        59728.668054618,
        73.297125859,
        5429.8794682394,
        9814.6041002912,
        1975.492545856,
        128.0188433374,
        65697.55772473979,
        9380.9596727172,
        29.429508536,
        149.5631971346,
        467.9649903544,
        4061.2192153944,
        22779.4372461938,
        7058.5984613154,
        22490.9621214934,
        18849.2275499742,
        17157.0618804718,
        27832.0382192832,
        15141.390794312,
        22476.73502749179,
        30.914125635,
        16943.7627850338,
        10021.8372800994,
        5436.9930152402,
        156.4007205024,
        11300.5842213564,
        61306.0115970658,
        86464.6133168312,
        16207.886271502,
        24383.0791084414,
        31172.650645983,
        95.9792272178,
        21548.9623692918,
        151.8972810852,
        6275.9623029906,
        515.463871093,
        7342.4577801806,
        5326.7866940208,
        16193.65917750039,
        202.2533951741,
        52175.8062831484,
        6040.3472460174,
        72321.1180744006,
        35707.7100829074,
        50317.2034395308,
        799.8211251654,
        24065.80792277559,
        394.6258850592,
        40273.6941942776,
        21.335640467,
        412.3710968744,
        63658.8777508376,
        29.8214381488,
        124156.43985787958,
        158.9435177832,
        4907.3020501456,
        661.232926781,
        491.6632924588,
        111.1866422876,
        107.6635239386,
        83286.91426955358,
        26709.6469424134,
        369.6998159404,
        17.812522118,
        2787.0430238574,
        33460.92737919159,
        17796.9591667858,
        12323.4230960088,
        966.9708774356,
        37455.7264959744,
        87.30820453981,
        30774.5016425748,
        31.9723058168,
        16310.9790457206,
        65236.2212932854,
        24491.4257925834,
        12242.6462833254,
        6133.5126528568,
        1265.5674786264,
        28313.288804661,
        12043.574281889,
        32367.0976562076,
        22380.755800274,
        90394.82301305079,
        6.0659156298,
        18216.443810661,
        18202.21671665939,
        11520.9968637952,
        1385.8952763362,
        37853.8754993826,
        34115.1140692746,
        56.8032621698,
        54247.4131357504,
        6037.244203762,
        9924.8104215106,
        418.9243989006,
        76251.32777062019,
        27177.8515292002,
        67589.08744705719,
        10241.2022911672,
        6386.16862421,
        127.9515330346,
        433.7117378768,
        5017.508371365,
        625.6701923124,
        7576.560073574,
        10239.5838660108,
        15508.6151232744,
        401.6721217572,
        7477.522860216,
        11616.976091013,
        15265.8865193004,
        12455.9453787634,
        38650.173506199,
        30639.856638633,
        79219.3091663312,
        46848.3301747656,
        8982.810669309,
        17892.93839400359,
        27433.88921587499,
        69166.430989505,
        206.7007372966,
        33716.9650658664,
        1039.0266107904,
        10027.9031957292,
        149144.46708624958,
        276.7457718644,
        3104.9300594238,
        32243.4985008806,
        4274.5183108324,
        290.972865866,
        1478.8665740644,
        39744.003229183,
        3116.6594122598,
        10881.0995774812,
        11510.7019230567,
        11502.8376165305,
        4171.4255366138,
        6208.2942514241,
        792.7748884674,
        58177.62283197,
        5849.3641121146,
        85502.38501632259,
        94325.0327092704,
        4214.0690150848,
        71519.2971432768,
        2301.58581590939,
        80181.53746683979,
        72936.23331633979,
        4933.2084403326,
        8144.2787113044,
        10138.1095169486,
        40398.189919266,
        29826.3063546732,
        20760.4270331914,
        10866.8724834796,
        142.1786270362,
        277.0349937414,
        18003.144715223,
        742.9900605326,
        51.28033786241,
        37057.5774925662,
        18208.349942592,
        838.9692877504,
        567.7186377304,
        28774.0379714848,
        45.1412196366,
        24336.0053931492,
        16833.55646381439,
        16524.2781411586,
        2636.725472637,
        21393.5419698576,
        18451.07854656599,
        12964.300703391,
        10419.9862835076,
        2547.8375382324,
        30376.3526391666,
        5642.1982426092,
        27278.4688164408,
        73096.64068572459,
        28759.81087748319,
        9910.583327509,
        9711.5113260726,
        58458.88213313979,
        76.2660712756,
        24492.40611365159,
        11925.2740926006,
        4157.1984426122,
        17679.63929856559,
        36173.7081971002,
        36659.428489158,
        34570.0663348526,
        11492.542675792,
        6062.6632075526,
        23536.11695768099,
        6076.8903015542,
        1692.1656695024,
        323.5054166574,
        454.9093665273,
        11146.2856028662,
        10667.8004820432,
        931.3630868518,
        40796.33892267419,
        62107.8325281896,
        30220.9322397324,
        149.8974751268,
        1861.202861313,
        35.5627344686,
        10991.3058987006,
        12345.739057544,
        75449.50683949639,
        21851.0648351794,
        4.6158058352,
        2069.0068349066,
        84111.7471630594,
        14169.7935622304,
        11503.2466514446,
        11510.2928881426,
        2.9689454166,
        2142.6422981262,
        2540.7913015344,
        41592.6369294906,
        21150.8133658836,
        98255.24240548999,
        309.2783226558,
        20894.77567920879,
        1581.959348283,
        6496.3749454294,
        17576.546524347,
        15567.988985188,
        40803.3851593722,
        62.3261864772,
        270.1301600708,
        13.241772398,
        2390.8938264076,
        33318.8160624582,
        1009.6249047174,
        5540.0857894588,
        33163.395663024,
        11705.84177123,
        77026.8503819442,
        8858.3149443206,
        14867.73751589219,
        40000.04091585779,
        1539.315869812,
        23116.63231380579,
        533.6231183577,
        2149.6885348242,
        99.5696558696,
        43340.6533425576,
        35309.5610794992,
        40103.9178933198,
        1155.361157407,
        3205.5473466644,
        1343.2412490544,
        1903.4368125012,
        562.223515886,
        6172.869528772,
        22594.05489571199,
        11396.5634485742,
        2807.3983432562,
        1573.8204240988,
        1580.8666607968,
        66038.04222440919,
        18624.8827542723,
        39601.8919124496,
        24093.2767891752,
        79379.716535716,
        16414.07181993919,
        234.1022933934,
        15994.587176064,
        21961.27115639879,
        38500.2760310722,
        23550.34405168259,
        10550.480613823,
        1047.6525773532,
        88041.956859279,
        15781.288080626,
        853.196381752,
        290.4854794696,
        36105.8590863156,
        362.1211367308,
        1744.493294718,
        8584.6616659008,
        21947.04406239719,
        4797.0957289262,
        6206.8097787158,
        11094.3986729192,
        102185.45210170955,
        5863.5912061162,
        36.6485629295,
        17988.91762122139,
        1062.9050485382,
        17810.2009391838,
        1751.539531416,
        78263.70942472259,
        30348.883772767,
        1790.6426378858,
        18100.00325845,
        3185.1920272656,
        1685.0521225016,
        36261.2794857498,
        184.8499079702,
        418.504322807,
        4487.8174062704,
        2409.249339848,
        771.999492975,
        28244.3470063902,
        17046.8555592524,
        13341.6743113068,
        1293.4842235826,
        28230.11991238859,
        238714.45720579458,
        80957.06007816379,
        3956.5080160194,
        16.83220104979,
        550.0462844934,
        44034.1275895394,
        7856.89627409019,
        1329.51209026,
        7863.9425107882,
        2675.8563815698,
        1603.6418622476,
    ],
];

pub const L1: [[f64; 313]; 3] = [
    [
        6283.0758499914,
        0.00000425257,
        0.00000099545,
        0.000001193,
        0.00000071275,
        0.00000067477,
        0.00000055975,
        0.00000044481,
        0.00000035485,
        0.00000028952,
        0.00000020603,
        0.0000002085,
        0.00000018506,
        0.00000017838,
        0.00000013636,
        0.00000013112,
        0.00000013265,
        0.00000009456,
        0.00000009167,
        0.00000011301,
        0.00000011263,
        0.00000008331,
        0.00000010627,
        0.00000005578,
        0.00000005291,
        0.00000005861,
        0.00000005447,
        0.00000005067,
        0.00000005289,
        0.00000004017,
        0.0000000383,
        0.00000005059,
        0.00000003653,
        0.00000003736,
        0.00000003096,
        0.00000003484,
        0.00000003358,
        0.00000003358,
        0.000000029,
        0.00000002068,
        0.00000002147,
        0.00000001944,
        0.00000002113,
        0.00000001796,
        0.00000002444,
        0.00000001828,
        0.00000001778,
        0.00000001992,
        0.0000000159,
        0.00000001451,
        0.00000001375,
        0.00000001305,
        0.00000001304,
        0.00000001413,
        0.00000001251,
        0.00000001191,
        0.00000001105,
        0.00000001072,
        0.00000001082,
        0.00000001019,
        0.00000000962,
        0.00000001048,
        0.00000001214,
        0.00000000894,
        0.00000000973,
        0.00000000849,
        0.00000000813,
        0.00000000943,
        0.00000000758,
        0.00000000765,
        0.00000000915,
        0.00000000872,
        0.0000000074,
        0.00000000715,
        0.00000000771,
        0.00000000698,
        0.00000000682,
        0.00000000728,
        0.00000000685,
        0.00000000676,
        0.00000000636,
        0.00000000623,
        0.00000000682,
        0.00000000685,
        0.00000000628,
        0.00000000686,
        0.00000000695,
        0.00000000589,
        0.00000000557,
        0.00000000691,
        0.00000000743,
        0.00000000486,
        0.0000000051,
        0.00000000479,
        0.00000000483,
        0.00000000424,
        0.00000000441,
        0.00000000433,
        0.0000000054,
        0.00000000423,
        0.0000000039,
        0.00000000439,
        0.00000000407,
        0.00000000369,
        0.00000000371,
        0.00000000492,
        0.00000000447,
        0.00000000402,
        0.00000000374,
        0.00000000383,
        0.0000000034,
        0.00000000347,
        0.00000000443,
        0.00000000448,
        0.00000000359,
        0.00000000331,
        0.0000000035,
        0.00000000345,
        0.0000000031,
        0.00000000307,
        0.00000000317,
        0.00000000296,
        0.00000000285,
        0.00000000283,
        0.00000000288,
        0.00000000296,
        0.00000000331,
        0.0000000026,
        0.00000000337,
        0.00000000256,
        0.00000000246,
        0.00000000261,
        0.0000000024,
        0.0000000023,
        0.00000000283,
        0.00000000248,
        0.00000000268,
        0.00000000253,
        0.00000000221,
        0.00000000217,
        0.00000000261,
        0.00000000207,
        0.00000000286,
        0.00000000247,
        0.0000000021,
        0.00000000283,
        0.00000000204,
        0.00000000222,
        0.00000000265,
        0.000000002,
        0.00000000195,
        0.00000000194,
        0.00000000188,
        0.00000000178,
        0.0000000025,
        0.00000000233,
        0.0000000017,
        0.00000000214,
        0.00000000181,
        0.00000000168,
        0.00000000179,
        0.0000000016,
        0.00000000153,
        0.00000000152,
        0.00000000209,
        0.00000000149,
        0.00000000179,
        0.00000000152,
        0.0000000016,
        0.00000000155,
        0.00000000144,
        0.00000000147,
        0.00000000148,
        0.00000000188,
        0.00000000164,
        0.00000000143,
        0.00000000132,
        0.00000000131,
        0.00000000175,
        0.00000000136,
        0.00000000139,
        0.0000000013,
        0.00000000125,
        0.00000000122,
        0.00000000128,
        0.0000000017,
        0.0000000014,
        0.00000000143,
        0.00000000118,
        0.00000000123,
        0.00000000162,
        0.00000000129,
        0.00000000117,
        0.00000000119,
        0.00000000144,
        0.00000000131,
        0.0000000015,
        0.0000000011,
        0.00000000122,
        0.00000000107,
        0.0000000011,
        0.00000000107,
        0.00000000106,
        0.00000000099,
        0.00000000135,
        0.00000000123,
        0.00000000097,
        0.00000000097,
        0.00000000113,
        0.0000000009,
        0.00000000093,
        0.00000000104,
        0.00000000091,
        0.00000000098,
        0.00000000087,
        0.00000000118,
        0.00000000087,
        0.00000000116,
        0.00000000088,
        0.00000000094,
        0.00000000094,
        0.00000000083,
        0.00000000112,
        0.00000000081,
        0.0000000008,
        0.00000000082,
        0.0000000008,
        0.00000000078,
        0.00000000079,
        0.00000000076,
        0.00000000081,
        0.00000000076,
        0.00000000082,
        0.00000000105,
        0.00000000089,
        0.00000000086,
        0.00000000073,
        0.00000000081,
        0.0000000009,
        0.00000000069,
        0.00000000068,
        0.00000000084,
        0.00000000066,
        0.00000000074,
        0.00000000069,
        0.00000000067,
        0.00000000062,
        0.0000000007,
        0.00000000067,
        0.00000000068,
        0.00000000059,
        0.00000000073,
        0.00000000081,
        0.00000000082,
        0.00000000065,
        0.00000000061,
        0.00000000063,
        0.00000000058,
        0.00000000069,
        0.0000000007,
        0.00000000058,
        0.00000000056,
        0.00000000077,
        0.00000000073,
        0.00000000067,
        0.00000000055,
        0.00000000056,
        0.00000000072,
        0.00000000056,
        0.00000000053,
        0.00000000058,
        0.00000000051,
        0.00000000058,
        0.00000000051,
        0.00000000049,
        0.00000000049,
        0.0000000005,
        0.00000000051,
        0.00000000046,
        0.00000000063,
        0.00000000049,
        0.00000000047,
        0.00000000046,
        0.00000000045,
        0.00000000045,
        0.0000000005,
        0.00000000045,
        0.0000000005,
        0.00000000061,
        0.00000000043,
        0.00000000043,
        0.00000000046,
        0.00000000057,
        0.00000000044,
        0.00000000045,
        0.00000000043,
        0.00000000042,
        0.0000000004,
        0.0000000004,
        0.00000000053,
        0.0000000004,
        0.00000000039,
        0.00000000039,
        0.00000000038,
        0.00000000043,
        0.00000000037,
        0.00000000038,
        0.00000000042,
        0.00000000042,
        0.00000000037,
        0.00000000037,
        0.00000000048,
        0.00000000037,
    ],
    [
        0.0,
        1.59049255748,
        2.96295877144,
        5.79559871816,
        1.13642055662,
        1.87497151533,
        2.17472344355,
        0.39899507147,
        0.46236919607,
        2.64790890596,
        4.33625960184,
        5.34134399203,
        4.96837247313,
        2.88037851798,
        1.42833238289,
        0.03095387298,
        4.38291533638,
        2.70005112525,
        4.2364303112,
        2.83177207034,
        5.27678132154,
        5.64275382104,
        0.76670110895,
        1.71183774881,
        2.68320317301,
        5.80499857376,
        5.4682309591,
        2.05826735607,
        3.89764651999,
        1.86511465836,
        5.49173309322,
        1.85780330198,
        3.26262243592,
        0.94638371749,
        3.86915344435,
        2.5219756213,
        0.94553657896,
        2.06129238661,
        2.32464208411,
        6.20749652584,
        0.21423876981,
        3.70103176864,
        2.37207827875,
        1.61349311997,
        4.66428715968,
        5.09807035241,
        3.02473091781,
        2.26605403802,
        4.63713748247,
        6.06801482291,
        3.09301252192,
        4.25197883859,
        0.51988432882,
        3.79549453752,
        5.05679622065,
        3.44560921792,
        5.31966001019,
        5.53673468069,
        0.65010284352,
        1.45708941546,
        0.81771017882,
        2.02219474367,
        0.21577666103,
        2.46052602734,
        5.218631679,
        2.48172332389,
        1.18977366976,
        2.22414400881,
        1.30035382009,
        3.36312388424,
        5.41544768604,
        3.45652982048,
        0.36385053892,
        2.30778107403,
        3.98543060945,
        1.61867096092,
        2.48483876863,
        5.20962563787,
        2.77592961854,
        2.24198669815,
        4.28242193632,
        1.08893092759,
        0.35831526164,
        0.38876148682,
        5.73133429252,
        3.20258936313,
        3.68341297435,
        0.73423534216,
        0.68701139508,
        0.85822542524,
        2.05063743222,
        6.09362327324,
        3.64455627841,
        0.81018114791,
        1.78094334803,
        2.77580041556,
        4.31902284603,
        3.45309349912,
        1.29191197207,
        5.07007353132,
        3.19615612699,
        1.42666718161,
        5.21196455914,
        2.92394595319,
        3.02280345962,
        3.88523568217,
        3.66884293079,
        0.92726108685,
        5.01577520608,
        5.13738767737,
        3.51522752862,
        5.39110909776,
        2.59559181493,
        3.46404849508,
        6.22679790282,
        0.20932806623,
        4.65270529679,
        3.20334574498,
        5.72178649382,
        2.35299010924,
        0.99242371954,
        5.28749506307,
        3.59030684195,
        2.22384846458,
        6.15261767194,
        6.21318017059,
        2.8650825653,
        3.08989658222,
        5.71941155323,
        1.63095171747,
        3.06167552332,
        3.17694704074,
        4.00207498591,
        4.8567483924,
        2.00214428467,
        4.62554556794,
        4.70886753471,
        2.60016353327,
        4.75852874779,
        0.79990212029,
        3.13446070388,
        3.07724246401,
        5.88776697069,
        4.62134212731,
        0.8384723749,
        1.01194885735,
        2.34615348695,
        3.00956143684,
        1.05104064647,
        3.43813060336,
        3.05347188836,
        1.51161229798,
        1.70240394827,
        3.55339673652,
        2.43140076023,
        1.26992342528,
        0.9549738399,
        4.53397170749,
        5.9753016672,
        2.17671416605,
        6.04756548889,
        0.40769346502,
        4.60483062839,
        3.3129899509,
        3.85532913445,
        5.50605494692,
        3.58450811616,
        2.67225310468,
        4.31350768554,
        2.36206963644,
        1.51796296762,
        4.47654841913,
        2.85812659517,
        4.42778896401,
        5.46962634306,
        5.23412892489,
        0.30941861692,
        5.40911677602,
        5.59909103869,
        5.97960068553,
        4.33975815871,
        0.98502535419,
        4.66905055006,
        1.75025808057,
        4.72841587934,
        5.28133585455,
        4.81695576421,
        2.99637641707,
        4.20001463414,
        3.53471054692,
        3.10309808003,
        1.1862431735,
        2.24175268912,
        5.64397627824,
        2.54869747042,
        2.56654592141,
        4.50728547711,
        4.50561404411,
        4.23040027813,
        0.22488459325,
        5.89998709969,
        2.80505742907,
        1.96122681089,
        3.56417337974,
        0.4252397931,
        5.87214393888,
        2.30259516519,
        1.65579893894,
        0.65424115589,
        0.60614080206,
        5.83353350546,
        4.46368215741,
        1.27885034769,
        4.47130143807,
        3.9366113744,
        3.01327215936,
        4.07557239869,
        6.26122792995,
        5.96980472191,
        5.97952227329,
        2.6079437629,
        0.44659235998,
        4.93571599731,
        2.05680883408,
        0.0553747242,
        1.0404898279,
        5.92408280165,
        2.14284792899,
        5.36628071903,
        5.67183650604,
        6.16619660848,
        3.21449884756,
        2.78413773262,
        1.85291736971,
        4.08836707249,
        5.79828324983,
        3.64065433839,
        4.07325773485,
        3.22721419415,
        1.93625656075,
        2.2962391028,
        3.1516381975,
        5.90906599017,
        0.9105830271,
        1.08373548718,
        5.58582971373,
        4.465425153,
        3.8247524671,
        5.9172833913,
        4.02950881006,
        5.38281843911,
        0.98816683958,
        1.81190226733,
        3.28093064566,
        3.34580407184,
        2.46432498733,
        4.33595897706,
        3.88479568442,
        5.78140218377,
        3.25825064778,
        1.88786649003,
        4.99491811597,
        0.48457703987,
        0.53298688753,
        2.53852336668,
        3.81917474843,
        1.38331652158,
        1.3946002389,
        2.71305389525,
        3.61529270216,
        5.80636501152,
        3.32803972907,
        3.13638677202,
        0.91386154356,
        1.45908937448,
        4.86525539101,
        5.7438291744,
        3.89820431668,
        3.45375940424,
        4.70914613549,
        4.44780563257,
        1.44793892652,
        3.97546621352,
        4.31955386621,
        0.6731511333,
        3.32153685342,
        0.9567353308,
        5.45094569739,
        3.64587034252,
        0.07854475422,
        2.41355110121,
        0.26142733448,
        2.31075524252,
        3.31510538835,
        3.88828039777,
        1.94164654208,
        3.71984706703,
        4.50007522155,
        5.7095390796,
        2.31602404303,
        3.21682043639,
        1.95352580455,
        4.61184303844,
        6.2773944545,
        1.14078465002,
        1.29390383811,
        0.9597092595,
        5.53347635327,
        6.01754503356,
        3.29185729075,
        5.51214360399,
        6.13744492783,
        0.87176889717,
    ],
    [
        0.0,
        3.523118349,
        1577.3435424478,
        26.2983197998,
        529.6909650946,
        398.1490034082,
        155.4203994342,
        796.2980068164,
        775.522611324,
        7.1135470008,
        10977.078804699,
        0.9803210682,
        213.299095438,
        5223.6939198022,
        2146.1654164752,
        2544.3144198834,
        5507.5532386674,
        242.728603974,
        1349.8674096588,
        1748.016413067,
        1194.4470102246,
        951.7184062506,
        553.5694028424,
        1059.3819301892,
        6283.0758499914,
        9437.762934887,
        2352.8661537718,
        4694.0029547076,
        10447.3878396044,
        5486.777843175,
        16730.4636895958,
        801.8209311238,
        5088.6288397668,
        3154.6870848956,
        1592.5960136328,
        11499.6562227928,
        13367.9726311066,
        11513.8833167944,
        20.3553193988,
        11926.2544136688,
        12036.4607348882,
        8429.2412664666,
        17298.1823273262,
        17789.845619785,
        4690.4798363586,
        8031.0922630584,
        5.5229243074,
        522.5774180938,
        3.2863574178,
        4292.3308329504,
        135.0650800354,
        426.598190876,
        3340.6124266998,
        21228.3920235458,
        16200.7727245012,
        536.8045120954,
        23.8784377478,
        11371.7046897582,
        10973.55568635,
        4164.311989613,
        3.881335358,
        10969.9652576982,
        7632.9432596502,
        1990.745017041,
        25158.6017197654,
        10984.1923516998,
        3894.1818295422,
        7084.8967811152,
        103.0927742186,
        36.0278666774,
        206.1855484372,
        9917.6968745098,
        22483.84857449259,
        1589.0728952838,
        955.5997416086,
        7234.794256242,
        13916.0191096416,
        38.0276726358,
        20.7753954924,
        16496.3613962024,
        28.4491874678,
        14314.1681130498,
        29088.811415985,
        15.252471185,
        8635.9420037632,
        17267.26820169119,
        17253.04110768959,
        419.4846438752,
        11712.9553182308,
        11506.7697697936,
        10575.4066829418,
        5216.5803728014,
        20426.571092422,
        12566.1516999828,
        33019.0211122046,
        23543.23050468179,
        16858.4825329332,
        10177.2576795336,
        640.8776073822,
        24356.7807886416,
        6812.766815086,
        5746.271337896,
        220.4126424388,
        17256.6315363414,
        6836.6452528338,
        13517.8701062334,
        4705.7323075436,
        5760.4984318976,
        7.046236698,
        12132.439962106,
        7342.4577801806,
        3738.761430108,
        3496.032826134,
        11015.1064773348,
        245.8316462294,
        28286.9904848612,
        12146.6670561076,
        36949.2308084242,
        10213.285546211,
        170.6728706192,
        6681.2248533996,
        13119.72110282519,
        12352.8526045448,
        5856.4776591154,
        19800.9459562248,
        21954.15760939799,
        3930.2096962196,
        5643.1785636774,
        16460.33352952499,
        32217.2001810808,
        110.2063212194,
        16723.350142595,
        3097.88382272579,
        9779.1086761254,
        17260.1546546904,
        40879.4405046438,
        14945.3161735544,
        45892.73043315699,
        20199.094959633,
        17996.0311682222,
        4732.0306273434,
        11.729352836,
        22003.9146348698,
        15671.0817594066,
        16062.1845261168,
        25934.1243310894,
        266.6070417218,
        5753.3848848968,
        2388.8940204492,
        16737.5772365966,
        36147.4098773004,
        10440.2742926036,
        22743.4093795164,
        7860.4193924392,
        29864.334027309,
        19402.7969528166,
        3634.6210245184,
        18073.7049386502,
        18875.525869774,
        27.4015560968,
        44809.6502008634,
        12721.572099417,
        11087.2851259184,
        639.897286314,
        33794.5437235286,
        4686.8894077068,
        87.30820453981,
        19004.6479494084,
        14143.4952424306,
        10454.5013866052,
        28237.2334593894,
        40077.61957352,
        9623.6882766912,
        6438.4962494256,
        5230.807466803,
        13521.7514415914,
        23141.5583829246,
        2699.7348193176,
        11933.3679606696,
        11919.140866668,
        23020.65308658799,
        22805.7355659936,
        15110.4661198662,
        17782.7320727842,
        11790.6290886588,
        37724.7534197482,
        23006.42599258639,
        1551.045222648,
        11403.676995575,
        25685.872802808,
        22345.2603761082,
        48739.859897083,
        15664.03552270859,
        71980.63357473118,
        227.476132789,
        1052.2683831884,
        2379.1644735716,
        21947.1113727,
        29.429508536,
        18052.9295431578,
        44007.8292697396,
        12168.0026965746,
        74.7815985673,
        735.8765135318,
        41654.9631159678,
        7079.3738568078,
        26735.9452622132,
        533.2140834436,
        4136.9104335162,
        12029.3471878874,
        6040.3472460174,
        8662.240323563,
        7238.6755916,
        7058.5984613154,
        29296.6153895786,
        9388.0059094152,
        18606.4989460002,
        9380.9596727172,
        107.6635239386,
        15720.8387848784,
        52670.0695933026,
        11609.8625440122,
        25287.7237993998,
        20995.3929664494,
        24889.5747959916,
        47938.0389659592,
        2787.0430238574,
        26084.0218062162,
        28628.3362260996,
        14.2270940016,
        1039.0266107904,
        111.1866422876,
        2118.7638603784,
        45585.1728121874,
        3128.3887650958,
        10988.808157535,
        30666.1549584328,
        1066.49547719,
        12139.5535091068,
        135.62532501,
        26087.9031415742,
        23013.5395395872,
        21548.9623692918,
        14919.0178537546,
        27707.5424942948,
        4535.0594369244,
        9225.539273283,
        22779.4372461938,
        4701.1165017084,
        56600.2792895222,
        18319.5365848796,
        19651.048481098,
        12323.4230960088,
        49515.382508407,
        51.28033786241,
        51868.2486621788,
        22476.73502749179,
        23937.856389741,
        21424.4666443034,
        2942.4634232916,
        27832.0382192832,
        34596.3646546524,
        28230.18722269139,
        2301.58581590939,
        377.3736079158,
        5429.8794682394,
        8982.810669309,
        10021.8372800994,
        16193.65917750039,
        77.673770428,
        12592.4500197826,
        56.8983749356,
        309.2783226558,
        31570.7996493912,
        24491.4257925834,
        10344.2950653858,
        19.66976089979,
        7872.1487452752,
        4590.910180489,
        53445.5922046266,
        22490.9621214934,
        17796.9591667858,
        29026.48522950779,
        433.7117378768,
        1162.4747044078,
        11300.5842213564,
        5642.1982426092,
        60530.4889857418,
        15265.8865193004,
        38526.574350872,
        98068.53671630539,
        11.0457002639,
        23581.2581773176,
        16207.886271502,
        55798.4583583984,
        1903.4368125012,
        30774.5016425748,
        7477.522860216,
        26880.3198130326,
        31172.650645983,
        11925.2740926006,
        10770.8932562618,
        95.9792272178,
        11080.1715789176,
        49.7570254718,
        310.8407988684,
        664.75604513,
        18216.443810661,
        18202.21671665939,
        27433.88921587499,
        12043.574281889,
        57375.8019008462,
        16522.6597160022,
    ],
];

pub const L2: [[f64; 80]; 3] = [
    [
        0.00000991013,
        0.00000027348,
        0.00000016337,
        0.00000015751,
        0.00000006792,
        0.0000000463,
        0.00000004061,
        0.00000003473,
        0.00000003021,
        0.00000002858,
        0.00000002714,
        0.00000002536,
        0.00000002078,
        0.00000001649,
        0.00000001444,
        0.00000001066,
        0.00000001326,
        0.00000001323,
        0.00000000849,
        0.00000000829,
        0.00000000715,
        0.00000000617,
        0.00000000742,
        0.00000000527,
        0.00000000645,
        0.00000000489,
        0.0000000031,
        0.00000000294,
        0.00000000318,
        0.00000000287,
        0.00000000271,
        0.0000000024,
        0.00000000228,
        0.00000000288,
        0.00000000221,
        0.00000000177,
        0.00000000161,
        0.00000000162,
        0.00000000161,
        0.00000000149,
        0.00000000155,
        0.00000000198,
        0.00000000196,
        0.00000000144,
        0.00000000166,
        0.0000000011,
        0.00000000143,
        0.00000000098,
        0.00000000091,
        0.00000000102,
        0.00000000085,
        0.0000000008,
        0.00000000106,
        0.00000000078,
        0.00000000074,
        0.00000000097,
        0.00000000071,
        0.00000000073,
        0.00000000081,
        0.00000000068,
        0.00000000067,
        0.00000000088,
        0.00000000067,
        0.00000000065,
        0.00000000064,
        0.00000000062,
        0.00000000063,
        0.00000000054,
        0.0000000005,
        0.00000000063,
        0.00000000047,
        0.00000000057,
        0.00000000047,
        0.00000000044,
        0.00000000058,
        0.00000000046,
        0.00000000043,
        0.00000000042,
        0.00000000041,
        0.00000000038,
    ],
    [
        PI,
        0.05276844178,
        5.18822233349,
        3.68477036547,
        0.8288370342,
        4.659434484,
        1.03063238979,
        5.14152275985,
        1.19274596785,
        6.11660061719,
        0.30467442666,
        2.28007168572,
        3.75435095487,
        0.87695745106,
        5.75937027713,
        2.97193809855,
        4.36228000127,
        3.74789813676,
        5.60661424924,
        3.31023480096,
        4.37633551116,
        6.08093552653,
        0.59358726683,
        1.59876879192,
        1.98073361897,
        2.34703904345,
        5.06268601323,
        0.58896228948,
        3.40604954564,
        4.80765280941,
        1.22254362289,
        1.18527974102,
        1.30878574969,
        6.19639144171,
        3.37188342814,
        0.9428167959,
        0.46537341783,
        3.43807587022,
        2.70799951605,
        2.40797213364,
        2.64734140166,
        2.05005030106,
        6.06877865006,
        0.36091323946,
        5.42530005413,
        3.14355707869,
        1.74870606715,
        4.07165238106,
        1.58956864816,
        2.05853060226,
        2.19727554171,
        5.2377807036,
        4.10978680787,
        5.27909324318,
        6.21872909882,
        3.51101924359,
        0.19409531154,
        4.54202565598,
        2.74014347034,
        4.97891542807,
        4.56373075686,
        3.58450991839,
        5.51240651277,
        5.49541212849,
        0.85186317964,
        3.75098613376,
        2.30485276356,
        4.03344010015,
        5.23986671065,
        5.82037228507,
        0.53096907913,
        4.97077155753,
        5.1860688974,
        2.52677225361,
        5.41997950305,
        0.09391281217,
        0.83631205493,
        0.63481258912,
        0.65439000362,
        0.33673983694,
    ],
    [
        0.0,
        3.523118349,
        26.2983197998,
        155.4203994342,
        775.522611324,
        1577.3435424478,
        7.1135470008,
        796.2980068164,
        242.728603974,
        529.6909650946,
        398.1490034082,
        553.5694028424,
        0.9803210682,
        951.7184062506,
        1349.8674096588,
        2146.1654164752,
        1748.016413067,
        1194.4470102246,
        10977.078804699,
        213.299095438,
        5223.6939198022,
        5507.5532386674,
        3154.6870848956,
        2544.3144198834,
        801.8209311238,
        1592.5960136328,
        10447.3878396044,
        1059.3819301892,
        4694.0029547076,
        5088.6288397668,
        9437.762934887,
        6283.0758499914,
        4292.3308329504,
        4690.4798363586,
        2352.8661537718,
        1990.745017041,
        16730.4636895958,
        5486.777843175,
        3894.1818295422,
        426.598190876,
        13367.9726311066,
        7084.8967811152,
        640.8776073822,
        8031.0922630584,
        11506.7697697936,
        7234.794256242,
        7632.9432596502,
        17298.1823273262,
        11926.2544136688,
        87.30820453981,
        10973.55568635,
        12036.4607348882,
        3496.032826134,
        8429.2412664666,
        16200.7727245012,
        11015.1064773348,
        17789.845619785,
        6836.6452528338,
        4164.311989613,
        10177.2576795336,
        9917.6968745098,
        10575.4066829418,
        3097.88382272579,
        21228.3920235458,
        8635.9420037632,
        16496.3613962024,
        12566.1516999828,
        13916.0191096416,
        3340.6124266998,
        2388.8940204492,
        13119.72110282519,
        14945.3161735544,
        20426.571092422,
        11712.9553182308,
        13517.8701062334,
        9779.1086761254,
        11371.7046897582,
        2699.7348193176,
        25158.6017197654,
        24356.7807886416,
    ],
];

pub const L3: [[f64; 5]; 3] = [
    [
        0.00000002962,
        0.00000002537,
        0.00000001288,
        0.00000000635,
        0.00000000402,
    ],
    [
        5.1956408732,
        PI,
        4.72177304571,
        5.96904899168,
        3.78606612895,
    ],
    [
        155.4203994342,
        0.0,
        3.523118349,
        242.728603974,
        553.5694028424,
    ],
];

pub const L4: [[f64; 2]; 3] = [
    [0.0000000042, 0.00000000041],
    [0.41892851415, 3.14032562331],
    [155.4203994342, 3.523118349],
];

pub const L5: [[f64; 1]; 3] = [[0.0000000005], [2.01352986713], [155.4203994342]];

pub const K0: [[f64; 597]; 3] = [
    [
        0.0037408165,
        0.00001988852,
        0.00001859231,
        0.00001497439,
        0.00000823038,
        0.00000483421,
        0.00000483174,
        0.00000441134,
        0.00000354179,
        0.00000278456,
        0.00000294442,
        0.00000229665,
        0.00000211663,
        0.00000178132,
        0.00000095668,
        0.00000128829,
        0.00000096199,
        0.00000079084,
        0.00000077808,
        0.00000074517,
        0.00000071832,
        0.00000066753,
        0.00000054305,
        0.00000047317,
        0.0000005385,
        0.00000041341,
        0.00000048964,
        0.00000038553,
        0.0000003352,
        0.00000044839,
        0.00000030006,
        0.00000039353,
        0.00000025552,
        0.00000034288,
        0.0000003223,
        0.0000003162,
        0.00000029988,
        0.00000022914,
        0.00000028371,
        0.00000024525,
        0.000000224,
        0.00000018808,
        0.00000017863,
        0.00000016727,
        0.00000020783,
        0.00000019032,
        0.00000018419,
        0.00000018697,
        0.0000001798,
        0.00000017383,
        0.00000012241,
        0.00000015652,
        0.00000015213,
        0.00000014789,
        0.00000014393,
        0.00000013642,
        0.00000013834,
        0.00000010346,
        0.00000010485,
        0.00000011665,
        0.00000010374,
        0.00000010593,
        0.00000011214,
        0.0000000885,
        0.00000009429,
        0.00000007963,
        0.00000009297,
        0.00000008844,
        0.00000008447,
        0.00000006441,
        0.00000006339,
        0.00000006299,
        0.00000008297,
        0.00000007403,
        0.00000007598,
        0.00000007446,
        0.00000005472,
        0.00000006081,
        0.00000005289,
        0.00000004781,
        0.00000006498,
        0.00000004739,
        0.00000004611,
        0.00000004465,
        0.00000006294,
        0.00000006063,
        0.0000000575,
        0.00000004666,
        0.00000005286,
        0.00000004248,
        0.00000005216,
        0.00000004823,
        0.00000003674,
        0.00000003635,
        0.00000004571,
        0.00000004245,
        0.00000004254,
        0.00000003534,
        0.00000004696,
        0.0000000402,
        0.00000004304,
        0.00000003456,
        0.00000003332,
        0.00000004059,
        0.0000000442,
        0.00000003138,
        0.00000004286,
        0.00000004053,
        0.00000003223,
        0.00000003255,
        0.00000003735,
        0.00000003372,
        0.00000003024,
        0.00000002761,
        0.00000002927,
        0.00000002616,
        0.00000003548,
        0.00000003021,
        0.0000000336,
        0.00000003206,
        0.00000002464,
        0.00000002282,
        0.00000002968,
        0.00000002994,
        0.00000002175,
        0.00000002932,
        0.00000002129,
        0.00000002706,
        0.00000002317,
        0.00000002665,
        0.00000002554,
        0.00000002315,
        0.00000002036,
        0.00000001971,
        0.00000001862,
        0.00000002391,
        0.0000000212,
        0.00000001823,
        0.00000002132,
        0.00000002221,
        0.000000022,
        0.00000002185,
        0.00000001558,
        0.00000002129,
        0.00000001632,
        0.00000001854,
        0.00000001792,
        0.00000002014,
        0.0000000181,
        0.00000001913,
        0.00000001381,
        0.00000001729,
        0.00000001328,
        0.00000001494,
        0.00000001371,
        0.00000001747,
        0.00000001464,
        0.00000001346,
        0.00000001284,
        0.00000001694,
        0.00000001562,
        0.00000001669,
        0.00000001296,
        0.00000001352,
        0.00000001533,
        0.00000001168,
        0.00000001134,
        0.00000001182,
        0.00000001264,
        0.00000001417,
        0.00000001426,
        0.00000001365,
        0.00000001033,
        0.0000000138,
        0.00000001423,
        0.00000001412,
        0.00000001105,
        0.00000001241,
        0.00000001388,
        0.00000001293,
        0.00000000943,
        0.00000001137,
        0.00000001039,
        0.00000001176,
        0.00000001085,
        0.00000001198,
        0.00000001025,
        0.0000000119,
        0.00000000877,
        0.000000009,
        0.00000000951,
        0.00000001147,
        0.00000001039,
        0.00000000884,
        0.00000000972,
        0.00000000819,
        0.00000001113,
        0.00000000991,
        0.00000001054,
        0.00000001024,
        0.00000001075,
        0.00000000832,
        0.00000001005,
        0.00000000998,
        0.00000000768,
        0.00000000758,
        0.00000000722,
        0.00000000749,
        0.0000000097,
        0.00000000745,
        0.00000000739,
        0.00000000868,
        0.00000000959,
        0.00000000783,
        0.00000000694,
        0.00000000892,
        0.00000000882,
        0.00000000672,
        0.00000000767,
        0.00000000846,
        0.00000000701,
        0.0000000081,
        0.00000000862,
        0.00000000806,
        0.00000000757,
        0.00000000848,
        0.00000000605,
        0.000000006,
        0.00000000589,
        0.0000000059,
        0.00000000595,
        0.00000000595,
        0.00000000586,
        0.00000000612,
        0.00000000648,
        0.00000000723,
        0.00000000729,
        0.00000000535,
        0.00000000509,
        0.00000000549,
        0.00000000623,
        0.00000000503,
        0.00000000664,
        0.00000000546,
        0.00000000612,
        0.00000000524,
        0.0000000062,
        0.00000000596,
        0.00000000446,
        0.00000000439,
        0.00000000439,
        0.00000000477,
        0.00000000445,
        0.00000000526,
        0.0000000041,
        0.00000000525,
        0.00000000379,
        0.00000000408,
        0.00000000394,
        0.00000000439,
        0.00000000505,
        0.00000000463,
        0.00000000454,
        0.00000000347,
        0.00000000362,
        0.00000000354,
        0.00000000461,
        0.00000000333,
        0.00000000444,
        0.00000000345,
        0.00000000317,
        0.0000000042,
        0.0000000043,
        0.00000000369,
        0.00000000383,
        0.00000000432,
        0.00000000322,
        0.00000000312,
        0.0000000034,
        0.0000000032,
        0.00000000382,
        0.00000000308,
        0.00000000381,
        0.00000000273,
        0.00000000327,
        0.00000000316,
        0.00000000348,
        0.00000000266,
        0.00000000275,
        0.00000000357,
        0.00000000352,
        0.00000000334,
        0.00000000295,
        0.00000000257,
        0.00000000255,
        0.00000000277,
        0.00000000252,
        0.00000000346,
        0.00000000352,
        0.00000000255,
        0.00000000244,
        0.0000000026,
        0.0000000033,
        0.00000000305,
        0.00000000257,
        0.00000000231,
        0.00000000284,
        0.00000000318,
        0.0000000032,
        0.00000000253,
        0.00000000261,
        0.00000000272,
        0.00000000296,
        0.00000000302,
        0.00000000224,
        0.00000000272,
        0.00000000219,
        0.00000000234,
        0.00000000209,
        0.0000000022,
        0.00000000277,
        0.00000000266,
        0.00000000206,
        0.00000000214,
        0.00000000209,
        0.00000000261,
        0.00000000198,
        0.00000000204,
        0.00000000214,
        0.00000000193,
        0.0000000023,
        0.00000000247,
        0.00000000246,
        0.00000000256,
        0.00000000198,
        0.00000000234,
        0.00000000185,
        0.0000000023,
        0.00000000233,
        0.00000000176,
        0.00000000234,
        0.00000000214,
        0.0000000018,
        0.00000000173,
        0.00000000172,
        0.00000000192,
        0.00000000226,
        0.00000000179,
        0.00000000188,
        0.0000000017,
        0.00000000192,
        0.00000000176,
        0.000000002,
        0.00000000211,
        0.00000000172,
        0.00000000219,
        0.00000000184,
        0.00000000166,
        0.0000000018,
        0.00000000223,
        0.00000000162,
        0.00000000208,
        0.00000000218,
        0.00000000172,
        0.00000000156,
        0.00000000169,
        0.00000000151,
        0.00000000195,
        0.00000000201,
        0.00000000162,
        0.00000000183,
        0.00000000148,
        0.00000000184,
        0.00000000136,
        0.00000000137,
        0.00000000172,
        0.00000000139,
        0.00000000184,
        0.00000000147,
        0.00000000175,
        0.00000000135,
        0.00000000171,
        0.0000000014,
        0.00000000145,
        0.00000000129,
        0.00000000168,
        0.0000000017,
        0.00000000172,
        0.0000000013,
        0.00000000125,
        0.00000000124,
        0.00000000125,
        0.00000000136,
        0.0000000012,
        0.00000000165,
        0.00000000119,
        0.00000000114,
        0.00000000116,
        0.00000000134,
        0.00000000151,
        0.00000000118,
        0.00000000112,
        0.00000000147,
        0.00000000119,
        0.00000000156,
        0.00000000156,
        0.00000000145,
        0.00000000154,
        0.00000000143,
        0.00000000115,
        0.00000000109,
        0.00000000114,
        0.0000000011,
        0.00000000146,
        0.0000000011,
        0.00000000121,
        0.00000000119,
        0.00000000112,
        0.00000000109,
        0.00000000124,
        0.00000000141,
        0.00000000148,
        0.00000000137,
        0.00000000111,
        0.00000000102,
        0.00000000104,
        0.00000000111,
        0.00000000113,
        0.000000001,
        0.00000000105,
        0.00000000131,
        0.00000000097,
        0.00000000098,
        0.00000000116,
        0.00000000117,
        0.00000000119,
        0.00000000098,
        0.00000000091,
        0.00000000124,
        0.00000000116,
        0.00000000088,
        0.00000000121,
        0.00000000085,
        0.00000000105,
        0.00000000105,
        0.00000000092,
        0.00000000094,
        0.00000000094,
        0.00000000083,
        0.00000000108,
        0.00000000116,
        0.00000000096,
        0.00000000084,
        0.00000000099,
        0.00000000099,
        0.0000000008,
        0.00000000103,
        0.00000000094,
        0.0000000011,
        0.000000001,
        0.00000000106,
        0.00000000095,
        0.00000000101,
        0.00000000109,
        0.00000000092,
        0.00000000103,
        0.00000000082,
        0.00000000093,
        0.00000000107,
        0.0000000009,
        0.0000000009,
        0.00000000078,
        0.00000000094,
        0.00000000097,
        0.00000000078,
        0.00000000101,
        0.00000000072,
        0.00000000077,
        0.00000000099,
        0.00000000093,
        0.00000000071,
        0.00000000071,
        0.00000000068,
        0.00000000072,
        0.00000000072,
        0.00000000096,
        0.00000000094,
        0.00000000071,
        0.00000000068,
        0.0000000008,
        0.00000000082,
        0.00000000076,
        0.00000000078,
        0.00000000064,
        0.00000000074,
        0.00000000066,
        0.00000000074,
        0.00000000067,
        0.00000000082,
        0.00000000062,
        0.00000000085,
        0.0000000008,
        0.00000000067,
        0.00000000063,
        0.00000000071,
        0.00000000078,
        0.00000000072,
        0.0000000007,
        0.00000000063,
        0.00000000082,
        0.00000000058,
        0.0000000006,
        0.00000000064,
        0.00000000061,
        0.00000000057,
        0.00000000077,
        0.00000000077,
        0.00000000065,
        0.0000000006,
        0.00000000056,
        0.0000000007,
        0.00000000056,
        0.00000000063,
        0.00000000073,
        0.00000000056,
        0.00000000056,
        0.00000000058,
        0.00000000056,
        0.00000000076,
        0.00000000072,
        0.00000000068,
        0.00000000073,
        0.00000000074,
        0.00000000054,
        0.00000000059,
        0.00000000069,
        0.00000000074,
        0.00000000052,
        0.00000000053,
        0.00000000071,
        0.00000000051,
        0.00000000056,
        0.00000000051,
        0.00000000059,
        0.00000000054,
        0.00000000049,
        0.00000000048,
        0.00000000059,
        0.00000000048,
        0.00000000056,
        0.0000000005,
        0.00000000055,
        0.00000000053,
        0.00000000049,
        0.00000000059,
        0.00000000062,
        0.00000000061,
        0.00000000047,
        0.00000000053,
        0.00000000047,
        0.00000000053,
        0.00000000045,
        0.00000000052,
        0.00000000047,
        0.00000000057,
        0.00000000042,
        0.00000000049,
        0.00000000046,
        0.00000000044,
        0.00000000056,
        0.00000000041,
        0.00000000058,
        0.00000000055,
        0.00000000057,
        0.00000000053,
        0.0000000004,
        0.00000000054,
        0.00000000048,
        0.00000000051,
        0.0000000004,
        0.00000000041,
        0.00000000041,
        0.0000000004,
        0.00000000043,
        0.0000000004,
        0.00000000053,
        0.00000000038,
        0.00000000037,
        0.00000000038,
        0.00000000041,
        0.00000000039,
        0.00000000045,
        0.00000000036,
        0.0000000004,
        0.00000000036,
        0.00000000039,
        0.00000000046,
    ],
    [
        PI,
        4.23374621009,
        0.55463591479,
        3.72409379834,
        0.33112005725,
        3.17751155482,
        5.65660621901,
        1.21138303352,
        0.13054037265,
        5.27885763953,
        3.92692187453,
        0.79626727662,
        1.69085049749,
        4.06312103648,
        6.10260944466,
        2.21903872695,
        4.0109024308,
        0.00566665201,
        3.64174224007,
        1.76395145858,
        0.64118659399,
        4.20078421387,
        1.2789823322,
        5.98541885945,
        3.75922237603,
        5.15630887259,
        5.06438171801,
        1.6299289334,
        5.14670482356,
        5.35602472529,
        5.8204502386,
        4.40875564745,
        4.70498282243,
        2.87629134458,
        5.19482255479,
        0.20377436978,
        2.06647143238,
        0.26684134231,
        3.55121155276,
        5.33410545785,
        6.18159425612,
        1.65360362287,
        0.26479139813,
        5.32163043011,
        1.62629258894,
        3.07717685025,
        5.55814968279,
        0.89438266755,
        3.02828450256,
        3.49102971235,
        0.68301850852,
        0.75677278647,
        0.56985565245,
        2.84922701747,
        4.2764015926,
        6.00388395797,
        3.0487524287,
        2.96548563796,
        2.4428522696,
        5.69855413828,
        0.42204428363,
        3.78906764969,
        4.91512650529,
        0.85735777525,
        1.66843094483,
        1.17522727831,
        4.47115496366,
        0.83625571936,
        1.06163760227,
        0.25331823447,
        2.49567231737,
        2.0892083299,
        3.51264577993,
        4.7107553649,
        0.05572271846,
        3.30242876494,
        5.55412164007,
        3.07880786015,
        3.07331745335,
        2.95678402973,
        2.25653898617,
        4.39334857882,
        3.67855085148,
        0.55652742216,
        5.89350110582,
        4.04895816524,
        0.04561508156,
        4.42336639384,
        1.47927631912,
        1.22058351301,
        0.88886576578,
        5.88544271733,
        3.58989688453,
        4.30120473819,
        1.3574362129,
        0.43954994331,
        0.54107269293,
        4.47898840027,
        3.67645105718,
        1.70026746262,
        2.8277707945,
        3.90988714065,
        4.18174331822,
        3.8579735299,
        5.12393027283,
        0.95155546555,
        1.03260631515,
        1.14006806984,
        5.4728828591,
        3.95624124487,
        2.90265737736,
        2.54891063937,
        3.39202036171,
        2.09018492652,
        5.88738551899,
        6.27723142758,
        4.07823814175,
        4.523964264,
        5.09609409477,
        5.54605202768,
        0.35894366581,
        1.89813485388,
        3.49527506853,
        5.43830470121,
        6.09928144214,
        2.45484183372,
        5.72677279241,
        0.71048768724,
        4.57259132444,
        4.32590285509,
        2.40111449041,
        0.66850714203,
        2.01796165421,
        1.09360164739,
        0.99166279497,
        0.23233428087,
        3.6017346717,
        4.226172726,
        1.52336953125,
        5.13417423737,
        2.14884918487,
        0.98875200624,
        2.03208873459,
        0.42104672533,
        2.56319005941,
        5.96605954512,
        1.56231244969,
        3.87702295243,
        4.94027105683,
        5.74903822364,
        5.32951303691,
        5.86283837771,
        1.60637316798,
        4.22768678613,
        1.2565755213,
        3.58214751673,
        5.78643918825,
        4.90152287441,
        2.98771661503,
        1.65157069898,
        2.98818373048,
        5.31971473902,
        0.01358298134,
        5.9988898727,
        4.2673443628,
        0.43169413713,
        4.78216097039,
        2.13295829919,
        1.90538825542,
        1.63655282707,
        2.83085443402,
        5.01235443249,
        3.85773157387,
        0.88889648462,
        3.92882395123,
        3.35717443888,
        1.64891354396,
        1.12243640665,
        5.29915013032,
        4.14977390025,
        6.14788565496,
        0.129204932,
        1.16257387485,
        3.27363459421,
        0.68120113636,
        3.07063471417,
        2.92241170764,
        4.00156368689,
        4.46615489963,
        3.06552972602,
        3.686645381,
        5.22353578157,
        2.39518951382,
        3.99292311547,
        2.53278101783,
        3.38855168536,
        0.37752614169,
        3.94070696546,
        0.15733869779,
        1.17320780217,
        0.8585507842,
        3.53574779125,
        0.68501709634,
        2.31186169116,
        3.72961113875,
        0.44487232731,
        0.49278066155,
        1.72017088936,
        2.15437801485,
        0.68554183573,
        2.19248794752,
        2.55989410494,
        0.43803857076,
        2.19377813544,
        5.38068734713,
        1.82977948102,
        4.67674335225,
        4.04228193792,
        0.7804559334,
        4.48953649533,
        1.79363650705,
        0.26757874704,
        5.50166935676,
        1.58408768466,
        0.69902663274,
        4.38409519253,
        1.94866348746,
        0.02482189622,
        1.86425991369,
        5.1206944711,
        4.8702940192,
        5.40138671369,
        5.42986527959,
        4.5377912698,
        3.85625628712,
        3.73475860333,
        2.67811490754,
        2.96538769042,
        5.16244695831,
        3.05197072995,
        3.9955926447,
        2.26971945271,
        1.86005909746,
        3.96689248919,
        3.00980206813,
        5.66638617267,
        2.28395510487,
        5.90828207964,
        3.41504921626,
        1.84086538452,
        0.99334619037,
        3.17446952432,
        1.27769034211,
        0.24402527707,
        0.97204966373,
        5.15759513327,
        2.87445340052,
        3.23427833718,
        0.38751839384,
        4.76192221582,
        4.49516367081,
        4.43473576047,
        5.42981074667,
        4.60712012571,
        5.5625701991,
        4.09285575545,
        3.28202687213,
        1.85263418548,
        2.52173122462,
        0.50295354855,
        0.64488715148,
        1.0436898787,
        0.29468575618,
        3.30329866126,
        6.12426824884,
        3.69611343817,
        0.23643174893,
        1.59279792928,
        3.65262667893,
        4.65801222484,
        0.72522695142,
        6.07694941431,
        0.29719200094,
        5.10612499134,
        0.87357957167,
        4.98971619034,
        5.85906350865,
        2.32401657762,
        2.81833414149,
        2.8647147307,
        0.02643864769,
        0.57958876755,
        0.82103336665,
        5.90029498599,
        4.69192200871,
        4.67485423683,
        2.55741079346,
        4.63863687772,
        2.48626623197,
        5.91424964728,
        4.46905139414,
        2.18341012065,
        0.00455320447,
        2.10059286584,
        1.61402872357,
        0.24002639503,
        0.12825988472,
        5.75499995934,
        4.70394218733,
        4.5324038933,
        0.17358858363,
        5.07229230789,
        2.46213303742,
        3.08437904026,
        3.67921078022,
        2.17575784176,
        5.75332666723,
        1.12209632605,
        0.42909936791,
        4.96496733207,
        1.71992447536,
        1.43153641541,
        4.10494335619,
        2.61449656774,
        5.49296216164,
        0.99972355107,
        2.40254407,
        1.99075944859,
        0.51638035098,
        2.06910498297,
        0.4732808533,
        2.01148064945,
        1.83822522499,
        4.33835309645,
        6.11446823315,
        5.36990568091,
        1.45067669633,
        0.91533912843,
        4.83323079812,
        5.65272380831,
        5.90115065485,
        1.61691324346,
        5.41096652773,
        3.73801095746,
        0.51814318659,
        1.59344786627,
        0.11321008588,
        4.65915301945,
        0.2492094898,
        0.72603260609,
        2.25799771641,
        1.75775074281,
        1.83368410088,
        2.81603870247,
        1.11319906056,
        5.13890233804,
        3.64173952238,
        1.29239822343,
        5.71271482656,
        6.12580534435,
        5.50452624789,
        3.88042652902,
        4.29696096782,
        3.97463674764,
        3.84160753453,
        5.70350063397,
        3.89920078632,
        2.42317708585,
        3.14261170323,
        3.42123023323,
        2.2941134689,
        3.24559981303,
        3.44245174147,
        0.00348498513,
        2.92738425252,
        3.96587718159,
        0.25220958383,
        2.87877365375,
        5.69950398995,
        3.63907739472,
        3.26846094813,
        3.64724509463,
        1.2736254269,
        0.66679653739,
        4.15608371112,
        3.82417804302,
        5.39845370317,
        1.47843592914,
        4.67095910002,
        0.07680535918,
        4.15290000577,
        4.1185971881,
        1.82708563148,
        1.04537190097,
        5.12289379508,
        0.19411348304,
        1.79517429155,
        5.99365742245,
        3.69411834084,
        1.80535830937,
        5.54417623632,
        5.73089622822,
        5.29857158519,
        2.83846081485,
        1.2644305554,
        5.13771437738,
        3.84630581114,
        0.58077594433,
        3.26016999912,
        0.21237611638,
        4.04390598179,
        6.07423121041,
        0.68736407062,
        4.56525575857,
        2.22336408031,
        3.12332456841,
        2.44126507595,
        3.41786904324,
        4.15648264511,
        3.26926487644,
        3.46768139435,
        2.27186633984,
        4.87262579773,
        4.33087326116,
        4.56697408157,
        1.22611790835,
        0.29271036039,
        5.76108069146,
        3.44419535124,
        0.48502721215,
        3.28487967591,
        3.15562777196,
        5.08436451777,
        5.39243925075,
        4.13994336201,
        5.45339724432,
        1.18944845337,
        2.86809158433,
        5.43245116672,
        4.4598086724,
        2.47133399498,
        0.52300682043,
        2.21973441671,
        3.64026873013,
        0.24343045101,
        5.74308140456,
        6.14557745372,
        5.46347260935,
        5.4842488743,
        5.26916160568,
        2.72571401307,
        5.12943311064,
        2.74970034886,
        1.01648896172,
        3.90283567909,
        1.28098182292,
        0.43338127123,
        5.8613291043,
        6.25729526026,
        1.01944959123,
        5.98786109318,
        5.27640257078,
        5.58615692225,
        2.68618945522,
        5.92272401863,
        0.01892067849,
        2.58854156395,
        5.84445332309,
        2.86995440803,
        0.51915630012,
        3.73170891564,
        5.89702842931,
        4.16664160604,
        5.08787396938,
        6.26835415543,
        4.1977877082,
        5.40468649495,
        3.96334403949,
        5.7772575192,
        0.91772729175,
        2.53843324238,
        0.61514327988,
        5.21450089904,
        2.94606922574,
        2.04481864083,
        2.02693646758,
        1.21236802222,
        3.94153452882,
        4.68947116168,
        2.49348315522,
        0.97339361819,
        5.54491230368,
        1.01658658652,
        5.98839573094,
        1.25948865627,
        1.80880126197,
        1.65437814878,
        3.98975982374,
        1.86594335533,
        4.68556276234,
        5.2563984589,
        0.40859994601,
        3.96415073609,
        5.41882178958,
        0.28080261929,
        5.77035158401,
        4.9221411719,
        1.30721188046,
        4.1252673712,
        0.60204110467,
        2.02797345474,
        0.70744607454,
        2.05436159498,
        4.66763566797,
        4.35624652161,
        1.44779386507,
        1.1272428618,
        1.31820504355,
        5.34686688844,
        3.95616700898,
        6.03080137925,
        0.73927686727,
        4.41666023387,
        1.85122634129,
        3.11576506587,
        1.24745553815,
        4.84658284342,
        1.27165999126,
        4.10789640009,
        0.6314327165,
        2.97387018514,
        1.39941891014,
        2.77087663649,
        4.24556935906,
        5.74182376338,
        4.1181378615,
        6.19427031439,
        1.73115418773,
        1.96397950002,
        4.6533874119,
        2.42710232037,
        2.08179532396,
        0.22629203906,
        6.20117814954,
        5.39320545061,
        4.64950803672,
        5.94732920545,
        3.31483125685,
        4.46592712294,
        2.77350139482,
        1.35319136986,
        2.9977086931,
        1.61246826616,
        1.92658497725,
        1.83102054487,
        3.21680304319,
        1.961051635,
        2.89880335762,
        1.71464616511,
        5.16300128565,
        1.2287694302,
        1.08794812541,
        1.04909228137,
        1.41107637888,
        2.87613162761,
        0.50994347267,
        1.46161746733,
        5.67297778229,
        3.87328912437,
        2.54977546678,
        1.16634027475,
        2.35091130891,
        2.45719098581,
        6.07668633262,
        4.76783532163,
        2.42221373256,
        2.59413279726,
        3.03623053034,
        3.26891803446,
        2.45446432047,
        0.42382144318,
        0.21291918893,
        2.15599036973,
        0.51542555301,
        1.90659718828,
        5.52955194812,
        4.95207714594,
        2.82551748542,
        2.04488826514,
        1.03104318973,
        6.03079773396,
        4.77778333859,
        5.48178982335,
        0.50169021867,
        4.23699175298,
        5.54442185218,
        2.74913926743,
    ],
    [
        0.0,
        1577.3435424478,
        5223.6939198022,
        529.6909650946,
        2352.8661537718,
        10213.285546211,
        5507.5532386674,
        398.1490034082,
        4694.0029547076,
        1059.3819301892,
        775.522611324,
        9437.762934887,
        10977.078804699,
        17789.845619785,
        796.2980068164,
        13367.9726311066,
        213.299095438,
        5856.4776591154,
        17298.1823273262,
        6283.0758499914,
        3154.6870848956,
        5753.3848848968,
        10447.3878396044,
        4164.311989613,
        2544.3144198834,
        7.1135470008,
        21228.3920235458,
        801.8209311238,
        2146.1654164752,
        4705.7323075436,
        1589.0728952838,
        26087.9031415742,
        1194.4470102246,
        16730.4636895958,
        23543.23050468179,
        25158.6017197654,
        7084.8967811152,
        11506.7697697936,
        17260.1546546904,
        6812.766815086,
        426.598190876,
        3738.761430108,
        1748.016413067,
        26.2983197998,
        29088.811415985,
        3930.2096962196,
        5486.777843175,
        13521.7514415914,
        3340.6124266998,
        11015.1064773348,
        5088.6288397668,
        5643.1785636774,
        8635.9420037632,
        18073.7049386502,
        22003.9146348698,
        12036.4607348882,
        33019.0211122046,
        3128.3887650958,
        16200.7727245012,
        25934.1243310894,
        5230.807466803,
        5216.5803728014,
        14945.3161735544,
        9917.6968745098,
        1349.8674096588,
        52175.8062831484,
        36949.2308084242,
        29864.334027309,
        8429.2412664666,
        4136.9104335162,
        8031.0922630584,
        4690.4798363586,
        18422.62935909819,
        23013.5395395872,
        18875.525869774,
        1592.5960136328,
        3634.6210245184,
        4732.0306273434,
        951.7184062506,
        955.5997416086,
        33794.5437235286,
        2942.4634232916,
        24072.9214697764,
        7860.4193924392,
        40879.4405046438,
        22483.84857449259,
        29296.6153895786,
        7058.5984613154,
        22805.7355659936,
        18319.5365848796,
        11926.2544136688,
        155.4203994342,
        6681.2248533996,
        10973.55568635,
        14143.4952424306,
        536.8045120954,
        7238.6755916,
        553.5694028424,
        37724.7534197482,
        12566.1516999828,
        11371.7046897582,
        7632.9432596502,
        20426.571092422,
        522.5774180938,
        103.0927742186,
        4701.1165017084,
        44809.6502008634,
        4590.910180489,
        639.897286314,
        39609.6545831656,
        26735.9452622132,
        11790.6290886588,
        4686.8894077068,
        7079.3738568078,
        10988.808157535,
        2118.7638603784,
        15720.8387848784,
        8662.240323563,
        41654.9631159678,
        19651.048481098,
        1551.045222648,
        1990.745017041,
        4292.3308329504,
        12168.0026965746,
        13916.0191096416,
        48739.859897083,
        10575.4066829418,
        23581.2581773176,
        14314.1681130498,
        30666.1549584328,
        74.7815985673,
        5884.9268465832,
        15671.0817594066,
        14919.0178537546,
        3.523118349,
        45585.1728121874,
        21954.15760939799,
        78263.70942472259,
        5429.8794682394,
        4535.0594369244,
        27511.4678735372,
        15110.4661198662,
        1066.49547719,
        9225.539273283,
        18849.2275499742,
        12592.4500197826,
        10984.1923516998,
        52670.0695933026,
        10969.9652576982,
        34596.3646546524,
        9623.6882766912,
        28766.924424484,
        16858.4825329332,
        2379.1644735716,
        13517.8701062334,
        31441.6775697568,
        7342.4577801806,
        3894.1818295422,
        4804.209275927,
        49515.382508407,
        149.5631971346,
        7234.794256242,
        17256.6315363414,
        11769.8536931664,
        18209.33026366019,
        9388.0059094152,
        29826.3063546732,
        242.728603974,
        5120.6011455836,
        11712.9553182308,
        18052.9295431578,
        35371.8872659764,
        20.7753954924,
        38526.574350872,
        8827.3902698748,
        6133.5126528568,
        14712.317116458,
        16522.6597160022,
        56600.2792895222,
        6496.3749454294,
        110.2063212194,
        5849.3641121146,
        17782.7320727842,
        1162.4747044078,
        4061.2192153944,
        53445.5922046266,
        5863.5912061162,
        4907.3020501456,
        5650.2921106782,
        16460.33352952499,
        16496.3613962024,
        28237.2334593894,
        5326.7866940208,
        22779.4372461938,
        76.2660712756,
        19800.9459562248,
        33326.5787331742,
        17796.9591667858,
        39302.096962196,
        35050.00027447539,
        10177.2576795336,
        17654.7805397496,
        7477.522860216,
        42456.7840470916,
        4933.2084403326,
        6836.6452528338,
        2388.8940204492,
        20199.094959633,
        38.1330356378,
        65697.55772473979,
        632.7837393132,
        20452.8694122218,
        60530.4889857418,
        6069.7767545534,
        1052.2683831884,
        245.8316462294,
        20995.3929664494,
        10021.8372800994,
        4171.4255366138,
        57375.8019008462,
        5481.2549188676,
        12139.5535091068,
        149144.46708624958,
        43232.3066584156,
        206.1855484372,
        24492.40611365159,
        4274.5183108324,
        3496.032826134,
        10454.5013866052,
        3104.9300594238,
        19402.7969528166,
        20597.2439630412,
        26709.6469424134,
        10440.2742926036,
        220.4126424388,
        46386.9937433112,
        13119.72110282519,
        4157.1984426122,
        22743.4093795164,
        27043.5028831828,
        24383.0791084414,
        9779.1086761254,
        64460.6986819614,
        19804.8272915828,
        47162.5163546352,
        6309.3741697912,
        10344.2950653858,
        61306.0115970658,
        23141.5583829246,
        5746.271337896,
        104351.61256629678,
        21424.4666443034,
        949.1756089698,
        23937.856389741,
        23539.7073863328,
        50317.2034395308,
        11499.6562227928,
        9411.4646150872,
        22345.2603761082,
        27707.5424942948,
        16062.1845261168,
        51092.7260508548,
        28313.288804661,
        1692.1656695024,
        7875.6718636242,
        12721.572099417,
        68390.90837818099,
        6438.4962494256,
        10419.9862835076,
        30639.856638633,
        25685.872802808,
        65236.2212932854,
        846.0828347512,
        283.8593188652,
        16723.350142595,
        6206.8097787158,
        4487.8174062704,
        15141.390794312,
        4377.611085051,
        853.196381752,
        34520.3093093808,
        433.7117378768,
        54247.4131357504,
        26084.0218062162,
        5636.0650166766,
        14.2270940016,
        55022.9357470744,
        5331.3574437408,
        26482.1708096244,
        16737.5772365966,
        19004.6479494084,
        32243.4985008806,
        10239.5838660108,
        35579.69123957,
        18451.07854656599,
        13341.6743113068,
        1596.1864422846,
        17157.0618804718,
        135.0650800354,
        15664.03552270859,
        17267.26820169119,
        25287.7237993998,
        65857.55281669598,
        26880.3198130326,
        4797.0957289262,
        21393.5419698576,
        5540.0857894588,
        12352.8526045448,
        72321.1180744006,
        419.4846438752,
        24356.7807886416,
        23550.34405168259,
        69166.430989505,
        53131.406024757,
        9380.9596727172,
        23536.11695768099,
        12964.300703391,
        3.9321532631,
        2648.454825473,
        5436.9930152402,
        58177.62283197,
        3097.88382272579,
        10557.5941608238,
        15508.6151232744,
        5010.3948243642,
        58953.145443294,
        28628.3362260996,
        34570.0663348526,
        38.0276726358,
        24336.0053931492,
        17253.04110768959,
        36173.7081971002,
        21947.1113727,
        6915.8595893046,
        17271.8840075264,
        2787.0430238574,
        18606.4989460002,
        6058.7310542895,
        1581.959348283,
        20760.4270331914,
        18635.9284545362,
        17996.0311682222,
        5760.4984318976,
        91785.46086631398,
        29026.48522950779,
        5017.508371365,
        33990.6183442862,
        29424.634232916,
        3531.5282502998,
        640.8776073822,
        14169.7935622304,
        28286.9904848612,
        9814.6041002912,
        1478.8665740644,
        10818.1352869158,
        24279.10701821359,
        956.2891559706,
        3744.8273457378,
        316.3918696566,
        76251.32777062019,
        12323.4230960088,
        73096.64068572459,
        377.3736079158,
        28230.18722269139,
        5327.4761083828,
        46848.3301747656,
        27278.4688164408,
        62883.3551395136,
        62107.8325281896,
        24705.70520908959,
        40803.3851593722,
        32217.2001810808,
        40103.9178933198,
        8858.3149443206,
        16207.886271502,
        29822.7832363242,
        11513.8833167944,
        10873.9860304804,
        16193.65917750039,
        11080.1715789176,
        21548.9623692918,
        24889.5747959916,
        21202.093703746,
        3641.7345715192,
        8273.8208670324,
        6805.6532680852,
        224.3447957019,
        32370.9789915656,
        36147.4098773004,
        5333.9002410216,
        31570.7996493912,
        9910.583327509,
        9924.8104215106,
        15265.8865193004,
        10660.6869350424,
        17370.3609759098,
        1375.7737998458,
        263.0839233728,
        18100.00325845,
        266.6070417218,
        3903.9113764198,
        30220.9322397324,
        77026.8503819442,
        2699.7348193176,
        80181.53746683979,
        1.4844727083,
        66813.5648357332,
        18699.6643528396,
        6040.3472460174,
        32367.0976562076,
        130439.51570787099,
        40077.61957352,
        3958.1264411758,
        66038.04222440919,
        31968.9486527994,
        394.6258850592,
        401.6721217572,
        38500.2760310722,
        1265.5674786264,
        6709.6740408674,
        16097.6799502826,
        1293.4842235826,
        44034.1275895394,
        27177.8515292002,
        5959.570433334,
        24602.61243487099,
        5237.9210138038,
        31172.650645983,
        30355.9973197678,
        3956.5080160194,
        59414.4818747484,
        10027.9031957292,
        24491.4257925834,
        17686.7528455664,
        16627.3709153772,
        27832.0382192832,
        44007.8292697396,
        18208.349942592,
        2636.725472637,
        13362.4497067992,
        6702.5604938666,
        28.4491874678,
        735.8765135318,
        18415.51581209739,
        18429.742906099,
        11.0457002639,
        1573.8204240988,
        1580.8666607968,
        742.9900605326,
        70743.77453195279,
        161710.6187862324,
        22030.2129546696,
        20894.77567920879,
        11919.140866668,
        11933.3679606696,
        33163.395663024,
        80957.06007816379,
        17892.93839400359,
        661.232926781,
        4598.0237274898,
        69968.2519206288,
        95.9792272178,
        13095.8426650774,
        84111.7471630594,
        33460.92737919159,
        47964.337285759,
        47938.0389659592,
        32765.2466596158,
        6172.869528772,
        5219.7617665391,
        5227.6260730653,
        34513.2630726828,
        11609.8625440122,
        8982.810669309,
        7872.1487452752,
        4583.7966334882,
        23020.65308658799,
        3185.1920272656,
        22910.44676536859,
        5729.506447149,
        3627.5074775176,
        27433.88921587499,
        2221.856634597,
        13760.5987102074,
        35309.5610794992,
        5966.6839803348,
        17473.4537501284,
        34911.412076091,
        21150.8133658836,
        25132.3033999656,
        30774.5016425748,
        142861.39123625818,
        22476.73502749179,
        11216.284290324,
        34115.1140692746,
        323.5054166574,
        23006.42599258639,
        51868.2486621788,
        40273.6941942776,
        2575.2390943292,
        30562.182868205,
        74673.9842281724,
        5209.4668258006,
        4384.7246320518,
        25960.4226508892,
        72936.23331633979,
        11720.0688652316,
        18216.443810661,
        29062.5130961852,
        77003.83841956219,
        40565.2543247742,
        7834.1210726394,
        6819.8803620868,
        5642.1982426092,
        2008.557539159,
        51894.5469819786,
        73898.46161684839,
        4708.2300487092,
        647.0108333148,
        5113.4875985828,
        79219.3091663312,
        41333.0761244668,
        5.5229243074,
        84887.2697743834,
        36105.8590863156,
        15906.7641266826,
        42430.4857272918,
        10241.2022911672,
        88041.956859279,
        11925.2740926006,
        10550.480613823,
        11293.4706743556,
        3684.3780499902,
        2301.58581590939,
        15.252471185,
        22490.9621214934,
        1861.202861313,
        792.7748884674,
        14477.3511832,
        2069.0068349066,
        30376.3526391666,
        66653.15746634839,
        24093.2767891752,
        29303.7289365794,
        55798.4583583984,
        4480.7038592696,
        170.6728706192,
        29289.5018425778,
        5547.1993364596,
        33716.9650658664,
        37455.7264959744,
        15567.988985188,
        5422.7659212386,
        7886.717712239,
        78604.19392439199,
        4176.041342449,
        491.6632924588,
        6076.8903015542,
        29890.6323471088,
        6062.6632075526,
        3428.4354760812,
        533.2140834436,
        799.8211251654,
        9284.9131351966,
        55824.7566781982,
        117873.36400788819,
        35707.7100829074,
        37853.8754993826,
        38252.0245027908,
        77828.671313068,
        14611.6998292174,
        17429.3614528576,
        14867.73751589219,
        5999.2165311262,
        16833.55646381439,
        38654.05484155699,
        6208.2942514241,
        37057.5774925662,
        88817.479470603,
        11396.5634485742,
        664.75604513,
        8584.6616659008,
        11764.330768859,
        59728.668054618,
        4900.1885031448,
        91972.1665554986,
        39048.3225096072,
        4811.3228229278,
        27035.7402124668,
        4267.4047638316,
        20.3553193988,
        7445.5505543992,
        18312.42303787879,
        3215.1363806432,
        33318.8160624582,
        32992.72279240479,
        8671.9698704406,
    ],
];

pub const K1: [[f64; 254]; 3] = [
    [
        0.00082267418,
        0.00000026605,
        0.00000021081,
        0.00000019125,
        0.0000000838,
        0.00000007457,
        0.00000006463,
        0.00000005146,
        0.00000004067,
        0.00000004067,
        0.00000003385,
        0.00000002934,
        0.00000002838,
        0.00000003152,
        0.00000003041,
        0.00000002635,
        0.00000002694,
        0.00000002651,
        0.00000001834,
        0.00000001842,
        0.00000002352,
        0.00000002262,
        0.00000001701,
        0.00000001464,
        0.00000001547,
        0.00000001426,
        0.00000001612,
        0.0000000135,
        0.0000000177,
        0.0000000179,
        0.00000001519,
        0.00000001305,
        0.00000001246,
        0.00000001192,
        0.00000001024,
        0.00000000977,
        0.00000001004,
        0.00000000902,
        0.00000000981,
        0.00000000998,
        0.00000001191,
        0.00000000959,
        0.00000000803,
        0.00000000867,
        0.00000000796,
        0.00000000897,
        0.00000000736,
        0.00000000754,
        0.00000000672,
        0.00000000684,
        0.00000000676,
        0.00000000601,
        0.00000000625,
        0.00000000565,
        0.0000000055,
        0.00000000712,
        0.00000000554,
        0.00000000518,
        0.00000000503,
        0.00000000526,
        0.0000000053,
        0.00000000462,
        0.00000000443,
        0.00000000432,
        0.00000000471,
        0.00000000412,
        0.00000000536,
        0.00000000383,
        0.00000000401,
        0.00000000356,
        0.0000000034,
        0.00000000419,
        0.00000000344,
        0.00000000315,
        0.00000000307,
        0.00000000401,
        0.00000000333,
        0.00000000335,
        0.00000000285,
        0.00000000293,
        0.00000000286,
        0.00000000342,
        0.00000000303,
        0.0000000028,
        0.00000000298,
        0.00000000291,
        0.00000000249,
        0.00000000243,
        0.00000000238,
        0.00000000241,
        0.00000000238,
        0.00000000224,
        0.00000000212,
        0.00000000223,
        0.00000000259,
        0.00000000193,
        0.00000000216,
        0.00000000198,
        0.00000000201,
        0.00000000203,
        0.00000000199,
        0.00000000191,
        0.0000000025,
        0.00000000191,
        0.00000000199,
        0.00000000183,
        0.00000000245,
        0.00000000204,
        0.00000000199,
        0.00000000199,
        0.00000000195,
        0.0000000018,
        0.00000000167,
        0.00000000161,
        0.00000000164,
        0.00000000192,
        0.00000000191,
        0.00000000171,
        0.00000000156,
        0.00000000176,
        0.00000000152,
        0.00000000149,
        0.00000000142,
        0.00000000154,
        0.00000000176,
        0.00000000142,
        0.00000000149,
        0.0000000014,
        0.00000000139,
        0.00000000134,
        0.00000000163,
        0.00000000172,
        0.00000000125,
        0.00000000129,
        0.00000000136,
        0.00000000134,
        0.00000000118,
        0.00000000123,
        0.00000000157,
        0.00000000114,
        0.00000000153,
        0.00000000123,
        0.00000000109,
        0.00000000111,
        0.00000000113,
        0.00000000106,
        0.00000000131,
        0.00000000107,
        0.00000000109,
        0.00000000112,
        0.00000000108,
        0.00000000109,
        0.00000000102,
        0.00000000114,
        0.00000000102,
        0.00000000106,
        0.00000000099,
        0.00000000123,
        0.00000000097,
        0.00000000096,
        0.00000000096,
        0.00000000094,
        0.00000000093,
        0.00000000097,
        0.00000000129,
        0.00000000129,
        0.00000000093,
        0.000000001,
        0.00000000106,
        0.00000000092,
        0.0000000009,
        0.00000000118,
        0.00000000108,
        0.00000000089,
        0.00000000089,
        0.00000000101,
        0.00000000083,
        0.00000000114,
        0.00000000083,
        0.00000000081,
        0.0000000011,
        0.00000000082,
        0.00000000097,
        0.00000000089,
        0.0000000008,
        0.00000000082,
        0.00000000074,
        0.00000000086,
        0.00000000073,
        0.0000000008,
        0.00000000081,
        0.00000000086,
        0.00000000069,
        0.00000000075,
        0.00000000079,
        0.00000000069,
        0.00000000089,
        0.00000000067,
        0.00000000068,
        0.00000000065,
        0.0000000007,
        0.0000000006,
        0.00000000059,
        0.00000000063,
        0.0000000006,
        0.00000000068,
        0.00000000065,
        0.00000000069,
        0.00000000056,
        0.00000000057,
        0.00000000055,
        0.00000000056,
        0.00000000058,
        0.00000000053,
        0.00000000053,
        0.00000000053,
        0.00000000061,
        0.00000000066,
        0.00000000069,
        0.00000000048,
        0.00000000048,
        0.00000000047,
        0.00000000048,
        0.00000000045,
        0.00000000044,
        0.00000000048,
        0.00000000044,
        0.00000000044,
        0.00000000042,
        0.00000000042,
        0.00000000044,
        0.00000000047,
        0.00000000043,
        0.00000000051,
        0.00000000047,
        0.00000000045,
        0.00000000047,
        0.00000000044,
        0.0000000004,
        0.00000000039,
        0.0000000004,
        0.00000000046,
        0.00000000041,
        0.00000000038,
        0.00000000039,
        0.00000000045,
        0.00000000038,
        0.00000000043,
        0.00000000036,
        0.00000000038,
        0.00000000036,
        0.00000000035,
        0.00000000036,
        0.00000000036,
    ],
    [
        PI,
        2.0722927526,
        3.57698980914,
        1.0150872258,
        3.4458699184,
        4.57985332526,
        2.49473878135,
        0.58714547534,
        3.20010724578,
        3.49983542863,
        4.38377706479,
        2.16257548309,
        1.76365773948,
        5.47933924998,
        5.01589419641,
        0.36584370493,
        3.9174316666,
        5.06301812783,
        2.88449844448,
        4.64367921572,
        1.09641588123,
        3.16580608266,
        4.56954617238,
        0.12557037985,
        5.34339869614,
        5.97428354685,
        4.08661034958,
        4.44924753373,
        2.57254171765,
        1.8027575658,
        4.98873040436,
        3.87250778258,
        5.03586806903,
        5.54420835219,
        5.02794388685,
        2.16037361829,
        3.58011795524,
        4.24177081847,
        4.99224207208,
        0.48271682477,
        3.91705501373,
        1.74095400533,
        5.44504629014,
        5.65094404327,
        4.19786079904,
        0.15674520074,
        0.40115902321,
        5.52883526621,
        0.63908402841,
        0.28372190716,
        1.90485581289,
        3.35737261961,
        0.03374469695,
        0.34060181641,
        3.38641106507,
        4.9892361211,
        5.39058454178,
        3.94009561313,
        3.65057138447,
        6.15896833928,
        0.35376843988,
        5.78737665175,
        0.58099089567,
        0.11305361289,
        3.32671656949,
        4.99163729249,
        3.63353284234,
        0.42872518693,
        4.18345331102,
        6.06487187899,
        1.92331329928,
        6.27970723173,
        0.91195765312,
        2.91130934943,
        5.70653342629,
        0.52607159453,
        4.74834443627,
        1.81442927909,
        1.64332175831,
        5.28075768136,
        1.97447480616,
        0.73644046029,
        1.29157997804,
        5.20254512718,
        2.73033558524,
        2.24528212685,
        2.23277380635,
        1.93743489684,
        2.87529177684,
        1.51955401949,
        6.1697707908,
        2.71072504043,
        4.1851387154,
        2.90951624262,
        2.3426611783,
        1.17899883749,
        1.23955505435,
        1.12390587064,
        0.40507096827,
        4.94261662432,
        4.17310731355,
        0.38832010885,
        5.61532759145,
        4.49050665361,
        6.14181613733,
        0.10670283402,
        5.46804083226,
        5.9167194599,
        4.62436145224,
        0.82206310954,
        2.17331065876,
        4.04167392121,
        3.76557315266,
        3.75957676523,
        1.78512754698,
        2.57360743952,
        1.31584087642,
        1.30783816428,
        0.11265764092,
        0.92526234809,
        2.00705624375,
        1.25830615623,
        1.27957926486,
        5.35098523615,
        4.15588640834,
        5.58118598694,
        4.50392444421,
        2.52084864445,
        3.20048906007,
        3.34639503887,
        2.49975412667,
        0.74328420621,
        2.92716642385,
        4.54319093271,
        5.98076481907,
        5.32671334778,
        4.06719955983,
        2.65437440138,
        3.21357842323,
        5.57950238047,
        2.27794770442,
        2.72892629971,
        4.49920465034,
        5.51488872594,
        4.6250884437,
        0.84568135338,
        4.29798616416,
        4.33270992558,
        0.82968813498,
        2.49599456445,
        3.77096252154,
        5.73353151454,
        3.47050860612,
        1.537045201,
        4.86793037522,
        0.65271170994,
        3.8336017496,
        5.96581005046,
        0.91473011734,
        0.92294159491,
        2.62369358177,
        1.6538967767,
        0.2565378073,
        0.70449540569,
        6.00746308661,
        2.92606714168,
        2.68724969191,
        0.00870252588,
        1.14353877749,
        3.4189854715,
        5.17157551392,
        2.25442254198,
        1.66150999342,
        6.05263939465,
        1.56609587621,
        1.19715554429,
        3.08592718097,
        3.87601683827,
        4.67173282732,
        3.06084510817,
        1.02507570356,
        1.113999437,
        6.10923456018,
        4.14988664574,
        2.23324246569,
        5.26020984037,
        3.40492763382,
        2.38792934735,
        5.17040262424,
        3.37706387103,
        3.85388446884,
        1.48918167767,
        4.52857093216,
        3.78056596073,
        2.10734345354,
        1.19876063547,
        0.47702567132,
        4.33286719521,
        0.81376115089,
        0.71193691424,
        1.23375800944,
        0.54662365378,
        2.67937438024,
        2.11401137033,
        2.92949777736,
        1.79189884461,
        5.57072107397,
        1.64277890371,
        5.97558084854,
        5.90465830443,
        0.24185870357,
        0.13325089687,
        5.93660106394,
        2.66364387335,
        2.62924201206,
        2.64811417659,
        3.29251305194,
        0.0748189755,
        4.7544281731,
        2.95318621349,
        1.52992381097,
        0.86797568576,
        2.53396048167,
        2.38469047069,
        1.14144422478,
        1.02797784101,
        3.36159341451,
        4.7427372717,
        1.60970205156,
        4.7207064256,
        2.47021557317,
        0.708242948,
        5.68564368188,
        2.21778747682,
        0.49944783586,
        0.03309997761,
        3.46204053718,
        4.08959518347,
        4.06053192551,
        5.54285256719,
        4.48078463226,
        3.57083366422,
        3.39534547315,
        5.46163744242,
        4.26600014317,
        4.46386919039,
        4.91305216122,
        5.09254143908,
        2.89771658453,
        1.88113296871,
        4.354312844,
        2.59158426347,
        1.18614470426,
        5.4635003651,
    ],
    [
        0.0,
        775.522611324,
        1059.3819301892,
        4694.0029547076,
        7.1135470008,
        796.2980068164,
        3154.6870848956,
        4164.311989613,
        1194.4470102246,
        4705.7323075436,
        1589.0728952838,
        10447.3878396044,
        1748.016413067,
        5216.5803728014,
        5230.807466803,
        2146.1654164752,
        7084.8967811152,
        801.8209311238,
        5643.1785636774,
        17260.1546546904,
        155.4203994342,
        1349.8674096588,
        951.7184062506,
        3738.761430108,
        11015.1064773348,
        553.5694028424,
        5753.3848848968,
        6812.766815086,
        26.2983197998,
        1592.5960136328,
        8635.9420037632,
        398.1490034082,
        536.8045120954,
        522.5774180938,
        4136.9104335162,
        5088.6288397668,
        4690.4798363586,
        426.598190876,
        4686.8894077068,
        14945.3161735544,
        11506.7697697936,
        9917.6968745098,
        4701.1165017084,
        529.6909650946,
        5223.6939198022,
        3634.6210245184,
        1990.745017041,
        3128.3887650958,
        242.728603974,
        3930.2096962196,
        18875.525869774,
        16200.7727245012,
        12566.1516999828,
        1066.49547719,
        639.897286314,
        4292.3308329504,
        7632.9432596502,
        8031.0922630584,
        5429.8794682394,
        10984.1923516998,
        10969.9652576982,
        23013.5395395872,
        7079.3738568078,
        3894.1818295422,
        22805.7355659936,
        2118.7638603784,
        4535.0594369244,
        7058.5984613154,
        16730.4636895958,
        2942.4634232916,
        24072.9214697764,
        4732.0306273434,
        10575.4066829418,
        2352.8661537718,
        10973.55568635,
        7234.794256242,
        26735.9452622132,
        5849.3641121146,
        10988.808157535,
        2388.8940204492,
        6681.2248533996,
        6069.7767545534,
        5863.5912061162,
        10213.285546211,
        17782.7320727842,
        17796.9591667858,
        4933.2084403326,
        6836.6452528338,
        14919.0178537546,
        3496.032826134,
        30666.1549584328,
        13517.8701062334,
        955.5997416086,
        15671.0817594066,
        10177.2576795336,
        13916.0191096416,
        8662.240323563,
        20426.571092422,
        18319.5365848796,
        7342.4577801806,
        18849.2275499742,
        14143.4952424306,
        213.299095438,
        4157.1984426122,
        10440.2742926036,
        18209.33026366019,
        7477.522860216,
        52175.8062831484,
        6283.0758499914,
        1577.3435424478,
        220.4126424388,
        7860.4193924392,
        11712.9553182308,
        9779.1086761254,
        18073.7049386502,
        206.1855484372,
        9388.0059094152,
        34596.3646546524,
        10454.5013866052,
        1052.2683831884,
        6496.3749454294,
        2544.3144198834,
        4804.209275927,
        4171.4255366138,
        13119.72110282519,
        22779.4372461938,
        16460.33352952499,
        12592.4500197826,
        22003.9146348698,
        6438.4962494256,
        11769.8536931664,
        8827.3902698748,
        16858.4825329332,
        21954.15760939799,
        3.523118349,
        22483.84857449259,
        7875.6718636242,
        5636.0650166766,
        1551.045222648,
        12721.572099417,
        5650.2921106782,
        38526.574350872,
        110.2063212194,
        640.8776073822,
        25934.1243310894,
        5120.6011455836,
        14712.317116458,
        433.7117378768,
        5331.3574437408,
        10021.8372800994,
        9623.6882766912,
        3340.6124266998,
        5746.271337896,
        16723.350142595,
        11499.6562227928,
        28766.924424484,
        16522.6597160022,
        16062.1845261168,
        149.5631971346,
        1596.1864422846,
        853.196381752,
        15720.8387848784,
        11790.6290886588,
        26709.6469424134,
        3104.9300594238,
        3097.88382272579,
        78263.70942472259,
        19402.7969528166,
        16737.5772365966,
        11371.7046897582,
        9380.9596727172,
        7238.6755916,
        16496.3613962024,
        29864.334027309,
        8429.2412664666,
        2379.1644735716,
        19651.048481098,
        2787.0430238574,
        19800.9459562248,
        29826.3063546732,
        10419.9862835076,
        15664.03552270859,
        17654.7805397496,
        42456.7840470916,
        20.7753954924,
        14314.1681130498,
        5326.7866940208,
        39609.6545831656,
        20452.8694122218,
        23550.34405168259,
        23536.11695768099,
        19004.6479494084,
        23581.2581773176,
        632.7837393132,
        17253.04110768959,
        33794.5437235286,
        5884.9268465832,
        2699.7348193176,
        17256.6315363414,
        12323.4230960088,
        5507.5532386674,
        76.2660712756,
        17267.26820169119,
        30639.856638633,
        18606.4989460002,
        22345.2603761082,
        46386.9937433112,
        20597.2439630412,
        27511.4678735372,
        10818.1352869158,
        24383.0791084414,
        22743.4093795164,
        5486.777843175,
        8273.8208670324,
        37724.7534197482,
        20199.094959633,
        21947.1113727,
        5856.4776591154,
        6040.3472460174,
        949.1756089698,
        4061.2192153944,
        17996.0311682222,
        15265.8865193004,
        12139.5535091068,
        31441.6775697568,
        16193.65917750039,
        5760.4984318976,
        21548.9623692918,
        28313.288804661,
        11513.8833167944,
        3185.1920272656,
        50317.2034395308,
        9910.583327509,
        9437.762934887,
        1581.959348283,
        5017.508371365,
        23539.7073863328,
        21424.4666443034,
        41654.9631159678,
        419.4846438752,
        23141.5583829246,
        25287.7237993998,
        13367.9726311066,
        2648.454825473,
        12964.300703391,
        5481.2549188676,
        4487.8174062704,
        24889.5747959916,
        4797.0957289262,
        25685.872802808,
        18208.349942592,
        35371.8872659764,
        16207.886271502,
        65697.55772473979,
    ],
];

pub const K2: [[f64; 55]; 3] = [
    [
        0.00002762465,
        0.00000001225,
        0.00000000847,
        0.0000000079,
        0.00000000562,
        0.00000000549,
        0.00000000319,
        0.000000003,
        0.00000000293,
        0.00000000296,
        0.00000000283,
        0.00000000269,
        0.0000000026,
        0.00000000225,
        0.00000000268,
        0.00000000211,
        0.00000000189,
        0.00000000189,
        0.00000000211,
        0.00000000162,
        0.00000000124,
        0.00000000123,
        0.00000000116,
        0.00000000148,
        0.00000000107,
        0.00000000095,
        0.00000000081,
        0.0000000008,
        0.00000000081,
        0.00000000073,
        0.00000000094,
        0.00000000068,
        0.00000000069,
        0.00000000086,
        0.00000000085,
        0.00000000071,
        0.00000000067,
        0.00000000059,
        0.00000000057,
        0.00000000058,
        0.00000000069,
        0.00000000054,
        0.00000000067,
        0.00000000063,
        0.00000000065,
        0.00000000048,
        0.00000000054,
        0.00000000041,
        0.00000000045,
        0.00000000042,
        0.0000000004,
        0.00000000039,
        0.00000000039,
        0.00000000048,
        0.00000000038,
    ],
    [
        0.0,
        0.37517058299,
        2.08995893115,
        2.279877978,
        2.60981066374,
        5.03854500202,
        1.66072186529,
        1.74908958073,
        2.98079061367,
        4.1928609218,
        1.20361776088,
        6.0853097724,
        2.2290302544,
        3.2898037209,
        4.68552342525,
        3.04788706713,
        5.41324853566,
        1.80500599086,
        0.27668087102,
        2.03989853592,
        3.3948356371,
        5.61761785676,
        5.16479484307,
        5.86618070639,
        1.90679225855,
        2.30914171583,
        4.54722481584,
        3.47746208704,
        5.0892823602,
        5.63562763848,
        1.1982977764,
        1.25972806142,
        1.62413384783,
        0.22660355337,
        0.21911566303,
        3.25982296776,
        0.77316672109,
        4.84852669294,
        2.89813169148,
        3.76545187595,
        5.93701219336,
        3.15081014293,
        1.07267968195,
        2.10251932859,
        6.12277119725,
        3.02954478609,
        3.67967150986,
        3.62992948583,
        0.59584778379,
        2.19809372723,
        5.48631857138,
        0.71028929242,
        3.44440136521,
        2.03009764611,
        1.5704120732,
    ],
    [
        0.0,
        775.522611324,
        1059.3819301892,
        4694.0029547076,
        155.4203994342,
        801.8209311238,
        1194.4470102246,
        4164.311989613,
        796.2980068164,
        3154.6870848956,
        553.5694028424,
        951.7184062506,
        26.2983197998,
        1748.016413067,
        1349.8674096588,
        1589.0728952838,
        242.728603974,
        4705.7323075436,
        1592.5960136328,
        5223.6939198022,
        10447.3878396044,
        7084.8967811152,
        1990.745017041,
        3128.3887650958,
        2146.1654164752,
        398.1490034082,
        5643.1785636774,
        4136.9104335162,
        4690.4798363586,
        17260.1546546904,
        5753.3848848968,
        3634.6210245184,
        3894.1818295422,
        4732.0306273434,
        4292.3308329504,
        8635.9420037632,
        11015.1064773348,
        3738.761430108,
        9917.6968745098,
        2388.8940204492,
        1577.3435424478,
        6812.766815086,
        7058.5984613154,
        4535.0594369244,
        3930.2096962196,
        3496.032826134,
        11506.7697697936,
        5088.6288397668,
        7632.9432596502,
        14945.3161735544,
        5429.8794682394,
        4933.2084403326,
        6836.6452528338,
        7234.794256242,
        639.897286314,
    ],
];

pub const K3: [[f64; 1]; 3] = [[0.00000116955], [0.0], [0.0]];

pub const K4: [[f64; 1]; 3] = [[0.00000002696], [PI], [0.0]];

pub const K5: [[f64; 1]; 3] = [[0.00000000071], [PI], [0.0]];

pub const H0: [[f64; 584]; 3] = [
    [
        0.01628447663,
        0.00001986929,
        0.00001864029,
        0.00001510978,
        0.00000819544,
        0.00000483355,
        0.0000048073,
        0.00000448935,
        0.00000354605,
        0.00000278987,
        0.00000294243,
        0.00000230089,
        0.00000210039,
        0.00000178133,
        0.00000096628,
        0.0000012928,
        0.00000096975,
        0.00000078833,
        0.00000078224,
        0.0000007303,
        0.00000071889,
        0.00000054085,
        0.00000047355,
        0.0000004234,
        0.00000055026,
        0.00000049329,
        0.00000038591,
        0.00000044725,
        0.00000033434,
        0.00000030028,
        0.00000034257,
        0.00000038922,
        0.00000025568,
        0.00000032236,
        0.00000031929,
        0.00000030052,
        0.00000026998,
        0.00000024484,
        0.00000022368,
        0.00000019819,
        0.00000018985,
        0.00000017742,
        0.00000016759,
        0.00000021039,
        0.00000014503,
        0.00000018583,
        0.00000018586,
        0.00000018063,
        0.00000017442,
        0.0000001655,
        0.00000015631,
        0.00000015893,
        0.0000001202,
        0.00000015103,
        0.00000014044,
        0.00000013794,
        0.00000012899,
        0.00000010345,
        0.00000010621,
        0.00000010349,
        0.00000011266,
        0.00000008825,
        0.00000009711,
        0.00000008726,
        0.00000009835,
        0.00000009345,
        0.00000009466,
        0.00000007903,
        0.00000006484,
        0.00000006188,
        0.00000007859,
        0.000000083,
        0.00000006081,
        0.00000007643,
        0.00000007426,
        0.00000007282,
        0.00000005475,
        0.00000006094,
        0.00000006571,
        0.00000005234,
        0.00000004844,
        0.0000000643,
        0.00000004612,
        0.000000048,
        0.00000005753,
        0.0000000466,
        0.00000004244,
        0.00000005325,
        0.00000005308,
        0.0000000425,
        0.00000004766,
        0.00000003742,
        0.00000004966,
        0.00000004293,
        0.00000004285,
        0.00000003494,
        0.00000003938,
        0.00000004712,
        0.00000003346,
        0.00000003282,
        0.00000003378,
        0.00000004053,
        0.00000004394,
        0.00000003143,
        0.00000004066,
        0.00000003689,
        0.0000000367,
        0.00000003229,
        0.00000003384,
        0.00000003834,
        0.00000003768,
        0.00000003028,
        0.0000000278,
        0.0000000292,
        0.00000002617,
        0.00000003559,
        0.0000000303,
        0.00000002917,
        0.0000000227,
        0.00000003017,
        0.00000002943,
        0.00000002362,
        0.00000002754,
        0.00000002023,
        0.00000002692,
        0.00000002554,
        0.00000002105,
        0.00000001962,
        0.00000001938,
        0.00000001961,
        0.00000001784,
        0.00000001812,
        0.0000000213,
        0.00000002014,
        0.00000002289,
        0.00000002224,
        0.00000002152,
        0.00000002202,
        0.00000001561,
        0.00000002137,
        0.00000001768,
        0.00000001625,
        0.00000001862,
        0.00000002081,
        0.00000001972,
        0.00000001807,
        0.00000001779,
        0.00000001763,
        0.00000001936,
        0.00000001403,
        0.00000001724,
        0.00000001496,
        0.00000001461,
        0.00000001304,
        0.00000001273,
        0.00000001323,
        0.00000001623,
        0.00000001565,
        0.0000000159,
        0.00000001398,
        0.00000001165,
        0.00000001134,
        0.00000001167,
        0.00000001409,
        0.00000001384,
        0.0000000144,
        0.00000001398,
        0.00000001122,
        0.00000001381,
        0.00000001279,
        0.00000001011,
        0.00000001416,
        0.00000001247,
        0.00000000989,
        0.00000001285,
        0.0000000115,
        0.0000000119,
        0.00000001087,
        0.00000001188,
        0.00000001193,
        0.00000001156,
        0.00000000972,
        0.00000000875,
        0.00000001098,
        0.00000001036,
        0.00000000852,
        0.00000000812,
        0.00000000991,
        0.00000000976,
        0.00000001032,
        0.00000001025,
        0.00000000849,
        0.0000000101,
        0.00000001013,
        0.00000001005,
        0.00000000767,
        0.00000001014,
        0.00000000904,
        0.00000001,
        0.00000000717,
        0.00000000978,
        0.00000000739,
        0.00000000873,
        0.00000000898,
        0.00000000687,
        0.00000000891,
        0.0000000068,
        0.00000000841,
        0.0000000075,
        0.00000000664,
        0.00000000768,
        0.00000000701,
        0.00000000863,
        0.00000000848,
        0.00000000607,
        0.0000000059,
        0.0000000059,
        0.00000000582,
        0.00000000648,
        0.00000000571,
        0.00000000577,
        0.00000000609,
        0.00000000654,
        0.00000000583,
        0.00000000735,
        0.00000000689,
        0.00000000717,
        0.00000000519,
        0.00000000536,
        0.00000000561,
        0.00000000618,
        0.00000000696,
        0.00000000627,
        0.00000000539,
        0.00000000526,
        0.00000000616,
        0.0000000062,
        0.00000000485,
        0.00000000465,
        0.0000000048,
        0.00000000437,
        0.00000000423,
        0.00000000441,
        0.00000000535,
        0.00000000492,
        0.00000000511,
        0.00000000407,
        0.00000000468,
        0.00000000442,
        0.00000000457,
        0.00000000347,
        0.00000000485,
        0.00000000362,
        0.00000000411,
        0.0000000033,
        0.00000000446,
        0.00000000325,
        0.00000000356,
        0.00000000435,
        0.00000000337,
        0.00000000372,
        0.00000000337,
        0.00000000432,
        0.00000000324,
        0.0000000034,
        0.0000000032,
        0.00000000305,
        0.00000000295,
        0.0000000029,
        0.00000000308,
        0.00000000389,
        0.00000000322,
        0.00000000341,
        0.00000000302,
        0.00000000327,
        0.00000000364,
        0.00000000281,
        0.00000000265,
        0.00000000337,
        0.00000000334,
        0.0000000035,
        0.00000000296,
        0.00000000257,
        0.0000000032,
        0.00000000255,
        0.00000000252,
        0.00000000277,
        0.00000000355,
        0.00000000243,
        0.00000000339,
        0.0000000033,
        0.00000000327,
        0.00000000257,
        0.00000000285,
        0.0000000032,
        0.00000000302,
        0.0000000023,
        0.00000000278,
        0.00000000272,
        0.0000000024,
        0.00000000237,
        0.00000000227,
        0.00000000267,
        0.00000000272,
        0.00000000222,
        0.00000000218,
        0.00000000208,
        0.00000000283,
        0.00000000262,
        0.00000000209,
        0.0000000022,
        0.00000000216,
        0.00000000233,
        0.00000000204,
        0.00000000209,
        0.00000000259,
        0.00000000213,
        0.0000000025,
        0.00000000191,
        0.00000000196,
        0.00000000215,
        0.00000000256,
        0.00000000232,
        0.00000000197,
        0.00000000231,
        0.00000000179,
        0.00000000233,
        0.00000000218,
        0.00000000234,
        0.00000000188,
        0.00000000237,
        0.00000000168,
        0.00000000227,
        0.00000000197,
        0.00000000193,
        0.00000000199,
        0.00000000212,
        0.00000000173,
        0.00000000211,
        0.00000000184,
        0.00000000167,
        0.00000000172,
        0.00000000185,
        0.00000000174,
        0.00000000217,
        0.00000000156,
        0.00000000154,
        0.00000000158,
        0.0000000018,
        0.00000000206,
        0.00000000179,
        0.00000000149,
        0.00000000144,
        0.00000000183,
        0.00000000163,
        0.00000000186,
        0.00000000146,
        0.00000000169,
        0.00000000185,
        0.00000000136,
        0.00000000133,
        0.00000000151,
        0.0000000013,
        0.0000000014,
        0.00000000145,
        0.00000000141,
        0.00000000167,
        0.00000000173,
        0.00000000129,
        0.0000000017,
        0.00000000129,
        0.00000000136,
        0.00000000129,
        0.00000000147,
        0.00000000124,
        0.00000000166,
        0.00000000164,
        0.00000000135,
        0.00000000119,
        0.00000000162,
        0.00000000152,
        0.00000000129,
        0.00000000154,
        0.00000000115,
        0.00000000134,
        0.00000000116,
        0.00000000115,
        0.00000000158,
        0.00000000123,
        0.00000000155,
        0.00000000118,
        0.00000000115,
        0.0000000014,
        0.00000000123,
        0.0000000015,
        0.00000000154,
        0.0000000011,
        0.00000000109,
        0.0000000011,
        0.00000000117,
        0.00000000111,
        0.00000000121,
        0.0000000011,
        0.00000000139,
        0.00000000123,
        0.00000000147,
        0.00000000118,
        0.00000000106,
        0.00000000104,
        0.00000000111,
        0.00000000101,
        0.00000000102,
        0.00000000105,
        0.000000001,
        0.00000000131,
        0.00000000097,
        0.00000000098,
        0.00000000114,
        0.00000000093,
        0.00000000089,
        0.0000000012,
        0.00000000117,
        0.00000000088,
        0.00000000124,
        0.00000000105,
        0.00000000098,
        0.00000000091,
        0.00000000088,
        0.00000000097,
        0.00000000121,
        0.00000000105,
        0.00000000105,
        0.00000000089,
        0.00000000091,
        0.00000000092,
        0.00000000085,
        0.00000000094,
        0.00000000094,
        0.00000000117,
        0.00000000099,
        0.00000000116,
        0.00000000097,
        0.00000000114,
        0.0000000008,
        0.0000000011,
        0.00000000088,
        0.00000000097,
        0.000000001,
        0.00000000111,
        0.00000000093,
        0.00000000104,
        0.000000001,
        0.0000000008,
        0.00000000088,
        0.00000000081,
        0.00000000094,
        0.00000000078,
        0.00000000094,
        0.00000000094,
        0.0000000009,
        0.0000000009,
        0.00000000095,
        0.00000000105,
        0.00000000079,
        0.00000000079,
        0.00000000078,
        0.00000000101,
        0.00000000101,
        0.00000000092,
        0.000000001,
        0.00000000071,
        0.00000000076,
        0.00000000071,
        0.00000000094,
        0.00000000072,
        0.00000000096,
        0.00000000069,
        0.00000000077,
        0.00000000094,
        0.00000000079,
        0.00000000066,
        0.00000000076,
        0.00000000065,
        0.00000000063,
        0.00000000064,
        0.00000000065,
        0.00000000066,
        0.00000000062,
        0.00000000085,
        0.00000000065,
        0.00000000086,
        0.00000000072,
        0.00000000061,
        0.00000000067,
        0.00000000063,
        0.00000000071,
        0.0000000006,
        0.00000000069,
        0.00000000073,
        0.00000000082,
        0.0000000007,
        0.0000000008,
        0.00000000078,
        0.00000000082,
        0.0000000006,
        0.00000000064,
        0.00000000062,
        0.00000000057,
        0.00000000067,
        0.00000000065,
        0.0000000006,
        0.00000000066,
        0.00000000062,
        0.00000000057,
        0.00000000069,
        0.00000000056,
        0.00000000063,
        0.00000000069,
        0.0000000006,
        0.00000000064,
        0.00000000064,
        0.00000000059,
        0.00000000055,
        0.00000000068,
        0.00000000074,
        0.00000000059,
        0.00000000053,
        0.00000000054,
        0.00000000074,
        0.00000000053,
        0.00000000073,
        0.00000000054,
        0.00000000054,
        0.00000000063,
        0.00000000071,
        0.00000000067,
        0.00000000059,
        0.0000000005,
        0.00000000049,
        0.00000000052,
        0.00000000052,
        0.00000000048,
        0.00000000047,
        0.00000000059,
        0.00000000047,
        0.00000000053,
        0.00000000049,
        0.0000000005,
        0.00000000047,
        0.0000000006,
        0.00000000053,
        0.00000000061,
        0.00000000062,
        0.00000000052,
        0.00000000058,
        0.00000000045,
        0.00000000047,
        0.00000000058,
        0.00000000044,
        0.00000000051,
        0.00000000052,
        0.00000000058,
        0.00000000044,
        0.00000000058,
        0.00000000041,
        0.00000000057,
        0.0000000004,
        0.0000000004,
        0.00000000041,
        0.00000000043,
        0.00000000041,
        0.00000000039,
        0.0000000004,
        0.0000000004,
        0.00000000043,
        0.00000000038,
        0.00000000041,
        0.00000000037,
        0.0000000004,
        0.00000000041,
        0.00000000044,
        0.00000000036,
        0.0000000004,
        0.00000000046,
    ],
    [
        0.0,
        5.80464886318,
        2.12650300196,
        2.16070229051,
        5.04224333254,
        0.94384676328,
        1.60400966048,
        5.94987750309,
        1.70188277221,
        3.70742582004,
        2.35624478692,
        2.3662924949,
        3.28388935733,
        2.49083562024,
        4.53886845461,
        3.78871222562,
        2.439617667,
        1.57611478459,
        5.21110078908,
        0.17047151152,
        2.21128742509,
        2.86035616077,
        1.27342614649,
        3.63204564682,
        5.31305130919,
        0.3502708563,
        3.20013618718,
        3.78457637829,
        0.44799033642,
        4.2494315225,
        2.08062585709,
        2.82554883886,
        3.12836763274,
        3.62097537831,
        1.77259235162,
        3.63609619943,
        4.37231025874,
        3.76449325575,
        4.61049763041,
        4.80088598059,
        0.09504486018,
        1.85524859155,
        0.60835730976,
        3.19487995539,
        0.19585627636,
        1.51359089364,
        2.46923185056,
        0.89567248704,
        5.0602370743,
        1.33631601302,
        2.32467237202,
        2.75526767021,
        2.29584383924,
        5.2802739606,
        4.61713404227,
        4.46145453857,
        4.17819697737,
        1.39496302569,
        5.36114548056,
        1.99887324181,
        0.20076961236,
        2.4349365572,
        3.99457031445,
        3.2365250246,
        5.60203721863,
        3.26194362349,
        6.03935520837,
        5.87711198557,
        4.96979335761,
        3.69907141335,
        2.7741622555,
        1.94153363328,
        4.14906498513,
        1.62419959918,
        1.72027148458,
        0.74305710251,
        0.84206361823,
        4.64871534287,
        6.2395136629,
        4.66867318754,
        4.51875245164,
        1.17835886689,
        2.10710399676,
        2.44768544974,
        4.75282240478,
        2.8525116732,
        2.9887682147,
        3.04742256903,
        2.16743188943,
        5.93279864167,
        1.19968271915,
        2.03947338751,
        2.44601751167,
        2.10316987651,
        5.15927478446,
        6.07556914662,
        0.10955967703,
        0.43341694722,
        5.54518486816,
        2.58886596194,
        6.0090158399,
        2.25469129195,
        2.60051647343,
        2.52480768383,
        2.71215397963,
        4.68059038419,
        5.4322321564,
        3.90467903681,
        5.50655364509,
        3.59188920421,
        4.47048984887,
        4.96337333793,
        0.52677578491,
        4.31617343789,
        4.70638403425,
        4.00327865453,
        6.09358175818,
        5.10353740519,
        0.31237175106,
        4.02264362653,
        3.84235238097,
        5.0606483484,
        5.01638451049,
        1.11090357975,
        5.8934356682,
        0.79615526333,
        3.28458321705,
        5.80524520836,
        1.59437410826,
        3.58138322462,
        5.77435462697,
        2.64558312846,
        3.09392858496,
        4.38654739806,
        3.90458218245,
        3.56016460006,
        5.68198285563,
        5.17533239609,
        0.46057648907,
        5.66053722749,
        0.34742090445,
        0.99222308455,
        1.2522111776,
        5.44474123396,
        0.15770745808,
        5.12408883598,
        0.25537984485,
        3.14901048805,
        1.03309849426,
        3.77499505757,
        1.20642485048,
        5.79755705291,
        4.21701753567,
        4.53976030919,
        2.96317916039,
        0.22558240974,
        0.66314892765,
        1.41782851711,
        2.67823441497,
        3.47682532581,
        2.00740759301,
        3.21009206465,
        0.5348640304,
        1.5822135853,
        3.20092628957,
        0.58362501064,
        2.45586589898,
        3.47417298914,
        1.19171431732,
        3.02326029338,
        4.47879779925,
        4.92774234858,
        2.69150113914,
        5.29461014196,
        2.58555083497,
        1.69054913861,
        1.70751599852,
        2.25260517411,
        4.32217190656,
        5.57348184137,
        1.92415609448,
        0.96218541091,
        2.41970391793,
        4.68141608907,
        3.98177196354,
        2.36853373654,
        4.81954775752,
        2.36842552685,
        0.85319916738,
        2.5073852472,
        5.87769794089,
        2.10879651558,
        5.39982061879,
        3.87856518391,
        3.00670803866,
        2.15123589241,
        5.5898676268,
        4.84373786857,
        2.00566657332,
        5.18767638446,
        0.59173716418,
        2.06641449411,
        4.12869387929,
        3.60826303131,
        3.79981260379,
        0.25903142475,
        2.48130351647,
        2.99665171314,
        5.22711381689,
        2.30847352112,
        2.35223657885,
        0.2231990629,
        0.78968227278,
        2.81268690221,
        3.51976732218,
        0.40860180786,
        1.63135589493,
        3.44599025927,
        5.36909668869,
        6.1152856026,
        3.8549295142,
        6.11919048751,
        2.28656015233,
        5.29593061044,
        5.3012059102,
        4.35331945671,
        4.43118440382,
        0.39775147377,
        4.53658403326,
        4.60721352077,
        0.38242047434,
        3.4276816368,
        5.56413422947,
        5.97066263641,
        0.95282075493,
        3.87589572013,
        3.37619845482,
        3.90809903529,
        6.01642519997,
        0.11134171893,
        5.69640970075,
        4.4980657205,
        4.72475823193,
        0.44060988531,
        4.78939616087,
        5.85563854239,
        1.663502797,
        6.20124892488,
        5.53086649567,
        0.71491494355,
        3.03534084008,
        4.84967116718,
        3.98944454208,
        2.20450565062,
        2.26537614866,
        0.95532524763,
        3.47084742587,
        4.12339845036,
        5.01330132168,
        5.75076616001,
        1.00159121951,
        5.20598360934,
        5.26686135384,
        1.80843687355,
        5.224245041,
        3.08708728278,
        3.16030946855,
        2.8053958154,
        3.6144290239,
        4.50248571682,
        1.86315356508,
        3.46967977638,
        4.02336433306,
        5.38111906389,
        2.44399833706,
        0.99688214422,
        4.74626207506,
        0.74240497843,
        2.14763165955,
        6.23974258116,
        3.07748291487,
        2.39041711752,
        4.32742603152,
        1.76834224495,
        3.107918906,
        0.98637636634,
        3.10367648872,
        0.91871781243,
        1.57306127734,
        6.27163624965,
        1.57569861965,
        4.19832248687,
        3.18451075643,
        1.69492001631,
        4.61255095009,
        1.33411907842,
        4.93393524613,
        0.28174927075,
        3.49844460921,
        1.31137842735,
        0.45311957904,
        3.35982205624,
        4.02604040998,
        0.6019102108,
        4.18932670035,
        5.31090461236,
        4.14084648782,
        3.28565649855,
        3.03754237117,
        5.14152047511,
        0.25359599654,
        1.03745324555,
        4.1792227653,
        5.69722961883,
        0.78142532872,
        2.42128354611,
        2.07909571442,
        3.57928230027,
        0.47214418257,
        0.40594681978,
        2.74266814614,
        2.76855924614,
        3.77975163181,
        4.54278315268,
        2.48616317266,
        0.92741900769,
        3.26011807485,
        3.62140089632,
        4.3308083262,
        1.82044597578,
        1.41039249505,
        5.41062751379,
        3.55090777628,
        4.84558224412,
        3.82715566541,
        3.41484863181,
        1.24754117709,
        5.82662786304,
        2.94600749724,
        2.07244348642,
        2.86368489825,
        3.15647686076,
        4.65709479227,
        0.96801832719,
        2.72636614871,
        0.86840648323,
        5.36005488594,
        2.27982796637,
        5.04746623332,
        4.70812207876,
        0.51231676553,
        2.291439181,
        1.1350676741,
        0.71209683454,
        1.8502078117,
        5.01001679228,
        5.72913602415,
        5.84639066532,
        3.84565627538,
        1.57809381851,
        2.70021829914,
        2.03120150527,
        6.02630815765,
        5.98445746307,
        2.23925630713,
        3.8613865577,
        2.23978886098,
        6.19554658399,
        2.57956291251,
        3.82784254159,
        4.38730624406,
        0.96732944756,
        0.20884580303,
        5.47777140724,
        5.69618464715,
        2.83231220456,
        0.43253177893,
        3.40615869408,
        4.90437881411,
        3.56321636256,
        3.7550702466,
        0.45020633161,
        2.29034651828,
        0.22354743671,
        5.26305889133,
        4.21137412794,
        2.70980059431,
        2.69025143951,
        5.00307350776,
        0.26428715611,
        3.97403150803,
        1.72408970821,
        4.87603176556,
        1.57870110965,
        6.13055344706,
        5.29311713103,
        2.2618467196,
        2.46409404658,
        4.1088316198,
        4.44405640157,
        2.59141349664,
        0.89664076874,
        3.14926828372,
        0.15677437717,
        1.70348819188,
        3.8459309597,
        4.81863400378,
        1.82185776,
        5.93840355385,
        1.8645768869,
        6.14087554304,
        4.54932927423,
        2.05472864376,
        1.87301780656,
        5.26999840613,
        4.74417280368,
        5.69542268666,
        3.81019781583,
        3.91616530165,
        6.26815057148,
        4.92944027519,
        2.89270694592,
        3.78965716913,
        3.86093014198,
        1.3817226328,
        5.86153851865,
        5.94669770746,
        0.9017005479,
        3.21457904276,
        5.2360946106,
        2.06915605316,
        4.95550345912,
        0.55733547455,
        4.17133072864,
        0.24274645518,
        4.55199303522,
        1.43336739495,
        0.75126272849,
        4.25421023098,
        1.05493331341,
        1.15474166812,
        0.41497781905,
        4.98056523539,
        1.64142025464,
        1.26976859634,
        0.56821721639,
        0.56888525012,
        2.59153464159,
        4.68577378393,
        4.28155338093,
        1.58602783036,
        4.01381430202,
        4.31002128696,
        4.49858325451,
        0.88095047565,
        5.45998704363,
        5.92384207213,
        0.38751984044,
        2.57363973364,
        5.30357694948,
        2.0910227188,
        0.43175285649,
        4.44846678366,
        1.06374370822,
        3.73839406628,
        4.69944152155,
        4.21634686803,
        5.77012112704,
        5.61681959352,
        5.86489932644,
        5.566803363,
        2.3717601475,
        4.10956032742,
        0.41112493145,
        1.37707074959,
        0.47288646999,
        3.64335732249,
        5.11734599633,
        5.92201215376,
        0.91539809724,
        2.51023661842,
        0.83270020063,
        4.41535827709,
        0.11190371317,
        0.36579489827,
        5.10958922237,
        2.46760821758,
        6.25663329564,
        3.68460097749,
        2.34017025611,
        0.98483776889,
        2.84810889413,
        0.84211264965,
        5.53601884067,
        0.70777053701,
        1.84932706584,
        3.58125305475,
        0.67840995168,
        1.59803952076,
        5.67608849032,
        6.00737924936,
        2.6921394233,
        3.01467819829,
        2.17296134667,
        5.42024516187,
        0.48474335861,
        2.55006492387,
        2.7844869315,
        1.13912524541,
        2.89140630309,
        3.77609072302,
        2.92009442932,
        2.41855812597,
        5.95453093738,
        0.19625471758,
        5.44861073174,
        5.98679419299,
        2.27110058509,
        6.28174858517,
        2.66518633293,
        3.19761295619,
        4.1812756705,
        2.86414958468,
        4.55454820795,
        4.34088171093,
        3.61958583224,
        0.16784259275,
        1.45259256222,
        1.48043873547,
        5.85083689811,
        2.99245704242,
        3.52305553111,
        3.87469497533,
        2.42741809557,
        3.08360461172,
        1.8354065873,
        4.62519959873,
        6.21970671375,
        3.55625076445,
        3.22786480622,
        3.79309677908,
        4.42160860356,
        1.95602447425,
        1.7388526645,
        2.88855111787,
        3.18288692619,
        3.49607928383,
        1.51901640776,
        1.29219238659,
        1.05374729771,
        3.28296931281,
        0.39351416081,
        1.645393208,
        5.76896911361,
        4.44279775993,
        3.81445833552,
        2.9885597472,
        4.11448274333,
        5.76099256536,
        4.55046086014,
        4.11092873266,
        0.814761637,
        5.28440682891,
        0.78060299408,
        2.73564364757,
        4.50609274089,
        0.84915062931,
        5.37394428408,
        2.75905632996,
        4.27124331574,
        5.12848520618,
        4.04691076402,
        0.58534017054,
        3.47746502923,
        4.79112605511,
        2.12342255215,
        5.24162103565,
        4.39757488771,
        1.83659562382,
        2.60103484287,
        3.2080119116,
        3.91012961105,
        2.07287807099,
        1.16988162456,
    ],
    [
        0.0,
        1577.3435424478,
        5223.6939198022,
        529.6909650946,
        2352.8661537718,
        5507.5532386674,
        10213.285546211,
        398.1490034082,
        4694.0029547076,
        1059.3819301892,
        775.522611324,
        9437.762934887,
        10977.078804699,
        17789.845619785,
        796.2980068164,
        13367.9726311066,
        213.299095438,
        5856.4776591154,
        17298.1823273262,
        6283.0758499914,
        3154.6870848956,
        10447.3878396044,
        4164.311989613,
        7.1135470008,
        2544.3144198834,
        21228.3920235458,
        801.8209311238,
        4705.7323075436,
        2146.1654164752,
        1589.0728952838,
        17260.1546546904,
        26087.9031415742,
        1194.4470102246,
        23543.23050468179,
        25158.6017197654,
        7084.8967811152,
        16730.4636895958,
        6812.766815086,
        426.598190876,
        5753.3848848968,
        3738.761430108,
        1748.016413067,
        26.2983197998,
        29088.811415985,
        11506.7697697936,
        3340.6124266998,
        13521.7514415914,
        5486.777843175,
        11015.1064773348,
        18073.7049386502,
        5643.1785636774,
        22003.9146348698,
        5088.6288397668,
        8635.9420037632,
        33019.0211122046,
        12036.4607348882,
        25934.1243310894,
        3128.3887650958,
        5216.5803728014,
        5230.807466803,
        14945.3161735544,
        9917.6968745098,
        16200.7727245012,
        23013.5395395872,
        29864.334027309,
        1349.8674096588,
        36949.2308084242,
        52175.8062831484,
        4136.9104335162,
        4690.4798363586,
        8429.2412664666,
        18422.62935909819,
        8031.0922630584,
        18875.525869774,
        1592.5960136328,
        33794.5437235286,
        3634.6210245184,
        4732.0306273434,
        14143.4952424306,
        951.7184062506,
        955.5997416086,
        40879.4405046438,
        24072.9214697764,
        7860.4193924392,
        29296.6153895786,
        7058.5984613154,
        2942.4634232916,
        22805.7355659936,
        37724.7534197482,
        18319.5365848796,
        155.4203994342,
        6681.2248533996,
        11926.2544136688,
        7238.6755916,
        536.8045120954,
        553.5694028424,
        12566.1516999828,
        103.0927742186,
        7632.9432596502,
        20426.571092422,
        10973.55568635,
        522.5774180938,
        44809.6502008634,
        4701.1165017084,
        4590.910180489,
        11371.7046897582,
        22483.84857449259,
        639.897286314,
        39609.6545831656,
        41654.9631159678,
        26735.9452622132,
        4686.8894077068,
        7079.3738568078,
        10988.808157535,
        2118.7638603784,
        6069.7767545534,
        8662.240323563,
        4292.3308329504,
        1990.745017041,
        48739.859897083,
        12168.0026965746,
        1551.045222648,
        45585.1728121874,
        10575.4066829418,
        30666.1549584328,
        74.7815985673,
        3930.2096962196,
        14919.0178537546,
        13916.0191096416,
        15671.0817594066,
        3.523118349,
        78263.70942472259,
        5429.8794682394,
        28766.924424484,
        8827.3902698748,
        4535.0594369244,
        11769.8536931664,
        9225.539273283,
        1066.49547719,
        15110.4661198662,
        14314.1681130498,
        18849.2275499742,
        12592.4500197826,
        52670.0695933026,
        49515.382508407,
        21954.15760939799,
        10969.9652576982,
        10984.1923516998,
        34596.3646546524,
        9623.6882766912,
        14712.317116458,
        2379.1644735716,
        7342.4577801806,
        4804.209275927,
        13517.8701062334,
        3894.1818295422,
        7234.794256242,
        149.5631971346,
        18209.33026366019,
        5120.6011455836,
        9388.0059094152,
        29826.3063546732,
        242.728603974,
        53445.5922046266,
        11712.9553182308,
        56600.2792895222,
        38526.574350872,
        16858.4825329332,
        18052.9295431578,
        17654.7805397496,
        110.2063212194,
        6133.5126528568,
        16522.6597160022,
        20.7753954924,
        6496.3749454294,
        5849.3641121146,
        1162.4747044078,
        4061.2192153944,
        11790.6290886588,
        4907.3020501456,
        33326.5787331742,
        76.2660712756,
        22779.4372461938,
        5863.5912061162,
        5326.7866940208,
        17256.6315363414,
        16460.33352952499,
        17796.9591667858,
        632.7837393132,
        10177.2576795336,
        35050.00027447539,
        16496.3613962024,
        7477.522860216,
        42456.7840470916,
        57375.8019008462,
        4933.2084403326,
        17782.7320727842,
        20597.2439630412,
        60530.4889857418,
        2388.8940204492,
        38.1330356378,
        6836.6452528338,
        20452.8694122218,
        5884.9268465832,
        1052.2683831884,
        245.8316462294,
        10021.8372800994,
        20995.3929664494,
        5650.2921106782,
        65697.55772473979,
        4171.4255366138,
        5481.2549188676,
        149144.46708624958,
        24492.40611365159,
        4274.5183108324,
        3104.9300594238,
        3496.032826134,
        10454.5013866052,
        19800.9459562248,
        206.1855484372,
        26709.6469424134,
        10440.2742926036,
        220.4126424388,
        12139.5535091068,
        46386.9937433112,
        13119.72110282519,
        61306.0115970658,
        19402.7969528166,
        4157.1984426122,
        27043.5028831828,
        23539.7073863328,
        64460.6986819614,
        24383.0791084414,
        15720.8387848784,
        6309.3741697912,
        10344.2950653858,
        17996.0311682222,
        9779.1086761254,
        949.1756089698,
        28237.2334593894,
        104351.61256629678,
        20199.094959633,
        21424.4666443034,
        50317.2034395308,
        23937.856389741,
        65236.2212932854,
        9411.4646150872,
        16062.1845261168,
        34520.3093093808,
        28313.288804661,
        1692.1656695024,
        68390.90837818099,
        7875.6718636242,
        26482.1708096244,
        22345.2603761082,
        10419.9862835076,
        6438.4962494256,
        16737.5772365966,
        846.0828347512,
        12721.572099417,
        22743.4093795164,
        30639.856638633,
        6206.8097787158,
        4487.8174062704,
        4377.611085051,
        853.196381752,
        15141.390794312,
        17267.26820169119,
        5746.271337896,
        433.7117378768,
        54247.4131357504,
        14.2270940016,
        11499.6562227928,
        17253.04110768959,
        5636.0650166766,
        69166.430989505,
        5760.4984318976,
        5331.3574437408,
        32243.4985008806,
        27707.5424942948,
        17157.0618804718,
        10239.5838660108,
        35579.69123957,
        19004.6479494084,
        18451.07854656599,
        1596.1864422846,
        13341.6743113068,
        135.0650800354,
        19651.048481098,
        72321.1180744006,
        65857.55281669598,
        12352.8526045448,
        4797.0957289262,
        5540.0857894588,
        53131.406024757,
        16723.350142595,
        21393.5419698576,
        26880.3198130326,
        23550.34405168259,
        15664.03552270859,
        23141.5583829246,
        5017.508371365,
        29424.634232916,
        23536.11695768099,
        12964.300703391,
        9380.9596727172,
        25287.7237993998,
        58177.62283197,
        3097.88382272579,
        2648.454825473,
        5436.9930152402,
        15508.6151232744,
        316.3918696566,
        10557.5941608238,
        5010.3948243642,
        73096.64068572459,
        38.0276726358,
        36173.7081971002,
        24336.0053931492,
        34570.0663348526,
        3.9321532631,
        6915.8595893046,
        2787.0430238574,
        17271.8840075264,
        6058.7310542895,
        20760.4270331914,
        1581.959348283,
        21947.1113727,
        18635.9284545362,
        3531.5282502998,
        76251.32777062019,
        640.8776073822,
        24279.10701821359,
        24356.7807886416,
        14169.7935622304,
        9814.6041002912,
        1478.8665740644,
        10818.1352869158,
        25685.872802808,
        956.2891559706,
        3744.8273457378,
        18606.4989460002,
        10873.9860304804,
        46848.3301747656,
        377.3736079158,
        12323.4230960088,
        91785.46086631398,
        5327.4761083828,
        11080.1715789176,
        62107.8325281896,
        263.0839233728,
        27278.4688164408,
        31441.6775697568,
        40803.3851593722,
        24705.70520908959,
        40103.9178933198,
        27511.4678735372,
        32367.0976562076,
        77026.8503819442,
        8858.3149443206,
        35371.8872659764,
        29822.7832363242,
        28230.18722269139,
        21202.093703746,
        3641.7345715192,
        19804.8272915828,
        6805.6532680852,
        32370.9789915656,
        8273.8208670324,
        224.3447957019,
        16207.886271502,
        16193.65917750039,
        28286.9904848612,
        24889.5747959916,
        9910.583327509,
        80181.53746683979,
        10660.6869350424,
        9924.8104215106,
        17370.3609759098,
        1.4844727083,
        23581.2581773176,
        419.4846438752,
        45892.73043315699,
        1375.7737998458,
        18100.00325845,
        39302.096962196,
        15265.8865193004,
        26084.0218062162,
        21548.9623692918,
        266.6070417218,
        3903.9113764198,
        32217.2001810808,
        6040.3472460174,
        394.6258850592,
        66038.04222440919,
        18699.6643528396,
        3958.1264411758,
        130439.51570787099,
        30220.9322397324,
        2699.7348193176,
        1265.5674786264,
        401.6721217572,
        36147.4098773004,
        44034.1275895394,
        6709.6740408674,
        1293.4842235826,
        29026.48522950779,
        38500.2760310722,
        24602.61243487099,
        5237.9210138038,
        5959.570433334,
        40077.61957352,
        3956.5080160194,
        30355.9973197678,
        80957.06007816379,
        10027.9031957292,
        43232.3066584156,
        17686.7528455664,
        742.9900605326,
        11513.8833167944,
        28628.3362260996,
        13362.4497067992,
        23020.65308658799,
        2636.725472637,
        35309.5610794992,
        27177.8515292002,
        44007.8292697396,
        6702.5604938666,
        283.8593188652,
        28.4491874678,
        18415.51581209739,
        18429.742906099,
        31968.9486527994,
        11.0457002639,
        23006.42599258639,
        18208.349942592,
        1573.8204240988,
        1580.8666607968,
        84111.7471630594,
        27832.0382192832,
        161710.6187862324,
        22030.2129546696,
        16097.6799502826,
        31172.650645983,
        69968.2519206288,
        24491.4257925834,
        95.9792272178,
        4598.0237274898,
        661.232926781,
        17892.93839400359,
        47964.337285759,
        13095.8426650774,
        20894.77567920879,
        24065.80792277559,
        47162.5163546352,
        11933.3679606696,
        33163.395663024,
        40273.6941942776,
        11919.140866668,
        5227.6260730653,
        5219.7617665391,
        8982.810669309,
        6172.869528772,
        47938.0389659592,
        32765.2466596158,
        7872.1487452752,
        22910.44676536859,
        4583.7966334882,
        5729.506447149,
        11609.8625440122,
        5113.4875985828,
        3185.1920272656,
        3627.5074775176,
        84887.2697743834,
        13760.5987102074,
        5966.6839803348,
        2221.856634597,
        59414.4818747484,
        17473.4537501284,
        25132.3033999656,
        34911.412076091,
        142861.39123625818,
        11216.284290324,
        21150.8133658836,
        323.5054166574,
        22490.9621214934,
        51868.2486621788,
        2575.2390943292,
        30562.182868205,
        51092.7260508548,
        72936.23331633979,
        3428.4354760812,
        33990.6183442862,
        5209.4668258006,
        4384.7246320518,
        25960.4226508892,
        40565.2543247742,
        31570.7996493912,
        735.8765135318,
        88041.956859279,
        18216.443810661,
        73898.46161684839,
        51894.5469819786,
        77003.83841956219,
        7834.1210726394,
        6819.8803620868,
        29062.5130961852,
        2008.557539159,
        6076.8903015542,
        4708.2300487092,
        647.0108333148,
        30774.5016425748,
        27433.88921587499,
        15906.7641266826,
        11720.0688652316,
        41333.0761244668,
        5.5229243074,
        11925.2740926006,
        5642.1982426092,
        16627.3709153772,
        38252.0245027908,
        15.252471185,
        10241.2022911672,
        10550.480613823,
        3684.3780499902,
        66653.15746634839,
        792.7748884674,
        36105.8590863156,
        1861.202861313,
        2301.58581590939,
        11293.4706743556,
        14477.3511832,
        55798.4583583984,
        5333.9002410216,
        2069.0068349066,
        88817.479470603,
        29303.7289365794,
        4480.7038592696,
        34115.1140692746,
        42430.4857272918,
        55022.9357470744,
        37853.8754993826,
        24093.2767891752,
        29289.5018425778,
        5547.1993364596,
        5422.7659212386,
        7886.717712239,
        79219.3091663312,
        170.6728706192,
        33460.92737919159,
        29890.6323471088,
        491.6632924588,
        4176.041342449,
        799.8211251654,
        55824.7566781982,
        16840.67001081519,
        9284.9131351966,
        77828.671313068,
        533.2140834436,
        15567.988985188,
        14867.73751589219,
        91972.1665554986,
        59728.668054618,
        17429.3614528576,
        14611.6998292174,
        5999.2165311262,
        38654.05484155699,
        35707.7100829074,
        34513.2630726828,
        30376.3526391666,
        664.75604513,
        11396.5634485742,
        11764.330768859,
        4900.1885031448,
        33716.9650658664,
        117873.36400788819,
        58953.145443294,
        4811.3228229278,
        8584.6616659008,
        4267.4047638316,
        7445.5505543992,
        18312.42303787879,
        3215.1363806432,
        8671.9698704406,
    ],
];

pub const H1: [[f64; 251]; 3] = [
    [
        0.00062029655,
        0.00000026631,
        0.00000021214,
        0.00000019195,
        0.00000008642,
        0.0000000768,
        0.00000006469,
        0.00000005154,
        0.00000004073,
        0.00000004073,
        0.0000000339,
        0.00000002877,
        0.0000000316,
        0.00000002798,
        0.00000003038,
        0.00000002612,
        0.00000002698,
        0.00000003042,
        0.00000002649,
        0.00000001869,
        0.0000000183,
        0.00000002315,
        0.00000001681,
        0.00000001674,
        0.00000002228,
        0.0000000151,
        0.0000000155,
        0.00000001404,
        0.00000001358,
        0.00000001776,
        0.00000001526,
        0.00000001782,
        0.00000001331,
        0.00000001217,
        0.00000001263,
        0.00000001195,
        0.00000001039,
        0.00000000968,
        0.00000001259,
        0.00000001001,
        0.00000000982,
        0.00000000923,
        0.00000000886,
        0.00000000952,
        0.00000000804,
        0.00000000898,
        0.00000000731,
        0.00000000752,
        0.00000000662,
        0.00000000679,
        0.00000000642,
        0.00000000636,
        0.00000000566,
        0.00000000549,
        0.00000000519,
        0.00000000503,
        0.00000000691,
        0.00000000472,
        0.00000000526,
        0.00000000515,
        0.00000000461,
        0.00000000457,
        0.0000000045,
        0.00000000474,
        0.00000000425,
        0.00000000421,
        0.00000000412,
        0.00000000538,
        0.00000000381,
        0.00000000363,
        0.00000000438,
        0.0000000034,
        0.00000000419,
        0.00000000311,
        0.00000000304,
        0.00000000336,
        0.00000000335,
        0.00000000284,
        0.00000000357,
        0.0000000029,
        0.00000000382,
        0.00000000383,
        0.0000000031,
        0.00000000308,
        0.00000000291,
        0.00000000351,
        0.00000000249,
        0.00000000236,
        0.00000000236,
        0.00000000234,
        0.00000000248,
        0.000000003,
        0.0000000025,
        0.0000000024,
        0.00000000218,
        0.00000000258,
        0.00000000209,
        0.00000000221,
        0.00000000216,
        0.00000000193,
        0.00000000201,
        0.00000000202,
        0.00000000197,
        0.00000000207,
        0.00000000247,
        0.0000000019,
        0.00000000198,
        0.00000000247,
        0.00000000191,
        0.00000000183,
        0.00000000242,
        0.00000000201,
        0.00000000242,
        0.00000000193,
        0.00000000182,
        0.00000000174,
        0.00000000158,
        0.00000000173,
        0.00000000165,
        0.0000000019,
        0.00000000153,
        0.00000000199,
        0.00000000174,
        0.00000000153,
        0.00000000153,
        0.00000000181,
        0.00000000142,
        0.00000000149,
        0.00000000154,
        0.00000000144,
        0.0000000014,
        0.0000000014,
        0.00000000143,
        0.00000000129,
        0.0000000016,
        0.00000000122,
        0.00000000157,
        0.00000000132,
        0.0000000014,
        0.00000000119,
        0.00000000158,
        0.00000000123,
        0.00000000115,
        0.00000000157,
        0.00000000112,
        0.00000000125,
        0.00000000153,
        0.00000000119,
        0.00000000109,
        0.00000000107,
        0.00000000112,
        0.00000000116,
        0.00000000107,
        0.00000000108,
        0.00000000104,
        0.00000000109,
        0.00000000116,
        0.00000000106,
        0.000000001,
        0.00000000098,
        0.00000000097,
        0.00000000096,
        0.00000000096,
        0.00000000123,
        0.00000000126,
        0.00000000108,
        0.00000000099,
        0.0000000013,
        0.00000000094,
        0.00000000095,
        0.00000000119,
        0.00000000095,
        0.00000000093,
        0.00000000115,
        0.00000000094,
        0.00000000086,
        0.00000000108,
        0.00000000084,
        0.00000000102,
        0.00000000111,
        0.00000000113,
        0.00000000111,
        0.00000000088,
        0.00000000093,
        0.00000000091,
        0.00000000081,
        0.00000000088,
        0.00000000079,
        0.00000000077,
        0.00000000078,
        0.00000000079,
        0.0000000009,
        0.00000000074,
        0.00000000095,
        0.00000000074,
        0.00000000077,
        0.00000000083,
        0.0000000008,
        0.00000000085,
        0.00000000075,
        0.00000000075,
        0.00000000081,
        0.00000000068,
        0.00000000066,
        0.00000000066,
        0.00000000066,
        0.00000000061,
        0.0000000006,
        0.00000000066,
        0.00000000073,
        0.00000000082,
        0.00000000073,
        0.00000000059,
        0.00000000061,
        0.00000000058,
        0.00000000056,
        0.00000000075,
        0.00000000058,
        0.00000000053,
        0.00000000054,
        0.00000000067,
        0.00000000059,
        0.00000000053,
        0.00000000049,
        0.00000000049,
        0.00000000049,
        0.00000000048,
        0.00000000045,
        0.00000000047,
        0.00000000056,
        0.00000000048,
        0.0000000005,
        0.00000000043,
        0.00000000045,
        0.00000000042,
        0.00000000042,
        0.00000000045,
        0.00000000043,
        0.00000000043,
        0.00000000047,
        0.0000000005,
        0.00000000046,
        0.00000000048,
        0.00000000044,
        0.00000000041,
        0.00000000038,
        0.00000000045,
        0.00000000038,
        0.00000000036,
        0.00000000038,
        0.00000000036,
    ],
    [
        PI,
        0.50260243452,
        2.00566682331,
        2.58846455447,
        1.9618222371,
        3.041447046,
        4.06548157609,
        2.15924623854,
        1.6225234538,
        1.93158131461,
        2.81176730222,
        3.75537344378,
        0.7681066381,
        3.37016489922,
        0.31059961635,
        1.96973140049,
        5.4890452281,
        4.31548741954,
        0.34964497495,
        1.54682178531,
        4.45483100532,
        2.70126802277,
        2.79124007809,
        6.1754894419,
        4.77217880274,
        4.8889681112,
        0.63264849504,
        1.29644492931,
        2.87618318212,
        4.14272810883,
        3.42359952092,
        0.21606723381,
        0.4705553373,
        5.50773076501,
        3.47492236865,
        3.95034263155,
        3.47198519231,
        5.22656216735,
        3.03985042262,
        2.0558931851,
        0.28044372997,
        3.85221598175,
        2.67226919623,
        3.32211074273,
        0.73503250858,
        1.72847660602,
        5.09330722637,
        3.95849168568,
        5.31865548822,
        3.47875380638,
        4.92013704361,
        4.76082547281,
        5.05243635568,
        1.81701640782,
        0.80588912081,
        5.21752675177,
        0.3376525618,
        4.86403721626,
        1.94683660218,
        1.45951461974,
        2.36075708879,
        5.75745908549,
        5.3175815124,
        4.90132420341,
        3.95950839064,
        1.73726125805,
        3.42001868759,
        2.06140300845,
        5.14038022299,
        4.28707096856,
        0.31794062716,
        0.34844014062,
        1.56650054237,
        2.67590033242,
        0.51079279677,
        0.04047635771,
        3.38253584747,
        0.07020353244,
        2.56737986852,
        3.68734518951,
        2.18888887183,
        4.09264734425,
        2.93480948896,
        1.08148706261,
        0.67288117894,
        5.56054536294,
        0.65350386862,
        1.3002030114,
        3.13915916788,
        3.58347072679,
        1.40937453287,
        0.72656984345,
        1.16209170968,
        1.46261869335,
        5.74492964768,
        6.1345500261,
        0.48810387561,
        5.28140427768,
        2.8099546935,
        4.55503197432,
        5.11262602579,
        3.35952882094,
        2.59692816988,
        4.46315417022,
        2.16727271682,
        5.85905072677,
        1.45094301942,
        3.90685310396,
        6.06178494156,
        4.81893705265,
        4.04316459696,
        4.34997208464,
        1.07853582068,
        0.58718839963,
        1.87246958303,
        1.24041687631,
        5.32101873334,
        2.88460370767,
        3.29302070005,
        2.89325417018,
        0.44141449402,
        3.60332373593,
        5.63063441958,
        1.68315680642,
        5.43127621749,
        3.60944089648,
        2.85166954338,
        3.55047266843,
        0.63942117228,
        4.71516266073,
        4.0917323475,
        4.00003888273,
        3.62616956479,
        4.98269063188,
        5.90114406179,
        0.16224284026,
        5.0365330046,
        1.14100550522,
        3.38325936545,
        2.49679141592,
        0.55787321045,
        4.22449654907,
        2.32813836765,
        1.64388115739,
        2.87731570336,
        4.30644879054,
        3.84793522871,
        6.13743205649,
        3.91270207935,
        2.45461353608,
        0.00220832013,
        0.96923852226,
        2.76203723887,
        5.52925725921,
        5.99205343017,
        1.85189453488,
        4.41746905783,
        0.99776245926,
        5.40495505975,
        5.62906076951,
        5.11997453705,
        5.6350375036,
        1.05325422634,
        0.18469328697,
        4.54249996522,
        6.02388443926,
        2.46312725331,
        1.29596105059,
        3.6948494163,
        5.4049618497,
        3.8004855624,
        1.27503913903,
        1.11481870662,
        0.14800761799,
        0.68085154993,
        0.54391279497,
        1.48023703923,
        3.95284706924,
        2.76726174784,
        3.98981786775,
        2.28109800393,
        5.75322774599,
        4.4126492831,
        1.29763217119,
        5.72817441859,
        1.48613913859,
        1.65960619411,
        1.01786830133,
        2.06650815946,
        5.95536256669,
        5.8942042136,
        3.03039749722,
        4.97680295198,
        1.61472834777,
        0.45890553919,
        5.53470594676,
        3.9859776765,
        1.80310428973,
        2.70713517612,
        2.84953823555,
        2.69491114236,
        2.27905620298,
        1.95520527364,
        5.94670369439,
        3.54105951908,
        3.12944255778,
        2.38924526842,
        5.25939722803,
        0.86660728407,
        3.3476677572,
        5.40384429799,
        3.0438014995,
        1.08952917665,
        0.52427235335,
        4.34095316662,
        1.81382581616,
        5.67239398024,
        4.11419651133,
        1.0878102969,
        5.35326192318,
        0.10107752334,
        4.15325230149,
        4.7037979812,
        3.98762156343,
        3.06171531029,
        1.38932029879,
        5.54514584805,
        4.23581831493,
        5.40589123608,
        4.47212593247,
        2.28813103467,
        1.18677927689,
        3.18188480791,
        2.92628559156,
        3.77968575413,
        0.8329396728,
        5.5330822049,
        0.98048947831,
        0.87516159952,
        5.21070971599,
        5.2211445891,
        1.56854657779,
        5.55816016361,
        2.58568010879,
        2.75452349994,
        3.88880463116,
        2.89420936042,
        0.20162975553,
        4.46924826013,
        0.27763473613,
        0.75399979841,
    ],
    [
        0.0,
        775.522611324,
        1059.3819301892,
        4694.0029547076,
        7.1135470008,
        796.2980068164,
        3154.6870848956,
        4164.311989613,
        1194.4470102246,
        4705.7323075436,
        1589.0728952838,
        10447.3878396044,
        5216.5803728014,
        1748.016413067,
        5230.807466803,
        2146.1654164752,
        7084.8967811152,
        5753.3848848968,
        801.8209311238,
        529.6909650946,
        5643.1785636774,
        155.4203994342,
        17260.1546546904,
        951.7184062506,
        1349.8674096588,
        3738.761430108,
        11015.1064773348,
        553.5694028424,
        6812.766815086,
        26.2983197998,
        8635.9420037632,
        1592.5960136328,
        11506.7697697936,
        398.1490034082,
        536.8045120954,
        522.5774180938,
        4136.9104335162,
        4690.4798363586,
        3930.2096962196,
        14945.3161735544,
        4686.8894077068,
        5088.6288397668,
        426.598190876,
        9917.6968745098,
        4701.1165017084,
        3634.6210245184,
        1990.745017041,
        3128.3887650958,
        242.728603974,
        18875.525869774,
        5223.6939198022,
        12566.1516999828,
        1066.49547719,
        639.897286314,
        7632.9432596502,
        5429.8794682394,
        4292.3308329504,
        16200.7727245012,
        10969.9652576982,
        10984.1923516998,
        16730.4636895958,
        8031.0922630584,
        7079.3738568078,
        22805.7355659936,
        23013.5395395872,
        3894.1818295422,
        2118.7638603784,
        4535.0594369244,
        7058.5984613154,
        2942.4634232916,
        10977.078804699,
        24072.9214697764,
        4732.0306273434,
        10575.4066829418,
        6681.2248533996,
        26735.9452622132,
        5849.3641121146,
        10988.808157535,
        11790.6290886588,
        2388.8940204492,
        7234.794256242,
        15720.8387848784,
        5863.5912061162,
        17782.7320727842,
        17796.9591667858,
        19651.048481098,
        4933.2084403326,
        14919.0178537546,
        3496.032826134,
        6836.6452528338,
        10973.55568635,
        23581.2581773176,
        6069.7767545534,
        30666.1549584328,
        955.5997416086,
        7860.4193924392,
        10213.285546211,
        213.299095438,
        8662.240323563,
        13517.8701062334,
        18319.5365848796,
        7342.4577801806,
        18849.2275499742,
        15671.0817594066,
        27511.4678735372,
        20426.571092422,
        10440.2742926036,
        7477.522860216,
        4157.1984426122,
        18209.33026366019,
        10177.2576795336,
        52175.8062831484,
        1577.3435424478,
        220.4126424388,
        14143.4952424306,
        206.1855484372,
        11712.9553182308,
        34596.3646546524,
        18073.7049386502,
        9388.0059094152,
        6496.3749454294,
        31441.6775697568,
        1052.2683831884,
        10454.5013866052,
        9779.1086761254,
        2352.8661537718,
        4804.209275927,
        22483.84857449259,
        4171.4255366138,
        22003.9146348698,
        12592.4500197826,
        22779.4372461938,
        6283.0758499914,
        6438.4962494256,
        13119.72110282519,
        16460.33352952499,
        35371.8872659764,
        3340.6124266998,
        13916.0191096416,
        7875.6718636242,
        5884.9268465832,
        5636.0650166766,
        9623.6882766912,
        1551.045222648,
        110.2063212194,
        38526.574350872,
        5650.2921106782,
        25934.1243310894,
        640.8776073822,
        5120.6011455836,
        8429.2412664666,
        10021.8372800994,
        433.7117378768,
        5331.3574437408,
        2544.3144198834,
        11371.7046897582,
        3.523118349,
        12721.572099417,
        16522.6597160022,
        149.5631971346,
        28766.924424484,
        1596.1864422846,
        853.196381752,
        39302.096962196,
        3097.88382272579,
        11769.8536931664,
        16737.5772365966,
        3104.9300594238,
        14314.1681130498,
        26709.6469424134,
        7238.6755916,
        29864.334027309,
        78263.70942472259,
        16496.3613962024,
        17253.04110768959,
        9380.9596727172,
        16062.1845261168,
        20.7753954924,
        2379.1644735716,
        8827.3902698748,
        2787.0430238574,
        10419.9862835076,
        5486.777843175,
        5856.4776591154,
        42456.7840470916,
        29826.3063546732,
        14712.317116458,
        17267.26820169119,
        19402.7969528166,
        21954.15760939799,
        11499.6562227928,
        16723.350142595,
        5326.7866940208,
        43232.3066584156,
        20452.8694122218,
        17256.6315363414,
        39609.6545831656,
        23550.34405168259,
        5507.5532386674,
        15664.03552270859,
        33794.5437235286,
        23536.11695768099,
        632.7837393132,
        2699.7348193176,
        17654.7805397496,
        5760.4984318976,
        12323.4230960088,
        76.2660712756,
        46386.9937433112,
        19004.6479494084,
        16858.4825329332,
        47162.5163546352,
        20199.094959633,
        30639.856638633,
        10818.1352869158,
        24383.0791084414,
        17789.845619785,
        37724.7534197482,
        8273.8208670324,
        5746.271337896,
        6040.3472460174,
        9437.762934887,
        18606.4989460002,
        22345.2603761082,
        4061.2192153944,
        949.1756089698,
        17996.0311682222,
        15265.8865193004,
        20597.2439630412,
        51092.7260508548,
        50317.2034395308,
        19800.9459562248,
        28313.288804661,
        23141.5583829246,
        12036.4607348882,
        12139.5535091068,
        41654.9631159678,
        9910.583327509,
        3185.1920272656,
        1581.959348283,
        21947.1113727,
        5017.508371365,
        13367.9726311066,
        16193.65917750039,
        12964.300703391,
        2648.454825473,
        5481.2549188676,
        4487.8174062704,
        4797.0957289262,
        21548.9623692918,
        65697.55772473979,
    ],
];

pub const H2: [[f64; 53]; 3] = [
    [
        0.00003382631,
        0.00000001224,
        0.00000000855,
        0.00000000794,
        0.00000000549,
        0.0000000055,
        0.00000000315,
        0.00000000319,
        0.00000000301,
        0.00000000296,
        0.00000000277,
        0.00000000263,
        0.00000000261,
        0.00000000218,
        0.00000000261,
        0.00000000212,
        0.00000000185,
        0.00000000189,
        0.00000000209,
        0.00000000172,
        0.0000000012,
        0.00000000123,
        0.00000000115,
        0.00000000148,
        0.00000000104,
        0.00000000092,
        0.00000000081,
        0.00000000082,
        0.00000000075,
        0.00000000072,
        0.00000000092,
        0.00000000069,
        0.00000000071,
        0.00000000087,
        0.0000000007,
        0.0000000007,
        0.00000000066,
        0.0000000006,
        0.00000000081,
        0.00000000056,
        0.00000000057,
        0.00000000054,
        0.00000000067,
        0.00000000067,
        0.00000000063,
        0.00000000046,
        0.00000000043,
        0.0000000004,
        0.0000000004,
        0.00000000039,
        0.00000000038,
        0.00000000046,
        0.00000000037,
    ],
    [
        PI,
        5.0875828572,
        0.52056023144,
        3.85418550309,
        0.32510830985,
        4.22311597721,
        1.49722194594,
        0.07538311662,
        3.32169597358,
        5.76202277161,
        2.82106249636,
        1.42463820914,
        3.77888481811,
        4.93382930576,
        0.0330666327,
        1.47608977223,
        3.80175585777,
        0.23165465848,
        4.96298044138,
        3.74069570355,
        5.01545497285,
        0.90229612978,
        3.56529163885,
        4.29565722354,
        3.58541574512,
        0.29030314004,
        6.11752323792,
        1.93537488174,
        0.53033652695,
        4.35286655213,
        4.209202212,
        2.8317934552,
        2.32517774553,
        1.79568948798,
        3.90239570666,
        1.68036356244,
        3.27546503016,
        3.31094545654,
        1.89188200975,
        4.48368728813,
        2.16606642814,
        1.583696886,
        0.95110132141,
        5.78424668728,
        0.53069237276,
        4.66771303072,
        3.7603317517,
        0.7733724893,
        2.4254569296,
        5.41221961016,
        0.00002877847,
        4.01493531872,
        5.12896326235,
    ],
    [
        0.0,
        775.522611324,
        1059.3819301892,
        4694.0029547076,
        801.8209311238,
        155.4203994342,
        796.2980068164,
        1194.4470102246,
        4164.311989613,
        3154.6870848956,
        553.5694028424,
        951.7184062506,
        26.2983197998,
        1748.016413067,
        1349.8674096588,
        1589.0728952838,
        242.728603974,
        4705.7323075436,
        1592.5960136328,
        5223.6939198022,
        10447.3878396044,
        7084.8967811152,
        1990.745017041,
        3128.3887650958,
        2146.1654164752,
        529.6909650946,
        5643.1785636774,
        4136.9104335162,
        4690.4798363586,
        17260.1546546904,
        5753.3848848968,
        3634.6210245184,
        11015.1064773348,
        4732.0306273434,
        398.1490034082,
        8635.9420037632,
        3894.1818295422,
        3738.761430108,
        4292.3308329504,
        9917.6968745098,
        2388.8940204492,
        6812.766815086,
        1577.3435424478,
        7058.5984613154,
        4535.0594369244,
        3496.032826134,
        14945.3161735544,
        5429.8794682394,
        7632.9432596502,
        4933.2084403326,
        639.897286314,
        11506.7697697936,
        6836.6452528338,
    ],
];

pub const H3: [[f64; 1]; 3] = [[0.00000085101], [0.0], [0.0]];

pub const H4: [[f64; 1]; 3] = [[0.0000000277], [0.0], [0.0]];

pub const H5: [[f64; 1]; 3] = [[0.00000000047], [PI], [0.0]];

pub const Q0: [[f64; 197]; 3] = [
    [
        0.0000004699,
        0.0000003703,
        0.00000023828,
        0.00000014714,
        0.00000009899,
        0.00000009873,
        0.00000008903,
        0.00000007864,
        0.00000009005,
        0.0000000797,
        0.0000000675,
        0.00000005196,
        0.00000004252,
        0.00000004395,
        0.00000004735,
        0.00000004753,
        0.00000003387,
        0.00000003257,
        0.00000003461,
        0.00000003559,
        0.00000003022,
        0.00000003522,
        0.0000000288,
        0.00000002951,
        0.00000002826,
        0.00000002235,
        0.00000002059,
        0.00000002408,
        0.000000022,
        0.00000002056,
        0.00000001893,
        0.00000001664,
        0.00000001653,
        0.00000001468,
        0.00000001168,
        0.00000001544,
        0.00000001304,
        0.00000001149,
        0.00000000961,
        0.00000001004,
        0.00000001239,
        0.00000001002,
        0.00000000812,
        0.00000000778,
        0.00000000794,
        0.00000000872,
        0.00000000821,
        0.00000000619,
        0.00000000587,
        0.00000000646,
        0.00000000575,
        0.00000000535,
        0.00000000651,
        0.0000000063,
        0.00000000638,
        0.00000000556,
        0.0000000055,
        0.00000000566,
        0.00000000511,
        0.00000000493,
        0.0000000055,
        0.00000000479,
        0.00000000568,
        0.00000000456,
        0.00000000455,
        0.00000000382,
        0.00000000395,
        0.00000000365,
        0.00000000382,
        0.00000000323,
        0.00000000348,
        0.00000000391,
        0.00000000371,
        0.00000000282,
        0.00000000294,
        0.00000000295,
        0.00000000247,
        0.00000000277,
        0.00000000288,
        0.00000000287,
        0.00000000275,
        0.00000000253,
        0.00000000265,
        0.00000000255,
        0.0000000024,
        0.00000000217,
        0.00000000228,
        0.00000000211,
        0.00000000276,
        0.0000000019,
        0.00000000252,
        0.00000000209,
        0.00000000181,
        0.00000000243,
        0.00000000175,
        0.0000000021,
        0.00000000183,
        0.00000000185,
        0.00000000185,
        0.0000000021,
        0.00000000192,
        0.00000000179,
        0.00000000198,
        0.00000000159,
        0.00000000143,
        0.0000000014,
        0.00000000162,
        0.00000000172,
        0.00000000141,
        0.00000000142,
        0.00000000138,
        0.00000000144,
        0.00000000142,
        0.00000000132,
        0.00000000115,
        0.0000000015,
        0.00000000129,
        0.00000000118,
        0.00000000143,
        0.00000000107,
        0.00000000108,
        0.00000000118,
        0.00000000119,
        0.00000000112,
        0.0000000012,
        0.00000000099,
        0.00000000099,
        0.00000000096,
        0.00000000104,
        0.0000000011,
        0.00000000118,
        0.0000000012,
        0.00000000118,
        0.00000000124,
        0.00000000087,
        0.00000000105,
        0.00000000102,
        0.000000001,
        0.00000000083,
        0.00000000104,
        0.00000000082,
        0.00000000095,
        0.0000000009,
        0.00000000096,
        0.00000000085,
        0.00000000078,
        0.00000000089,
        0.00000000086,
        0.00000000082,
        0.00000000071,
        0.00000000075,
        0.00000000077,
        0.00000000077,
        0.00000000066,
        0.00000000069,
        0.00000000067,
        0.0000000008,
        0.00000000079,
        0.00000000081,
        0.00000000063,
        0.00000000072,
        0.00000000065,
        0.00000000072,
        0.00000000076,
        0.00000000056,
        0.00000000056,
        0.00000000055,
        0.00000000065,
        0.00000000059,
        0.00000000063,
        0.00000000054,
        0.00000000063,
        0.00000000052,
        0.00000000058,
        0.00000000057,
        0.00000000052,
        0.00000000045,
        0.00000000057,
        0.00000000053,
        0.0000000005,
        0.00000000052,
        0.0000000005,
        0.00000000043,
        0.00000000043,
        0.00000000045,
        0.00000000056,
        0.00000000055,
        0.00000000043,
        0.00000000039,
        0.00000000042,
        0.00000000045,
        0.0000000004,
        0.0000000005,
        0.00000000044,
        0.00000000042,
        0.00000000037,
        0.00000000043,
    ],
    [
        1.03836320801,
        2.58501310328,
        2.93938256767,
        4.46415660357,
        2.46044981348,
        1.94962975227,
        3.5248856687,
        2.9023973011,
        5.16294437877,
        5.89298627379,
        3.88287479975,
        4.14011267868,
        2.99484359241,
        4.81752364842,
        1.03635433956,
        0.95915716757,
        0.17974491269,
        2.18431581116,
        1.8678539464,
        4.04249274334,
        4.94608820141,
        2.74039504389,
        0.5301500091,
        2.46165174911,
        0.78348256236,
        2.16151673769,
        4.86022301407,
        3.28968402495,
        0.44064276298,
        1.69680348714,
        3.88615539065,
        4.71170013246,
        3.73404486705,
        0.08362967076,
        2.5214756713,
        5.60656174344,
        6.02884397372,
        6.13351218331,
        1.83129690207,
        2.15954847152,
        5.31010625053,
        3.35687269371,
        1.50385719497,
        3.40797863485,
        1.2720585823,
        0.77455713818,
        0.45045761066,
        0.04769580921,
        5.31646842279,
        3.60372591266,
        4.65511631069,
        0.34553618886,
        1.16699630648,
        6.23922508625,
        1.98648374744,
        1.2909846055,
        2.69371531074,
        5.18707330824,
        6.0452253996,
        5.0214324654,
        1.8736659406,
        2.92355948737,
        2.21719169525,
        1.5276092992,
        2.58783264445,
        3.40713020737,
        1.92084855813,
        2.14598108072,
        4.11530016889,
        3.55808838694,
        4.00767039642,
        3.65458468543,
        3.29660172388,
        3.73512530393,
        4.34270689267,
        2.96655852466,
        0.1496749007,
        2.94918206599,
        5.43856066918,
        1.37776811999,
        1.98118153638,
        5.20823704865,
        5.53681588207,
        0.54645705613,
        3.51769016527,
        3.96610829375,
        5.27900415202,
        1.81243836253,
        5.08853464662,
        4.39155618154,
        4.71930249402,
        5.64562932543,
        5.18248505707,
        4.48856861076,
        4.87367475759,
        0.94249502595,
        1.02165138938,
        5.76126519286,
        0.67507843008,
        2.70750667777,
        4.34940171949,
        0.56843804629,
        0.23691415185,
        0.73122090572,
        2.08509917181,
        1.94622525831,
        2.79946864955,
        6.14179511046,
        5.81028005712,
        4.75677681987,
        2.48060869632,
        2.36317443609,
        3.31718491451,
        0.24597170684,
        1.33453134126,
        2.49215360246,
        2.09646083787,
        6.04684122333,
        1.66675612272,
        2.77976647349,
        3.58093990296,
        5.43993183293,
        0.89600886252,
        2.54904152327,
        0.85945609329,
        0.87906844825,
        1.41472033674,
        0.56262609675,
        4.99846318716,
        2.07216814034,
        5.86147583361,
        4.37644352908,
        1.28091235209,
        4.46638096237,
        3.75371922494,
        1.03348775258,
        3.79120631714,
        4.22110327599,
        0.48881708097,
        3.09530867679,
        3.78046378376,
        0.04440456339,
        3.51777734586,
        2.78191205026,
        4.18391777188,
        1.14918964449,
        2.47619928954,
        0.90925559387,
        4.76936774099,
        3.16306519605,
        2.481019861,
        0.95359760794,
        2.31326417218,
        5.00391005355,
        3.56807197952,
        0.15824995054,
        3.34063841179,
        0.45349616594,
        2.70303791495,
        5.3560417104,
        3.91243748568,
        4.38390622795,
        5.10426395732,
        4.5228711702,
        5.56799002018,
        6.06847702163,
        0.78565730338,
        5.64264574233,
        2.45789576131,
        4.93902950155,
        4.46837485558,
        5.60540139125,
        1.60421753323,
        5.34485751435,
        6.11511152595,
        6.00682819669,
        1.6151095959,
        0.3233910593,
        2.02802886579,
        4.15302774433,
        2.76359289495,
        3.72979068217,
        4.99091620758,
        6.20177127925,
        1.575572489,
        4.12499777098,
        5.94965082599,
        3.05353412789,
        2.37773839854,
        6.19456604022,
        0.49163452709,
        0.85550500172,
        4.71611454241,
        0.07703439131,
        0.28632764759,
        1.10347772788,
        0.78089021121,
    ],
    [
        775.522611324,
        1059.3819301892,
        3930.2096962196,
        7860.4193924392,
        4705.7323075436,
        529.6909650946,
        3154.6870848956,
        426.598190876,
        12566.1516999828,
        11790.6290886588,
        8635.9420037632,
        1577.3435424478,
        1589.0728952838,
        801.8209311238,
        15720.8387848784,
        337.8142631964,
        398.1490034082,
        7.1135470008,
        20426.571092422,
        11506.7697697936,
        7084.8967811152,
        5753.3848848968,
        2352.8661537718,
        19651.048481098,
        213.299095438,
        26.2983197998,
        796.2980068164,
        24356.7807886416,
        16496.3613962024,
        4694.0029547076,
        23581.2581773176,
        28286.9904848612,
        6812.766815086,
        11015.1064773348,
        6283.0758499914,
        5507.5532386674,
        3128.3887650958,
        32217.2001810808,
        19804.8272915828,
        639.897286314,
        27511.4678735372,
        2942.4634232916,
        14945.3161735544,
        1194.4470102246,
        36147.4098773004,
        9437.762934887,
        31441.6775697568,
        2146.1654164752,
        32370.9789915656,
        10977.078804699,
        2544.3144198834,
        3738.761430108,
        7058.5984613154,
        4732.0306273434,
        5223.6939198022,
        4164.311989613,
        40077.61957352,
        17260.1546546904,
        18319.5365848796,
        5884.9268465832,
        35371.8872659764,
        18875.525869774,
        13367.9726311066,
        1748.016413067,
        10988.808157535,
        2118.7638603784,
        3340.6124266998,
        6681.2248533996,
        44007.8292697396,
        1551.045222648,
        14919.0178537546,
        17298.1823273262,
        39302.096962196,
        12139.5535091068,
        22805.7355659936,
        1349.8674096588,
        5486.777843175,
        10447.3878396044,
        18849.2275499742,
        8662.240323563,
        1592.5960136328,
        4136.9104335162,
        47938.0389659592,
        8827.3902698748,
        10213.285546211,
        9623.6882766912,
        13095.8426650774,
        5088.6288397668,
        21228.3920235458,
        951.7184062506,
        43232.3066584156,
        1066.49547719,
        76.2660712756,
        7342.4577801806,
        45892.73043315699,
        155.4203994342,
        2379.1644735716,
        26735.9452622132,
        51868.2486621788,
        1052.2683831884,
        12036.4607348882,
        22779.4372461938,
        25158.6017197654,
        7079.3738568078,
        58458.88213313979,
        8429.2412664666,
        12592.4500197826,
        47162.5163546352,
        553.5694028424,
        16730.4636895958,
        955.5997416086,
        11769.8536931664,
        4690.4798363586,
        149.5631971346,
        15508.6151232744,
        6069.7767545534,
        55798.4583583984,
        419.4846438752,
        29088.811415985,
        433.7117378768,
        8031.0922630584,
        9225.539273283,
        30666.1549584328,
        10021.8372800994,
        632.7837393132,
        3634.6210245184,
        853.196381752,
        1990.745017041,
        5481.2549188676,
        26709.6469424134,
        25934.1243310894,
        22003.9146348698,
        51092.7260508548,
        12903.9659631792,
        11371.7046897582,
        29864.334027309,
        4535.0594369244,
        16522.6597160022,
        14143.4952424306,
        33019.0211122046,
        6496.3749454294,
        23013.5395395872,
        59728.668054618,
        18073.7049386502,
        14712.317116458,
        5643.1785636774,
        33794.5437235286,
        24072.9214697764,
        4292.3308329504,
        18451.07854656599,
        9917.6968745098,
        12168.0026965746,
        34596.3646546524,
        17789.845619785,
        206.1855484372,
        9411.4646150872,
        30639.856638633,
        522.5774180938,
        55022.9357470744,
        10973.55568635,
        37724.7534197482,
        12964.300703391,
        7632.9432596502,
        36949.2308084242,
        14314.1681130498,
        7238.6755916,
        242.728603974,
        20452.8694122218,
        6309.3741697912,
        63658.8777508376,
        11926.2544136688,
        7477.522860216,
        13341.6743113068,
        41654.9631159678,
        3.523118349,
        17654.7805397496,
        13521.7514415914,
        103.0927742186,
        1692.1656695024,
        16200.7727245012,
        15110.4661198662,
        38526.574350872,
        21393.5419698576,
        3894.1818295422,
        71980.63357473118,
        58953.145443294,
        40879.4405046438,
        17271.8840075264,
        4933.2084403326,
        15906.7641266826,
        45585.1728121874,
        13916.0191096416,
        34570.0663348526,
        67589.08744705719,
        7234.794256242,
        17256.6315363414,
        24383.0791084414,
    ],
];

pub const Q1: [[f64; 58]; 3] = [
    [
        0.00113468869,
        0.00000004145,
        0.0000000282,
        0.00000000864,
        0.00000000764,
        0.00000000751,
        0.00000000796,
        0.00000000644,
        0.00000000612,
        0.00000000621,
        0.00000000585,
        0.00000000366,
        0.0000000037,
        0.00000000295,
        0.00000000297,
        0.0000000025,
        0.00000000274,
        0.0000000021,
        0.00000000229,
        0.00000000241,
        0.00000000206,
        0.00000000166,
        0.00000000172,
        0.00000000187,
        0.00000000145,
        0.00000000129,
        0.00000000142,
        0.00000000125,
        0.00000000136,
        0.00000000094,
        0.0000000009,
        0.00000000103,
        0.00000000082,
        0.00000000098,
        0.00000000106,
        0.00000000078,
        0.00000000085,
        0.00000000087,
        0.00000000077,
        0.00000000075,
        0.00000000082,
        0.00000000069,
        0.0000000006,
        0.00000000081,
        0.00000000056,
        0.00000000067,
        0.00000000054,
        0.0000000005,
        0.00000000052,
        0.00000000059,
        0.00000000041,
        0.00000000047,
        0.00000000045,
        0.00000000039,
        0.00000000046,
        0.0000000004,
        0.00000000036,
        0.00000000035,
    ],
    [
        PI,
        2.55097496137,
        4.73650705023,
        3.98044504977,
        0.61486125755,
        4.62474022101,
        2.02158659937,
        0.69559259678,
        6.26426352488,
        0.79773959656,
        5.40852335472,
        0.50192650263,
        4.64271398704,
        4.07552700909,
        3.39789415722,
        1.87186356248,
        3.4539411325,
        1.86576581771,
        6.04643693381,
        3.04713029553,
        4.8189955682,
        4.89122508755,
        1.43130261169,
        1.9636027374,
        5.83536925719,
        3.25475414197,
        6.23984363024,
        5.86286019697,
        4.8876327617,
        2.87124335022,
        5.79789359195,
        6.06619406428,
        4.65528466625,
        1.37715617388,
        4.88569284375,
        5.37714464092,
        1.51580640269,
        1.87672206349,
        0.0393437548,
        4.46336049824,
        0.23577362124,
        2.41777905251,
        4.30541186808,
        3.14153630258,
        0.11536145247,
        2.7974117842,
        6.06198442474,
        3.75785752536,
        0.86699297293,
        3.02375817751,
        5.73595254467,
        4.21744604774,
        1.51311120001,
        3.00298529074,
        1.47532793371,
        1.90218522808,
        3.2679847258,
        1.18909598733,
    ],
    [
        0.0,
        775.522611324,
        1059.3819301892,
        4705.7323075436,
        12566.1516999828,
        426.598190876,
        3154.6870848956,
        3930.2096962196,
        1577.3435424478,
        529.6909650946,
        8635.9420037632,
        7860.4193924392,
        2352.8661537718,
        398.1490034082,
        20426.571092422,
        11506.7697697936,
        7084.8967811152,
        11790.6290886588,
        26.2983197998,
        7.1135470008,
        24356.7807886416,
        213.299095438,
        5507.5532386674,
        16496.3613962024,
        4694.0029547076,
        15720.8387848784,
        28286.9904848612,
        6812.766815086,
        11015.1064773348,
        9437.762934887,
        6283.0758499914,
        5753.3848848968,
        19651.048481098,
        32217.2001810808,
        1589.0728952838,
        639.897286314,
        10213.285546211,
        801.8209311238,
        14945.3161735544,
        1052.2683831884,
        2942.4634232916,
        155.4203994342,
        13367.9726311066,
        0.2438174835,
        796.2980068164,
        36147.4098773004,
        23581.2581773176,
        1066.49547719,
        2544.3144198834,
        14143.4952424306,
        17298.1823273262,
        40077.61957352,
        419.4846438752,
        17260.1546546904,
        18875.525869774,
        18319.5365848796,
        19804.8272915828,
        27511.4678735372,
    ],
];

pub const Q2: [[f64; 8]; 3] = [
    [
        0.00001237314,
        0.00000000156,
        0.00000000131,
        0.00000000089,
        0.00000000051,
        0.00000000042,
        0.00000000053,
        0.00000000015,
    ],
    [
        0.0,
        4.17827791124,
        0.4557696689,
        6.08163303545,
        5.18956342403,
        1.47220974568,
        1.31246818908,
        5.67119610168,
    ],
    [
        0.0,
        775.522611324,
        1059.3819301892,
        3930.2096962196,
        529.6909650946,
        1577.3435424478,
        7860.4193924392,
        337.8142631964,
    ],
];

pub const Q3: [[f64; 1]; 3] = [[0.00000126542], [0.0], [0.0]];

pub const Q4: [[f64; 1]; 3] = [[0.00000001372], [PI], [0.0]];

pub const Q5: [[f64; 1]; 3] = [[0.00000000032], [PI], [0.0]];

pub const P0: [[f64; 183]; 3] = [
    [
        0.00000048408,
        0.00000036656,
        0.00000010147,
        0.00000009225,
        0.00000007856,
        0.00000007976,
        0.00000009098,
        0.00000006891,
        0.00000004566,
        0.00000004236,
        0.00000004541,
        0.0000000367,
        0.00000004753,
        0.00000003523,
        0.00000002987,
        0.00000003152,
        0.00000003219,
        0.00000002614,
        0.00000002302,
        0.00000002457,
        0.00000002276,
        0.00000001931,
        0.00000001611,
        0.00000001588,
        0.00000001664,
        0.00000001703,
        0.00000001639,
        0.00000001543,
        0.00000001343,
        0.00000001065,
        0.00000001032,
        0.00000001179,
        0.00000001008,
        0.00000001011,
        0.00000000953,
        0.0000000086,
        0.00000000818,
        0.00000000677,
        0.00000000707,
        0.0000000067,
        0.00000000841,
        0.00000000585,
        0.00000000669,
        0.00000000654,
        0.00000000585,
        0.00000000541,
        0.00000000568,
        0.00000000475,
        0.00000000509,
        0.00000000451,
        0.00000000448,
        0.00000000512,
        0.00000000517,
        0.00000000511,
        0.00000000427,
        0.00000000396,
        0.00000000467,
        0.00000000421,
        0.00000000462,
        0.00000000381,
        0.00000000371,
        0.00000000395,
        0.0000000034,
        0.00000000329,
        0.00000000333,
        0.00000000304,
        0.00000000357,
        0.00000000338,
        0.00000000318,
        0.00000000276,
        0.00000000253,
        0.00000000298,
        0.00000000295,
        0.00000000276,
        0.00000000229,
        0.00000000228,
        0.00000000231,
        0.00000000207,
        0.00000000207,
        0.00000000217,
        0.00000000251,
        0.00000000191,
        0.00000000222,
        0.00000000207,
        0.00000000182,
        0.00000000244,
        0.00000000242,
        0.00000000202,
        0.00000000178,
        0.00000000189,
        0.00000000192,
        0.00000000166,
        0.00000000208,
        0.00000000184,
        0.00000000179,
        0.00000000189,
        0.0000000015,
        0.00000000142,
        0.00000000143,
        0.00000000169,
        0.0000000015,
        0.00000000129,
        0.00000000126,
        0.00000000154,
        0.00000000131,
        0.00000000122,
        0.00000000135,
        0.00000000131,
        0.00000000131,
        0.00000000113,
        0.00000000126,
        0.00000000149,
        0.00000000137,
        0.00000000109,
        0.00000000109,
        0.00000000108,
        0.00000000127,
        0.00000000107,
        0.00000000113,
        0.00000000112,
        0.00000000098,
        0.000000001,
        0.00000000097,
        0.00000000128,
        0.00000000116,
        0.00000000095,
        0.00000000124,
        0.00000000105,
        0.000000001,
        0.00000000086,
        0.00000000094,
        0.00000000094,
        0.00000000081,
        0.00000000086,
        0.00000000086,
        0.00000000087,
        0.0000000007,
        0.00000000072,
        0.0000000007,
        0.00000000068,
        0.00000000094,
        0.00000000071,
        0.00000000066,
        0.00000000075,
        0.00000000083,
        0.00000000069,
        0.00000000064,
        0.00000000075,
        0.00000000079,
        0.00000000063,
        0.00000000067,
        0.00000000068,
        0.00000000066,
        0.00000000061,
        0.00000000067,
        0.00000000056,
        0.00000000058,
        0.00000000052,
        0.00000000069,
        0.00000000052,
        0.00000000053,
        0.00000000057,
        0.00000000051,
        0.00000000059,
        0.0000000005,
        0.00000000047,
        0.00000000046,
        0.00000000053,
        0.00000000059,
        0.00000000043,
        0.00000000043,
        0.00000000044,
        0.00000000044,
        0.00000000046,
        0.00000000052,
        0.00000000041,
        0.00000000046,
        0.00000000039,
        0.00000000046,
        0.00000000041,
        0.00000000048,
        0.00000000038,
        0.00000000051,
    ],
    [
        5.76054381234,
        1.01572916759,
        0.89874990533,
        5.08523515352,
        0.62393917012,
        1.32938474979,
        3.59816659677,
        2.32046988968,
        0.57013141989,
        1.42387417254,
        0.09108817855,
        0.53038616499,
        2.52994390566,
        0.30506773876,
        3.35977463421,
        0.22265746056,
        2.50965126428,
        1.93214733028,
        3.72037386312,
        1.72880492944,
        5.16896528528,
        3.31809884385,
        3.31882519786,
        3.1360314939,
        2.79768565257,
        3.15206410103,
        2.15665771269,
        1.64286733089,
        4.47145301297,
        0.19629727499,
        4.71704692795,
        4.5754213036,
        0.28567001717,
        0.58712231552,
        3.35633847586,
        3.06267368941,
        5.998753927,
        6.12159875162,
        2.26394711328,
        1.52334598126,
        0.34952278193,
        3.74310062313,
        5.89220790176,
        1.51211599299,
        2.03907925466,
        2.88765454448,
        1.13887131411,
        4.78721318437,
        1.87400083512,
        1.24678231335,
        0.98345220592,
        4.48206990897,
        3.64959988215,
        4.47451179968,
        5.88502086709,
        1.56279774412,
        1.02937838875,
        2.4371256687,
        2.36349494609,
        1.83571428869,
        3.54293611097,
        2.56214165676,
        0.42980390638,
        5.39234481875,
        1.99873998941,
        2.65760398361,
        2.44891955814,
        4.93432152606,
        5.90104776895,
        2.18786268344,
        2.96247108175,
        2.93315433827,
        3.87718280107,
        3.98537809677,
        3.42866131061,
        3.70811020595,
        3.82954747672,
        4.0700736981,
        2.2950752365,
        4.33945658527,
        4.86735107643,
        0.13490625249,
        3.81514145421,
        4.07688904541,
        3.61090924384,
        0.16416593867,
        2.91593044016,
        1.03641314545,
        4.37303082114,
        2.58038524206,
        5.40858067278,
        6.23331138967,
        1.13822357463,
        5.29450656083,
        2.71525927904,
        2.72430799354,
        5.3174083454,
        5.48368636125,
        0.51464179508,
        4.35415995312,
        3.99261668953,
        5.78826594337,
        1.33299464405,
        1.43933999763,
        3.20972043387,
        6.23991905901,
        0.54856336899,
        4.95633784195,
        2.45452578666,
        6.01398683017,
        0.1995785687,
        4.40690243358,
        2.86995289491,
        5.48690183066,
        1.20674646211,
        0.90143734976,
        5.72565849791,
        3.43850897714,
        0.51537692045,
        4.59345373382,
        0.61492585717,
        6.12565848281,
        2.46719421679,
        4.27829371557,
        4.29899596381,
        0.92265810674,
        2.89501154918,
        5.77510311244,
        3.35419612945,
        5.06461136949,
        1.97169684708,
        5.72684669684,
        2.21250601223,
        3.87218941366,
        5.62170395389,
        4.78724010477,
        1.56958824803,
        1.85916925566,
        2.34152947716,
        2.02993588285,
        2.04348349319,
        2.68650902714,
        3.42884210449,
        0.16713170255,
        1.78826318163,
        4.88089015375,
        1.27652699764,
        0.87064603583,
        1.33737096549,
        2.75646719146,
        2.2074781926,
        0.91277876859,
        3.39479625927,
        4.01600871808,
        0.48513852719,
        3.57009606702,
        3.99366079715,
        1.16524536013,
        5.36659822727,
        3.76116818733,
        0.04310038284,
        5.28939062323,
        2.93259931846,
        2.2969917281,
        5.30434436014,
        3.44537361839,
        1.44538705664,
        0.459390825,
        3.91258916006,
        3.76403611906,
        3.40393094298,
        1.49187466545,
        2.19033191297,
        4.81786358119,
        3.16779492131,
        4.58641963748,
        2.33354058024,
        5.18127930314,
        3.72285433921,
        1.67798687,
        1.03654093101,
        2.94419417948,
        3.22403140905,
    ],
    [
        775.522611324,
        1059.3819301892,
        4705.7323075436,
        3154.6870848956,
        3930.2096962196,
        426.598190876,
        12566.1516999828,
        8635.9420037632,
        7860.4193924392,
        1589.0728952838,
        801.8209311238,
        7.1135470008,
        337.8142631964,
        20426.571092422,
        398.1490034082,
        7084.8967811152,
        11506.7697697936,
        11790.6290886588,
        26.2983197998,
        24356.7807886416,
        16496.3613962024,
        4694.0029547076,
        15720.8387848784,
        529.6909650946,
        796.2980068164,
        28286.9904848612,
        6812.766815086,
        11015.1064773348,
        3128.3887650958,
        1577.3435424478,
        19651.048481098,
        32217.2001810808,
        213.299095438,
        639.897286314,
        19804.8272915828,
        14945.3161735544,
        36147.4098773004,
        23581.2581773176,
        5753.3848848968,
        1194.4470102246,
        2942.4634232916,
        32370.9789915656,
        7058.5984613154,
        4732.0306273434,
        10977.078804699,
        4164.311989613,
        40077.61957352,
        3738.761430108,
        2544.3144198834,
        27511.4678735372,
        6283.0758499914,
        18875.525869774,
        17260.1546546904,
        18319.5365848796,
        5223.6939198022,
        5507.5532386674,
        10988.808157535,
        5884.9268465832,
        2146.1654164752,
        2118.7638603784,
        1748.016413067,
        44007.8292697396,
        6681.2248533996,
        3340.6124266998,
        1551.045222648,
        31441.6775697568,
        14919.0178537546,
        10213.285546211,
        22805.7355659936,
        12139.5535091068,
        9437.762934887,
        8662.240323563,
        18849.2275499742,
        47938.0389659592,
        4136.9104335162,
        13095.8426650774,
        2352.8661537718,
        35371.8872659764,
        9623.6882766912,
        8827.3902698748,
        1349.8674096588,
        45892.73043315699,
        5486.777843175,
        1066.49547719,
        76.2660712756,
        1592.5960136328,
        7342.4577801806,
        26735.9452622132,
        13367.9726311066,
        2379.1644735716,
        51868.2486621788,
        951.7184062506,
        1052.2683831884,
        22779.4372461938,
        12036.4607348882,
        155.4203994342,
        7079.3738568078,
        39302.096962196,
        58458.88213313979,
        12592.4500197826,
        955.5997416086,
        17298.1823273262,
        553.5694028424,
        18073.7049386502,
        16730.4636895958,
        11769.8536931664,
        55798.4583583984,
        149.5631971346,
        30666.1549584328,
        15508.6151232744,
        14143.4952424306,
        5088.6288397668,
        22003.9146348698,
        4690.4798363586,
        433.7117378768,
        10021.8372800994,
        8429.2412664666,
        5481.2549188676,
        26709.6469424134,
        419.4846438752,
        43232.3066584156,
        853.196381752,
        3634.6210245184,
        10447.3878396044,
        25934.1243310894,
        21228.3920235458,
        12903.9659631792,
        16522.6597160022,
        9225.539273283,
        1990.745017041,
        59728.668054618,
        29864.334027309,
        6496.3749454294,
        34596.3646546524,
        24072.9214697764,
        23013.5395395872,
        18451.07854656599,
        14712.317116458,
        25158.6017197654,
        47162.5163546352,
        4535.0594369244,
        5643.1785636774,
        17789.845619785,
        8031.0922630584,
        30639.856638633,
        9411.4646150872,
        7238.6755916,
        33794.5437235286,
        11371.7046897582,
        12964.300703391,
        6069.7767545534,
        20452.8694122218,
        63658.8777508376,
        6309.3741697912,
        4292.3308329504,
        13521.7514415914,
        9917.6968745098,
        7632.9432596502,
        12168.0026965746,
        29088.811415985,
        13341.6743113068,
        38526.574350872,
        11926.2544136688,
        37724.7534197482,
        242.728603974,
        51092.7260508548,
        110.2063212194,
        1692.1656695024,
        7477.522860216,
        17654.7805397496,
        21393.5419698576,
        17271.8840075264,
        10973.55568635,
        67589.08744705719,
        34570.0663348526,
        15906.7641266826,
        24383.0791084414,
        33019.0211122046,
        41654.9631159678,
        103.0927742186,
        15110.4661198662,
        21202.093703746,
        14314.1681130498,
    ],
];

pub const P1: [[f64; 57]; 3] = [
    [
        0.00010180375,
        0.00000004328,
        0.00000002841,
        0.00000002083,
        0.00000001287,
        0.00000000902,
        0.00000000831,
        0.00000000842,
        0.00000000784,
        0.00000000748,
        0.00000000699,
        0.0000000061,
        0.00000000528,
        0.00000000417,
        0.00000000312,
        0.00000000311,
        0.0000000027,
        0.00000000286,
        0.00000000291,
        0.00000000244,
        0.00000000213,
        0.00000000261,
        0.00000000218,
        0.00000000254,
        0.00000000204,
        0.00000000152,
        0.0000000015,
        0.00000000144,
        0.00000000151,
        0.00000000168,
        0.00000000142,
        0.00000000126,
        0.00000000105,
        0.00000000104,
        0.00000000111,
        0.00000000104,
        0.00000000108,
        0.00000000083,
        0.00000000079,
        0.0000000008,
        0.00000000073,
        0.00000000087,
        0.00000000081,
        0.00000000074,
        0.00000000081,
        0.00000000057,
        0.00000000074,
        0.00000000053,
        0.00000000049,
        0.00000000059,
        0.00000000051,
        0.00000000048,
        0.00000000042,
        0.00000000052,
        0.0000000005,
        0.0000000004,
        0.00000000035,
    ],
    [
        0.0,
        1.01402968363,
        3.1632192869,
        6.08909795513,
        1.31537228855,
        2.43940606212,
        3.55399383131,
        5.47400224497,
        5.34154285402,
        3.06979092266,
        2.74375247211,
        3.86393472006,
        1.41689471688,
        4.17048596856,
        3.21957927458,
        1.85217996801,
        0.37881946333,
        4.98144114711,
        2.74816514443,
        1.33094211623,
        4.43368923488,
        5.59648119418,
        3.27732711516,
        5.85262420745,
        0.4398820719,
        1.13944260129,
        2.86809918005,
        1.99967116806,
        4.70237432297,
        0.73893975633,
        0.12673571406,
        4.29011027531,
        6.1273940115,
        5.37161554497,
        2.1644626039,
        3.54513336445,
        3.32478924535,
        4.30884998462,
        3.81848554294,
        1.5562137855,
        1.26908678775,
        0.26484681164,
        0.11414302138,
        2.89406874499,
        4.71235175569,
        4.10145398983,
        3.58995525779,
        5.74381083459,
        2.18852253335,
        4.29657364437,
        2.69380560042,
        2.98661532639,
        1.50503799147,
        2.21397667565,
        5.0155153198,
        0.33115659422,
        4.90821231573,
    ],
    [
        0.0,
        775.522611324,
        1059.3819301892,
        3930.2096962196,
        7860.4193924392,
        4705.7323075436,
        3154.6870848956,
        529.6909650946,
        12566.1516999828,
        426.598190876,
        11790.6290886588,
        8635.9420037632,
        1577.3435424478,
        15720.8387848784,
        2352.8661537718,
        20426.571092422,
        11506.7697697936,
        7084.8967811152,
        398.1490034082,
        26.2983197998,
        213.299095438,
        19651.048481098,
        24356.7807886416,
        5753.3848848968,
        16496.3613962024,
        4694.0029547076,
        5507.5532386674,
        7.1135470008,
        28286.9904848612,
        23581.2581773176,
        11015.1064773348,
        6812.766815086,
        32217.2001810808,
        796.2980068164,
        27511.4678735372,
        801.8209311238,
        1589.0728952838,
        9437.762934887,
        639.897286314,
        14945.3161735544,
        36147.4098773004,
        2942.4634232916,
        10213.285546211,
        1052.2683831884,
        0.2438174835,
        6283.0758499914,
        31441.6775697568,
        13367.9726311066,
        1066.49547719,
        155.4203994342,
        40077.61957352,
        18875.525869774,
        17260.1546546904,
        2544.3144198834,
        35371.8872659764,
        18319.5365848796,
        19804.8272915828,
    ],
];

pub const P2: [[f64; 6]; 3] = [
    [
        0.00004701998,
        0.00000000189,
        0.00000000127,
        0.00000000044,
        0.0000000004,
        0.00000000015,
    ],
    [
        0.0,
        2.68775678259,
        5.17311759672,
        3.11484228078,
        4.08880680053,
        0.95917101569,
    ],
    [
        0.0,
        775.522611324,
        1059.3819301892,
        1577.3435424478,
        4705.7323075436,
        337.8142631964,
    ],
];

pub const P3: [[f64; 1]; 3] = [[0.00000054174], [PI], [0.0]];

pub const P4: [[f64; 1]; 3] = [[0.00000002508], [PI], [0.0]];