Trained some codebooks...
authorjmvalin <jmvalin@0101bb08-14d6-0310-b084-bc0e0c8e3800>
Thu, 4 Jul 2002 21:55:06 +0000 (21:55 +0000)
committerjmvalin <jmvalin@0101bb08-14d6-0310-b084-bc0e0c8e3800>
Thu, 4 Jul 2002 21:55:06 +0000 (21:55 +0000)
git-svn-id: http://svn.xiph.org/trunk/speex@3521 0101bb08-14d6-0310-b084-bc0e0c8e3800

libspeex/cb_search.c
libspeex/exc_8_128_table.c
libspeex/gain_table.c
libspeex/gain_table_lbr.c

index bcf8b7f..f8dcdf0 100644 (file)
@@ -396,12 +396,6 @@ float *stack
       float energy=0;
       x=t+subvect_size*i;
 
-#ifdef TRAINING
-      syn_filt_zero(x, awk1, e, nsf, p);
-      residue_zero(e, ak, e, nsf, p);
-      residue_zero(e, awk2, e, nsf,p);
-#endif
-
       for (k=0;k<subvect_size;k++)
          energy+=x[k]*x[k];
       /* Find best codeword for current sub-vector */
@@ -467,9 +461,6 @@ float *stack
 
       }
 
-#ifdef TRAINING
-      accum_cb(e, best_index[0], r, subvect_size);
-#endif
       ind[i]=best_index[0];
 
       /*printf ("best index: %d/%d\n", best_index, shape_cb_size);*/
