MP3 Player. You can change fwd/rev speed and skip. see: http://mbed.org/users/okini3939/notebook/lpc4088_madplayer/

Dependencies:   I2SSlave SDFileSystem TLV320 mbed

Committer:
okini3939
Date:
Tue Feb 18 00:22:50 2014 +0000
Revision:
0:8ba6230eefbd
1st build

Who changed what in which revision?

UserRevisionLine numberNew contents of line
okini3939 0:8ba6230eefbd 1 /*
okini3939 0:8ba6230eefbd 2 * libmad - MPEG audio decoder library
okini3939 0:8ba6230eefbd 3 * Copyright (C) 2000-2004 Underbit Technologies, Inc.
okini3939 0:8ba6230eefbd 4 *
okini3939 0:8ba6230eefbd 5 * This program is free software; you can redistribute it and/or modify
okini3939 0:8ba6230eefbd 6 * it under the terms of the GNU General Public License as published by
okini3939 0:8ba6230eefbd 7 * the Free Software Foundation; either version 2 of the License, or
okini3939 0:8ba6230eefbd 8 * (at your option) any later version.
okini3939 0:8ba6230eefbd 9 *
okini3939 0:8ba6230eefbd 10 * This program is distributed in the hope that it will be useful,
okini3939 0:8ba6230eefbd 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
okini3939 0:8ba6230eefbd 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
okini3939 0:8ba6230eefbd 13 * GNU General Public License for more details.
okini3939 0:8ba6230eefbd 14 *
okini3939 0:8ba6230eefbd 15 * You should have received a copy of the GNU General Public License
okini3939 0:8ba6230eefbd 16 * along with this program; if not, write to the Free Software
okini3939 0:8ba6230eefbd 17 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
okini3939 0:8ba6230eefbd 18 *
okini3939 0:8ba6230eefbd 19 * $Id: d.c,v 1.1 2010/11/23 20:12:57 andy Exp $
okini3939 0:8ba6230eefbd 20 */
okini3939 0:8ba6230eefbd 21
okini3939 0:8ba6230eefbd 22 /*
okini3939 0:8ba6230eefbd 23 * These are the coefficients for the subband synthesis window. This is a
okini3939 0:8ba6230eefbd 24 * reordered version of Table B.3 from ISO/IEC 11172-3.
okini3939 0:8ba6230eefbd 25 *
okini3939 0:8ba6230eefbd 26 * Every value is parameterized so that shift optimizations can be made at
okini3939 0:8ba6230eefbd 27 * compile-time. For example, every value can be right-shifted 12 bits to
okini3939 0:8ba6230eefbd 28 * minimize multiply instruction times without any loss of accuracy.
okini3939 0:8ba6230eefbd 29 */
okini3939 0:8ba6230eefbd 30
okini3939 0:8ba6230eefbd 31 { PRESHIFT(0x00000000) /* 0.000000000 */, /* 0 */
okini3939 0:8ba6230eefbd 32 -PRESHIFT(0x0001d000) /* -0.000442505 */,
okini3939 0:8ba6230eefbd 33 PRESHIFT(0x000d5000) /* 0.003250122 */,
okini3939 0:8ba6230eefbd 34 -PRESHIFT(0x001cb000) /* -0.007003784 */,
okini3939 0:8ba6230eefbd 35 PRESHIFT(0x007f5000) /* 0.031082153 */,
okini3939 0:8ba6230eefbd 36 -PRESHIFT(0x01421000) /* -0.078628540 */,
okini3939 0:8ba6230eefbd 37 PRESHIFT(0x019ae000) /* 0.100311279 */,
okini3939 0:8ba6230eefbd 38 -PRESHIFT(0x09271000) /* -0.572036743 */,
okini3939 0:8ba6230eefbd 39 PRESHIFT(0x1251e000) /* 1.144989014 */,
okini3939 0:8ba6230eefbd 40 PRESHIFT(0x09271000) /* 0.572036743 */,
okini3939 0:8ba6230eefbd 41 PRESHIFT(0x019ae000) /* 0.100311279 */,
okini3939 0:8ba6230eefbd 42 PRESHIFT(0x01421000) /* 0.078628540 */,
okini3939 0:8ba6230eefbd 43 PRESHIFT(0x007f5000) /* 0.031082153 */,
okini3939 0:8ba6230eefbd 44 PRESHIFT(0x001cb000) /* 0.007003784 */,
okini3939 0:8ba6230eefbd 45 PRESHIFT(0x000d5000) /* 0.003250122 */,
okini3939 0:8ba6230eefbd 46 PRESHIFT(0x0001d000) /* 0.000442505 */,
okini3939 0:8ba6230eefbd 47
okini3939 0:8ba6230eefbd 48 PRESHIFT(0x00000000) /* 0.000000000 */,
okini3939 0:8ba6230eefbd 49 -PRESHIFT(0x0001d000) /* -0.000442505 */,
okini3939 0:8ba6230eefbd 50 PRESHIFT(0x000d5000) /* 0.003250122 */,
okini3939 0:8ba6230eefbd 51 -PRESHIFT(0x001cb000) /* -0.007003784 */,
okini3939 0:8ba6230eefbd 52 PRESHIFT(0x007f5000) /* 0.031082153 */,
okini3939 0:8ba6230eefbd 53 -PRESHIFT(0x01421000) /* -0.078628540 */,
okini3939 0:8ba6230eefbd 54 PRESHIFT(0x019ae000) /* 0.100311279 */,
okini3939 0:8ba6230eefbd 55 -PRESHIFT(0x09271000) /* -0.572036743 */,
okini3939 0:8ba6230eefbd 56 PRESHIFT(0x1251e000) /* 1.144989014 */,
okini3939 0:8ba6230eefbd 57 PRESHIFT(0x09271000) /* 0.572036743 */,
okini3939 0:8ba6230eefbd 58 PRESHIFT(0x019ae000) /* 0.100311279 */,
okini3939 0:8ba6230eefbd 59 PRESHIFT(0x01421000) /* 0.078628540 */,
okini3939 0:8ba6230eefbd 60 PRESHIFT(0x007f5000) /* 0.031082153 */,
okini3939 0:8ba6230eefbd 61 PRESHIFT(0x001cb000) /* 0.007003784 */,
okini3939 0:8ba6230eefbd 62 PRESHIFT(0x000d5000) /* 0.003250122 */,
okini3939 0:8ba6230eefbd 63 PRESHIFT(0x0001d000) /* 0.000442505 */ },
okini3939 0:8ba6230eefbd 64
okini3939 0:8ba6230eefbd 65 { -PRESHIFT(0x00001000) /* -0.000015259 */, /* 1 */
okini3939 0:8ba6230eefbd 66 -PRESHIFT(0x0001f000) /* -0.000473022 */,
okini3939 0:8ba6230eefbd 67 PRESHIFT(0x000da000) /* 0.003326416 */,
okini3939 0:8ba6230eefbd 68 -PRESHIFT(0x00207000) /* -0.007919312 */,
okini3939 0:8ba6230eefbd 69 PRESHIFT(0x007d0000) /* 0.030517578 */,
okini3939 0:8ba6230eefbd 70 -PRESHIFT(0x0158d000) /* -0.084182739 */,
okini3939 0:8ba6230eefbd 71 PRESHIFT(0x01747000) /* 0.090927124 */,
okini3939 0:8ba6230eefbd 72 -PRESHIFT(0x099a8000) /* -0.600219727 */,
okini3939 0:8ba6230eefbd 73 PRESHIFT(0x124f0000) /* 1.144287109 */,
okini3939 0:8ba6230eefbd 74 PRESHIFT(0x08b38000) /* 0.543823242 */,
okini3939 0:8ba6230eefbd 75 PRESHIFT(0x01bde000) /* 0.108856201 */,
okini3939 0:8ba6230eefbd 76 PRESHIFT(0x012b4000) /* 0.073059082 */,
okini3939 0:8ba6230eefbd 77 PRESHIFT(0x0080f000) /* 0.031478882 */,
okini3939 0:8ba6230eefbd 78 PRESHIFT(0x00191000) /* 0.006118774 */,
okini3939 0:8ba6230eefbd 79 PRESHIFT(0x000d0000) /* 0.003173828 */,
okini3939 0:8ba6230eefbd 80 PRESHIFT(0x0001a000) /* 0.000396729 */,
okini3939 0:8ba6230eefbd 81
okini3939 0:8ba6230eefbd 82 -PRESHIFT(0x00001000) /* -0.000015259 */,
okini3939 0:8ba6230eefbd 83 -PRESHIFT(0x0001f000) /* -0.000473022 */,
okini3939 0:8ba6230eefbd 84 PRESHIFT(0x000da000) /* 0.003326416 */,
okini3939 0:8ba6230eefbd 85 -PRESHIFT(0x00207000) /* -0.007919312 */,
okini3939 0:8ba6230eefbd 86 PRESHIFT(0x007d0000) /* 0.030517578 */,
okini3939 0:8ba6230eefbd 87 -PRESHIFT(0x0158d000) /* -0.084182739 */,
okini3939 0:8ba6230eefbd 88 PRESHIFT(0x01747000) /* 0.090927124 */,
okini3939 0:8ba6230eefbd 89 -PRESHIFT(0x099a8000) /* -0.600219727 */,
okini3939 0:8ba6230eefbd 90 PRESHIFT(0x124f0000) /* 1.144287109 */,
okini3939 0:8ba6230eefbd 91 PRESHIFT(0x08b38000) /* 0.543823242 */,
okini3939 0:8ba6230eefbd 92 PRESHIFT(0x01bde000) /* 0.108856201 */,
okini3939 0:8ba6230eefbd 93 PRESHIFT(0x012b4000) /* 0.073059082 */,
okini3939 0:8ba6230eefbd 94 PRESHIFT(0x0080f000) /* 0.031478882 */,
okini3939 0:8ba6230eefbd 95 PRESHIFT(0x00191000) /* 0.006118774 */,
okini3939 0:8ba6230eefbd 96 PRESHIFT(0x000d0000) /* 0.003173828 */,
okini3939 0:8ba6230eefbd 97 PRESHIFT(0x0001a000) /* 0.000396729 */ },
okini3939 0:8ba6230eefbd 98
okini3939 0:8ba6230eefbd 99 { -PRESHIFT(0x00001000) /* -0.000015259 */, /* 2 */
okini3939 0:8ba6230eefbd 100 -PRESHIFT(0x00023000) /* -0.000534058 */,
okini3939 0:8ba6230eefbd 101 PRESHIFT(0x000de000) /* 0.003387451 */,
okini3939 0:8ba6230eefbd 102 -PRESHIFT(0x00245000) /* -0.008865356 */,
okini3939 0:8ba6230eefbd 103 PRESHIFT(0x007a0000) /* 0.029785156 */,
okini3939 0:8ba6230eefbd 104 -PRESHIFT(0x016f7000) /* -0.089706421 */,
okini3939 0:8ba6230eefbd 105 PRESHIFT(0x014a8000) /* 0.080688477 */,
okini3939 0:8ba6230eefbd 106 -PRESHIFT(0x0a0d8000) /* -0.628295898 */,
okini3939 0:8ba6230eefbd 107 PRESHIFT(0x12468000) /* 1.142211914 */,
okini3939 0:8ba6230eefbd 108 PRESHIFT(0x083ff000) /* 0.515609741 */,
okini3939 0:8ba6230eefbd 109 PRESHIFT(0x01dd8000) /* 0.116577148 */,
okini3939 0:8ba6230eefbd 110 PRESHIFT(0x01149000) /* 0.067520142 */,
okini3939 0:8ba6230eefbd 111 PRESHIFT(0x00820000) /* 0.031738281 */,
okini3939 0:8ba6230eefbd 112 PRESHIFT(0x0015b000) /* 0.005294800 */,
okini3939 0:8ba6230eefbd 113 PRESHIFT(0x000ca000) /* 0.003082275 */,
okini3939 0:8ba6230eefbd 114 PRESHIFT(0x00018000) /* 0.000366211 */,
okini3939 0:8ba6230eefbd 115
okini3939 0:8ba6230eefbd 116 -PRESHIFT(0x00001000) /* -0.000015259 */,
okini3939 0:8ba6230eefbd 117 -PRESHIFT(0x00023000) /* -0.000534058 */,
okini3939 0:8ba6230eefbd 118 PRESHIFT(0x000de000) /* 0.003387451 */,
okini3939 0:8ba6230eefbd 119 -PRESHIFT(0x00245000) /* -0.008865356 */,
okini3939 0:8ba6230eefbd 120 PRESHIFT(0x007a0000) /* 0.029785156 */,
okini3939 0:8ba6230eefbd 121 -PRESHIFT(0x016f7000) /* -0.089706421 */,
okini3939 0:8ba6230eefbd 122 PRESHIFT(0x014a8000) /* 0.080688477 */,
okini3939 0:8ba6230eefbd 123 -PRESHIFT(0x0a0d8000) /* -0.628295898 */,
okini3939 0:8ba6230eefbd 124 PRESHIFT(0x12468000) /* 1.142211914 */,
okini3939 0:8ba6230eefbd 125 PRESHIFT(0x083ff000) /* 0.515609741 */,
okini3939 0:8ba6230eefbd 126 PRESHIFT(0x01dd8000) /* 0.116577148 */,
okini3939 0:8ba6230eefbd 127 PRESHIFT(0x01149000) /* 0.067520142 */,
okini3939 0:8ba6230eefbd 128 PRESHIFT(0x00820000) /* 0.031738281 */,
okini3939 0:8ba6230eefbd 129 PRESHIFT(0x0015b000) /* 0.005294800 */,
okini3939 0:8ba6230eefbd 130 PRESHIFT(0x000ca000) /* 0.003082275 */,
okini3939 0:8ba6230eefbd 131 PRESHIFT(0x00018000) /* 0.000366211 */ },
okini3939 0:8ba6230eefbd 132
okini3939 0:8ba6230eefbd 133 { -PRESHIFT(0x00001000) /* -0.000015259 */, /* 3 */
okini3939 0:8ba6230eefbd 134 -PRESHIFT(0x00026000) /* -0.000579834 */,
okini3939 0:8ba6230eefbd 135 PRESHIFT(0x000e1000) /* 0.003433228 */,
okini3939 0:8ba6230eefbd 136 -PRESHIFT(0x00285000) /* -0.009841919 */,
okini3939 0:8ba6230eefbd 137 PRESHIFT(0x00765000) /* 0.028884888 */,
okini3939 0:8ba6230eefbd 138 -PRESHIFT(0x0185d000) /* -0.095169067 */,
okini3939 0:8ba6230eefbd 139 PRESHIFT(0x011d1000) /* 0.069595337 */,
okini3939 0:8ba6230eefbd 140 -PRESHIFT(0x0a7fe000) /* -0.656219482 */,
okini3939 0:8ba6230eefbd 141 PRESHIFT(0x12386000) /* 1.138763428 */,
okini3939 0:8ba6230eefbd 142 PRESHIFT(0x07ccb000) /* 0.487472534 */,
okini3939 0:8ba6230eefbd 143 PRESHIFT(0x01f9c000) /* 0.123474121 */,
okini3939 0:8ba6230eefbd 144 PRESHIFT(0x00fdf000) /* 0.061996460 */,
okini3939 0:8ba6230eefbd 145 PRESHIFT(0x00827000) /* 0.031845093 */,
okini3939 0:8ba6230eefbd 146 PRESHIFT(0x00126000) /* 0.004486084 */,
okini3939 0:8ba6230eefbd 147 PRESHIFT(0x000c4000) /* 0.002990723 */,
okini3939 0:8ba6230eefbd 148 PRESHIFT(0x00015000) /* 0.000320435 */,
okini3939 0:8ba6230eefbd 149
okini3939 0:8ba6230eefbd 150 -PRESHIFT(0x00001000) /* -0.000015259 */,
okini3939 0:8ba6230eefbd 151 -PRESHIFT(0x00026000) /* -0.000579834 */,
okini3939 0:8ba6230eefbd 152 PRESHIFT(0x000e1000) /* 0.003433228 */,
okini3939 0:8ba6230eefbd 153 -PRESHIFT(0x00285000) /* -0.009841919 */,
okini3939 0:8ba6230eefbd 154 PRESHIFT(0x00765000) /* 0.028884888 */,
okini3939 0:8ba6230eefbd 155 -PRESHIFT(0x0185d000) /* -0.095169067 */,
okini3939 0:8ba6230eefbd 156 PRESHIFT(0x011d1000) /* 0.069595337 */,
okini3939 0:8ba6230eefbd 157 -PRESHIFT(0x0a7fe000) /* -0.656219482 */,
okini3939 0:8ba6230eefbd 158 PRESHIFT(0x12386000) /* 1.138763428 */,
okini3939 0:8ba6230eefbd 159 PRESHIFT(0x07ccb000) /* 0.487472534 */,
okini3939 0:8ba6230eefbd 160 PRESHIFT(0x01f9c000) /* 0.123474121 */,
okini3939 0:8ba6230eefbd 161 PRESHIFT(0x00fdf000) /* 0.061996460 */,
okini3939 0:8ba6230eefbd 162 PRESHIFT(0x00827000) /* 0.031845093 */,
okini3939 0:8ba6230eefbd 163 PRESHIFT(0x00126000) /* 0.004486084 */,
okini3939 0:8ba6230eefbd 164 PRESHIFT(0x000c4000) /* 0.002990723 */,
okini3939 0:8ba6230eefbd 165 PRESHIFT(0x00015000) /* 0.000320435 */ },
okini3939 0:8ba6230eefbd 166
okini3939 0:8ba6230eefbd 167 { -PRESHIFT(0x00001000) /* -0.000015259 */, /* 4 */
okini3939 0:8ba6230eefbd 168 -PRESHIFT(0x00029000) /* -0.000625610 */,
okini3939 0:8ba6230eefbd 169 PRESHIFT(0x000e3000) /* 0.003463745 */,
okini3939 0:8ba6230eefbd 170 -PRESHIFT(0x002c7000) /* -0.010848999 */,
okini3939 0:8ba6230eefbd 171 PRESHIFT(0x0071e000) /* 0.027801514 */,
okini3939 0:8ba6230eefbd 172 -PRESHIFT(0x019bd000) /* -0.100540161 */,
okini3939 0:8ba6230eefbd 173 PRESHIFT(0x00ec0000) /* 0.057617187 */,
okini3939 0:8ba6230eefbd 174 -PRESHIFT(0x0af15000) /* -0.683914185 */,
okini3939 0:8ba6230eefbd 175 PRESHIFT(0x12249000) /* 1.133926392 */,
okini3939 0:8ba6230eefbd 176 PRESHIFT(0x075a0000) /* 0.459472656 */,
okini3939 0:8ba6230eefbd 177 PRESHIFT(0x0212c000) /* 0.129577637 */,
okini3939 0:8ba6230eefbd 178 PRESHIFT(0x00e79000) /* 0.056533813 */,
okini3939 0:8ba6230eefbd 179 PRESHIFT(0x00825000) /* 0.031814575 */,
okini3939 0:8ba6230eefbd 180 PRESHIFT(0x000f4000) /* 0.003723145 */,
okini3939 0:8ba6230eefbd 181 PRESHIFT(0x000be000) /* 0.002899170 */,
okini3939 0:8ba6230eefbd 182 PRESHIFT(0x00013000) /* 0.000289917 */,
okini3939 0:8ba6230eefbd 183
okini3939 0:8ba6230eefbd 184 -PRESHIFT(0x00001000) /* -0.000015259 */,
okini3939 0:8ba6230eefbd 185 -PRESHIFT(0x00029000) /* -0.000625610 */,
okini3939 0:8ba6230eefbd 186 PRESHIFT(0x000e3000) /* 0.003463745 */,
okini3939 0:8ba6230eefbd 187 -PRESHIFT(0x002c7000) /* -0.010848999 */,
okini3939 0:8ba6230eefbd 188 PRESHIFT(0x0071e000) /* 0.027801514 */,
okini3939 0:8ba6230eefbd 189 -PRESHIFT(0x019bd000) /* -0.100540161 */,
okini3939 0:8ba6230eefbd 190 PRESHIFT(0x00ec0000) /* 0.057617187 */,
okini3939 0:8ba6230eefbd 191 -PRESHIFT(0x0af15000) /* -0.683914185 */,
okini3939 0:8ba6230eefbd 192 PRESHIFT(0x12249000) /* 1.133926392 */,
okini3939 0:8ba6230eefbd 193 PRESHIFT(0x075a0000) /* 0.459472656 */,
okini3939 0:8ba6230eefbd 194 PRESHIFT(0x0212c000) /* 0.129577637 */,
okini3939 0:8ba6230eefbd 195 PRESHIFT(0x00e79000) /* 0.056533813 */,
okini3939 0:8ba6230eefbd 196 PRESHIFT(0x00825000) /* 0.031814575 */,
okini3939 0:8ba6230eefbd 197 PRESHIFT(0x000f4000) /* 0.003723145 */,
okini3939 0:8ba6230eefbd 198 PRESHIFT(0x000be000) /* 0.002899170 */,
okini3939 0:8ba6230eefbd 199 PRESHIFT(0x00013000) /* 0.000289917 */ },
okini3939 0:8ba6230eefbd 200
okini3939 0:8ba6230eefbd 201 { -PRESHIFT(0x00001000) /* -0.000015259 */, /* 5 */
okini3939 0:8ba6230eefbd 202 -PRESHIFT(0x0002d000) /* -0.000686646 */,
okini3939 0:8ba6230eefbd 203 PRESHIFT(0x000e4000) /* 0.003479004 */,
okini3939 0:8ba6230eefbd 204 -PRESHIFT(0x0030b000) /* -0.011886597 */,
okini3939 0:8ba6230eefbd 205 PRESHIFT(0x006cb000) /* 0.026535034 */,
okini3939 0:8ba6230eefbd 206 -PRESHIFT(0x01b17000) /* -0.105819702 */,
okini3939 0:8ba6230eefbd 207 PRESHIFT(0x00b77000) /* 0.044784546 */,
okini3939 0:8ba6230eefbd 208 -PRESHIFT(0x0b619000) /* -0.711318970 */,
okini3939 0:8ba6230eefbd 209 PRESHIFT(0x120b4000) /* 1.127746582 */,
okini3939 0:8ba6230eefbd 210 PRESHIFT(0x06e81000) /* 0.431655884 */,
okini3939 0:8ba6230eefbd 211 PRESHIFT(0x02288000) /* 0.134887695 */,
okini3939 0:8ba6230eefbd 212 PRESHIFT(0x00d17000) /* 0.051132202 */,
okini3939 0:8ba6230eefbd 213 PRESHIFT(0x0081b000) /* 0.031661987 */,
okini3939 0:8ba6230eefbd 214 PRESHIFT(0x000c5000) /* 0.003005981 */,
okini3939 0:8ba6230eefbd 215 PRESHIFT(0x000b7000) /* 0.002792358 */,
okini3939 0:8ba6230eefbd 216 PRESHIFT(0x00011000) /* 0.000259399 */,
okini3939 0:8ba6230eefbd 217
okini3939 0:8ba6230eefbd 218 -PRESHIFT(0x00001000) /* -0.000015259 */,
okini3939 0:8ba6230eefbd 219 -PRESHIFT(0x0002d000) /* -0.000686646 */,
okini3939 0:8ba6230eefbd 220 PRESHIFT(0x000e4000) /* 0.003479004 */,
okini3939 0:8ba6230eefbd 221 -PRESHIFT(0x0030b000) /* -0.011886597 */,
okini3939 0:8ba6230eefbd 222 PRESHIFT(0x006cb000) /* 0.026535034 */,
okini3939 0:8ba6230eefbd 223 -PRESHIFT(0x01b17000) /* -0.105819702 */,
okini3939 0:8ba6230eefbd 224 PRESHIFT(0x00b77000) /* 0.044784546 */,
okini3939 0:8ba6230eefbd 225 -PRESHIFT(0x0b619000) /* -0.711318970 */,
okini3939 0:8ba6230eefbd 226 PRESHIFT(0x120b4000) /* 1.127746582 */,
okini3939 0:8ba6230eefbd 227 PRESHIFT(0x06e81000) /* 0.431655884 */,
okini3939 0:8ba6230eefbd 228 PRESHIFT(0x02288000) /* 0.134887695 */,
okini3939 0:8ba6230eefbd 229 PRESHIFT(0x00d17000) /* 0.051132202 */,
okini3939 0:8ba6230eefbd 230 PRESHIFT(0x0081b000) /* 0.031661987 */,
okini3939 0:8ba6230eefbd 231 PRESHIFT(0x000c5000) /* 0.003005981 */,
okini3939 0:8ba6230eefbd 232 PRESHIFT(0x000b7000) /* 0.002792358 */,
okini3939 0:8ba6230eefbd 233 PRESHIFT(0x00011000) /* 0.000259399 */ },
okini3939 0:8ba6230eefbd 234
okini3939 0:8ba6230eefbd 235 { -PRESHIFT(0x00001000) /* -0.000015259 */, /* 6 */
okini3939 0:8ba6230eefbd 236 -PRESHIFT(0x00031000) /* -0.000747681 */,
okini3939 0:8ba6230eefbd 237 PRESHIFT(0x000e4000) /* 0.003479004 */,
okini3939 0:8ba6230eefbd 238 -PRESHIFT(0x00350000) /* -0.012939453 */,
okini3939 0:8ba6230eefbd 239 PRESHIFT(0x0066c000) /* 0.025085449 */,
okini3939 0:8ba6230eefbd 240 -PRESHIFT(0x01c67000) /* -0.110946655 */,
okini3939 0:8ba6230eefbd 241 PRESHIFT(0x007f5000) /* 0.031082153 */,
okini3939 0:8ba6230eefbd 242 -PRESHIFT(0x0bd06000) /* -0.738372803 */,
okini3939 0:8ba6230eefbd 243 PRESHIFT(0x11ec7000) /* 1.120223999 */,
okini3939 0:8ba6230eefbd 244 PRESHIFT(0x06772000) /* 0.404083252 */,
okini3939 0:8ba6230eefbd 245 PRESHIFT(0x023b3000) /* 0.139450073 */,
okini3939 0:8ba6230eefbd 246 PRESHIFT(0x00bbc000) /* 0.045837402 */,
okini3939 0:8ba6230eefbd 247 PRESHIFT(0x00809000) /* 0.031387329 */,
okini3939 0:8ba6230eefbd 248 PRESHIFT(0x00099000) /* 0.002334595 */,
okini3939 0:8ba6230eefbd 249 PRESHIFT(0x000b0000) /* 0.002685547 */,
okini3939 0:8ba6230eefbd 250 PRESHIFT(0x00010000) /* 0.000244141 */,
okini3939 0:8ba6230eefbd 251
okini3939 0:8ba6230eefbd 252 -PRESHIFT(0x00001000) /* -0.000015259 */,
okini3939 0:8ba6230eefbd 253 -PRESHIFT(0x00031000) /* -0.000747681 */,
okini3939 0:8ba6230eefbd 254 PRESHIFT(0x000e4000) /* 0.003479004 */,
okini3939 0:8ba6230eefbd 255 -PRESHIFT(0x00350000) /* -0.012939453 */,
okini3939 0:8ba6230eefbd 256 PRESHIFT(0x0066c000) /* 0.025085449 */,
okini3939 0:8ba6230eefbd 257 -PRESHIFT(0x01c67000) /* -0.110946655 */,
okini3939 0:8ba6230eefbd 258 PRESHIFT(0x007f5000) /* 0.031082153 */,
okini3939 0:8ba6230eefbd 259 -PRESHIFT(0x0bd06000) /* -0.738372803 */,
okini3939 0:8ba6230eefbd 260 PRESHIFT(0x11ec7000) /* 1.120223999 */,
okini3939 0:8ba6230eefbd 261 PRESHIFT(0x06772000) /* 0.404083252 */,
okini3939 0:8ba6230eefbd 262 PRESHIFT(0x023b3000) /* 0.139450073 */,
okini3939 0:8ba6230eefbd 263 PRESHIFT(0x00bbc000) /* 0.045837402 */,
okini3939 0:8ba6230eefbd 264 PRESHIFT(0x00809000) /* 0.031387329 */,
okini3939 0:8ba6230eefbd 265 PRESHIFT(0x00099000) /* 0.002334595 */,
okini3939 0:8ba6230eefbd 266 PRESHIFT(0x000b0000) /* 0.002685547 */,
okini3939 0:8ba6230eefbd 267 PRESHIFT(0x00010000) /* 0.000244141 */ },
okini3939 0:8ba6230eefbd 268
okini3939 0:8ba6230eefbd 269 { -PRESHIFT(0x00002000) /* -0.000030518 */, /* 7 */
okini3939 0:8ba6230eefbd 270 -PRESHIFT(0x00035000) /* -0.000808716 */,
okini3939 0:8ba6230eefbd 271 PRESHIFT(0x000e3000) /* 0.003463745 */,
okini3939 0:8ba6230eefbd 272 -PRESHIFT(0x00397000) /* -0.014022827 */,
okini3939 0:8ba6230eefbd 273 PRESHIFT(0x005ff000) /* 0.023422241 */,
okini3939 0:8ba6230eefbd 274 -PRESHIFT(0x01dad000) /* -0.115921021 */,
okini3939 0:8ba6230eefbd 275 PRESHIFT(0x0043a000) /* 0.016510010 */,
okini3939 0:8ba6230eefbd 276 -PRESHIFT(0x0c3d9000) /* -0.765029907 */,
okini3939 0:8ba6230eefbd 277 PRESHIFT(0x11c83000) /* 1.111373901 */,
okini3939 0:8ba6230eefbd 278 PRESHIFT(0x06076000) /* 0.376800537 */,
okini3939 0:8ba6230eefbd 279 PRESHIFT(0x024ad000) /* 0.143264771 */,
okini3939 0:8ba6230eefbd 280 PRESHIFT(0x00a67000) /* 0.040634155 */,
okini3939 0:8ba6230eefbd 281 PRESHIFT(0x007f0000) /* 0.031005859 */,
okini3939 0:8ba6230eefbd 282 PRESHIFT(0x0006f000) /* 0.001693726 */,
okini3939 0:8ba6230eefbd 283 PRESHIFT(0x000a9000) /* 0.002578735 */,
okini3939 0:8ba6230eefbd 284 PRESHIFT(0x0000e000) /* 0.000213623 */,
okini3939 0:8ba6230eefbd 285
okini3939 0:8ba6230eefbd 286 -PRESHIFT(0x00002000) /* -0.000030518 */,
okini3939 0:8ba6230eefbd 287 -PRESHIFT(0x00035000) /* -0.000808716 */,
okini3939 0:8ba6230eefbd 288 PRESHIFT(0x000e3000) /* 0.003463745 */,
okini3939 0:8ba6230eefbd 289 -PRESHIFT(0x00397000) /* -0.014022827 */,
okini3939 0:8ba6230eefbd 290 PRESHIFT(0x005ff000) /* 0.023422241 */,
okini3939 0:8ba6230eefbd 291 -PRESHIFT(0x01dad000) /* -0.115921021 */,
okini3939 0:8ba6230eefbd 292 PRESHIFT(0x0043a000) /* 0.016510010 */,
okini3939 0:8ba6230eefbd 293 -PRESHIFT(0x0c3d9000) /* -0.765029907 */,
okini3939 0:8ba6230eefbd 294 PRESHIFT(0x11c83000) /* 1.111373901 */,
okini3939 0:8ba6230eefbd 295 PRESHIFT(0x06076000) /* 0.376800537 */,
okini3939 0:8ba6230eefbd 296 PRESHIFT(0x024ad000) /* 0.143264771 */,
okini3939 0:8ba6230eefbd 297 PRESHIFT(0x00a67000) /* 0.040634155 */,
okini3939 0:8ba6230eefbd 298 PRESHIFT(0x007f0000) /* 0.031005859 */,
okini3939 0:8ba6230eefbd 299 PRESHIFT(0x0006f000) /* 0.001693726 */,
okini3939 0:8ba6230eefbd 300 PRESHIFT(0x000a9000) /* 0.002578735 */,
okini3939 0:8ba6230eefbd 301 PRESHIFT(0x0000e000) /* 0.000213623 */ },
okini3939 0:8ba6230eefbd 302
okini3939 0:8ba6230eefbd 303 { -PRESHIFT(0x00002000) /* -0.000030518 */, /* 8 */
okini3939 0:8ba6230eefbd 304 -PRESHIFT(0x0003a000) /* -0.000885010 */,
okini3939 0:8ba6230eefbd 305 PRESHIFT(0x000e0000) /* 0.003417969 */,
okini3939 0:8ba6230eefbd 306 -PRESHIFT(0x003df000) /* -0.015121460 */,
okini3939 0:8ba6230eefbd 307 PRESHIFT(0x00586000) /* 0.021575928 */,
okini3939 0:8ba6230eefbd 308 -PRESHIFT(0x01ee6000) /* -0.120697021 */,
okini3939 0:8ba6230eefbd 309 PRESHIFT(0x00046000) /* 0.001068115 */,
okini3939 0:8ba6230eefbd 310 -PRESHIFT(0x0ca8d000) /* -0.791213989 */,
okini3939 0:8ba6230eefbd 311 PRESHIFT(0x119e9000) /* 1.101211548 */,
okini3939 0:8ba6230eefbd 312 PRESHIFT(0x05991000) /* 0.349868774 */,
okini3939 0:8ba6230eefbd 313 PRESHIFT(0x02578000) /* 0.146362305 */,
okini3939 0:8ba6230eefbd 314 PRESHIFT(0x0091a000) /* 0.035552979 */,
okini3939 0:8ba6230eefbd 315 PRESHIFT(0x007d1000) /* 0.030532837 */,
okini3939 0:8ba6230eefbd 316 PRESHIFT(0x00048000) /* 0.001098633 */,
okini3939 0:8ba6230eefbd 317 PRESHIFT(0x000a1000) /* 0.002456665 */,
okini3939 0:8ba6230eefbd 318 PRESHIFT(0x0000d000) /* 0.000198364 */,
okini3939 0:8ba6230eefbd 319
okini3939 0:8ba6230eefbd 320 -PRESHIFT(0x00002000) /* -0.000030518 */,
okini3939 0:8ba6230eefbd 321 -PRESHIFT(0x0003a000) /* -0.000885010 */,
okini3939 0:8ba6230eefbd 322 PRESHIFT(0x000e0000) /* 0.003417969 */,
okini3939 0:8ba6230eefbd 323 -PRESHIFT(0x003df000) /* -0.015121460 */,
okini3939 0:8ba6230eefbd 324 PRESHIFT(0x00586000) /* 0.021575928 */,
okini3939 0:8ba6230eefbd 325 -PRESHIFT(0x01ee6000) /* -0.120697021 */,
okini3939 0:8ba6230eefbd 326 PRESHIFT(0x00046000) /* 0.001068115 */,
okini3939 0:8ba6230eefbd 327 -PRESHIFT(0x0ca8d000) /* -0.791213989 */,
okini3939 0:8ba6230eefbd 328 PRESHIFT(0x119e9000) /* 1.101211548 */,
okini3939 0:8ba6230eefbd 329 PRESHIFT(0x05991000) /* 0.349868774 */,
okini3939 0:8ba6230eefbd 330 PRESHIFT(0x02578000) /* 0.146362305 */,
okini3939 0:8ba6230eefbd 331 PRESHIFT(0x0091a000) /* 0.035552979 */,
okini3939 0:8ba6230eefbd 332 PRESHIFT(0x007d1000) /* 0.030532837 */,
okini3939 0:8ba6230eefbd 333 PRESHIFT(0x00048000) /* 0.001098633 */,
okini3939 0:8ba6230eefbd 334 PRESHIFT(0x000a1000) /* 0.002456665 */,
okini3939 0:8ba6230eefbd 335 PRESHIFT(0x0000d000) /* 0.000198364 */ },
okini3939 0:8ba6230eefbd 336
okini3939 0:8ba6230eefbd 337 { -PRESHIFT(0x00002000) /* -0.000030518 */, /* 9 */
okini3939 0:8ba6230eefbd 338 -PRESHIFT(0x0003f000) /* -0.000961304 */,
okini3939 0:8ba6230eefbd 339 PRESHIFT(0x000dd000) /* 0.003372192 */,
okini3939 0:8ba6230eefbd 340 -PRESHIFT(0x00428000) /* -0.016235352 */,
okini3939 0:8ba6230eefbd 341 PRESHIFT(0x00500000) /* 0.019531250 */,
okini3939 0:8ba6230eefbd 342 -PRESHIFT(0x02011000) /* -0.125259399 */,
okini3939 0:8ba6230eefbd 343 -PRESHIFT(0x003e6000) /* -0.015228271 */,
okini3939 0:8ba6230eefbd 344 -PRESHIFT(0x0d11e000) /* -0.816864014 */,
okini3939 0:8ba6230eefbd 345 PRESHIFT(0x116fc000) /* 1.089782715 */,
okini3939 0:8ba6230eefbd 346 PRESHIFT(0x052c5000) /* 0.323318481 */,
okini3939 0:8ba6230eefbd 347 PRESHIFT(0x02616000) /* 0.148773193 */,
okini3939 0:8ba6230eefbd 348 PRESHIFT(0x007d6000) /* 0.030609131 */,
okini3939 0:8ba6230eefbd 349 PRESHIFT(0x007aa000) /* 0.029937744 */,
okini3939 0:8ba6230eefbd 350 PRESHIFT(0x00024000) /* 0.000549316 */,
okini3939 0:8ba6230eefbd 351 PRESHIFT(0x0009a000) /* 0.002349854 */,
okini3939 0:8ba6230eefbd 352 PRESHIFT(0x0000b000) /* 0.000167847 */,
okini3939 0:8ba6230eefbd 353
okini3939 0:8ba6230eefbd 354 -PRESHIFT(0x00002000) /* -0.000030518 */,
okini3939 0:8ba6230eefbd 355 -PRESHIFT(0x0003f000) /* -0.000961304 */,
okini3939 0:8ba6230eefbd 356 PRESHIFT(0x000dd000) /* 0.003372192 */,
okini3939 0:8ba6230eefbd 357 -PRESHIFT(0x00428000) /* -0.016235352 */,
okini3939 0:8ba6230eefbd 358 PRESHIFT(0x00500000) /* 0.019531250 */,
okini3939 0:8ba6230eefbd 359 -PRESHIFT(0x02011000) /* -0.125259399 */,
okini3939 0:8ba6230eefbd 360 -PRESHIFT(0x003e6000) /* -0.015228271 */,
okini3939 0:8ba6230eefbd 361 -PRESHIFT(0x0d11e000) /* -0.816864014 */,
okini3939 0:8ba6230eefbd 362 PRESHIFT(0x116fc000) /* 1.089782715 */,
okini3939 0:8ba6230eefbd 363 PRESHIFT(0x052c5000) /* 0.323318481 */,
okini3939 0:8ba6230eefbd 364 PRESHIFT(0x02616000) /* 0.148773193 */,
okini3939 0:8ba6230eefbd 365 PRESHIFT(0x007d6000) /* 0.030609131 */,
okini3939 0:8ba6230eefbd 366 PRESHIFT(0x007aa000) /* 0.029937744 */,
okini3939 0:8ba6230eefbd 367 PRESHIFT(0x00024000) /* 0.000549316 */,
okini3939 0:8ba6230eefbd 368 PRESHIFT(0x0009a000) /* 0.002349854 */,
okini3939 0:8ba6230eefbd 369 PRESHIFT(0x0000b000) /* 0.000167847 */ },
okini3939 0:8ba6230eefbd 370
okini3939 0:8ba6230eefbd 371 { -PRESHIFT(0x00002000) /* -0.000030518 */, /* 10 */
okini3939 0:8ba6230eefbd 372 -PRESHIFT(0x00044000) /* -0.001037598 */,
okini3939 0:8ba6230eefbd 373 PRESHIFT(0x000d7000) /* 0.003280640 */,
okini3939 0:8ba6230eefbd 374 -PRESHIFT(0x00471000) /* -0.017349243 */,
okini3939 0:8ba6230eefbd 375 PRESHIFT(0x0046b000) /* 0.017257690 */,
okini3939 0:8ba6230eefbd 376 -PRESHIFT(0x0212b000) /* -0.129562378 */,
okini3939 0:8ba6230eefbd 377 -PRESHIFT(0x0084a000) /* -0.032379150 */,
okini3939 0:8ba6230eefbd 378 -PRESHIFT(0x0d78a000) /* -0.841949463 */,
okini3939 0:8ba6230eefbd 379 PRESHIFT(0x113be000) /* 1.077117920 */,
okini3939 0:8ba6230eefbd 380 PRESHIFT(0x04c16000) /* 0.297210693 */,
okini3939 0:8ba6230eefbd 381 PRESHIFT(0x02687000) /* 0.150497437 */,
okini3939 0:8ba6230eefbd 382 PRESHIFT(0x0069c000) /* 0.025817871 */,
okini3939 0:8ba6230eefbd 383 PRESHIFT(0x0077f000) /* 0.029281616 */,
okini3939 0:8ba6230eefbd 384 PRESHIFT(0x00002000) /* 0.000030518 */,
okini3939 0:8ba6230eefbd 385 PRESHIFT(0x00093000) /* 0.002243042 */,
okini3939 0:8ba6230eefbd 386 PRESHIFT(0x0000a000) /* 0.000152588 */,
okini3939 0:8ba6230eefbd 387
okini3939 0:8ba6230eefbd 388 -PRESHIFT(0x00002000) /* -0.000030518 */,
okini3939 0:8ba6230eefbd 389 -PRESHIFT(0x00044000) /* -0.001037598 */,
okini3939 0:8ba6230eefbd 390 PRESHIFT(0x000d7000) /* 0.003280640 */,
okini3939 0:8ba6230eefbd 391 -PRESHIFT(0x00471000) /* -0.017349243 */,
okini3939 0:8ba6230eefbd 392 PRESHIFT(0x0046b000) /* 0.017257690 */,
okini3939 0:8ba6230eefbd 393 -PRESHIFT(0x0212b000) /* -0.129562378 */,
okini3939 0:8ba6230eefbd 394 -PRESHIFT(0x0084a000) /* -0.032379150 */,
okini3939 0:8ba6230eefbd 395 -PRESHIFT(0x0d78a000) /* -0.841949463 */,
okini3939 0:8ba6230eefbd 396 PRESHIFT(0x113be000) /* 1.077117920 */,
okini3939 0:8ba6230eefbd 397 PRESHIFT(0x04c16000) /* 0.297210693 */,
okini3939 0:8ba6230eefbd 398 PRESHIFT(0x02687000) /* 0.150497437 */,
okini3939 0:8ba6230eefbd 399 PRESHIFT(0x0069c000) /* 0.025817871 */,
okini3939 0:8ba6230eefbd 400 PRESHIFT(0x0077f000) /* 0.029281616 */,
okini3939 0:8ba6230eefbd 401 PRESHIFT(0x00002000) /* 0.000030518 */,
okini3939 0:8ba6230eefbd 402 PRESHIFT(0x00093000) /* 0.002243042 */,
okini3939 0:8ba6230eefbd 403 PRESHIFT(0x0000a000) /* 0.000152588 */ },
okini3939 0:8ba6230eefbd 404
okini3939 0:8ba6230eefbd 405 { -PRESHIFT(0x00003000) /* -0.000045776 */, /* 11 */
okini3939 0:8ba6230eefbd 406 -PRESHIFT(0x00049000) /* -0.001113892 */,
okini3939 0:8ba6230eefbd 407 PRESHIFT(0x000d0000) /* 0.003173828 */,
okini3939 0:8ba6230eefbd 408 -PRESHIFT(0x004ba000) /* -0.018463135 */,
okini3939 0:8ba6230eefbd 409 PRESHIFT(0x003ca000) /* 0.014801025 */,
okini3939 0:8ba6230eefbd 410 -PRESHIFT(0x02233000) /* -0.133590698 */,
okini3939 0:8ba6230eefbd 411 -PRESHIFT(0x00ce4000) /* -0.050354004 */,
okini3939 0:8ba6230eefbd 412 -PRESHIFT(0x0ddca000) /* -0.866363525 */,
okini3939 0:8ba6230eefbd 413 PRESHIFT(0x1102f000) /* 1.063217163 */,
okini3939 0:8ba6230eefbd 414 PRESHIFT(0x04587000) /* 0.271591187 */,
okini3939 0:8ba6230eefbd 415 PRESHIFT(0x026cf000) /* 0.151596069 */,
okini3939 0:8ba6230eefbd 416 PRESHIFT(0x0056c000) /* 0.021179199 */,
okini3939 0:8ba6230eefbd 417 PRESHIFT(0x0074e000) /* 0.028533936 */,
okini3939 0:8ba6230eefbd 418 -PRESHIFT(0x0001d000) /* -0.000442505 */,
okini3939 0:8ba6230eefbd 419 PRESHIFT(0x0008b000) /* 0.002120972 */,
okini3939 0:8ba6230eefbd 420 PRESHIFT(0x00009000) /* 0.000137329 */,
okini3939 0:8ba6230eefbd 421
okini3939 0:8ba6230eefbd 422 -PRESHIFT(0x00003000) /* -0.000045776 */,
okini3939 0:8ba6230eefbd 423 -PRESHIFT(0x00049000) /* -0.001113892 */,
okini3939 0:8ba6230eefbd 424 PRESHIFT(0x000d0000) /* 0.003173828 */,
okini3939 0:8ba6230eefbd 425 -PRESHIFT(0x004ba000) /* -0.018463135 */,
okini3939 0:8ba6230eefbd 426 PRESHIFT(0x003ca000) /* 0.014801025 */,
okini3939 0:8ba6230eefbd 427 -PRESHIFT(0x02233000) /* -0.133590698 */,
okini3939 0:8ba6230eefbd 428 -PRESHIFT(0x00ce4000) /* -0.050354004 */,
okini3939 0:8ba6230eefbd 429 -PRESHIFT(0x0ddca000) /* -0.866363525 */,
okini3939 0:8ba6230eefbd 430 PRESHIFT(0x1102f000) /* 1.063217163 */,
okini3939 0:8ba6230eefbd 431 PRESHIFT(0x04587000) /* 0.271591187 */,
okini3939 0:8ba6230eefbd 432 PRESHIFT(0x026cf000) /* 0.151596069 */,
okini3939 0:8ba6230eefbd 433 PRESHIFT(0x0056c000) /* 0.021179199 */,
okini3939 0:8ba6230eefbd 434 PRESHIFT(0x0074e000) /* 0.028533936 */,
okini3939 0:8ba6230eefbd 435 -PRESHIFT(0x0001d000) /* -0.000442505 */,
okini3939 0:8ba6230eefbd 436 PRESHIFT(0x0008b000) /* 0.002120972 */,
okini3939 0:8ba6230eefbd 437 PRESHIFT(0x00009000) /* 0.000137329 */ },
okini3939 0:8ba6230eefbd 438
okini3939 0:8ba6230eefbd 439 { -PRESHIFT(0x00003000) /* -0.000045776 */, /* 12 */
okini3939 0:8ba6230eefbd 440 -PRESHIFT(0x0004f000) /* -0.001205444 */,
okini3939 0:8ba6230eefbd 441 PRESHIFT(0x000c8000) /* 0.003051758 */,
okini3939 0:8ba6230eefbd 442 -PRESHIFT(0x00503000) /* -0.019577026 */,
okini3939 0:8ba6230eefbd 443 PRESHIFT(0x0031a000) /* 0.012115479 */,
okini3939 0:8ba6230eefbd 444 -PRESHIFT(0x02326000) /* -0.137298584 */,
okini3939 0:8ba6230eefbd 445 -PRESHIFT(0x011b5000) /* -0.069168091 */,
okini3939 0:8ba6230eefbd 446 -PRESHIFT(0x0e3dd000) /* -0.890090942 */,
okini3939 0:8ba6230eefbd 447 PRESHIFT(0x10c54000) /* 1.048156738 */,
okini3939 0:8ba6230eefbd 448 PRESHIFT(0x03f1b000) /* 0.246505737 */,
okini3939 0:8ba6230eefbd 449 PRESHIFT(0x026ee000) /* 0.152069092 */,
okini3939 0:8ba6230eefbd 450 PRESHIFT(0x00447000) /* 0.016708374 */,
okini3939 0:8ba6230eefbd 451 PRESHIFT(0x00719000) /* 0.027725220 */,
okini3939 0:8ba6230eefbd 452 -PRESHIFT(0x00039000) /* -0.000869751 */,
okini3939 0:8ba6230eefbd 453 PRESHIFT(0x00084000) /* 0.002014160 */,
okini3939 0:8ba6230eefbd 454 PRESHIFT(0x00008000) /* 0.000122070 */,
okini3939 0:8ba6230eefbd 455
okini3939 0:8ba6230eefbd 456 -PRESHIFT(0x00003000) /* -0.000045776 */,
okini3939 0:8ba6230eefbd 457 -PRESHIFT(0x0004f000) /* -0.001205444 */,
okini3939 0:8ba6230eefbd 458 PRESHIFT(0x000c8000) /* 0.003051758 */,
okini3939 0:8ba6230eefbd 459 -PRESHIFT(0x00503000) /* -0.019577026 */,
okini3939 0:8ba6230eefbd 460 PRESHIFT(0x0031a000) /* 0.012115479 */,
okini3939 0:8ba6230eefbd 461 -PRESHIFT(0x02326000) /* -0.137298584 */,
okini3939 0:8ba6230eefbd 462 -PRESHIFT(0x011b5000) /* -0.069168091 */,
okini3939 0:8ba6230eefbd 463 -PRESHIFT(0x0e3dd000) /* -0.890090942 */,
okini3939 0:8ba6230eefbd 464 PRESHIFT(0x10c54000) /* 1.048156738 */,
okini3939 0:8ba6230eefbd 465 PRESHIFT(0x03f1b000) /* 0.246505737 */,
okini3939 0:8ba6230eefbd 466 PRESHIFT(0x026ee000) /* 0.152069092 */,
okini3939 0:8ba6230eefbd 467 PRESHIFT(0x00447000) /* 0.016708374 */,
okini3939 0:8ba6230eefbd 468 PRESHIFT(0x00719000) /* 0.027725220 */,
okini3939 0:8ba6230eefbd 469 -PRESHIFT(0x00039000) /* -0.000869751 */,
okini3939 0:8ba6230eefbd 470 PRESHIFT(0x00084000) /* 0.002014160 */,
okini3939 0:8ba6230eefbd 471 PRESHIFT(0x00008000) /* 0.000122070 */ },
okini3939 0:8ba6230eefbd 472
okini3939 0:8ba6230eefbd 473 { -PRESHIFT(0x00004000) /* -0.000061035 */, /* 13 */
okini3939 0:8ba6230eefbd 474 -PRESHIFT(0x00055000) /* -0.001296997 */,
okini3939 0:8ba6230eefbd 475 PRESHIFT(0x000bd000) /* 0.002883911 */,
okini3939 0:8ba6230eefbd 476 -PRESHIFT(0x0054c000) /* -0.020690918 */,
okini3939 0:8ba6230eefbd 477 PRESHIFT(0x0025d000) /* 0.009231567 */,
okini3939 0:8ba6230eefbd 478 -PRESHIFT(0x02403000) /* -0.140670776 */,
okini3939 0:8ba6230eefbd 479 -PRESHIFT(0x016ba000) /* -0.088775635 */,
okini3939 0:8ba6230eefbd 480 -PRESHIFT(0x0e9be000) /* -0.913055420 */,
okini3939 0:8ba6230eefbd 481 PRESHIFT(0x1082d000) /* 1.031936646 */,
okini3939 0:8ba6230eefbd 482 PRESHIFT(0x038d4000) /* 0.221984863 */,
okini3939 0:8ba6230eefbd 483 PRESHIFT(0x026e7000) /* 0.151962280 */,
okini3939 0:8ba6230eefbd 484 PRESHIFT(0x0032e000) /* 0.012420654 */,
okini3939 0:8ba6230eefbd 485 PRESHIFT(0x006df000) /* 0.026840210 */,
okini3939 0:8ba6230eefbd 486 -PRESHIFT(0x00053000) /* -0.001266479 */,
okini3939 0:8ba6230eefbd 487 PRESHIFT(0x0007d000) /* 0.001907349 */,
okini3939 0:8ba6230eefbd 488 PRESHIFT(0x00007000) /* 0.000106812 */,
okini3939 0:8ba6230eefbd 489
okini3939 0:8ba6230eefbd 490 -PRESHIFT(0x00004000) /* -0.000061035 */,
okini3939 0:8ba6230eefbd 491 -PRESHIFT(0x00055000) /* -0.001296997 */,
okini3939 0:8ba6230eefbd 492 PRESHIFT(0x000bd000) /* 0.002883911 */,
okini3939 0:8ba6230eefbd 493 -PRESHIFT(0x0054c000) /* -0.020690918 */,
okini3939 0:8ba6230eefbd 494 PRESHIFT(0x0025d000) /* 0.009231567 */,
okini3939 0:8ba6230eefbd 495 -PRESHIFT(0x02403000) /* -0.140670776 */,
okini3939 0:8ba6230eefbd 496 -PRESHIFT(0x016ba000) /* -0.088775635 */,
okini3939 0:8ba6230eefbd 497 -PRESHIFT(0x0e9be000) /* -0.913055420 */,
okini3939 0:8ba6230eefbd 498 PRESHIFT(0x1082d000) /* 1.031936646 */,
okini3939 0:8ba6230eefbd 499 PRESHIFT(0x038d4000) /* 0.221984863 */,
okini3939 0:8ba6230eefbd 500 PRESHIFT(0x026e7000) /* 0.151962280 */,
okini3939 0:8ba6230eefbd 501 PRESHIFT(0x0032e000) /* 0.012420654 */,
okini3939 0:8ba6230eefbd 502 PRESHIFT(0x006df000) /* 0.026840210 */,
okini3939 0:8ba6230eefbd 503 -PRESHIFT(0x00053000) /* -0.001266479 */,
okini3939 0:8ba6230eefbd 504 PRESHIFT(0x0007d000) /* 0.001907349 */,
okini3939 0:8ba6230eefbd 505 PRESHIFT(0x00007000) /* 0.000106812 */ },
okini3939 0:8ba6230eefbd 506
okini3939 0:8ba6230eefbd 507 { -PRESHIFT(0x00004000) /* -0.000061035 */, /* 14 */
okini3939 0:8ba6230eefbd 508 -PRESHIFT(0x0005b000) /* -0.001388550 */,
okini3939 0:8ba6230eefbd 509 PRESHIFT(0x000b1000) /* 0.002700806 */,
okini3939 0:8ba6230eefbd 510 -PRESHIFT(0x00594000) /* -0.021789551 */,
okini3939 0:8ba6230eefbd 511 PRESHIFT(0x00192000) /* 0.006134033 */,
okini3939 0:8ba6230eefbd 512 -PRESHIFT(0x024c8000) /* -0.143676758 */,
okini3939 0:8ba6230eefbd 513 -PRESHIFT(0x01bf2000) /* -0.109161377 */,
okini3939 0:8ba6230eefbd 514 -PRESHIFT(0x0ef69000) /* -0.935195923 */,
okini3939 0:8ba6230eefbd 515 PRESHIFT(0x103be000) /* 1.014617920 */,
okini3939 0:8ba6230eefbd 516 PRESHIFT(0x032b4000) /* 0.198059082 */,
okini3939 0:8ba6230eefbd 517 PRESHIFT(0x026bc000) /* 0.151306152 */,
okini3939 0:8ba6230eefbd 518 PRESHIFT(0x00221000) /* 0.008316040 */,
okini3939 0:8ba6230eefbd 519 PRESHIFT(0x006a2000) /* 0.025909424 */,
okini3939 0:8ba6230eefbd 520 -PRESHIFT(0x0006a000) /* -0.001617432 */,
okini3939 0:8ba6230eefbd 521 PRESHIFT(0x00075000) /* 0.001785278 */,
okini3939 0:8ba6230eefbd 522 PRESHIFT(0x00007000) /* 0.000106812 */,
okini3939 0:8ba6230eefbd 523
okini3939 0:8ba6230eefbd 524 -PRESHIFT(0x00004000) /* -0.000061035 */,
okini3939 0:8ba6230eefbd 525 -PRESHIFT(0x0005b000) /* -0.001388550 */,
okini3939 0:8ba6230eefbd 526 PRESHIFT(0x000b1000) /* 0.002700806 */,
okini3939 0:8ba6230eefbd 527 -PRESHIFT(0x00594000) /* -0.021789551 */,
okini3939 0:8ba6230eefbd 528 PRESHIFT(0x00192000) /* 0.006134033 */,
okini3939 0:8ba6230eefbd 529 -PRESHIFT(0x024c8000) /* -0.143676758 */,
okini3939 0:8ba6230eefbd 530 -PRESHIFT(0x01bf2000) /* -0.109161377 */,
okini3939 0:8ba6230eefbd 531 -PRESHIFT(0x0ef69000) /* -0.935195923 */,
okini3939 0:8ba6230eefbd 532 PRESHIFT(0x103be000) /* 1.014617920 */,
okini3939 0:8ba6230eefbd 533 PRESHIFT(0x032b4000) /* 0.198059082 */,
okini3939 0:8ba6230eefbd 534 PRESHIFT(0x026bc000) /* 0.151306152 */,
okini3939 0:8ba6230eefbd 535 PRESHIFT(0x00221000) /* 0.008316040 */,
okini3939 0:8ba6230eefbd 536 PRESHIFT(0x006a2000) /* 0.025909424 */,
okini3939 0:8ba6230eefbd 537 -PRESHIFT(0x0006a000) /* -0.001617432 */,
okini3939 0:8ba6230eefbd 538 PRESHIFT(0x00075000) /* 0.001785278 */,
okini3939 0:8ba6230eefbd 539 PRESHIFT(0x00007000) /* 0.000106812 */ },
okini3939 0:8ba6230eefbd 540
okini3939 0:8ba6230eefbd 541 { -PRESHIFT(0x00005000) /* -0.000076294 */, /* 15 */
okini3939 0:8ba6230eefbd 542 -PRESHIFT(0x00061000) /* -0.001480103 */,
okini3939 0:8ba6230eefbd 543 PRESHIFT(0x000a3000) /* 0.002487183 */,
okini3939 0:8ba6230eefbd 544 -PRESHIFT(0x005da000) /* -0.022857666 */,
okini3939 0:8ba6230eefbd 545 PRESHIFT(0x000b9000) /* 0.002822876 */,
okini3939 0:8ba6230eefbd 546 -PRESHIFT(0x02571000) /* -0.146255493 */,
okini3939 0:8ba6230eefbd 547 -PRESHIFT(0x0215c000) /* -0.130310059 */,
okini3939 0:8ba6230eefbd 548 -PRESHIFT(0x0f4dc000) /* -0.956481934 */,
okini3939 0:8ba6230eefbd 549 PRESHIFT(0x0ff0a000) /* 0.996246338 */,
okini3939 0:8ba6230eefbd 550 PRESHIFT(0x02cbf000) /* 0.174789429 */,
okini3939 0:8ba6230eefbd 551 PRESHIFT(0x0266e000) /* 0.150115967 */,
okini3939 0:8ba6230eefbd 552 PRESHIFT(0x00120000) /* 0.004394531 */,
okini3939 0:8ba6230eefbd 553 PRESHIFT(0x00662000) /* 0.024932861 */,
okini3939 0:8ba6230eefbd 554 -PRESHIFT(0x0007f000) /* -0.001937866 */,
okini3939 0:8ba6230eefbd 555 PRESHIFT(0x0006f000) /* 0.001693726 */,
okini3939 0:8ba6230eefbd 556 PRESHIFT(0x00006000) /* 0.000091553 */,
okini3939 0:8ba6230eefbd 557
okini3939 0:8ba6230eefbd 558 -PRESHIFT(0x00005000) /* -0.000076294 */,
okini3939 0:8ba6230eefbd 559 -PRESHIFT(0x00061000) /* -0.001480103 */,
okini3939 0:8ba6230eefbd 560 PRESHIFT(0x000a3000) /* 0.002487183 */,
okini3939 0:8ba6230eefbd 561 -PRESHIFT(0x005da000) /* -0.022857666 */,
okini3939 0:8ba6230eefbd 562 PRESHIFT(0x000b9000) /* 0.002822876 */,
okini3939 0:8ba6230eefbd 563 -PRESHIFT(0x02571000) /* -0.146255493 */,
okini3939 0:8ba6230eefbd 564 -PRESHIFT(0x0215c000) /* -0.130310059 */,
okini3939 0:8ba6230eefbd 565 -PRESHIFT(0x0f4dc000) /* -0.956481934 */,
okini3939 0:8ba6230eefbd 566 PRESHIFT(0x0ff0a000) /* 0.996246338 */,
okini3939 0:8ba6230eefbd 567 PRESHIFT(0x02cbf000) /* 0.174789429 */,
okini3939 0:8ba6230eefbd 568 PRESHIFT(0x0266e000) /* 0.150115967 */,
okini3939 0:8ba6230eefbd 569 PRESHIFT(0x00120000) /* 0.004394531 */,
okini3939 0:8ba6230eefbd 570 PRESHIFT(0x00662000) /* 0.024932861 */,
okini3939 0:8ba6230eefbd 571 -PRESHIFT(0x0007f000) /* -0.001937866 */,
okini3939 0:8ba6230eefbd 572 PRESHIFT(0x0006f000) /* 0.001693726 */,
okini3939 0:8ba6230eefbd 573 PRESHIFT(0x00006000) /* 0.000091553 */ },
okini3939 0:8ba6230eefbd 574
okini3939 0:8ba6230eefbd 575 { -PRESHIFT(0x00005000) /* -0.000076294 */, /* 16 */
okini3939 0:8ba6230eefbd 576 -PRESHIFT(0x00068000) /* -0.001586914 */,
okini3939 0:8ba6230eefbd 577 PRESHIFT(0x00092000) /* 0.002227783 */,
okini3939 0:8ba6230eefbd 578 -PRESHIFT(0x0061f000) /* -0.023910522 */,
okini3939 0:8ba6230eefbd 579 -PRESHIFT(0x0002d000) /* -0.000686646 */,
okini3939 0:8ba6230eefbd 580 -PRESHIFT(0x025ff000) /* -0.148422241 */,
okini3939 0:8ba6230eefbd 581 -PRESHIFT(0x026f7000) /* -0.152206421 */,
okini3939 0:8ba6230eefbd 582 -PRESHIFT(0x0fa13000) /* -0.976852417 */,
okini3939 0:8ba6230eefbd 583 PRESHIFT(0x0fa13000) /* 0.976852417 */,
okini3939 0:8ba6230eefbd 584 PRESHIFT(0x026f7000) /* 0.152206421 */,
okini3939 0:8ba6230eefbd 585 PRESHIFT(0x025ff000) /* 0.148422241 */,
okini3939 0:8ba6230eefbd 586 PRESHIFT(0x0002d000) /* 0.000686646 */,
okini3939 0:8ba6230eefbd 587 PRESHIFT(0x0061f000) /* 0.023910522 */,
okini3939 0:8ba6230eefbd 588 -PRESHIFT(0x00092000) /* -0.002227783 */,
okini3939 0:8ba6230eefbd 589 PRESHIFT(0x00068000) /* 0.001586914 */,
okini3939 0:8ba6230eefbd 590 PRESHIFT(0x00005000) /* 0.000076294 */,
okini3939 0:8ba6230eefbd 591
okini3939 0:8ba6230eefbd 592 -PRESHIFT(0x00005000) /* -0.000076294 */,
okini3939 0:8ba6230eefbd 593 -PRESHIFT(0x00068000) /* -0.001586914 */,
okini3939 0:8ba6230eefbd 594 PRESHIFT(0x00092000) /* 0.002227783 */,
okini3939 0:8ba6230eefbd 595 -PRESHIFT(0x0061f000) /* -0.023910522 */,
okini3939 0:8ba6230eefbd 596 -PRESHIFT(0x0002d000) /* -0.000686646 */,
okini3939 0:8ba6230eefbd 597 -PRESHIFT(0x025ff000) /* -0.148422241 */,
okini3939 0:8ba6230eefbd 598 -PRESHIFT(0x026f7000) /* -0.152206421 */,
okini3939 0:8ba6230eefbd 599 -PRESHIFT(0x0fa13000) /* -0.976852417 */,
okini3939 0:8ba6230eefbd 600 PRESHIFT(0x0fa13000) /* 0.976852417 */,
okini3939 0:8ba6230eefbd 601 PRESHIFT(0x026f7000) /* 0.152206421 */,
okini3939 0:8ba6230eefbd 602 PRESHIFT(0x025ff000) /* 0.148422241 */,
okini3939 0:8ba6230eefbd 603 PRESHIFT(0x0002d000) /* 0.000686646 */,
okini3939 0:8ba6230eefbd 604 PRESHIFT(0x0061f000) /* 0.023910522 */,
okini3939 0:8ba6230eefbd 605 -PRESHIFT(0x00092000) /* -0.002227783 */,
okini3939 0:8ba6230eefbd 606 PRESHIFT(0x00068000) /* 0.001586914 */,
okini3939 0:8ba6230eefbd 607 PRESHIFT(0x00005000) /* 0.000076294 */ }