inc_lsp46w.tbl
上传用户:sun1608
上传日期:2007-02-02
资源大小:6116k
文件大小:83k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

Visual C++

  1. /*
  2. This software module was originally developed by
  3. Naoya Tanaka (Matsushita Communication Industrial Co., Ltd.)
  4. and edited by
  5. in the course of development of the
  6. MPEG-2 NBC/MPEG-4 Audio standard ISO/IEC 13818-7, 14496-1,2 and 3.
  7. This software module is an implementation of a part of one or more
  8. MPEG-2 NBC/MPEG-4 Audio tools as specified by the MPEG-2 NBC/MPEG-4 Audio
  9. standard. ISO/IEC  gives users of the MPEG-2 NBC/MPEG-4 Audio standards
  10. free license to this software module or modifications thereof for use in
  11. hardware or software products claiming conformance to the MPEG-2 NBC/
  12. MPEG-4 Audio  standards. Those intending to use this software module in
  13. hardware or software products are advised that this use may infringe
  14. existing patents. The original developer of this software module and
  15. his/her company, the subsequent editors and their companies, and ISO/IEC
  16. have no liability for use of this software module or modifications
  17. thereof in an implementation. Copyright is not released for non
  18. MPEG-2 NBC/MPEG-4 Audio conforming products. The original developer
  19. retains full right to use the code for his/her  own purpose, assign or
  20. donate the code to a third party and to inhibit third party from using
  21. the code for non MPEG-2 NBC/MPEG-4 Audio conforming products.
  22. This copyright notice must be included in all copies or derivative works.
  23. Copyright (c)1996.
  24. */
  25. /* for 16kHz */
  26. static long dim46w_L1[2] = {5, 5};
  27. static long dim46w_L2[2] = {5, 5};
  28. static long dim46w_U1[2] = {5, 5};
  29. static long dim46w_U2[2] = {5, 5};
  30. static long ncd46w_L1[2] = {32, 32};
  31. static long ncd46w_L2[2] = {64, 64};
  32. static long ncd46w_U1[2] = {16, 16};
  33. static long ncd46w_U2[2] = {64, 16};
  34. static float lsp_tbl46w_L[5*32+5*32] =
  35. {
  36. ((float)  1143/(float) 32768),
  37. ((float)  1850/(float) 32768),
  38. ((float)  2663/(float) 32768),
  39. ((float)  3727/(float) 32768),
  40. ((float)  5954/(float) 32768),
  41. ((float)  1190/(float) 32768),
  42. ((float)  1963/(float) 32768),
  43. ((float)  2858/(float) 32768),
  44. ((float)  4886/(float) 32768),
  45. ((float)  6208/(float) 32768),
  46. ((float)   773/(float) 32768),
  47. ((float)  1128/(float) 32768),
  48. ((float)  1666/(float) 32768),
  49. ((float)  2979/(float) 32768),
  50. ((float)  6276/(float) 32768),
  51. ((float)  1443/(float) 32768),
  52. ((float)  2587/(float) 32768),
  53. ((float)  4221/(float) 32768),
  54. ((float)  5995/(float) 32768),
  55. ((float)  7901/(float) 32768),
  56. ((float)  1174/(float) 32768),
  57. ((float)  1842/(float) 32768),
  58. ((float)  2711/(float) 32768),
  59. ((float)  3795/(float) 32768),
  60. ((float)  4538/(float) 32768),
  61. ((float)   584/(float) 32768),
  62. ((float)  1103/(float) 32768),
  63. ((float)  2971/(float) 32768),
  64. ((float)  4905/(float) 32768),
  65. ((float)  6525/(float) 32768),
  66. ((float)   715/(float) 32768),
  67. ((float)  1124/(float) 32768),
  68. ((float)  1896/(float) 32768),
  69. ((float)  4198/(float) 32768),
  70. ((float)  6235/(float) 32768),
  71. ((float)  2006/(float) 32768),
  72. ((float)  3414/(float) 32768),
  73. ((float)  5142/(float) 32768),
  74. ((float)  6644/(float) 32768),
  75. ((float)  8172/(float) 32768),
  76. ((float)  1295/(float) 32768),
  77. ((float)  2233/(float) 32768),
  78. ((float)  3107/(float) 32768),
  79. ((float)  4179/(float) 32768),
  80. ((float)  5193/(float) 32768),
  81. ((float)  1400/(float) 32768),
  82. ((float)  2383/(float) 32768),
  83. ((float)  3809/(float) 32768),
  84. ((float)  5381/(float) 32768),
  85. ((float)  7268/(float) 32768),
  86. ((float)  1009/(float) 32768),
  87. ((float)  1540/(float) 32768),
  88. ((float)  2200/(float) 32768),
  89. ((float)  3365/(float) 32768),
  90. ((float)  6642/(float) 32768),
  91. ((float)   729/(float) 32768),
  92. ((float)  1567/(float) 32768),
  93. ((float)  3993/(float) 32768),
  94. ((float)  5900/(float) 32768),
  95. ((float)  7466/(float) 32768),
  96. ((float)   827/(float) 32768),
  97. ((float)  1284/(float) 32768),
  98. ((float)  2127/(float) 32768),
  99. ((float)  3769/(float) 32768),
  100. ((float)  5157/(float) 32768),
  101. ((float)  1066/(float) 32768),
  102. ((float)  1763/(float) 32768),
  103. ((float)  2925/(float) 32768),
  104. ((float)  5187/(float) 32768),
  105. ((float)  7259/(float) 32768),
  106. ((float)  1146/(float) 32768),
  107. ((float)  1767/(float) 32768),
  108. ((float)  2500/(float) 32768),
  109. ((float)  4182/(float) 32768),
  110. ((float)  7030/(float) 32768),
  111. ((float)  1999/(float) 32768),
  112. ((float)  3874/(float) 32768),
  113. ((float)  6449/(float) 32768),
  114. ((float)  8025/(float) 32768),
  115. ((float)  9364/(float) 32768),
  116. ((float)   858/(float) 32768),
  117. ((float)  1641/(float) 32768),
  118. ((float)  3267/(float) 32768),
  119. ((float)  4316/(float) 32768),
  120. ((float)  5789/(float) 32768),
  121. ((float)  1361/(float) 32768),
  122. ((float)  2327/(float) 32768),
  123. ((float)  3246/(float) 32768),
  124. ((float)  4400/(float) 32768),
  125. ((float)  6554/(float) 32768),
  126. ((float)   881/(float) 32768),
  127. ((float)  1269/(float) 32768),
  128. ((float)  1925/(float) 32768),
  129. ((float)  2947/(float) 32768),
  130. ((float)  5442/(float) 32768),
  131. ((float)  1696/(float) 32768),
  132. ((float)  3106/(float) 32768),
  133. ((float)  4766/(float) 32768),
  134. ((float)  6030/(float) 32768),
  135. ((float)  7295/(float) 32768),
  136. ((float)   990/(float) 32768),
  137. ((float)  1518/(float) 32768),
  138. ((float)  2218/(float) 32768),
  139. ((float)  3231/(float) 32768),
  140. ((float)  4121/(float) 32768),
  141. ((float)   942/(float) 32768),
  142. ((float)  1917/(float) 32768),
  143. ((float)  3716/(float) 32768),
  144. ((float)  5212/(float) 32768),
  145. ((float)  6448/(float) 32768),
  146. ((float)   525/(float) 32768),
  147. ((float)   871/(float) 32768),
  148. ((float)  2059/(float) 32768),
  149. ((float)  5076/(float) 32768),
  150. ((float)  6670/(float) 32768),
  151. ((float)  1198/(float) 32768),
  152. ((float)  2899/(float) 32768),
  153. ((float)  4793/(float) 32768),
  154. ((float)  6665/(float) 32768),
  155. ((float)  8389/(float) 32768),
  156. ((float)  1528/(float) 32768),
  157. ((float)  2668/(float) 32768),
  158. ((float)  3599/(float) 32768),
  159. ((float)  4566/(float) 32768),
  160. ((float)  5630/(float) 32768),
  161. ((float)  1501/(float) 32768),
  162. ((float)  2692/(float) 32768),
  163. ((float)  4132/(float) 32768),
  164. ((float)  5353/(float) 32768),
  165. ((float)  6512/(float) 32768),
  166. ((float)   904/(float) 32768),
  167. ((float)  1378/(float) 32768),
  168. ((float)  1924/(float) 32768),
  169. ((float)  3294/(float) 32768),
  170. ((float)  7600/(float) 32768),
  171. ((float)   722/(float) 32768),
  172. ((float)  1671/(float) 32768),
  173. ((float)  4608/(float) 32768),
  174. ((float)  6828/(float) 32768),
  175. ((float)  8449/(float) 32768),
  176. ((float)   984/(float) 32768),
  177. ((float)  1561/(float) 32768),
  178. ((float)  2432/(float) 32768),
  179. ((float)  4460/(float) 32768),
  180. ((float)  5426/(float) 32768),
  181. ((float)   748/(float) 32768),
  182. ((float)  1182/(float) 32768),
  183. ((float)  2763/(float) 32768),
  184. ((float)  6170/(float) 32768),
  185. ((float)  7946/(float) 32768),
  186. ((float)   926/(float) 32768),
  187. ((float)  1387/(float) 32768),
  188. ((float)  2016/(float) 32768),
  189. ((float)  4515/(float) 32768),
  190. ((float)  7881/(float) 32768),
  191. ((float)  1564/(float) 32768),
  192. ((float)  3114/(float) 32768),
  193. ((float)  5408/(float) 32768),
  194. ((float)  7424/(float) 32768),
  195. ((float)  9031/(float) 32768),
  196. ((float)  7472/(float) 32768),
  197. ((float)  8934/(float) 32768),
  198. ((float) 10015/(float) 32768),
  199. ((float) 11175/(float) 32768),
  200. ((float) 13217/(float) 32768),
  201. ((float)  8233/(float) 32768),
  202. ((float)  9479/(float) 32768),
  203. ((float) 10725/(float) 32768),
  204. ((float) 12434/(float) 32768),
  205. ((float) 14154/(float) 32768),
  206. ((float)  7335/(float) 32768),
  207. ((float)  8745/(float) 32768),
  208. ((float) 10993/(float) 32768),
  209. ((float) 12330/(float) 32768),
  210. ((float) 13616/(float) 32768),
  211. ((float)  9920/(float) 32768),
  212. ((float) 11062/(float) 32768),
  213. ((float) 12168/(float) 32768),
  214. ((float) 13485/(float) 32768),
  215. ((float) 14666/(float) 32768),
  216. ((float)  6489/(float) 32768),
  217. ((float)  9325/(float) 32768),
  218. ((float) 10463/(float) 32768),
  219. ((float) 11799/(float) 32768),
  220. ((float) 13238/(float) 32768),
  221. ((float)  8528/(float) 32768),
  222. ((float)  9865/(float) 32768),
  223. ((float) 11277/(float) 32768),
  224. ((float) 12892/(float) 32768),
  225. ((float) 14502/(float) 32768),
  226. ((float)  7269/(float) 32768),
  227. ((float)  9858/(float) 32768),
  228. ((float) 11109/(float) 32768),
  229. ((float) 12483/(float) 32768),
  230. ((float) 14120/(float) 32768),
  231. ((float) 10116/(float) 32768),
  232. ((float) 11670/(float) 32768),
  233. ((float) 13053/(float) 32768),
  234. ((float) 14259/(float) 32768),
  235. ((float) 15501/(float) 32768),
  236. ((float)  6483/(float) 32768),
  237. ((float)  8177/(float) 32768),
  238. ((float)  9776/(float) 32768),
  239. ((float) 10950/(float) 32768),
  240. ((float) 12794/(float) 32768),
  241. ((float)  9462/(float) 32768),
  242. ((float) 10452/(float) 32768),
  243. ((float) 11420/(float) 32768),
  244. ((float) 12647/(float) 32768),
  245. ((float) 13795/(float) 32768),
  246. ((float)  7358/(float) 32768),
  247. ((float)  8940/(float) 32768),
  248. ((float)  9940/(float) 32768),
  249. ((float) 12541/(float) 32768),
  250. ((float) 13866/(float) 32768),
  251. ((float)  9136/(float) 32768),
  252. ((float) 10921/(float) 32768),
  253. ((float) 12617/(float) 32768),
  254. ((float) 14312/(float) 32768),
  255. ((float) 15907/(float) 32768),
  256. ((float)  5832/(float) 32768),
  257. ((float)  8075/(float) 32768),
  258. ((float) 11126/(float) 32768),
  259. ((float) 12420/(float) 32768),
  260. ((float) 13807/(float) 32768),
  261. ((float)  8475/(float) 32768),
  262. ((float) 10059/(float) 32768),
  263. ((float) 11736/(float) 32768),
  264. ((float) 13415/(float) 32768),
  265. ((float) 15033/(float) 32768),
  266. ((float)  6595/(float) 32768),
  267. ((float)  9134/(float) 32768),
  268. ((float) 10637/(float) 32768),
  269. ((float) 12879/(float) 32768),
  270. ((float) 14612/(float) 32768),
  271. ((float)  9831/(float) 32768),
  272. ((float) 11871/(float) 32768),
  273. ((float) 13624/(float) 32768),
  274. ((float) 15369/(float) 32768),
  275. ((float) 16869/(float) 32768),
  276. ((float)  7177/(float) 32768),
  277. ((float)  8241/(float) 32768),
  278. ((float) 10290/(float) 32768),
  279. ((float) 11834/(float) 32768),
  280. ((float) 12840/(float) 32768),
  281. ((float)  8737/(float) 32768),
  282. ((float)  9749/(float) 32768),
  283. ((float) 11079/(float) 32768),
  284. ((float) 12313/(float) 32768),
  285. ((float) 13420/(float) 32768),
  286. ((float)  8125/(float) 32768),
  287. ((float)  9201/(float) 32768),
  288. ((float) 10510/(float) 32768),
  289. ((float) 11858/(float) 32768),
  290. ((float) 13194/(float) 32768),
  291. ((float)  8977/(float) 32768),
  292. ((float) 10622/(float) 32768),
  293. ((float) 12235/(float) 32768),
  294. ((float) 13805/(float) 32768),
  295. ((float) 15243/(float) 32768),
  296. ((float)  6082/(float) 32768),
  297. ((float)  8849/(float) 32768),
  298. ((float) 10203/(float) 32768),
  299. ((float) 11627/(float) 32768),
  300. ((float) 14131/(float) 32768),
  301. ((float)  7740/(float) 32768),
  302. ((float)  9703/(float) 32768),
  303. ((float) 11425/(float) 32768),
  304. ((float) 13202/(float) 32768),
  305. ((float) 14809/(float) 32768),
  306. ((float)  7728/(float) 32768),
  307. ((float)  9142/(float) 32768),
  308. ((float) 10867/(float) 32768),
  309. ((float) 12826/(float) 32768),
  310. ((float) 14627/(float) 32768),
  311. ((float) 10868/(float) 32768),
  312. ((float) 12391/(float) 32768),
  313. ((float) 13674/(float) 32768),
  314. ((float) 14779/(float) 32768),
  315. ((float) 15831/(float) 32768),
  316. ((float)  6481/(float) 32768),
  317. ((float)  7886/(float) 32768),
  318. ((float)  8959/(float) 32768),
  319. ((float) 11538/(float) 32768),
  320. ((float) 13726/(float) 32768),
  321. ((float)  8873/(float) 32768),
  322. ((float) 10533/(float) 32768),
  323. ((float) 11925/(float) 32768),
  324. ((float) 13167/(float) 32768),
  325. ((float) 14460/(float) 32768),
  326. ((float)  7523/(float) 32768),
  327. ((float)  9139/(float) 32768),
  328. ((float) 10338/(float) 32768),
  329. ((float) 11718/(float) 32768),
  330. ((float) 14253/(float) 32768),
  331. ((float)  9226/(float) 32768),
  332. ((float) 11198/(float) 32768),
  333. ((float) 12943/(float) 32768),
  334. ((float) 14965/(float) 32768),
  335. ((float) 16628/(float) 32768),
  336. ((float)  6355/(float) 32768),
  337. ((float)  7787/(float) 32768),
  338. ((float) 10010/(float) 32768),
  339. ((float) 12579/(float) 32768),
  340. ((float) 13995/(float) 32768),
  341. ((float)  8071/(float) 32768),
  342. ((float) 10160/(float) 32768),
  343. ((float) 11937/(float) 32768),
  344. ((float) 14095/(float) 32768),
  345. ((float) 15765/(float) 32768),
  346. ((float)  5708/(float) 32768),
  347. ((float)  9623/(float) 32768),
  348. ((float) 11333/(float) 32768),
  349. ((float) 12828/(float) 32768),
  350. ((float) 14479/(float) 32768),
  351. ((float) 10737/(float) 32768),
  352. ((float) 12670/(float) 32768),
  353. ((float) 14292/(float) 32768),
  354. ((float) 15797/(float) 32768),
  355. ((float) 17066/(float) 32768)
  356. };
  357. static float d_tbl46w_L[5*64+5*64] =
  358. {
  359. ((float) -2586/(float)524288),
  360. ((float)  3968/(float)524288),
  361. ((float)  2886/(float)524288),
  362. ((float)   204/(float)524288),
  363. ((float)  5966/(float)524288),
  364. ((float)  1012/(float)524288),
  365. ((float)  1572/(float)524288),
  366. ((float) -2381/(float)524288),
  367. ((float)  4464/(float)524288),
  368. ((float)   887/(float)524288),
  369. ((float)  1167/(float)524288),
  370. ((float)  1363/(float)524288),
  371. ((float)  3292/(float)524288),
  372. ((float)   853/(float)524288),
  373. ((float)  1003/(float)524288),
  374. ((float)  2042/(float)524288),
  375. ((float)  3034/(float)524288),
  376. ((float)  7092/(float)524288),
  377. ((float)  3956/(float)524288),
  378. ((float)  5132/(float)524288),
  379. ((float)  4979/(float)524288),
  380. ((float)  4760/(float)524288),
  381. ((float) -9300/(float)524288),
  382. ((float)  -134/(float)524288),
  383. ((float) 10831/(float)524288),
  384. ((float) -2905/(float)524288),
  385. ((float) -2776/(float)524288),
  386. ((float)   674/(float)524288),
  387. ((float)  2514/(float)524288),
  388. ((float)  7577/(float)524288),
  389. ((float)  3569/(float)524288),
  390. ((float)  4039/(float)524288),
  391. ((float)  2941/(float)524288),
  392. ((float) -3478/(float)524288),
  393. ((float) -1578/(float)524288),
  394. ((float) -1710/(float)524288),
  395. ((float)  -548/(float)524288),
  396. ((float)  3294/(float)524288),
  397. ((float)  5376/(float)524288),
  398. ((float)  3153/(float)524288),
  399. ((float)  2186/(float)524288),
  400. ((float)  3100/(float)524288),
  401. ((float)   660/(float)524288),
  402. ((float) -1778/(float)524288),
  403. ((float)  6145/(float)524288),
  404. ((float)  -957/(float)524288),
  405. ((float)  -795/(float)524288),
  406. ((float)  3033/(float)524288),
  407. ((float) 11341/(float)524288),
  408. ((float) -3589/(float)524288),
  409. ((float)  4970/(float)524288),
  410. ((float) -4147/(float)524288),
  411. ((float)  6490/(float)524288),
  412. ((float)  4298/(float)524288),
  413. ((float)  -572/(float)524288),
  414. ((float)   417/(float)524288),
  415. ((float)  7710/(float)524288),
  416. ((float)  3470/(float)524288),
  417. ((float)   273/(float)524288),
  418. ((float) -1453/(float)524288),
  419. ((float)    -7/(float)524288),
  420. ((float)  1046/(float)524288),
  421. ((float) -4507/(float)524288),
  422. ((float)  2892/(float)524288),
  423. ((float)  6555/(float)524288),
  424. ((float)  -714/(float)524288),
  425. ((float) -1568/(float)524288),
  426. ((float) -2967/(float)524288),
  427. ((float)  7020/(float)524288),
  428. ((float)  4636/(float)524288),
  429. ((float)  3772/(float)524288),
  430. ((float)  3302/(float)524288),
  431. ((float)   451/(float)524288),
  432. ((float)  2446/(float)524288),
  433. ((float) -4140/(float)524288),
  434. ((float)  2578/(float)524288),
  435. ((float)  4384/(float)524288),
  436. ((float)  9710/(float)524288),
  437. ((float)  5358/(float)524288),
  438. ((float) -1217/(float)524288),
  439. ((float) -2532/(float)524288),
  440. ((float) -4202/(float)524288),
  441. ((float)  7133/(float)524288),
  442. ((float)  1880/(float)524288),
  443. ((float)  5630/(float)524288),
  444. ((float)  4804/(float)524288),
  445. ((float)  5348/(float)524288),
  446. ((float) -3984/(float)524288),
  447. ((float)  7228/(float)524288),
  448. ((float)  3642/(float)524288),
  449. ((float)  1111/(float)524288),
  450. ((float)  3491/(float)524288),
  451. ((float) -1114/(float)524288),
  452. ((float)  -430/(float)524288),
  453. ((float)  1191/(float)524288),
  454. ((float)  2678/(float)524288),
  455. ((float)  3617/(float)524288),
  456. ((float)  7802/(float)524288),
  457. ((float) -1392/(float)524288),
  458. ((float)  -192/(float)524288),
  459. ((float)  3806/(float)524288),
  460. ((float)  8452/(float)524288),
  461. ((float) -2869/(float)524288),
  462. ((float) -3324/(float)524288),
  463. ((float)  1352/(float)524288),
  464. ((float)  3318/(float)524288),
  465. ((float) -6471/(float)524288),
  466. ((float) -1011/(float)524288),
  467. ((float)  3546/(float)524288),
  468. ((float)  7725/(float)524288),
  469. ((float) -3433/(float)524288),
  470. ((float)  9091/(float)524288),
  471. ((float)  3886/(float)524288),
  472. ((float) -6341/(float)524288),
  473. ((float)  3227/(float)524288),
  474. ((float)  2265/(float)524288),
  475. ((float)  2960/(float)524288),
  476. ((float)  3294/(float)524288),
  477. ((float)  6694/(float)524288),
  478. ((float)  -768/(float)524288),
  479. ((float)   591/(float)524288),
  480. ((float)  -253/(float)524288),
  481. ((float)    91/(float)524288),
  482. ((float) -2479/(float)524288),
  483. ((float)  9720/(float)524288),
  484. ((float)   817/(float)524288),
  485. ((float)  1668/(float)524288),
  486. ((float)  4829/(float)524288),
  487. ((float)  2207/(float)524288),
  488. ((float) -5378/(float)524288),
  489. ((float)  6623/(float)524288),
  490. ((float) -2303/(float)524288),
  491. ((float) -3276/(float)524288),
  492. ((float)  7908/(float)524288),
  493. ((float)  1206/(float)524288),
  494. ((float) -4181/(float)524288),
  495. ((float)  2006/(float)524288),
  496. ((float) 12396/(float)524288),
  497. ((float)  -134/(float)524288),
  498. ((float)  3092/(float)524288),
  499. ((float)  1687/(float)524288),
  500. ((float)  1536/(float)524288),
  501. ((float)  1396/(float)524288),
  502. ((float)  4260/(float)524288),
  503. ((float)  7281/(float)524288),
  504. ((float) -1745/(float)524288),
  505. ((float) -5444/(float)524288),
  506. ((float)   996/(float)524288),
  507. ((float)  9423/(float)524288),
  508. ((float)  3266/(float)524288),
  509. ((float)  6297/(float)524288),
  510. ((float)  6104/(float)524288),
  511. ((float)  5194/(float)524288),
  512. ((float)  -160/(float)524288),
  513. ((float) -4582/(float)524288),
  514. ((float) -2136/(float)524288),
  515. ((float) -1987/(float)524288),
  516. ((float)  7585/(float)524288),
  517. ((float)  5756/(float)524288),
  518. ((float) -1961/(float)524288),
  519. ((float)   738/(float)524288),
  520. ((float)  1096/(float)524288),
  521. ((float)  5525/(float)524288),
  522. ((float) -4589/(float)524288),
  523. ((float)  4666/(float)524288),
  524. ((float)  -645/(float)524288),
  525. ((float) -1470/(float)524288),
  526. ((float)   265/(float)524288),
  527. ((float)  5541/(float)524288),
  528. ((float) -1617/(float)524288),
  529. ((float) -2338/(float)524288),
  530. ((float)  -431/(float)524288),
  531. ((float)  7307/(float)524288),
  532. ((float)  -347/(float)524288),
  533. ((float)  -301/(float)524288),
  534. ((float)  5627/(float)524288),
  535. ((float)  6740/(float)524288),
  536. ((float)  3288/(float)524288),
  537. ((float)  2521/(float)524288),
  538. ((float)  2080/(float)524288),
  539. ((float) 10415/(float)524288),
  540. ((float)  8027/(float)524288),
  541. ((float) -9823/(float)524288),
  542. ((float) -2155/(float)524288),
  543. ((float)  3777/(float)524288),
  544. ((float)  1325/(float)524288),
  545. ((float) -1970/(float)524288),
  546. ((float)   -95/(float)524288),
  547. ((float)   350/(float)524288),
  548. ((float)  4293/(float)524288),
  549. ((float)  3441/(float)524288),
  550. ((float)  4597/(float)524288),
  551. ((float)  5252/(float)524288),
  552. ((float) -8180/(float)524288),
  553. ((float)    46/(float)524288),
  554. ((float) -6571/(float)524288),
  555. ((float)  1403/(float)524288),
  556. ((float)  -214/(float)524288),
  557. ((float)  6608/(float)524288),
  558. ((float)  4145/(float)524288),
  559. ((float)  5454/(float)524288),
  560. ((float)  3212/(float)524288),
  561. ((float) -1819/(float)524288),
  562. ((float) -6519/(float)524288),
  563. ((float)  5840/(float)524288),
  564. ((float)  1182/(float)524288),
  565. ((float)   419/(float)524288),
  566. ((float) -1725/(float)524288),
  567. ((float)  9004/(float)524288),
  568. ((float) -5253/(float)524288),
  569. ((float)  7910/(float)524288),
  570. ((float) -2008/(float)524288),
  571. ((float)  3452/(float)524288),
  572. ((float) -1016/(float)524288),
  573. ((float)  4758/(float)524288),
  574. ((float) -3129/(float)524288),
  575. ((float)  5539/(float)524288),
  576. ((float)  2500/(float)524288),
  577. ((float)  5557/(float)524288),
  578. ((float)  -535/(float)524288),
  579. ((float)  -349/(float)524288),
  580. ((float)  9416/(float)524288),
  581. ((float) -3637/(float)524288),
  582. ((float)   930/(float)524288),
  583. ((float)  7559/(float)524288),
  584. ((float)  1518/(float)524288),
  585. ((float) -2084/(float)524288),
  586. ((float) -9645/(float)524288),
  587. ((float) 11648/(float)524288),
  588. ((float)  4557/(float)524288),
  589. ((float) 10192/(float)524288),
  590. ((float)   415/(float)524288),
  591. ((float) -1341/(float)524288),
  592. ((float)  1486/(float)524288),
  593. ((float) -5110/(float)524288),
  594. ((float) -2889/(float)524288),
  595. ((float) -1897/(float)524288),
  596. ((float) 16428/(float)524288),
  597. ((float)  3547/(float)524288),
  598. ((float) -5875/(float)524288),
  599. ((float) -3242/(float)524288),
  600. ((float)  -265/(float)524288),
  601. ((float)  6994/(float)524288),
  602. ((float) -2384/(float)524288),
  603. ((float) 10971/(float)524288),
  604. ((float)  5179/(float)524288),
  605. ((float)  8334/(float)524288),
  606. ((float) -3396/(float)524288),
  607. ((float)  4486/(float)524288),
  608. ((float) -3902/(float)524288),
  609. ((float)  6665/(float)524288),
  610. ((float)  2127/(float)524288),
  611. ((float) -3112/(float)524288),
  612. ((float)  -489/(float)524288),
  613. ((float)  1744/(float)524288),
  614. ((float)  2773/(float)524288),
  615. ((float)  6348/(float)524288),
  616. ((float) 11843/(float)524288),
  617. ((float) -2666/(float)524288),
  618. ((float) -5595/(float)524288),
  619. ((float)  8771/(float)524288),
  620. ((float) 10848/(float)524288),
  621. ((float)   112/(float)524288),
  622. ((float) -4867/(float)524288),
  623. ((float) -2993/(float)524288),
  624. ((float) -2051/(float)524288),
  625. ((float) -2805/(float)524288),
  626. ((float) -5007/(float)524288),
  627. ((float)  3121/(float)524288),
  628. ((float) 13573/(float)524288),
  629. ((float)  4260/(float)524288),
  630. ((float)  7545/(float)524288),
  631. ((float)  5957/(float)524288),
  632. ((float) -4577/(float)524288),
  633. ((float)  6355/(float)524288),
  634. ((float)  1229/(float)524288),
  635. ((float)  1851/(float)524288),
  636. ((float)  2712/(float)524288),
  637. ((float) 10833/(float)524288),
  638. ((float)  3892/(float)524288),
  639. ((float)  2501/(float)524288),
  640. ((float)  4189/(float)524288),
  641. ((float)  -323/(float)524288),
  642. ((float) -8917/(float)524288),
  643. ((float) 13459/(float)524288),
  644. ((float)  1756/(float)524288),
  645. ((float)  3967/(float)524288),
  646. ((float)  4998/(float)524288),
  647. ((float)  7420/(float)524288),
  648. ((float) -8324/(float)524288),
  649. ((float) 11279/(float)524288),
  650. ((float) -2442/(float)524288),
  651. ((float) -5259/(float)524288),
  652. ((float)  2201/(float)524288),
  653. ((float)  6640/(float)524288),
  654. ((float) -9527/(float)524288),
  655. ((float)  9310/(float)524288),
  656. ((float)  9443/(float)524288),
  657. ((float)  2568/(float)524288),
  658. ((float) -1220/(float)524288),
  659. ((float)  2819/(float)524288),
  660. ((float)  5071/(float)524288),
  661. ((float)   951/(float)524288),
  662. ((float)  2904/(float)524288),
  663. ((float) 13584/(float)524288),
  664. ((float) -3158/(float)524288),
  665. ((float) -4143/(float)524288),
  666. ((float)  2986/(float)524288),
  667. ((float) 14946/(float)524288),
  668. ((float) 13769/(float)524288),
  669. ((float)  -241/(float)524288),
  670. ((float) 15823/(float)524288),
  671. ((float)  5566/(float)524288),
  672. ((float) -2882/(float)524288),
  673. ((float) -8545/(float)524288),
  674. ((float) -4884/(float)524288),
  675. ((float) -7481/(float)524288),
  676. ((float) 12990/(float)524288),
  677. ((float)  9516/(float)524288),
  678. ((float)  2628/(float)524288),
  679. ((float) -2443/(float)524288),
  680. ((float)  7932/(float)524288),
  681. ((float)  -738/(float)524288),
  682. ((float)  6162/(float)524288),
  683. ((float) -4136/(float)524288),
  684. ((float)  -677/(float)524288),
  685. ((float)  2914/(float)524288),
  686. ((float)  7398/(float)524288),
  687. ((float)  3994/(float)524288),
  688. ((float) -3822/(float)524288),
  689. ((float)  -880/(float)524288),
  690. ((float) 11860/(float)524288),
  691. ((float)    48/(float)524288),
  692. ((float) -2227/(float)524288),
  693. ((float)  3747/(float)524288),
  694. ((float)  4653/(float)524288),
  695. ((float) -2433/(float)524288),
  696. ((float)  -645/(float)524288),
  697. ((float)  1289/(float)524288),
  698. ((float)  5774/(float)524288),
  699. ((float) -5992/(float)524288),
  700. ((float)  6932/(float)524288),
  701. ((float)  4819/(float)524288),
  702. ((float) -4768/(float)524288),
  703. ((float)  8843/(float)524288),
  704. ((float)  4269/(float)524288),
  705. ((float)  2134/(float)524288),
  706. ((float)  4339/(float)524288),
  707. ((float)  -913/(float)524288),
  708. ((float) -4016/(float)524288),
  709. ((float)   263/(float)524288),
  710. ((float)  2727/(float)524288),
  711. ((float)   191/(float)524288),
  712. ((float)  -150/(float)524288),
  713. ((float)   822/(float)524288),
  714. ((float)  3804/(float)524288),
  715. ((float)  4965/(float)524288),
  716. ((float)   330/(float)524288),
  717. ((float)  3122/(float)524288),
  718. ((float) -3902/(float)524288),
  719. ((float)  8235/(float)524288),
  720. ((float) -4048/(float)524288),
  721. ((float)   447/(float)524288),
  722. ((float)  3751/(float)524288),
  723. ((float) -2411/(float)524288),
  724. ((float)-10260/(float)524288),
  725. ((float)  3203/(float)524288),
  726. ((float)  8066/(float)524288),
  727. ((float)  6308/(float)524288),
  728. ((float)   472/(float)524288),
  729. ((float)    33/(float)524288),
  730. ((float)  2151/(float)524288),
  731. ((float)  -404/(float)524288),
  732. ((float)  6877/(float)524288),
  733. ((float)  6237/(float)524288),
  734. ((float)  6166/(float)524288),
  735. ((float)   884/(float)524288),
  736. ((float)  1015/(float)524288),
  737. ((float)  -712/(float)524288),
  738. ((float)   240/(float)524288),
  739. ((float)   204/(float)524288),
  740. ((float) -3409/(float)524288),
  741. ((float)  1364/(float)524288),
  742. ((float)  5262/(float)524288),
  743. ((float)  1605/(float)524288),
  744. ((float)  1922/(float)524288),
  745. ((float) -2206/(float)524288),
  746. ((float)  5780/(float)524288),
  747. ((float)   510/(float)524288),
  748. ((float)  1024/(float)524288),
  749. ((float)  1655/(float)524288),
  750. ((float)  4433/(float)524288),
  751. ((float)  8847/(float)524288),
  752. ((float) -1457/(float)524288),
  753. ((float)  4321/(float)524288),
  754. ((float)  5754/(float)524288),
  755. ((float)  7462/(float)524288),
  756. ((float)   709/(float)524288),
  757. ((float) -1632/(float)524288),
  758. ((float)   252/(float)524288),
  759. ((float)  3275/(float)524288),
  760. ((float)   830/(float)524288),
  761. ((float) -4011/(float)524288),
  762. ((float)  5372/(float)524288),
  763. ((float)   166/(float)524288),
  764. ((float)  3562/(float)524288),
  765. ((float)  7869/(float)524288),
  766. ((float)  5134/(float)524288),
  767. ((float)    71/(float)524288),
  768. ((float)-10033/(float)524288),
  769. ((float) -2276/(float)524288),
  770. ((float)  8828/(float)524288),
  771. ((float) -7269/(float)524288),
  772. ((float)  3063/(float)524288),
  773. ((float)  4892/(float)524288),
  774. ((float)  9444/(float)524288),
  775. ((float) -1435/(float)524288),
  776. ((float) -8008/(float)524288),
  777. ((float)  3165/(float)524288),
  778. ((float)  6199/(float)524288),
  779. ((float) -2110/(float)524288),
  780. ((float)  3531/(float)524288),
  781. ((float)  8135/(float)524288),
  782. ((float)  5994/(float)524288),
  783. ((float)  6521/(float)524288),
  784. ((float) 11605/(float)524288),
  785. ((float) -5656/(float)524288),
  786. ((float)  1614/(float)524288),
  787. ((float) -2073/(float)524288),
  788. ((float)  3288/(float)524288),
  789. ((float)  2976/(float)524288),
  790. ((float)  3726/(float)524288),
  791. ((float)  3134/(float)524288),
  792. ((float)  3191/(float)524288),
  793. ((float)  2662/(float)524288),
  794. ((float) 10317/(float)524288),
  795. ((float)  4135/(float)524288),
  796. ((float)  -865/(float)524288),
  797. ((float)  4701/(float)524288),
  798. ((float)  3892/(float)524288),
  799. ((float)  2399/(float)524288),
  800. ((float)   469/(float)524288),
  801. ((float)  2879/(float)524288),
  802. ((float)  9433/(float)524288),
  803. ((float)  -256/(float)524288),
  804. ((float) -2899/(float)524288),
  805. ((float)  7059/(float)524288),
  806. ((float)  5111/(float)524288),
  807. ((float) -1257/(float)524288),
  808. ((float) -1483/(float)524288),
  809. ((float)  -643/(float)524288),
  810. ((float) -1379/(float)524288),
  811. ((float) -6800/(float)524288),
  812. ((float)  4876/(float)524288),
  813. ((float) 10284/(float)524288),
  814. ((float)  3759/(float)524288),
  815. ((float)  4372/(float)524288),
  816. ((float) -4707/(float)524288),
  817. ((float)   714/(float)524288),
  818. ((float)  6033/(float)524288),
  819. ((float) -3760/(float)524288),
  820. ((float) -4921/(float)524288),
  821. ((float)  2991/(float)524288),
  822. ((float)  3895/(float)524288),
  823. ((float)  7671/(float)524288),
  824. ((float)    71/(float)524288),
  825. ((float) -7924/(float)524288),
  826. ((float)  6377/(float)524288),
  827. ((float)  8260/(float)524288),
  828. ((float)  1392/(float)524288),
  829. ((float)  7179/(float)524288),
  830. ((float)  3685/(float)524288),
  831. ((float)  2958/(float)524288),
  832. ((float) -4074/(float)524288),
  833. ((float)  7007/(float)524288),
  834. ((float) 11439/(float)524288),
  835. ((float)  2351/(float)524288),
  836. ((float)  2992/(float)524288),
  837. ((float) -1922/(float)524288),
  838. ((float) -6670/(float)524288),
  839. ((float)  2341/(float)524288),
  840. ((float)  8850/(float)524288),
  841. ((float)  -929/(float)524288),
  842. ((float)  8357/(float)524288),
  843. ((float)  1839/(float)524288),
  844. ((float) -2267/(float)524288),
  845. ((float)  6105/(float)524288),
  846. ((float) 13450/(float)524288),
  847. ((float)  -523/(float)524288),
  848. ((float) -4823/(float)524288),
  849. ((float)  1194/(float)524288),
  850. ((float)  6805/(float)524288),
  851. ((float) -3370/(float)524288),
  852. ((float) -6589/(float)524288),
  853. ((float)  7559/(float)524288),
  854. ((float)  5727/(float)524288),
  855. ((float) -6273/(float)524288),
  856. ((float)   160/(float)524288),
  857. ((float)  4685/(float)524288),
  858. ((float) 10448/(float)524288),
  859. ((float) -4980/(float)524288),
  860. ((float)  -363/(float)524288),
  861. ((float)  9224/(float)524288),
  862. ((float) -1874/(float)524288),
  863. ((float)  4153/(float)524288),
  864. ((float)  4819/(float)524288),
  865. ((float) -1241/(float)524288),
  866. ((float) 10584/(float)524288),
  867. ((float) -1704/(float)524288),
  868. ((float) -4963/(float)524288),
  869. ((float) -3671/(float)524288),
  870. ((float)  1662/(float)524288),
  871. ((float)  2849/(float)524288),
  872. ((float)  2825/(float)524288),
  873. ((float)  1633/(float)524288),
  874. ((float)  7957/(float)524288),
  875. ((float)  1782/(float)524288),
  876. ((float)  -753/(float)524288),
  877. ((float)  8559/(float)524288),
  878. ((float) -7203/(float)524288),
  879. ((float)  5991/(float)524288),
  880. ((float) -4262/(float)524288),
  881. ((float)  7252/(float)524288),
  882. ((float)  5705/(float)524288),
  883. ((float) -6894/(float)524288),
  884. ((float) -6883/(float)524288),
  885. ((float)  5544/(float)524288),
  886. ((float) -1600/(float)524288),
  887. ((float)  9315/(float)524288),
  888. ((float)  2474/(float)524288),
  889. ((float) -1126/(float)524288),
  890. ((float)   635/(float)524288),
  891. ((float)   919/(float)524288),
  892. ((float)  -748/(float)524288),
  893. ((float)  7096/(float)524288),
  894. ((float)  8914/(float)524288),
  895. ((float)  1872/(float)524288),
  896. ((float) -3524/(float)524288),
  897. ((float) -5301/(float)524288),
  898. ((float)  3577/(float)524288),
  899. ((float) -5824/(float)524288),
  900. ((float) -2532/(float)524288),
  901. ((float)  1377/(float)524288),
  902. ((float) 10418/(float)524288),
  903. ((float)  2894/(float)524288),
  904. ((float)  3915/(float)524288),
  905. ((float) -5883/(float)524288),
  906. ((float)  8429/(float)524288),
  907. ((float)   374/(float)524288),
  908. ((float)  5885/(float)524288),
  909. ((float)  2308/(float)524288),
  910. ((float)  7252/(float)524288),
  911. ((float)  4975/(float)524288),
  912. ((float) -7637/(float)524288),
  913. ((float)  1080/(float)524288),
  914. ((float)  4649/(float)524288),
  915. ((float) 10765/(float)524288),
  916. ((float) -5746/(float)524288),
  917. ((float)  1833/(float)524288),
  918. ((float) -2783/(float)524288),
  919. ((float)  4233/(float)524288),
  920. ((float)   407/(float)524288),
  921. ((float)-10181/(float)524288),
  922. ((float) 10870/(float)524288),
  923. ((float)  1626/(float)524288),
  924. ((float)  6270/(float)524288),
  925. ((float) 10391/(float)524288),
  926. ((float)  8420/(float)524288),
  927. ((float)  2016/(float)524288),
  928. ((float) -1259/(float)524288),
  929. ((float) -6408/(float)524288),
  930. ((float)  5141/(float)524288),
  931. ((float)  -729/(float)524288),
  932. ((float)  1832/(float)524288),
  933. ((float)  8457/(float)524288),
  934. ((float)  5277/(float)524288),
  935. ((float) -5990/(float)524288),
  936. ((float) -2125/(float)524288),
  937. ((float) 10813/(float)524288),
  938. ((float)  4036/(float)524288),
  939. ((float)  3332/(float)524288),
  940. ((float)  5508/(float)524288),
  941. ((float)  1806/(float)524288),
  942. ((float)  2232/(float)524288),
  943. ((float) 12391/(float)524288),
  944. ((float)  7024/(float)524288),
  945. ((float) -1108/(float)524288),
  946. ((float)  7624/(float)524288),
  947. ((float) -7499/(float)524288),
  948. ((float)  1621/(float)524288),
  949. ((float)  8546/(float)524288),
  950. ((float)   280/(float)524288),
  951. ((float)  6937/(float)524288),
  952. ((float)  3987/(float)524288),
  953. ((float)  1828/(float)524288),
  954. ((float) 10174/(float)524288),
  955. ((float)  1977/(float)524288),
  956. ((float) -4947/(float)524288),
  957. ((float)  1058/(float)524288),
  958. ((float) -2864/(float)524288),
  959. ((float) -2769/(float)524288),
  960. ((float)   315/(float)524288),
  961. ((float)  4868/(float)524288),
  962. ((float) 12245/(float)524288),
  963. ((float) -6828/(float)524288),
  964. ((float) -7240/(float)524288),
  965. ((float) 11848/(float)524288),
  966. ((float)  8060/(float)524288),
  967. ((float)  3016/(float)524288),
  968. ((float) -3061/(float)524288),
  969. ((float)  6405/(float)524288),
  970. ((float)  -892/(float)524288),
  971. ((float) -5941/(float)524288),
  972. ((float) -3827/(float)524288),
  973. ((float) 13649/(float)524288),
  974. ((float)  9181/(float)524288),
  975. ((float)  8383/(float)524288),
  976. ((float) -9470/(float)524288),
  977. ((float) -2700/(float)524288),
  978. ((float)  6218/(float)524288),
  979. ((float) -5669/(float)524288),
  980. ((float) -1140/(float)524288),
  981. ((float)  3997/(float)524288),
  982. ((float) 10502/(float)524288),
  983. ((float) 15094/(float)524288),
  984. ((float) -2045/(float)524288),
  985. ((float) -3486/(float)524288),
  986. ((float) 12851/(float)524288),
  987. ((float)  5447/(float)524288),
  988. ((float)   -72/(float)524288),
  989. ((float)   810/(float)524288),
  990. ((float) -2441/(float)524288),
  991. ((float)  4093/(float)524288),
  992. ((float) -5399/(float)524288),
  993. ((float) 11607/(float)524288),
  994. ((float) 11810/(float)524288),
  995. ((float)  9801/(float)524288),
  996. ((float) -1199/(float)524288),
  997. ((float) -7897/(float)524288),
  998. ((float) -3987/(float)524288)
  999. };
  1000. static float pd_tbl46w_L[5*64+5*64] = 
  1001. {
  1002. ((float)  -423/(float)1048576),
  1003. ((float)  8162/(float)1048576),
  1004. ((float)  3591/(float)1048576),
  1005. ((float)  1027/(float)1048576),
  1006. ((float) -1393/(float)1048576),
  1007. ((float)  1510/(float)1048576),
  1008. ((float)  -976/(float)1048576),
  1009. ((float)  2127/(float)1048576),
  1010. ((float) -1862/(float)1048576),
  1011. ((float)  5588/(float)1048576),
  1012. ((float)  2712/(float)1048576),
  1013. ((float)  1163/(float)1048576),
  1014. ((float)   819/(float)1048576),
  1015. ((float)  1966/(float)1048576),
  1016. ((float) -1098/(float)1048576),
  1017. ((float)  1486/(float)1048576),
  1018. ((float)   112/(float)1048576),
  1019. ((float) -2991/(float)1048576),
  1020. ((float)  9568/(float)1048576),
  1021. ((float)  -622/(float)1048576),
  1022. ((float)  1310/(float)1048576),
  1023. ((float)  1001/(float)1048576),
  1024. ((float)  4839/(float)1048576),
  1025. ((float)  7098/(float)1048576),
  1026. ((float) -5310/(float)1048576),
  1027. ((float) -1708/(float)1048576),
  1028. ((float) -4724/(float)1048576),
  1029. ((float) -1417/(float)1048576),
  1030. ((float)  5607/(float)1048576),
  1031. ((float)  9148/(float)1048576),
  1032. ((float) 11270/(float)1048576),
  1033. ((float) 12024/(float)1048576),
  1034. ((float) -9823/(float)1048576),
  1035. ((float) -2764/(float)1048576),
  1036. ((float)  5319/(float)1048576),
  1037. ((float)  -752/(float)1048576),
  1038. ((float) -1163/(float)1048576),
  1039. ((float)  2297/(float)1048576),
  1040. ((float)  5558/(float)1048576),
  1041. ((float)  2639/(float)1048576),
  1042. ((float)  3631/(float)1048576),
  1043. ((float)  5562/(float)1048576),
  1044. ((float) 10288/(float)1048576),
  1045. ((float) -3185/(float)1048576),
  1046. ((float)  6849/(float)1048576),
  1047. ((float)  -593/(float)1048576),
  1048. ((float)  5589/(float)1048576),
  1049. ((float)  3305/(float)1048576),
  1050. ((float) -8302/(float)1048576),
  1051. ((float) 17200/(float)1048576),
  1052. ((float)  6747/(float)1048576),
  1053. ((float)   228/(float)1048576),
  1054. ((float) -4789/(float)1048576),
  1055. ((float)  2016/(float)1048576),
  1056. ((float)  3751/(float)1048576),
  1057. ((float)  4539/(float)1048576),
  1058. ((float)  5167/(float)1048576),
  1059. ((float)  1948/(float)1048576),
  1060. ((float)  9513/(float)1048576),
  1061. ((float)   983/(float)1048576),
  1062. ((float)  3071/(float)1048576),
  1063. ((float) 22303/(float)1048576),
  1064. ((float) 16697/(float)1048576),
  1065. ((float)  3399/(float)1048576),
  1066. ((float)  2876/(float)1048576),
  1067. ((float)  2795/(float)1048576),
  1068. ((float)  5989/(float)1048576),
  1069. ((float)  1847/(float)1048576),
  1070. ((float)  3168/(float)1048576),
  1071. ((float)  6673/(float)1048576),
  1072. ((float)  6878/(float)1048576),
  1073. ((float)  6170/(float)1048576),
  1074. ((float)  -824/(float)1048576),
  1075. ((float)  2331/(float)1048576),
  1076. ((float) -7044/(float)1048576),
  1077. ((float) -2295/(float)1048576),
  1078. ((float) -6294/(float)1048576),
  1079. ((float) 14996/(float)1048576),
  1080. ((float)  1112/(float)1048576),
  1081. ((float)  2109/(float)1048576),
  1082. ((float)  2489/(float)1048576),
  1083. ((float)  5774/(float)1048576),
  1084. ((float)  5387/(float)1048576),
  1085. ((float) -8274/(float)1048576),
  1086. ((float)   422/(float)1048576),
  1087. ((float)  3293/(float)1048576),
  1088. ((float)  6658/(float)1048576),
  1089. ((float) -3129/(float)1048576),
  1090. ((float) -4113/(float)1048576),
  1091. ((float)  5510/(float)1048576),
  1092. ((float)   664/(float)1048576),
  1093. ((float) 18193/(float)1048576),
  1094. ((float)  -504/(float)1048576),
  1095. ((float)  9089/(float)1048576),
  1096. ((float) -5500/(float)1048576),
  1097. ((float)  7492/(float)1048576),
  1098. ((float)  6943/(float)1048576),
  1099. ((float) -7597/(float)1048576),
  1100. ((float) 12275/(float)1048576),
  1101. ((float) -4567/(float)1048576),
  1102. ((float)  2269/(float)1048576),
  1103. ((float)  5895/(float)1048576),
  1104. ((float)  7606/(float)1048576),
  1105. ((float)   115/(float)1048576),
  1106. ((float) -7688/(float)1048576),
  1107. ((float)  1370/(float)1048576),
  1108. ((float)  1789/(float)1048576),
  1109. ((float) -6680/(float)1048576),
  1110. ((float)  7488/(float)1048576),
  1111. ((float)  7975/(float)1048576),
  1112. ((float)  9523/(float)1048576),
  1113. ((float) 12672/(float)1048576),
  1114. ((float)  5301/(float)1048576),
  1115. ((float)  -562/(float)1048576),
  1116. ((float)  8445/(float)1048576),
  1117. ((float)  1098/(float)1048576),
  1118. ((float)   394/(float)1048576),
  1119. ((float)  7784/(float)1048576),
  1120. ((float)  -681/(float)1048576),
  1121. ((float)  -368/(float)1048576),
  1122. ((float) -6107/(float)1048576),
  1123. ((float)  6257/(float)1048576),
  1124. ((float)  5386/(float)1048576),
  1125. ((float) -2910/(float)1048576),
  1126. ((float)  5967/(float)1048576),
  1127. ((float)  2687/(float)1048576),
  1128. ((float)  3503/(float)1048576),
  1129. ((float)  3902/(float)1048576),
  1130. ((float)  2818/(float)1048576),
  1131. ((float) 15370/(float)1048576),
  1132. ((float)  7294/(float)1048576),
  1133. ((float) -7244/(float)1048576),
  1134. ((float)  3126/(float)1048576),
  1135. ((float)  1692/(float)1048576),
  1136. ((float)  7991/(float)1048576),
  1137. ((float)    55/(float)1048576),
  1138. ((float)   447/(float)1048576),
  1139. ((float)   153/(float)1048576),
  1140. ((float) 16418/(float)1048576),
  1141. ((float) -8055/(float)1048576),
  1142. ((float)  4039/(float)1048576),
  1143. ((float)  4046/(float)1048576),
  1144. ((float) 16811/(float)1048576),
  1145. ((float)  2263/(float)1048576),
  1146. ((float) -6952/(float)1048576),
  1147. ((float)  1351/(float)1048576),
  1148. ((float)  1697/(float)1048576),
  1149. ((float)  2436/(float)1048576),
  1150. ((float) 10875/(float)1048576),
  1151. ((float)  9000/(float)1048576),
  1152. ((float)  5744/(float)1048576),
  1153. ((float) 13856/(float)1048576),
  1154. ((float)  -963/(float)1048576),
  1155. ((float) -4810/(float)1048576),
  1156. ((float) -3509/(float)1048576),
  1157. ((float) -4506/(float)1048576),
  1158. ((float)  -709/(float)1048576),
  1159. ((float)  5657/(float)1048576),
  1160. ((float)  3139/(float)1048576),
  1161. ((float)  7615/(float)1048576),
  1162. ((float)  7301/(float)1048576),
  1163. ((float)  2845/(float)1048576),
  1164. ((float)  3243/(float)1048576),
  1165. ((float) -3558/(float)1048576),
  1166. ((float) -1997/(float)1048576),
  1167. ((float) -2526/(float)1048576),
  1168. ((float) -3081/(float)1048576),
  1169. ((float)  6945/(float)1048576),
  1170. ((float) -4163/(float)1048576),
  1171. ((float) 12184/(float)1048576),
  1172. ((float)  2301/(float)1048576),
  1173. ((float)  7126/(float)1048576),
  1174. ((float) -4694/(float)1048576),
  1175. ((float)  3079/(float)1048576),
  1176. ((float)   928/(float)1048576),
  1177. ((float) -1226/(float)1048576),
  1178. ((float) -3968/(float)1048576),
  1179. ((float) -3739/(float)1048576),
  1180. ((float) 17350/(float)1048576),
  1181. ((float)  7246/(float)1048576),
  1182. ((float)  4379/(float)1048576),
  1183. ((float)  5219/(float)1048576),
  1184. ((float)  5428/(float)1048576),
  1185. ((float)  9210/(float)1048576),
  1186. ((float)-12915/(float)1048576),
  1187. ((float) -1230/(float)1048576),
  1188. ((float)   759/(float)1048576),
  1189. ((float) -3616/(float)1048576),
  1190. ((float)  -536/(float)1048576),
  1191. ((float) 11064/(float)1048576),
  1192. ((float)  1094/(float)1048576),
  1193. ((float)  8486/(float)1048576),
  1194. ((float)-12784/(float)1048576),
  1195. ((float)  -556/(float)1048576),
  1196. ((float) 15950/(float)1048576),
  1197. ((float) -2749/(float)1048576),
  1198. ((float) -4054/(float)1048576),
  1199. ((float)  5048/(float)1048576),
  1200. ((float) 12674/(float)1048576),
  1201. ((float)   283/(float)1048576),
  1202. ((float) -2930/(float)1048576),
  1203. ((float)  4167/(float)1048576),
  1204. ((float) 14576/(float)1048576),
  1205. ((float)-11640/(float)1048576),
  1206. ((float)  1847/(float)1048576),
  1207. ((float)  4466/(float)1048576),
  1208. ((float)  -561/(float)1048576),
  1209. ((float) -3958/(float)1048576),
  1210. ((float) -6857/(float)1048576),
  1211. ((float) 19397/(float)1048576),
  1212. ((float) 16820/(float)1048576),
  1213. ((float)  3128/(float)1048576),
  1214. ((float) -3428/(float)1048576),
  1215. ((float) -6008/(float)1048576),
  1216. ((float)  2652/(float)1048576),
  1217. ((float)  2865/(float)1048576),
  1218. ((float)  5115/(float)1048576),
  1219. ((float)  8956/(float)1048576),
  1220. ((float) 15768/(float)1048576),
  1221. ((float) -1583/(float)1048576),
  1222. ((float) -7399/(float)1048576),
  1223. ((float) 25928/(float)1048576),
  1224. ((float)  2084/(float)1048576),
  1225. ((float) -1257/(float)1048576),
  1226. ((float)  3236/(float)1048576),
  1227. ((float)  4036/(float)1048576),
  1228. ((float)  4005/(float)1048576),
  1229. ((float) 10262/(float)1048576),
  1230. ((float)  6870/(float)1048576),
  1231. ((float)  4940/(float)1048576),
  1232. ((float) 11239/(float)1048576),
  1233. ((float) 10153/(float)1048576),
  1234. ((float)  6019/(float)1048576),
  1235. ((float)  6280/(float)1048576),
  1236. ((float) -1579/(float)1048576),
  1237. ((float)  -599/(float)1048576),
  1238. ((float) -6625/(float)1048576),
  1239. ((float) 21393/(float)1048576),
  1240. ((float) 13356/(float)1048576),
  1241. ((float) -4515/(float)1048576),
  1242. ((float)  4022/(float)1048576),
  1243. ((float) 12032/(float)1048576),
  1244. ((float)  1243/(float)1048576),
  1245. ((float)-16378/(float)1048576),
  1246. ((float)  5832/(float)1048576),
  1247. ((float)  2807/(float)1048576),
  1248. ((float)  2194/(float)1048576),
  1249. ((float)  1544/(float)1048576),
  1250. ((float) -7964/(float)1048576),
  1251. ((float)  8298/(float)1048576),
  1252. ((float) -7914/(float)1048576),
  1253. ((float)  7848/(float)1048576),
  1254. ((float)  -476/(float)1048576),
  1255. ((float)  9582/(float)1048576),
  1256. ((float)  1789/(float)1048576),
  1257. ((float) 16219/(float)1048576),
  1258. ((float)  2978/(float)1048576),
  1259. ((float) -4132/(float)1048576),
  1260. ((float) 12303/(float)1048576),
  1261. ((float)  5813/(float)1048576),
  1262. ((float)  5665/(float)1048576),
  1263. ((float)  8958/(float)1048576),
  1264. ((float) 11103/(float)1048576),
  1265. ((float) -7796/(float)1048576),
  1266. ((float) -6245/(float)1048576),
  1267. ((float)  3759/(float)1048576),
  1268. ((float) -5038/(float)1048576),
  1269. ((float) -9499/(float)1048576),
  1270. ((float)  8712/(float)1048576),
  1271. ((float) 16729/(float)1048576),
  1272. ((float)  9512/(float)1048576),
  1273. ((float) 16283/(float)1048576),
  1274. ((float) -1075/(float)1048576),
  1275. ((float) 10111/(float)1048576),
  1276. ((float) 12046/(float)1048576),
  1277. ((float) -5294/(float)1048576),
  1278. ((float)  3076/(float)1048576),
  1279. ((float) 10980/(float)1048576),
  1280. ((float)  5078/(float)1048576),
  1281. ((float) -2573/(float)1048576),
  1282. ((float) -9705/(float)1048576),
  1283. ((float)  8933/(float)1048576),
  1284. ((float) 17367/(float)1048576),
  1285. ((float)  5422/(float)1048576),
  1286. ((float) 10101/(float)1048576),
  1287. ((float) -4006/(float)1048576),
  1288. ((float) -2796/(float)1048576),
  1289. ((float)  -530/(float)1048576),
  1290. ((float)  5854/(float)1048576),
  1291. ((float) 18467/(float)1048576),
  1292. ((float) 10783/(float)1048576),
  1293. ((float) -5541/(float)1048576),
  1294. ((float)  5154/(float)1048576),
  1295. ((float)  7238/(float)1048576),
  1296. ((float) -3177/(float)1048576),
  1297. ((float)  2381/(float)1048576),
  1298. ((float)  1238/(float)1048576),
  1299. ((float)  2707/(float)1048576),
  1300. ((float) 24266/(float)1048576),
  1301. ((float)  2222/(float)1048576),
  1302. ((float) -8717/(float)1048576),
  1303. ((float) 14128/(float)1048576),
  1304. ((float) 16220/(float)1048576),
  1305. ((float)  7269/(float)1048576),
  1306. ((float)-13329/(float)1048576),
  1307. ((float)  2432/(float)1048576),
  1308. ((float)  4218/(float)1048576),
  1309. ((float)  6801/(float)1048576),
  1310. ((float) 15890/(float)1048576),
  1311. ((float) 16440/(float)1048576),
  1312. ((float) 22723/(float)1048576),
  1313. ((float) 16656/(float)1048576),
  1314. ((float)  2318/(float)1048576),
  1315. ((float) -4151/(float)1048576),
  1316. ((float)-12759/(float)1048576),
  1317. ((float) -4697/(float)1048576),
  1318. ((float) -7096/(float)1048576),
  1319. ((float)  9352/(float)1048576),
  1320. ((float) 11102/(float)1048576),
  1321. ((float) 11601/(float)1048576),
  1322. ((float)  9444/(float)1048576),
  1323. ((float)  1828/(float)1048576),
  1324. ((float) -1379/(float)1048576),
  1325. ((float)   664/(float)1048576),
  1326. ((float)  1434/(float)1048576),
  1327. ((float)  4316/(float)1048576),
  1328. ((float) -2360/(float)1048576),
  1329. ((float)  7487/(float)1048576),
  1330. ((float)  2691/(float)1048576),
  1331. ((float)   232/(float)1048576),
  1332. ((float)-11548/(float)1048576),
  1333. ((float)   800/(float)1048576),
  1334. ((float) 13052/(float)1048576),
  1335. ((float)  5765/(float)1048576),
  1336. ((float)  8617/(float)1048576),
  1337. ((float)   641/(float)1048576),
  1338. ((float)  2689/(float)1048576),
  1339. ((float)  -924/(float)1048576),
  1340. ((float)  8929/(float)1048576),
  1341. ((float)  -203/(float)1048576),
  1342. ((float)  4737/(float)1048576),
  1343. ((float)   814/(float)1048576),
  1344. ((float)  2443/(float)1048576),
  1345. ((float) -6190/(float)1048576),
  1346. ((float)  9333/(float)1048576),
  1347. ((float) -3842/(float)1048576),
  1348. ((float) -3076/(float)1048576),
  1349. ((float)   909/(float)1048576),
  1350. ((float)  7521/(float)1048576),
  1351. ((float)  8486/(float)1048576),
  1352. ((float)  1278/(float)1048576),
  1353. ((float)  7620/(float)1048576),
  1354. ((float)  3374/(float)1048576),
  1355. ((float)  2521/(float)1048576),
  1356. ((float) -7664/(float)1048576),
  1357. ((float) -1781/(float)1048576),
  1358. ((float)  4195/(float)1048576),
  1359. ((float)  2105/(float)1048576),
  1360. ((float)  -819/(float)1048576),
  1361. ((float)  3093/(float)1048576),
  1362. ((float) 15423/(float)1048576),
  1363. ((float) -3892/(float)1048576),
  1364. ((float) -9834/(float)1048576),
  1365. ((float) 10664/(float)1048576),
  1366. ((float)   448/(float)1048576),
  1367. ((float)  9649/(float)1048576),
  1368. ((float)  -731/(float)1048576),
  1369. ((float)  3882/(float)1048576),
  1370. ((float) 11712/(float)1048576),
  1371. ((float)  7743/(float)1048576),
  1372. ((float)  9704/(float)1048576),
  1373. ((float)  3535/(float)1048576),
  1374. ((float) 14839/(float)1048576),
  1375. ((float)  4161/(float)1048576),
  1376. ((float) -9247/(float)1048576),
  1377. ((float) -5719/(float)1048576),
  1378. ((float) -2397/(float)1048576),
  1379. ((float)  7548/(float)1048576),
  1380. ((float)  9921/(float)1048576),
  1381. ((float) -2687/(float)1048576),
  1382. ((float)  6872/(float)1048576),
  1383. ((float) 11224/(float)1048576),
  1384. ((float)  1951/(float)1048576),
  1385. ((float) -5952/(float)1048576),
  1386. ((float)  -575/(float)1048576),
  1387. ((float)-11306/(float)1048576),
  1388. ((float)  6686/(float)1048576),
  1389. ((float) -2318/(float)1048576),
  1390. ((float)  8593/(float)1048576),
  1391. ((float) 12745/(float)1048576),
  1392. ((float) -8832/(float)1048576),
  1393. ((float) 10229/(float)1048576),
  1394. ((float)  3631/(float)1048576),
  1395. ((float)  5130/(float)1048576),
  1396. ((float)  -156/(float)1048576),
  1397. ((float)  2783/(float)1048576),
  1398. ((float)  -624/(float)1048576),
  1399. ((float) -6826/(float)1048576),
  1400. ((float)  3757/(float)1048576),
  1401. ((float) 11469/(float)1048576),
  1402. ((float)  8302/(float)1048576),
  1403. ((float)  7502/(float)1048576),
  1404. ((float) -5167/(float)1048576),
  1405. ((float)  6202/(float)1048576),
  1406. ((float) -7792/(float)1048576),
  1407. ((float)  6088/(float)1048576),
  1408. ((float) -5881/(float)1048576),
  1409. ((float)    94/(float)1048576),
  1410. ((float) 12905/(float)1048576),
  1411. ((float) -2917/(float)1048576),
  1412. ((float)  -113/(float)1048576),
  1413. ((float) -6158/(float)1048576),
  1414. ((float) 15625/(float)1048576),
  1415. ((float) -3577/(float)1048576),
  1416. ((float)  6335/(float)1048576),
  1417. ((float)  2693/(float)1048576),
  1418. ((float)  3359/(float)1048576),
  1419. ((float)-10442/(float)1048576),
  1420. ((float) 15397/(float)1048576),
  1421. ((float)  3406/(float)1048576),
  1422. ((float) 13212/(float)1048576),
  1423. ((float)  3987/(float)1048576),
  1424. ((float) -4853/(float)1048576),
  1425. ((float) -9899/(float)1048576),
  1426. ((float) 13329/(float)1048576),
  1427. ((float)  9749/(float)1048576),
  1428. ((float)-10490/(float)1048576),
  1429. ((float)  2505/(float)1048576),
  1430. ((float)  2257/(float)1048576),
  1431. ((float)  9095/(float)1048576),
  1432. ((float) -1472/(float)1048576),
  1433. ((float)  7684/(float)1048576),
  1434. ((float) 11857/(float)1048576),
  1435. ((float) 17536/(float)1048576),
  1436. ((float) -1232/(float)1048576),
  1437. ((float)  1323/(float)1048576),
  1438. ((float) 13374/(float)1048576),
  1439. ((float) -1514/(float)1048576),
  1440. ((float)-11289/(float)1048576),
  1441. ((float) 12611/(float)1048576),
  1442. ((float)  1977/(float)1048576),
  1443. ((float)-11506/(float)1048576),
  1444. ((float) -5158/(float)1048576),
  1445. ((float) 16140/(float)1048576),
  1446. ((float) 11268/(float)1048576),
  1447. ((float) 13178/(float)1048576),
  1448. ((float) -4523/(float)1048576),
  1449. ((float)  8932/(float)1048576),
  1450. ((float) -9732/(float)1048576),
  1451. ((float)  5223/(float)1048576),
  1452. ((float) -3782/(float)1048576),
  1453. ((float)  6838/(float)1048576),
  1454. ((float) 11830/(float)1048576),
  1455. ((float) -3381/(float)1048576),
  1456. ((float)  -598/(float)1048576),
  1457. ((float)-13884/(float)1048576),
  1458. ((float)  -850/(float)1048576),
  1459. ((float)  3082/(float)1048576),
  1460. ((float) 23106/(float)1048576),
  1461. ((float)  4970/(float)1048576),
  1462. ((float) 19156/(float)1048576),
  1463. ((float)  4585/(float)1048576),
  1464. ((float)   235/(float)1048576),
  1465. ((float) -2255/(float)1048576),
  1466. ((float) -7658/(float)1048576),
  1467. ((float)  4708/(float)1048576),
  1468. ((float) 11415/(float)1048576),
  1469. ((float)  1083/(float)1048576),
  1470. ((float)  5521/(float)1048576),
  1471. ((float) 11720/(float)1048576),
  1472. ((float)  5705/(float)1048576),
  1473. ((float) 12002/(float)1048576),
  1474. ((float)  9256/(float)1048576),
  1475. ((float)  5396/(float)1048576),
  1476. ((float)  1247/(float)1048576),
  1477. ((float)   953/(float)1048576),
  1478. ((float) 10260/(float)1048576),
  1479. ((float) -6028/(float)1048576),
  1480. ((float)  2010/(float)1048576),
  1481. ((float)  1594/(float)1048576),
  1482. ((float) 12552/(float)1048576),
  1483. ((float) -4987/(float)1048576),
  1484. ((float)  5014/(float)1048576),
  1485. ((float)  3963/(float)1048576),
  1486. ((float) -5039/(float)1048576),
  1487. ((float)  6338/(float)1048576),
  1488. ((float)-10086/(float)1048576),
  1489. ((float) 16190/(float)1048576),
  1490. ((float)  8226/(float)1048576),
  1491. ((float) -4857/(float)1048576),
  1492. ((float) -8543/(float)1048576),
  1493. ((float)  4389/(float)1048576),
  1494. ((float)  3591/(float)1048576),
  1495. ((float) -3744/(float)1048576),
  1496. ((float) 12922/(float)1048576),
  1497. ((float) -4168/(float)1048576),
  1498. ((float) 13190/(float)1048576),
  1499. ((float) -3595/(float)1048576),
  1500. ((float) 13328/(float)1048576),
  1501. ((float)  -857/(float)1048576),
  1502. ((float)  1596/(float)1048576),
  1503. ((float)  6948/(float)1048576),
  1504. ((float) 13535/(float)1048576),
  1505. ((float) -8044/(float)1048576),
  1506. ((float) 11255/(float)1048576),
  1507. ((float) -2168/(float)1048576),
  1508. ((float)-13544/(float)1048576),
  1509. ((float)  9163/(float)1048576),
  1510. ((float) 11309/(float)1048576),
  1511. ((float)  6468/(float)1048576),
  1512. ((float)  -701/(float)1048576),
  1513. ((float) 19627/(float)1048576),
  1514. ((float)  8271/(float)1048576),
  1515. ((float)  1945/(float)1048576),
  1516. ((float)-13273/(float)1048576),
  1517. ((float)   473/(float)1048576),
  1518. ((float)  3278/(float)1048576),
  1519. ((float)  8118/(float)1048576),
  1520. ((float)  4081/(float)1048576),
  1521. ((float)  9567/(float)1048576),
  1522. ((float) 14675/(float)1048576),
  1523. ((float)  6431/(float)1048576),
  1524. ((float)-12422/(float)1048576),
  1525. ((float)   276/(float)1048576),
  1526. ((float)  4922/(float)1048576),
  1527. ((float) 17014/(float)1048576),
  1528. ((float)  5380/(float)1048576),
  1529. ((float) 10270/(float)1048576),
  1530. ((float)  1179/(float)1048576),
  1531. ((float)  8012/(float)1048576),
  1532. ((float)  7791/(float)1048576),
  1533. ((float)  2301/(float)1048576),
  1534. ((float)  9203/(float)1048576),
  1535. ((float) -6660/(float)1048576),
  1536. ((float) -3391/(float)1048576),
  1537. ((float) -6446/(float)1048576),
  1538. ((float)  2897/(float)1048576),
  1539. ((float) 19837/(float)1048576),
  1540. ((float)  5364/(float)1048576),
  1541. ((float) -8208/(float)1048576),
  1542. ((float) 16528/(float)1048576),
  1543. ((float) 17154/(float)1048576),
  1544. ((float)   767/(float)1048576),
  1545. ((float)-17143/(float)1048576),
  1546. ((float)  -891/(float)1048576),
  1547. ((float)-12809/(float)1048576),
  1548. ((float) -2839/(float)1048576),
  1549. ((float)  -419/(float)1048576),
  1550. ((float) 10518/(float)1048576),
  1551. ((float) 27038/(float)1048576),
  1552. ((float)-15472/(float)1048576),
  1553. ((float) 21829/(float)1048576),
  1554. ((float) 13893/(float)1048576),
  1555. ((float)  7094/(float)1048576),
  1556. ((float)  3026/(float)1048576),
  1557. ((float) -2340/(float)1048576),
  1558. ((float) 10375/(float)1048576),
  1559. ((float)-10220/(float)1048576),
  1560. ((float)  1851/(float)1048576),
  1561. ((float) 13771/(float)1048576),
  1562. ((float) 15023/(float)1048576),
  1563. ((float)  9591/(float)1048576),
  1564. ((float)  -166/(float)1048576),
  1565. ((float) 12676/(float)1048576),
  1566. ((float)   107/(float)1048576),
  1567. ((float)  5362/(float)1048576),
  1568. ((float) -5174/(float)1048576),
  1569. ((float)  6927/(float)1048576),
  1570. ((float) 27166/(float)1048576),
  1571. ((float) -3086/(float)1048576),
  1572. ((float)  6180/(float)1048576),
  1573. ((float)  2204/(float)1048576),
  1574. ((float) 18574/(float)1048576),
  1575. ((float) 10349/(float)1048576),
  1576. ((float)  9697/(float)1048576),
  1577. ((float)  2408/(float)1048576),
  1578. ((float)  8231/(float)1048576),
  1579. ((float)  1457/(float)1048576),
  1580. ((float) 21820/(float)1048576),
  1581. ((float) 11880/(float)1048576),
  1582. ((float)  1460/(float)1048576),
  1583. ((float)  -408/(float)1048576),
  1584. ((float) -1465/(float)1048576),
  1585. ((float) -6386/(float)1048576),
  1586. ((float) 27823/(float)1048576),
  1587. ((float)  -427/(float)1048576),
  1588. ((float) -8411/(float)1048576),
  1589. ((float)  6757/(float)1048576),
  1590. ((float)  1010/(float)1048576),
  1591. ((float) 18652/(float)1048576),
  1592. ((float)  1356/(float)1048576),
  1593. ((float)  5111/(float)1048576),
  1594. ((float)  6358/(float)1048576),
  1595. ((float) 15292/(float)1048576),
  1596. ((float)-14303/(float)1048576),
  1597. ((float) -2694/(float)1048576),
  1598. ((float) 20171/(float)1048576),
  1599. ((float)  5540/(float)1048576),
  1600. ((float) -3881/(float)1048576),
  1601. ((float)  4060/(float)1048576),
  1602. ((float) 11474/(float)1048576),
  1603. ((float)  1094/(float)1048576),
  1604. ((float) -9006/(float)1048576),
  1605. ((float)  9698/(float)1048576),
  1606. ((float) 21887/(float)1048576),
  1607. ((float) 23666/(float)1048576),
  1608. ((float) -7657/(float)1048576),
  1609. ((float) -1296/(float)1048576),
  1610. ((float)  -414/(float)1048576),
  1611. ((float)  5498/(float)1048576),
  1612. ((float)  3539/(float)1048576),
  1613. ((float) 11764/(float)1048576),
  1614. ((float) 23025/(float)1048576),
  1615. ((float)-12228/(float)1048576),
  1616. ((float) -1961/(float)1048576),
  1617. ((float)-10130/(float)1048576),
  1618. ((float) -6581/(float)1048576),
  1619. ((float) 24949/(float)1048576),
  1620. ((float) 21344/(float)1048576),
  1621. ((float) 10365/(float)1048576),
  1622. ((float) 15803/(float)1048576),
  1623. ((float) 16471/(float)1048576),
  1624. ((float)  5757/(float)1048576),
  1625. ((float)   352/(float)1048576),
  1626. ((float)-12586/(float)1048576),
  1627. ((float) -1231/(float)1048576),
  1628. ((float) 13685/(float)1048576),
  1629. ((float) 11266/(float)1048576),
  1630. ((float)  7257/(float)1048576),
  1631. ((float) 22928/(float)1048576),
  1632. ((float)  7389/(float)1048576),
  1633. ((float) 25109/(float)1048576),
  1634. ((float) 10922/(float)1048576),
  1635. ((float) 15030/(float)1048576),
  1636. ((float)  2091/(float)1048576),
  1637. ((float)  7499/(float)1048576),
  1638. ((float) 21420/(float)1048576),
  1639. ((float) -7188/(float)1048576),
  1640. ((float)  2244/(float)1048576),
  1641. ((float)  1319/(float)1048576)
  1642. };
  1643. static float lsp_tbl46w_U[5*16+5*16] =
  1644. {
  1645. ((float) 14931/(float) 32768),
  1646. ((float) 17260/(float) 32768),
  1647. ((float) 19135/(float) 32768),
  1648. ((float) 20731/(float) 32768),
  1649. ((float) 22466/(float) 32768),
  1650. ((float) 16130/(float) 32768),
  1651. ((float) 17759/(float) 32768),
  1652. ((float) 19272/(float) 32768),
  1653. ((float) 20469/(float) 32768),
  1654. ((float) 21832/(float) 32768),
  1655. ((float) 14608/(float) 32768),
  1656. ((float) 16251/(float) 32768),
  1657. ((float) 18746/(float) 32768),
  1658. ((float) 20647/(float) 32768),
  1659. ((float) 22478/(float) 32768),
  1660. ((float) 16753/(float) 32768),
  1661. ((float) 18362/(float) 32768),
  1662. ((float) 20121/(float) 32768),
  1663. ((float) 21770/(float) 32768),
  1664. ((float) 23327/(float) 32768),
  1665. ((float) 15552/(float) 32768),
  1666. ((float) 16841/(float) 32768),
  1667. ((float) 18257/(float) 32768),
  1668. ((float) 20245/(float) 32768),
  1669. ((float) 22266/(float) 32768),
  1670. ((float) 16539/(float) 32768),
  1671. ((float) 18104/(float) 32768),
  1672. ((float) 19687/(float) 32768),
  1673. ((float) 21273/(float) 32768),
  1674. ((float) 22868/(float) 32768),
  1675. ((float) 15101/(float) 32768),
  1676. ((float) 16611/(float) 32768),
  1677. ((float) 18049/(float) 32768),
  1678. ((float) 19528/(float) 32768),
  1679. ((float) 21357/(float) 32768),
  1680. ((float) 17953/(float) 32768),
  1681. ((float) 19286/(float) 32768),
  1682. ((float) 20727/(float) 32768),
  1683. ((float) 22128/(float) 32768),
  1684. ((float) 23608/(float) 32768),
  1685. ((float) 15756/(float) 32768),
  1686. ((float) 17140/(float) 32768),
  1687. ((float) 18998/(float) 32768),
  1688. ((float) 20941/(float) 32768),
  1689. ((float) 22707/(float) 32768),
  1690. ((float) 16502/(float) 32768),
  1691. ((float) 17762/(float) 32768),
  1692. ((float) 18956/(float) 32768),
  1693. ((float) 20549/(float) 32768),
  1694. ((float) 22556/(float) 32768),
  1695. ((float) 14473/(float) 32768),
  1696. ((float) 15588/(float) 32768),
  1697. ((float) 17705/(float) 32768),
  1698. ((float) 20283/(float) 32768),
  1699. ((float) 22335/(float) 32768),
  1700. ((float) 17433/(float) 32768),
  1701. ((float) 18714/(float) 32768),
  1702. ((float) 19989/(float) 32768),
  1703. ((float) 21305/(float) 32768),
  1704. ((float) 22774/(float) 32768),
  1705. ((float) 15968/(float) 32768),
  1706. ((float) 17244/(float) 32768),
  1707. ((float) 18508/(float) 32768),
  1708. ((float) 19837/(float) 32768),
  1709. ((float) 21410/(float) 32768),
  1710. ((float) 15937/(float) 32768),
  1711. ((float) 17691/(float) 32768),
  1712. ((float) 19538/(float) 32768),
  1713. ((float) 21274/(float) 32768),
  1714. ((float) 22907/(float) 32768),
  1715. ((float) 14948/(float) 32768),
  1716. ((float) 15926/(float) 32768),
  1717. ((float) 17038/(float) 32768),
  1718. ((float) 19218/(float) 32768),
  1719. ((float) 21851/(float) 32768),
  1720. ((float) 18442/(float) 32768),
  1721. ((float) 19887/(float) 32768),
  1722. ((float) 21423/(float) 32768),
  1723. ((float) 22906/(float) 32768),
  1724. ((float) 24280/(float) 32768),
  1725. ((float) 23968/(float) 32768),
  1726. ((float) 25814/(float) 32768),
  1727. ((float) 27338/(float) 32768),
  1728. ((float) 28667/(float) 32768),
  1729. ((float) 30395/(float) 32768),
  1730. ((float) 24526/(float) 32768),
  1731. ((float) 26064/(float) 32768),
  1732. ((float) 27151/(float) 32768),
  1733. ((float) 28531/(float) 32768),
  1734. ((float) 29485/(float) 32768),
  1735. ((float) 24511/(float) 32768),
  1736. ((float) 26318/(float) 32768),
  1737. ((float) 27711/(float) 32768),
  1738. ((float) 29022/(float) 32768),
  1739. ((float) 30694/(float) 32768),
  1740. ((float) 23743/(float) 32768),
  1741. ((float) 25259/(float) 32768),
  1742. ((float) 27101/(float) 32768),
  1743. ((float) 29078/(float) 32768),
  1744. ((float) 30925/(float) 32768),
  1745. ((float) 23698/(float) 32768),
  1746. ((float) 25736/(float) 32768),
  1747. ((float) 27594/(float) 32768),
  1748. ((float) 29289/(float) 32768),
  1749. ((float) 30968/(float) 32768),
  1750. ((float) 23930/(float) 32768),
  1751. ((float) 25559/(float) 32768),
  1752. ((float) 26778/(float) 32768),
  1753. ((float) 28291/(float) 32768),
  1754. ((float) 29305/(float) 32768),
  1755. ((float) 25175/(float) 32768),
  1756. ((float) 26565/(float) 32768),
  1757. ((float) 27871/(float) 32768),
  1758. ((float) 29456/(float) 32768),
  1759. ((float) 31049/(float) 32768),
  1760. ((float) 22685/(float) 32768),
  1761. ((float) 24448/(float) 32768),
  1762. ((float) 26843/(float) 32768),
  1763. ((float) 28939/(float) 32768),
  1764. ((float) 30843/(float) 32768),
  1765. ((float) 24480/(float) 32768),
  1766. ((float) 25808/(float) 32768),
  1767. ((float) 27105/(float) 32768),
  1768. ((float) 28900/(float) 32768),
  1769. ((float) 30888/(float) 32768),
  1770. ((float) 25107/(float) 32768),
  1771. ((float) 26620/(float) 32768),
  1772. ((float) 27630/(float) 32768),
  1773. ((float) 28864/(float) 32768),
  1774. ((float) 29742/(float) 32768),
  1775. ((float) 24549/(float) 32768),
  1776. ((float) 26242/(float) 32768),
  1777. ((float) 27882/(float) 32768),
  1778. ((float) 29551/(float) 32768),
  1779. ((float) 31152/(float) 32768),
  1780. ((float) 22947/(float) 32768),
  1781. ((float) 25325/(float) 32768),
  1782. ((float) 27402/(float) 32768),
  1783. ((float) 29152/(float) 32768),
  1784. ((float) 30891/(float) 32768),
  1785. ((float) 24232/(float) 32768),
  1786. ((float) 25919/(float) 32768),
  1787. ((float) 27608/(float) 32768),
  1788. ((float) 29356/(float) 32768),
  1789. ((float) 31064/(float) 32768),
  1790. ((float) 23232/(float) 32768),
  1791. ((float) 24879/(float) 32768),
  1792. ((float) 26331/(float) 32768),
  1793. ((float) 28014/(float) 32768),
  1794. ((float) 29310/(float) 32768),
  1795. ((float) 25418/(float) 32768),
  1796. ((float) 27091/(float) 32768),
  1797. ((float) 28522/(float) 32768),
  1798. ((float) 29944/(float) 32768),
  1799. ((float) 31227/(float) 32768),
  1800. ((float) 23582/(float) 32768),
  1801. ((float) 25139/(float) 32768),
  1802. ((float) 26655/(float) 32768),
  1803. ((float) 28449/(float) 32768),
  1804. ((float) 30535/(float) 32768)
  1805. };
  1806. static float d_tbl46w_U[5*64+5*16] =
  1807. {
  1808. ((float) -2560/(float)524288),
  1809. ((float)  2297/(float)524288),
  1810. ((float)  6975/(float)524288),
  1811. ((float)   798/(float)524288),
  1812. ((float) -1926/(float)524288),
  1813. ((float) -2735/(float)524288),
  1814. ((float)  3872/(float)524288),
  1815. ((float) -4564/(float)524288),
  1816. ((float)  8120/(float)524288),
  1817. ((float)  5746/(float)524288),
  1818. ((float)  4373/(float)524288),
  1819. ((float)   947/(float)524288),
  1820. ((float)  -955/(float)524288),
  1821. ((float)  -914/(float)524288),
  1822. ((float)  1315/(float)524288),
  1823. ((float)  -908/(float)524288),
  1824. ((float)  4401/(float)524288),
  1825. ((float)  2667/(float)524288),
  1826. ((float) -1287/(float)524288),
  1827. ((float)  1377/(float)524288),
  1828. ((float) -2268/(float)524288),
  1829. ((float)  5853/(float)524288),
  1830. ((float) 10025/(float)524288),
  1831. ((float) -6673/(float)524288),
  1832. ((float)  -163/(float)524288),
  1833. ((float)  1631/(float)524288),
  1834. ((float)   -28/(float)524288),
  1835. ((float)  2810/(float)524288),
  1836. ((float)  1904/(float)524288),
  1837. ((float)  -776/(float)524288),
  1838. ((float)  4776/(float)524288),
  1839. ((float)  6142/(float)524288),
  1840. ((float) -2947/(float)524288),
  1841. ((float)   949/(float)524288),
  1842. ((float)  1415/(float)524288),
  1843. ((float) -2833/(float)524288),
  1844. ((float) -2024/(float)524288),
  1845. ((float) -1112/(float)524288),
  1846. ((float)  4600/(float)524288),
  1847. ((float)  7474/(float)524288),
  1848. ((float) -3864/(float)524288),
  1849. ((float)  2739/(float)524288),
  1850. ((float)  1593/(float)524288),
  1851. ((float)  4064/(float)524288),
  1852. ((float)  2570/(float)524288),
  1853. ((float)  6155/(float)524288),
  1854. ((float) -1553/(float)524288),
  1855. ((float)  5820/(float)524288),
  1856. ((float)  4596/(float)524288),
  1857. ((float)  3997/(float)524288),
  1858. ((float)  9695/(float)524288),
  1859. ((float)  1441/(float)524288),
  1860. ((float) -7817/(float)524288),
  1861. ((float)  1020/(float)524288),
  1862. ((float)  3792/(float)524288),
  1863. ((float) -7730/(float)524288),
  1864. ((float)  2722/(float)524288),
  1865. ((float)  1634/(float)524288),
  1866. ((float)  1598/(float)524288),
  1867. ((float) 10322/(float)524288),
  1868. ((float)  3962/(float)524288),
  1869. ((float)   312/(float)524288),
  1870. ((float)  9630/(float)524288),
  1871. ((float)  2830/(float)524288),
  1872. ((float) -2605/(float)524288),
  1873. ((float) -2899/(float)524288),
  1874. ((float)  2110/(float)524288),
  1875. ((float)  2715/(float)524288),
  1876. ((float)  8973/(float)524288),
  1877. ((float) -2241/(float)524288),
  1878. ((float) 12594/(float)524288),
  1879. ((float)  3871/(float)524288),
  1880. ((float) -1360/(float)524288),
  1881. ((float) -3011/(float)524288),
  1882. ((float) -1569/(float)524288),
  1883. ((float)  -320/(float)524288),
  1884. ((float)  2494/(float)524288),
  1885. ((float)  3735/(float)524288),
  1886. ((float)  6371/(float)524288),
  1887. ((float)  9300/(float)524288),
  1888. ((float)  -757/(float)524288),
  1889. ((float)  3321/(float)524288),
  1890. ((float)  8918/(float)524288),
  1891. ((float)  3096/(float)524288),
  1892. ((float)  3193/(float)524288),
  1893. ((float)  2877/(float)524288),
  1894. ((float)  2783/(float)524288),
  1895. ((float)  2616/(float)524288),
  1896. ((float)  3357/(float)524288),
  1897. ((float)  3051/(float)524288),
  1898. ((float)  7251/(float)524288),
  1899. ((float) -1824/(float)524288),
  1900. ((float)  3237/(float)524288),
  1901. ((float) -1791/(float)524288),
  1902. ((float)  -634/(float)524288),
  1903. ((float) -1369/(float)524288),
  1904. ((float)  9286/(float)524288),
  1905. ((float) -1718/(float)524288),
  1906. ((float)  2204/(float)524288),
  1907. ((float)   129/(float)524288),
  1908. ((float)  4206/(float)524288),
  1909. ((float)  8370/(float)524288),
  1910. ((float)  4473/(float)524288),
  1911. ((float)  -668/(float)524288),
  1912. ((float)  4288/(float)524288),
  1913. ((float) -2354/(float)524288),
  1914. ((float)  1560/(float)524288),
  1915. ((float)  6156/(float)524288),
  1916. ((float)  -856/(float)524288),
  1917. ((float)  8537/(float)524288),
  1918. ((float)  8254/(float)524288),
  1919. ((float)  4987/(float)524288),
  1920. ((float) -2811/(float)524288),
  1921. ((float) -8196/(float)524288),
  1922. ((float)  8943/(float)524288),
  1923. ((float)  3138/(float)524288),
  1924. ((float) -3705/(float)524288),
  1925. ((float)  -698/(float)524288),
  1926. ((float)  2210/(float)524288),
  1927. ((float)  5013/(float)524288),
  1928. ((float) -6427/(float)524288),
  1929. ((float)  -949/(float)524288),
  1930. ((float)  6278/(float)524288),
  1931. ((float)  3290/(float)524288),
  1932. ((float)  2970/(float)524288),
  1933. ((float)  8151/(float)524288),
  1934. ((float)  2254/(float)524288),
  1935. ((float) -2434/(float)524288),
  1936. ((float)  6749/(float)524288),
  1937. ((float) -5431/(float)524288),
  1938. ((float) 10346/(float)524288),
  1939. ((float) -3913/(float)524288),
  1940. ((float) -5767/(float)524288),
  1941. ((float)  8392/(float)524288),
  1942. ((float)  2997/(float)524288),
  1943. ((float)   924/(float)524288),
  1944. ((float)  1305/(float)524288),
  1945. ((float) -2580/(float)524288),
  1946. ((float) -1451/(float)524288),
  1947. ((float)  7512/(float)524288),
  1948. ((float)  2445/(float)524288),
  1949. ((float)  6006/(float)524288),
  1950. ((float)  2659/(float)524288),
  1951. ((float)  5765/(float)524288),
  1952. ((float) -2794/(float)524288),
  1953. ((float)  -925/(float)524288),
  1954. ((float) -3269/(float)524288),
  1955. ((float)  4200/(float)524288),
  1956. ((float)  6055/(float)524288),
  1957. ((float)  1733/(float)524288),
  1958. ((float)  5123/(float)524288),
  1959. ((float)  4744/(float)524288),
  1960. ((float)  7229/(float)524288),
  1961. ((float) -3713/(float)524288),
  1962. ((float) -3367/(float)524288),
  1963. ((float) -6848/(float)524288),
  1964. ((float) -4226/(float)524288),
  1965. ((float)  1631/(float)524288),
  1966. ((float) 11032/(float)524288),
  1967. ((float)  8429/(float)524288),
  1968. ((float) -4902/(float)524288),
  1969. ((float)  2443/(float)524288),
  1970. ((float) 11540/(float)524288),
  1971. ((float)  4342/(float)524288),
  1972. ((float) -6701/(float)524288),
  1973. ((float)  3104/(float)524288),
  1974. ((float)  1331/(float)524288),
  1975. ((float) -2367/(float)524288),
  1976. ((float)  7153/(float)524288),
  1977. ((float)  1612/(float)524288),
  1978. ((float)  4133/(float)524288),
  1979. ((float)  2777/(float)524288),
  1980. ((float)   577/(float)524288),
  1981. ((float)  -437/(float)524288),
  1982. ((float) -2305/(float)524288),
  1983. ((float)  2507/(float)524288),
  1984. ((float)  7589/(float)524288),
  1985. ((float)  2359/(float)524288),
  1986. ((float)  -615/(float)524288),
  1987. ((float) -3543/(float)524288),
  1988. ((float) -2694/(float)524288),
  1989. ((float)  9975/(float)524288),
  1990. ((float)  2067/(float)524288),
  1991. ((float) -5305/(float)524288),
  1992. ((float)  6002/(float)524288),
  1993. ((float)  -984/(float)524288),
  1994. ((float)  -139/(float)524288),
  1995. ((float)  1242/(float)524288),
  1996. ((float)  1991/(float)524288),
  1997. ((float)  2742/(float)524288),
  1998. ((float)  6947/(float)524288),
  1999. ((float)  9379/(float)524288),
  2000. ((float) -9670/(float)524288),
  2001. ((float) -2294/(float)524288),
  2002. ((float)  2472/(float)524288),
  2003. ((float)  2133/(float)524288),
  2004. ((float) -6472/(float)524288),
  2005. ((float)    35/(float)524288),
  2006. ((float) 10186/(float)524288),
  2007. ((float)  4359/(float)524288),
  2008. ((float) -7413/(float)524288),
  2009. ((float)  6480/(float)524288),
  2010. ((float)  4407/(float)524288),
  2011. ((float)  2173/(float)524288),
  2012. ((float)  1195/(float)524288),
  2013. ((float)  6511/(float)524288),
  2014. ((float) -5078/(float)524288),
  2015. ((float)  1092/(float)524288),
  2016. ((float)  4486/(float)524288),
  2017. ((float)  -556/(float)524288),
  2018. ((float) 11374/(float)524288),
  2019. ((float) -5247/(float)524288),
  2020. ((float) -2568/(float)524288),
  2021. ((float)  -352/(float)524288),
  2022. ((float)  6938/(float)524288),
  2023. ((float)  -631/(float)524288),
  2024. ((float)  8186/(float)524288),
  2025. ((float) -5089/(float)524288),
  2026. ((float)   571/(float)524288),
  2027. ((float) 10441/(float)524288),
  2028. ((float)  8932/(float)524288),
  2029. ((float) -2634/(float)524288),
  2030. ((float)  5515/(float)524288),
  2031. ((float)   968/(float)524288),
  2032. ((float) -7191/(float)524288),
  2033. ((float) -6319/(float)524288),
  2034. ((float) -2454/(float)524288),
  2035. ((float)  6844/(float)524288),
  2036. ((float) 14208/(float)524288),
  2037. ((float)    63/(float)524288),
  2038. ((float)  9519/(float)524288),
  2039. ((float)  4144/(float)524288),
  2040. ((float)  3772/(float)524288),
  2041. ((float)  2319/(float)524288),
  2042. ((float)   -76/(float)524288),
  2043. ((float)  7155/(float)524288),
  2044. ((float)  -182/(float)524288),
  2045. ((float)  1678/(float)524288),
  2046. ((float) 11743/(float)524288),
  2047. ((float) 12984/(float)524288),
  2048. ((float)  1535/(float)524288),
  2049. ((float)  6830/(float)524288),
  2050. ((float)  7371/(float)524288),
  2051. ((float)  8848/(float)524288),
  2052. ((float)  3087/(float)524288),
  2053. ((float)  7643/(float)524288),
  2054. ((float)  2726/(float)524288),
  2055. ((float) -1115/(float)524288),
  2056. ((float)  3775/(float)524288),
  2057. ((float)  7386/(float)524288),
  2058. ((float)  5540/(float)524288),
  2059. ((float)  1143/(float)524288),
  2060. ((float)  5004/(float)524288),
  2061. ((float) -5812/(float)524288),
  2062. ((float)  4505/(float)524288),
  2063. ((float) -1943/(float)524288),
  2064. ((float) 11191/(float)524288),
  2065. ((float)  6790/(float)524288),
  2066. ((float)   166/(float)524288),
  2067. ((float) -1802/(float)524288),
  2068. ((float) 12402/(float)524288),
  2069. ((float) 12273/(float)524288),
  2070. ((float)  2874/(float)524288),
  2071. ((float) -1611/(float)524288),
  2072. ((float)  2355/(float)524288),
  2073. ((float)  -976/(float)524288),
  2074. ((float) -4154/(float)524288),
  2075. ((float)  8899/(float)524288),
  2076. ((float)  -646/(float)524288),
  2077. ((float)  3132/(float)524288),
  2078. ((float)  4645/(float)524288),
  2079. ((float)  7836/(float)524288),
  2080. ((float)   -96/(float)524288),
  2081. ((float) -7035/(float)524288),
  2082. ((float)   547/(float)524288),
  2083. ((float)   387/(float)524288),
  2084. ((float) -7025/(float)524288),
  2085. ((float)  3243/(float)524288),
  2086. ((float)  1364/(float)524288),
  2087. ((float)  9505/(float)524288),
  2088. ((float)-12238/(float)524288),
  2089. ((float)  2499/(float)524288),
  2090. ((float)  6829/(float)524288),
  2091. ((float)  6815/(float)524288),
  2092. ((float)  5606/(float)524288),
  2093. ((float)  5210/(float)524288),
  2094. ((float) -2761/(float)524288),
  2095. ((float)  4878/(float)524288),
  2096. ((float) 11656/(float)524288),
  2097. ((float) -3536/(float)524288),
  2098. ((float)  3995/(float)524288),
  2099. ((float) -5308/(float)524288),
  2100. ((float) -7682/(float)524288),
  2101. ((float)  5622/(float)524288),
  2102. ((float) 15238/(float)524288),
  2103. ((float)  3851/(float)524288),
  2104. ((float)   777/(float)524288),
  2105. ((float)  -876/(float)524288),
  2106. ((float) -3333/(float)524288),
  2107. ((float) 15812/(float)524288),
  2108. ((float)  3980/(float)524288),
  2109. ((float)  3863/(float)524288),
  2110. ((float)  6117/(float)524288),
  2111. ((float)  4229/(float)524288),
  2112. ((float) -9652/(float)524288),
  2113. ((float)   408/(float)524288),
  2114. ((float) -9600/(float)524288),
  2115. ((float)  9596/(float)524288),
  2116. ((float)  6683/(float)524288),
  2117. ((float)  2041/(float)524288),
  2118. ((float) 11040/(float)524288),
  2119. ((float)  9818/(float)524288),
  2120. ((float)  2056/(float)524288),
  2121. ((float) -4210/(float)524288),
  2122. ((float) -9529/(float)524288),
  2123. ((float) -6364/(float)524288),
  2124. ((float) -3140/(float)524288),
  2125. ((float)  3061/(float)524288),
  2126. ((float) 12611/(float)524288),
  2127. ((float) 19828/(float)524288),
  2128. ((float)  1422/(float)524288),
  2129. ((float)  1178/(float)524288),
  2130. ((float)   933/(float)524288),
  2131. ((float)   494/(float)524288),
  2132. ((float)   245/(float)524288),
  2133. ((float)  2062/(float)524288),
  2134. ((float)   -50/(float)524288),
  2135. ((float)  1059/(float)524288),
  2136. ((float) -1613/(float)524288),
  2137. ((float)  8136/(float)524288),
  2138. ((float)  6145/(float)524288),
  2139. ((float) -3291/(float)524288),
  2140. ((float)   537/(float)524288),
  2141. ((float)  1902/(float)524288),
  2142. ((float)   636/(float)524288),
  2143. ((float)  5415/(float)524288),
  2144. ((float)  1583/(float)524288),
  2145. ((float)  3075/(float)524288),
  2146. ((float)   -34/(float)524288),
  2147. ((float) -5337/(float)524288),
  2148. ((float)  3988/(float)524288),
  2149. ((float)  3443/(float)524288),
  2150. ((float)  4127/(float)524288),
  2151. ((float)  3416/(float)524288),
  2152. ((float)  2860/(float)524288),
  2153. ((float) -1029/(float)524288),
  2154. ((float)   557/(float)524288),
  2155. ((float)  -693/(float)524288),
  2156. ((float)  4690/(float)524288),
  2157. ((float)  2872/(float)524288),
  2158. ((float)  5403/(float)524288),
  2159. ((float)  1770/(float)524288),
  2160. ((float) -3950/(float)524288),
  2161. ((float)  1666/(float)524288),
  2162. ((float)  1720/(float)524288),
  2163. ((float) -4164/(float)524288),
  2164. ((float)  3395/(float)524288),
  2165. ((float)  5114/(float)524288),
  2166. ((float)  1181/(float)524288),
  2167. ((float)  2743/(float)524288),
  2168. ((float)   571/(float)524288),
  2169. ((float)  6317/(float)524288),
  2170. ((float)  1269/(float)524288),
  2171. ((float)  -501/(float)524288),
  2172. ((float) -1899/(float)524288),
  2173. ((float) -1421/(float)524288),
  2174. ((float)  5826/(float)524288),
  2175. ((float) -3067/(float)524288),
  2176. ((float)   449/(float)524288),
  2177. ((float)  6809/(float)524288),
  2178. ((float)  -194/(float)524288),
  2179. ((float) -3079/(float)524288),
  2180. ((float)  5512/(float)524288),
  2181. ((float)  3052/(float)524288),
  2182. ((float)  1681/(float)524288),
  2183. ((float)   -66/(float)524288),
  2184. ((float)   233/(float)524288),
  2185. ((float)  2800/(float)524288),
  2186. ((float)  7851/(float)524288),
  2187. ((float) -3319/(float)524288),
  2188. ((float)  6361/(float)524288),
  2189. ((float)  3473/(float)524288),
  2190. ((float)  -317/(float)524288),
  2191. ((float) -4739/(float)524288),
  2192. ((float)   430/(float)524288),
  2193. ((float) -4976/(float)524288),
  2194. ((float) -1191/(float)524288),
  2195. ((float)  2889/(float)524288),
  2196. ((float) 10022/(float)524288),
  2197. ((float)  8119/(float)524288),
  2198. ((float)  3194/(float)524288),
  2199. ((float) -4129/(float)524288),
  2200. ((float) -3960/(float)524288),
  2201. ((float)  7152/(float)524288),
  2202. ((float)  6974/(float)524288),
  2203. ((float) -3360/(float)524288),
  2204. ((float)  5872/(float)524288),
  2205. ((float) 10195/(float)524288),
  2206. ((float)  3113/(float)524288),
  2207. ((float) -5435/(float)524288)
  2208. };
  2209. static float pd_tbl46w_U[5*64+5*16] = 
  2210. {
  2211. ((float) -1203/(float)1048576),
  2212. ((float)   944/(float)1048576),
  2213. ((float)  1720/(float)1048576),
  2214. ((float)  3038/(float)1048576),
  2215. ((float)  3535/(float)1048576),
  2216. ((float)  5458/(float)1048576),
  2217. ((float)  5668/(float)1048576),
  2218. ((float)   869/(float)1048576),
  2219. ((float)  7066/(float)1048576),
  2220. ((float) -6563/(float)1048576),
  2221. ((float)  3802/(float)1048576),
  2222. ((float)  4199/(float)1048576),
  2223. ((float)  2277/(float)1048576),
  2224. ((float) -1104/(float)1048576),
  2225. ((float)   839/(float)1048576),
  2226. ((float)  1430/(float)1048576),
  2227. ((float) -1000/(float)1048576),
  2228. ((float) -4780/(float)1048576),
  2229. ((float)  1722/(float)1048576),
  2230. ((float) 12432/(float)1048576),
  2231. ((float) -3481/(float)1048576),
  2232. ((float)  4866/(float)1048576),
  2233. ((float) 15357/(float)1048576),
  2234. ((float) -7220/(float)1048576),
  2235. ((float)  5939/(float)1048576),
  2236. ((float)   -39/(float)1048576),
  2237. ((float) -2956/(float)1048576),
  2238. ((float)  9749/(float)1048576),
  2239. ((float)  3445/(float)1048576),
  2240. ((float)  1807/(float)1048576),
  2241. ((float)  7477/(float)1048576),
  2242. ((float) 17963/(float)1048576),
  2243. ((float) -7474/(float)1048576),
  2244. ((float) -6183/(float)1048576),
  2245. ((float)  -826/(float)1048576),
  2246. ((float)  4002/(float)1048576),
  2247. ((float)  5024/(float)1048576),
  2248. ((float) -6877/(float)1048576),
  2249. ((float)  3408/(float)1048576),
  2250. ((float)  2368/(float)1048576),
  2251. ((float) -8652/(float)1048576),
  2252. ((float)  7341/(float)1048576),
  2253. ((float) -6437/(float)1048576),
  2254. ((float) 11935/(float)1048576),
  2255. ((float)  8628/(float)1048576),
  2256. ((float)-10816/(float)1048576),
  2257. ((float)  6463/(float)1048576),
  2258. ((float) 16189/(float)1048576),
  2259. ((float)  4581/(float)1048576),
  2260. ((float)   485/(float)1048576),
  2261. ((float) 17072/(float)1048576),
  2262. ((float)  2029/(float)1048576),
  2263. ((float)  7080/(float)1048576),
  2264. ((float)  4366/(float)1048576),
  2265. ((float)  7505/(float)1048576),
  2266. ((float)  7739/(float)1048576),
  2267. ((float)  8418/(float)1048576),
  2268. ((float) -3875/(float)1048576),
  2269. ((float)-10078/(float)1048576),
  2270. ((float)  9607/(float)1048576),
  2271. ((float) 10534/(float)1048576),
  2272. ((float) -3599/(float)1048576),
  2273. ((float) 12877/(float)1048576),
  2274. ((float)  -102/(float)1048576),
  2275. ((float) -3909/(float)1048576),
  2276. ((float) -7772/(float)1048576),
  2277. ((float) -6321/(float)1048576),
  2278. ((float)  8296/(float)1048576),
  2279. ((float)  3489/(float)1048576),
  2280. ((float) 14360/(float)1048576),
  2281. ((float) 14615/(float)1048576),
  2282. ((float)  2173/(float)1048576),
  2283. ((float)-10507/(float)1048576),
  2284. ((float)   590/(float)1048576),
  2285. ((float)  4864/(float)1048576),
  2286. ((float) -1143/(float)1048576),
  2287. ((float) -5842/(float)1048576),
  2288. ((float)   158/(float)1048576),
  2289. ((float) 11118/(float)1048576),
  2290. ((float)  3919/(float)1048576),
  2291. ((float)  5949/(float)1048576),
  2292. ((float)  5520/(float)1048576),
  2293. ((float)  2089/(float)1048576),
  2294. ((float)  7716/(float)1048576),
  2295. ((float)  7633/(float)1048576),
  2296. ((float) -2745/(float)1048576),
  2297. ((float) -3749/(float)1048576),
  2298. ((float)  6564/(float)1048576),
  2299. ((float) 27658/(float)1048576),
  2300. ((float)   945/(float)1048576),
  2301. ((float) 11687/(float)1048576),
  2302. ((float) -4594/(float)1048576),
  2303. ((float)   216/(float)1048576),
  2304. ((float) -6389/(float)1048576),
  2305. ((float)  7029/(float)1048576),
  2306. ((float) 11556/(float)1048576),
  2307. ((float)   444/(float)1048576),
  2308. ((float)-13192/(float)1048576),
  2309. ((float) -4181/(float)1048576),
  2310. ((float) 21192/(float)1048576),
  2311. ((float)  -873/(float)1048576),
  2312. ((float)  7995/(float)1048576),
  2313. ((float) 10019/(float)1048576),
  2314. ((float) -2129/(float)1048576),
  2315. ((float) -5377/(float)1048576),
  2316. ((float)  -369/(float)1048576),
  2317. ((float) -7926/(float)1048576),
  2318. ((float) 20397/(float)1048576),
  2319. ((float)  8882/(float)1048576),
  2320. ((float) -7803/(float)1048576),
  2321. ((float)   607/(float)1048576),
  2322. ((float) 15613/(float)1048576),
  2323. ((float)  8257/(float)1048576),
  2324. ((float) 12527/(float)1048576),
  2325. ((float)  3173/(float)1048576),
  2326. ((float)  4507/(float)1048576),
  2327. ((float) -3390/(float)1048576),
  2328. ((float)-12943/(float)1048576),
  2329. ((float) 14817/(float)1048576),
  2330. ((float)  7604/(float)1048576),
  2331. ((float) -4219/(float)1048576),
  2332. ((float) 10154/(float)1048576),
  2333. ((float)  2618/(float)1048576),
  2334. ((float) -1573/(float)1048576),
  2335. ((float)  2973/(float)1048576),
  2336. ((float) -1579/(float)1048576),
  2337. ((float)  1587/(float)1048576),
  2338. ((float)  8487/(float)1048576),
  2339. ((float) 10408/(float)1048576),
  2340. ((float) -3916/(float)1048576),
  2341. ((float)  8905/(float)1048576),
  2342. ((float) -8575/(float)1048576),
  2343. ((float)  -663/(float)1048576),
  2344. ((float)  8312/(float)1048576),
  2345. ((float)  4636/(float)1048576),
  2346. ((float)  3444/(float)1048576),
  2347. ((float) 17398/(float)1048576),
  2348. ((float)  4070/(float)1048576),
  2349. ((float)     2/(float)1048576),
  2350. ((float) 10376/(float)1048576),
  2351. ((float)  2063/(float)1048576),
  2352. ((float)  7578/(float)1048576),
  2353. ((float) 24687/(float)1048576),
  2354. ((float)  4928/(float)1048576),
  2355. ((float) -5119/(float)1048576),
  2356. ((float)  -245/(float)1048576),
  2357. ((float)  3940/(float)1048576),
  2358. ((float)  9563/(float)1048576),
  2359. ((float) 14485/(float)1048576),
  2360. ((float) 11203/(float)1048576),
  2361. ((float) 12855/(float)1048576),
  2362. ((float)  7088/(float)1048576),
  2363. ((float)   695/(float)1048576),
  2364. ((float) -5315/(float)1048576),
  2365. ((float) -4689/(float)1048576),
  2366. ((float)-10581/(float)1048576),
  2367. ((float) -7648/(float)1048576),
  2368. ((float) -1577/(float)1048576),
  2369. ((float) 16167/(float)1048576),
  2370. ((float) 14056/(float)1048576),
  2371. ((float) -3105/(float)1048576),
  2372. ((float) 10468/(float)1048576),
  2373. ((float) -1419/(float)1048576),
  2374. ((float)  6311/(float)1048576),
  2375. ((float)  -852/(float)1048576),
  2376. ((float) 14162/(float)1048576),
  2377. ((float)  4204/(float)1048576),
  2378. ((float) -7633/(float)1048576),
  2379. ((float) 11235/(float)1048576),
  2380. ((float) -5516/(float)1048576),
  2381. ((float)  9829/(float)1048576),
  2382. ((float) -1206/(float)1048576),
  2383. ((float)   427/(float)1048576),
  2384. ((float)   868/(float)1048576),
  2385. ((float)  -594/(float)1048576),
  2386. ((float)  7368/(float)1048576),
  2387. ((float) -7729/(float)1048576),
  2388. ((float)   854/(float)1048576),
  2389. ((float)  5349/(float)1048576),
  2390. ((float) 19156/(float)1048576),
  2391. ((float)   865/(float)1048576),
  2392. ((float)  1591/(float)1048576),
  2393. ((float)  5717/(float)1048576),
  2394. ((float) -6359/(float)1048576),
  2395. ((float) 13827/(float)1048576),
  2396. ((float)  5506/(float)1048576),
  2397. ((float) -9137/(float)1048576),
  2398. ((float) 11190/(float)1048576),
  2399. ((float) -1984/(float)1048576),
  2400. ((float)  8665/(float)1048576),
  2401. ((float)  2610/(float)1048576),
  2402. ((float) 21044/(float)1048576),
  2403. ((float)  4984/(float)1048576),
  2404. ((float)   294/(float)1048576),
  2405. ((float) -8907/(float)1048576),
  2406. ((float)  5334/(float)1048576),
  2407. ((float) 14543/(float)1048576),
  2408. ((float)-12802/(float)1048576),
  2409. ((float)  6947/(float)1048576),
  2410. ((float)  8133/(float)1048576),
  2411. ((float) -4716/(float)1048576),
  2412. ((float) 10487/(float)1048576),
  2413. ((float) -8174/(float)1048576),
  2414. ((float) -1002/(float)1048576),
  2415. ((float) 16152/(float)1048576),
  2416. ((float)-14240/(float)1048576),
  2417. ((float)  1302/(float)1048576),
  2418. ((float)  8133/(float)1048576),
  2419. ((float) 16156/(float)1048576),
  2420. ((float)  3859/(float)1048576),
  2421. ((float) 14699/(float)1048576),
  2422. ((float)  2379/(float)1048576),
  2423. ((float)  8972/(float)1048576),
  2424. ((float) 19069/(float)1048576),
  2425. ((float)  3086/(float)1048576),
  2426. ((float) -2564/(float)1048576),
  2427. ((float) 16674/(float)1048576),
  2428. ((float)  3571/(float)1048576),
  2429. ((float)-14974/(float)1048576),
  2430. ((float)  9552/(float)1048576),
  2431. ((float) 12229/(float)1048576),
  2432. ((float)  3721/(float)1048576),
  2433. ((float)  8738/(float)1048576),
  2434. ((float)  4077/(float)1048576),
  2435. ((float)-13926/(float)1048576),
  2436. ((float) -9855/(float)1048576),
  2437. ((float)  6261/(float)1048576),
  2438. ((float)  4855/(float)1048576),
  2439. ((float)  1123/(float)1048576),
  2440. ((float) 13212/(float)1048576),
  2441. ((float) 24316/(float)1048576),
  2442. ((float)  9325/(float)1048576),
  2443. ((float) -5634/(float)1048576),
  2444. ((float) -5552/(float)1048576),
  2445. ((float)  5707/(float)1048576),
  2446. ((float)   926/(float)1048576),
  2447. ((float)  3508/(float)1048576),
  2448. ((float) -4145/(float)1048576),
  2449. ((float) 18955/(float)1048576),
  2450. ((float) -1468/(float)1048576),
  2451. ((float)  6134/(float)1048576),
  2452. ((float)  7499/(float)1048576),
  2453. ((float) 13623/(float)1048576),
  2454. ((float)  3666/(float)1048576),
  2455. ((float)  5145/(float)1048576),
  2456. ((float)  8844/(float)1048576),
  2457. ((float) -7849/(float)1048576),
  2458. ((float)  4340/(float)1048576),
  2459. ((float) 12907/(float)1048576),
  2460. ((float) -5543/(float)1048576),
  2461. ((float)  9855/(float)1048576),
  2462. ((float)  6391/(float)1048576),
  2463. ((float) 10506/(float)1048576),
  2464. ((float)-11434/(float)1048576),
  2465. ((float)  1879/(float)1048576),
  2466. ((float)   362/(float)1048576),
  2467. ((float)  -983/(float)1048576),
  2468. ((float)-13635/(float)1048576),
  2469. ((float)  6571/(float)1048576),
  2470. ((float) 30326/(float)1048576),
  2471. ((float)  3270/(float)1048576),
  2472. ((float) 15666/(float)1048576),
  2473. ((float) 19579/(float)1048576),
  2474. ((float)-10066/(float)1048576),
  2475. ((float)-10388/(float)1048576),
  2476. ((float)  1502/(float)1048576),
  2477. ((float)-10344/(float)1048576),
  2478. ((float) 15691/(float)1048576),
  2479. ((float) 14109/(float)1048576),
  2480. ((float)  6226/(float)1048576),
  2481. ((float) 13715/(float)1048576),
  2482. ((float) 15044/(float)1048576),
  2483. ((float)  2230/(float)1048576),
  2484. ((float)  6362/(float)1048576),
  2485. ((float)  1724/(float)1048576),
  2486. ((float) 15769/(float)1048576),
  2487. ((float)  1574/(float)1048576),
  2488. ((float) -8019/(float)1048576),
  2489. ((float) 16234/(float)1048576),
  2490. ((float) 14189/(float)1048576),
  2491. ((float)-14732/(float)1048576),
  2492. ((float) 20228/(float)1048576),
  2493. ((float)  5382/(float)1048576),
  2494. ((float)  1847/(float)1048576),
  2495. ((float)  1919/(float)1048576),
  2496. ((float)  -749/(float)1048576),
  2497. ((float)  6117/(float)1048576),
  2498. ((float) 11215/(float)1048576),
  2499. ((float) 16353/(float)1048576),
  2500. ((float)-16089/(float)1048576),
  2501. ((float) 23579/(float)1048576),
  2502. ((float) -7536/(float)1048576),
  2503. ((float) -1287/(float)1048576),
  2504. ((float)  6310/(float)1048576),
  2505. ((float) -1700/(float)1048576),
  2506. ((float) 14786/(float)1048576),
  2507. ((float) 17464/(float)1048576),
  2508. ((float)  1283/(float)1048576),
  2509. ((float)  7296/(float)1048576),
  2510. ((float) 20111/(float)1048576),
  2511. ((float) 14265/(float)1048576),
  2512. ((float) 20437/(float)1048576),
  2513. ((float) 23019/(float)1048576),
  2514. ((float)  9216/(float)1048576),
  2515. ((float)  7590/(float)1048576),
  2516. ((float)   712/(float)1048576),
  2517. ((float)  7336/(float)1048576),
  2518. ((float) 11183/(float)1048576),
  2519. ((float) 11507/(float)1048576),
  2520. ((float) 27807/(float)1048576),
  2521. ((float) 25661/(float)1048576),
  2522. ((float) 16635/(float)1048576),
  2523. ((float)  5441/(float)1048576),
  2524. ((float) -2706/(float)1048576),
  2525. ((float) -6497/(float)1048576),
  2526. ((float)  -492/(float)1048576),
  2527. ((float) -7793/(float)1048576),
  2528. ((float) -2651/(float)1048576),
  2529. ((float) 31751/(float)1048576),
  2530. ((float) 22163/(float)1048576),
  2531. ((float)  6381/(float)1048576),
  2532. ((float) -7650/(float)1048576),
  2533. ((float)  4834/(float)1048576),
  2534. ((float)  7646/(float)1048576),
  2535. ((float)   932/(float)1048576),
  2536. ((float) -4305/(float)1048576),
  2537. ((float)  8028/(float)1048576),
  2538. ((float)  -987/(float)1048576),
  2539. ((float)  6332/(float)1048576),
  2540. ((float)  2983/(float)1048576),
  2541. ((float) -5563/(float)1048576),
  2542. ((float)   737/(float)1048576),
  2543. ((float)  7443/(float)1048576),
  2544. ((float)  2389/(float)1048576),
  2545. ((float)  1608/(float)1048576),
  2546. ((float)  1154/(float)1048576),
  2547. ((float)  3384/(float)1048576),
  2548. ((float)  5233/(float)1048576),
  2549. ((float) 10481/(float)1048576),
  2550. ((float) -7363/(float)1048576),
  2551. ((float) 14733/(float)1048576),
  2552. ((float)  4933/(float)1048576),
  2553. ((float)  2231/(float)1048576),
  2554. ((float)  1558/(float)1048576),
  2555. ((float)  -679/(float)1048576),
  2556. ((float) -3648/(float)1048576),
  2557. ((float) 10342/(float)1048576),
  2558. ((float)  3735/(float)1048576),
  2559. ((float) -4610/(float)1048576),
  2560. ((float) 10841/(float)1048576),
  2561. ((float)    71/(float)1048576),
  2562. ((float) -2562/(float)1048576),
  2563. ((float) -1188/(float)1048576),
  2564. ((float)  4491/(float)1048576),
  2565. ((float) 13847/(float)1048576),
  2566. ((float)  4948/(float)1048576),
  2567. ((float) 10669/(float)1048576),
  2568. ((float)  3642/(float)1048576),
  2569. ((float) -4753/(float)1048576),
  2570. ((float) -2807/(float)1048576),
  2571. ((float)  4454/(float)1048576),
  2572. ((float) -5104/(float)1048576),
  2573. ((float)  9349/(float)1048576),
  2574. ((float) -5458/(float)1048576),
  2575. ((float)  8376/(float)1048576),
  2576. ((float)  2866/(float)1048576),
  2577. ((float)  1850/(float)1048576),
  2578. ((float)  1176/(float)1048576),
  2579. ((float)   764/(float)1048576),
  2580. ((float)   635/(float)1048576),
  2581. ((float) -7310/(float)1048576),
  2582. ((float)   251/(float)1048576),
  2583. ((float)  9250/(float)1048576),
  2584. ((float) 17609/(float)1048576),
  2585. ((float)  8502/(float)1048576),
  2586. ((float) -4875/(float)1048576),
  2587. ((float) 17621/(float)1048576),
  2588. ((float) 12117/(float)1048576),
  2589. ((float)  3826/(float)1048576),
  2590. ((float) -3023/(float)1048576),
  2591. ((float) 17912/(float)1048576),
  2592. ((float) -5764/(float)1048576),
  2593. ((float) -7648/(float)1048576),
  2594. ((float)  -132/(float)1048576),
  2595. ((float)  8401/(float)1048576),
  2596. ((float)  6281/(float)1048576),
  2597. ((float) 11385/(float)1048576),
  2598. ((float) -8672/(float)1048576),
  2599. ((float)  -577/(float)1048576),
  2600. ((float)  4955/(float)1048576),
  2601. ((float)  4289/(float)1048576),
  2602. ((float) -2614/(float)1048576),
  2603. ((float) -7635/(float)1048576),
  2604. ((float) 14525/(float)1048576),
  2605. ((float)  4348/(float)1048576),
  2606. ((float)  2977/(float)1048576),
  2607. ((float)  1457/(float)1048576),
  2608. ((float) 15505/(float)1048576),
  2609. ((float)     5/(float)1048576),
  2610. ((float) -7012/(float)1048576)
  2611. };