index 11f3887..ebd2029 100644 (file)
 */
 
 float exc_8_128_table[128][8]={
-{-0.331492,0.203871,0.386807,-0.954330,0.139839,-0.393049,0.964879,-0.438279},
-{-0.125630,-0.262089,0.212513,-0.197138,-0.132923,0.463029,-2.191379,1.183216},
-{0.152235,0.466616,0.279553,0.140392,0.321444,-0.705757,0.525300,0.950599},
-{-0.021162,1.394966,-1.509472,-0.607848,0.085995,0.771679,0.057404,-0.451897},
-{1.040362,0.904743,1.019818,0.836015,0.787295,0.599370,0.514674,0.320630},
-{-0.025035,1.137433,1.007764,0.095396,-0.753928,-1.143808,-0.475483,-0.132821},
-{0.335366,-0.346668,1.109376,-1.789480,0.854396,0.758773,-1.320680,0.997511},
-{0.945549,-0.551366,-0.414693,0.641703,-0.532272,0.459163,-1.137920,0.594698},
-{-0.272658,0.742469,-0.455203,-0.183106,1.167172,-0.323576,0.792870,-1.248116},
-{0.036782,0.024931,1.043703,-0.412486,-1.561490,-0.279020,0.283949,0.737628},
-{0.529681,-0.108087,0.027044,-0.052797,0.208024,-0.104929,-0.065240,-0.165212},
-{0.183102,0.522252,-1.912226,1.721155,0.610214,-0.491724,0.436661,-0.326454},
-{-1.323745,-1.189573,-0.944590,-0.279479,-0.032150,0.346999,0.544361,0.482553},
-{-0.397077,-0.124299,0.217842,0.499439,0.271116,0.064819,0.214940,-0.333965},
-{-0.126032,-1.193262,0.310696,0.238086,-0.204416,0.655925,-0.183657,0.261288},
-{0.207975,0.312318,-0.723408,1.281536,-0.392292,0.296900,0.222887,-1.302335},
-{-0.314730,0.174055,-0.317568,0.294992,-0.311999,1.136037,-0.110855,-3.172744},
-{0.153026,0.172182,-1.409403,0.617790,1.021137,-0.269625,-1.094277,0.446519},
-{-0.042691,-0.026237,0.011576,0.426860,1.455646,-1.624663,-0.447196,-0.219152},
-{-2.923980,0.537468,0.285813,0.063968,-0.112731,-0.103716,-0.010835,-0.208917},
-{-0.967845,-0.197077,1.693304,0.103888,-1.043443,0.039097,0.862621,-0.377290},
-{-0.611219,0.088222,1.666577,1.104250,0.132641,-0.439913,-0.706771,-0.083854},
-{-0.124454,-1.030867,1.934769,-1.174751,0.497576,-0.086345,0.118185,0.360846},
-{-1.913558,1.386428,-0.700302,0.591214,-0.751539,0.638605,-0.573716,0.163818},
-{-0.346022,0.888449,-0.987721,1.251678,0.290858,-1.732351,1.138411,-0.393898},
-{-0.331706,0.309017,-0.750781,0.087694,-0.396559,1.019093,-1.283152,-0.033587},
-{0.718752,-0.719920,0.819767,-0.687769,0.653054,-0.458066,1.072999,-0.659436},
-{-0.423881,0.084469,-0.165029,-0.055076,0.084588,0.014415,-0.137629,-0.288398},
-{-0.091371,-1.629401,0.291112,1.236877,0.095668,-0.983165,-0.169648,0.458356},
-{0.976599,0.645166,-0.892773,-0.707482,1.049211,-0.086226,-0.918610,-0.095419},
-{0.318007,-1.344944,0.354273,0.464902,0.696871,0.573661,0.147138,-0.194148},
-{0.378441,-1.380839,-0.510944,0.429554,0.806833,-0.137099,-0.978904,-0.222291},
-{-0.133297,0.429255,-0.120531,0.635168,-0.527003,-0.020389,2.099508,-0.642771},
-{0.250533,-0.324332,0.162057,-0.189108,0.349432,-0.294906,-0.728212,3.180924},
-{-1.516292,0.710028,1.507485,-1.185444,-0.117650,-0.755234,0.167712,0.331423},
-{-0.467272,1.432394,-2.140914,-0.045810,1.409237,-0.618911,0.436749,-0.027918},
-{-1.250649,-0.483042,-0.454124,0.251760,0.918016,1.347190,0.561639,0.205240},
-{-0.114316,-0.233496,-0.287736,-0.438069,-0.755009,-0.989497,-1.015796,-0.857645},
-{0.349464,-0.304069,0.319959,-0.614492,1.859437,-0.481278,-0.922291,0.889929},
-{0.145400,-0.320115,-0.199541,2.152395,-0.548960,-0.203605,-0.333230,0.005943},
-{-0.212773,-0.625715,0.233817,0.545551,0.031526,-0.953436,0.548239,-0.832925},
-{0.098455,0.038632,-0.295834,0.325764,-0.588844,2.265056,0.201232,-1.590979},
-{0.250111,0.164345,1.053845,-0.319900,0.218337,-0.473926,-0.175554,-0.184779},
-{0.063992,-0.409111,-0.528455,0.861646,-0.055637,-0.309495,0.199318,0.447039},
-{0.201979,0.349852,-0.617869,-0.884746,-1.281129,-0.061466,0.898255,0.609457},
-{-0.353583,-0.568007,-0.456232,-0.455824,-0.365639,-0.228978,-0.194218,-0.205655},
-{0.480867,-1.319070,1.319962,0.120018,-0.392445,0.554945,-1.233700,0.979443},
-{1.384822,-1.600500,0.142906,1.596397,-0.468495,0.422343,0.024052,0.252705},
-{0.479386,0.177297,-0.067942,-0.851361,-0.750783,1.342596,1.425781,-0.163080},
-{0.086371,0.089336,-0.182324,0.125975,0.300165,-0.038791,-0.676337,1.009037},
-{-0.534360,1.084418,-0.547173,-1.285406,2.059426,-0.509250,0.112275,0.384613},
-{-0.933997,1.200704,0.515231,-0.390240,-1.129843,0.732505,-0.015993,-0.393688},
-{-0.454905,-0.506097,1.043364,1.377662,-1.500240,-0.669019,0.004622,0.045432},
-{-1.445728,-0.168967,0.248588,1.524160,0.834583,0.046518,-0.171925,-0.102499},
-{0.066279,-0.332414,0.715613,-0.734908,0.022706,0.727563,-0.034714,-0.685951},
-{-1.424453,2.173355,-1.696158,0.787094,-0.476016,0.055421,0.270473,-0.544580},
-{-1.789739,0.980772,0.136591,0.170226,0.834948,-0.803213,0.549048,-0.033362},
-{0.089328,-0.434739,0.898747,-0.575445,-0.526211,2.020796,-0.189367,-0.018014},
-{1.648083,-0.420167,0.117290,0.106873,-0.070668,-0.545944,0.838147,-0.222212},
-{-0.950717,0.553874,0.379997,0.719944,-0.236222,-0.022054,-0.876960,-0.067510},
-{1.193153,-0.351615,-0.611451,0.870105,0.382472,-1.446071,-0.455615,0.235666},
-{-0.242590,1.027520,0.112480,-1.106057,0.366304,1.366055,-0.745580,-0.373497},
-{1.821669,-0.573871,0.686741,-0.228870,0.442115,-0.105199,-0.733547,0.604592},
-{2.866314,0.032150,-0.819617,-0.356541,-0.136092,0.177547,-0.261856,-0.047741},
-{0.491103,-0.173490,-0.118387,-0.170252,0.001112,-0.325397,-0.011131,-1.515541},
-{0.577876,-0.166457,0.043343,-0.857330,-0.157448,0.704927,-0.544861,1.036200},
-{-0.688201,0.036493,-0.034797,-0.456993,1.174500,-0.016922,-0.167590,0.178290},
-{-2.175777,2.756310,-0.106052,-0.399457,0.026009,-0.068858,0.232508,-0.118038},
-{-0.062884,0.229896,0.367894,0.645174,0.817412,0.889504,0.876625,0.703817},
-{1.786800,1.187615,0.802912,0.207506,-0.201840,-0.373424,-0.479668,-0.457609},
-{0.189216,-0.638630,0.830076,-0.551023,0.028447,-0.416637,-0.396911,0.535845},
-{-0.039095,-0.032044,-0.399545,-0.016113,-0.434340,0.873804,0.222587,0.302256},
-{-0.124948,0.295648,-0.092883,-0.125240,0.513684,-1.576379,1.869329,0.138658},
-{0.592455,-1.037163,0.758118,0.446980,-2.068673,1.053105,-0.333520,-0.252999},
-{1.255616,-0.263497,-0.186406,-0.671270,1.001585,0.767108,0.163303,0.152225},
-{1.507591,-0.386205,-1.729619,0.978504,-0.173159,0.226659,-0.000949,-0.214555},
-{0.670578,-0.437833,-1.495667,-1.233824,0.175649,0.648783,0.682447,0.372502},
-{-0.122918,0.394459,0.205886,0.127230,-0.010114,0.255921,0.070589,0.261349},
-{0.801119,0.348299,0.345374,0.342898,-0.213652,0.585956,-0.050005,0.236531},
-{-0.052471,-0.110437,-0.209191,0.718844,-2.116751,0.409335,1.635996,-0.883676},
-{0.256428,-0.432725,0.659737,0.521894,-0.838494,0.576911,-0.281929,-1.199970},
-{-0.985765,1.233244,0.036200,-0.776446,0.792369,-0.133075,-0.983349,0.564838},
-{-0.055302,-0.005619,0.384443,-0.320228,0.393409,-2.041758,0.512971,2.003786},
-{-1.125468,0.836801,-0.396703,0.476200,-0.384048,-0.680632,0.581544,-0.083480},
-{-1.294278,-0.094593,0.209229,0.116970,-0.602644,0.387242,1.050740,0.076930},
-{0.295048,1.012527,0.105214,0.785576,0.609554,-0.054913,-0.322686,-0.497024},
-{1.395098,-2.400055,1.382779,-0.574416,0.165958,0.153257,-0.326480,0.113246},
-{-0.934244,0.513635,-0.661888,-0.270615,-0.075808,-0.216076,-0.278732,0.586388},
-{-0.988797,0.899761,-0.644949,0.387286,-0.221221,0.369318,1.119712,-1.082391},
-{0.224364,-0.585431,0.401186,-0.351326,-0.453701,2.005324,-1.809923,-0.253241},
-{0.281001,-0.203922,0.762173,-1.641391,1.344787,-1.040708,0.298763,0.065764},
-{0.483738,0.807265,-0.319563,0.140852,-0.703043,-0.220756,-0.649146,-0.136240},
-{1.111445,-0.687498,-0.401867,-0.124688,-0.425654,-0.563353,0.139132,0.936559},
-{0.490259,1.206584,-0.200035,-0.685454,0.072594,0.552688,0.115809,-0.932095},
-{0.660697,-1.268870,1.550549,0.332074,-0.827601,-0.264393,0.476039,0.277750},
-{0.754499,-0.504853,-1.058979,-0.178903,0.300539,0.999536,-0.244938,-0.824850},
-{-0.260068,0.125071,-0.201891,0.021560,-0.103164,-0.454436,1.591943,-2.703050},
-{-0.550062,-0.145510,0.094114,0.393192,-0.713990,0.220623,-0.256602,1.562806},
-{-1.105577,0.892471,0.990719,-0.163441,0.226091,0.557750,0.334117,-0.443262},
-{-0.579242,0.465463,-0.730298,0.247452,0.415250,-1.625026,-0.219625,0.582903},
-{-1.372885,-1.468718,0.468087,0.153855,0.642141,-0.130503,0.082048,-0.104914},
-{1.274093,0.136603,-0.238218,-1.026089,-0.890095,-0.772693,-0.329346,-0.050124},
-{0.188257,-0.153558,0.357840,-0.431967,0.614558,-1.417439,-1.561732,1.337177},
-{-0.194877,0.053879,-0.533122,1.077366,-1.607939,0.956006,-0.228703,-0.106905},
-{-0.095601,0.009064,0.002394,0.084082,-0.811425,-0.873563,2.223656,1.463086},
-{-0.188245,-0.061316,0.168311,0.273466,-0.155348,0.173726,-1.811762,-1.411801},
-{0.420394,-1.147673,-0.058836,-0.667471,0.403598,-0.285297,0.570391,0.328273},
-{0.029637,0.041681,-0.488507,1.513555,-1.238298,-1.608766,0.892188,0.083428},
-{0.899454,1.111777,0.664948,-1.037593,-0.601032,-0.019009,0.450931,0.550192},
-{-1.107095,-0.946588,-1.085173,-0.960329,-0.892158,-0.675214,-0.536247,-0.329282},
-{1.534793,-0.878520,0.243291,-0.577057,-0.698711,0.647174,-0.259247,-0.254685},
-{1.059871,-0.692781,-0.298041,0.721482,-0.678085,0.088746,1.021963,-0.237371},
-{0.201968,0.529343,-0.139392,0.148092,-0.707031,-0.259691,0.608666,-0.335335},
-{-0.367723,-0.010754,0.137424,-0.394912,0.442052,0.346274,0.934708,1.631703},
-{-0.674835,0.445069,0.300006,-2.251839,0.774986,0.837005,0.099852,0.038682},
-{-1.257437,-0.272556,1.045792,-0.431044,0.150844,0.567709,-0.756594,0.113441},
-{-1.543460,-0.178422,0.819097,0.511547,-0.357860,-1.180516,-0.144516,0.314900},
-{-0.104704,-0.109501,-0.118033,0.296348,1.613597,0.703211,-0.854462,-1.144876},
-{-0.014142,-0.445680,1.669287,-1.832889,-1.041865,1.023590,-0.210824,0.035635},
-{-0.020657,0.829573,-1.652218,1.109834,-0.588929,0.646257,-0.176350,0.300769},
-{-0.026431,0.515792,-0.775974,-0.081695,0.461297,-0.753201,0.538208,-0.329348},
-{0.166781,-0.195644,0.239849,-0.376881,1.298876,0.546300,-2.304415,-0.277072},
-{1.798196,-1.633479,0.980541,-0.743534,0.945904,-0.694650,0.170191,-0.208899},
-{-1.146633,0.137465,-0.930619,0.683229,-0.276209,0.359184,0.029966,-0.366745},
-{0.223230,-0.775257,-1.409359,0.344877,1.138070,0.167799,0.527628,-0.091717},
-{-0.351297,1.511748,-0.342735,-1.331482,-0.094673,-0.291265,0.181148,-0.042352},
-{2.483520,-2.411442,-0.502123,0.124620,0.123284,-0.112840,-0.173959,0.103491},
-{1.044050,0.984022,-1.307117,-0.180794,-0.047926,-0.215923,0.599406,0.394659}};
+{-0.440209,0.273340,0.421230,-0.990141,0.074150,-0.308295,0.969924,-0.322739},
+{-0.235455,-0.253452,0.195431,-0.140620,-0.020165,0.301426,-1.992919,0.725283},
+{0.188793,0.627719,0.400359,0.202578,0.257720,-0.692949,0.485636,1.051264},
+{0.227220,1.306012,-1.520155,-0.880260,0.160746,0.820779,0.116605,-0.460476},
+{1.294556,1.059627,1.273352,0.990052,1.028890,0.741280,0.710104,0.439398},
+{0.256527,1.264409,1.068041,0.121164,-0.751280,-1.269965,-0.583346,-0.478961},
+{0.398218,-0.408748,1.028420,-1.679564,0.751526,0.851163,-1.372758,1.023263},
+{0.854349,-0.478950,-0.476286,0.740334,-0.585578,0.433635,-1.110296,0.440467},
+{-0.271959,0.739094,-0.367004,-0.138522,1.159415,-0.156268,0.500726,-1.063731},
+{0.159039,0.298868,1.028724,-0.473248,-1.677714,-0.493226,0.363822,0.792605},
+{0.375573,0.034913,0.051916,0.009582,0.088997,-0.035504,-0.138829,-0.115506},
+{0.339736,0.062797,-1.762375,1.682792,0.842433,-0.625709,0.406050,-0.186889},
+{-1.438385,-1.290728,-1.041264,-0.346883,-0.165196,0.209502,0.376260,0.441535},
+{-0.426541,-0.171196,0.238229,0.614162,0.177188,0.088300,0.111526,-0.264175},
+{-0.161417,-1.299864,0.359354,0.257343,-0.424872,0.770983,-0.069469,0.060547},
+{0.394250,0.339224,-0.700379,1.213389,-0.266192,0.267410,0.152063,-1.402130},
+{-0.295941,0.226261,-0.276194,0.369577,-0.206416,1.067068,-0.546655,-3.187194},
+{0.219706,0.073921,-1.313042,0.574320,1.080375,-0.294733,-1.059267,0.330484},
+{-0.159990,-0.073414,0.096321,0.687182,1.450175,-1.638639,-0.786407,-0.279307},
+{-2.934337,0.244615,0.339640,-0.154801,-0.158632,-0.152274,0.139622,-0.207009},
+{-1.095397,-0.226704,1.698695,0.163333,-1.008102,0.091002,0.762525,-0.292923},
+{-0.682605,0.245594,2.027259,1.154524,-0.018578,-0.377769,-0.711784,-0.180511},
+{-0.278579,-0.874143,1.718059,-1.033529,0.438971,-0.099574,0.070517,0.558049},
+{-1.867396,1.274070,-0.545672,0.254920,-0.486399,0.533699,-0.353638,-0.009116},
+{-0.353189,0.891188,-0.868183,1.141589,0.283966,-1.656511,1.046157,-0.423803},
+{-0.283496,0.223183,-0.767145,-0.210507,-0.358784,0.819084,-1.009996,-0.254649},
+{0.755671,-0.643341,0.682418,-0.606495,0.590546,-0.311620,0.915645,-0.424893},
+{-0.319921,-0.123017,-0.083760,-0.064292,0.107337,-0.028358,-0.121573,-0.134104},
+{-0.164551,-1.638152,0.317039,1.292859,0.180347,-0.926660,-0.123829,0.499106},
+{1.003262,0.679589,-0.849956,-0.690206,0.992721,-0.082465,-0.861998,-0.095914},
+{0.080237,-1.082985,0.185081,0.538217,0.709687,0.661192,0.252347,0.047921},
+{0.121300,-1.394626,-0.529677,0.425812,0.714133,-0.136025,-0.980383,-0.338218},
+{-0.092394,0.445056,0.028946,0.594925,-0.348391,0.071024,1.894898,-0.241275},
+{0.287634,-0.383049,0.230485,-0.325745,0.373622,-0.104272,-0.738611,3.081865},
+{-1.511103,0.714339,1.557136,-1.170162,-0.150314,-0.713046,0.012282,0.251208},
+{-0.443695,1.099559,-1.986766,-0.165563,1.448793,-0.778839,0.394945,-0.019634},
+{-1.523514,-0.593368,-0.469155,0.282296,1.055567,1.556622,0.796390,0.336205},
+{-0.190992,-0.281203,-0.500049,-0.624679,-1.007471,-1.042527,-0.986752,-0.859269},
+{0.323181,-0.255750,0.373644,-0.461807,1.734581,-0.444288,-1.003287,1.022413},
+{0.080186,-0.279721,0.042911,2.022584,-0.284462,-0.292439,-0.318977,-0.070931},
+{-0.188365,-0.724960,0.276727,0.532690,0.081499,-0.883494,0.408873,-1.006974},
+{0.128601,-0.074915,-0.324714,0.123902,-0.510054,2.367983,0.368344,-1.611875},
+{0.191694,0.392124,1.031468,-0.202233,0.121179,-0.453118,-0.282950,-0.092529},
+{0.041827,-0.466621,-0.503252,0.881785,0.040554,-0.474003,0.354016,0.487959},
+{0.280886,0.117801,-0.663431,-1.141207,-1.235840,-0.183842,0.688299,0.388519},
+{-0.480326,-0.719308,-0.443280,-0.527689,-0.514195,-0.289393,-0.314046,-0.286314},
+{0.411492,-1.229925,1.283923,0.154810,-0.287955,0.506158,-1.184867,0.787455},
+{1.442594,-1.469420,0.138826,1.525207,-0.443765,0.528002,-0.051972,0.187096},
+{0.559345,0.144991,-0.191311,-1.036226,-0.672212,1.376640,1.560263,-0.060138},
+{0.019067,0.102090,-0.201497,0.225588,0.213387,-0.096054,-0.666167,1.201710},
+{-0.561747,1.072979,-0.422811,-1.271971,1.864467,-0.420550,0.183658,0.506526},
+{-0.739877,1.079620,0.590943,-0.391175,-1.133933,0.765233,0.086294,-0.518646},
+{-0.449999,-0.306959,1.140423,1.360476,-1.382375,-0.906873,-0.105282,0.084515},
+{-1.675896,-0.243645,0.386548,1.709129,0.809993,0.110196,-0.051119,-0.170413},
+{0.065074,-0.353532,0.676078,-0.708692,0.054357,0.675992,0.032780,-0.792573},
+{-1.229861,2.073976,-1.517144,0.657863,-0.253218,-0.067470,0.297113,-0.436357},
+{-1.873596,0.777386,0.197769,0.325535,0.840564,-0.781543,0.503762,0.159766},
+{-0.061355,-0.265723,0.808740,-0.397230,-0.616473,1.811502,-0.061759,0.216438},
+{1.625873,-0.292887,0.049337,0.148593,-0.131627,-0.480527,0.726850,-0.028990},
+{-1.172563,0.721130,0.259350,0.835541,-0.186959,0.015334,-0.856750,-0.219698},
+{1.232879,-0.305305,-0.424029,0.807826,0.337241,-1.393602,-0.374476,0.270435},
+{-0.151490,1.075476,0.121597,-1.097677,0.311867,1.345010,-0.698561,-0.351011},
+{1.759724,-0.229752,0.619029,0.017884,0.300752,0.019313,-0.798874,0.280083},
+{2.937132,0.342866,-0.835334,-0.439876,-0.392298,0.041026,-0.331267,0.009450},
+{0.442088,-0.146082,-0.174985,-0.298302,-0.118945,-0.467346,-0.255841,-1.287472},
+{0.654450,-0.153560,0.019993,-0.880298,-0.239648,0.672133,-0.289205,1.040185},
+{-0.703672,-0.121847,-0.111805,-0.383489,1.220179,0.112177,-0.229566,0.109266},
+{-1.862451,2.514407,0.260791,-0.522501,0.073240,-0.181374,0.386551,-0.150779},
+{0.016185,0.294431,0.475553,0.836909,0.980010,0.945125,0.858492,0.709558},
+{1.902229,1.457782,0.823922,0.299812,-0.154828,-0.238938,-0.380643,-0.412521},
+{0.171274,-0.565066,0.765978,-0.461373,-0.123549,-0.456335,-0.338333,0.386170},
+{-0.051563,-0.071956,-0.491000,-0.052942,-0.198472,0.761760,0.383132,0.337150},
+{-0.127354,0.270082,0.024048,-0.275121,0.422672,-1.400979,1.790439,0.382037},
+{0.621375,-1.099103,0.822322,0.352199,-2.010984,0.989301,-0.306311,-0.309952},
+{1.322374,-0.119047,-0.271280,-0.499733,1.009109,0.753622,0.216731,0.301295},
+{1.623099,-0.330463,-1.766000,0.904907,-0.013925,0.241108,-0.015060,-0.175721},
+{0.530370,-0.529288,-1.755495,-1.235977,0.224799,0.624983,0.559275,0.377396},
+{-0.181589,0.494639,0.154267,0.214312,-0.031595,0.276187,0.038616,0.313490},
+{0.920079,0.371745,0.487981,0.402303,-0.069467,0.720754,0.219846,0.277182},
+{-0.084784,-0.113356,-0.154791,0.557954,-2.002928,0.395946,1.726892,-0.772417},
+{0.293573,-0.266253,0.738516,0.437423,-0.793654,0.468088,-0.343375,-1.265403},
+{-0.931848,1.148578,0.039719,-0.600906,0.686995,-0.152936,-0.979656,0.416990},
+{-0.050559,-0.002657,0.229092,-0.139243,0.499061,-2.086393,0.387943,2.067403},
+{-1.126354,0.743655,-0.237537,0.552552,-0.470507,-0.719084,0.591212,0.012943},
+{-1.418979,-0.216739,0.122342,0.107189,-0.406021,0.402405,1.085848,0.164782},
+{0.410941,1.043281,0.311945,0.855907,0.716419,-0.012933,-0.207447,-0.332864},
+{1.336812,-2.326974,1.124153,-0.381328,0.048855,0.168738,-0.239824,0.186709},
+{-1.035653,0.344654,-0.512547,-0.452773,-0.169779,-0.206465,-0.092401,0.544609},
+{-1.077425,0.845860,-0.486464,0.337380,-0.274547,0.458245,1.018421,-0.971318},
+{0.263372,-0.510953,0.212300,-0.188152,-0.231098,1.954780,-1.723402,-0.527146},
+{0.351306,-0.033159,0.624417,-1.448357,1.059710,-0.934597,0.178139,0.296405},
+{0.591618,0.871439,-0.279616,0.144441,-0.764144,-0.259282,-0.731355,-0.077064},
+{0.965413,-0.584741,-0.488026,-0.156873,-0.480630,-0.564575,0.005245,0.826691},
+{0.560797,1.156819,-0.153801,-0.456126,-0.078016,0.531793,0.157628,-0.843989},
+{0.660894,-1.036284,1.376876,0.367981,-0.842214,-0.296518,0.543452,0.342226},
+{0.778515,-0.646737,-0.957448,-0.216737,0.413988,1.046702,-0.252638,-0.780174},
+{-0.220971,0.217115,-0.311465,0.118130,-0.172400,-0.291017,1.503577,-2.566345},
+{-0.712834,-0.262880,0.174684,0.355930,-0.717927,0.081974,-0.088953,1.529076},
+{-0.916730,0.794294,0.953196,0.110870,0.444874,0.513023,0.278578,-0.117735},
+{-0.547797,0.323758,-0.823990,0.106568,0.149142,-1.388158,-0.273639,0.291594},
+{-1.480040,-1.728378,0.464549,0.289121,0.877505,0.032864,0.109703,-0.092692},
+{1.438900,0.178008,-0.176589,-1.179663,-0.904852,-0.955948,-0.476471,-0.191671},
+{0.091998,0.001461,0.424492,-0.178571,0.264783,-1.679740,-1.553977,1.030046},
+{-0.166675,0.018539,-0.449393,1.025711,-1.484387,0.826303,-0.133666,-0.146481},
+{-0.098289,-0.149512,-0.094035,-0.167089,-0.890057,-0.697410,2.391871,1.711848},
+{-0.017988,0.048029,0.300480,0.299395,-0.271250,-0.436519,-2.077457,-1.524005},
+{0.333550,-1.137314,-0.190293,-0.638368,0.316045,-0.299497,0.513517,0.385333},
+{0.134796,-0.015804,-0.497530,1.419523,-1.362281,-1.570649,0.953225,-0.056237},
+{0.773205,1.297137,0.719808,-1.014000,-0.672344,0.015251,0.341651,0.620154},
+{-1.254313,-1.086749,-1.254136,-1.123546,-1.010699,-0.803937,-0.656507,-0.415595},
+{1.610993,-0.683383,0.189755,-0.753595,-0.633289,0.528172,-0.170391,-0.260497},
+{1.110684,-0.779924,-0.344293,0.670829,-0.798364,0.192399,1.048478,-0.256969},
+{0.232167,0.617939,-0.105135,0.167796,-0.789294,-0.234391,0.556381,-0.165805},
+{-0.274167,-0.139400,0.029948,-0.275967,0.632076,0.638655,1.222328,1.509617},
+{-0.763954,0.269550,0.149069,-2.044361,0.683150,0.916312,0.110956,0.088938},
+{-1.356811,-0.356445,0.985340,-0.202151,0.270436,0.603571,-0.842233,-0.314097},
+{-1.460358,-0.429828,0.747921,0.324944,-0.214346,-1.134490,-0.208501,-0.025324},
+{-0.123526,-0.147036,-0.143506,0.491161,1.659339,0.781735,-0.810421,-0.913695},
+{-0.125853,-0.367272,1.419399,-1.798167,-1.065505,1.039910,-0.156728,0.058469},
+{-0.023124,0.838108,-1.499405,0.970537,-0.474697,0.680283,-0.144994,0.134319},
+{0.226337,0.228643,-0.775011,-0.100227,0.335835,-0.702807,0.510145,-0.362861},
+{0.261554,-0.088342,0.224174,-0.351359,1.402729,0.444095,-2.286083,-0.587054},
+{1.764535,-1.439976,0.739064,-0.638654,0.873024,-0.368594,-0.074047,-0.043682},
+{-1.114137,-0.091824,-1.035757,0.581750,-0.177257,0.219909,0.075805,-0.460661},
+{0.166840,-0.983327,-1.396506,0.249538,1.086687,0.399029,0.613073,0.013111},
+{-0.296097,1.496153,-0.397550,-1.352330,-0.103921,-0.408197,0.049093,-0.154039},
+{2.243456,-2.114991,-0.843886,0.073110,0.019537,-0.058194,-0.213027,0.149033},
+{1.128901,1.027933,-1.249758,-0.373057,-0.130179,-0.144671,0.718174,0.578604}};
index 3c5b4db..8e8cbd9 100644 (file)
 */
 
 float gain_cdbk_nb[] = {
--0.038078,  -0.342320,  0.349935,  -0.076156,  -0.68464,  0.69987,  -0.0260697,  0.239579,  0.0266496,  -0.00144993,  -0.117183,  -0.122455,
--0.081150,  0.099494,  -0.074781,  -0.1623,  0.198988,  -0.149562,  0.0161479,  0.0148805,  -0.012137,  -0.00658532,  -0.00989906,  -0.0055922,
--0.441884,  0.136907,  -0.308393,  -0.883768,  0.273814,  -0.616786,  0.120994,  0.0844423,  -0.272548,  -0.195261,  -0.0187435,  -0.0951062,
-0.221603,  0.891763,  -0.123054,  0.443206,  1.78353,  -0.246108,  -0.395235,  0.21947,  0.0545383,  -0.0491079,  -0.795241,  -0.0151423,
-0.414422,  -0.183942,  -0.054681,  0.828844,  -0.367884,  -0.109362,  0.152459,  -0.0201163,  0.045322,  -0.171746,  -0.0338347,  -0.00299001,
--0.222806,  0.849641,  0.111544,  -0.445612,  1.69928,  0.223088,  0.37861,  -0.189545,  0.0497053,  -0.0496425,  -0.72189,  -0.0124421,
-0.317004,  0.073410,  0.317220,  0.634008,  0.14682,  0.63444,  -0.0465425,  -0.0465742,  -0.20112,  -0.100492,  -0.00538903,  -0.100629,
-0.412768,  0.591549,  -0.258890,  0.825536,  1.1831,  -0.51778,  -0.488345,  0.306292,  0.213723,  -0.170377,  -0.34993,  -0.067024,
-0.346774,  -0.559517,  -0.347377,  0.693548,  -1.11903,  -0.694754,  0.388052,  -0.388727,  0.240923,  -0.120252,  -0.313059,  -0.120671,
--0.072051,  0.846996,  0.118638,  -0.144102,  1.69399,  0.237276,  0.122054,  -0.200972,  0.017096,  -0.00519135,  -0.717402,  -0.014075,
-0.130343,  0.786291,  -0.219984,  0.260686,  1.57258,  -0.439968,  -0.204975,  0.345943,  0.0573467,  -0.0169893,  -0.618254,  -0.048393,
-0.446580,  0.737928,  -0.240082,  0.89316,  1.47586,  -0.480164,  -0.659088,  0.354326,  0.214432,  -0.199434,  -0.544538,  -0.0576394,
--0.369348,  -0.234967,  -0.020688,  -0.738696,  -0.469934,  -0.041376,  -0.173569,  -0.00972199,  -0.0152821,  -0.136418,  -0.0552095,  -0.000427993,
--0.221641,  0.336432,  0.095295,  -0.443282,  0.672864,  0.19059,  0.149134,  -0.0641206,  0.0422426,  -0.0491247,  -0.113186,  -0.00908114,
-0.152840,  0.160181,  0.057917,  0.30568,  0.320362,  0.115834,  -0.0489641,  -0.0185544,  -0.0177041,  -0.0233601,  -0.025658,  -0.00335438,
-0.890268,  0.301011,  -0.104735,  1.78054,  0.602022,  -0.20947,  -0.535961,  0.0630528,  0.186484,  -0.792577,  -0.0906076,  -0.0109694,
-0.020496,  -0.089616,  0.042352,  0.040992,  -0.179232,  0.084704,  0.00367354,  0.00759083,  -0.00173609,  -0.000420086,  -0.00803103,  -0.00179369,
-0.063690,  1.002581,  0.116814,  0.12738,  2.00516,  0.233628,  -0.127709,  -0.234231,  -0.0148798,  -0.00405642,  -1.00517,  -0.0136455,
-0.047140,  0.315657,  -0.273030,  0.09428,  0.631314,  -0.54606,  -0.0297601,  0.172368,  0.0257413,  -0.00222218,  -0.0996393,  -0.0745454,
-0.041802,  1.116705,  -0.059318,  0.083604,  2.23341,  -0.118636,  -0.093361,  0.132481,  0.00495922,  -0.00174741,  -1.24703,  -0.00351863,
-0.103739,  0.951787,  -0.201272,  0.207478,  1.90357,  -0.402544,  -0.197475,  0.383136,  0.0417595,  -0.0107618,  -0.905898,  -0.0405104,
--0.152293,  0.889154,  0.216254,  -0.304586,  1.77831,  0.432508,  0.270824,  -0.384566,  0.0658679,  -0.0231932,  -0.790595,  -0.0467658,
-0.006113,  0.339233,  0.225696,  0.012226,  0.678466,  0.451392,  -0.00414746,  -0.153127,  -0.00275936,  -3.73688e-05,  -0.115079,  -0.0509387,
-0.336952,  0.705338,  -0.008019,  0.673904,  1.41068,  -0.016038,  -0.47533,  0.0113122,  0.00540404,  -0.113537,  -0.497502,  -6.43044e-05,
-0.296153,  -1.067709,  0.083687,  0.592306,  -2.13542,  0.167374,  0.63241,  0.178707,  -0.0495683,  -0.0877066,  -1.14,  -0.00700351,
--0.020934,  0.856192,  0.020565,  -0.041868,  1.71238,  0.04113,  0.035847,  -0.0352152,  0.000861015,  -0.000438232,  -0.733065,  -0.000422919,
--0.075699,  0.041786,  0.056813,  -0.151398,  0.083572,  0.113626,  0.00632632,  -0.00474798,  0.00860137,  -0.00573034,  -0.00174607,  -0.00322772,
-0.114400,  0.655859,  0.228822,  0.2288,  1.31172,  0.457644,  -0.150061,  -0.30015,  -0.0523545,  -0.0130874,  -0.430151,  -0.0523595,
--0.019104,  -0.645029,  -0.363599,  -0.038208,  -1.29006,  -0.727198,  -0.0246453,  -0.469064,  -0.0138924,  -0.000364963,  -0.416062,  -0.132204,
--0.109315,  0.596498,  0.565321,  -0.21863,  1.193,  1.13064,  0.130412,  -0.674426,  0.123596,  -0.0119498,  -0.35581,  -0.319588,
-0.004857,  0.120786,  0.046813,  0.009714,  0.241572,  0.093626,  -0.00117332,  -0.0113087,  -0.000454741,  -2.35904e-05,  -0.0145893,  -0.00219146,
-0.502443,  0.564963,  -0.062776,  1.00489,  1.12993,  -0.125552,  -0.567723,  0.0709322,  0.0630827,  -0.252449,  -0.319183,  -0.00394083,
--0.136334,  -0.178618,  0.100714,  -0.272668,  -0.357236,  0.201428,  -0.0487034,  0.0359787,  0.0274615,  -0.018587,  -0.0319044,  -0.0101433,
--0.010182,  0.921530,  -0.094226,  -0.020364,  1.84306,  -0.188452,  0.018766,  0.173664,  -0.00191882,  -0.000103673,  -0.849218,  -0.00887854,
--0.235118,  0.268844,  -0.482950,  -0.470236,  0.537688,  -0.9659,  0.12642,  0.259676,  -0.2271,  -0.0552805,  -0.0722771,  -0.233241,
-0.065115,  0.993235,  -0.110359,  0.13023,  1.98647,  -0.220718,  -0.129349,  0.219225,  0.0143721,  -0.00423996,  -0.986516,  -0.0121791,
--0.127801,  0.973766,  0.084774,  -0.255602,  1.94753,  0.169548,  0.248897,  -0.1651,  0.0216684,  -0.0163331,  -0.94822,  -0.00718663,
--0.241493,  0.818333,  0.322592,  -0.482986,  1.63667,  0.645184,  0.395243,  -0.527975,  0.155807,  -0.0583189,  -0.669669,  -0.104066,
-0.180408,  0.402886,  0.186078,  0.360816,  0.805772,  0.372156,  -0.145368,  -0.149936,  -0.0671399,  -0.032547,  -0.162317,  -0.034625,
-0.183404,  0.868805,  -0.012517,  0.366808,  1.73761,  -0.025034,  -0.318685,  0.0217497,  0.00459134,  -0.033637,  -0.754822,  -0.000156675,
-0.092770,  -0.359470,  -0.053519,  0.18554,  -0.71894,  -0.107038,  0.0666961,  -0.0384769,  0.00992992,  -0.00860627,  -0.129219,  -0.00286428,
--0.073580,  1.027692,  0.094412,  -0.14716,  2.05538,  0.188824,  0.151235,  -0.194053,  0.0138937,  -0.00541402,  -1.05615,  -0.00891363,
--0.319025,  0.605568,  0.625249,  -0.63805,  1.21114,  1.2505,  0.386383,  -0.757262,  0.39894,  -0.101777,  -0.366713,  -0.390936,
-0.065500,  0.484200,  -0.097708,  0.131,  0.9684,  -0.195416,  -0.0634302,  0.0946204,  0.0127997,  -0.00429025,  -0.23445,  -0.00954685,
--0.237782,  -0.860652,  -0.064191,  -0.475564,  -1.7213,  -0.128382,  -0.409295,  -0.110492,  -0.0305269,  -0.0565403,  -0.740722,  -0.00412048,
-0.064425,  0.397590,  0.589397,  0.12885,  0.79518,  1.17879,  -0.0512295,  -0.468677,  -0.0759438,  -0.00415058,  -0.158078,  -0.347389,
-0.271174,  0.363579,  0.035722,  0.542348,  0.727158,  0.071444,  -0.197186,  -0.0259755,  -0.0193738,  -0.0735353,  -0.13219,  -0.00127606,
-0.225713,  1.696625,  -0.547877,  0.451426,  3.39325,  -1.09575,  -0.765901,  1.85908,  0.247326,  -0.0509464,  -2.87854,  -0.300169,
-0.625514,  -0.123630,  0.305172,  1.25103,  -0.24726,  0.610344,  0.154665,  0.0754568,  -0.381779,  -0.391268,  -0.0152844,  -0.0931299,
--0.066318,  1.050659,  -0.036427,  -0.132636,  2.10132,  -0.072854,  0.139355,  0.0765447,  -0.00483153,  -0.00439808,  -1.10388,  -0.00132693,
-0.040595,  0.261341,  -0.067457,  0.08119,  0.522682,  -0.134914,  -0.0212183,  0.0352586,  0.00547683,  -0.00164795,  -0.0682991,  -0.00455045,
-0.109400,  1.285391,  -0.216710,  0.2188,  2.57078,  -0.43342,  -0.281244,  0.557114,  0.0474161,  -0.0119684,  -1.65223,  -0.0469632,
--0.155847,  -0.090063,  -0.095183,  -0.311694,  -0.180126,  -0.190366,  -0.0280721,  -0.0171449,  -0.029668,  -0.0242883,  -0.00811134,  -0.0090598,
--0.094173,  0.724603,  0.366877,  -0.188346,  1.44921,  0.733754,  0.136476,  -0.53168,  0.0690998,  -0.00886855,  -0.52505,  -0.134599,
-0.002125,  0.528850,  0.370792,  0.00425,  1.0577,  0.741584,  -0.00224761,  -0.392187,  -0.00157587,  -4.51563e-06,  -0.279682,  -0.137487,
-0.340359,  0.388932,  0.137381,  0.680718,  0.777864,  0.274762,  -0.264753,  -0.106864,  -0.0935177,  -0.115844,  -0.151268,  -0.0188735,
-0.101976,  1.336869,  0.057350,  0.203952,  2.67374,  0.1147,  -0.272657,  -0.153339,  -0.0116966,  -0.0103991,  -1.78722,  -0.00328902,
-0.061193,  0.950787,  0.001184,  0.122386,  1.90157,  0.002368,  -0.116363,  -0.00225146,  -0.000144905,  -0.00374458,  -0.903996,  -1.40186e-06,
--0.418779,  0.630153,  0.206842,  -0.837558,  1.26031,  0.413684,  0.52779,  -0.260684,  0.173242,  -0.175376,  -0.397093,  -0.0427836,
-0.006278,  0.892851,  0.089828,  0.012556,  1.7857,  0.179656,  -0.0112106,  -0.160406,  -0.00112788,  -3.94133e-05,  -0.797183,  -0.00806907,
--0.404781,  -0.481206,  -0.094576,  -0.809562,  -0.962412,  -0.189152,  -0.389566,  -0.0910211,  -0.0765651,  -0.163848,  -0.231559,  -0.00894462,
-0.049435,  0.942123,  1.028638,  0.09887,  1.88425,  2.05728,  -0.0931477,  -1.93821,  -0.101701,  -0.00244382,  -0.887596,  -1.0581,
-0.252757,  0.242016,  0.001065,  0.505514,  0.484032,  0.00213,  -0.122342,  -0.000515494,  -0.000538372,  -0.0638861,  -0.0585717,  -1.13422e-06,
-0.487705,  0.735947,  -0.057804,  0.97541,  1.47189,  -0.115608,  -0.71785,  0.0850814,  0.0563826,  -0.237856,  -0.541618,  -0.0033413,
--0.117118,  -0.459654,  0.014664,  -0.234236,  -0.919308,  0.029328,  -0.107668,  0.0134807,  0.00343484,  -0.0137166,  -0.211282,  -0.000215033,
--0.042331,  0.350434,  0.027123,  -0.084662,  0.700868,  0.054246,  0.0296684,  -0.0190096,  0.00229629,  -0.00179191,  -0.122804,  -0.000735657,
-0.065338,  -0.019072,  -0.003423,  0.130676,  -0.038144,  -0.006846,  0.00249225,  -0.000130567,  0.000447304,  -0.00426905,  -0.000363741,  -1.17169e-05,
-0.269141,  0.776158,  -0.163972,  0.538282,  1.55232,  -0.327944,  -0.417792,  0.254536,  0.0882632,  -0.0724369,  -0.602421,  -0.0268868,
-0.037449,  -0.204961,  0.016531,  0.074898,  -0.409922,  0.033062,  0.0153512,  0.00677642,  -0.00123814,  -0.00140243,  -0.042009,  -0.000273274,
--0.244117,  1.463871,  0.335012,  -0.488234,  2.92774,  0.670024,  0.714712,  -0.980829,  0.163564,  -0.0595931,  -2.14292,  -0.112233,
-0.417698,  0.151923,  0.475650,  0.835396,  0.303846,  0.9513,  -0.126916,  -0.144524,  -0.397356,  -0.174472,  -0.0230806,  -0.226243,
-0.227268,  0.646483,  -0.069979,  0.454536,  1.29297,  -0.139958,  -0.29385,  0.0904805,  0.031808,  -0.0516507,  -0.41794,  -0.00489706,
-0.094486,  -0.646878,  -0.038048,  0.188972,  -1.29376,  -0.076096,  0.122242,  -0.0492248,  0.00719001,  -0.0089276,  -0.418451,  -0.00144765,
--0.036922,  0.897025,  0.208804,  -0.073844,  1.79405,  0.417608,  0.0662399,  -0.374605,  0.0154189,  -0.00136323,  -0.804654,  -0.0435991,
--0.096149,  0.766524,  -0.350298,  -0.192298,  1.53305,  -0.700596,  0.147401,  0.537024,  -0.0673616,  -0.00924463,  -0.587559,  -0.122709,
--0.022513,  0.699109,  0.015427,  -0.045026,  1.39822,  0.030854,  0.0314781,  -0.0215703,  0.000694616,  -0.000506835,  -0.488753,  -0.000237992,
--0.412999,  -0.707681,  0.239281,  -0.825998,  -1.41536,  0.478562,  -0.584543,  0.338669,  0.197646,  -0.170568,  -0.500812,  -0.0572554,
--0.133512,  0.478013,  0.279017,  -0.267024,  0.956026,  0.558034,  0.127641,  -0.266748,  0.0745042,  -0.0178255,  -0.228496,  -0.0778505,
-0.039749,  0.513159,  0.053467,  0.079498,  1.02632,  0.106934,  -0.0407951,  -0.0548741,  -0.00425052,  -0.00157998,  -0.263332,  -0.00285872,
-0.698142,  0.788726,  -0.234126,  1.39628,  1.57745,  -0.468252,  -1.10129,  0.369323,  0.326906,  -0.487402,  -0.622089,  -0.054815,
-0.140887,  -0.073804,  0.183863,  0.281774,  -0.147608,  0.367726,  0.020796,  0.0271396,  -0.0518078,  -0.0198491,  -0.00544703,  -0.0338056,
-0.413049,  1.021308,  -0.208078,  0.826098,  2.04262,  -0.416156,  -0.8437,  0.425023,  0.171893,  -0.170609,  -1.04307,  -0.0432965,
-0.108079,  0.624456,  -0.057867,  0.216158,  1.24891,  -0.115734,  -0.134981,  0.0722708,  0.0125084,  -0.0116811,  -0.389945,  -0.00334859,
-0.195528,  1.015729,  -0.112699,  0.391056,  2.03146,  -0.225398,  -0.397207,  0.228943,  0.0440716,  -0.0382312,  -1.03171,  -0.0127011,
--0.101988,  -0.245503,  -0.147860,  -0.203976,  -0.491006,  -0.29572,  -0.0500767,  -0.0726001,  -0.0301599,  -0.0104016,  -0.0602717,  -0.0218626,
--0.133215,  0.921027,  0.334926,  -0.26643,  1.84205,  0.669852,  0.245389,  -0.616952,  0.0892343,  -0.0177462,  -0.848291,  -0.112175,
-0.140192,  0.333794,  0.370433,  0.280384,  0.667588,  0.740866,  -0.0935905,  -0.247297,  -0.103863,  -0.0196538,  -0.111418,  -0.137221,
-0.261043,  0.639926,  0.061281,  0.522086,  1.27985,  0.122562,  -0.334096,  -0.0784306,  -0.031994,  -0.0681434,  -0.409505,  -0.00375536,
-1.656344,  -0.839641,  0.253411,  3.31269,  -1.67928,  0.506822,  2.78147,  0.425549,  -0.839472,  -2.74348,  -0.704997,  -0.0642171,
-0.247847,  0.983422,  -0.307887,  0.495694,  1.96684,  -0.615774,  -0.487476,  0.605566,  0.152618,  -0.0614281,  -0.967119,  -0.0947944,
--0.077328,  0.609902,  0.166189,  -0.154656,  1.2198,  0.332378,  0.094325,  -0.202718,  0.0257021,  -0.00597962,  -0.37198,  -0.0276188,
-0.201784,  0.781477,  0.175590,  0.403568,  1.56295,  0.35118,  -0.315379,  -0.274439,  -0.0708625,  -0.0407168,  -0.610706,  -0.0308318,
--0.035892,  -0.459057,  -0.242890,  -0.071784,  -0.918114,  -0.48578,  -0.0329529,  -0.223001,  -0.0174356,  -0.00128824,  -0.210733,  -0.0589956,
--0.178899,  0.612891,  0.375796,  -0.357798,  1.22578,  0.751592,  0.219291,  -0.460644,  0.134459,  -0.0320049,  -0.375635,  -0.141223,
-0.051458,  0.157394,  0.167974,  0.102916,  0.314788,  0.335948,  -0.0161984,  -0.0528762,  -0.0172872,  -0.00264793,  -0.0247729,  -0.0282153,
-0.272355,  0.490211,  -0.122967,  0.54471,  0.980422,  -0.245934,  -0.267023,  0.12056,  0.0669814,  -0.0741772,  -0.240307,  -0.0151209,
-0.043788,  -0.418426,  0.157157,  0.087576,  -0.836852,  0.314314,  0.0366441,  0.131517,  -0.0137632,  -0.00191739,  -0.17508,  -0.0246983,
--0.120114,  1.219155,  0.096941,  -0.240228,  2.43831,  0.193882,  0.292875,  -0.236372,  0.0232879,  -0.0144274,  -1.48634,  -0.00939756,
--0.212335,  0.093379,  -0.278579,  -0.42467,  0.186758,  -0.557158,  0.0396553,  0.0520269,  -0.118304,  -0.0450862,  -0.00871964,  -0.0776063,
-0.147461,  0.815402,  -0.076933,  0.294922,  1.6308,  -0.153866,  -0.24048,  0.125463,  0.0226892,  -0.0217447,  -0.66488,  -0.00591869,
--0.063408,  -0.045566,  -0.003743,  -0.126816,  -0.091132,  -0.007486,  -0.0057785,  -0.000341107,  -0.000474672,  -0.00402057,  -0.00207626,  -1.401e-05,
--0.307941,  1.015270,  0.512898,  -0.615882,  2.03054,  1.0258,  0.625287,  -1.04146,  0.315885,  -0.0948277,  -1.03077,  -0.263064,
-0.275079,  0.440624,  0.530611,  0.550158,  0.881248,  1.06122,  -0.242413,  -0.4676,  -0.29192,  -0.0756685,  -0.19415,  -0.281548,
-0.075724,  0.734407,  -0.018629,  0.151448,  1.46881,  -0.037258,  -0.111224,  0.0273625,  0.00282132,  -0.00573412,  -0.539354,  -0.00034704,
-0.090104,  -0.093366,  -0.173276,  0.180208,  -0.186732,  -0.346552,  0.0168253,  -0.0323562,  0.0312257,  -0.00811873,  -0.00871721,  -0.0300246,
--0.208641,  1.076658,  0.173258,  -0.417282,  2.15332,  0.346516,  0.44927,  -0.373079,  0.0722974,  -0.0435311,  -1.15919,  -0.0300183,
--0.131876,  0.625716,  -0.033614,  -0.263752,  1.25143,  -0.067228,  0.165034,  0.0420656,  -0.00886576,  -0.0173913,  -0.391521,  -0.0011299,
--0.017345,  0.715822,  0.119029,  -0.03469,  1.43164,  0.238058,  0.0248319,  -0.170407,  0.00412912,  -0.000300849,  -0.512401,  -0.0141679,
--0.203080,  -0.620725,  0.379918,  -0.40616,  -1.24145,  0.759836,  -0.252114,  0.471649,  0.154307,  -0.0412415,  -0.3853,  -0.144338,
-0.039121,  0.759533,  0.535093,  0.078242,  1.51907,  1.07019,  -0.0594274,  -0.812842,  -0.0418667,  -0.00153045,  -0.57689,  -0.286325,
-0.172321,  0.573164,  0.155510,  0.344642,  1.14633,  0.31102,  -0.197536,  -0.178265,  -0.0535953,  -0.0296945,  -0.328517,  -0.0241834,
-0.350822,  0.835923,  -0.150182,  0.701644,  1.67185,  -0.300364,  -0.58652,  0.251081,  0.105374,  -0.123076,  -0.698767,  -0.0225546,
-0.386109,  -0.287393,  0.343681,  0.772218,  -0.574786,  0.687362,  0.22193,  0.197543,  -0.265397,  -0.14908,  -0.0825947,  -0.118117,
-0.223535,  -0.345805,  0.074463,  0.44707,  -0.69161,  0.148926,  0.154599,  0.0514994,  -0.0332902,  -0.0499679,  -0.119581,  -0.00554474,
-0.514514,  0.271259,  -0.000596,  1.02903,  0.542518,  -0.001192,  -0.279133,  0.000323341,  0.000613301,  -0.264725,  -0.0735814,  -3.55216e-07,
-0.528383,  1.628869,  0.079245,  1.05677,  3.25774,  0.15849,  -1.72133,  -0.258159,  -0.0837434,  -0.279189,  -2.65321,  -0.00627977,
--0.032309,  -0.063062,  -0.080099,  -0.064618,  -0.126124,  -0.160198,  -0.00407494,  -0.0101024,  -0.00517584,  -0.00104387,  -0.00397682,  -0.00641585,
--0.072844,  0.716426,  0.236825,  -0.145688,  1.43285,  0.47365,  0.104375,  -0.339335,  0.0345026,  -0.00530625,  -0.513266,  -0.0560861,
-0.516925,  0.508518,  0.308921,  1.03385,  1.01704,  0.617842,  -0.525731,  -0.314184,  -0.319378,  -0.267211,  -0.258591,  -0.0954322,
-0.507535,  0.372704,  0.128406,  1.01507,  0.745408,  0.256812,  -0.378321,  -0.0957149,  -0.130341,  -0.257592,  -0.138908,  -0.0164881,
-0.263633,  -0.522754,  0.493101,  0.527266,  -1.04551,  0.986202,  0.27563,  0.515541,  -0.259995,  -0.0695024,  -0.273272,  -0.243149,
-0.106331,  0.802794,  0.041397,  0.212662,  1.60559,  0.082794,  -0.170724,  -0.0664665,  -0.00880357,  -0.0113063,  -0.644478,  -0.00171371,
-0.129980,  0.287876,  0.119953,  0.25996,  0.575752,  0.239906,  -0.0748362,  -0.0690632,  -0.031183,  -0.0168948,  -0.0828726,  -0.0143887,
-0.000804,  0.749078,  0.288961,  0.001608,  1.49816,  0.577922,  -0.00120452,  -0.432909,  -0.000464649,  -6.46416e-07,  -0.561118,  -0.0834985,
--0.287764,  -0.435953,  -0.274622,  -0.575528,  -0.871906,  -0.549244,  -0.250903,  -0.239445,  -0.158053,  -0.0828081,  -0.190055,  -0.0754172,
--0.187982,  0.787734,  0.481342,  -0.375964,  1.57547,  0.962684,  0.29616,  -0.758339,  0.180967,  -0.0353372,  -0.620525,  -0.23169,
-0.032951,  0.105606,  -0.021444,  0.065902,  0.211212,  -0.042888,  -0.00695965,  0.00452923,  0.0014132,  -0.00108577,  -0.0111526,  -0.000459845,
-0.369415,  0.579916,  -0.089693,  0.73883,  1.15983,  -0.179386,  -0.428459,  0.104029,  0.0662679,  -0.136467,  -0.336303,  -0.00804483,
+0,0,0,0,0,0,0,0,0,0,0,0,
+0.062755,  -0.551342,  0.421540,  0.12551,  -1.10268,  0.84308,  0.0691989,  0.464825,  -0.0529075,  -0.00393819,  -0.303978,  -0.177696,
+-0.150363,  0.404424,  0.001225,  -0.300726,  0.808848,  0.00245,  0.121621,  -0.000990839,  0.000368389,  -0.022609,  -0.163559,  -1.50062e-06,
+-0.385059,  0.344518,  -0.339050,  -0.770118,  0.689036,  -0.6781,  0.26532,  0.233618,  -0.261109,  -0.14827,  -0.118693,  -0.114955,
+0.253004,  0.922525,  -0.134325,  0.506008,  1.84505,  -0.26865,  -0.466805,  0.247836,  0.0679695,  -0.064011,  -0.851052,  -0.0180432,
+0.797711,  0.207298,  -0.132452,  1.59542,  0.414596,  -0.264904,  -0.330728,  0.0549141,  0.211317,  -0.636343,  -0.0429725,  -0.0175435,
+-0.205284,  0.869993,  0.168836,  -0.410568,  1.73999,  0.337672,  0.357191,  -0.293772,  0.0693187,  -0.0421415,  -0.756888,  -0.0285056,
+0.381250,  0.282361,  0.213362,  0.7625,  0.564722,  0.426724,  -0.2153,  -0.12049,  -0.162689,  -0.145352,  -0.0797277,  -0.0455233,
+0.511557,  0.726356,  -0.411456,  1.02311,  1.45271,  -0.822912,  -0.743145,  0.597727,  0.420966,  -0.261691,  -0.527593,  -0.169296,
+0.213205,  -0.880939,  -0.114481,  0.42641,  -1.76188,  -0.228962,  0.375641,  -0.201702,  0.0488158,  -0.0454564,  -0.776054,  -0.0131059,
+-0.087361,  0.828807,  0.223046,  -0.174722,  1.65761,  0.446092,  0.144811,  -0.369724,  0.038971,  -0.00763194,  -0.686921,  -0.0497495,
+0.203493,  0.809983,  -0.176178,  0.406986,  1.61997,  -0.352356,  -0.329652,  0.285402,  0.071702,  -0.0414094,  -0.656072,  -0.0310387,
+0.661478,  0.762294,  -0.250586,  1.32296,  1.52459,  -0.501172,  -1.00848,  0.38204,  0.331514,  -0.437553,  -0.581092,  -0.0627933,
+-0.315981,  -0.411233,  0.300318,  -0.631962,  -0.822466,  0.600636,  -0.259884,  0.247001,  0.18979,  -0.099844,  -0.169113,  -0.0901909,
+-0.194221,  0.489564,  0.332354,  -0.388442,  0.979128,  0.664708,  0.190167,  -0.325417,  0.1291,  -0.0377218,  -0.239673,  -0.110459,
+0.314585,  0.331551,  -0.034170,  0.62917,  0.663102,  -0.06834,  -0.208602,  0.0226582,  0.0214987,  -0.0989637,  -0.109926,  -0.00116759,
+0.714691,  0.503023,  -0.211847,  1.42938,  1.00605,  -0.423694,  -0.719012,  0.213128,  0.30281,  -0.510783,  -0.253032,  -0.0448792,
+-0.077114,  -0.046936,  -0.034251,  -0.154228,  -0.093872,  -0.068502,  -0.00723885,  -0.00321521,  -0.00528246,  -0.00594657,  -0.00220299,  -0.00117313,
+0.111448,  1.194711,  0.036302,  0.222896,  2.38942,  0.072604,  -0.266296,  -0.0867408,  -0.00809157,  -0.0124207,  -1.42733,  -0.00131784,
+0.591707,  0.440950,  -0.478105,  1.18341,  0.8819,  -0.95621,  -0.521826,  0.421641,  0.565796,  -0.350117,  -0.194437,  -0.228584,
+0.015255,  1.174960,  -0.140954,  0.03051,  2.34992,  -0.281908,  -0.035848,  0.331231,  0.00430051,  -0.000232715,  -1.38053,  -0.019868,
+0.135889,  0.968711,  -0.179098,  0.271778,  1.93742,  -0.358196,  -0.263274,  0.346988,  0.0486749,  -0.0184658,  -0.938401,  -0.0320761,
+-0.167709,  0.904867,  0.283567,  -0.335418,  1.80973,  0.567134,  0.303509,  -0.513181,  0.0951135,  -0.0281263,  -0.818784,  -0.0804102,
+-0.015464,  0.519642,  0.302785,  -0.030928,  1.03928,  0.60557,  0.0160715,  -0.31468,  0.00936453,  -0.000239135,  -0.270028,  -0.0916788,
+0.292544,  0.778571,  -0.073074,  0.585088,  1.55714,  -0.146148,  -0.455533,  0.113787,  0.0427547,  -0.085582,  -0.606173,  -0.00533981,
+-0.223209,  -0.647006,  -0.201825,  -0.446418,  -1.29401,  -0.40365,  -0.288835,  -0.261164,  -0.0900983,  -0.0498223,  -0.418617,  -0.0407333,
+-0.060343,  0.879177,  0.109328,  -0.120686,  1.75835,  0.218656,  0.106104,  -0.192237,  0.0131944,  -0.00364128,  -0.772952,  -0.0119526,
+-0.065641,  0.331451,  0.192766,  -0.131282,  0.662902,  0.385532,  0.0435136,  -0.127785,  0.0253067,  -0.00430874,  -0.10986,  -0.0371587,
+0.109450,  0.695144,  0.220786,  0.2189,  1.39029,  0.441572,  -0.152167,  -0.306956,  -0.0483301,  -0.0119793,  -0.483225,  -0.0487465,
+-0.059634,  -0.580311,  -0.414489,  -0.119268,  -1.16062,  -0.828978,  -0.0692125,  -0.481065,  -0.0494353,  -0.00355621,  -0.336761,  -0.171801,
+-0.195686,  0.599741,  0.630645,  -0.391372,  1.19948,  1.26129,  0.234722,  -0.756447,  0.246817,  -0.038293,  -0.359689,  -0.397713,
+0.151037,  0.275520,  0.128741,  0.302074,  0.55104,  0.257482,  -0.0832274,  -0.0709414,  -0.0388893,  -0.0228122,  -0.0759113,  -0.0165742,
+0.485775,  0.705795,  -0.188048,  0.97155,  1.41159,  -0.376096,  -0.685715,  0.265447,  0.182698,  -0.235977,  -0.498147,  -0.0353621,
+-0.107445,  -0.242973,  0.096488,  -0.21489,  -0.485946,  0.192976,  -0.0522125,  0.046888,  0.0207343,  -0.0115444,  -0.0590359,  -0.00930993,
+0.002256,  0.985752,  -0.075257,  0.004512,  1.9715,  -0.150514,  -0.00444771,  0.148369,  0.00033956,  -5.08954e-06,  -0.971707,  -0.00566362,
+-0.009754,  0.731055,  -0.211925,  -0.019508,  1.46211,  -0.42385,  0.0142614,  0.309858,  -0.00413423,  -9.51405e-05,  -0.534441,  -0.0449122,
+0.117978,  0.967401,  -0.066418,  0.235956,  1.9348,  -0.132836,  -0.228264,  0.128506,  0.0156717,  -0.0139188,  -0.935865,  -0.00441135,
+-0.140817,  0.987609,  0.142895,  -0.281634,  1.97522,  0.28579,  0.278144,  -0.282249,  0.0402441,  -0.0198294,  -0.975372,  -0.020419,
+-0.275615,  0.847037,  0.439390,  -0.55123,  1.69407,  0.87878,  0.466912,  -0.744359,  0.242205,  -0.0759636,  -0.717472,  -0.193064,
+0.159816,  0.534635,  0.178252,  0.319632,  1.06927,  0.356504,  -0.170886,  -0.1906,  -0.056975,  -0.0255412,  -0.285835,  -0.0317738,
+0.241865,  0.973769,  -0.025038,  0.48373,  1.94754,  -0.050076,  -0.471041,  0.0487625,  0.0121116,  -0.0584987,  -0.948226,  -0.000626901,
+0.390984,  -0.437161,  0.067293,  0.781968,  -0.874322,  0.134586,  0.341846,  0.0588358,  -0.052621,  -0.152868,  -0.19111,  -0.00452835,
+-0.094812,  1.152626,  0.063490,  -0.189624,  2.30525,  0.12698,  0.218566,  -0.14636,  0.0120392,  -0.00898932,  -1.32855,  -0.00403098,
+-0.189819,  0.328223,  0.823244,  -0.379638,  0.656446,  1.64649,  0.124606,  -0.540415,  0.312535,  -0.0360313,  -0.10773,  -0.677731,
+0.242738,  0.618335,  -0.187829,  0.485476,  1.23667,  -0.375658,  -0.300187,  0.232282,  0.0911865,  -0.0589217,  -0.382338,  -0.0352797,
+-0.105747,  -0.364308,  -0.178488,  -0.211494,  -0.728616,  -0.356976,  -0.077049,  -0.130049,  -0.0377491,  -0.0111824,  -0.13272,  -0.031858,
+0.332118,  -0.050869,  0.907884,  0.664236,  -0.101738,  1.81577,  0.033789,  0.0923663,  -0.603049,  -0.110302,  -0.00258766,  -0.824253,
+0.362725,  0.500717,  -0.030776,  0.72545,  1.00143,  -0.061552,  -0.363245,  0.0308201,  0.0223264,  -0.131569,  -0.250718,  -0.000947162,
+0.371470,  2.389027,  -0.758519,  0.74294,  4.77805,  -1.51704,  -1.7749,  3.62424,  0.563534,  -0.13799,  -5.70745,  -0.575351,
+0.613652,  0.255025,  0.153263,  1.2273,  0.51005,  0.306526,  -0.312993,  -0.0781718,  -0.1881,  -0.376569,  -0.0650378,  -0.0234895,
+-0.078645,  1.023368,  0.014171,  -0.15729,  2.04674,  0.028342,  0.160966,  -0.0290043,  0.00222896,  -0.00618504,  -1.04728,  -0.000200817,
+0.082268,  0.388670,  -0.060537,  0.164536,  0.77734,  -0.121074,  -0.0639502,  0.0470578,  0.00996052,  -0.00676802,  -0.151064,  -0.00366473,
+-0.029138,  1.599227,  -0.397880,  -0.058276,  3.19845,  -0.79576,  0.0931966,  1.2726,  -0.0231869,  -0.000849023,  -2.55753,  -0.158308,
+-0.076498,  0.328396,  -0.251380,  -0.152996,  0.656792,  -0.50276,  0.0502433,  0.165104,  -0.0384601,  -0.00585194,  -0.107844,  -0.0631919,
+-0.117753,  0.772892,  0.476635,  -0.235506,  1.54578,  0.95327,  0.182021,  -0.736775,  0.11225,  -0.0138658,  -0.597362,  -0.227181,
+-0.011502,  0.592414,  0.409736,  -0.023004,  1.18483,  0.819472,  0.0136279,  -0.485467,  0.00942557,  -0.000132296,  -0.350954,  -0.167884,
+0.359342,  0.495128,  0.183963,  0.718684,  0.990256,  0.367926,  -0.355841,  -0.18217,  -0.132211,  -0.129127,  -0.245152,  -0.0338424,
+0.177247,  1.581225,  -0.008922,  0.354494,  3.16245,  -0.017844,  -0.560535,  0.0282154,  0.0031628,  -0.0314165,  -2.50027,  -7.96021e-05,
+0.046118,  1.020201,  0.020504,  0.092236,  2.0404,  0.041008,  -0.0940993,  -0.0418364,  -0.00189121,  -0.00212687,  -1.04081,  -0.000420414,
+-0.358123,  0.680523,  0.484358,  -0.716246,  1.36105,  0.968716,  0.487422,  -0.659234,  0.346919,  -0.128252,  -0.463112,  -0.234603,
+-0.011173,  0.928046,  0.156119,  -0.022346,  1.85609,  0.312238,  0.0207381,  -0.289771,  0.00348864,  -0.000124836,  -0.861269,  -0.0243731,
+-0.283681,  -0.020872,  -0.236879,  -0.567362,  -0.041744,  -0.473758,  -0.011842,  -0.00988828,  -0.134396,  -0.0804749,  -0.00043564,  -0.0561117,
+-0.288344,  1.344203,  1.297906,  -0.576688,  2.68841,  2.59581,  0.775186,  -3.4893,  0.748487,  -0.0831423,  -1.80688,  -1.68456,
+0.478199,  0.426105,  -0.180429,  0.956398,  0.85221,  -0.360858,  -0.407526,  0.153763,  0.172562,  -0.228674,  -0.181565,  -0.0325546,
+0.437023,  0.843117,  -0.117708,  0.874046,  1.68623,  -0.235416,  -0.736923,  0.198483,  0.102882,  -0.190989,  -0.710846,  -0.0138552,
+-0.102861,  -0.531496,  0.116496,  -0.205722,  -1.06299,  0.232992,  -0.10934,  0.123834,  0.0239658,  -0.0105804,  -0.282488,  -0.0135713,
+-0.022004,  0.517811,  0.094120,  -0.044008,  1.03562,  0.18824,  0.0227878,  -0.0974727,  0.00414203,  -0.000484176,  -0.268128,  -0.00885857,
+0.124500,  0.135515,  0.109872,  0.249,  0.27103,  0.219744,  -0.0337432,  -0.0297786,  -0.0273581,  -0.0155003,  -0.0183643,  -0.0120719,
+0.324995,  0.830981,  -0.197011,  0.64999,  1.66196,  -0.394022,  -0.540129,  0.327425,  0.128055,  -0.105622,  -0.690529,  -0.0388133,
+0.110316,  -0.205667,  0.206492,  0.220632,  -0.411334,  0.412984,  0.0453767,  0.0849372,  -0.0455587,  -0.0121696,  -0.0422989,  -0.0426389,
+-0.178459,  2.136809,  0.256389,  -0.356918,  4.27362,  0.512778,  0.762666,  -1.09571,  0.0915098,  -0.0318476,  -4.56595,  -0.0657353,
+0.571335,  0.167367,  0.520906,  1.14267,  0.334734,  1.04181,  -0.191245,  -0.174365,  -0.595224,  -0.326424,  -0.0280117,  -0.271343,
+0.254870,  0.667184,  -0.012582,  0.50974,  1.33437,  -0.025164,  -0.34009,  0.016789,  0.00641355,  -0.0649587,  -0.445134,  -0.000158307,
+0.294991,  -1.045667,  0.441186,  0.589982,  -2.09133,  0.882372,  0.616925,  0.922667,  -0.260292,  -0.0870197,  -1.09342,  -0.194645,
+-0.084671,  1.012571,  0.272680,  -0.169342,  2.02514,  0.54536,  0.171471,  -0.552216,  0.0461762,  -0.00716918,  -1.0253,  -0.0743544,
+0.107486,  1.072982,  -0.479951,  0.214972,  2.14596,  -0.959902,  -0.230661,  1.02996,  0.103176,  -0.0115532,  -1.15129,  -0.230353,
+-0.059855,  0.872191,  0.013070,  -0.11971,  1.74438,  0.02614,  0.10441,  -0.0227991,  0.00156461,  -0.00358262,  -0.760717,  -0.000170825,
+-0.334498,  -0.377732,  -0.090863,  -0.668996,  -0.755464,  -0.181726,  -0.252701,  -0.0686437,  -0.060787,  -0.111889,  -0.142681,  -0.00825608,
+-0.148432,  0.445259,  0.560717,  -0.296864,  0.890518,  1.12143,  0.132181,  -0.499329,  0.166457,  -0.0220321,  -0.198256,  -0.314404,
+-0.011102,  0.706627,  0.037709,  -0.022204,  1.41325,  0.075418,  0.0156899,  -0.0532924,  0.000837291,  -0.000123254,  -0.499322,  -0.00142197,
+1.264755,  1.312855,  -0.972929,  2.52951,  2.62571,  -1.94586,  -3.32088,  2.55463,  2.46103,  -1.59961,  -1.72359,  -0.946591,
+0.427258,  0.028012,  0.270659,  0.854516,  0.056024,  0.541318,  -0.0239367,  -0.0151634,  -0.231282,  -0.182549,  -0.000784672,  -0.0732563,
+0.508489,  1.095174,  -0.126054,  1.01698,  2.19035,  -0.252108,  -1.11377,  0.276102,  0.128194,  -0.258561,  -1.19941,  -0.0158896,
+0.138141,  0.689060,  -0.066889,  0.276282,  1.37812,  -0.133778,  -0.190375,  0.0921811,  0.0184802,  -0.0190829,  -0.474804,  -0.00447414,
+0.227053,  1.125286,  -0.234592,  0.454106,  2.25057,  -0.469184,  -0.510999,  0.527966,  0.10653,  -0.0515531,  -1.26627,  -0.0550334,
+-0.073214,  -0.138420,  -0.109450,  -0.146428,  -0.27684,  -0.2189,  -0.0202686,  -0.0303001,  -0.0160265,  -0.00536029,  -0.0191601,  -0.0119793,
+-0.259768,  1.034736,  0.500517,  -0.519536,  2.06947,  1.00103,  0.537583,  -1.03581,  0.260037,  -0.0674794,  -1.07068,  -0.250517,
+0.224840,  0.384070,  0.434633,  0.44968,  0.76814,  0.869266,  -0.172709,  -0.333859,  -0.195446,  -0.050553,  -0.14751,  -0.188906,
+0.251096,  0.766042,  0.076803,  0.502192,  1.53208,  0.153606,  -0.3847,  -0.117669,  -0.0385699,  -0.0630492,  -0.58682,  -0.0058987,
+0.969989,  0.576600,  -0.472454,  1.93998,  1.1532,  -0.944908,  -1.11859,  0.544834,  0.91655,  -0.940879,  -0.332468,  -0.223213,
+0.567736,  1.250295,  -0.561253,  1.13547,  2.50059,  -1.12251,  -1.41967,  1.40346,  0.637287,  -0.322324,  -1.56324,  -0.315005,
+-0.173068,  0.670076,  0.328527,  -0.346136,  1.34015,  0.657054,  0.231937,  -0.440276,  0.113715,  -0.0299525,  -0.449002,  -0.10793,
+0.218455,  0.793616,  0.266100,  0.43691,  1.58723,  0.5322,  -0.346739,  -0.422362,  -0.116262,  -0.0477226,  -0.629826,  -0.0708092,
+0.136564,  -0.461201,  -0.110116,  0.273128,  -0.922402,  -0.220232,  0.125967,  -0.101571,  0.0300758,  -0.0186497,  -0.212706,  -0.0121255,
+-0.161192,  0.652356,  0.476224,  -0.322384,  1.30471,  0.952448,  0.210309,  -0.621335,  0.153527,  -0.0259829,  -0.425568,  -0.226789,
+0.164136,  0.302808,  0.290994,  0.328272,  0.605616,  0.581988,  -0.0994034,  -0.176231,  -0.0955252,  -0.0269406,  -0.0916927,  -0.0846775,
+0.355293,  0.698620,  -0.238562,  0.710586,  1.39724,  -0.477124,  -0.49643,  0.333328,  0.169519,  -0.126233,  -0.48807,  -0.0569118,
+0.139048,  -0.472423,  0.129851,  0.278096,  -0.944846,  0.259702,  0.131379,  0.122689,  -0.036111,  -0.0193343,  -0.223183,  -0.0168613,
+-0.189859,  1.431454,  0.173670,  -0.379718,  2.86291,  0.34734,  0.543549,  -0.497201,  0.0659456,  -0.0360464,  -2.04906,  -0.0301613,
+0.218201,  0.458996,  -0.307158,  0.436402,  0.917992,  -0.614316,  -0.200307,  0.281969,  0.134044,  -0.0476117,  -0.210677,  -0.094346,
+0.155604,  0.848000,  -0.058913,  0.311208,  1.696,  -0.117826,  -0.263904,  0.0999164,  0.0183342,  -0.0242126,  -0.719104,  -0.00347074,
+-0.665377,  1.397551,  0.745416,  -1.33075,  2.7951,  1.49083,  1.8598,  -2.08351,  0.991965,  -0.442727,  -1.95315,  -0.555645,
+0.195905,  0.549550,  0.654307,  0.39181,  1.0991,  1.30861,  -0.215319,  -0.719149,  -0.256364,  -0.0383788,  -0.302005,  -0.428118,
+0.046667,  0.861746,  -0.097261,  0.093334,  1.72349,  -0.194522,  -0.0804302,  0.167629,  0.00907776,  -0.00217781,  -0.742606,  -0.0094597,
+0.423542,  -0.468622,  -0.290162,  0.847084,  -0.937244,  -0.580324,  0.396962,  -0.271953,  0.245792,  -0.179388,  -0.219607,  -0.084194,
+-0.298927,  1.125929,  0.217439,  -0.597854,  2.25186,  0.434878,  0.673141,  -0.489642,  0.129997,  -0.0893574,  -1.26772,  -0.0472797,
+-0.149400,  0.696023,  0.131298,  -0.2988,  1.39205,  0.262596,  0.207972,  -0.182773,  0.0392318,  -0.0223204,  -0.484448,  -0.0172392,
+-0.036852,  0.717124,  0.193478,  -0.073704,  1.43425,  0.386956,  0.0528549,  -0.277495,  0.0142601,  -0.00135807,  -0.514267,  -0.0374337,
+-0.370020,  -0.668003,  0.089119,  -0.74004,  -1.33601,  0.178238,  -0.494349,  0.119064,  0.0659516,  -0.136915,  -0.446228,  -0.0079422,
+0.097258,  0.995974,  0.727015,  0.194516,  1.99195,  1.45403,  -0.193733,  -1.44818,  -0.141416,  -0.00945912,  -0.991964,  -0.528551,
+0.099711,  0.763332,  0.051975,  0.199422,  1.52666,  0.10395,  -0.152225,  -0.0793484,  -0.010365,  -0.00994228,  -0.582676,  -0.0027014,
+0.397417,  0.940052,  -0.307845,  0.794834,  1.8801,  -0.61569,  -0.747185,  0.578781,  0.244686,  -0.15794,  -0.883698,  -0.0947685,
+0.314526,  0.024086,  0.573651,  0.629052,  0.048172,  1.1473,  -0.0151513,  -0.0276339,  -0.360856,  -0.0989266,  -0.000580135,  -0.329075,
+0.422973,  -0.249544,  0.425072,  0.845946,  -0.499088,  0.850144,  0.211101,  0.212148,  -0.359588,  -0.178906,  -0.0622722,  -0.180686,
+0.537855,  0.533196,  -0.168307,  1.07571,  1.06639,  -0.336614,  -0.573564,  0.179481,  0.18105,  -0.289288,  -0.284298,  -0.0283272,
+0.828189,  0.742845,  0.744092,  1.65638,  1.48569,  1.48818,  -1.23043,  -1.10549,  -1.2325,  -0.685897,  -0.551819,  -0.553673,
+0.110322,  -0.209465,  -0.004052,  0.220644,  -0.41893,  -0.008104,  0.0462172,  -0.0016975,  0.000894049,  -0.0121709,  -0.0438756,  -1.64187e-05,
+-0.164941,  0.780225,  0.337240,  -0.329882,  1.56045,  0.67448,  0.257382,  -0.526246,  0.111249,  -0.0272055,  -0.608751,  -0.113731,
+0.647682,  0.506853,  0.477262,  1.29536,  1.01371,  0.954524,  -0.656559,  -0.483803,  -0.618228,  -0.419492,  -0.2569,  -0.227779,
+0.481078,  0.614996,  0.027556,  0.962156,  1.22999,  0.055112,  -0.591722,  -0.0338937,  -0.0265132,  -0.231436,  -0.37822,  -0.000759333,
+0.797248,  -0.254371,  0.438093,  1.5945,  -0.508742,  0.876186,  0.405594,  0.222876,  -0.698538,  -0.635604,  -0.0647046,  -0.191925,
+0.057783,  0.892067,  0.048618,  0.115566,  1.78413,  0.097236,  -0.103093,  -0.086741,  -0.00561859,  -0.00333888,  -0.795784,  -0.00236371,
+0.157052,  0.505817,  0.019286,  0.314104,  1.01163,  0.038572,  -0.158879,  -0.0195104,  -0.00605781,  -0.0246653,  -0.255851,  -0.00037195,
+-0.006495,  0.763456,  0.341807,  -0.01299,  1.52691,  0.683614,  0.00991729,  -0.521909,  0.00444007,  -4.2185e-05,  -0.582865,  -0.116832,
+-0.505296,  -0.145069,  -0.462940,  -1.01059,  -0.290138,  -0.92588,  -0.146606,  -0.134316,  -0.467843,  -0.255324,  -0.021045,  -0.214313,
+-0.309828,  0.736220,  0.746342,  -0.619656,  1.47244,  1.49268,  0.456203,  -1.09894,  0.462475,  -0.0959934,  -0.54202,  -0.557026,
+0.036447,  0.151773,  0.000962,  0.072894,  0.303546,  0.001924,  -0.0110633,  -0.000292011,  -7.0124e-05,  -0.00132838,  -0.023035,  -9.25444e-07,
+0.393744,  0.638035,  -0.094556,  0.787488,  1.27607,  -0.189112,  -0.502445,  0.12066,  0.0744617,  -0.155034,  -0.407089,  -0.00894084,
 };
