diff options
author | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2004-06-02 22:59:04 +0000 |
---|---|---|
committer | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2004-06-02 22:59:04 +0000 |
commit | 228ca70d485e2660c2e381d7112cbcca65c156a0 (patch) | |
tree | f7ab4303f2daa68c76271787a60d50cb1ada2e46 /libfaad2/iq_table.h | |
parent | eb1dee5cbf86fba8d5081bae6071cc4a4fd68306 (diff) | |
download | mpv-228ca70d485e2660c2e381d7112cbcca65c156a0.tar.bz2 mpv-228ca70d485e2660c2e381d7112cbcca65c156a0.tar.xz |
update to the 2.0 release of faad, patch by adland
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12528 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libfaad2/iq_table.h')
-rw-r--r-- | libfaad2/iq_table.h | 18453 |
1 files changed, 9227 insertions, 9226 deletions
diff --git a/libfaad2/iq_table.h b/libfaad2/iq_table.h index aefa88d7bc..d6bfb5a6c2 100644 --- a/libfaad2/iq_table.h +++ b/libfaad2/iq_table.h @@ -1,6 +1,6 @@ /* ** FAAD2 - Freeware Advanced Audio (AAC) Decoder including SBR decoding -** Copyright (C) 2003 M. Bakker, Ahead Software AG, http://www.nero.com +** Copyright (C) 2003-2004 M. Bakker, Ahead Software AG, http://www.nero.com ** ** This program is free software; you can redistribute it and/or modify ** it under the terms of the GNU General Public License as published by @@ -22,7 +22,7 @@ ** Commercial non-GPL licensing of this software is possible. ** For more info contact Ahead Software through Mpeg4AAClicense@nero.com. ** -** $Id: iq_table.h,v 1.1 2003/08/30 22:30:21 arpi Exp $ +** $Id: iq_table.h,v 1.2 2003/10/03 22:22:27 alex Exp $ **/ #ifndef IQ_TABLE_H__ @@ -33,9245 +33,9246 @@ extern "C" { #endif +/* !!!DON'T CHANGE IQ_TABLE_SIZE!!! */ + + #ifndef FIXED_POINT +#define IQ_TABLE_SIZE 8192 + #ifdef _MSC_VER #pragma warning(disable:4305) #pragma warning(disable:4244) #endif -/* !!!DON'T CHANGE IQ_TABLE_SIZE!!! */ -#define IQ_TABLE_SIZE 1026 - -static real_t iq_table[] = +ALIGN static const real_t iq_table[IQ_TABLE_SIZE] = { - 0.0000000000, - 1.0000000000, - 2.5198420998, - 4.3267487109, - 6.3496042079, - 8.5498797334, - 10.9027235570, - 13.3905182794, - 16.0000000000, - 18.7207544075, - 21.5443469003, - 24.4637809963, - 27.4731418213, - 30.5673509404, - 33.7419916985, - 36.9931811150, - 40.3174735966, - 43.7117870412, - 47.1733450958, - 50.6996313257, - 54.2883523319, - 57.9374077040, - 61.6448652744, - 65.4089405366, - 69.2279793748, - 73.1004434553, - 77.0248977786, - 81.0000000000, - 85.0244912125, - 89.0971879449, - 93.2169751786, - 97.3828002241, - 101.5936673260, - 105.8486328899, - 110.1468012434, - 114.4873208566, - 118.8693809602, - 123.2922085109, - 127.7550654584, - 132.2572462776, - 136.7980757341, - 141.3769068557, - 145.9931190852, - 150.6461165966, - 155.3353267543, - 160.0601987021, - 164.8202020667, - 169.6148257665, - 174.4435769119, - 179.3059797911, - 184.2015749320, - 189.1299182326, - 194.0905801545, - 199.0831449737, - 204.1072100830, - 209.1623853419, - 214.2482924705, - 219.3645644828, - 224.5108451564, - 229.6867885365, - 234.8920584701, - 240.1263281692, - 245.3892798002, - 250.6806040975, - 256.0000000000, - 261.3471743083, - 266.7218413611, - 272.1237227299, - 277.5525469304, - 283.0080491495, - 288.4899709866, - 293.9980602090, - 299.5320705195, - 305.0917613358, - 310.6768975818, - 316.2872494882, - 321.9225924034, - 327.5827066139, - 333.2673771724, - 338.9763937351, - 344.7095504051, - 350.4666455847, - 356.2474818330, - 362.0518657308, - 367.8796077506, - 373.7305221334, - 379.6044267700, - 385.5011430873, - 391.4204959402, - 397.3623135070, - 403.3264271901, - 409.3126715201, - 415.3208840636, - 421.3509053358, - 427.4025787150, - 433.4757503618, - 439.5702691405, - 445.6859865441, - 451.8227566217, - 457.9804359091, - 464.1588833613, - 470.3579602882, - 476.5775302922, - 482.8174592083, - 489.0776150459, - 495.3578679332, - 501.6580900633, - 507.9781556420, - 514.3179408377, - 520.6773237328, - 527.0561842769, - 533.4544042413, - 539.8718671753, - 546.3084583636, - 552.7640647857, - 559.2385750758, - 565.7318794845, - 572.2438698415, - 578.7744395198, - 585.3234834006, - 591.8908978393, - 598.4765806331, - 605.0804309888, - 611.7023494920, - 618.3422380776, - 625.0000000000, - 631.6755398055, - 638.3687633048, - 645.0795775462, - 651.8078907899, - 658.5536124831, - 665.3166532354, - 672.0969247951, - 678.8943400262, - 685.7088128862, - 692.5402584041, - 699.3885926590, - 706.2537327602, - 713.1355968262, - 720.0341039659, - 726.9491742592, - 733.8807287386, - 740.8286893712, - 747.7929790411, - 754.7735215322, - 761.7702415115, - 768.7830645130, - 775.8119169219, - 782.8567259587, - 789.9174196648, - 796.9939268870, - 804.0861772639, - 811.1941012115, - 818.3176299096, - 825.4566952887, - 832.6112300164, - 839.7811674856, - 846.9664418012, - 854.1669877685, - 861.3827408814, - 868.6136373104, - 875.8596138918, - 883.1206081164, - 890.3965581189, - 897.6874026669, - 904.9930811514, - 912.3135335758, - 919.6487005467, - 926.9985232641, - 934.3629435117, - 941.7419036483, - 949.1353465979, - 956.5432158417, - 963.9654554089, - 971.4020098686, - 978.8528243212, - 986.3178443907, - 993.7970162163, - 1001.2902864449, - 1008.7976022234, - 1016.3189111915, - 1023.8541614739, - 1031.4033016737, - 1038.9662808647, - 1046.5430485854, - 1054.1335548314, - 1061.7377500496, - 1069.3555851309, - 1076.9870114047, - 1084.6319806319, - 1092.2904449995, - 1099.9623571140, - 1107.6476699961, - 1115.3463370744, - 1123.0583121801, - 1130.7835495416, - 1138.5220037785, - 1146.2736298969, - 1154.0383832838, - 1161.8162197020, - 1169.6070952851, - 1177.4109665328, - 1185.2277903054, - 1193.0575238198, - 1200.9001246442, - 1208.7555506939, - 1216.6237602266, - 1224.5047118380, - 1232.3983644575, - 1240.3046773436, - 1248.2236100803, - 1256.1551225723, - 1264.0991750417, - 1272.0557280230, - 1280.0247423603, - 1288.0061792024, - 1296.0000000000, - 1304.0061665011, - 1312.0246407478, - 1320.0553850728, - 1328.0983620955, - 1336.1535347188, - 1344.2208661255, - 1352.3003197751, - 1360.3918594003, - 1368.4954490040, - 1376.6110528559, - 1384.7386354892, - 1392.8781616980, - 1401.0295965338, - 1409.1929053025, - 1417.3680535619, - 1425.5550071182, - 1433.7537320236, - 1441.9641945733, - 1450.1863613025, - 1458.4201989843, - 1466.6656746263, - 1474.9227554684, - 1483.1914089801, - 1491.4716028579, - 1499.7633050227, - 1508.0664836175, - 1516.3811070048, - 1524.7071437644, - 1533.0445626906, - 1541.3933327903, - 1549.7534232806, - 1558.1248035861, - 1566.5074433375, - 1574.9013123686, - 1583.3063807145, - 1591.7226186094, - 1600.1499964846, - 1608.5884849662, - 1617.0380548732, - 1625.4986772154, - 1633.9703231917, - 1642.4529641876, - 1650.9465717736, - 1659.4511177036, - 1667.9665739122, - 1676.4929125137, - 1685.0301057998, - 1693.5781262378, - 1702.1369464690, - 1710.7065393070, - 1719.2868777356, - 1727.8779349075, - 1736.4796841426, - 1745.0920989258, - 1753.7151529063, - 1762.3488198950, - 1770.9930738636, - 1779.6478889428, - 1788.3132394207, - 1796.9890997413, - 1805.6754445031, - 1814.3722484576, - 1823.0794865074, - 1831.7971337056, - 1840.5251652535, - 1849.2635564999, - 1858.0122829390, - 1866.7713202096, - 1875.5406440938, - 1884.3202305150, - 1893.1100555371, - 1901.9100953633, - 1910.7203263343, - 1919.5407249276, - 1928.3712677557, - 1937.2119315653, - 1946.0626932359, - 1954.9235297784, - 1963.7944183344, - 1972.6753361744, - 1981.5662606973, - 1990.4671694285, - 1999.3780400196, - 2008.2988502465, - 2017.2295780088, - 2026.1702013285, - 2035.1206983489, - 2044.0810473338, - 2053.0512266659, - 2062.0312148464, - 2071.0209904936, - 2080.0205323417, - 2089.0298192403, - 2098.0488301532, - 2107.0775441570, - 2116.1159404408, - 2125.1639983049, - 2134.2216971598, - 2143.2890165253, - 2152.3659360297, - 2161.4524354089, - 2170.5484945052, - 2179.6540932666, - 2188.7692117462, - 2197.8938301007, - 2207.0279285901, - 2216.1714875766, - 2225.3244875237, - 2234.4869089955, - 2243.6587326558, - 2252.8399392674, - 2262.0305096911, - 2271.2304248850, - 2280.4396659037, - 2289.6582138977, - 2298.8860501122, - 2308.1231558868, - 2317.3695126545, - 2326.6251019409, - 2335.8899053637, - 2345.1639046317, - 2354.4470815443, - 2363.7394179907, - 2373.0408959490, - 2382.3514974860, - 2391.6712047559, - 2401.0000000000, - 2410.3378655461, - 2419.6847838074, - 2429.0407372823, - 2438.4057085534, - 2447.7796802872, - 2457.1626352330, - 2466.5545562227, - 2475.9554261700, - 2485.3652280695, - 2494.7839449968, - 2504.2115601072, - 2513.6480566352, - 2523.0934178943, - 2532.5476272760, - 2542.0106682495, - 2551.4825243609, - 2560.9631792328, - 2570.4526165636, - 2579.9508201270, - 2589.4577737714, - 2598.9734614194, - 2608.4978670675, - 2618.0309747849, - 2627.5727687136, - 2637.1232330677, - 2646.6823521328, - 2656.2501102653, - 2665.8264918923, - 2675.4114815110, - 2685.0050636878, - 2694.6072230582, - 2704.2179443264, - 2713.8372122643, - 2723.4650117115, - 2733.1013275747, - 2742.7461448270, - 2752.3994485079, - 2762.0612237221, - 2771.7314556399, - 2781.4101294962, - 2791.0972305902, - 2800.7927442847, - 2810.4966560063, - 2820.2089512442, - 2829.9296155502, - 2839.6586345385, - 2849.3959938845, - 2859.1416793251, - 2868.8956766580, - 2878.6579717413, - 2888.4285504930, - 2898.2073988909, - 2907.9945029718, - 2917.7898488313, - 2927.5934226236, - 2937.4052105607, - 2947.2251989123, - 2957.0533740053, - 2966.8897222234, - 2976.7342300070, - 2986.5868838523, - 2996.4476703115, - 3006.3165759920, - 3016.1935875562, - 3026.0786917212, - 3035.9718752584, - 3045.8731249931, - 3055.7824278041, - 3065.6997706236, - 3075.6251404365, - 3085.5585242804, - 3095.4999092450, - 3105.4492824719, - 3115.4066311543, - 3125.3719425365, - 3135.3452039137, - 3145.3264026318, - 3155.3155260867, - 3165.3125617243, - 3175.3174970403, - 3185.3303195795, - 3195.3510169356, - 3205.3795767511, - 3215.4159867169, - 3225.4602345719, - 3235.5123081028, - 3245.5721951437, - 3255.6398835758, - 3265.7153613275, - 3275.7986163735, - 3285.8896367348, - 3295.9884104787, - 3306.0949257178, - 3316.2091706107, - 3326.3311333606, - 3336.4608022160, - 3346.5981654700, - 3356.7432114599, - 3366.8959285672, - 3377.0563052172, - 3387.2243298788, - 3397.3999910641, - 3407.5832773283, - 3417.7741772695, - 3427.9726795281, - 3438.1787727870, - 3448.3924457710, - 3458.6136872466, - 3468.8424860221, - 3479.0788309468, - 3489.3227109112, - 3499.5741148464, - 3509.8330317244, - 3520.0994505573, - 3530.3733603973, - 3540.6547503364, - 3550.9436095064, - 3561.2399270783, - 3571.5436922624, - 3581.8548943078, - 3592.1735225026, - 3602.4995661730, - 3612.8330146838, - 3623.1738574377, - 3633.5220838752, - 3643.8776834744, - 3654.2406457510, - 3664.6109602577, - 3674.9886165844, - 3685.3736043574, - 3695.7659132398, - 3706.1655329312, - 3716.5724531671, - 3726.9866637191, - 3737.4081543945, - 3747.8369150361, - 3758.2729355221, - 3768.7162057659, - 3779.1667157159, - 3789.6244553551, - 3800.0894147012, - 3810.5615838063, - 3821.0409527566, - 3831.5275116724, - 3842.0212507077, - 3852.5221600504, - 3863.0302299216, - 3873.5454505757, - 3884.0678123003, - 3894.5973054159, - 3905.1339202756, - 3915.6776472653, - 3926.2284768030, - 3936.7863993390, - 3947.3514053559, - 3957.9234853677, - 3968.5026299205, - 3979.0888295917, - 3989.6820749901, - 4000.2823567557, - 4010.8896655596, - 4021.5039921036, - 4032.1253271203, - 4042.7536613729, - 4053.3889856548, - 4064.0312907898, - 4074.6805676315, - 4085.3368070638, - 4096.0000000000, - 4106.6701373831, - 4117.3472101855, - 4128.0312094089, - 4138.7221260843, - 4149.4199512713, - 4160.1246760588, - 4170.8362915639, - 4181.5547889326, - 4192.2801593392, - 4203.0123939861, - 4213.7514841039, - 4224.4974209512, - 4235.2501958144, - 4246.0098000075, - 4256.7762248721, - 4267.5494617770, - 4278.3295021186, - 4289.1163373202, - 4299.9099588321, - 4310.7103581313, - 4321.5175267219, - 4332.3314561342, - 4343.1521379251, - 4353.9795636778, - 4364.8137250016, - 4375.6546135320, - 4386.5022209304, - 4397.3565388837, - 4408.2175591050, - 4419.0852733324, - 4429.9596733298, - 4440.8407508861, - 4451.7284978156, - 4462.6229059575, - 4473.5239671759, - 4484.4316733599, - 4495.3460164231, - 4506.2669883035, - 4517.1945809640, - 4528.1287863914, - 4539.0695965968, - 4550.0170036156, - 4560.9709995068, - 4571.9315763535, - 4582.8987262626, - 4593.8724413645, - 4604.8527138130, - 4615.8395357856, - 4626.8328994828, - 4637.8327971284, - 4648.8392209693, - 4659.8521632753, - 4670.8716163390, - 4681.8975724760, - 4692.9300240243, - 4703.9689633444, - 4715.0143828193, - 4726.0662748543, - 4737.1246318771, - 4748.1894463371, - 4759.2607107062, - 4770.3384174777, - 4781.4225591672, - 4792.5131283116, - 4803.6101174696, - 4814.7135192213, - 4825.8233261683, - 4836.9395309335, - 4848.0621261609, - 4859.1911045158, - 4870.3264586842, - 4881.4681813733, - 4892.6162653110, - 4903.7707032459, - 4914.9314879474, - 4926.0986122052, - 4937.2720688295, - 4948.4518506510, - 4959.6379505206, - 4970.8303613092, - 4982.0290759079, - 4993.2340872279, - 5004.4453882001, - 5015.6629717753, - 5026.8868309241, - 5038.1169586365, - 5049.3533479223, - 5060.5959918105, - 5071.8448833497, - 5083.1000156077, - 5094.3613816714, - 5105.6289746470, - 5116.9027876595, - 5128.1828138531, - 5139.4690463907, - 5150.7614784539, - 5162.0601032433, - 5173.3649139777, - 5184.6759038949, - 5195.9930662506, - 5207.3163943194, - 5218.6458813939, - 5229.9815207850, - 5241.3233058217, - 5252.6712298510, - 5264.0252862380, - 5275.3854683656, - 5286.7517696346, - 5298.1241834635, - 5309.5027032884, - 5320.8873225631, - 5332.2780347590, - 5343.6748333647, - 5355.0777118863, - 5366.4866638472, - 5377.9016827880, - 5389.3227622665, - 5400.7498958574, - 5412.1830771527, - 5423.6222997611, - 5435.0675573082, - 5446.5188434364, - 5457.9761518049, - 5469.4394760894, - 5480.9088099822, - 5492.3841471923, - 5503.8654814448, - 5515.3528064816, - 5526.8461160606, - 5538.3454039558, - 5549.8506639579, - 5561.3618898731, - 5572.8790755240, - 5584.4022147491, - 5595.9313014028, - 5607.4663293552, - 5619.0072924923, - 5630.5541847159, - 5642.1069999431, - 5653.6657321070, - 5665.2303751559, - 5676.8009230538, - 5688.3773697797, - 5699.9597093284, - 5711.5479357096, - 5723.1420429485, - 5734.7420250850, - 5746.3478761746, - 5757.9595902874, - 5769.5771615087, - 5781.2005839386, - 5792.8298516920, - 5804.4649588987, - 5816.1058997031, - 5827.7526682643, - 5839.4052587560, - 5851.0636653664, - 5862.7278822983, - 5874.3979037688, - 5886.0737240093, - 5897.7553372658, - 5909.4427377983, - 5921.1359198811, - 5932.8348778025, - 5944.5396058651, - 5956.2500983854, - 5967.9663496940, - 5979.6883541351, - 5991.4161060672, - 6003.1495998623, - 6014.8888299063, - 6026.6337905987, - 6038.3844763527, - 6050.1408815952, - 6061.9030007664, - 6073.6708283203, - 6085.4443587241, - 6097.2235864585, - 6109.0085060174, - 6120.7991119082, - 6132.5953986513, - 6144.3973607806, - 6156.2049928426, - 6168.0182893975, - 6179.8372450182, - 6191.6618542904, - 6203.4921118132, - 6215.3280121982, - 6227.1695500700, - 6239.0167200659, - 6250.8695168361, - 6262.7279350432, - 6274.5919693627, - 6286.4616144826, - 6298.3368651034, - 6310.2177159382, - 6322.1041617124, - 6333.9961971640, - 6345.8938170431, - 6357.7970161124, - 6369.7057891466, - 6381.6201309327, - 6393.5400362700, - 6405.4654999698, - 6417.3965168555, - 6429.3330817625, - 6441.2751895383, - 6453.2228350423, - 6465.1760131457, - 6477.1347187317, - 6489.0989466952, - 6501.0686919430, - 6513.0439493936, - 6525.0247139769, - 6537.0109806350, - 6549.0027443210, - 6561.0000000000, - 6573.0027426484, - 6585.0109672541, - 6597.0246688165, - 6609.0438423464, - 6621.0684828657, - 6633.0985854079, - 6645.1341450177, - 6657.1751567510, - 6669.2216156747, - 6681.2735168671, - 6693.3308554176, - 6705.3936264265, - 6717.4618250051, - 6729.5354462759, - 6741.6144853722, - 6753.6989374383, - 6765.7887976291, - 6777.8840611107, - 6789.9847230597, - 6802.0907786636, - 6814.2022231205, - 6826.3190516394, - 6838.4412594396, - 6850.5688417513, - 6862.7017938151, - 6874.8401108821, - 6886.9837882140, - 6899.1328210829, - 6911.2872047712, - 6923.4469345719, - 6935.6120057882, - 6947.7824137335, - 6959.9581537318, - 6972.1392211169, - 6984.3256112330, - 6996.5173194347, - 7008.7143410863, - 7020.9166715624, - 7033.1243062477, - 7045.3372405367, - 7057.5554698343, - 7069.7789895548, - 7082.0077951229, - 7094.2418819728, - 7106.4812455489, - 7118.7258813051, - 7130.9757847053, - 7143.2309512230, - 7155.4913763416, - 7167.7570555538, - 7180.0279843624, - 7192.3041582795, - 7204.5855728270, - 7216.8722235361, - 7229.1641059476, - 7241.4612156120, - 7253.7635480891, - 7266.0710989478, - 7278.3838637670, - 7290.7018381344, - 7303.0250176474, - 7315.3533979125, - 7327.6869745455, - 7340.0257431713, - 7352.3696994244, - 7364.7188389480, - 7377.0731573946, - 7389.4326504259, - 7401.7973137127, - 7414.1671429346, - 7426.5421337804, - 7438.9222819480, - 7451.3075831438, - 7463.6980330837, - 7476.0936274921, - 7488.4943621024, - 7500.9002326569, - 7513.3112349065, - 7525.7273646110, - 7538.1486175390, - 7550.5749894679, - 7563.0064761834, - 7575.4430734804, - 7587.8847771619, - 7600.3315830400, - 7612.7834869349, - 7625.2404846758, - 7637.7025721001, - 7650.1697450538, - 7662.6419993914, - 7675.1193309757, - 7687.6017356782, - 7700.0892093785, - 7712.5817479647, - 7725.0793473331, - 7737.5820033885, - 7750.0897120437, - 7762.6024692201, - 7775.1202708469, - 7787.6431128620, - 7800.1709912110, - 7812.7039018478, - 7825.2418407347, - 7837.7848038416, - 7850.3327871468, - 7862.8857866366, - 7875.4437983052, - 7888.0068181548, - 7900.5748421957, - 7913.1478664460, - 7925.7258869318, - 7938.3088996870, - 7950.8969007534, - 7963.4898861807, - 7976.0878520263, - 7988.6907943555, - 8001.2987092412, - 8013.9115927643, - 8026.5294410131, - 8039.1522500838, - 8051.7800160802, - 8064.4127351138, - 8077.0504033037, - 8089.6930167764, - 8102.3405716663, - 8114.9930641151, - 8127.6504902721, - 8140.3128462940, - 8152.9801283453, - 8165.6523325976, - 8178.3294552300, - 8191.0114924292, - 8203.6984403890, - 8216.3902953107, - 8229.0870534031, - 8241.7887108821, - 8254.4952639709, - 8267.2067089000, - 8279.9230419073, - 8292.6442592376, - 8305.3703571432, - 8318.1013318835, - 8330.8371797251, - 8343.5778969415, - 8356.3234798136, - 8369.0739246292, - 8381.8292276834, - 8394.5893852780, - 8407.3543937222, - 8420.1242493321, - 8432.8989484305, - 8445.6784873475, - 8458.4628624202, - 8471.2520699922, - 8484.0461064144, - 8496.8449680444, - 8509.6486512468, - 8522.4571523928, - 8535.2704678607, - 8548.0885940353, - 8560.9115273086, - 8573.7392640788, - 8586.5718007514, - 8599.4091337382, - 8612.2512594579, - 8625.0981743359, - 8637.9498748040, - 8650.8063573010, - 8663.6676182722, - 8676.5336541692, - 8689.4044614507, - 8702.2800365815, - 8715.1603760331, - 8728.0454762838, - 8740.9353338178, - 8753.8299451264, - 8766.7293067070, - 8779.6334150636, - 8792.5422667064, - 8805.4558581523, - 8818.3741859245, - 8831.2972465524, - 8844.2250365719, - 8857.1575525253, - 8870.0947909611, - 8883.0367484340, - 8895.9834215053, - 8908.9348067421, - 8921.8909007182, - 8934.8517000133, - 8947.8172012135, + 0, + 1, + 2.5198420997897464, + 4.3267487109222245, + 6.3496042078727974, + 8.5498797333834844, + 10.902723556992836, + 13.390518279406722, + 15.999999999999998, + 18.720754407467133, + 21.544346900318832, + 24.463780996262464, + 27.47314182127996, + 30.567350940369842, + 33.741991698453212, + 36.993181114957046, + 40.317473596635935, + 43.711787041189993, + 47.173345095760126, + 50.699631325716943, + 54.288352331898118, + 57.937407704003519, + 61.6448652744185, + 65.408940536585988, + 69.227979374755591, + 73.100443455321638, + 77.024897778591622, + 80.999999999999986, + 85.024491212518527, + 89.097187944889555, + 93.216975178615741, + 97.382800224133163, + 101.59366732596474, + 105.84863288986224, + 110.14680124343441, + 114.4873208566006, + 118.86938096020653, + 123.29220851090024, + 127.75506545836058, + 132.25724627755247, + 136.79807573413572, + 141.37690685569191, + 145.99311908523086, + 150.6461165966291, + 155.33532675434674, + 160.06019870205279, + 164.82020206673349, + 169.61482576651861, + 174.44357691188537, + 179.30597979112557, + 184.20157493201927, + 189.12991823257562, + 194.09058015449685, + 199.08314497371677, + 204.1072100829694, + 209.16238534187647, + 214.24829247050752, + 219.36456448277784, + 224.51084515641216, + 229.6867885365223, + 234.89205847013176, + 240.12632816923249, + 245.38927980018505, + 250.68060409747261, + 255.99999999999991, + 261.34717430828869, + 266.72184136106449, + 272.12372272986045, + 277.55254693037961, + 283.0080491494619, + 288.48997098659891, + 293.99806020902247, + 299.53207051947408, + 305.0917613358298, + 310.67689758182206, + 316.28724948815585, + 321.92259240337177, + 327.58270661385535, + 333.26737717243742, + 338.97639373507025, + 344.70955040510125, + 350.46664558470013, + 356.24748183302603, + 362.05186573075139, + 367.87960775058258, + 373.73052213344511, + 379.60442677002078, + 385.50114308734607, + 391.42049594019937, + 397.36231350702371, + 403.32642719014467, + 409.31267152006262, + 415.32088406360799, + 421.35090533576471, + 427.40257871497619, + 433.4757503617617, + 439.5702691404793, + 445.68598654408271, + 451.82275662172759, + 457.98043590909128, + 464.15888336127773, + 470.35796028818726, + 476.5775302922363, + 482.81745920832043, + 489.07761504591741, + 495.35786793323581, + 501.65809006331688, + 507.97815564200368, + 514.31794083769648, + 520.67732373281672, + 527.05618427690604, + 533.45440424129174, + 539.87186717525128, + 546.30845836361505, + 552.76406478574609, + 559.23857507584194, + 565.73187948450413, + 572.24386984152341, + 578.77443951983378, + 585.32348340058843, + 591.89089783931263, + 598.47658063309257, + 605.08043098876044, + 611.70234949203643, + 618.3422380775919, + 624.99999999999977, + 631.67553980553748, + 638.36876330481164, + 645.07957754617485, + 651.80789078990415, + 658.55361248311499, + 665.31665323538357, + 672.09692479505225, + 678.8943400261943, + 685.70881288621433, + 692.540258404062, + 699.38859265903977, + 706.25373276018058, + 713.13559682617972, + 720.03410396586037, + 726.94917425915435, + 733.88072873858209, + 740.82868937121543, + 747.79297904110535, + 754.77352153216191, + 761.77024151147043, + 768.78306451302956, + 775.81191692189896, + 782.85672595874246, + 789.91741966475445, + 796.99392688695798, + 804.08617726386274, + 811.19410121147098, + 818.31762990962227, + 825.45669528866563, + 832.61123001644864, + 839.78116748561604, + 846.96644180120552, + 854.16698776853514, + 861.38274088137143, + 868.61363731036977, + 875.85961389178203, + 883.12060811641959, + 890.39655811886757, + 897.68740266694181, + 904.99308115138172, + 912.31353357577188, + 919.64870054668756, + 926.99852326405619, + 934.36294351172899, + 941.74190364825859, + 949.13534659787422, + 956.54321584165211, + 963.96545540887348, + 971.40200986856541, + 978.85282432122176, + 986.31784439069588, + 993.7970162162635, + 1001.29028644485, + 1008.797602223418, + 1016.3189111915103, + 1023.8541614739464, + 1031.4033016736653, + 1038.9662808647138, + 1046.5430485853758, + 1054.1335548314366, + 1061.7377500495838, + 1069.3555851309357, + 1076.9870114046978, + 1084.6319806319441, + 1092.2904449995174, + 1099.9623571140482, + 1107.6476699960892, + 1115.3463370743607, + 1123.058312180106, + 1130.7835495415541, + 1138.5220037784854, + 1146.273629896901, + 1154.0383832837879, + 1161.816219701986, + 1169.607095285146, + 1177.4109665327808, + 1185.2277903054078, + 1193.0575238197798, + 1200.9001246442001, + 1208.7555506939248, + 1216.6237602266442, + 1224.5047118380478, + 1232.3983644574657, + 1240.3046773435874, + 1248.2236100802568, + 1256.1551225723395, + 1264.099175041662, + 1272.0557280230228, + 1280.0247423602691, + 1288.0061792024444, + 1295.9999999999995, + 1304.006166501068, + 1312.0246407478062, + 1320.0553850727929, + 1328.0983620954903, + 1336.1535347187651, + 1344.2208661254647, + 1352.3003197750522, + 1360.3918594002962, + 1368.4954490040145, + 1376.6110528558709, + 1384.7386354892244, + 1392.8781616980295, + 1401.0295965337855, + 1409.1929053025353, + 1417.3680535619119, + 1425.5550071182327, + 1433.7537320236374, + 1441.9641945732744, + 1450.1863613025282, + 1458.4201989842913, + 1466.6656746262797, + 1474.9227554683875, + 1483.1914089800841, + 1491.4716028578516, + 1499.7633050226596, + 1508.0664836174794, + 1516.3811070048375, + 1524.7071437644029, + 1533.0445626906128, + 1541.3933327903342, + 1549.7534232805581, + 1558.1248035861302, + 1566.507443337515, + 1574.9013123685909, + 1583.3063807144795, + 1591.7226186094069, + 1600.1499964845941, + 1608.58848496618, + 1617.0380548731737, + 1625.4986772154357, + 1633.9703231916887, + 1642.4529641875577, + 1650.9465717736346, + 1659.4511177035752, + 1667.9665739122186, + 1676.4929125137353, + 1685.030105799801, + 1693.5781262377957, + 1702.136946469027, + 1710.7065393069795, + 1719.2868777355877, + 1727.8779349075323, + 1736.4796841425596, + 1745.092098925825, + 1753.7151529062583, + 1762.3488198949503, + 1770.9930738635628, + 1779.6478889427597, + 1788.3132394206564, + 1796.9890997412947, + 1805.6754445031333, + 1814.3722484575621, + 1823.0794865074322, + 1831.7971337056094, + 1840.5251652535437, + 1849.2635564998579, + 1858.0122829389563, + 1866.7713202096493, + 1875.5406440937966, + 1884.3202305149687, + 1893.110055537124, + 1901.9100953633042, + 1910.7203263343454, + 1919.5407249276057, + 1928.3712677557098, + 1937.2119315653083, + 1946.0626932358525, + 1954.923529778386, + 1963.79441833435, + 1972.6753361744036, + 1981.5662606972594, + 1990.467169428533, + |