index 6645325..ff81efe 100644 (file)
 */
 
 float gain_cdbk_lbr[] = {
--0.076653,  -0.400029,  0.248728,  -0.153306,  -0.800058,  0.497456,  -0.0613268,  0.198997,  0.0381315,  -0.00587568,  -0.160023,  -0.0618656,
--0.077132,  0.091150,  -0.146274,  -0.154264,  0.1823,  -0.292548,  0.0140612,  0.0266658,  -0.0225648,  -0.00594935,  -0.00830832,  -0.0213961,
--0.312034,  -0.001073,  -0.317999,  -0.624068,  -0.002146,  -0.635998,  -0.000669625,  -0.000682426,  -0.198453,  -0.0973652,  -1.15133e-06,  -0.101123,
-0.292708,  0.924924,  -0.112980,  0.585416,  1.84985,  -0.22596,  -0.541465,  0.208996,  0.0661403,  -0.085678,  -0.855484,  -0.0127645,
-0.437305,  -0.181913,  0.263852,  0.87461,  -0.363826,  0.527704,  0.159103,  0.0959962,  -0.230768,  -0.191236,  -0.0330923,  -0.0696179,
--0.130010,  0.684455,  0.300845,  -0.26002,  1.36891,  0.60169,  0.177972,  -0.41183,  0.0782257,  -0.0169026,  -0.468479,  -0.0905077,
-0.398347,  0.176107,  0.353970,  0.796694,  0.352214,  0.70794,  -0.140303,  -0.124673,  -0.282006,  -0.15868,  -0.0310137,  -0.125295,
-0.424364,  0.564410,  -0.211682,  0.848728,  1.12882,  -0.423364,  -0.479031,  0.238951,  0.17966,  -0.180085,  -0.318559,  -0.0448093,
-0.185387,  -0.485193,  -0.307452,  0.370774,  -0.970386,  -0.614904,  0.179897,  -0.298347,  0.113995,  -0.0343683,  -0.235412,  -0.0945267,
--0.074192,  0.917143,  0.124575,  -0.148384,  1.83429,  0.24915,  0.136089,  -0.228506,  0.0184849,  -0.00550445,  -0.841151,  -0.0155189,
-0.174834,  0.650922,  -0.065446,  0.349668,  1.30184,  -0.130892,  -0.227607,  0.0852005,  0.0228844,  -0.0305669,  -0.423699,  -0.00428318,
-0.429503,  0.798689,  -0.228999,  0.859006,  1.59738,  -0.457998,  -0.686079,  0.365798,  0.196712,  -0.184473,  -0.637904,  -0.0524405,
--0.389157,  -0.448296,  0.019225,  -0.778314,  -0.896592,  0.03845,  -0.348915,  0.017237,  0.0149631,  -0.151443,  -0.200969,  -0.000369601,
--0.152244,  0.474537,  0.146533,  -0.304488,  0.949074,  0.293066,  0.144491,  -0.139071,  0.0446175,  -0.0231782,  -0.225185,  -0.0214719,
-0.229525,  0.319147,  0.069499,  0.45905,  0.638294,  0.138998,  -0.146504,  -0.0443608,  -0.0319035,  -0.0526817,  -0.101855,  -0.00483011,
-0.726268,  0.870713,  0.024152,  1.45254,  1.74143,  0.048304,  -1.26474,  -0.0420589,  -0.0350816,  -0.527465,  -0.758141,  -0.000583319,
-0.015489,  -0.249006,  -0.033405,  0.030978,  -0.498012,  -0.06681,  0.00771371,  -0.0166361,  0.00103482,  -0.000239909,  -0.062004,  -0.00111589,
-0.132693,  0.995311,  0.475460,  0.265386,  1.99062,  0.95092,  -0.264142,  -0.946461,  -0.12618,  -0.0176074,  -0.990644,  -0.226062,
-0.132404,  0.513322,  -0.211400,  0.264808,  1.02664,  -0.4228,  -0.135932,  0.217033,  0.0559804,  -0.0175308,  -0.263499,  -0.04469,
-0.036374,  1.077233,  -0.015546,  0.072748,  2.15447,  -0.031092,  -0.0783665,  0.0334933,  0.00113094,  -0.00132307,  -1.16043,  -0.000241678,
-0.132328,  0.905322,  -0.147946,  0.264656,  1.81064,  -0.295892,  -0.239599,  0.267878,  0.0391548,  -0.0175107,  -0.819608,  -0.021888,
--0.156682,  0.900903,  0.309452,  -0.313364,  1.80181,  0.618904,  0.282311,  -0.557572,  0.0969711,  -0.0245492,  -0.811626,  -0.0957605,
-0.013532,  0.508207,  0.202289,  0.027064,  1.01641,  0.404578,  -0.0137541,  -0.205609,  -0.00547475,  -0.000183115,  -0.258274,  -0.0409208,
-0.295740,  0.681799,  0.095068,  0.59148,  1.3636,  0.190136,  -0.40327,  -0.129635,  -0.0562308,  -0.0874621,  -0.46485,  -0.00903792,
-0.061578,  -0.738769,  0.092635,  0.123156,  -1.47754,  0.18527,  0.0909838,  0.136872,  -0.0114086,  -0.00379185,  -0.54578,  -0.00858124,
-0.027081,  0.834940,  0.020501,  0.054162,  1.66988,  0.041002,  -0.045222,  -0.0342342,  -0.00111038,  -0.000733381,  -0.697125,  -0.000420291,
-0.033178,  0.016104,  0.054589,  0.066356,  0.032208,  0.109178,  -0.0010686,  -0.0017582,  -0.00362231,  -0.00110078,  -0.000259339,  -0.00297996,
-0.174359,  0.527415,  0.383481,  0.348718,  1.05483,  0.766962,  -0.183919,  -0.404507,  -0.133727,  -0.0304011,  -0.278167,  -0.147058,
--0.247531,  -0.458807,  -0.314316,  -0.495062,  -0.917614,  -0.628632,  -0.227138,  -0.288421,  -0.155606,  -0.0612716,  -0.210504,  -0.0987945,
--0.148492,  0.636958,  0.562524,  -0.296984,  1.27392,  1.12505,  0.189166,  -0.716608,  0.167061,  -0.0220499,  -0.405715,  -0.316433,
-0.044877,  0.204425,  0.071699,  0.089754,  0.40885,  0.143398,  -0.018348,  -0.0293141,  -0.00643527,  -0.00201395,  -0.0417896,  -0.00514075,
-0.443971,  0.563942,  -0.029569,  0.887942,  1.12788,  -0.059138,  -0.500748,  0.0333504,  0.0262556,  -0.19711,  -0.318031,  -0.000874326,
+0,0,0,0,0,0,0,0,0,0,0,0,
+0.019578,  -0.411369,  0.250244,  0.039156,  -0.822738,  0.500488,  0.0161076,  0.205885,  -0.00979855,  -0.000383298,  -0.169224,  -0.0626221,
+-0.141413,  0.127455,  -0.177373,  -0.282826,  0.25491,  -0.354746,  0.0360476,  0.0452142,  -0.0501657,  -0.0199976,  -0.0162448,  -0.0314612,
+-0.379174,  0.154715,  -0.359933,  -0.758348,  0.30943,  -0.719866,  0.117328,  0.111374,  -0.272954,  -0.143773,  -0.0239367,  -0.129552,
+0.295340,  1.014952,  -0.144606,  0.59068,  2.0299,  -0.289212,  -0.599512,  0.293536,  0.0854159,  -0.0872257,  -1.03013,  -0.0209109,
+0.431555,  -0.107415,  0.360701,  0.86311,  -0.21483,  0.721402,  0.092711,  0.0774894,  -0.311325,  -0.18624,  -0.011538,  -0.130105,
+-0.141305,  0.735394,  0.312635,  -0.28261,  1.47079,  0.62527,  0.20783,  -0.45982,  0.0883538,  -0.0199671,  -0.540804,  -0.0977406,
+0.382416,  0.267769,  0.318738,  0.764832,  0.535538,  0.637476,  -0.204798,  -0.170696,  -0.243781,  -0.146242,  -0.0717002,  -0.101594,
+0.511146,  0.524061,  -0.190435,  1.02229,  1.04812,  -0.38087,  -0.535743,  0.199599,  0.19468,  -0.26127,  -0.27464,  -0.0362655,
+0.153482,  -0.531485,  -0.149959,  0.306964,  -1.06297,  -0.299918,  0.163147,  -0.159402,  0.046032,  -0.0235567,  -0.282476,  -0.0224877,
+-0.094091,  0.930054,  0.139366,  -0.188182,  1.86011,  0.278732,  0.175019,  -0.259236,  0.0262262,  -0.00885312,  -0.865,  -0.0194229,
+0.164167,  0.711936,  -0.077780,  0.328334,  1.42387,  -0.15556,  -0.233753,  0.110749,  0.0255378,  -0.0269508,  -0.506853,  -0.00604973,
+0.503705,  0.823130,  -0.273699,  1.00741,  1.64626,  -0.547398,  -0.829229,  0.45058,  0.275727,  -0.253719,  -0.677543,  -0.0749111,
+-0.330264,  -0.613346,  0.085310,  -0.660528,  -1.22669,  0.17062,  -0.405132,  0.104649,  0.0563496,  -0.109074,  -0.376193,  -0.0072778,
+-0.083597,  0.481953,  0.201470,  -0.167194,  0.963906,  0.40294,  0.0805796,  -0.194198,  0.0336846,  -0.00698846,  -0.232279,  -0.0405902,
+0.195682,  0.429066,  0.059682,  0.391364,  0.858132,  0.119364,  -0.167921,  -0.051215,  -0.0233574,  -0.0382914,  -0.184098,  -0.00356194,
+0.598746,  1.523378,  -0.189717,  1.19749,  3.04676,  -0.379434,  -1.82423,  0.578021,  0.227185,  -0.358497,  -2.32068,  -0.0359925,
+-0.010502,  -0.257728,  -0.018047,  -0.021004,  -0.515456,  -0.036094,  -0.00541332,  -0.00930243,  -0.000379059,  -0.000110292,  -0.0664237,  -0.000325694,
+-0.132438,  1.383543,  0.280042,  -0.264876,  2.76709,  0.560084,  0.366467,  -0.7749,  0.0741764,  -0.0175398,  -1.91419,  -0.0784235,
+0.234771,  0.555249,  -0.210053,  0.469542,  1.1105,  -0.420106,  -0.260713,  0.233263,  0.0986287,  -0.0551174,  -0.308301,  -0.0441223,
+0.010973,  1.090455,  -0.009557,  0.021946,  2.18091,  -0.019114,  -0.0239311,  0.020843,  0.000209738,  -0.000120407,  -1.18909,  -9.13362e-05,
+0.141315,  0.930896,  -0.128939,  0.28263,  1.86179,  -0.257878,  -0.263099,  0.240058,  0.036442,  -0.0199699,  -0.866567,  -0.0166253,
+-0.168645,  0.950529,  0.314244,  -0.33729,  1.90106,  0.628488,  0.320604,  -0.597396,  0.105991,  -0.0284411,  -0.903505,  -0.0987493,
+-0.028768,  0.695554,  0.133637,  -0.057536,  1.39111,  0.267274,  0.0400194,  -0.185903,  0.00768894,  -0.000827598,  -0.483795,  -0.0178588,
+0.246305,  0.740436,  0.073124,  0.49261,  1.48087,  0.146248,  -0.364746,  -0.108287,  -0.0360216,  -0.0606662,  -0.548245,  -0.00534712,
+0.280190,  -0.787092,  0.268726,  0.56038,  -1.57418,  0.537452,  0.441071,  0.423024,  -0.150589,  -0.0785064,  -0.619514,  -0.0722137,
+0.010162,  0.894487,  0.006648,  0.020324,  1.78897,  0.013296,  -0.0181796,  -0.0118931,  -0.000135114,  -0.000103266,  -0.800107,  -4.41959e-05,
+0.177218,  0.572144,  0.427882,  0.354436,  1.14429,  0.855764,  -0.202788,  -0.48962,  -0.151657,  -0.0314062,  -0.327349,  -0.183083,
+-0.237882,  -0.484537,  -0.303846,  -0.475764,  -0.969074,  -0.607692,  -0.230525,  -0.294449,  -0.144559,  -0.0565878,  -0.234776,  -0.0923224,
+-0.211570,  0.684685,  0.539195,  -0.42314,  1.36937,  1.07839,  0.289718,  -0.738357,  0.228155,  -0.0447619,  -0.468794,  -0.290731,
+0.064373,  0.236576,  0.042304,  0.128746,  0.473152,  0.084608,  -0.0304582,  -0.0200162,  -0.00544647,  -0.00414388,  -0.0559682,  -0.00178963,
+0.347794,  0.726175,  -0.126887,  0.695588,  1.45235,  -0.253774,  -0.505119,  0.184284,  0.0882611,  -0.120961,  -0.52733,  -0.0161003,
 };