• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /******************************************************************************
2  *                                                                            *
3  * Copyright (C) 2018 The Android Open Source Project
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at:
8  *
9  * http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  *
17  *****************************************************************************
18  * Originally developed and contributed by Ittiam Systems Pvt. Ltd, Bangalore
19 */
20 #include "ixheaacd_type_def.h"
21 #include "ixheaacd_sbr_const.h"
22 #include "ixheaacd_esbr_rom.h"
23 
24 const FLOAT32 ixheaacd_sub_samp_qmf_window_coeff[40 + 80 + 120 + 160 + 200 +
25                                                  240 + 320 + 400 + 440] = {
26     0.000000000000f,  -0.000715773669f, -0.000665041502f, 0.000402654026f,
27     0.002620175947f,  0.005039302167f,  0.005271575879f,  0.000027604519f,
28     0.013271821663f,  0.034462094307f,  0.058591566980f,  0.075313732028f,
29     0.070353306830f,  0.029082400724f,  -0.058370534331f, -0.192396670580f,
30     0.361158996820f,  0.541255354881f,  0.702238857746f,  0.813819110394f,
31     0.853738546371f,  0.813819110394f,  0.702238857746f,  0.541255354881f,
32     -0.361158996820f, -0.192396670580f, -0.058370534331f, 0.029082400724f,
33     0.070353306830f,  0.075313732028f,  0.058591566980f,  0.034462094307f,
34     -0.013271821663f, 0.000027604519f,  0.005271575879f,  0.005039302167f,
35     0.002620175947f,  0.000402654026f,  -0.000665041502f, -0.000715773669f,
36 
37     0.000000000000f,  -0.000546656549f, -0.000715773669f, -0.000780366478f,
38     -0.000665041502f, -0.000289698131f, 0.000402654026f,  0.001390249468f,
39     0.002620175947f,  0.003920743242f,  0.005039302167f,  0.005622064229f,
40     0.005271575879f,  0.003540124744f,  0.000027604519f,  -0.005533721298f,
41     0.013271821663f,  0.023068016395f,  0.034462094307f,  0.046684302390f,
42     0.058591566980f,  0.068704381585f,  0.075313732028f,  0.076505072415f,
43     0.070353306830f,  0.055046003312f,  0.029082400724f,  -0.008571174927f,
44     -0.058370534331f, -0.120007798076f, -0.192396670580f, -0.273663401604f,
45     0.361158996820f,  0.451599657536f,  0.541255354881f,  0.626124262810f,
46     0.702238857746f,  0.765867471695f,  0.813819110394f,  0.843623816967f,
47     0.853738546371f,  0.843623816967f,  0.813819110394f,  0.765867471695f,
48     0.702238857746f,  0.626124262810f,  0.541255354881f,  0.451599657536f,
49     -0.361158996820f, -0.273663401604f, -0.192396670580f, -0.120007798076f,
50     -0.058370534331f, -0.008571174927f, 0.029082400724f,  0.055046003312f,
51     0.070353306830f,  0.076505072415f,  0.075313732028f,  0.068704381585f,
52     0.058591566980f,  0.046684302390f,  0.034462094307f,  0.023068016395f,
53     -0.013271821663f, -0.005533721298f, 0.000027604519f,  0.003540124744f,
54     0.005271575879f,  0.005622064229f,  0.005039302167f,  0.003920743242f,
55     0.002620175947f,  0.001390249468f,  0.000402654026f,  -0.000289698131f,
56     -0.000665041502f, -0.000780366478f, -0.000715773669f, -0.000546656549f,
57 
58     0.000000000000f,  -0.000494276581f, -0.000604547502f, -0.000715773669f,
59     -0.000776134315f, -0.000767318823f, -0.000665041502f, -0.000443592289f,
60     -0.000089368223f, 0.000402654026f,  0.001034071436f,  0.001785487286f,
61     0.002620175947f,  0.003494867589f,  0.004324191250f,  0.005039302167f,
62     0.005507593509f,  0.005630714353f,  0.005271575879f,  0.004295178223f,
63     0.002582125831f,  0.000027604519f,  -0.003442291170f, -0.007873747498f,
64     0.013271821663f,  0.019609235227f,  0.026719830930f,  0.034462094307f,
65     0.042579874396f,  0.050749942660f,  0.058591566980f,  0.065628737211f,
66     0.071387805045f,  0.075313732028f,  0.076819263399f,  0.075348608196f,
67     0.070353306830f,  0.061245717108f,  0.047619495541f,  0.029082400724f,
68     0.005301259924f,  -0.023842986673f, -0.058370534331f, -0.098213292658f,
69     -0.143036201596f, -0.192396670580f, -0.245750576258f, -0.302297174931f,
70     0.361158996820f,  0.421350568533f,  0.481765538454f,  0.541255354881f,
71     0.598601102829f,  0.652643620968f,  0.702238857746f,  0.746226489544f,
72     0.783699929714f,  0.813819110394f,  0.835786461830f,  0.849197566509f,
73     0.853738546371f,  0.849197506905f,  0.835786342621f,  0.813819110394f,
74     0.783699750900f,  0.746226310730f,  0.702238857746f,  0.652643322945f,
75     0.598600804806f,  0.541255354881f,  0.481765210629f,  0.421350240707f,
76     -0.361158996820f, -0.302297025919f, -0.245750263333f, -0.192396670580f,
77     -0.143036067486f, -0.098213046789f, -0.058370534331f, -0.023842897266f,
78     0.005301412195f,  0.029082400724f,  0.047619540244f,  0.061245780438f,
79     0.070353306830f,  0.075348615646f,  0.076819263399f,  0.075313732028f,
80     0.071387790143f,  0.065628699958f,  0.058591566980f,  0.050749920309f,
81     0.042579825968f,  0.034462094307f,  0.026719808578f,  0.019609196112f,
82     -0.013271821663f, -0.007873705588f, -0.003442274174f, 0.000027604519f,
83     0.002582143992f,  0.004295184277f,  0.005271575879f,  0.005630714819f,
84     0.005507592112f,  0.005039302167f,  0.004324184265f,  0.003494864097f,
85     0.002620175947f,  0.001785481116f,  0.001034068293f,  0.000402654026f,
86     -0.000089371701f, -0.000443593453f, -0.000665041502f, -0.000767319347f,
87     -0.000776134082f, -0.000715773669f, -0.000604546454f, -0.000494276290f,
88 
89     0.000000000000f,  -0.000487522804f, -0.000546656549f, -0.000631249335f,
90     -0.000715773669f, -0.000768137164f, -0.000780366478f, -0.000753000146f,
91     -0.000665041502f, -0.000514557236f, -0.000289698131f, 0.000013494974f,
92     0.000402654026f,  0.000860844331f,  0.001390249468f,  0.001984114060f,
93     0.002620175947f,  0.003273961367f,  0.003920743242f,  0.004520985298f,
94     0.005039302167f,  0.005419677589f,  0.005622064229f,  0.005591712892f,
95     0.005271575879f,  0.004603953101f,  0.003540124744f,  0.002027417533f,
96     0.000027604519f,  -0.002482672455f, -0.005533721298f, -0.009132533334f,
97     0.013271821663f,  0.017943337560f,  0.023068016395f,  0.028607217595f,
98     0.034462094307f,  0.040534917265f,  0.046684302390f,  0.052763074636f,
99     0.058591566980f,  0.063971586525f,  0.068704381585f,  0.072568260133f,
100     0.075313732028f,  0.076709352434f,  0.076505072415f,  0.074466437101f,
101     0.070353306830f,  0.063944481313f,  0.055046003312f,  0.043476879597f,
102     0.029082400724f,  0.011762383394f,  -0.008571174927f, -0.031953126192f,
103     -0.058370534331f, -0.087754756212f, -0.120007798076f, -0.154960706830f,
104     -0.192396670580f, -0.232069090009f, -0.273663401604f, -0.316827893257f,
105     0.361158996820f,  0.406231760979f,  0.451599657536f,  0.496770828962f,
106     0.541255354881f,  0.584540307522f,  0.626124262810f,  0.665513992310f,
107     0.702238857746f,  0.735821187496f,  0.765867471695f,  0.791973590851f,
108     0.813819110394f,  0.831103861332f,  0.843623816967f,  0.851197123528f,
109     0.853738546371f,  0.851197123528f,  0.843623816967f,  0.831103861332f,
110     0.813819110394f,  0.791973590851f,  0.765867471695f,  0.735821187496f,
111     0.702238857746f,  0.665513992310f,  0.626124262810f,  0.584540307522f,
112     0.541255354881f,  0.496770828962f,  0.451599657536f,  0.406231760979f,
113     -0.361158996820f, -0.316827893257f, -0.273663401604f, -0.232069090009f,
114     -0.192396670580f, -0.154960706830f, -0.120007798076f, -0.087754756212f,
115     -0.058370534331f, -0.031953126192f, -0.008571174927f, 0.011762383394f,
116     0.029082400724f,  0.043476879597f,  0.055046003312f,  0.063944481313f,
117     0.070353306830f,  0.074466437101f,  0.076505072415f,  0.076709352434f,
118     0.075313732028f,  0.072568260133f,  0.068704381585f,  0.063971586525f,
119     0.058591566980f,  0.052763074636f,  0.046684302390f,  0.040534917265f,
120     0.034462094307f,  0.028607217595f,  0.023068016395f,  0.017943337560f,
121     -0.013271821663f, -0.009132533334f, -0.005533721298f, -0.002482672455f,
122     0.000027604519f,  0.002027417533f,  0.003540124744f,  0.004603953101f,
123     0.005271575879f,  0.005591712892f,  0.005622064229f,  0.005419677589f,
124     0.005039302167f,  0.004520985298f,  0.003920743242f,  0.003273961367f,
125     0.002620175947f,  0.001984114060f,  0.001390249468f,  0.000860844331f,
126     0.000402654026f,  0.000013494974f,  -0.000289698131f, -0.000514557236f,
127     -0.000665041502f, -0.000753000146f, -0.000780366478f, -0.000768137164f,
128     -0.000715773669f, -0.000631249335f, -0.000546656549f, -0.000487522804f,
129 
130     0.000000000000f,  -0.000493306026f, -0.000511505408f, -0.000579367916f,
131     -0.000649476540f, -0.000715773669f, -0.000752875290f, -0.000781254726f,
132     -0.000777536596f, -0.000736148562f, -0.000665041502f, -0.000548077514f,
133     -0.000385754218f, -0.000170716201f, 0.000090249574f,  0.000402654026f,
134     0.000768811035f,  0.001178124920f,  0.001629814156f,  0.002113749273f,
135     0.002620175947f,  0.003144826740f,  0.003664653283f,  0.004168645944f,
136     0.004632714204f,  0.005039302167f,  0.005361670163f,  0.005566063803f,
137     0.005641560070f,  0.005550691392f,  0.005271575879f,  0.004769547377f,
138     0.004013354424f,  0.002990481444f,  0.001668256707f,  0.000027604519f,
139     -0.001939695445f, -0.004252972547f, -0.006908639334f, -0.009918526746f,
140     0.013271821663f,  0.016974641010f,  0.020970622078f,  0.025238998234f,
141     0.029761660844f,  0.034462094307f,  0.039311274886f,  0.044225402176f,
142     0.049129784107f,  0.053948841989f,  0.058591566980f,  0.062942937016f,
143     0.066905103624f,  0.070362940431f,  0.073203273118f,  0.075313732028f,
144     0.076541244984f,  0.076781995595f,  0.075908273458f,  0.073805764318f,
145     0.070353306830f,  0.065404154360f,  0.058896079659f,  0.050722457469f,
146     0.040812026709f,  0.029082400724f,  0.015448591672f,  -0.000097587261f,
147     -0.017581636086f, -0.037012770772f, -0.058370534331f, -0.081660762429f,
148     -0.106792926788f, -0.133693277836f, -0.162268877029f, -0.192396670580f,
149     -0.223985999823f, -0.256831049919f, -0.290771633387f, -0.325614720583f,
150     0.361158996820f,  0.397183418274f,  0.433449268341f,  0.469719588757f,
151     0.505739748478f,  0.541255354881f,  0.575990140438f,  0.609711349010f,
152     0.642155468464f,  0.673076033592f,  0.702238857746f,  0.729360222816f,
153     0.754271447659f,  0.776768505573f,  0.796672165394f,  0.813819110394f,
154     0.828002870083f,  0.839164674282f,  0.847211718559f,  0.852083206177f,
155     0.853738546371f,  0.852083206177f,  0.847211718559f,  0.839164674282f,
156     0.828002750874f,  0.813819110394f,  0.796671986580f,  0.776768505573f,
157     0.754271447659f,  0.729359984398f,  0.702238857746f,  0.673075735569f,
158     0.642155468464f,  0.609711349010f,  0.575989782810f,  0.541255354881f,
159     0.505739450455f,  0.469719588757f,  0.433449268341f,  0.397183090448f,
160     -0.361158996820f, -0.325614541769f, -0.290771633387f, -0.256830900908f,
161     -0.223985850811f, -0.192396670580f, -0.162268742919f, -0.133693277836f,
162     -0.106792800128f, -0.081660643220f, -0.058370534331f, -0.037012673914f,
163     -0.017581636086f, -0.000097508135f, 0.015448661521f,  0.029082400724f,
164     0.040812078863f,  0.050722457469f,  0.058896116912f,  0.065404184163f,
165     0.070353306830f,  0.073805779219f,  0.075908273458f,  0.076781995595f,
166     0.076541237533f,  0.075313732028f,  0.073203265667f,  0.070362940431f,
167     0.066905081272f,  0.062942922115f,  0.058591566980f,  0.053948819637f,
168     0.049129784107f,  0.044225379825f,  0.039311248809f,  0.034462094307f,
169     0.029761638492f,  0.025238998234f,  0.020970601588f,  0.016974622384f,
170     -0.013271821663f, -0.009918511845f, -0.006908619311f, -0.004252942745f,
171     -0.001939700567f, 0.000027604519f,  0.001668263576f,  0.002990489826f,
172     0.004013365135f,  0.004769545514f,  0.005271575879f,  0.005550692324f,
173     0.005641560070f,  0.005566061940f,  0.005361671094f,  0.005039302167f,
174     0.004632712342f,  0.004168642685f,  0.003664647229f,  0.003144827904f,
175     0.002620175947f,  0.002113747410f,  0.001629810315f,  0.001178119797f,
176     0.000768812315f,  0.000402654026f,  0.000090248475f,  -0.000170717947f,
177     -0.000385756488f, -0.000548077049f, -0.000665041502f, -0.000736148853f,
178     -0.000777536712f, -0.000781254901f, -0.000752875523f, -0.000715773669f,
179     -0.000649476249f, -0.000579367450f, -0.000511504768f, -0.000493305910f,
180 
181     0.000000000000f,  -0.000517090957f, -0.000494276581f, -0.000546656549f,
182     -0.000604547502f, -0.000661945262f, -0.000715773669f, -0.000747404585f,
183     -0.000776134315f, -0.000780366478f, -0.000767318823f, -0.000728470215f,
184     -0.000665041502f, -0.000569175696f, -0.000443592289f, -0.000289698131f,
185     -0.000089368223f, 0.000141059689f,  0.000402654026f,  0.000705181097f,
186     0.001034071436f,  0.001390249468f,  0.001785487286f,  0.002198014408f,
187     0.002620175947f,  0.003057343885f,  0.003494867589f,  0.003920743242f,
188     0.004324191250f,  0.004704849795f,  0.005039302167f,  0.005313484930f,
189     0.005507593509f,  0.005622064229f,  0.005630714353f,  0.005518750288f,
190     0.005271575879f,  0.004868620075f,  0.004295178223f,  0.003540124744f,
191     0.002582125831f,  0.001415721956f,  0.000027604519f,  -0.001588239335f,
192     -0.003442291170f, -0.005533721298f, -0.007873747498f, -0.010453868657f,
193     0.013271821663f,  0.016335172579f,  0.019609235227f,  0.023068016395f,
194     0.026719830930f,  0.030534112826f,  0.034462094307f,  0.038497347385f,
195     0.042579874396f,  0.046684302390f,  0.050749942660f,  0.054735988379f,
196     0.058591566980f,  0.062239032239f,  0.065628737211f,  0.068704381585f,
197     0.071387805045f,  0.073608145118f,  0.075313732028f,  0.076399229467f,
198     0.076819263399f,  0.076505072415f,  0.075348608196f,  0.073319546878f,
199     0.070353306830f,  0.066330201924f,  0.061245717108f,  0.055046003312f,
200     0.047619495541f,  0.038977786899f,  0.029082400724f,  0.017846630886f,
201     0.005301259924f,  -0.008571174927f, -0.023842986673f, -0.040445398539f,
202     -0.058370534331f, -0.077656343579f, -0.098213292658f, -0.120007798076f,
203     -0.143036201596f, -0.167190954089f, -0.192396670580f, -0.218634754419f,
204     -0.245750576258f, -0.273663401604f, -0.302297174931f, -0.331498444080f,
205     0.361158996820f,  0.391159355640f,  0.421350568533f,  0.451599657536f,
206     0.481765538454f,  0.511695802212f,  0.541255354881f,  0.570261478424f,
207     0.598601102829f,  0.626124262810f,  0.652643620968f,  0.678056061268f,
208     0.702238857746f,  0.724978864193f,  0.746226489544f,  0.765867471695f,
209     0.783699929714f,  0.799714028835f,  0.813819110394f,  0.825832426548f,
210     0.835786461830f,  0.843623816967f,  0.849197566509f,  0.852570533752f,
211     0.853738546371f,  0.852570474148f,  0.849197506905f,  0.843623816967f,
212     0.835786342621f,  0.825832307339f,  0.813819110394f,  0.799713850021f,
213     0.783699750900f,  0.765867471695f,  0.746226310730f,  0.724978625774f,
214     0.702238857746f,  0.678055822849f,  0.652643322945f,  0.626124262810f,
215     0.598600804806f,  0.570261120796f,  0.541255354881f,  0.511695444584f,
216     0.481765210629f,  0.451599657536f,  0.421350240707f,  0.391158998013f,
217     -0.361158996820f, -0.331498116255f, -0.302297025919f, -0.273663401604f,
218     -0.245750263333f, -0.218634605408f, -0.192396670580f, -0.167190670967f,
219     -0.143036067486f, -0.120007798076f, -0.098213046789f, -0.077656231821f,
220     -0.058370534331f, -0.040445201099f, -0.023842897266f, -0.008571174927f,
221     0.005301412195f,  0.017846697941f,  0.029082400724f,  0.038977894932f,
222     0.047619540244f,  0.055046003312f,  0.061245780438f,  0.066330231726f,
223     0.070353306830f,  0.073319576681f,  0.075348615646f,  0.076505072415f,
224     0.076819263399f,  0.076399222016f,  0.075313732028f,  0.073608122766f,
225     0.071387790143f,  0.068704381585f,  0.065628699958f,  0.062239013612f,
226     0.058591566980f,  0.054735943675f,  0.050749920309f,  0.046684302390f,
227     0.042579825968f,  0.038497325033f,  0.034462094307f,  0.030534068123f,
228     0.026719808578f,  0.023068016395f,  0.019609196112f,  0.016335153952f,
229     -0.013271821663f, -0.010453845374f, -0.007873705588f, -0.005533721298f,
230     -0.003442274174f, -0.001588209649f, 0.000027604519f,  0.001415733015f,
231     0.002582143992f,  0.003540124744f,  0.004295184277f,  0.004868627992f,
232     0.005271575879f,  0.005518751685f,  0.005630714819f,  0.005622064229f,
233     0.005507592112f,  0.005313480273f,  0.005039302167f,  0.004704846535f,
234     0.004324184265f,  0.003920743242f,  0.003494864097f,  0.003057336202f,
235     0.002620175947f,  0.002198010916f,  0.001785481116f,  0.001390249468f,
236     0.001034068293f,  0.000705175975f,  0.000402654026f,  0.000141057521f,
237     -0.000089371701f, -0.000289698131f, -0.000443593453f, -0.000569177268f,
238     -0.000665041502f, -0.000728470448f, -0.000767319347f, -0.000780366478f,
239     -0.000776134082f, -0.000747404411f, -0.000715773669f, -0.000661944796f,
240     -0.000604546454f, -0.000546656549f, -0.000494276290f, -0.000517093693f,
241 
242     0.000000000000f,  -0.000561769237f, -0.000487522804f, -0.000504071417f,
243     -0.000546656549f, -0.000587093062f, -0.000631249335f, -0.000677769072f,
244     -0.000715773669f, -0.000744094199f, -0.000768137164f, -0.000783433206f,
245     -0.000780366478f, -0.000775797758f, -0.000753000146f, -0.000721539196f,
246     -0.000665041502f, -0.000594611920f, -0.000514557236f, -0.000409512140f,
247     -0.000289698131f, -0.000144638092f, 0.000013494974f,  0.000204301701f,
248     0.000402654026f,  0.000623937638f,  0.000860844331f,  0.001125015551f,
249     0.001390249468f,  0.001686808304f,  0.001984114060f,  0.002301725559f,
250     0.002620175947f,  0.002946944674f,  0.003273961367f,  0.003600826720f,
251     0.003920743242f,  0.004226427060f,  0.004520985298f,  0.004793256056f,
252     0.005039302167f,  0.005246116780f,  0.005419677589f,  0.005547571462f,
253     0.005622064229f,  0.005638919771f,  0.005591712892f,  0.005475378130f,
254     0.005271575879f,  0.004983968567f,  0.004603953101f,  0.004125164356f,
255     0.003540124744f,  0.002844675677f,  0.002027417533f,  0.001090232865f,
256     0.000027604519f,  -0.001156813581f, -0.002482672455f, -0.003940112423f,
257     -0.005533721298f, -0.007261581719f, -0.009132533334f, -0.011131554842f,
258     0.013271821663f,  0.015540555120f,  0.017943337560f,  0.020453179255f,
259     0.023068016395f,  0.025787584484f,  0.028607217595f,  0.031501762569f,
260     0.034462094307f,  0.037481285632f,  0.040534917265f,  0.043609753251f,
261     0.046684302390f,  0.049738574773f,  0.052763074636f,  0.055717363954f,
262     0.058591566980f,  0.061345517635f,  0.063971586525f,  0.066436752677f,
263     0.068704381585f,  0.070762872696f,  0.072568260133f,  0.074100367725f,
264     0.075313732028f,  0.076199248433f,  0.076709352434f,  0.076823003590f,
265     0.076505072415f,  0.075730577111f,  0.074466437101f,  0.072677463293f,
266     0.070353306830f,  0.067452505231f,  0.063944481313f,  0.059816658497f,
267     0.055046003312f,  0.049597866833f,  0.043476879597f,  0.036641810089f,
268     0.029082400724f,  0.020799707621f,  0.011762383394f,  0.001976560103f,
269     -0.008571174927f, -0.019883412868f, -0.031953126192f, -0.044780682772f,
270     -0.058370534331f, -0.072694331408f, -0.087754756212f, -0.103532955050f,
271     -0.120007798076f, -0.137155175209f, -0.154960706830f, -0.173380821943f,
272     -0.192396670580f, -0.211973592639f, -0.232069090009f, -0.252648025751f,
273     -0.273663401604f, -0.295071661472f, -0.316827893257f, -0.338872283697f,
274     0.361158996820f,  0.383635014296f,  0.406231760979f,  0.428911983967f,
275     0.451599657536f,  0.474245309830f,  0.496770828962f,  0.519123494625f,
276     0.541255354881f,  0.563078939915f,  0.584540307522f,  0.605578362942f,
277     0.626124262810f,  0.646126985550f,  0.665513992310f,  0.684235334396f,
278     0.702238857746f,  0.719446241856f,  0.735821187496f,  0.751313745975f,
279     0.765867471695f,  0.779428780079f,  0.791973590851f,  0.803448557854f,
280     0.813819110394f,  0.823041975498f,  0.831103861332f,  0.837971746922f,
281     0.843623816967f,  0.848031580448f,  0.851197123528f,  0.853102087975f,
282     0.853738546371f,  0.853102087975f,  0.851197123528f,  0.848031580448f,
283     0.843623816967f,  0.837971746922f,  0.831103861332f,  0.823041975498f,
284     0.813819110394f,  0.803448557854f,  0.791973590851f,  0.779428780079f,
285     0.765867471695f,  0.751313745975f,  0.735821187496f,  0.719446241856f,
286     0.702238857746f,  0.684235334396f,  0.665513992310f,  0.646126985550f,
287     0.626124262810f,  0.605578362942f,  0.584540307522f,  0.563078939915f,
288     0.541255354881f,  0.519123494625f,  0.496770828962f,  0.474245309830f,
289     0.451599657536f,  0.428911983967f,  0.406231760979f,  0.383635014296f,
290     -0.361158996820f, -0.338872283697f, -0.316827893257f, -0.295071661472f,
291     -0.273663401604f, -0.252648025751f, -0.232069090009f, -0.211973592639f,
292     -0.192396670580f, -0.173380821943f, -0.154960706830f, -0.137155175209f,
293     -0.120007798076f, -0.103532955050f, -0.087754756212f, -0.072694331408f,
294     -0.058370534331f, -0.044780682772f, -0.031953126192f, -0.019883412868f,
295     -0.008571174927f, 0.001976560103f,  0.011762383394f,  0.020799707621f,
296     0.029082400724f,  0.036641810089f,  0.043476879597f,  0.049597866833f,
297     0.055046003312f,  0.059816658497f,  0.063944481313f,  0.067452505231f,
298     0.070353306830f,  0.072677463293f,  0.074466437101f,  0.075730577111f,
299     0.076505072415f,  0.076823003590f,  0.076709352434f,  0.076199248433f,
300     0.075313732028f,  0.074100367725f,  0.072568260133f,  0.070762872696f,
301     0.068704381585f,  0.066436752677f,  0.063971586525f,  0.061345517635f,
302     0.058591566980f,  0.055717363954f,  0.052763074636f,  0.049738574773f,
303     0.046684302390f,  0.043609753251f,  0.040534917265f,  0.037481285632f,
304     0.034462094307f,  0.031501762569f,  0.028607217595f,  0.025787584484f,
305     0.023068016395f,  0.020453179255f,  0.017943337560f,  0.015540555120f,
306     -0.013271821663f, -0.011131554842f, -0.009132533334f, -0.007261581719f,
307     -0.005533721298f, -0.003940112423f, -0.002482672455f, -0.001156813581f,
308     0.000027604519f,  0.001090232865f,  0.002027417533f,  0.002844675677f,
309     0.003540124744f,  0.004125164356f,  0.004603953101f,  0.004983968567f,
310     0.005271575879f,  0.005475378130f,  0.005591712892f,  0.005638919771f,
311     0.005622064229f,  0.005547571462f,  0.005419677589f,  0.005246116780f,
312     0.005039302167f,  0.004793256056f,  0.004520985298f,  0.004226427060f,
313     0.003920743242f,  0.003600826720f,  0.003273961367f,  0.002946944674f,
314     0.002620175947f,  0.002301725559f,  0.001984114060f,  0.001686808304f,
315     0.001390249468f,  0.001125015551f,  0.000860844331f,  0.000623937638f,
316     0.000402654026f,  0.000204301701f,  0.000013494974f,  -0.000144638092f,
317     -0.000289698131f, -0.000409512140f, -0.000514557236f, -0.000594611920f,
318     -0.000665041502f, -0.000721539196f, -0.000753000146f, -0.000775797758f,
319     -0.000780366478f, -0.000783433206f, -0.000768137164f, -0.000744094199f,
320     -0.000715773669f, -0.000677769072f, -0.000631249335f, -0.000587093062f,
321     -0.000546656549f, -0.000504071417f, -0.000487522804f, -0.000561769237f,
322 
323     0.000000000000f,  -0.000558072992f, -0.000493306026f, -0.000489007856f,
324     -0.000511505408f, -0.000546656549f, -0.000579367916f, -0.000616869656f,
325     -0.000649476540f, -0.000684326049f, -0.000715773669f, -0.000736658229f,
326     -0.000752875290f, -0.000771615305f, -0.000781254726f, -0.000780366478f,
327     -0.000777536596f, -0.000761063478f, -0.000736148562f, -0.000709641026f,
328     -0.000665041502f, -0.000610430841f, -0.000548077514f, -0.000471417530f,
329     -0.000385754218f, -0.000289698131f, -0.000170716201f, -0.000046687699f,
330     0.000090249574f,  0.000240562411f,  0.000402654026f,  0.000578658364f,
331     0.000768811035f,  0.000963047845f,  0.001178124920f,  0.001390249468f,
332     0.001629814156f,  0.001864684164f,  0.002113749273f,  0.002366060158f,
333     0.002620175947f,  0.002882985165f,  0.003144826740f,  0.003408302786f,
334     0.003664653283f,  0.003920743242f,  0.004168645944f,  0.004402655177f,
335     0.004632714204f,  0.004841458052f,  0.005039302167f,  0.005203964189f,
336     0.005361670163f,  0.005474018864f,  0.005566063803f,  0.005622064229f,
337     0.005641560070f,  0.005619631615f,  0.005550691392f,  0.005438786000f,
338     0.005271575879f,  0.005045672413f,  0.004769547377f,  0.004424938932f,
339     0.004013354424f,  0.003540124744f,  0.002990481444f,  0.002366164699f,
340     0.001668256707f,  0.000887429516f,  0.000027604519f,  -0.000912658463f,
341     -0.001939695445f, -0.003051238833f, -0.004252972547f, -0.005533721298f,
342     -0.006908639334f, -0.008370369673f, -0.009918526746f, -0.011552934535f,
343     0.013271821663f,  0.015080526471f,  0.016974641010f,  0.018938465044f,
344     0.020970622078f,  0.023068016395f,  0.025238998234f,  0.027470193803f,
345     0.029761660844f,  0.032091233879f,  0.034462094307f,  0.036876682192f,
346     0.039311274886f,  0.041758917272f,  0.044225402176f,  0.046684302390f,
347     0.049129784107f,  0.051557101309f,  0.053948841989f,  0.056295089424f,
348     0.058591566980f,  0.060800816864f,  0.062942937016f,  0.064974091947f,
349     0.066905103624f,  0.068704381585f,  0.070362940431f,  0.071873866022f,
350     0.073203273118f,  0.074358329177f,  0.075313732028f,  0.076039887965f,
351     0.076541244984f,  0.076795786619f,  0.076781995595f,  0.076505072415f,
352     0.075908273458f,  0.075019389391f,  0.073805764318f,  0.072239525616f,
353     0.070353306830f,  0.068058051169f,  0.065404154360f,  0.062357112765f,
354     0.058896079659f,  0.055046003312f,  0.050722457469f,  0.045999649912f,
355     0.040812026709f,  0.035168409348f,  0.029082400724f,  0.022492101416f,
356     0.015448591672f,  0.007923411205f,  -0.000097587261f, -0.008571174927f,
357     -0.017581636086f, -0.027048788965f, -0.037012770772f, -0.047460637987f,
358     -0.058370534331f, -0.069793038070f, -0.081660762429f, -0.093993641436f,
359     -0.106792926788f, -0.120007798076f, -0.133693277836f, -0.147773429751f,
360     -0.162268877029f, -0.177155479789f, -0.192396670580f, -0.208034217358f,
361     -0.223985999823f, -0.240255206823f, -0.256831049919f, -0.273663401604f,
362     -0.290771633387f, -0.308093428612f, -0.325614720583f, -0.343320041895f,
363     0.361158996820f,  0.379132896662f,  0.397183418274f,  0.415302306414f,
364     0.433449268341f,  0.451599657536f,  0.469719588757f,  0.487774550915f,
365     0.505739748478f,  0.523563683033f,  0.541255354881f,  0.558729469776f,
366     0.575990140438f,  0.592998087406f,  0.609711349010f,  0.626124262810f,
367     0.642155468464f,  0.657824218273f,  0.673076033592f,  0.687872409821f,
368     0.702238857746f,  0.716044247150f,  0.729360222816f,  0.742110610008f,
369     0.754271447659f,  0.765867471695f,  0.776768505573f,  0.787063062191f,
370     0.796672165394f,  0.805576920509f,  0.813819110394f,  0.821256279945f,
371     0.828002870083f,  0.833975851536f,  0.839164674282f,  0.843623816967f,
372     0.847211718559f,  0.850063860416f,  0.852083206177f,  0.853290081024f,
373     0.853738546371f,  0.853290081024f,  0.852083206177f,  0.850063800812f,
374     0.847211718559f,  0.843623816967f,  0.839164674282f,  0.833975732327f,
375     0.828002750874f,  0.821256279945f,  0.813819110394f,  0.805576920509f,
376     0.796671986580f,  0.787062883377f,  0.776768505573f,  0.765867471695f,
377     0.754271447659f,  0.742110371590f,  0.729359984398f,  0.716044247150f,
378     0.702238857746f,  0.687872409821f,  0.673075735569f,  0.657823920250f,
379     0.642155468464f,  0.626124262810f,  0.609711349010f,  0.592997789383f,
380     0.575989782810f,  0.558729469776f,  0.541255354881f,  0.523563683033f,
381     0.505739450455f,  0.487774193287f,  0.469719588757f,  0.451599657536f,
382     0.433449268341f,  0.415301978588f,  0.397183090448f,  0.379132896662f,
383     -0.361158996820f, -0.343319863081f, -0.325614541769f, -0.308093249798f,
384     -0.290771633387f, -0.273663401604f, -0.256830900908f, -0.240255042911f,
385     -0.223985850811f, -0.208034217358f, -0.192396670580f, -0.177155330777f,
386     -0.162268742919f, -0.147773295641f, -0.133693277836f, -0.120007798076f,
387     -0.106792800128f, -0.093993522227f, -0.081660643220f, -0.069793038070f,
388     -0.058370534331f, -0.047460533679f, -0.037012673914f, -0.027048695832f,
389     -0.017581636086f, -0.008571174927f, -0.000097508135f, 0.007923483849f,
390     0.015448661521f,  0.022492101416f,  0.029082400724f,  0.035168465227f,
391     0.040812078863f,  0.045999698341f,  0.050722457469f,  0.055046003312f,
392     0.058896116912f,  0.062357142568f,  0.065404184163f,  0.068058051169f,
393     0.070353306830f,  0.072239540517f,  0.073805779219f,  0.075019404292f,
394     0.075908273458f,  0.076505072415f,  0.076781995595f,  0.076795786619f,
395     0.076541237533f,  0.076039887965f,  0.075313732028f,  0.074358314276f,
396     0.073203265667f,  0.071873851120f,  0.070362940431f,  0.068704381585f,
397     0.066905081272f,  0.064974069595f,  0.062942922115f,  0.060800816864f,
398     0.058591566980f,  0.056295067072f,  0.053948819637f,  0.051557078958f,
399     0.049129784107f,  0.046684302390f,  0.044225379825f,  0.041758891195f,
400     0.039311248809f,  0.036876682192f,  0.034462094307f,  0.032091211528f,
401     0.029761638492f,  0.027470171452f,  0.025238998234f,  0.023068016395f,
402     0.020970601588f,  0.018938446417f,  0.016974622384f,  0.015080526471f,
403     -0.013271821663f, -0.011552894488f, -0.009918511845f, -0.008370377123f,
404     -0.006908619311f, -0.005533721298f, -0.004252942745f, -0.003051228123f,
405     -0.001939700567f, -0.000912644493f, 0.000027604519f,  0.000887448899f,
406     0.001668263576f,  0.002366161672f,  0.002990489826f,  0.003540124744f,
407     0.004013365135f,  0.004424942192f,  0.004769545514f,  0.005045676138f,
408     0.005271575879f,  0.005438789260f,  0.005550692324f,  0.005619631149f,
409     0.005641560070f,  0.005622064229f,  0.005566061940f,  0.005474017933f,
410     0.005361671094f,  0.005203961395f,  0.005039302167f,  0.004841453396f,
411     0.004632712342f,  0.004402656574f,  0.004168642685f,  0.003920743242f,
412     0.003664647229f,  0.003408300225f,  0.003144827904f,  0.002882981440f,
413     0.002620175947f,  0.002366054105f,  0.002113747410f,  0.001864685910f,
414     0.001629810315f,  0.001390249468f,  0.001178119797f,  0.000963046390f,
415     0.000768812315f,  0.000578655337f,  0.000402654026f,  0.000240558948f,
416     0.000090248475f,  -0.000046686841f, -0.000170717947f, -0.000289698131f,
417     -0.000385756488f, -0.000471418141f, -0.000548077049f, -0.000610431889f,
418     -0.000665041502f, -0.000709642132f, -0.000736148853f, -0.000761063420f,
419     -0.000777536712f, -0.000780366478f, -0.000781254901f, -0.000771615247f,
420     -0.000752875523f, -0.000736657763f, -0.000715773669f, -0.000684325409f,
421     -0.000649476249f, -0.000616869889f, -0.000579367450f, -0.000546656549f,
422     -0.000511504768f, -0.000489007856f, -0.000493305910f, -0.000558072818f,
423 
424     0.000000000000f, -0.000556728919f, -0.000500844268f, -0.000488197809f,
425     -0.000501400093f, -0.000529201934f, -0.000562019297f, -0.000591853342f,
426     -0.000624713139f, -0.000656191143f, -0.000686710351f, -0.000715773669f,
427     -0.000733954250f, -0.000748608378f, -0.000769718143f, -0.000781442621f,
428     -0.000778635906f, -0.000780205359f, -0.000773485284f, -0.000756665308f,
429     -0.000730990549f, -0.000705314334f, -0.000665041502f, -0.000616183213f,
430     -0.000559926149f, -0.000494948297f, -0.000418806652f, -0.000333639531f,
431     -0.000231614991f, -0.000129564374f, -0.000013860786f, 0.000118062519f,
432     0.000253748061f, 0.000402654026f, 0.000562193105f, 0.000734724104f,
433     0.000907300971f, 0.001100212801f, 0.001293914276f, 0.001502302708f,
434     0.001713720965f, 0.001929827733f, 0.002160301199f, 0.002389454516f,
435     0.002620175947f, 0.002859727247f, 0.003097488545f, 0.003335026093f,
436     0.003571928944f, 0.003804124426f, 0.004038002808f, 0.004253090825f,
437     0.004467199557f, 0.004672701936f, 0.004858986009f, 0.005039302167f,
438     0.005188636016f, 0.005337981973f, 0.005444378592f, 0.005536668468f,
439     0.005601509940f, 0.005639122799f, 0.005636681803f, 0.005604403093f,
440     0.005534522235f, 0.005425479729f, 0.005271575879f, 0.005068108905f,
441     0.004826675169f, 0.004522582516f, 0.004171531182f, 0.003762318054f,
442     0.003299441654f, 0.002773069544f, 0.002181392629f, 0.001534081879f,
443     0.000813683204f, 0.000027604519f, -0.000823879847f, -0.001745120040f,
444     -0.002741113305f, -0.003804343985f, -0.004943567794f, -0.006148642395f,
445     -0.007428539917f, -0.008786097169f, -0.010207436979f, -0.011706162244f,
446     0.013271821663f, 0.014913232997f, 0.016624111682f, 0.018395680934f,
447     0.020223021507f, 0.022107109427f, 0.024048449472f, 0.026041839272f,
448     0.028090396896f, 0.030182225630f, 0.032305572182f, 0.034462094307f,
449     0.036656811833f, 0.038866810501f, 0.041091293097f, 0.043328888714f,
450     0.045567616820f, 0.047798689455f, 0.050014410168f, 0.052214913070f,
451     0.054379109293f, 0.056505154818f, 0.058591566980f, 0.060602732003f,
452     0.062563933432f, 0.064427278936f, 0.066216394305f, 0.067906729877f,
453     0.069474309683f, 0.070933312178f, 0.072252631187f, 0.073429144919f,
454     0.074452124536f, 0.075313732028f, 0.075981929898f, 0.076471947134f,
455     0.076748646796f, 0.076821982861f, 0.076661735773f, 0.076264895499f,
456     0.075626403093f, 0.074717774987f, 0.073553040624f, 0.072080284357f,
457     0.070353306830f, 0.068278267980f, 0.065922088921f, 0.063222929835f,
458     0.060206387192f, 0.056841813028f, 0.053128439933f, 0.049058299512f,
459     0.044623576105f, 0.039827272296f, 0.034632667899f, 0.029082400724f,
460     0.023107493296f, 0.016772758216f, 0.010017349385f, 0.002883261768f,
461     -0.004671230447f, -0.012613182887f, -0.020963322371f, -0.029723916203f,
462     -0.038868859410f, -0.048435091972f, -0.058370534331f, -0.068738058209f,
463     -0.079460747540f, -0.090590693057f, -0.102082192898f, -0.113953240216f,
464     -0.126184210181f, -0.138759121299f, -0.151693820953f, -0.164939984679f,
465     -0.178527981043f, -0.192396670580f, -0.206601783633f, -0.221057057381f,
466     -0.235790148377f, -0.250766962767f, -0.265984892845f, -0.281414777040f,
467     -0.297042310238f, -0.312857747078f, -0.328816920519f, -0.344937264919f,
468     0.361158996820f, 0.377495825291f, 0.393895149231f, 0.410354763269f,
469     0.426849693060f, 0.443349361420f, 0.459840744734f, 0.476296275854f,
470     0.492681771517f, 0.508994698524f, 0.525178551674f, 0.541255354881f,
471     0.557147920132f, 0.572872996330f, 0.588384807110f, 0.603675365448f,
472     0.618696510792f, 0.633450806141f, 0.647904217243f, 0.662018775940f,
473     0.675809025764f, 0.689195275307f, 0.702238857746f, 0.714807152748f,
474     0.726990461349f, 0.738680064678f, 0.749926269054f, 0.760660707951f,
475     0.770893514156f, 0.780593633652f, 0.789741635323f, 0.798355877399f,
476     0.806351006031f, 0.813819110394f, 0.820606887341f, 0.826847016811f,
477     0.832409322262f, 0.837375700474f, 0.841682255268f, 0.845338821411f,
478     0.848349571228f, 0.850682020187f, 0.852377176285f, 0.853358447552f,
479     0.853738546371f, 0.853358447552f, 0.852377176285f, 0.850681960583f,
480     0.848349571228f, 0.845338702202f, 0.841682136059f, 0.837375700474f,
481     0.832409203053f, 0.826847016811f, 0.820606768131f, 0.813819110394f,
482     0.806350827217f, 0.798355877399f, 0.789741396904f, 0.780593454838f,
483     0.770893335342f, 0.760660469532f, 0.749926269054f, 0.738679826260f,
484     0.726990461349f, 0.714806914330f, 0.702238857746f, 0.689194977283f,
485     0.675809025764f, 0.662018477917f, 0.647903919220f, 0.633450508118f,
486     0.618696212769f, 0.603675365448f, 0.588384449482f, 0.572872996330f,
487     0.557147622108f, 0.541255354881f, 0.525178194046f, 0.508994698524f,
488     0.492681413889f, 0.476295948029f, 0.459840387106f, 0.443349003792f,
489     0.426849693060f, 0.410354435444f, 0.393895149231f, 0.377495467663f,
490     -0.361158996820f, -0.344937115908f, -0.328816920519f, -0.312857568264f,
491     -0.297041982412f, -0.281414598227f, -0.265984565020f, -0.250766813755f,
492     -0.235789835453f, -0.221056908369f, -0.206601470709f, -0.192396670580f,
493     -0.178527832031f, -0.164939984679f, -0.151693671942f, -0.138758853078f,
494     -0.126184076071f, -0.113952986896f, -0.102082073689f, -0.090590454638f,
495     -0.079460635781f, -0.068737842143f, -0.058370534331f, -0.048434991390f,
496     -0.038868658245f, -0.029723823071f, -0.020963139832f, -0.012613098137f,
497     -0.004671066534f, 0.002883337904f, 0.010017495602f, 0.016772827134f,
498     0.023107623681f, 0.029082400724f, 0.034632723778f, 0.039827380329f,
499     0.044623624533f, 0.049058388919f, 0.053128480911f, 0.056841887534f,
500     0.060206420720f, 0.063222989440f, 0.065922111273f, 0.068278290331f,
501     0.070353306830f, 0.072080299258f, 0.073553070426f, 0.074717789888f,
502     0.075626417994f, 0.076264902949f, 0.076661743224f, 0.076821982861f,
503     0.076748639345f, 0.076471947134f, 0.075981922448f, 0.075313732028f,
504     0.074452117085f, 0.073429122567f, 0.072252616286f, 0.070933282375f,
505     0.069474294782f, 0.067906692624f, 0.066216371953f, 0.064427241683f,
506     0.062563933432f, 0.060602713376f, 0.058591566980f, 0.056505132467f,
507     0.054379064590f, 0.052214890718f, 0.050014361739f, 0.047798667103f,
508     0.045567568392f, 0.043328862637f, 0.041091248393f, 0.038866810501f,
509     0.036656789482f, 0.034462094307f, 0.032305549830f, 0.030182180926f,
510     0.028090374544f, 0.026041796431f, 0.024048428982f, 0.022107070312f,
511     0.020223002881f, 0.018395643681f, 0.016624111682f, 0.014913215302f,
512     -0.013271821663f, -0.011706114747f, -0.010207405314f, -0.008786082268f,
513     -0.007428539917f, -0.006148603279f, -0.004943549167f, -0.003804338397f,
514     -0.002741118660f, -0.001745095360f, -0.000823865877f, 0.000027604519f,
515     0.000813706429f, 0.001534096780f, 0.002181399148f, 0.002773069544f,
516     0.003299456788f, 0.003762325039f, 0.004171533510f, 0.004522580653f,
517     0.004826682154f, 0.005068112630f, 0.005271575879f, 0.005425483920f,
518     0.005534524098f, 0.005604403559f, 0.005636681803f, 0.005639121868f,
519     0.005601509474f, 0.005536668003f, 0.005444379058f, 0.005337978248f,
520     0.005188634153f, 0.005039302167f, 0.004858980421f, 0.004672697745f,
521     0.004467197228f, 0.004253090825f, 0.004037996754f, 0.003804120934f,
522     0.003571927780f, 0.003335027257f, 0.003097482258f, 0.002859724686f,
523     0.002620175947f, 0.002389447298f, 0.002160296543f, 0.001929825987f,
524     0.001713721547f, 0.001502296189f, 0.001293911249f, 0.001100211754f,
525     0.000907301903f, 0.000734719913f, 0.000562190951f, 0.000402654026f,
526     0.000253743900f, 0.000118059623f, -0.000013861647f, -0.000129564054f,
527     -0.000231618033f, -0.000333640899f, -0.000418807031f, -0.000494947657f,
528     -0.000559927430f, -0.000616183970f, -0.000665041502f, -0.000705315731f,
529     -0.000730990898f, -0.000756665424f, -0.000773485284f, -0.000780205359f,
530     -0.000778635847f, -0.000781442563f, -0.000769718201f, -0.000748608203f,
531     -0.000733953959f, -0.000715773669f, -0.000686709653f, -0.000656190445f,
532     -0.000624712906f, -0.000591853517f, -0.000562018424f, -0.000529201352f,
533     -0.000501400034f, -0.000488197838f, -0.000500846538f, -0.000556728744f,
534 
535 };
536 
537 const FLOAT32 ixheaacd_random_phase[512][2] = {
538     {-0.99948153278296f, -0.59483417516607f},
539     {0.97113454393991f, -0.67528515225647f},
540     {0.14130051758487f, -0.95090983575689f},
541     {-0.47005496701697f, -0.37340549728647f},
542     {0.80705063769351f, 0.29653668284408f},
543     {-0.38981478896926f, 0.89572605717087f},
544     {-0.01053049862020f, -0.66959058036166f},
545     {-0.91266367957293f, -0.11522938140034f},
546     {0.54840422910309f, 0.75221367176302f},
547     {0.40009252867955f, -0.98929400334421f},
548     {-0.99867974711855f, -0.88147068645358f},
549     {-0.95531076805040f, 0.90908757154593f},
550     {-0.45725933317144f, -0.56716323646760f},
551     {-0.72929675029275f, -0.98008272727324f},
552     {0.75622801399036f, 0.20950329995549f},
553     {0.07069442601050f, -0.78247898470706f},
554     {0.74496252926055f, -0.91169004445807f},
555     {-0.96440182703856f, -0.94739918296622f},
556     {0.30424629369539f, -0.49438267012479f},
557     {0.66565033746925f, 0.64652935542491f},
558     {0.91697008020594f, 0.17514097332009f},
559     {-0.70774918760427f, 0.52548653416543f},
560     {-0.70051415345560f, -0.45340028808763f},
561     {-0.99496513054797f, -0.90071908066973f},
562     {0.98164490790123f, -0.77463155528697f},
563     {-0.54671580548181f, -0.02570928536004f},
564     {-0.01689629065389f, 0.00287506445732f},
565     {-0.86110349531986f, 0.42548583726477f},
566     {-0.98892980586032f, -0.87881132267556f},
567     {0.51756627678691f, 0.66926784710139f},
568     {-0.99635026409640f, -0.58107730574765f},
569     {-0.99969370862163f, 0.98369989360250f},
570     {0.55266258627194f, 0.59449057465591f},
571     {0.34581177741673f, 0.94879421061866f},
572     {0.62664209577999f, -0.74402970906471f},
573     {-0.77149701404973f, -0.33883658042801f},
574     {-0.91592244254432f, 0.03687901376713f},
575     {-0.76285492357887f, -0.91371867919124f},
576     {0.79788337195331f, -0.93180971199849f},
577     {0.54473080610200f, -0.11919206037186f},
578     {-0.85639281671058f, 0.42429854760451f},
579     {-0.92882402971423f, 0.27871809078609f},
580     {-0.11708371046774f, -0.99800843444966f},
581     {0.21356749817493f, -0.90716295627033f},
582     {-0.76191692573909f, 0.99768118356265f},
583     {0.98111043100884f, -0.95854459734407f},
584     {-0.85913269895572f, 0.95766566168880f},
585     {-0.93307242253692f, 0.49431757696466f},
586     {0.30485754879632f, -0.70540034357529f},
587     {0.85289650925190f, 0.46766131791044f},
588     {0.91328082618125f, -0.99839597361769f},
589     {-0.05890199924154f, 0.70741827819497f},
590     {0.28398686150148f, 0.34633555702188f},
591     {0.95258164539612f, -0.54893416026939f},
592     {-0.78566324168507f, -0.75568541079691f},
593     {-0.95789495447877f, -0.20423194696966f},
594     {0.82411158711197f, 0.96654618432562f},
595     {-0.65185446735885f, -0.88734990773289f},
596     {-0.93643603134666f, 0.99870790442385f},
597     {0.91427159529618f, -0.98290505544444f},
598     {-0.70395684036886f, 0.58796798221039f},
599     {0.00563771969365f, 0.61768196727244f},
600     {0.89065051931895f, 0.52783352697585f},
601     {-0.68683707712762f, 0.80806944710339f},
602     {0.72165342518718f, -0.69259857349564f},
603     {-0.62928247730667f, 0.13627037407335f},
604     {0.29938434065514f, -0.46051329682246f},
605     {-0.91781958879280f, -0.74012716684186f},
606     {0.99298717043688f, 0.40816610075661f},
607     {0.82368298622748f, -0.74036047190173f},
608     {-0.98512833386833f, -0.99972330709594f},
609     {-0.95915368242257f, -0.99237800466040f},
610     {-0.21411126572790f, -0.93424819052545f},
611     {-0.68821476106884f, -0.26892306315457f},
612     {0.91851997982317f, 0.09358228901785f},
613     {-0.96062769559127f, 0.36099095133739f},
614     {0.51646184922287f, -0.71373332873917f},
615     {0.61130721139669f, 0.46950141175917f},
616     {0.47336129371299f, -0.27333178296162f},
617     {0.90998308703519f, 0.96715662938132f},
618     {0.44844799194357f, 0.99211574628306f},
619     {0.66614891079092f, 0.96590176169121f},
620     {0.74922239129237f, -0.89879858826087f},
621     {-0.99571588506485f, 0.52785521494349f},
622     {0.97401082477563f, -0.16855870075190f},
623     {0.72683747733879f, -0.48060774432251f},
624     {0.95432193457128f, 0.68849603408441f},
625     {-0.72962208425191f, -0.76608443420917f},
626     {-0.85359479233537f, 0.88738125901579f},
627     {-0.81412430338535f, -0.97480768049637f},
628     {-0.87930772356786f, 0.74748307690436f},
629     {-0.71573331064977f, -0.98570608178923f},
630     {0.83524300028228f, 0.83702537075163f},
631     {-0.48086065601423f, -0.98848504923531f},
632     {0.97139128574778f, 0.80093621198236f},
633     {0.51992825347895f, 0.80247631400510f},
634     {-0.00848591195325f, -0.76670128000486f},
635     {-0.70294374303036f, 0.55359910445577f},
636     {-0.95894428168140f, -0.43265504344783f},
637     {0.97079252950321f, 0.09325857238682f},
638     {-0.92404293670797f, 0.85507704027855f},
639     {-0.69506469500450f, 0.98633412625459f},
640     {0.26559203620024f, 0.73314307966524f},
641     {0.28038443336943f, 0.14537913654427f},
642     {-0.74138124825523f, 0.99310339807762f},
643     {-0.01752795995444f, -0.82616635284178f},
644     {-0.55126773094930f, -0.98898543862153f},
645     {0.97960898850996f, -0.94021446752851f},
646     {-0.99196309146936f, 0.67019017358456f},
647     {-0.67684928085260f, 0.12631491649378f},
648     {0.09140039465500f, -0.20537731453108f},
649     {-0.71658965751996f, -0.97788200391224f},
650     {0.81014640078925f, 0.53722648362443f},
651     {0.40616991671205f, -0.26469008598449f},
652     {-0.67680188682972f, 0.94502052337695f},
653     {0.86849774348749f, -0.18333598647899f},
654     {-0.99500381284851f, -0.02634122068550f},
655     {0.84329189340667f, 0.10406957462213f},
656     {-0.09215968531446f, 0.69540012101253f},
657     {0.99956173327206f, -0.12358542001404f},
658     {-0.79732779473535f, -0.91582524736159f},
659     {0.96349973642406f, 0.96640458041000f},
660     {-0.79942778496547f, 0.64323902822857f},
661     {-0.11566039853896f, 0.28587846253726f},
662     {-0.39922954514662f, 0.94129601616966f},
663     {0.99089197565987f, -0.92062625581587f},
664     {0.28631285179909f, -0.91035047143603f},
665     {-0.83302725605608f, -0.67330410892084f},
666     {0.95404443402072f, 0.49162765398743f},
667     {-0.06449863579434f, 0.03250560813135f},
668     {-0.99575054486311f, 0.42389784469507f},
669     {-0.65501142790847f, 0.82546114655624f},
670     {-0.81254441908887f, -0.51627234660629f},
671     {-0.99646369485481f, 0.84490533520752f},
672     {0.00287840603348f, 0.64768261158166f},
673     {0.70176989408455f, -0.20453028573322f},
674     {0.96361882270190f, 0.40706967140989f},
675     {-0.68883758192426f, 0.91338958840772f},
676     {-0.34875585502238f, 0.71472290693300f},
677     {0.91980081243087f, 0.66507455644919f},
678     {-0.99009048343881f, 0.85868021604848f},
679     {0.68865791458395f, 0.55660316809678f},
680     {-0.99484402129368f, -0.20052559254934f},
681     {0.94214511408023f, -0.99696425367461f},
682     {-0.67414626793544f, 0.49548221180078f},
683     {-0.47339353684664f, -0.85904328834047f},
684     {0.14323651387360f, -0.94145598222488f},
685     {-0.29268293575672f, 0.05759224927952f},
686     {0.43793861458754f, -0.78904969892724f},
687     {-0.36345126374441f, 0.64874435357162f},
688     {-0.08750604656825f, 0.97686944362527f},
689     {-0.96495267812511f, -0.53960305946511f},
690     {0.55526940659947f, 0.78891523734774f},
691     {0.73538215752630f, 0.96452072373404f},
692     {-0.30889773919437f, -0.80664389776860f},
693     {0.03574995626194f, -0.97325616900959f},
694     {0.98720684660488f, 0.48409133691962f},
695     {-0.81689296271203f, -0.90827703628298f},
696     {0.67866860118215f, 0.81284503870856f},
697     {-0.15808569732583f, 0.85279555024382f},
698     {0.80723395114371f, -0.24717418514605f},
699     {0.47788757329038f, -0.46333147839295f},
700     {0.96367554763201f, 0.38486749303242f},
701     {-0.99143875716818f, -0.24945277239809f},
702     {0.83081876925833f, -0.94780851414763f},
703     {-0.58753191905341f, 0.01290772389163f},
704     {0.95538108220960f, -0.85557052096538f},
705     {-0.96490920476211f, -0.64020970923102f},
706     {-0.97327101028521f, 0.12378128133110f},
707     {0.91400366022124f, 0.57972471346930f},
708     {-0.99925837363824f, 0.71084847864067f},
709     {-0.86875903507313f, -0.20291699203564f},
710     {-0.26240034795124f, -0.68264554369108f},
711     {-0.24664412953388f, -0.87642273115183f},
712     {0.02416275806869f, 0.27192914288905f},
713     {0.82068619590515f, -0.85087787994476f},
714     {0.88547373760759f, -0.89636802901469f},
715     {-0.18173078152226f, -0.26152145156800f},
716     {0.09355476558534f, 0.54845123045604f},
717     {-0.54668414224090f, 0.95980774020221f},
718     {0.37050990604091f, -0.59910140383171f},
719     {-0.70373594262891f, 0.91227665827081f},
720     {-0.34600785879594f, -0.99441426144200f},
721     {-0.68774481731008f, -0.30238837956299f},
722     {-0.26843291251234f, 0.83115668004362f},
723     {0.49072334613242f, -0.45359708737775f},
724     {0.38975993093975f, 0.95515358099121f},
725     {-0.97757125224150f, 0.05305894580606f},
726     {-0.17325552859616f, -0.92770672250494f},
727     {0.99948035025744f, 0.58285545563426f},
728     {-0.64946246527458f, 0.68645507104960f},
729     {-0.12016920576437f, -0.57147322153312f},
730     {-0.58947456517751f, -0.34847132454388f},
731     {-0.41815140454465f, 0.16276422358861f},
732     {0.99885650204884f, 0.11136095490444f},
733     {-0.56649614128386f, -0.90494866361587f},
734     {0.94138021032330f, 0.35281916733018f},
735     {-0.75725076534641f, 0.53650549640587f},
736     {0.20541973692630f, -0.94435144369918f},
737     {0.99980371023351f, 0.79835913565599f},
738     {0.29078277605775f, 0.35393777921520f},
739     {-0.62858772103030f, 0.38765693387102f},
740     {0.43440904467688f, -0.98546330463232f},
741     {-0.98298583762390f, 0.21021524625209f},
742     {0.19513029146934f, -0.94239832251867f},
743     {-0.95476662400101f, 0.98364554179143f},
744     {0.93379635304810f, -0.70881994583682f},
745     {-0.85235410573336f, -0.08342347966410f},
746     {-0.86425093011245f, -0.45795025029466f},
747     {0.38879779059045f, 0.97274429344593f},
748     {0.92045124735495f, -0.62433652524220f},
749     {0.89162532251878f, 0.54950955570563f},
750     {-0.36834336949252f, 0.96458298020975f},
751     {0.93891760988045f, -0.89968353740388f},
752     {0.99267657565094f, -0.03757034316958f},
753     {-0.94063471614176f, 0.41332338538963f},
754     {0.99740224117019f, -0.16830494996370f},
755     {-0.35899413170555f, -0.46633226649613f},
756     {0.05237237274947f, -0.25640361602661f},
757     {0.36703583957424f, -0.38653265641875f},
758     {0.91653180367913f, -0.30587628726597f},
759     {0.69000803499316f, 0.90952171386132f},
760     {-0.38658751133527f, 0.99501571208985f},
761     {-0.29250814029851f, 0.37444994344615f},
762     {-0.60182204677608f, 0.86779651036123f},
763     {-0.97418588163217f, 0.96468523666475f},
764     {0.88461574003963f, 0.57508405276414f},
765     {0.05198933055162f, 0.21269661669964f},
766     {-0.53499621979720f, 0.97241553731237f},
767     {-0.49429560226497f, 0.98183865291903f},
768     {-0.98935142339139f, -0.40249159006933f},
769     {-0.98081380091130f, -0.72856895534041f},
770     {-0.27338148835532f, 0.99950922447209f},
771     {0.06310802338302f, -0.54539587529618f},
772     {-0.20461677199539f, -0.14209977628489f},
773     {0.66223843141647f, 0.72528579940326f},
774     {-0.84764345483665f, 0.02372316801261f},
775     {-0.89039863483811f, 0.88866581484602f},
776     {0.95903308477986f, 0.76744927173873f},
777     {0.73504123909879f, -0.03747203173192f},
778     {-0.31744434966056f, -0.36834111883652f},
779     {-0.34110827591623f, 0.40211222807691f},
780     {0.47803883714199f, -0.39423219786288f},
781     {0.98299195879514f, 0.01989791390047f},
782     {-0.30963073129751f, -0.18076720599336f},
783     {0.99992588229018f, -0.26281872094289f},
784     {-0.93149731080767f, -0.98313162570490f},
785     {0.99923472302773f, -0.80142993767554f},
786     {-0.26024169633417f, -0.75999759855752f},
787     {-0.35712514743563f, 0.19298963768574f},
788     {-0.99899084509530f, 0.74645156992493f},
789     {0.86557171579452f, 0.55593866696299f},
790     {0.33408042438752f, 0.86185953874709f},
791     {0.99010736374716f, 0.04602397576623f},
792     {-0.66694269691195f, -0.91643611810148f},
793     {0.64016792079480f, 0.15649530836856f},
794     {0.99570534804836f, 0.45844586038111f},
795     {-0.63431466947340f, 0.21079116459234f},
796     {-0.07706847005931f, -0.89581437101329f},
797     {0.98590090577724f, 0.88241721133981f},
798     {0.80099335254678f, -0.36851896710853f},
799     {0.78368131392666f, 0.45506999802597f},
800     {0.08707806671691f, 0.80938994918745f},
801     {-0.86811883080712f, 0.39347308654705f},
802     {-0.39466529740375f, -0.66809432114456f},
803     {0.97875325649683f, -0.72467840967746f},
804     {-0.95038560288864f, 0.89563219587625f},
805     {0.17005239424212f, 0.54683053962658f},
806     {-0.76910792026848f, -0.96226617549298f},
807     {0.99743281016846f, 0.42697157037567f},
808     {0.95437383549973f, 0.97002324109952f},
809     {0.99578905365569f, -0.54106826257356f},
810     {0.28058259829990f, -0.85361420634036f},
811     {0.85256524470573f, -0.64567607735589f},
812     {-0.50608540105128f, -0.65846015480300f},
813     {-0.97210735183243f, -0.23095213067791f},
814     {0.95424048234441f, -0.99240147091219f},
815     {-0.96926570524023f, 0.73775654896574f},
816     {0.30872163214726f, 0.41514960556126f},
817     {-0.24523839572639f, 0.63206633394807f},
818     {-0.33813265086024f, -0.38661779441897f},
819     {-0.05826828420146f, -0.06940774188029f},
820     {-0.22898461455054f, 0.97054853316316f},
821     {-0.18509915019881f, 0.47565762892084f},
822     {-0.10488238045009f, -0.87769947402394f},
823     {-0.71886586182037f, 0.78030982480538f},
824     {0.99793873738654f, 0.90041310491497f},
825     {0.57563307626120f, -0.91034337352097f},
826     {0.28909646383717f, 0.96307783970534f},
827     {0.42188998312520f, 0.48148651230437f},
828     {0.93335049681047f, -0.43537023883588f},
829     {-0.97087374418267f, 0.86636445711364f},
830     {0.36722871286923f, 0.65291654172961f},
831     {-0.81093025665696f, 0.08778370229363f},
832     {-0.26240603062237f, -0.92774095379098f},
833     {0.83996497984604f, 0.55839849139647f},
834     {-0.99909615720225f, -0.96024605713970f},
835     {0.74649464155061f, 0.12144893606462f},
836     {-0.74774595569805f, -0.26898062008959f},
837     {0.95781667469567f, -0.79047927052628f},
838     {0.95472308713099f, -0.08588776019550f},
839     {0.48708332746299f, 0.99999041579432f},
840     {0.46332038247497f, 0.10964126185063f},
841     {-0.76497004940162f, 0.89210929242238f},
842     {0.57397389364339f, 0.35289703373760f},
843     {0.75374316974495f, 0.96705214651335f},
844     {-0.59174397685714f, -0.89405370422752f},
845     {0.75087906691890f, -0.29612672982396f},
846     {-0.98607857336230f, 0.25034911730023f},
847     {-0.40761056640505f, -0.90045573444695f},
848     {0.66929266740477f, 0.98629493401748f},
849     {-0.97463695257310f, -0.00190223301301f},
850     {0.90145509409859f, 0.99781390365446f},
851     {-0.87259289048043f, 0.99233587353666f},
852     {-0.91529461447692f, -0.15698707534206f},
853     {-0.03305738840705f, -0.37205262859764f},
854     {0.07223051368337f, -0.88805001733626f},
855     {0.99498012188353f, 0.97094358113387f},
856     {-0.74904939500519f, 0.99985483641521f},
857     {0.04585228574211f, 0.99812337444082f},
858     {-0.89054954257993f, -0.31791913188064f},
859     {-0.83782144651251f, 0.97637632547466f},
860     {0.33454804933804f, -0.86231516800408f},
861     {-0.99707579362824f, 0.93237990079441f},
862     {-0.22827527843994f, 0.18874759397997f},
863     {0.67248046289143f, -0.03646211390569f},
864     {-0.05146538187944f, -0.92599700120679f},
865     {0.99947295749905f, 0.93625229707912f},
866     {0.66951124390363f, 0.98905825623893f},
867     {-0.99602956559179f, -0.44654715757688f},
868     {0.82104905483590f, 0.99540741724928f},
869     {0.99186510988782f, 0.72023001312947f},
870     {-0.65284592392918f, 0.52186723253637f},
871     {0.93885443798188f, -0.74895312615259f},
872     {0.96735248738388f, 0.90891816978629f},
873     {-0.22225968841114f, 0.57124029781228f},
874     {-0.44132783753414f, -0.92688840659280f},
875     {-0.85694974219574f, 0.88844532719844f},
876     {0.91783042091762f, -0.46356892383970f},
877     {0.72556974415690f, -0.99899555770747f},
878     {-0.99711581834508f, 0.58211560180426f},
879     {0.77638976371966f, 0.94321834873819f},
880     {0.07717324253925f, 0.58638399856595f},
881     {-0.56049829194163f, 0.82522301569036f},
882     {0.98398893639988f, 0.39467440420569f},
883     {0.47546946844938f, 0.68613044836811f},
884     {0.65675089314631f, 0.18331637134880f},
885     {0.03273375457980f, -0.74933109564108f},
886     {-0.38684144784738f, 0.51337349030406f},
887     {-0.97346267944545f, -0.96549364384098f},
888     {-0.53282156061942f, -0.91423265091354f},
889     {0.99817310731176f, 0.61133572482148f},
890     {-0.50254500772635f, -0.88829338134294f},
891     {0.01995873238855f, 0.85223515096765f},
892     {0.99930381973804f, 0.94578896296649f},
893     {0.82907767600783f, -0.06323442598128f},
894     {-0.58660709669728f, 0.96840773806582f},
895     {-0.17573736667267f, -0.48166920859485f},
896     {0.83434292401346f, -0.13023450646997f},
897     {0.05946491307025f, 0.20511047074866f},
898     {0.81505484574602f, -0.94685947861369f},
899     {-0.44976380954860f, 0.40894572671545f},
900     {-0.89746474625671f, 0.99846578838537f},
901     {0.39677256130792f, -0.74854668609359f},
902     {-0.07588948563079f, 0.74096214084170f},
903     {0.76343198951445f, 0.41746629422634f},
904     {-0.74490104699626f, 0.94725911744610f},
905     {0.64880119792759f, 0.41336660830571f},
906     {0.62319537462542f, -0.93098313552599f},
907     {0.42215817594807f, -0.07712787385208f},
908     {0.02704554141885f, -0.05417518053666f},
909     {0.80001773566818f, 0.91542195141039f},
910     {-0.79351832348816f, -0.36208897989136f},
911     {0.63872359151636f, 0.08128252493444f},
912     {0.52890520960295f, 0.60048872455592f},
913     {0.74238552914587f, 0.04491915291044f},
914     {0.99096131449250f, -0.19451182854402f},
915     {-0.80412329643109f, -0.88513818199457f},
916     {-0.64612616129736f, 0.72198674804544f},
917     {0.11657770663191f, -0.83662833815041f},
918     {-0.95053182488101f, -0.96939905138082f},
919     {-0.62228872928622f, 0.82767262846661f},
920     {0.03004475787316f, -0.99738896333384f},
921     {-0.97987214341034f, 0.36526129686425f},
922     {-0.99986980746200f, -0.36021610299715f},
923     {0.89110648599879f, -0.97894250343044f},
924     {0.10407960510582f, 0.77357793811619f},
925     {0.95964737821728f, -0.35435818285502f},
926     {0.50843233159162f, 0.96107691266205f},
927     {0.17006334670615f, -0.76854025314829f},
928     {0.25872675063360f, 0.99893303933816f},
929     {-0.01115998681937f, 0.98496019742444f},
930     {-0.79598702973261f, 0.97138411318894f},
931     {-0.99264708948101f, -0.99542822402536f},
932     {-0.99829663752818f, 0.01877138824311f},
933     {-0.70801016548184f, 0.33680685948117f},
934     {-0.70467057786826f, 0.93272777501857f},
935     {0.99846021905254f, -0.98725746254433f},
936     {-0.63364968534650f, -0.16473594423746f},
937     {-0.16258217500792f, -0.95939125400802f},
938     {-0.43645594360633f, -0.94805030113284f},
939     {-0.99848471702976f, 0.96245166923809f},
940     {-0.16796458968998f, -0.98987511890470f},
941     {-0.87979225745213f, -0.71725725041680f},
942     {0.44183099021786f, -0.93568974498761f},
943     {0.93310180125532f, -0.99913308068246f},
944     {-0.93941931782002f, -0.56409379640356f},
945     {-0.88590003188677f, 0.47624600491382f},
946     {0.99971463703691f, -0.83889954253462f},
947     {-0.75376385639978f, 0.00814643438625f},
948     {0.93887685615875f, -0.11284528204636f},
949     {0.85126435782309f, 0.52349251543547f},
950     {0.39701421446381f, 0.81779634174316f},
951     {-0.37024464187437f, -0.87071656222959f},
952     {-0.36024828242896f, 0.34655735648287f},
953     {-0.93388812549209f, -0.84476541096429f},
954     {-0.65298804552119f, -0.18439575450921f},
955     {0.11960319006843f, 0.99899346780168f},
956     {0.94292565553160f, 0.83163906518293f},
957     {0.75081145286948f, -0.35533223142265f},
958     {0.56721979748394f, -0.24076836414499f},
959     {0.46857766746029f, -0.30140233457198f},
960     {0.97312313923635f, -0.99548191630031f},
961     {-0.38299976567017f, 0.98516909715427f},
962     {0.41025800019463f, 0.02116736935734f},
963     {0.09638062008048f, 0.04411984381457f},
964     {-0.85283249275397f, 0.91475563922421f},
965     {0.88866808958124f, -0.99735267083226f},
966     {-0.48202429536989f, -0.96805608884164f},
967     {0.27572582416567f, 0.58634753335832f},
968     {-0.65889129659168f, 0.58835634138583f},
969     {0.98838086953732f, 0.99994349600236f},
970     {-0.20651349620689f, 0.54593044066355f},
971     {-0.62126416356920f, -0.59893681700392f},
972     {0.20320105410437f, -0.86879180355289f},
973     {-0.97790548600584f, 0.96290806999242f},
974     {0.11112534735126f, 0.21484763313301f},
975     {-0.41368337314182f, 0.28216837680365f},
976     {0.24133038992960f, 0.51294362630238f},
977     {-0.66393410674885f, -0.08249679629081f},
978     {-0.53697829178752f, -0.97649903936228f},
979     {-0.97224737889348f, 0.22081333579837f},
980     {0.87392477144549f, -0.12796173740361f},
981     {0.19050361015753f, 0.01602615387195f},
982     {-0.46353441212724f, -0.95249041539006f},
983     {-0.07064096339021f, -0.94479803205886f},
984     {-0.92444085484466f, -0.10457590187436f},
985     {-0.83822593578728f, -0.01695043208885f},
986     {0.75214681811150f, -0.99955681042665f},
987     {-0.42102998829339f, 0.99720941999394f},
988     {-0.72094786237696f, -0.35008961934255f},
989     {0.78843311019251f, 0.52851398958271f},
990     {0.97394027897442f, -0.26695944086561f},
991     {0.99206463477946f, -0.57010120849429f},
992     {0.76789609461795f, -0.76519356730966f},
993     {-0.82002421836409f, -0.73530179553767f},
994     {0.81924990025724f, 0.99698425250579f},
995     {-0.26719850873357f, 0.68903369776193f},
996     {-0.43311260380975f, 0.85321815947490f},
997     {0.99194979673836f, 0.91876249766422f},
998     {-0.80692001248487f, -0.32627540663214f},
999     {0.43080003649976f, -0.21919095636638f},
1000     {0.67709491937357f, -0.95478075822906f},
1001     {0.56151770568316f, -0.70693811747778f},
1002     {0.10831862810749f, -0.08628837174592f},
1003     {0.91229417540436f, -0.65987351408410f},
1004     {-0.48972893932274f, 0.56289246362686f},
1005     {-0.89033658689697f, -0.71656563987082f},
1006     {0.65269447475094f, 0.65916004833932f},
1007     {0.67439478141121f, -0.81684380846796f},
1008     {-0.47770832416973f, -0.16789556203025f},
1009     {-0.99715979260878f, -0.93565784007648f},
1010     {-0.90889593602546f, 0.62034397054380f},
1011     {-0.06618622548177f, -0.23812217221359f},
1012     {0.99430266919728f, 0.18812555317553f},
1013     {0.97686402381843f, -0.28664534366620f},
1014     {0.94813650221268f, -0.97506640027128f},
1015     {-0.95434497492853f, -0.79607978501983f},
1016     {-0.49104783137150f, 0.32895214359663f},
1017     {0.99881175120751f, 0.88993983831354f},
1018     {0.50449166760303f, -0.85995072408434f},
1019     {0.47162891065108f, -0.18680204049569f},
1020     {-0.62081581361840f, 0.75000676218956f},
1021     {-0.43867015250812f, 0.99998069244322f},
1022     {0.98630563232075f, -0.53578899600662f},
1023     {-0.61510362277374f, -0.89515019899997f},
1024     {-0.03841517601843f, -0.69888815681179f},
1025     {-0.30102157304644f, -0.07667808922205f},
1026     {0.41881284182683f, 0.02188098922282f},
1027     {-0.86135454941237f, 0.98947480909359f},
1028     {0.67226861393788f, -0.13494389011014f},
1029     {-0.70737398842068f, -0.76547349325992f},
1030     {0.94044946687963f, 0.09026201157416f},
1031     {-0.82386352534327f, 0.08924768823676f},
1032     {-0.32070666698656f, 0.50143421908753f},
1033     {0.57593163224487f, -0.98966422921509f},
1034     {-0.36326018419965f, 0.07440243123228f},
1035     {0.99979044674350f, -0.14130287347405f},
1036     {-0.92366023326932f, -0.97979298068180f},
1037     {-0.44607178518598f, -0.54233252016394f},
1038     {0.44226800932956f, 0.71326756742752f},
1039     {0.03671907158312f, 0.63606389366675f},
1040     {0.52175424682195f, -0.85396826735705f},
1041     {-0.94701139690956f, -0.01826348194255f},
1042     {-0.98759606946049f, 0.82288714303073f},
1043     {0.87434794743625f, 0.89399495655433f},
1044     {-0.93412041758744f, 0.41374052024363f},
1045     {0.96063943315511f, 0.93116709541280f},
1046     {0.97534253457837f, 0.86150930812689f},
1047     {0.99642466504163f, 0.70190043427512f},
1048     {-0.94705089665984f, -0.29580042814306f},
1049     {0.91599807087376f, -0.98147830385781f}};
1050 
1051 const FLOAT32 ixheaacd_hphase_tbl[2][8] = {{1.0f, 0.0f, -1.0f, 0.0f},
1052                                            {0.0f, 1.0f, 0.0f, -1.0f}};
1053 
1054 const FLOAT32 ixheaacd_g_lim_gains[4] = {0.70795f, 1.0f, 1.41254f, 1e10f};
1055 
1056 const ia_fir_table_struct ixheaacd_fir_0 = {1.0f};
1057 const ia_fir_table_struct ixheaacd_fir_1 = {0.33333333333333f, 0.66666666666666f};
1058 const ia_fir_table_struct ixheaacd_fir_2 = {0.12500000000000f, 0.37500000000000f,
1059                                    0.50000000000000f};
1060 const ia_fir_table_struct ixheaacd_fir_3 = {0.05857864376269f, 0.20000000000000f,
1061                                    0.34142135623731f, 0.40000000000000f};
1062 const ia_fir_table_struct ixheaacd_fir_4 = {0.03183050093751f, 0.11516383427084f,
1063                                    0.21816949906249f, 0.30150283239582f,
1064                                    0.33333333333333f};
1065 const ia_fir_table_struct* ixheaacd_fir_table[5] = {
1066     &ixheaacd_fir_0, &ixheaacd_fir_1, &ixheaacd_fir_2, &ixheaacd_fir_3,
1067     &ixheaacd_fir_4};
1068 const FLOAT32 ixheaacd_q_gamma_table[4] = {0.0f, 1.0f, 2.0f, 4.0f};
1069 
1070 const WORD32 ixheaacd_start_subband2kL_tbl[33] = {
1071     0, 0, 0, 0, 0, 0, 0,  2,  2,  2,  4,  4,  4,  4,  4,  6, 6,
1072     6, 8, 8, 8, 8, 8, 10, 10, 10, 12, 12, 12, 12, 12, 12, 12};
1073 
1074 const FLOAT32 ixheaacd_cos_table_trans_qmf[7][32 * 2] = {
1075 
1076     {
1077         -0.698376249409f, 0.715730825284f,  0.732654271672f,  0.680600997795f,
1078         0.662415777590f,  -0.749136394523f, -0.765167265622f, -0.643831542890f,
1079         -0.624859488142f, 0.780737228572f,  0.795836904609f,  0.605511041404f,
1080         0.585797857456f,  -0.810457198253f, -0.824589302785f, -0.565731810784f,
1081         -0.545324988422f, 0.838224705555f,  0.851355193105f,  0.524589682678f,
1082         0.503538383726f,  -0.863972856122f, -0.876070094195f, -0.482183772079f,
1083         -0.460538710958f, 0.887639620403f,  0.898674465694f,  0.438616238539f,
1084         0.416429560098f,  -0.909167983091f, -0.919113851690f, -0.393992040061f,
1085         -0.371317193952f, 0.928506080473f,  0.937339011913f,  0.348418680249f,
1086         0.325310292162f,  -0.945607325381f, -0.953306040354f, -0.302005949319f,
1087         -0.278519689385f, 0.960430519416f,  0.966976471045f,  0.254865659605f,
1088         0.231058108281f,  -0.972939952206f, -0.978317370720f, -0.207111376192f,
1089         -0.183039887955f, 0.983105487431f,  0.987301418158f,  0.158858143334f,
1090         0.134580708507f,  -0.990902635428f, -0.993906970002f, -0.110222207294f,
1091         -0.085797312344f, 0.996312612183f,  0.998118112900f,  0.061320736302f,
1092         0.036807222941f,  -0.999322384588f, -0.999924701839f, -0.012271538286f,
1093     },
1094 
1095     {
1096         -0.662415777590f, 0.749136394523f,  0.765167265622f,  0.643831542890f,
1097         0.624859488142f,  -0.780737228572f, -0.795836904609f, -0.605511041404f,
1098         -0.585797857456f, 0.810457198253f,  0.824589302785f,  0.565731810784f,
1099         0.545324988422f,  -0.838224705555f, -0.851355193105f, -0.524589682678f,
1100         -0.503538383726f, 0.863972856122f,  0.876070094195f,  0.482183772079f,
1101         0.460538710958f,  -0.887639620403f, -0.898674465694f, -0.438616238539f,
1102         -0.416429560098f, 0.909167983091f,  0.919113851690f,  0.393992040061f,
1103         0.371317193952f,  -0.928506080473f, -0.937339011913f, -0.348418680249f,
1104         -0.325310292162f, 0.945607325381f,  0.953306040354f,  0.302005949319f,
1105         0.278519689385f,  -0.960430519416f, -0.966976471045f, -0.254865659605f,
1106         -0.231058108281f, 0.972939952206f,  0.978317370720f,  0.207111376192f,
1107         0.183039887955f,  -0.983105487431f, -0.987301418158f, -0.158858143334f,
1108         -0.134580708507f, 0.990902635428f,  0.993906970002f,  0.110222207294f,
1109         0.085797312344f,  -0.996312612183f, -0.998118112900f, -0.061320736302f,
1110         -0.036807222941f, 0.999322384588f,  0.999924701839f,  0.012271538286f,
1111         -0.012271538286f, -0.999924701839f, -0.999322384588f, 0.036807222941f,
1112 
1113     },
1114 
1115     {
1116         -0.624859488142f, 0.780737228572f,  0.795836904609f,  0.605511041404f,
1117         0.585797857456f,  -0.810457198253f, -0.824589302785f, -0.565731810784f,
1118         -0.545324988422f, 0.838224705555f,  0.851355193105f,  0.524589682678f,
1119         0.503538383726f,  -0.863972856122f, -0.876070094195f, -0.482183772079f,
1120         -0.460538710958f, 0.887639620403f,  0.898674465694f,  0.438616238539f,
1121         0.416429560098f,  -0.909167983091f, -0.919113851690f, -0.393992040061f,
1122         -0.371317193952f, 0.928506080473f,  0.937339011913f,  0.348418680249f,
1123         0.325310292162f,  -0.945607325381f, -0.953306040354f, -0.302005949319f,
1124         -0.278519689385f, 0.960430519416f,  0.966976471045f,  0.254865659605f,
1125         0.231058108281f,  -0.972939952206f, -0.978317370720f, -0.207111376192f,
1126         -0.183039887955f, 0.983105487431f,  0.987301418158f,  0.158858143334f,
1127         0.134580708507f,  -0.990902635428f, -0.993906970002f, -0.110222207294f,
1128         -0.085797312344f, 0.996312612183f,  0.998118112900f,  0.061320736302f,
1129         0.036807222941f,  -0.999322384588f, -0.999924701839f, -0.012271538286f,
1130         0.012271538286f,  0.999924701839f,  0.999322384588f,  -0.036807222941f,
1131         -0.061320736302f, -0.998118112900f, -0.996312612183f, 0.085797312344f,
1132 
1133     },
1134 
1135     {
1136         -0.585797857456f, 0.810457198253f,  0.824589302785f,  0.565731810784f,
1137         0.545324988422f,  -0.838224705555f, -0.851355193105f, -0.524589682678f,
1138         -0.503538383726f, 0.863972856122f,  0.876070094195f,  0.482183772079f,
1139         0.460538710958f,  -0.887639620403f, -0.898674465694f, -0.438616238539f,
1140         -0.416429560098f, 0.909167983091f,  0.919113851690f,  0.393992040061f,
1141         0.371317193952f,  -0.928506080473f, -0.937339011913f, -0.348418680249f,
1142         -0.325310292162f, 0.945607325381f,  0.953306040354f,  0.302005949319f,
1143         0.278519689385f,  -0.960430519416f, -0.966976471045f, -0.254865659605f,
1144         -0.231058108281f, 0.972939952206f,  0.978317370720f,  0.207111376192f,
1145         0.183039887955f,  -0.983105487431f, -0.987301418158f, -0.158858143334f,
1146         -0.134580708507f, 0.990902635428f,  0.993906970002f,  0.110222207294f,
1147         0.085797312344f,  -0.996312612183f, -0.998118112900f, -0.061320736302f,
1148         -0.036807222941f, 0.999322384588f,  0.999924701839f,  0.012271538286f,
1149         -0.012271538286f, -0.999924701839f, -0.999322384588f, 0.036807222941f,
1150         0.061320736302f,  0.998118112900f,  0.996312612183f,  -0.085797312344f,
1151         -0.110222207294f, -0.993906970002f, -0.990902635428f, 0.134580708507f,
1152 
1153     },
1154 
1155     {
1156         -0.545324988422f, 0.838224705555f,  0.851355193105f,  0.524589682678f,
1157         0.503538383726f,  -0.863972856122f, -0.876070094195f, -0.482183772079f,
1158         -0.460538710958f, 0.887639620403f,  0.898674465694f,  0.438616238539f,
1159         0.416429560098f,  -0.909167983091f, -0.919113851690f, -0.393992040061f,
1160         -0.371317193952f, 0.928506080473f,  0.937339011913f,  0.348418680249f,
1161         0.325310292162f,  -0.945607325381f, -0.953306040354f, -0.302005949319f,
1162         -0.278519689385f, 0.960430519416f,  0.966976471045f,  0.254865659605f,
1163         0.231058108281f,  -0.972939952206f, -0.978317370720f, -0.207111376192f,
1164         -0.183039887955f, 0.983105487431f,  0.987301418158f,  0.158858143334f,
1165         0.134580708507f,  -0.990902635428f, -0.993906970002f, -0.110222207294f,
1166         -0.085797312344f, 0.996312612183f,  0.998118112900f,  0.061320736302f,
1167         0.036807222941f,  -0.999322384588f, -0.999924701839f, -0.012271538286f,
1168         0.012271538286f,  0.999924701839f,  0.999322384588f,  -0.036807222941f,
1169         -0.061320736302f, -0.998118112900f, -0.996312612183f, 0.085797312344f,
1170         0.110222207294f,  0.993906970002f,  0.990902635428f,  -0.134580708507f,
1171         -0.158858143334f, -0.987301418158f, -0.983105487431f, 0.183039887955f,
1172 
1173     },
1174 
1175     {
1176         -0.503538383726f, 0.863972856122f,  0.876070094195f,  0.482183772079f,
1177         0.460538710958f,  -0.887639620403f, -0.898674465694f, -0.438616238539f,
1178         -0.416429560098f, 0.909167983091f,  0.919113851690f,  0.393992040061f,
1179         0.371317193952f,  -0.928506080473f, -0.937339011913f, -0.348418680249f,
1180         -0.325310292162f, 0.945607325381f,  0.953306040354f,  0.302005949319f,
1181         0.278519689385f,  -0.960430519416f, -0.966976471045f, -0.254865659605f,
1182         -0.231058108281f, 0.972939952206f,  0.978317370720f,  0.207111376192f,
1183         0.183039887955f,  -0.983105487431f, -0.987301418158f, -0.158858143334f,
1184         -0.134580708507f, 0.990902635428f,  0.993906970002f,  0.110222207294f,
1185         0.085797312344f,  -0.996312612183f, -0.998118112900f, -0.061320736302f,
1186         -0.036807222941f, 0.999322384588f,  0.999924701839f,  0.012271538286f,
1187         -0.012271538286f, -0.999924701839f, -0.999322384588f, 0.036807222941f,
1188         0.061320736302f,  0.998118112900f,  0.996312612183f,  -0.085797312344f,
1189         -0.110222207294f, -0.993906970002f, -0.990902635428f, 0.134580708507f,
1190         0.158858143334f,  0.987301418158f,  0.983105487431f,  -0.183039887955f,
1191         -0.207111376192f, -0.978317370720f, -0.972939952206f, 0.231058108281f,
1192 
1193     },
1194 
1195     {
1196         -0.460538710958f, 0.887639620403f,  0.898674465694f,  0.438616238539f,
1197         0.416429560098f,  -0.909167983091f, -0.919113851690f, -0.393992040061f,
1198         -0.371317193952f, 0.928506080473f,  0.937339011913f,  0.348418680249f,
1199         0.325310292162f,  -0.945607325381f, -0.953306040354f, -0.302005949319f,
1200         -0.278519689385f, 0.960430519416f,  0.966976471045f,  0.254865659605f,
1201         0.231058108281f,  -0.972939952206f, -0.978317370720f, -0.207111376192f,
1202         -0.183039887955f, 0.983105487431f,  0.987301418158f,  0.158858143334f,
1203         0.134580708507f,  -0.990902635428f, -0.993906970002f, -0.110222207294f,
1204         -0.085797312344f, 0.996312612183f,  0.998118112900f,  0.061320736302f,
1205         0.036807222941f,  -0.999322384588f, -0.999924701839f, -0.012271538286f,
1206         0.012271538286f,  0.999924701839f,  0.999322384588f,  -0.036807222941f,
1207         -0.061320736302f, -0.998118112900f, -0.996312612183f, 0.085797312344f,
1208         0.110222207294f,  0.993906970002f,  0.990902635428f,  -0.134580708507f,
1209         -0.158858143334f, -0.987301418158f, -0.983105487431f, 0.183039887955f,
1210         0.207111376192f,  0.978317370720f,  0.972939952206f,  -0.231058108281f,
1211         -0.254865659605f, -0.966976471045f, -0.960430519416f, 0.278519689385f,
1212 
1213     }
1214 
1215 };
1216 
1217 const FLOAT32 ixheaacd_phase_vocoder_cos_table[64] = {
1218     0.012272f, -0.036807f, 0.061321f, -0.085797f, 0.110222f, -0.134581f,
1219     0.158858f, -0.183040f, 0.207111f, -0.231058f, 0.254866f, -0.278520f,
1220     0.302006f, -0.325310f, 0.348419f, -0.371317f, 0.393992f, -0.416430f,
1221     0.438616f, -0.460539f, 0.482184f, -0.503538f, 0.524590f, -0.545325f,
1222     0.565732f, -0.585798f, 0.605511f, -0.624859f, 0.643832f, -0.662416f,
1223     0.680601f, -0.698376f, 0.715731f, -0.732654f, 0.749136f, -0.765167f,
1224     0.780737f, -0.795837f, 0.810457f, -0.824589f, 0.838225f, -0.851355f,
1225     0.863973f, -0.876070f, 0.887640f, -0.898674f, 0.909168f, -0.919114f,
1226     0.928506f, -0.937339f, 0.945607f, -0.953306f, 0.960431f, -0.966976f,
1227     0.972940f, -0.978317f, 0.983105f, -0.987301f, 0.990903f, -0.993907f,
1228     0.996313f, -0.998118f, 0.999322f, -0.999925f,
1229 };
1230 const FLOAT32 ixheaacd_phase_vocoder_sin_table[64] = {
1231     0.999925f, -0.999322f, 0.998118f, -0.996313f, 0.993907f, -0.990903f,
1232     0.987301f, -0.983105f, 0.978317f, -0.972940f, 0.966976f, -0.960431f,
1233     0.953306f, -0.945607f, 0.937339f, -0.928506f, 0.919114f, -0.909168f,
1234     0.898674f, -0.887640f, 0.876070f, -0.863973f, 0.851355f, -0.838225f,
1235     0.824589f, -0.810457f, 0.795837f, -0.780737f, 0.765167f, -0.749136f,
1236     0.732654f, -0.715731f, 0.698376f, -0.680601f, 0.662416f, -0.643832f,
1237     0.624859f, -0.605511f, 0.585798f, -0.565732f, 0.545325f, -0.524590f,
1238     0.503538f, -0.482184f, 0.460539f, -0.438616f, 0.416430f, -0.393992f,
1239     0.371317f, -0.348419f, 0.325310f, -0.302006f, 0.278520f, -0.254866f,
1240     0.231058f, -0.207111f, 0.183040f, -0.158858f, 0.134581f, -0.110222f,
1241     0.085797f, -0.061321f, 0.036807f, -0.012272f,
1242 };
1243 
1244 const FLOAT32 ixheaacd_hbe_post_anal_proc_interp_coeff[4][2] = {
1245 
1246     {0.3984033437f, 0.3984033437f},
1247     {0.3984033437f, -0.3984033437f},
1248     {-0.3984033437f, -0.3984033437f},
1249     {-0.3984033437f, 0.3984033437f},
1250 };
1251 
1252 const FLOAT32 ixheaacd_hbe_x_prod_cos_table_trans_2[(128 + 128) * 2] = {
1253 
1254     1.000000f,  0.000000f,  0.991445f,  0.130526f,  0.965926f,  0.258819f,
1255     0.923880f,  0.382683f,  0.866025f,  0.500000f,  0.793353f,  0.608761f,
1256     0.707107f,  0.707107f,  0.608761f,  0.793353f,  0.500000f,  0.866025f,
1257     0.382683f,  0.923880f,  0.258819f,  0.965926f,  0.130526f,  0.991445f,
1258     -0.000000f, 1.000000f,  -0.130526f, 0.991445f,  -0.258819f, 0.965926f,
1259     -0.382683f, 0.923880f,  -0.500000f, 0.866025f,  -0.608761f, 0.793353f,
1260     -0.707107f, 0.707107f,  -0.793353f, 0.608761f,  -0.866025f, 0.500000f,
1261     -0.923880f, 0.382683f,  -0.965926f, 0.258819f,  -0.991445f, 0.130526f,
1262     -1.000000f, -0.000000f, -0.991445f, -0.130526f, -0.965926f, -0.258819f,
1263     -0.923880f, -0.382684f, -0.866025f, -0.500000f, -0.793353f, -0.608761f,
1264     -0.707107f, -0.707107f, -0.608761f, -0.793353f, -0.500000f, -0.866025f,
1265     -0.382683f, -0.923880f, -0.258819f, -0.965926f, -0.130526f, -0.991445f,
1266     0.000000f,  -1.000000f, 0.130526f,  -0.991445f, 0.258819f,  -0.965926f,
1267     0.382684f,  -0.923880f, 0.500000f,  -0.866025f, 0.608762f,  -0.793353f,
1268     0.707107f,  -0.707107f, 0.793353f,  -0.608761f, 0.866026f,  -0.500000f,
1269     0.923880f,  -0.382683f, 0.965926f,  -0.258819f, 0.991445f,  -0.130526f,
1270     1.000000f,  0.000000f,  0.991445f,  0.130526f,  0.965926f,  0.258819f,
1271     0.923879f,  0.382684f,  0.866025f,  0.500000f,  0.793353f,  0.608762f,
1272     0.707107f,  0.707107f,  0.608761f,  0.793353f,  0.500000f,  0.866026f,
1273     0.382683f,  0.923880f,  0.258819f,  0.965926f,  0.130526f,  0.991445f,
1274     -0.000000f, 1.000000f,  -0.130526f, 0.991445f,  -0.258819f, 0.965926f,
1275     -0.382684f, 0.923879f,  -0.500000f, 0.866025f,  -0.608762f, 0.793353f,
1276     -0.707107f, 0.707107f,  -0.793353f, 0.608761f,  -0.866026f, 0.500000f,
1277     -0.923880f, 0.382683f,  -0.965926f, 0.258819f,  -0.991445f, 0.130526f,
1278     -1.000000f, -0.000000f, -0.991445f, -0.130526f, -0.965926f, -0.258819f,
1279     -0.923879f, -0.382684f, -0.866025f, -0.500000f, -0.793353f, -0.608762f,
1280     -0.707107f, -0.707107f, -0.608761f, -0.793353f, -0.500000f, -0.866026f,
1281     -0.382683f, -0.923880f, -0.258819f, -0.965926f, -0.130526f, -0.991445f,
1282     0.000000f,  -1.000000f, 0.130526f,  -0.991445f, 0.258819f,  -0.965926f,
1283     0.382684f,  -0.923879f, 0.500000f,  -0.866025f, 0.608762f,  -0.793353f,
1284     0.707107f,  -0.707107f, 0.793354f,  -0.608761f, 0.866026f,  -0.500000f,
1285     0.923880f,  -0.382683f, 0.965926f,  -0.258819f, 0.991445f,  -0.130526f,
1286     1.000000f,  0.000000f,  0.991445f,  0.130527f,  0.965926f,  0.258819f,
1287     0.923879f,  0.382684f,  0.866025f,  0.500000f,  0.793353f,  0.608762f,
1288     0.707107f,  0.707107f,  0.608761f,  0.793354f,  0.500000f,  0.866026f,
1289     0.382683f,  0.923880f,  0.258819f,  0.965926f,  0.130526f,  0.991445f,
1290     -0.000000f, 1.000000f,  -0.130527f, 0.991445f,  -0.258819f, 0.965926f,
1291     -0.382684f, 0.923879f,  -0.500000f, 0.866025f,  -0.608762f, 0.793353f,
1292     -0.707107f, 0.707106f,  -0.793354f, 0.608761f,  -0.866026f, 0.500000f,
1293     -0.923880f, 0.382683f,  -0.965926f, 0.258819f,  -0.991445f, 0.130526f,
1294     -1.000000f, -0.000000f, -0.991445f, -0.130527f, -0.965926f, -0.258819f,
1295     -0.923879f, -0.382684f, -0.866025f, -0.500000f, -0.793353f, -0.608762f,
1296     -0.707106f, -0.707107f, -0.608761f, -0.793354f,
1297 
1298     1.000000f,  0.000000f,  0.997859f,  0.065403f,  0.991445f,  0.130526f,
1299     0.980785f,  0.195090f,  0.965926f,  0.258819f,  0.946930f,  0.321439f,
1300     0.923880f,  0.382683f,  0.896873f,  0.442289f,  0.866025f,  0.500000f,
1301     0.831470f,  0.555570f,  0.793353f,  0.608761f,  0.751840f,  0.659346f,
1302     0.707107f,  0.707107f,  0.659346f,  0.751840f,  0.608761f,  0.793353f,
1303     0.555570f,  0.831470f,  0.500000f,  0.866025f,  0.442289f,  0.896873f,
1304     0.382683f,  0.923880f,  0.321439f,  0.946930f,  0.258819f,  0.965926f,
1305     0.195090f,  0.980785f,  0.130526f,  0.991445f,  0.065403f,  0.997859f,
1306     -0.000000f, 1.000000f,  -0.065403f, 0.997859f,  -0.130526f, 0.991445f,
1307     -0.195090f, 0.980785f,  -0.258819f, 0.965926f,  -0.321440f, 0.946930f,
1308     -0.382683f, 0.923880f,  -0.442289f, 0.896873f,  -0.500000f, 0.866025f,
1309     -0.555570f, 0.831470f,  -0.608761f, 0.793353f,  -0.659346f, 0.751840f,
1310     -0.707107f, 0.707107f,  -0.751840f, 0.659346f,  -0.793353f, 0.608761f,
1311     -0.831470f, 0.555570f,  -0.866025f, 0.500000f,  -0.896873f, 0.442289f,
1312     -0.923880f, 0.382683f,  -0.946930f, 0.321439f,  -0.965926f, 0.258819f,
1313     -0.980785f, 0.195090f,  -0.991445f, 0.130526f,  -0.997859f, 0.065403f,
1314     -1.000000f, -0.000000f, -0.997859f, -0.065403f, -0.991445f, -0.130526f,
1315     -0.980785f, -0.195090f, -0.965926f, -0.258819f, -0.946930f, -0.321440f,
1316     -0.923880f, -0.382684f, -0.896873f, -0.442289f, -0.866025f, -0.500000f,
1317     -0.831470f, -0.555570f, -0.793353f, -0.608761f, -0.751840f, -0.659346f,
1318     -0.707107f, -0.707107f, -0.659346f, -0.751840f, -0.608761f, -0.793353f,
1319     -0.555570f, -0.831470f, -0.500000f, -0.866025f, -0.442289f, -0.896873f,
1320     -0.382683f, -0.923880f, -0.321439f, -0.946930f, -0.258819f, -0.965926f,
1321     -0.195090f, -0.980785f, -0.130526f, -0.991445f, -0.065403f, -0.997859f,
1322     0.000000f,  -1.000000f, 0.065403f,  -0.997859f, 0.130526f,  -0.991445f,
1323     0.195090f,  -0.980785f, 0.258819f,  -0.965926f, 0.321440f,  -0.946930f,
1324     0.382684f,  -0.923880f, 0.442289f,  -0.896873f, 0.500000f,  -0.866025f,
1325     0.555570f,  -0.831470f, 0.608762f,  -0.793353f, 0.659346f,  -0.751840f,
1326     0.707107f,  -0.707107f, 0.751840f,  -0.659346f, 0.793353f,  -0.608761f,
1327     0.831470f,  -0.555570f, 0.866026f,  -0.500000f, 0.896873f,  -0.442289f,
1328     0.923880f,  -0.382683f, 0.946930f,  -0.321439f, 0.965926f,  -0.258819f,
1329     0.980785f,  -0.195090f, 0.991445f,  -0.130526f, 0.997859f,  -0.065403f,
1330     1.000000f,  0.000000f,  0.997859f,  0.065403f,  0.991445f,  0.130526f,
1331     0.980785f,  0.195091f,  0.965926f,  0.258819f,  0.946930f,  0.321440f,
1332     0.923879f,  0.382684f,  0.896873f,  0.442289f,  0.866025f,  0.500000f,
1333     0.831470f,  0.555570f,  0.793353f,  0.608762f,  0.751840f,  0.659346f,
1334     0.707107f,  0.707107f,  0.659346f,  0.751840f,  0.608761f,  0.793353f,
1335     0.555570f,  0.831470f,  0.500000f,  0.866026f,  0.442289f,  0.896873f,
1336     0.382683f,  0.923880f,  0.321439f,  0.946930f,  0.258819f,  0.965926f,
1337     0.195090f,  0.980785f,  0.130526f,  0.991445f,  0.065403f,  0.997859f,
1338     -0.000000f, 1.000000f,  -0.065403f, 0.997859f,  -0.130526f, 0.991445f,
1339     -0.195091f, 0.980785f,  -0.258819f, 0.965926f,  -0.321440f, 0.946930f,
1340     -0.382684f, 0.923879f,  -0.442289f, 0.896873f,
1341 
1342 };
1343 
1344 const FLOAT32 ixheaacd_hbe_x_prod_cos_table_trans_3[(128 + 128) * 2] = {
1345 
1346     1.000000f,  0.000000f,  0.965926f,  0.258819f,  0.866025f,  0.500000f,
1347     0.707107f,  0.707107f,  0.500000f,  0.866025f,  0.258819f,  0.965926f,
1348     -0.000000f, 1.000000f,  -0.258819f, 0.965926f,  -0.500000f, 0.866025f,
1349     -0.707107f, 0.707107f,  -0.866025f, 0.500000f,  -0.965926f, 0.258819f,
1350     -1.000000f, -0.000000f, -0.965926f, -0.258819f, -0.866025f, -0.500000f,
1351     -0.707107f, -0.707107f, -0.500000f, -0.866025f, -0.258819f, -0.965926f,
1352     0.000000f,  -1.000000f, 0.258819f,  -0.965926f, 0.500000f,  -0.866025f,
1353     0.707107f,  -0.707107f, 0.866026f,  -0.500000f, 0.965926f,  -0.258819f,
1354     1.000000f,  0.000000f,  0.965926f,  0.258819f,  0.866025f,  0.500000f,
1355     0.707107f,  0.707107f,  0.500000f,  0.866026f,  0.258819f,  0.965926f,
1356     -0.000000f, 1.000000f,  -0.258819f, 0.965926f,  -0.500000f, 0.866025f,
1357     -0.707107f, 0.707107f,  -0.866026f, 0.500000f,  -0.965926f, 0.258819f,
1358     -1.000000f, -0.000000f, -0.965926f, -0.258819f, -0.866025f, -0.500000f,
1359     -0.707107f, -0.707107f, -0.500000f, -0.866026f, -0.258819f, -0.965926f,
1360     0.000000f,  -1.000000f, 0.258819f,  -0.965926f, 0.500000f,  -0.866025f,
1361     0.707107f,  -0.707107f, 0.866026f,  -0.500000f, 0.965926f,  -0.258819f,
1362     1.000000f,  0.000000f,  0.965926f,  0.258819f,  0.866025f,  0.500000f,
1363     0.707107f,  0.707107f,  0.500000f,  0.866026f,  0.258819f,  0.965926f,
1364     -0.000000f, 1.000000f,  -0.258819f, 0.965926f,  -0.500000f, 0.866025f,
1365     -0.707107f, 0.707106f,  -0.866026f, 0.500000f,  -0.965926f, 0.258819f,
1366     -1.000000f, -0.000000f, -0.965926f, -0.258819f, -0.866025f, -0.500000f,
1367     -0.707106f, -0.707107f, -0.500000f, -0.866026f, -0.258819f, -0.965926f,
1368     0.000000f,  -1.000000f, 0.258820f,  -0.965926f, 0.500000f,  -0.866025f,
1369     0.707107f,  -0.707106f, 0.866026f,  -0.500000f, 0.965926f,  -0.258819f,
1370     1.000000f,  0.000001f,  0.965926f,  0.258820f,  0.866025f,  0.500000f,
1371     0.707106f,  0.707107f,  0.500000f,  0.866026f,  0.258819f,  0.965926f,
1372     -0.000001f, 1.000000f,  -0.258820f, 0.965926f,  -0.500000f, 0.866025f,
1373     -0.707107f, 0.707106f,  -0.866026f, 0.499999f,  -0.965926f, 0.258818f,
1374     -1.000000f, -0.000001f, -0.965926f, -0.258820f, -0.866025f, -0.500001f,
1375     -0.707106f, -0.707107f, -0.499999f, -0.866026f, -0.258818f, -0.965926f,
1376     0.000001f,  -1.000000f, 0.258820f,  -0.965926f, 0.500001f,  -0.866025f,
1377     0.707107f,  -0.707106f, 0.866026f,  -0.499999f, 0.965926f,  -0.258818f,
1378     1.000000f,  0.000001f,  0.965926f,  0.258820f,  0.866025f,  0.500001f,
1379     0.707106f,  0.707107f,  0.499999f,  0.866026f,  0.258818f,  0.965926f,
1380     -0.000001f, 1.000000f,  -0.258820f, 0.965926f,  -0.500001f, 0.866025f,
1381     -0.707107f, 0.707106f,  -0.866026f, 0.499999f,  -0.965926f, 0.258818f,
1382     -1.000000f, -0.000001f, -0.965926f, -0.258820f, -0.866025f, -0.500001f,
1383     -0.707106f, -0.707107f, -0.499999f, -0.866026f, -0.258818f, -0.965926f,
1384     0.000001f,  -1.000000f, 0.258820f,  -0.965926f, 0.500001f,  -0.866025f,
1385     0.707107f,  -0.707106f, 0.866026f,  -0.499999f, 0.965926f,  -0.258818f,
1386     1.000000f,  0.000001f,  0.965926f,  0.258820f,  0.866025f,  0.500001f,
1387     0.707106f,  0.707107f,  0.499999f,  0.866026f,  0.258818f,  0.965926f,
1388     -0.000001f, 1.000000f,  -0.258820f, 0.965926f,
1389 
1390     1.000000f,  0.000000f,  0.991445f,  0.130526f,  0.965926f,  0.258819f,
1391     0.923880f,  0.382683f,  0.866025f,  0.500000f,  0.793353f,  0.608761f,
1392     0.707107f,  0.707107f,  0.608761f,  0.793353f,  0.500000f,  0.866025f,
1393     0.382683f,  0.923880f,  0.258819f,  0.965926f,  0.130526f,  0.991445f,
1394     -0.000000f, 1.000000f,  -0.130526f, 0.991445f,  -0.258819f, 0.965926f,
1395     -0.382683f, 0.923880f,  -0.500000f, 0.866025f,  -0.608761f, 0.793353f,
1396     -0.707107f, 0.707107f,  -0.793353f, 0.608761f,  -0.866025f, 0.500000f,
1397     -0.923880f, 0.382683f,  -0.965926f, 0.258819f,  -0.991445f, 0.130526f,
1398     -1.000000f, -0.000000f, -0.991445f, -0.130526f, -0.965926f, -0.258819f,
1399     -0.923880f, -0.382684f, -0.866025f, -0.500000f, -0.793353f, -0.608761f,
1400     -0.707107f, -0.707107f, -0.608761f, -0.793353f, -0.500000f, -0.866025f,
1401     -0.382683f, -0.923880f, -0.258819f, -0.965926f, -0.130526f, -0.991445f,
1402     0.000000f,  -1.000000f, 0.130526f,  -0.991445f, 0.258819f,  -0.965926f,
1403     0.382684f,  -0.923880f, 0.500000f,  -0.866025f, 0.608762f,  -0.793353f,
1404     0.707107f,  -0.707107f, 0.793353f,  -0.608761f, 0.866026f,  -0.500000f,
1405     0.923880f,  -0.382683f, 0.965926f,  -0.258819f, 0.991445f,  -0.130526f,
1406     1.000000f,  0.000000f,  0.991445f,  0.130526f,  0.965926f,  0.258819f,
1407     0.923879f,  0.382684f,  0.866025f,  0.500000f,  0.793353f,  0.608762f,
1408     0.707107f,  0.707107f,  0.608761f,  0.793353f,  0.500000f,  0.866026f,
1409     0.382683f,  0.923880f,  0.258819f,  0.965926f,  0.130526f,  0.991445f,
1410     -0.000000f, 1.000000f,  -0.130526f, 0.991445f,  -0.258819f, 0.965926f,
1411     -0.382684f, 0.923879f,  -0.500000f, 0.866025f,  -0.608762f, 0.793353f,
1412     -0.707107f, 0.707107f,  -0.793353f, 0.608761f,  -0.866026f, 0.500000f,
1413     -0.923880f, 0.382683f,  -0.965926f, 0.258819f,  -0.991445f, 0.130526f,
1414     -1.000000f, -0.000000f, -0.991445f, -0.130526f, -0.965926f, -0.258819f,
1415     -0.923879f, -0.382684f, -0.866025f, -0.500000f, -0.793353f, -0.608762f,
1416     -0.707107f, -0.707107f, -0.608761f, -0.793353f, -0.500000f, -0.866026f,
1417     -0.382683f, -0.923880f, -0.258819f, -0.965926f, -0.130526f, -0.991445f,
1418     0.000000f,  -1.000000f, 0.130526f,  -0.991445f, 0.258819f,  -0.965926f,
1419     0.382684f,  -0.923879f, 0.500000f,  -0.866025f, 0.608762f,  -0.793353f,
1420     0.707107f,  -0.707107f, 0.793354f,  -0.608761f, 0.866026f,  -0.500000f,
1421     0.923880f,  -0.382683f, 0.965926f,  -0.258819f, 0.991445f,  -0.130526f,
1422     1.000000f,  0.000000f,  0.991445f,  0.130527f,  0.965926f,  0.258819f,
1423     0.923879f,  0.382684f,  0.866025f,  0.500000f,  0.793353f,  0.608762f,
1424     0.707107f,  0.707107f,  0.608761f,  0.793354f,  0.500000f,  0.866026f,
1425     0.382683f,  0.923880f,  0.258819f,  0.965926f,  0.130526f,  0.991445f,
1426     -0.000000f, 1.000000f,  -0.130527f, 0.991445f,  -0.258819f, 0.965926f,
1427     -0.382684f, 0.923879f,  -0.500000f, 0.866025f,  -0.608762f, 0.793353f,
1428     -0.707107f, 0.707106f,  -0.793354f, 0.608761f,  -0.866026f, 0.500000f,
1429     -0.923880f, 0.382683f,  -0.965926f, 0.258819f,  -0.991445f, 0.130526f,
1430     -1.000000f, -0.000000f, -0.991445f, -0.130527f, -0.965926f, -0.258819f,
1431     -0.923879f, -0.382684f, -0.866025f, -0.500000f, -0.793353f, -0.608762f,
1432     -0.707106f, -0.707107f, -0.608761f, -0.793354f,
1433 
1434 };
1435 
1436 const FLOAT32 ixheaacd_hbe_x_prod_cos_table_trans_4[(128 + 128) * 2] = {
1437 
1438     1.000000f,  0.000000f,  0.923880f,  0.382683f,  0.707107f,  0.707107f,
1439     0.382683f,  0.923880f,  -0.000000f, 1.000000f,  -0.382683f, 0.923880f,
1440     -0.707107f, 0.707107f,  -0.923880f, 0.382683f,  -1.000000f, -0.000000f,
1441     -0.923880f, -0.382684f, -0.707107f, -0.707107f, -0.382683f, -0.923880f,
1442     0.000000f,  -1.000000f, 0.382684f,  -0.923880f, 0.707107f,  -0.707107f,
1443     0.923880f,  -0.382683f, 1.000000f,  0.000000f,  0.923879f,  0.382684f,
1444     0.707107f,  0.707107f,  0.382683f,  0.923880f,  -0.000000f, 1.000000f,
1445     -0.382684f, 0.923879f,  -0.707107f, 0.707107f,  -0.923880f, 0.382683f,
1446     -1.000000f, -0.000000f, -0.923879f, -0.382684f, -0.707107f, -0.707107f,
1447     -0.382683f, -0.923880f, 0.000000f,  -1.000000f, 0.382684f,  -0.923879f,
1448     0.707107f,  -0.707107f, 0.923880f,  -0.382683f, 1.000000f,  0.000000f,
1449     0.923879f,  0.382684f,  0.707107f,  0.707107f,  0.382683f,  0.923880f,
1450     -0.000000f, 1.000000f,  -0.382684f, 0.923879f,  -0.707107f, 0.707106f,
1451     -0.923880f, 0.382683f,  -1.000000f, -0.000000f, -0.923879f, -0.382684f,
1452     -0.707106f, -0.707107f, -0.382683f, -0.923880f, 0.000000f,  -1.000000f,
1453     0.382684f,  -0.923879f, 0.707107f,  -0.707106f, 0.923880f,  -0.382683f,
1454     1.000000f,  0.000001f,  0.923879f,  0.382684f,  0.707106f,  0.707107f,
1455     0.382683f,  0.923880f,  -0.000001f, 1.000000f,  -0.382684f, 0.923879f,
1456     -0.707107f, 0.707106f,  -0.923880f, 0.382683f,  -1.000000f, -0.000001f,
1457     -0.923879f, -0.382684f, -0.707106f, -0.707107f, -0.382683f, -0.923880f,
1458     0.000001f,  -1.000000f, 0.382684f,  -0.923879f, 0.707107f,  -0.707106f,
1459     0.923880f,  -0.382683f, 1.000000f,  0.000001f,  0.923879f,  0.382684f,
1460     0.707106f,  0.707107f,  0.382683f,  0.923880f,  -0.000001f, 1.000000f,
1461     -0.382684f, 0.923879f,  -0.707107f, 0.707106f,  -0.923880f, 0.382683f,
1462     -1.000000f, -0.000001f, -0.923879f, -0.382684f, -0.707106f, -0.707107f,
1463     -0.382683f, -0.923880f, 0.000001f,  -1.000000f, 0.382684f,  -0.923879f,
1464     0.707107f,  -0.707106f, 0.923880f,  -0.382683f, 1.000000f,  0.000001f,
1465     0.923879f,  0.382684f,  0.707106f,  0.707107f,  0.382683f,  0.923880f,
1466     -0.000001f, 1.000000f,  -0.382684f, 0.923879f,  -0.707107f, 0.707106f,
1467     -0.923880f, 0.382683f,  -1.000000f, -0.000001f, -0.923879f, -0.382684f,
1468     -0.707106f, -0.707107f, -0.382683f, -0.923880f, 0.000001f,  -1.000000f,
1469     0.382684f,  -0.923879f, 0.707107f,  -0.707106f, 0.923880f,  -0.382682f,
1470     1.000000f,  0.000001f,  0.923879f,  0.382684f,  0.707106f,  0.707108f,
1471     0.382682f,  0.923880f,  -0.000001f, 1.000000f,  -0.382684f, 0.923879f,
1472     -0.707108f, 0.707106f,  -0.923880f, 0.382682f,  -1.000000f, -0.000001f,
1473     -0.923879f, -0.382684f, -0.707106f, -0.707108f, -0.382682f, -0.923880f,
1474     0.000001f,  -1.000000f, 0.382685f,  -0.923879f, 0.707108f,  -0.707106f,
1475     0.923880f,  -0.382682f, 1.000000f,  0.000001f,  0.923879f,  0.382685f,
1476     0.707106f,  0.707108f,  0.382682f,  0.923880f,  -0.000001f, 1.000000f,
1477     -0.382685f, 0.923879f,  -0.707108f, 0.707106f,  -0.923880f, 0.382682f,
1478     -1.000000f, -0.000001f, -0.923879f, -0.382685f, -0.707106f, -0.707108f,
1479     -0.382682f, -0.923880f, 0.000001f,  -1.000000f, 0.382685f,  -0.923879f,
1480     0.707108f,  -0.707106f, 0.923880f,  -0.382682f,
1481 
1482     1.000000f,  0.000000f,  0.980785f,  0.195090f,  0.923880f,  0.382683f,
1483     0.831470f,  0.555570f,  0.707107f,  0.707107f,  0.555570f,  0.831470f,
1484     0.382683f,  0.923880f,  0.195090f,  0.980785f,  -0.000000f, 1.000000f,
1485     -0.195090f, 0.980785f,  -0.382683f, 0.923880f,  -0.555570f, 0.831470f,
1486     -0.707107f, 0.707107f,  -0.831470f, 0.555570f,  -0.923880f, 0.382683f,
1487     -0.980785f, 0.195090f,  -1.000000f, -0.000000f, -0.980785f, -0.195090f,
1488     -0.923880f, -0.382684f, -0.831470f, -0.555570f, -0.707107f, -0.707107f,
1489     -0.555570f, -0.831470f, -0.382683f, -0.923880f, -0.195090f, -0.980785f,
1490     0.000000f,  -1.000000f, 0.195090f,  -0.980785f, 0.382684f,  -0.923880f,
1491     0.555570f,  -0.831470f, 0.707107f,  -0.707107f, 0.831470f,  -0.555570f,
1492     0.923880f,  -0.382683f, 0.980785f,  -0.195090f, 1.000000f,  0.000000f,
1493     0.980785f,  0.195091f,  0.923879f,  0.382684f,  0.831470f,  0.555570f,
1494     0.707107f,  0.707107f,  0.555570f,  0.831470f,  0.382683f,  0.923880f,
1495     0.195090f,  0.980785f,  -0.000000f, 1.000000f,  -0.195091f, 0.980785f,
1496     -0.382684f, 0.923879f,  -0.555570f, 0.831469f,  -0.707107f, 0.707107f,
1497     -0.831470f, 0.555570f,  -0.923880f, 0.382683f,  -0.980785f, 0.195090f,
1498     -1.000000f, -0.000000f, -0.980785f, -0.195091f, -0.923879f, -0.382684f,
1499     -0.831469f, -0.555570f, -0.707107f, -0.707107f, -0.555570f, -0.831470f,
1500     -0.382683f, -0.923880f, -0.195090f, -0.980785f, 0.000000f,  -1.000000f,
1501     0.195091f,  -0.980785f, 0.382684f,  -0.923879f, 0.555570f,  -0.831469f,
1502     0.707107f,  -0.707107f, 0.831470f,  -0.555570f, 0.923880f,  -0.382683f,
1503     0.980785f,  -0.195090f, 1.000000f,  0.000000f,  0.980785f,  0.195091f,
1504     0.923879f,  0.382684f,  0.831469f,  0.555571f,  0.707107f,  0.707107f,
1505     0.555570f,  0.831470f,  0.382683f,  0.923880f,  0.195090f,  0.980785f,
1506     -0.000000f, 1.000000f,  -0.195091f, 0.980785f,  -0.382684f, 0.923879f,
1507     -0.555571f, 0.831469f,  -0.707107f, 0.707106f,  -0.831470f, 0.555570f,
1508     -0.923880f, 0.382683f,  -0.980785f, 0.195090f,  -1.000000f, -0.000000f,
1509     -0.980785f, -0.195091f, -0.923879f, -0.382684f, -0.831469f, -0.555571f,
1510     -0.707106f, -0.707107f, -0.555570f, -0.831470f, -0.382683f, -0.923880f,
1511     -0.195090f, -0.980785f, 0.000000f,  -1.000000f, 0.195091f,  -0.980785f,
1512     0.382684f,  -0.923879f, 0.555571f,  -0.831469f, 0.707107f,  -0.707106f,
1513     0.831470f,  -0.555570f, 0.923880f,  -0.382683f, 0.980785f,  -0.195090f,
1514     1.000000f,  0.000001f,  0.980785f,  0.195091f,  0.923879f,  0.382684f,
1515     0.831469f,  0.555571f,  0.707106f,  0.707107f,  0.555570f,  0.831470f,
1516     0.382683f,  0.923880f,  0.195090f,  0.980785f,  -0.000001f, 1.000000f,
1517     -0.195091f, 0.980785f,  -0.382684f, 0.923879f,  -0.555571f, 0.831469f,
1518     -0.707107f, 0.707106f,  -0.831470f, 0.555570f,  -0.923880f, 0.382683f,
1519     -0.980785f, 0.195090f,  -1.000000f, -0.000001f, -0.980785f, -0.195091f,
1520     -0.923879f, -0.382684f, -0.831469f, -0.555571f, -0.707106f, -0.707107f,
1521     -0.555570f, -0.831470f, -0.382683f, -0.923880f, -0.195090f, -0.980785f,
1522     0.000001f,  -1.000000f, 0.195091f,  -0.980785f, 0.382684f,  -0.923879f,
1523     0.555571f,  -0.831469f, 0.707107f,  -0.707106f, 0.831470f,  -0.555570f,
1524     0.923880f,  -0.382683f, 0.980785f,  -0.195090f,
1525 };
1526 
1527 const FLOAT32 ixheaacd_hbe_x_prod_cos_table_trans_4_1[2 * (128 + 128)] = {
1528 
1529     1.000000f,  0.000000f,  0.866025f,  0.500000f,  0.500000f,  0.866025f,
1530     -0.000000f, 1.000000f,  -0.500000f, 0.866025f,  -0.866025f, 0.500000f,
1531     -1.000000f, -0.000000f, -0.866025f, -0.500000f, -0.500000f, -0.866025f,
1532     0.000000f,  -1.000000f, 0.500000f,  -0.866025f, 0.866026f,  -0.500000f,
1533     1.000000f,  0.000000f,  0.866025f,  0.500000f,  0.500000f,  0.866026f,
1534     -0.000000f, 1.000000f,  -0.500000f, 0.866025f,  -0.866026f, 0.500000f,
1535     -1.000000f, -0.000000f, -0.866025f, -0.500000f, -0.500000f, -0.866026f,
1536     0.000000f,  -1.000000f, 0.500000f,  -0.866025f, 0.866026f,  -0.500000f,
1537     1.000000f,  0.000000f,  0.866025f,  0.500000f,  0.500000f,  0.866026f,
1538     -0.000000f, 1.000000f,  -0.500000f, 0.866025f,  -0.866026f, 0.500000f,
1539     -1.000000f, -0.000000f, -0.866025f, -0.500000f, -0.500000f, -0.866026f,
1540     0.000000f,  -1.000000f, 0.500000f,  -0.866025f, 0.866026f,  -0.500000f,
1541     1.000000f,  0.000001f,  0.866025f,  0.500000f,  0.500000f,  0.866026f,
1542     -0.000001f, 1.000000f,  -0.500000f, 0.866025f,  -0.866026f, 0.499999f,
1543     -1.000000f, -0.000001f, -0.866025f, -0.500001f, -0.499999f, -0.866026f,
1544     0.000001f,  -1.000000f, 0.500001f,  -0.866025f, 0.866026f,  -0.499999f,
1545     1.000000f,  0.000001f,  0.866025f,  0.500001f,  0.499999f,  0.866026f,
1546     -0.000001f, 1.000000f,  -0.500001f, 0.866025f,  -0.866026f, 0.499999f,
1547     -1.000000f, -0.000001f, -0.866025f, -0.500001f, -0.499999f, -0.866026f,
1548     0.000001f,  -1.000000f, 0.500001f,  -0.866025f, 0.866026f,  -0.499999f,
1549     1.000000f,  0.000001f,  0.866025f,  0.500001f,  0.499999f,  0.866026f,
1550     -0.000001f, 1.000000f,  -0.500001f, 0.866025f,  -0.866026f, 0.499999f,
1551     -1.000000f, -0.000001f, -0.866025f, -0.500001f, -0.499999f, -0.866026f,
1552     0.000001f,  -1.000000f, 0.500001f,  -0.866025f, 0.866026f,  -0.499999f,
1553     1.000000f,  0.000001f,  0.866025f,  0.500001f,  0.499999f,  0.866026f,
1554     -0.000001f, 1.000000f,  -0.500001f, 0.866025f,  -0.866026f, 0.499999f,
1555     -1.000000f, -0.000001f, -0.866025f, -0.500001f, -0.499999f, -0.866026f,
1556     0.000001f,  -1.000000f, 0.500001f,  -0.866025f, 0.866026f,  -0.499999f,
1557     1.000000f,  0.000001f,  0.866025f,  0.500001f,  0.499999f,  0.866026f,
1558     -0.000001f, 1.000000f,  -0.500001f, 0.866025f,  -0.866026f, 0.499999f,
1559     -1.000000f, -0.000001f, -0.866025f, -0.500001f, -0.499999f, -0.866026f,
1560     0.000001f,  -1.000000f, 0.500001f,  -0.866025f, 0.866026f,  -0.499999f,
1561     1.000000f,  0.000001f,  0.866025f,  0.500001f,  0.499999f,  0.866026f,
1562     -0.000001f, 1.000000f,  -0.500001f, 0.866025f,  -0.866026f, 0.499999f,
1563     -1.000000f, -0.000001f, -0.866025f, -0.500001f, -0.499999f, -0.866026f,
1564     0.000002f,  -1.000000f, 0.500001f,  -0.866025f, 0.866026f,  -0.499999f,
1565     1.000000f,  0.000002f,  0.866025f,  0.500001f,  0.499999f,  0.866026f,
1566     -0.000002f, 1.000000f,  -0.500001f, 0.866025f,  -0.866026f, 0.499999f,
1567     -1.000000f, -0.000002f, -0.866025f, -0.500001f, -0.499999f, -0.866026f,
1568     0.000002f,  -1.000000f, 0.500001f,  -0.866025f, 0.866026f,  -0.499999f,
1569     1.000000f,  0.000002f,  0.866024f,  0.500002f,  0.499998f,  0.866026f,
1570     -0.000002f, 1.000000f,  -0.500002f, 0.866024f,  -0.866026f, 0.499998f,
1571     -1.000000f, -0.000002f, -0.866024f, -0.500002f,
1572 
1573     1.000000f,  0.000000f,  0.991445f,  0.130526f,  0.965926f,  0.258819f,
1574     0.923880f,  0.382683f,  0.866025f,  0.500000f,  0.793353f,  0.608761f,
1575     0.707107f,  0.707107f,  0.608761f,  0.793353f,  0.500000f,  0.866025f,
1576     0.382683f,  0.923880f,  0.258819f,  0.965926f,  0.130526f,  0.991445f,
1577     -0.000000f, 1.000000f,  -0.130526f, 0.991445f,  -0.258819f, 0.965926f,
1578     -0.382683f, 0.923880f,  -0.500000f, 0.866025f,  -0.608761f, 0.793353f,
1579     -0.707107f, 0.707107f,  -0.793353f, 0.608761f,  -0.866025f, 0.500000f,
1580     -0.923880f, 0.382683f,  -0.965926f, 0.258819f,  -0.991445f, 0.130526f,
1581     -1.000000f, -0.000000f, -0.991445f, -0.130526f, -0.965926f, -0.258819f,
1582     -0.923880f, -0.382684f, -0.866025f, -0.500000f, -0.793353f, -0.608761f,
1583     -0.707107f, -0.707107f, -0.608761f, -0.793353f, -0.500000f, -0.866025f,
1584     -0.382683f, -0.923880f, -0.258819f, -0.965926f, -0.130526f, -0.991445f,
1585     0.000000f,  -1.000000f, 0.130526f,  -0.991445f, 0.258819f,  -0.965926f,
1586     0.382684f,  -0.923880f, 0.500000f,  -0.866025f, 0.608762f,  -0.793353f,
1587     0.707107f,  -0.707107f, 0.793353f,  -0.608761f, 0.866026f,  -0.500000f,
1588     0.923880f,  -0.382683f, 0.965926f,  -0.258819f, 0.991445f,  -0.130526f,
1589     1.000000f,  0.000000f,  0.991445f,  0.130526f,  0.965926f,  0.258819f,
1590     0.923879f,  0.382684f,  0.866025f,  0.500000f,  0.793353f,  0.608762f,
1591     0.707107f,  0.707107f,  0.608761f,  0.793353f,  0.500000f,  0.866026f,
1592     0.382683f,  0.923880f,  0.258819f,  0.965926f,  0.130526f,  0.991445f,
1593     -0.000000f, 1.000000f,  -0.130526f, 0.991445f,  -0.258819f, 0.965926f,
1594     -0.382684f, 0.923879f,  -0.500000f, 0.866025f,  -0.608762f, 0.793353f,
1595     -0.707107f, 0.707107f,  -0.793353f, 0.608761f,  -0.866026f, 0.500000f,
1596     -0.923880f, 0.382683f,  -0.965926f, 0.258819f,  -0.991445f, 0.130526f,
1597     -1.000000f, -0.000000f, -0.991445f, -0.130526f, -0.965926f, -0.258819f,
1598     -0.923879f, -0.382684f, -0.866025f, -0.500000f, -0.793353f, -0.608762f,
1599     -0.707107f, -0.707107f, -0.608761f, -0.793353f, -0.500000f, -0.866026f,
1600     -0.382683f, -0.923880f, -0.258819f, -0.965926f, -0.130526f, -0.991445f,
1601     0.000000f,  -1.000000f, 0.130526f,  -0.991445f, 0.258819f,  -0.965926f,
1602     0.382684f,  -0.923879f, 0.500000f,  -0.866025f, 0.608762f,  -0.793353f,
1603     0.707107f,  -0.707107f, 0.793354f,  -0.608761f, 0.866026f,  -0.500000f,
1604     0.923880f,  -0.382683f, 0.965926f,  -0.258819f, 0.991445f,  -0.130526f,
1605     1.000000f,  0.000000f,  0.991445f,  0.130527f,  0.965926f,  0.258819f,
1606     0.923879f,  0.382684f,  0.866025f,  0.500000f,  0.793353f,  0.608762f,
1607     0.707107f,  0.707107f,  0.608761f,  0.793354f,  0.500000f,  0.866026f,
1608     0.382683f,  0.923880f,  0.258819f,  0.965926f,  0.130526f,  0.991445f,
1609     -0.000000f, 1.000000f,  -0.130527f, 0.991445f,  -0.258819f, 0.965926f,
1610     -0.382684f, 0.923879f,  -0.500000f, 0.866025f,  -0.608762f, 0.793353f,
1611     -0.707107f, 0.707106f,  -0.793354f, 0.608761f,  -0.866026f, 0.500000f,
1612     -0.923880f, 0.382683f,  -0.965926f, 0.258819f,  -0.991445f, 0.130526f,
1613     -1.000000f, -0.000000f, -0.991445f, -0.130527f, -0.965926f, -0.258819f,
1614     -0.923879f, -0.382684f, -0.866025f, -0.500000f, -0.793353f, -0.608762f,
1615     -0.707106f, -0.707107f, -0.608761f, -0.793354f,
1616 };
1617 
1618 const FLOAT32 ixheaacd_synth_cos_table_kl_4[16] = {
1619     0.250000000000f,  0.000000000000f,  0.230969882082f,  0.095670860615f,
1620     0.176776691433f,  0.176776699160f,  0.095670850519f,  0.230969886264f,
1621     -0.000000010928f, 0.250000000000f,  -0.095670870711f, 0.230969877900f,
1622     0.176776706887f,  -0.176776683706f, 0.230969890446f,  -0.095670840423f};
1623 
1624 const FLOAT32 ixheaacd_synth_cos_table_kl_8[32] = {
1625     0.125000000000f,  0.000000000000f,  0.122598159917f,  0.024386290922f,
1626     0.115484941041f,  0.047835430308f,  0.103933700399f,  0.069446280831f,
1627     0.088388345717f,  0.088388349580f,  0.069446276288f,  0.103933703435f,
1628     0.047835425260f,  0.115484943132f,  0.024386285563f,  0.122598160983f,
1629     -0.000000005464f, 0.125000000000f,  -0.024386296281f, 0.122598158851f,
1630     -0.047835435356f, 0.115484938950f,  -0.069446285374f, 0.103933697364f,
1631     0.088388353444f,  -0.088388341853f, 0.103933706471f,  -0.069446271745f,
1632     0.115484945223f,  -0.047835420212f, 0.122598162049f,  -0.024386280204f};
1633 
1634 const FLOAT32 ixheaacd_synth_cos_table_kl_12[48] = {
1635     0.083333333333f,  0.000000000000f,  0.082620405075f,  0.010877182986f,
1636     0.080493818700f,  0.021568254345f,  0.076989960694f,  0.031890286872f,
1637     0.072168783042f,  0.041666667718f,  0.066112777434f,  0.050730120288f,
1638     0.058925563811f,  0.058925566387f,  0.050730117398f,  0.066112779651f,
1639     0.041666664564f,  0.072168784863f,  0.031890283506f,  0.076989962088f,
1640     0.021568250826f,  0.080493819643f,  0.010877179375f,  0.082620405550f,
1641     -0.000000003643f, 0.083333333333f,  -0.010877186597f, 0.082620404599f,
1642     -0.021568257863f, 0.080493817758f,  -0.031890290237f, 0.076989959300f,
1643     -0.041666670873f, 0.072168781220f,  -0.050730123178f, 0.066112775216f,
1644     0.058925568962f,  -0.058925561235f, 0.066112781869f,  -0.050730114508f,
1645     0.072168786684f,  -0.041666661409f, 0.076989963482f,  -0.031890280141f,
1646     0.080493820586f,  -0.021568247308f, 0.082620406026f,  -0.010877175763f};
1647 
1648 const FLOAT32 ixheaacd_synth_cos_table_kl_16[64] = {
1649     0.062500000000f,  0.000000000000f,  0.062199045400f,  0.006126071441f,
1650     0.061299079959f,  0.012193145461f,  0.059808770835f,  0.018142792819f,
1651     0.057742470521f,  0.023917715154f,  0.055120078619f,  0.029462296805f,
1652     0.051966850200f,  0.034723140416f,  0.048313152577f,  0.039649581184f,
1653     0.044194172858f,  0.044194174790f,  0.039649579072f,  0.048313154310f,
1654     0.034723138144f,  0.051966851718f,  0.029462294395f,  0.055120079907f,
1655     0.023917712630f,  0.057742471566f,  0.018142790204f,  0.059808771628f,
1656     0.012193142781f,  0.061299080492f,  0.006126068722f,  0.062199045668f,
1657     -0.000000002732f, 0.062500000000f,  -0.006126074159f, 0.062199045132f,
1658     -0.012193148140f, 0.061299079426f,  -0.018142795433f, 0.059808770042f,
1659     -0.023917717678f, 0.057742469475f,  -0.029462299214f, 0.055120077331f,
1660     -0.034723142687f, 0.051966848682f,  -0.039649583296f, 0.048313150844f,
1661     0.044194176722f,  -0.044194170926f, 0.048313156043f,  -0.039649576960f,
1662     0.051966853235f,  -0.034723135872f, 0.055120081195f,  -0.029462291986f,
1663     0.057742472612f,  -0.023917710106f, 0.059808772421f,  -0.018142787590f,
1664     0.061299081025f,  -0.012193140102f, 0.062199045936f,  -0.006126066003f};
1665 
1666 const FLOAT32 ixheaacd_synth_cos_table_kl_20[40 * 20] = {
1667     0.035355f,  -0.035355f, -0.035355f, 0.035355f,  0.035355f,  -0.035355f,
1668     -0.035355f, 0.035355f,  0.035355f,  -0.035355f, -0.035355f, 0.035355f,
1669     0.035355f,  -0.035355f, -0.035355f, 0.035355f,  0.035355f,  -0.035355f,
1670     -0.035355f, 0.035355f,  0.038020f,  -0.026125f, -0.046194f, 0.011672f,
1671     0.049846f,  0.003923f,  -0.048618f, -0.019134f, 0.042632f,  0.032472f,
1672     -0.032472f, -0.042632f, 0.019134f,  0.048618f,  -0.003923f, -0.049846f,
1673     -0.011672f, 0.046194f,  0.026125f,  -0.038020f, 0.040451f,  -0.015451f,
1674     -0.050000f, -0.015451f, 0.040451f,  0.040451f,  -0.015451f, -0.050000f,
1675     -0.015451f, 0.040451f,  0.040451f,  -0.015451f, -0.050000f, -0.015451f,
1676     0.040451f,  0.040451f,  -0.015451f, -0.050000f, -0.015451f, 0.040451f,
1677     0.042632f,  -0.003923f, -0.046194f, -0.038020f, 0.011672f,  0.048618f,
1678     0.032472f,  -0.019134f, -0.049846f, -0.026125f, 0.026125f,  0.049846f,
1679     0.019134f,  -0.032472f, -0.048618f, -0.011672f, 0.038020f,  0.046194f,
1680     0.003923f,  -0.042632f, 0.044550f,  0.007822f,  -0.035355f, -0.049384f,
1681     -0.022700f, 0.022700f,  0.049384f,  0.035355f,  -0.007822f, -0.044550f,
1682     -0.044550f, -0.007822f, 0.035355f,  0.049384f,  0.022700f,  -0.022700f,
1683     -0.049384f, -0.035355f, 0.007822f,  0.044550f,  0.046194f,  0.019134f,
1684     -0.019134f, -0.046194f, -0.046194f, -0.019134f, 0.019134f,  0.046194f,
1685     0.046194f,  0.019134f,  -0.019134f, -0.046194f, -0.046194f, -0.019134f,
1686     0.019134f,  0.046194f,  0.046194f,  0.019134f,  -0.019134f, -0.046194f,
1687     0.047553f,  0.029389f,  0.000000f,  -0.029389f, -0.047553f, -0.047553f,
1688     -0.029389f, -0.000000f, 0.029389f,  0.047553f,  0.047553f,  0.029389f,
1689     0.000000f,  -0.029389f, -0.047553f, -0.047553f, -0.029389f, -0.000000f,
1690     0.029389f,  0.047553f,  0.048618f,  0.038020f,  0.019134f,  -0.003923f,
1691     -0.026125f, -0.042632f, -0.049846f, -0.046194f, -0.032472f, -0.011672f,
1692     0.011672f,  0.032472f,  0.046194f,  0.049846f,  0.042632f,  0.026125f,
1693     0.003923f,  -0.019134f, -0.038020f, -0.048618f, 0.049384f,  0.044550f,
1694     0.035355f,  0.022700f,  0.007822f,  -0.007822f, -0.022700f, -0.035355f,
1695     -0.044550f, -0.049384f, -0.049384f, -0.044550f, -0.035355f, -0.022700f,
1696     -0.007822f, 0.007822f,  0.022700f,  0.035355f,  0.044550f,  0.049384f,
1697     0.049846f,  0.048618f,  0.046194f,  0.042632f,  0.038020f,  0.032472f,
1698     0.026125f,  0.019134f,  0.011672f,  0.003923f,  -0.003923f, -0.011672f,
1699     -0.019134f, -0.026125f, -0.032472f, -0.038020f, -0.042632f, -0.046194f,
1700     -0.048618f, -0.049846f, 0.050000f,  0.050000f,  0.050000f,  0.050000f,
1701     0.050000f,  0.050000f,  0.050000f,  0.050000f,  0.050000f,  0.050000f,
1702     0.050000f,  0.050000f,  0.050000f,  0.050000f,  0.050000f,  0.050000f,
1703     0.050000f,  0.050000f,  0.050000f,  0.050000f,  0.049846f,  0.048618f,
1704     0.046194f,  0.042632f,  0.038020f,  0.032472f,  0.026125f,  0.019134f,
1705     0.011672f,  0.003923f,  -0.003923f, -0.011672f, -0.019134f, -0.026125f,
1706     -0.032472f, -0.038020f, -0.042632f, -0.046194f, -0.048618f, -0.049846f,
1707     0.049384f,  0.044550f,  0.035355f,  0.022700f,  0.007822f,  -0.007822f,
1708     -0.022700f, -0.035355f, -0.044550f, -0.049384f, -0.049384f, -0.044550f,
1709     -0.035355f, -0.022700f, -0.007822f, 0.007822f,  0.022700f,  0.035355f,
1710     0.044550f,  0.049384f,  0.048618f,  0.038020f,  0.019134f,  -0.003923f,
1711     -0.026125f, -0.042632f, -0.049846f, -0.046194f, -0.032472f, -0.011672f,
1712     0.011672f,  0.032472f,  0.046194f,  0.049846f,  0.042632f,  0.026125f,
1713     0.003923f,  -0.019134f, -0.038020f, -0.048618f, 0.047553f,  0.029389f,
1714     0.000000f,  -0.029389f, -0.047553f, -0.047553f, -0.029389f, -0.000000f,
1715     0.029389f,  0.047553f,  0.047553f,  0.029389f,  0.000000f,  -0.029389f,
1716     -0.047553f, -0.047553f, -0.029389f, -0.000000f, 0.029389f,  0.047553f,
1717     0.046194f,  0.019134f,  -0.019134f, -0.046194f, -0.046194f, -0.019134f,
1718     0.019134f,  0.046194f,  0.046194f,  0.019134f,  -0.019134f, -0.046194f,
1719     -0.046194f, -0.019134f, 0.019134f,  0.046194f,  0.046194f,  0.019134f,
1720     -0.019134f, -0.046194f, 0.044550f,  0.007822f,  -0.035355f, -0.049384f,
1721     -0.022700f, 0.022700f,  0.049384f,  0.035355f,  -0.007822f, -0.044550f,
1722     -0.044550f, -0.007822f, 0.035355f,  0.049384f,  0.022700f,  -0.022700f,
1723     -0.049384f, -0.035355f, 0.007822f,  0.044550f,  0.042632f,  -0.003923f,
1724     -0.046194f, -0.038020f, 0.011672f,  0.048618f,  0.032472f,  -0.019134f,
1725     -0.049846f, -0.026125f, 0.026125f,  0.049846f,  0.019134f,  -0.032472f,
1726     -0.048618f, -0.011672f, 0.038020f,  0.046194f,  0.003923f,  -0.042632f,
1727     0.040451f,  -0.015451f, -0.050000f, -0.015451f, 0.040451f,  0.040451f,
1728     -0.015451f, -0.050000f, -0.015451f, 0.040451f,  0.040451f,  -0.015451f,
1729     -0.050000f, -0.015451f, 0.040451f,  0.040451f,  -0.015451f, -0.050000f,
1730     -0.015451f, 0.040451f,  0.038020f,  -0.026125f, -0.046194f, 0.011672f,
1731     0.049846f,  0.003923f,  -0.048618f, -0.019134f, 0.042632f,  0.032472f,
1732     -0.032472f, -0.042632f, 0.019134f,  0.048618f,  -0.003923f, -0.049846f,
1733     -0.011672f, 0.046194f,  0.026125f,  -0.038020f, 0.035355f,  -0.035355f,
1734     -0.035355f, 0.035355f,  0.035355f,  -0.035355f, -0.035355f, 0.035355f,
1735     0.035355f,  -0.035355f, -0.035355f, 0.035355f,  0.035355f,  -0.035355f,
1736     -0.035355f, 0.035355f,  0.035355f,  -0.035355f, -0.035355f, 0.035355f,
1737     0.032472f,  -0.042632f, -0.019134f, 0.048618f,  0.003923f,  -0.049846f,
1738     0.011672f,  0.046194f,  -0.026125f, -0.038020f, 0.038020f,  0.026125f,
1739     -0.046194f, -0.011672f, 0.049846f,  -0.003923f, -0.048618f, 0.019134f,
1740     0.042632f,  -0.032472f, 0.029389f,  -0.047553f, -0.000000f, 0.047553f,
1741     -0.029389f, -0.029389f, 0.047553f,  0.000000f,  -0.047553f, 0.029389f,
1742     0.029389f,  -0.047553f, -0.000000f, 0.047553f,  -0.029389f, -0.029389f,
1743     0.047553f,  -0.000000f, -0.047553f, 0.029389f,  0.026125f,  -0.049846f,
1744     0.019134f,  0.032472f,  -0.048618f, 0.011672f,  0.038020f,  -0.046194f,
1745     0.003923f,  0.042632f,  -0.042632f, -0.003923f, 0.046194f,  -0.038020f,
1746     -0.011672f, 0.048618f,  -0.032472f, -0.019134f, 0.049846f,  -0.026125f,
1747     0.022700f,  -0.049384f, 0.035355f,  0.007822f,  -0.044550f, 0.044550f,
1748     -0.007822f, -0.035355f, 0.049384f,  -0.022700f, -0.022700f, 0.049384f,
1749     -0.035355f, -0.007822f, 0.044550f,  -0.044550f, 0.007822f,  0.035355f,
1750     -0.049384f, 0.022700f,  0.019134f,  -0.046194f, 0.046194f,  -0.019134f,
1751     -0.019134f, 0.046194f,  -0.046194f, 0.019134f,  0.019134f,  -0.046194f,
1752     0.046194f,  -0.019134f, -0.019134f, 0.046194f,  -0.046194f, 0.019134f,
1753     0.019134f,  -0.046194f, 0.046194f,  -0.019134f, 0.015451f,  -0.040451f,
1754     0.050000f,  -0.040451f, 0.015451f,  0.015451f,  -0.040451f, 0.050000f,
1755     -0.040451f, 0.015451f,  0.015451f,  -0.040451f, 0.050000f,  -0.040451f,
1756     0.015451f,  0.015451f,  -0.040451f, 0.050000f,  -0.040451f, 0.015451f,
1757     0.011672f,  -0.032472f, 0.046194f,  -0.049846f, 0.042632f,  -0.026125f,
1758     0.003923f,  0.019134f,  -0.038020f, 0.048618f,  -0.048618f, 0.038020f,
1759     -0.019134f, -0.003923f, 0.026125f,  -0.042632f, 0.049846f,  -0.046194f,
1760     0.032472f,  -0.011672f, 0.007822f,  -0.022700f, 0.035355f,  -0.044550f,
1761     0.049384f,  -0.049384f, 0.044550f,  -0.035355f, 0.022700f,  -0.007822f,
1762     -0.007822f, 0.022700f,  -0.035355f, 0.044550f,  -0.049384f, 0.049384f,
1763     -0.044550f, 0.035355f,  -0.022700f, 0.007822f,  0.003923f,  -0.011672f,
1764     0.019134f,  -0.026125f, 0.032472f,  -0.038020f, 0.042632f,  -0.046194f,
1765     0.048618f,  -0.049846f, 0.049846f,  -0.048618f, 0.046194f,  -0.042632f,
1766     0.038020f,  -0.032472f, 0.026125f,  -0.019134f, 0.011672f,  -0.003923f,
1767     0.000000f,  -0.000000f, 0.000000f,  -0.000000f, 0.000000f,  -0.000000f,
1768     -0.000000f, -0.000000f, -0.000000f, -0.000000f, -0.000000f, -0.000000f,
1769     -0.000000f, -0.000000f, -0.000000f, -0.000000f, 0.000000f,  -0.000000f,
1770     0.000000f,  -0.000000f, -0.003923f, 0.011672f,  -0.019134f, 0.026125f,
1771     -0.032472f, 0.038020f,  -0.042632f, 0.046194f,  -0.048618f, 0.049846f,
1772     -0.049846f, 0.048618f,  -0.046194f, 0.042632f,  -0.038020f, 0.032472f,
1773     -0.026125f, 0.019134f,  -0.011672f, 0.003923f,  -0.007822f, 0.022700f,
1774     -0.035355f, 0.044550f,  -0.049384f, 0.049384f,  -0.044550f, 0.035355f,
1775     -0.022700f, 0.007822f,  0.007822f,  -0.022700f, 0.035355f,  -0.044550f,
1776     0.049384f,  -0.049384f, 0.044550f,  -0.035355f, 0.022700f,  -0.007822f,
1777     -0.011672f, 0.032472f,  -0.046194f, 0.049846f,  -0.042632f, 0.026125f,
1778     -0.003923f, -0.019134f, 0.038020f,  -0.048618f, 0.048618f,  -0.038020f,
1779     0.019134f,  0.003923f,  -0.026125f, 0.042632f,  -0.049846f, 0.046194f,
1780     -0.032472f, 0.011672f,  -0.015451f, 0.040451f,  -0.050000f, 0.040451f,
1781     -0.015451f, -0.015451f, 0.040451f,  -0.050000f, 0.040451f,  -0.015451f,
1782     -0.015451f, 0.040451f,  -0.050000f, 0.040451f,  -0.015451f, -0.015451f,
1783     0.040451f,  -0.050000f, 0.040451f,  -0.015451f, -0.019134f, 0.046194f,
1784     -0.046194f, 0.019134f,  0.019134f,  -0.046194f, 0.046194f,  -0.019134f,
1785     -0.019134f, 0.046194f,  -0.046194f, 0.019134f,  0.019134f,  -0.046194f,
1786     0.046194f,  -0.019134f, -0.019134f, 0.046194f,  -0.046194f, 0.019134f,
1787     -0.022700f, 0.049384f,  -0.035355f, -0.007822f, 0.044550f,  -0.044550f,
1788     0.007822f,  0.035355f,  -0.049384f, 0.022700f,  0.022700f,  -0.049384f,
1789     0.035355f,  0.007822f,  -0.044550f, 0.044550f,  -0.007822f, -0.035355f,
1790     0.049384f,  -0.022700f, -0.026125f, 0.049846f,  -0.019134f, -0.032472f,
1791     0.048618f,  -0.011672f, -0.038020f, 0.046194f,  -0.003923f, -0.042632f,
1792     0.042632f,  0.003923f,  -0.046194f, 0.038020f,  0.011672f,  -0.048618f,
1793     0.032472f,  0.019134f,  -0.049846f, 0.026125f,  -0.029389f, 0.047553f,
1794     -0.000000f, -0.047553f, 0.029389f,  0.029389f,  -0.047553f, -0.000000f,
1795     0.047553f,  -0.029389f, -0.029389f, 0.047553f,  -0.000000f, -0.047553f,
1796     0.029389f,  0.029389f,  -0.047553f, 0.000000f,  0.047553f,  -0.029389f,
1797     -0.032472f, 0.042632f,  0.019134f,  -0.048618f, -0.003923f, 0.049846f,
1798     -0.011672f, -0.046194f, 0.026125f,  0.038020f,  -0.038020f, -0.026125f,
1799     0.046194f,  0.011672f,  -0.049846f, 0.003923f,  0.048618f,  -0.019134f,
1800     -0.042632f, 0.032472f,
1801 
1802 };
1803 
1804 const FLOAT32 ixheaacd_analy_cos_sin_table_kl_8[32] = {
1805     1.000000000000f,  0.000000000000f, 0.980785279337f,  0.195090327375f,
1806     0.923879528329f,  0.382683442461f, 0.831469603196f,  0.555570246649f,
1807     0.707106765732f,  0.707106796641f, 0.555570210304f,  0.831469627481f,
1808     0.382683402077f,  0.923879545057f, 0.195090284504f,  0.980785287865f,
1809     -0.000000043711f, 1.000000000000f, -0.195090370247f, 0.980785270810f,
1810     -0.382683482845f, 0.923879511602f, -0.555570282994f, 0.831469578911f,
1811     -0.707106827549f, 0.707106734824f, -0.831469651765f, 0.555570173959f,
1812     -0.923879561785f, 0.382683361693f, -0.980785296393f, 0.195090241632f};
1813 
1814 const FLOAT32 ixheaacd_analy_cos_sin_table_kl_16[64] = {
1815     1.000000000000f,  0.000000000000f, 0.995184726404f,  0.098017143048f,
1816     0.980785279337f,  0.195090327375f, 0.956940333353f,  0.290284685097f,
1817     0.923879528329f,  0.382683442461f, 0.881921257909f,  0.471396748873f,
1818     0.831469603196f,  0.555570246649f, 0.773010441231f,  0.634393298946f,
1819     0.707106765732f,  0.707106796641f, 0.634393265157f,  0.773010468961f,
1820     0.555570210304f,  0.831469627481f, 0.471396710323f,  0.881921278515f,
1821     0.382683402077f,  0.923879545057f, 0.290284643268f,  0.956940346042f,
1822     0.195090284504f,  0.980785287865f, 0.098017099547f,  0.995184730689f,
1823     -0.000000043711f, 1.000000000000f, -0.098017186549f, 0.995184722120f,
1824     -0.195090370247f, 0.980785270810f, -0.290284726927f, 0.956940320664f,
1825     -0.382683482845f, 0.923879511602f, -0.471396787423f, 0.881921237304f,
1826     -0.555570282994f, 0.831469578911f, -0.634393332736f, 0.773010413501f,
1827     -0.707106827549f, 0.707106734824f, -0.773010496691f, 0.634393231368f,
1828     -0.831469651765f, 0.555570173959f, -0.881921299120f, 0.471396671773f,
1829     -0.923879561785f, 0.382683361693f, -0.956940358731f, 0.290284601439f,
1830     -0.980785296393f, 0.195090241632f, -0.995184734973f, 0.098017056047f};
1831 
1832 const FLOAT32 ixheaacd_analy_cos_sin_table_kl_24[96] = {
1833     1.000000000000f,  0.000000000000f, 0.997858923119f,  0.065403131048f,
1834     0.991444860898f,  0.130526195832f, 0.980785279337f,  0.195090327375f,
1835     0.965925824404f,  0.258819052140f, 0.946930126568f,  0.321439473926f,
1836     0.923879528329f,  0.382683442461f, 0.896872735894f,  0.442288701653f,
1837     0.866025396499f,  0.500000012618f, 0.831469603196f,  0.555570246649f,
1838     0.793353329204f,  0.608761443458f, 0.751839794269f,  0.659345830163f,
1839     0.707106765732f,  0.707106796641f, 0.659345797299f,  0.751839823090f,
1840     0.608761408780f,  0.793353355814f, 0.555570210304f,  0.831469627481f,
1841     0.499999974763f,  0.866025418355f, 0.442288662450f,  0.896872755227f,
1842     0.382683402077f,  0.923879545057f, 0.321439432535f,  0.946930140618f,
1843     0.258819009918f,  0.965925835717f, 0.195090284504f,  0.980785287865f,
1844     0.130526152494f,  0.991444866604f, 0.065403087430f,  0.997858925978f,
1845     -0.000000043711f, 1.000000000000f, -0.065403174665f, 0.997858920261f,
1846     -0.130526239169f, 0.991444855193f, -0.195090370247f, 0.980785270810f,
1847     -0.258819094361f, 0.965925813090f, -0.321439515318f, 0.946930112517f,
1848     -0.382683482845f, 0.923879511602f, -0.442288740857f, 0.896872716561f,
1849     -0.500000050474f, 0.866025374644f, -0.555570282994f, 0.831469578911f,
1850     -0.608761478137f, 0.793353302594f, -0.659345863027f, 0.751839765448f,
1851     -0.707106827549f, 0.707106734824f, -0.751839851911f, 0.659345764435f,
1852     -0.793353382423f, 0.608761374101f, -0.831469651765f, 0.555570173959f,
1853     -0.866025440211f, 0.499999936908f, -0.896872774560f, 0.442288623246f,
1854     -0.923879561785f, 0.382683361693f, -0.946930154669f, 0.321439391143f,
1855     -0.965925847030f, 0.258818967696f, -0.980785296393f, 0.195090241632f,
1856     -0.991444872309f, 0.130526109157f, -0.997858941555f, 0.065403044224f};
1857 
1858 const FLOAT32 ixheaacd_analy_cos_sin_table_kl_32[128] = {
1859     1.000000000000f,  0.000000000000f, 0.998795456138f,  0.049067675692f,
1860     0.995184726404f,  0.098017143048f, 0.989176509363f,  0.146730478509f,
1861     0.980785279337f,  0.195090327375f, 0.970031251535f,  0.242980186528f,
1862     0.956940333353f,  0.290284685097f, 0.941544061962f,  0.336889862395f,
1863     0.923879528329f,  0.382683442461f, 0.903989287867f,  0.427555104544f,
1864     0.881921257909f,  0.471396748873f, 0.857728602275f,  0.514102757081f,
1865     0.831469603196f,  0.555570246649f, 0.803207520902f,  0.595699318756f,
1866     0.773010441231f,  0.634393298946f, 0.740951111595f,  0.671558970029f,
1867     0.707106765732f,  0.707106796641f, 0.671558937641f,  0.740951140950f,
1868     0.634393265157f,  0.773010468961f, 0.595699283646f,  0.803207546941f,
1869     0.555570210304f,  0.831469627481f, 0.514102719589f,  0.857728624748f,
1870     0.471396710323f,  0.881921278515f, 0.427555065029f,  0.903989306556f,
1871     0.382683402077f,  0.923879545057f, 0.336889821239f,  0.941544076688f,
1872     0.290284643268f,  0.956940346042f, 0.242980144127f,  0.970031262156f,
1873     0.195090284504f,  0.980785287865f, 0.146730435271f,  0.989176515777f,
1874     0.098017099547f,  0.995184730689f, 0.049067632033f,  0.998795458283f,
1875     -0.000000043711f, 1.000000000000f, -0.049067719350f, 0.998795453993f,
1876     -0.098017186549f, 0.995184722120f, -0.146730521747f, 0.989176502950f,
1877     -0.195090370247f, 0.980785270810f, -0.242980228930f, 0.970031240914f,
1878     -0.290284726927f, 0.956940320664f, -0.336889903551f, 0.941544047236f,
1879     -0.382683482845f, 0.923879511602f, -0.427555144058f, 0.903989269178f,
1880     -0.471396787423f, 0.881921237304f, -0.514102794574f, 0.857728579803f,
1881     -0.555570282994f, 0.831469578911f, -0.595699353865f, 0.803207494864f,
1882     -0.634393332736f, 0.773010413501f, -0.671559002417f, 0.740951082240f,
1883     -0.707106827549f, 0.707106734824f, -0.740951170304f, 0.671558905253f,
1884     -0.773010496691f, 0.634393231368f, -0.803207572980f, 0.595699248537f,
1885     -0.831469651765f, 0.555570173959f, -0.857728647220f, 0.514102682096f,
1886     -0.881921299120f, 0.471396671773f, -0.903989325245f, 0.427555025515f,
1887     -0.923879561785f, 0.382683361693f, -0.941544091414f, 0.336889780083f,
1888     -0.956940358731f, 0.290284601439f, -0.970031272777f, 0.242980101726f,
1889     -0.980785296393f, 0.195090241632f, -0.989176522191f, 0.146730392032f,
1890     -0.995184734973f, 0.098017056047f, -0.998795460428f, 0.049067588374f};
1891 
1892 const FLOAT32 ixheaacd_analy_cos_sin_table_kl_40[40 * 40 * 2] = {
1893     0.000000f,  -1.000000f, 0.039260f,  -0.999229f, 0.078459f,  -0.996917f,
1894     0.117537f,  -0.993068f, 0.156434f,  -0.987688f, 0.195090f,  -0.980785f,
1895     0.233445f,  -0.972370f, 0.271440f,  -0.962455f, 0.309017f,  -0.951057f,
1896     0.346117f,  -0.938191f, 0.382683f,  -0.923880f, 0.418660f,  -0.908143f,
1897     0.453990f,  -0.891007f, 0.488621f,  -0.872496f, 0.522499f,  -0.852640f,
1898     0.555570f,  -0.831470f, 0.587785f,  -0.809017f, 0.619094f,  -0.785317f,
1899     0.649448f,  -0.760406f, 0.678801f,  -0.734322f, 0.707107f,  -0.707107f,
1900     0.734322f,  -0.678801f, 0.760406f,  -0.649448f, 0.785317f,  -0.619094f,
1901     0.809017f,  -0.587785f, 0.831470f,  -0.555570f, 0.852640f,  -0.522499f,
1902     0.872496f,  -0.488621f, 0.891007f,  -0.453990f, 0.908143f,  -0.418660f,
1903     0.923880f,  -0.382683f, 0.938191f,  -0.346117f, 0.951057f,  -0.309017f,
1904     0.962455f,  -0.271440f, 0.972370f,  -0.233445f, 0.980785f,  -0.195090f,
1905     0.987688f,  -0.156434f, 0.993068f,  -0.117537f, 0.996917f,  -0.078459f,
1906     0.999229f,  -0.039260f, -0.000000f, 1.000000f,  -0.117537f, 0.993068f,
1907     -0.233445f, 0.972370f,  -0.346117f, 0.938191f,  -0.453990f, 0.891007f,
1908     -0.555570f, 0.831470f,  -0.649448f, 0.760406f,  -0.734322f, 0.678801f,
1909     -0.809017f, 0.587785f,  -0.872496f, 0.488621f,  -0.923880f, 0.382683f,
1910     -0.962455f, 0.271440f,  -0.987688f, 0.156434f,  -0.999229f, 0.039260f,
1911     -0.996917f, -0.078459f, -0.980785f, -0.195090f, -0.951057f, -0.309017f,
1912     -0.908143f, -0.418660f, -0.852640f, -0.522499f, -0.785317f, -0.619094f,
1913     -0.707107f, -0.707107f, -0.619094f, -0.785317f, -0.522499f, -0.852640f,
1914     -0.418660f, -0.908143f, -0.309017f, -0.951057f, -0.195090f, -0.980785f,
1915     -0.078459f, -0.996917f, 0.039260f,  -0.999229f, 0.156434f,  -0.987688f,
1916     0.271440f,  -0.962455f, 0.382683f,  -0.923880f, 0.488621f,  -0.872496f,
1917     0.587785f,  -0.809017f, 0.678801f,  -0.734322f, 0.760406f,  -0.649448f,
1918     0.831470f,  -0.555570f, 0.891007f,  -0.453990f, 0.938191f,  -0.346117f,
1919     0.972370f,  -0.233445f, 0.993068f,  -0.117537f, 0.000000f,  -1.000000f,
1920     0.195090f,  -0.980785f, 0.382683f,  -0.923880f, 0.555570f,  -0.831470f,
1921     0.707107f,  -0.707107f, 0.831470f,  -0.555570f, 0.923880f,  -0.382683f,
1922     0.980785f,  -0.195090f, 1.000000f,  0.000000f,  0.980785f,  0.195090f,
1923     0.923880f,  0.382683f,  0.831470f,  0.555570f,  0.707107f,  0.707107f,
1924     0.555570f,  0.831470f,  0.382683f,  0.923880f,  0.195090f,  0.980785f,
1925     -0.000000f, 1.000000f,  -0.195090f, 0.980785f,  -0.382683f, 0.923880f,
1926     -0.555570f, 0.831470f,  -0.707107f, 0.707107f,  -0.831470f, 0.555570f,
1927     -0.923880f, 0.382683f,  -0.980785f, 0.195090f,  -1.000000f, -0.000000f,
1928     -0.980785f, -0.195090f, -0.923880f, -0.382683f, -0.831470f, -0.555570f,
1929     -0.707107f, -0.707107f, -0.555570f, -0.831470f, -0.382683f, -0.923880f,
1930     -0.195090f, -0.980785f, 0.000000f,  -1.000000f, 0.195090f,  -0.980785f,
1931     0.382683f,  -0.923880f, 0.555570f,  -0.831470f, 0.707107f,  -0.707107f,
1932     0.831470f,  -0.555570f, 0.923880f,  -0.382683f, 0.980785f,  -0.195090f,
1933     -0.000000f, 1.000000f,  -0.271440f, 0.962455f,  -0.522499f, 0.852640f,
1934     -0.734322f, 0.678801f,  -0.891007f, 0.453990f,  -0.980785f, 0.195090f,
1935     -0.996917f, -0.078459f, -0.938191f, -0.346117f, -0.809017f, -0.587785f,
1936     -0.619094f, -0.785317f, -0.382683f, -0.923880f, -0.117537f, -0.993068f,
1937     0.156434f,  -0.987688f, 0.418660f,  -0.908143f, 0.649448f,  -0.760406f,
1938     0.831470f,  -0.555570f, 0.951057f,  -0.309017f, 0.999229f,  -0.039260f,
1939     0.972370f,  0.233445f,  0.872496f,  0.488621f,  0.707107f,  0.707107f,
1940     0.488621f,  0.872496f,  0.233445f,  0.972370f,  -0.039260f, 0.999229f,
1941     -0.309017f, 0.951057f,  -0.555570f, 0.831470f,  -0.760406f, 0.649448f,
1942     -0.908143f, 0.418660f,  -0.987688f, 0.156434f,  -0.993068f, -0.117537f,
1943     -0.923880f, -0.382683f, -0.785317f, -0.619094f, -0.587785f, -0.809017f,
1944     -0.346117f, -0.938191f, -0.078459f, -0.996917f, 0.195090f,  -0.980785f,
1945     0.453990f,  -0.891007f, 0.678801f,  -0.734322f, 0.852640f,  -0.522499f,
1946     0.962455f,  -0.271440f, 0.000000f,  -1.000000f, 0.346117f,  -0.938191f,
1947     0.649448f,  -0.760406f, 0.872496f,  -0.488621f, 0.987688f,  -0.156434f,
1948     0.980785f,  0.195090f,  0.852640f,  0.522499f,  0.619094f,  0.785317f,
1949     0.309017f,  0.951057f,  -0.039260f, 0.999229f,  -0.382683f, 0.923880f,
1950     -0.678801f, 0.734322f,  -0.891007f, 0.453990f,  -0.993068f, 0.117537f,
1951     -0.972370f, -0.233445f, -0.831470f, -0.555570f, -0.587785f, -0.809017f,
1952     -0.271440f, -0.962455f, 0.078459f,  -0.996917f, 0.418660f,  -0.908143f,
1953     0.707107f,  -0.707107f, 0.908143f,  -0.418660f, 0.996917f,  -0.078459f,
1954     0.962455f,  0.271440f,  0.809017f,  0.587785f,  0.555570f,  0.831470f,
1955     0.233445f,  0.972370f,  -0.117537f, 0.993068f,  -0.453990f, 0.891007f,
1956     -0.734322f, 0.678801f,  -0.923880f, 0.382683f,  -0.999229f, 0.039260f,
1957     -0.951057f, -0.309017f, -0.785317f, -0.619094f, -0.522499f, -0.852640f,
1958     -0.195090f, -0.980785f, 0.156434f,  -0.987688f, 0.488621f,  -0.872496f,
1959     0.760406f,  -0.649448f, 0.938191f,  -0.346117f, -0.000000f, 1.000000f,
1960     -0.418660f, 0.908143f,  -0.760406f, 0.649448f,  -0.962455f, 0.271440f,
1961     -0.987688f, -0.156434f, -0.831470f, -0.555570f, -0.522499f, -0.852640f,
1962     -0.117537f, -0.993068f, 0.309017f,  -0.951057f, 0.678801f,  -0.734322f,
1963     0.923880f,  -0.382683f, 0.999229f,  0.039260f,  0.891007f,  0.453990f,
1964     0.619094f,  0.785317f,  0.233445f,  0.972370f,  -0.195090f, 0.980785f,
1965     -0.587785f, 0.809017f,  -0.872496f, 0.488621f,  -0.996917f, 0.078459f,
1966     -0.938191f, -0.346117f, -0.707107f, -0.707107f, -0.346117f, -0.938191f,
1967     0.078459f,  -0.996917f, 0.488621f,  -0.872496f, 0.809017f,  -0.587785f,
1968     0.980785f,  -0.195090f, 0.972370f,  0.233445f,  0.785317f,  0.619094f,
1969     0.453990f,  0.891007f,  0.039260f,  0.999229f,  -0.382683f, 0.923880f,
1970     -0.734322f, 0.678801f,  -0.951057f, 0.309017f,  -0.993068f, -0.117537f,
1971     -0.852640f, -0.522499f, -0.555570f, -0.831470f, -0.156434f, -0.987688f,
1972     0.271440f,  -0.962455f, 0.649448f,  -0.760406f, 0.908143f,  -0.418660f,
1973     -0.000000f, -1.000000f, 0.488621f,  -0.872496f, 0.852640f,  -0.522499f,
1974     0.999229f,  -0.039260f, 0.891007f,  0.453990f,  0.555570f,  0.831470f,
1975     0.078459f,  0.996917f,  -0.418660f, 0.908143f,  -0.809017f, 0.587785f,
1976     -0.993068f, 0.117537f,  -0.923880f, -0.382683f, -0.619094f, -0.785317f,
1977     -0.156434f, -0.987688f, 0.346117f,  -0.938191f, 0.760406f,  -0.649448f,
1978     0.980785f,  -0.195090f, 0.951057f,  0.309017f,  0.678801f,  0.734322f,
1979     0.233445f,  0.972370f,  -0.271440f, 0.962455f,  -0.707107f, 0.707107f,
1980     -0.962455f, 0.271440f,  -0.972370f, -0.233445f, -0.734322f, -0.678801f,
1981     -0.309017f, -0.951057f, 0.195090f,  -0.980785f, 0.649448f,  -0.760406f,
1982     0.938191f,  -0.346117f, 0.987688f,  0.156434f,  0.785317f,  0.619094f,
1983     0.382683f,  0.923880f,  -0.117537f, 0.993068f,  -0.587785f, 0.809017f,
1984     -0.908143f, 0.418660f,  -0.996917f, -0.078459f, -0.831470f, -0.555570f,
1985     -0.453990f, -0.891007f, 0.039260f,  -0.999229f, 0.522499f,  -0.852640f,
1986     0.872496f,  -0.488621f, -0.000000f, 1.000000f,  -0.555570f, 0.831470f,
1987     -0.923880f, 0.382683f,  -0.980785f, -0.195090f, -0.707107f, -0.707107f,
1988     -0.195090f, -0.980785f, 0.382683f,  -0.923880f, 0.831470f,  -0.555570f,
1989     1.000000f,  0.000000f,  0.831470f,  0.555570f,  0.382683f,  0.923880f,
1990     -0.195090f, 0.980785f,  -0.707107f, 0.707107f,  -0.980785f, 0.195090f,
1991     -0.923880f, -0.382683f, -0.555570f, -0.831470f, 0.000000f,  -1.000000f,
1992     0.555570f,  -0.831470f, 0.923880f,  -0.382683f, 0.980785f,  0.195090f,
1993     0.707107f,  0.707107f,  0.195090f,  0.980785f,  -0.382683f, 0.923880f,
1994     -0.831470f, 0.555570f,  -1.000000f, -0.000000f, -0.831470f, -0.555570f,
1995     -0.382683f, -0.923880f, 0.195090f,  -0.980785f, 0.707107f,  -0.707107f,
1996     0.980785f,  -0.195090f, 0.923880f,  0.382683f,  0.555570f,  0.831470f,
1997     -0.000000f, 1.000000f,  -0.555570f, 0.831470f,  -0.923880f, 0.382683f,
1998     -0.980785f, -0.195090f, -0.707107f, -0.707107f, -0.195090f, -0.980785f,
1999     0.382683f,  -0.923880f, 0.831470f,  -0.555570f, -0.000000f, -1.000000f,
2000     0.619094f,  -0.785317f, 0.972370f,  -0.233445f, 0.908143f,  0.418660f,
2001     0.453990f,  0.891007f,  -0.195090f, 0.980785f,  -0.760406f, 0.649448f,
2002     -0.999229f, 0.039260f,  -0.809017f, -0.587785f, -0.271440f, -0.962455f,
2003     0.382683f,  -0.923880f, 0.872496f,  -0.488621f, 0.987688f,  0.156434f,
2004     0.678801f,  0.734322f,  0.078459f,  0.996917f,  -0.555570f, 0.831470f,
2005     -0.951057f, 0.309017f,  -0.938191f, -0.346117f, -0.522499f, -0.852640f,
2006     0.117537f,  -0.993068f, 0.707107f,  -0.707107f, 0.993068f,  -0.117537f,
2007     0.852640f,  0.522499f,  0.346117f,  0.938191f,  -0.309017f, 0.951057f,
2008     -0.831470f, 0.555570f,  -0.996917f, -0.078459f, -0.734322f, -0.678801f,
2009     -0.156434f, -0.987688f, 0.488621f,  -0.872496f, 0.923880f,  -0.382683f,
2010     0.962455f,  0.271440f,  0.587785f,  0.809017f,  -0.039260f, 0.999229f,
2011     -0.649448f, 0.760406f,  -0.980785f, 0.195090f,  -0.891007f, -0.453990f,
2012     -0.418660f, -0.908143f, 0.233445f,  -0.972370f, 0.785317f,  -0.619094f,
2013     -0.000000f, 1.000000f,  -0.678801f, 0.734322f,  -0.996917f, 0.078459f,
2014     -0.785317f, -0.619094f, -0.156434f, -0.987688f, 0.555570f,  -0.831470f,
2015     0.972370f,  -0.233445f, 0.872496f,  0.488621f,  0.309017f,  0.951057f,
2016     -0.418660f, 0.908143f,  -0.923880f, 0.382683f,  -0.938191f, -0.346117f,
2017     -0.453990f, -0.891007f, 0.271440f,  -0.962455f, 0.852640f,  -0.522499f,
2018     0.980785f,  0.195090f,  0.587785f,  0.809017f,  -0.117537f, 0.993068f,
2019     -0.760406f, 0.649448f,  -0.999229f, -0.039260f, -0.707107f, -0.707107f,
2020     -0.039260f, -0.999229f, 0.649448f,  -0.760406f, 0.993068f,  -0.117537f,
2021     0.809017f,  0.587785f,  0.195090f,  0.980785f,  -0.522499f, 0.852640f,
2022     -0.962455f, 0.271440f,  -0.891007f, -0.453990f, -0.346117f, -0.938191f,
2023     0.382683f,  -0.923880f, 0.908143f,  -0.418660f, 0.951057f,  0.309017f,
2024     0.488621f,  0.872496f,  -0.233445f, 0.972370f,  -0.831470f, 0.555570f,
2025     -0.987688f, -0.156434f, -0.619094f, -0.785317f, 0.078459f,  -0.996917f,
2026     0.734322f,  -0.678801f, -0.000000f, -1.000000f, 0.734322f,  -0.678801f,
2027     0.996917f,  0.078459f,  0.619094f,  0.785317f,  -0.156434f, 0.987688f,
2028     -0.831470f, 0.555570f,  -0.972370f, -0.233445f, -0.488621f, -0.872496f,
2029     0.309017f,  -0.951057f, 0.908143f,  -0.418660f, 0.923880f,  0.382683f,
2030     0.346117f,  0.938191f,  -0.453990f, 0.891007f,  -0.962455f, 0.271440f,
2031     -0.852640f, -0.522499f, -0.195090f, -0.980785f, 0.587785f,  -0.809017f,
2032     0.993068f,  -0.117537f, 0.760406f,  0.649448f,  0.039260f,  0.999229f,
2033     -0.707107f, 0.707107f,  -0.999229f, -0.039260f, -0.649448f, -0.760406f,
2034     0.117537f,  -0.993068f, 0.809017f,  -0.587785f, 0.980785f,  0.195090f,
2035     0.522499f,  0.852640f,  -0.271440f, 0.962455f,  -0.891007f, 0.453990f,
2036     -0.938191f, -0.346117f, -0.382683f, -0.923880f, 0.418660f,  -0.908143f,
2037     0.951057f,  -0.309017f, 0.872496f,  0.488621f,  0.233445f,  0.972370f,
2038     -0.555570f, 0.831470f,  -0.987688f, 0.156434f,  -0.785317f, -0.619094f,
2039     -0.078459f, -0.996917f, 0.678801f,  -0.734322f, -0.000000f, 1.000000f,
2040     -0.785317f, 0.619094f,  -0.972370f, -0.233445f, -0.418660f, -0.908143f,
2041     0.453990f,  -0.891007f, 0.980785f,  -0.195090f, 0.760406f,  0.649448f,
2042     -0.039260f, 0.999229f,  -0.809017f, 0.587785f,  -0.962455f, -0.271440f,
2043     -0.382683f, -0.923880f, 0.488621f,  -0.872496f, 0.987688f,  -0.156434f,
2044     0.734322f,  0.678801f,  -0.078459f, 0.996917f,  -0.831470f, 0.555570f,
2045     -0.951057f, -0.309017f, -0.346117f, -0.938191f, 0.522499f,  -0.852640f,
2046     0.993068f,  -0.117537f, 0.707107f,  0.707107f,  -0.117537f, 0.993068f,
2047     -0.852640f, 0.522499f,  -0.938191f, -0.346117f, -0.309017f, -0.951057f,
2048     0.555570f,  -0.831470f, 0.996917f,  -0.078459f, 0.678801f,  0.734322f,
2049     -0.156434f, 0.987688f,  -0.872496f, 0.488621f,  -0.923880f, -0.382683f,
2050     -0.271440f, -0.962455f, 0.587785f,  -0.809017f, 0.999229f,  -0.039260f,
2051     0.649448f,  0.760406f,  -0.195090f, 0.980785f,  -0.891007f, 0.453990f,
2052     -0.908143f, -0.418660f, -0.233445f, -0.972370f, 0.619094f,  -0.785317f,
2053     -0.000000f, -1.000000f, 0.831470f,  -0.555570f, 0.923880f,  0.382683f,
2054     0.195090f,  0.980785f,  -0.707107f, 0.707107f,  -0.980785f, -0.195090f,
2055     -0.382683f, -0.923880f, 0.555570f,  -0.831470f, 1.000000f,  0.000000f,
2056     0.555570f,  0.831470f,  -0.382683f, 0.923880f,  -0.980785f, 0.195090f,
2057     -0.707107f, -0.707107f, 0.195090f,  -0.980785f, 0.923880f,  -0.382683f,
2058     0.831470f,  0.555570f,  -0.000000f, 1.000000f,  -0.831470f, 0.555570f,
2059     -0.923880f, -0.382683f, -0.195090f, -0.980785f, 0.707107f,  -0.707107f,
2060     0.980785f,  0.195090f,  0.382683f,  0.923880f,  -0.555570f, 0.831470f,
2061     -1.000000f, -0.000000f, -0.555570f, -0.831470f, 0.382683f,  -0.923880f,
2062     0.980785f,  -0.195090f, 0.707107f,  0.707107f,  -0.195090f, 0.980785f,
2063     -0.923880f, 0.382683f,  -0.831470f, -0.555570f, 0.000000f,  -1.000000f,
2064     0.831470f,  -0.555570f, 0.923880f,  0.382683f,  0.195090f,  0.980785f,
2065     -0.707107f, 0.707107f,  -0.980785f, -0.195090f, -0.382683f, -0.923880f,
2066     0.555570f,  -0.831470f, -0.000000f, 1.000000f,  -0.872496f, 0.488621f,
2067     -0.852640f, -0.522499f, 0.039260f,  -0.999229f, 0.891007f,  -0.453990f,
2068     0.831470f,  0.555570f,  -0.078459f, 0.996917f,  -0.908143f, 0.418660f,
2069     -0.809017f, -0.587785f, 0.117537f,  -0.993068f, 0.923880f,  -0.382683f,
2070     0.785317f,  0.619094f,  -0.156434f, 0.987688f,  -0.938191f, 0.346117f,
2071     -0.760406f, -0.649448f, 0.195090f,  -0.980785f, 0.951057f,  -0.309017f,
2072     0.734322f,  0.678801f,  -0.233445f, 0.972370f,  -0.962455f, 0.271440f,
2073     -0.707107f, -0.707107f, 0.271440f,  -0.962455f, 0.972370f,  -0.233445f,
2074     0.678801f,  0.734322f,  -0.309017f, 0.951057f,  -0.980785f, 0.195090f,
2075     -0.649448f, -0.760406f, 0.346117f,  -0.938191f, 0.987688f,  -0.156434f,
2076     0.619094f,  0.785317f,  -0.382683f, 0.923880f,  -0.993068f, 0.117537f,
2077     -0.587785f, -0.809017f, 0.418660f,  -0.908143f, 0.996917f,  -0.078459f,
2078     0.555570f,  0.831470f,  -0.453990f, 0.891007f,  -0.999229f, 0.039260f,
2079     -0.522499f, -0.852640f, 0.488621f,  -0.872496f, -0.000000f, -1.000000f,
2080     0.908143f,  -0.418660f, 0.760406f,  0.649448f,  -0.271440f, 0.962455f,
2081     -0.987688f, 0.156434f,  -0.555570f, -0.831470f, 0.522499f,  -0.852640f,
2082     0.993068f,  0.117537f,  0.309017f,  0.951057f,  -0.734322f, 0.678801f,
2083     -0.923880f, -0.382683f, -0.039260f, -0.999229f, 0.891007f,  -0.453990f,
2084     0.785317f,  0.619094f,  -0.233445f, 0.972370f,  -0.980785f, 0.195090f,
2085     -0.587785f, -0.809017f, 0.488621f,  -0.872496f, 0.996917f,  0.078459f,
2086     0.346117f,  0.938191f,  -0.707107f, 0.707107f,  -0.938191f, -0.346117f,
2087     -0.078459f, -0.996917f, 0.872496f,  -0.488621f, 0.809017f,  0.587785f,
2088     -0.195090f, 0.980785f,  -0.972370f, 0.233445f,  -0.619094f, -0.785317f,
2089     0.453990f,  -0.891007f, 0.999229f,  0.039260f,  0.382683f,  0.923880f,
2090     -0.678801f, 0.734322f,  -0.951057f, -0.309017f, -0.117537f, -0.993068f,
2091     0.852640f,  -0.522499f, 0.831470f,  0.555570f,  -0.156434f, 0.987688f,
2092     -0.962455f, 0.271440f,  -0.649448f, -0.760406f, 0.418660f,  -0.908143f,
2093     -0.000000f, 1.000000f,  -0.938191f, 0.346117f,  -0.649448f, -0.760406f,
2094     0.488621f,  -0.872496f, 0.987688f,  0.156434f,  0.195090f,  0.980785f,
2095     -0.852640f, 0.522499f,  -0.785317f, -0.619094f, 0.309017f,  -0.951057f,
2096     0.999229f,  -0.039260f, 0.382683f,  0.923880f,  -0.734322f, 0.678801f,
2097     -0.891007f, -0.453990f, 0.117537f,  -0.993068f, 0.972370f,  -0.233445f,
2098     0.555570f,  0.831470f,  -0.587785f, 0.809017f,  -0.962455f, -0.271440f,
2099     -0.078459f, -0.996917f, 0.908143f,  -0.418660f, 0.707107f,  0.707107f,
2100     -0.418660f, 0.908143f,  -0.996917f, -0.078459f, -0.271440f, -0.962455f,
2101     0.809017f,  -0.587785f, 0.831470f,  0.555570f,  -0.233445f, 0.972370f,
2102     -0.993068f, 0.117537f,  -0.453990f, -0.891007f, 0.678801f,  -0.734322f,
2103     0.923880f,  0.382683f,  -0.039260f, 0.999229f,  -0.951057f, 0.309017f,
2104     -0.619094f, -0.785317f, 0.522499f,  -0.852640f, 0.980785f,  0.195090f,
2105     0.156434f,  0.987688f,  -0.872496f, 0.488621f,  -0.760406f, -0.649448f,
2106     0.346117f,  -0.938191f, 0.000000f,  -1.000000f, 0.962455f,  -0.271440f,
2107     0.522499f,  0.852640f,  -0.678801f, 0.734322f,  -0.891007f, -0.453990f,
2108     0.195090f,  -0.980785f, 0.996917f,  -0.078459f, 0.346117f,  0.938191f,
2109     -0.809017f, 0.587785f,  -0.785317f, -0.619094f, 0.382683f,  -0.923880f,
2110     0.993068f,  0.117537f,  0.156434f,  0.987688f,  -0.908143f, 0.418660f,
2111     -0.649448f, -0.760406f, 0.555570f,  -0.831470f, 0.951057f,  0.309017f,
2112     -0.039260f, 0.999229f,  -0.972370f, 0.233445f,  -0.488621f, -0.872496f,
2113     0.707107f,  -0.707107f, 0.872496f,  0.488621f,  -0.233445f, 0.972370f,
2114     -0.999229f, 0.039260f,  -0.309017f, -0.951057f, 0.831470f,  -0.555570f,
2115     0.760406f,  0.649448f,  -0.418660f, 0.908143f,  -0.987688f, -0.156434f,
2116     -0.117537f, -0.993068f, 0.923880f,  -0.382683f, 0.619094f,  0.785317f,
2117     -0.587785f, 0.809017f,  -0.938191f, -0.346117f, 0.078459f,  -0.996917f,
2118     0.980785f,  -0.195090f, 0.453990f,  0.891007f,  -0.734322f, 0.678801f,
2119     -0.852640f, -0.522499f, 0.271440f,  -0.962455f, -0.000000f, 1.000000f,
2120     -0.980785f, 0.195090f,  -0.382683f, -0.923880f, 0.831470f,  -0.555570f,
2121     0.707107f,  0.707107f,  -0.555570f, 0.831470f,  -0.923880f, -0.382683f,
2122     0.195090f,  -0.980785f, 1.000000f,  0.000000f,  0.195090f,  0.980785f,
2123     -0.923880f, 0.382683f,  -0.555570f, -0.831470f, 0.707107f,  -0.707107f,
2124     0.831470f,  0.555570f,  -0.382683f, 0.923880f,  -0.980785f, -0.195090f,
2125     -0.000000f, -1.000000f, 0.980785f,  -0.195090f, 0.382683f,  0.923880f,
2126     -0.831470f, 0.555570f,  -0.707107f, -0.707107f, 0.555570f,  -0.831470f,
2127     0.923880f,  0.382683f,  -0.195090f, 0.980785f,  -1.000000f, -0.000000f,
2128     -0.195090f, -0.980785f, 0.923880f,  -0.382683f, 0.555570f,  0.831470f,
2129     -0.707107f, 0.707107f,  -0.831470f, -0.555570f, 0.382683f,  -0.923880f,
2130     0.980785f,  0.195090f,  -0.000000f, 1.000000f,  -0.980785f, 0.195090f,
2131     -0.382683f, -0.923880f, 0.831470f,  -0.555570f, 0.707107f,  0.707107f,
2132     -0.555570f, 0.831470f,  -0.923880f, -0.382683f, 0.195090f,  -0.980785f,
2133     0.000000f,  -1.000000f, 0.993068f,  -0.117537f, 0.233445f,  0.972370f,
2134     -0.938191f, 0.346117f,  -0.453990f, -0.891007f, 0.831470f,  -0.555570f,
2135     0.649448f,  0.760406f,  -0.678801f, 0.734322f,  -0.809017f, -0.587785f,
2136     0.488621f,  -0.872496f, 0.923880f,  0.382683f,  -0.271440f, 0.962455f,
2137     -0.987688f, -0.156434f, 0.039260f,  -0.999229f, 0.996917f,  -0.078459f,
2138     0.195090f,  0.980785f,  -0.951057f, 0.309017f,  -0.418660f, -0.908143f,
2139     0.852640f,  -0.522499f, 0.619094f,  0.785317f,  -0.707107f, 0.707107f,
2140     -0.785317f, -0.619094f, 0.522499f,  -0.852640f, 0.908143f,  0.418660f,
2141     -0.309017f, 0.951057f,  -0.980785f, -0.195090f, 0.078459f,  -0.996917f,
2142     0.999229f,  -0.039260f, 0.156434f,  0.987688f,  -0.962455f, 0.271440f,
2143     -0.382683f, -0.923880f, 0.872496f,  -0.488621f, 0.587785f,  0.809017f,
2144     -0.734322f, 0.678801f,  -0.760406f, -0.649448f, 0.555570f,  -0.831470f,
2145     0.891007f,  0.453990f,  -0.346117f, 0.938191f,  -0.972370f, -0.233445f,
2146     0.117537f,  -0.993068f, -0.000000f, 1.000000f,  -0.999229f, 0.039260f,
2147     -0.078459f, -0.996917f, 0.993068f,  -0.117537f, 0.156434f,  0.987688f,
2148     -0.980785f, 0.195090f,  -0.233445f, -0.972370f, 0.962455f,  -0.271440f,
2149     0.309017f,  0.951057f,  -0.938191f, 0.346117f,  -0.382683f, -0.923880f,
2150     0.908143f,  -0.418660f, 0.453990f,  0.891007f,  -0.872496f, 0.488621f,
2151     -0.522499f, -0.852640f, 0.831470f,  -0.555570f, 0.587785f,  0.809017f,
2152     -0.785317f, 0.619094f,  -0.649448f, -0.760406f, 0.734322f,  -0.678801f,
2153     0.707107f,  0.707107f,  -0.678801f, 0.734322f,  -0.760406f, -0.649448f,
2154     0.619094f,  -0.785317f, 0.809017f,  0.587785f,  -0.555570f, 0.831470f,
2155     -0.852640f, -0.522499f, 0.488621f,  -0.872496f, 0.891007f,  0.453990f,
2156     -0.418660f, 0.908143f,  -0.923880f, -0.382683f, 0.346117f,  -0.938191f,
2157     0.951057f,  0.309017f,  -0.271440f, 0.962455f,  -0.972370f, -0.233445f,
2158     0.195090f,  -0.980785f, 0.987688f,  0.156434f,  -0.117537f, 0.993068f,
2159     -0.996917f, -0.078459f, 0.039260f,  -0.999229f, 0.000000f,  -1.000000f,
2160     0.999229f,  0.039260f,  -0.078459f, 0.996917f,  -0.993068f, -0.117537f,
2161     0.156434f,  -0.987688f, 0.980785f,  0.195090f,  -0.233445f, 0.972370f,
2162     -0.962455f, -0.271440f, 0.309017f,  -0.951057f, 0.938191f,  0.346117f,
2163     -0.382683f, 0.923880f,  -0.908143f, -0.418660f, 0.453990f,  -0.891007f,
2164     0.872496f,  0.488621f,  -0.522499f, 0.852640f,  -0.831470f, -0.555570f,
2165     0.587785f,  -0.809017f, 0.785317f,  0.619094f,  -0.649448f, 0.760406f,
2166     -0.734322f, -0.678801f, 0.707107f,  -0.707107f, 0.678801f,  0.734322f,
2167     -0.760406f, 0.649448f,  -0.619094f, -0.785317f, 0.809017f,  -0.587785f,
2168     0.555570f,  0.831470f,  -0.852640f, 0.522499f,  -0.488621f, -0.872496f,
2169     0.891007f,  -0.453990f, 0.418660f,  0.908143f,  -0.923880f, 0.382683f,
2170     -0.346117f, -0.938191f, 0.951057f,  -0.309017f, 0.271440f,  0.962455f,
2171     -0.972370f, 0.233445f,  -0.195090f, -0.980785f, 0.987688f,  -0.156434f,
2172     0.117537f,  0.993068f,  -0.996917f, 0.078459f,  -0.039260f, -0.999229f,
2173     -0.000000f, 1.000000f,  -0.993068f, -0.117537f, 0.233445f,  -0.972370f,
2174     0.938191f,  0.346117f,  -0.453990f, 0.891007f,  -0.831470f, -0.555570f,
2175     0.649448f,  -0.760406f, 0.678801f,  0.734322f,  -0.809017f, 0.587785f,
2176     -0.488621f, -0.872496f, 0.923880f,  -0.382683f, 0.271440f,  0.962455f,
2177     -0.987688f, 0.156434f,  -0.039260f, -0.999229f, 0.996917f,  0.078459f,
2178     -0.195090f, 0.980785f,  -0.951057f, -0.309017f, 0.418660f,  -0.908143f,
2179     0.852640f,  0.522499f,  -0.619094f, 0.785317f,  -0.707107f, -0.707107f,
2180     0.785317f,  -0.619094f, 0.522499f,  0.852640f,  -0.908143f, 0.418660f,
2181     -0.309017f, -0.951057f, 0.980785f,  -0.195090f, 0.078459f,  0.996917f,
2182     -0.999229f, -0.039260f, 0.156434f,  -0.987688f, 0.962455f,  0.271440f,
2183     -0.382683f, 0.923880f,  -0.872496f, -0.488621f, 0.587785f,  -0.809017f,
2184     0.734322f,  0.678801f,  -0.760406f, 0.649448f,  -0.555570f, -0.831470f,
2185     0.891007f,  -0.453990f, 0.346117f,  0.938191f,  -0.972370f, 0.233445f,
2186     -0.117537f, -0.993068f, 0.000000f,  -1.000000f, 0.980785f,  0.195090f,
2187     -0.382683f, 0.923880f,  -0.831470f, -0.555570f, 0.707107f,  -0.707107f,
2188     0.555570f,  0.831470f,  -0.923880f, 0.382683f,  -0.195090f, -0.980785f,
2189     1.000000f,  0.000000f,  -0.195090f, 0.980785f,  -0.923880f, -0.382683f,
2190     0.555570f,  -0.831470f, 0.707107f,  0.707107f,  -0.831470f, 0.555570f,
2191     -0.382683f, -0.923880f, 0.980785f,  -0.195090f, -0.000000f, 1.000000f,
2192     -0.980785f, -0.195090f, 0.382683f,  -0.923880f, 0.831470f,  0.555570f,
2193     -0.707107f, 0.707107f,  -0.555570f, -0.831470f, 0.923880f,  -0.382683f,
2194     0.195090f,  0.980785f,  -1.000000f, -0.000000f, 0.195090f,  -0.980785f,
2195     0.923880f,  0.382683f,  -0.555570f, 0.831470f,  -0.707107f, -0.707107f,
2196     0.831470f,  -0.555570f, 0.382683f,  0.923880f,  -0.980785f, 0.195090f,
2197     0.000000f,  -1.000000f, 0.980785f,  0.195090f,  -0.382683f, 0.923880f,
2198     -0.831470f, -0.555570f, 0.707107f,  -0.707107f, 0.555570f,  0.831470f,
2199     -0.923880f, 0.382683f,  -0.195090f, -0.980785f, 0.000000f,  1.000000f,
2200     -0.962455f, -0.271440f, 0.522499f,  -0.852640f, 0.678801f,  0.734322f,
2201     -0.891007f, 0.453990f,  -0.195090f, -0.980785f, 0.996917f,  0.078459f,
2202     -0.346117f, 0.938191f,  -0.809017f, -0.587785f, 0.785317f,  -0.619094f,
2203     0.382683f,  0.923880f,  -0.993068f, 0.117537f,  0.156434f,  -0.987688f,
2204     0.908143f,  0.418660f,  -0.649448f, 0.760406f,  -0.555570f, -0.831470f,
2205     0.951057f,  -0.309017f, 0.039260f,  0.999229f,  -0.972370f, -0.233445f,
2206     0.488621f,  -0.872496f, 0.707107f,  0.707107f,  -0.872496f, 0.488621f,
2207     -0.233445f, -0.972370f, 0.999229f,  0.039260f,  -0.309017f, 0.951057f,
2208     -0.831470f, -0.555570f, 0.760406f,  -0.649448f, 0.418660f,  0.908143f,
2209     -0.987688f, 0.156434f,  0.117537f,  -0.993068f, 0.923880f,  0.382683f,
2210     -0.619094f, 0.785317f,  -0.587785f, -0.809017f, 0.938191f,  -0.346117f,
2211     0.078459f,  0.996917f,  -0.980785f, -0.195090f, 0.453990f,  -0.891007f,
2212     0.734322f,  0.678801f,  -0.852640f, 0.522499f,  -0.271440f, -0.962455f,
2213     0.000000f,  -1.000000f, 0.938191f,  0.346117f,  -0.649448f, 0.760406f,
2214     -0.488621f, -0.872496f, 0.987688f,  -0.156434f, -0.195090f, 0.980785f,
2215     -0.852640f, -0.522499f, 0.785317f,  -0.619094f, 0.309017f,  0.951057f,
2216     -0.999229f, -0.039260f, 0.382683f,  -0.923880f, 0.734322f,  0.678801f,
2217     -0.891007f, 0.453990f,  -0.117537f, -0.993068f, 0.972370f,  0.233445f,
2218     -0.555570f, 0.831470f,  -0.587785f, -0.809017f, 0.962455f,  -0.271440f,
2219     -0.078459f, 0.996917f,  -0.908143f, -0.418660f, 0.707107f,  -0.707107f,
2220     0.418660f,  0.908143f,  -0.996917f, 0.078459f,  0.271440f,  -0.962455f,
2221     0.809017f,  0.587785f,  -0.831470f, 0.555570f,  -0.233445f, -0.972370f,
2222     0.993068f,  0.117537f,  -0.453990f, 0.891007f,  -0.678801f, -0.734322f,
2223     0.923880f,  -0.382683f, 0.039260f,  0.999229f,  -0.951057f, -0.309017f,
2224     0.619094f,  -0.785317f, 0.522499f,  0.852640f,  -0.980785f, 0.195090f,
2225     0.156434f,  -0.987688f, 0.872496f,  0.488621f,  -0.760406f, 0.649448f,
2226     -0.346117f, -0.938191f, -0.000000f, 1.000000f,  -0.908143f, -0.418660f,
2227     0.760406f,  -0.649448f, 0.271440f,  0.962455f,  -0.987688f, -0.156434f,
2228     0.555570f,  -0.831470f, 0.522499f,  0.852640f,  -0.993068f, 0.117537f,
2229     0.309017f,  -0.951057f, 0.734322f,  0.678801f,  -0.923880f, 0.382683f,
2230     0.039260f,  -0.999229f, 0.891007f,  0.453990f,  -0.785317f, 0.619094f,
2231     -0.233445f, -0.972370f, 0.980785f,  0.195090f,  -0.587785f, 0.809017f,
2232     -0.488621f, -0.872496f, 0.996917f,  -0.078459f, -0.346117f, 0.938191f,
2233     -0.707107f, -0.707107f, 0.938191f,  -0.346117f, -0.078459f, 0.996917f,
2234     -0.872496f, -0.488621f, 0.809017f,  -0.587785f, 0.195090f,  0.980785f,
2235     -0.972370f, -0.233445f, 0.619094f,  -0.785317f, 0.453990f,  0.891007f,
2236     -0.999229f, 0.039260f,  0.382683f,  -0.923880f, 0.678801f,  0.734322f,
2237     -0.951057f, 0.309017f,  0.117537f,  -0.993068f, 0.852640f,  0.522499f,
2238     -0.831470f, 0.555570f,  -0.156434f, -0.987688f, 0.962455f,  0.271440f,
2239     -0.649448f, 0.760406f,  -0.418660f, -0.908143f, 0.000000f,  -1.000000f,
2240     0.872496f,  0.488621f,  -0.852640f, 0.522499f,  -0.039260f, -0.999229f,
2241     0.891007f,  0.453990f,  -0.831470f, 0.555570f,  -0.078459f, -0.996917f,
2242     0.908143f,  0.418660f,  -0.809017f, 0.587785f,  -0.117537f, -0.993068f,
2243     0.923880f,  0.382683f,  -0.785317f, 0.619094f,  -0.156434f, -0.987688f,
2244     0.938191f,  0.346117f,  -0.760406f, 0.649448f,  -0.195090f, -0.980785f,
2245     0.951057f,  0.309017f,  -0.734322f, 0.678801f,  -0.233445f, -0.972370f,
2246     0.962455f,  0.271440f,  -0.707107f, 0.707107f,  -0.271440f, -0.962455f,
2247     0.972370f,  0.233445f,  -0.678801f, 0.734322f,  -0.309017f, -0.951057f,
2248     0.980785f,  0.195090f,  -0.649448f, 0.760406f,  -0.346117f, -0.938191f,
2249     0.987688f,  0.156434f,  -0.619094f, 0.785317f,  -0.382683f, -0.923880f,
2250     0.993068f,  0.117537f,  -0.587785f, 0.809017f,  -0.418660f, -0.908143f,
2251     0.996917f,  0.078459f,  -0.555570f, 0.831470f,  -0.453990f, -0.891007f,
2252     0.999229f,  0.039260f,  -0.522499f, 0.852640f,  -0.488621f, -0.872496f,
2253     -0.000000f, 1.000000f,  -0.831470f, -0.555570f, 0.923880f,  -0.382683f,
2254     -0.195090f, 0.980785f,  -0.707107f, -0.707107f, 0.980785f,  -0.195090f,
2255     -0.382683f, 0.923880f,  -0.555570f, -0.831470f, 1.000000f,  0.000000f,
2256     -0.555570f, 0.831470f,  -0.382683f, -0.923880f, 0.980785f,  0.195090f,
2257     -0.707107f, 0.707107f,  -0.195090f, -0.980785f, 0.923880f,  0.382683f,
2258     -0.831470f, 0.555570f,  0.000000f,  -1.000000f, 0.831470f,  0.555570f,
2259     -0.923880f, 0.382683f,  0.195090f,  -0.980785f, 0.707107f,  0.707107f,
2260     -0.980785f, 0.195090f,  0.382683f,  -0.923880f, 0.555570f,  0.831470f,
2261     -1.000000f, -0.000000f, 0.555570f,  -0.831470f, 0.382683f,  0.923880f,
2262     -0.980785f, -0.195090f, 0.707107f,  -0.707107f, 0.195090f,  0.980785f,
2263     -0.923880f, -0.382683f, 0.831470f,  -0.555570f, -0.000000f, 1.000000f,
2264     -0.831470f, -0.555570f, 0.923880f,  -0.382683f, -0.195090f, 0.980785f,
2265     -0.707107f, -0.707107f, 0.980785f,  -0.195090f, -0.382683f, 0.923880f,
2266     -0.555570f, -0.831470f, -0.000000f, -1.000000f, 0.785317f,  0.619094f,
2267     -0.972370f, 0.233445f,  0.418660f,  -0.908143f, 0.453990f,  0.891007f,
2268     -0.980785f, -0.195090f, 0.760406f,  -0.649448f, 0.039260f,  0.999229f,
2269     -0.809017f, -0.587785f, 0.962455f,  -0.271440f, -0.382683f, 0.923880f,
2270     -0.488621f, -0.872496f, 0.987688f,  0.156434f,  -0.734322f, 0.678801f,
2271     -0.078459f, -0.996917f, 0.831470f,  0.555570f,  -0.951057f, 0.309017f,
2272     0.346117f,  -0.938191f, 0.522499f,  0.852640f,  -0.993068f, -0.117537f,
2273     0.707107f,  -0.707107f, 0.117537f,  0.993068f,  -0.852640f, -0.522499f,
2274     0.938191f,  -0.346117f, -0.309017f, 0.951057f,  -0.555570f, -0.831470f,
2275     0.996917f,  0.078459f,  -0.678801f, 0.734322f,  -0.156434f, -0.987688f,
2276     0.872496f,  0.488621f,  -0.923880f, 0.382683f,  0.271440f,  -0.962455f,
2277     0.587785f,  0.809017f,  -0.999229f, -0.039260f, 0.649448f,  -0.760406f,
2278     0.195090f,  0.980785f,  -0.891007f, -0.453990f, 0.908143f,  -0.418660f,
2279     -0.233445f, 0.972370f,  -0.619094f, -0.785317f, -0.000000f, 1.000000f,
2280     -0.734322f, -0.678801f, 0.996917f,  -0.078459f, -0.619094f, 0.785317f,
2281     -0.156434f, -0.987688f, 0.831470f,  0.555570f,  -0.972370f, 0.233445f,
2282     0.488621f,  -0.872496f, 0.309017f,  0.951057f,  -0.908143f, -0.418660f,
2283     0.923880f,  -0.382683f, -0.346117f, 0.938191f,  -0.453990f, -0.891007f,
2284     0.962455f,  0.271440f,  -0.852640f, 0.522499f,  0.195090f,  -0.980785f,
2285     0.587785f,  0.809017f,  -0.993068f, -0.117537f, 0.760406f,  -0.649448f,
2286     -0.039260f, 0.999229f,  -0.707107f, -0.707107f, 0.999229f,  -0.039260f,
2287     -0.649448f, 0.760406f,  -0.117537f, -0.993068f, 0.809017f,  0.587785f,
2288     -0.980785f, 0.195090f,  0.522499f,  -0.852640f, 0.271440f,  0.962455f,
2289     -0.891007f, -0.453990f, 0.938191f,  -0.346117f, -0.382683f, 0.923880f,
2290     -0.418660f, -0.908143f, 0.951057f,  0.309017f,  -0.872496f, 0.488621f,
2291     0.233445f,  -0.972370f, 0.555570f,  0.831470f,  -0.987688f, -0.156434f,
2292     0.785317f,  -0.619094f, -0.078459f, 0.996917f,  -0.678801f, -0.734322f,
2293     -0.000000f, -1.000000f, 0.678801f,  0.734322f,  -0.996917f, -0.078459f,
2294     0.785317f,  -0.619094f, -0.156434f, 0.987688f,  -0.555570f, -0.831470f,
2295     0.972370f,  0.233445f,  -0.872496f, 0.488621f,  0.309017f,  -0.951057f,
2296     0.418660f,  0.908143f,  -0.923880f, -0.382683f, 0.938191f,  -0.346117f,
2297     -0.453990f, 0.891007f,  -0.271440f, -0.962455f, 0.852640f,  0.522499f,
2298     -0.980785f, 0.195090f,  0.587785f,  -0.809017f, 0.117537f,  0.993068f,
2299     -0.760406f, -0.649448f, 0.999229f,  -0.039260f, -0.707107f, 0.707107f,
2300     0.039260f,  -0.999229f, 0.649448f,  0.760406f,  -0.993068f, -0.117537f,
2301     0.809017f,  -0.587785f, -0.195090f, 0.980785f,  -0.522499f, -0.852640f,
2302     0.962455f,  0.271440f,  -0.891007f, 0.453990f,  0.346117f,  -0.938191f,
2303     0.382683f,  0.923880f,  -0.908143f, -0.418660f, 0.951057f,  -0.309017f,
2304     -0.488621f, 0.872496f,  -0.233445f, -0.972370f, 0.831470f,  0.555570f,
2305     -0.987688f, 0.156434f,  0.619094f,  -0.785317f, 0.078459f,  0.996917f,
2306     -0.734322f, -0.678801f, -0.000000f, 1.000000f,  -0.619094f, -0.785317f,
2307     0.972370f,  0.233445f,  -0.908143f, 0.418660f,  0.453990f,  -0.891007f,
2308     0.195090f,  0.980785f,  -0.760406f, -0.649448f, 0.999229f,  0.039260f,
2309     -0.809017f, 0.587785f,  0.271440f,  -0.962455f, 0.382683f,  0.923880f,
2310     -0.872496f, -0.488621f, 0.987688f,  -0.156434f, -0.678801f, 0.734322f,
2311     0.078459f,  -0.996917f, 0.555570f,  0.831470f,  -0.951057f, -0.309017f,
2312     0.938191f,  -0.346117f, -0.522499f, 0.852640f,  -0.117537f, -0.993068f,
2313     0.707107f,  0.707107f,  -0.993068f, -0.117537f, 0.852640f,  -0.522499f,
2314     -0.346117f, 0.938191f,  -0.309017f, -0.951057f, 0.831470f,  0.555570f,
2315     -0.996917f, 0.078459f,  0.734322f,  -0.678801f, -0.156434f, 0.987688f,
2316     -0.488621f, -0.872496f, 0.923880f,  0.382683f,  -0.962455f, 0.271440f,
2317     0.587785f,  -0.809017f, 0.039260f,  0.999229f,  -0.649448f, -0.760406f,
2318     0.980785f,  0.195090f,  -0.891007f, 0.453990f,  0.418660f,  -0.908143f,
2319     0.233445f,  0.972370f,  -0.785317f, -0.619094f, -0.000000f, -1.000000f,
2320     0.555570f,  0.831470f,  -0.923880f, -0.382683f, 0.980785f,  -0.195090f,
2321     -0.707107f, 0.707107f,  0.195090f,  -0.980785f, 0.382683f,  0.923880f,
2322     -0.831470f, -0.555570f, 1.000000f,  -0.000000f, -0.831470f, 0.555570f,
2323     0.382683f,  -0.923880f, 0.195090f,  0.980785f,  -0.707107f, -0.707107f,
2324     0.980785f,  0.195090f,  -0.923880f, 0.382683f,  0.555570f,  -0.831470f,
2325     0.000000f,  1.000000f,  -0.555570f, -0.831470f, 0.923880f,  0.382683f,
2326     -0.980785f, 0.195090f,  0.707107f,  -0.707107f, -0.195090f, 0.980785f,
2327     -0.382683f, -0.923880f, 0.831470f,  0.555570f,  -1.000000f, 0.000000f,
2328     0.831470f,  -0.555570f, -0.382683f, 0.923880f,  -0.195090f, -0.980785f,
2329     0.707107f,  0.707107f,  -0.980785f, -0.195090f, 0.923880f,  -0.382683f,
2330     -0.555570f, 0.831470f,  -0.000000f, -1.000000f, 0.555570f,  0.831470f,
2331     -0.923880f, -0.382683f, 0.980785f,  -0.195090f, -0.707107f, 0.707107f,
2332     0.195090f,  -0.980785f, 0.382683f,  0.923880f,  -0.831470f, -0.555570f,
2333     -0.000000f, 1.000000f,  -0.488621f, -0.872496f, 0.852640f,  0.522499f,
2334     -0.999229f, -0.039260f, 0.891007f,  -0.453990f, -0.555570f, 0.831470f,
2335     0.078459f,  -0.996917f, 0.418660f,  0.908143f,  -0.809017f, -0.587785f,
2336     0.993068f,  0.117537f,  -0.923880f, 0.382683f,  0.619094f,  -0.785317f,
2337     -0.156434f, 0.987688f,  -0.346117f, -0.938191f, 0.760406f,  0.649448f,
2338     -0.980785f, -0.195090f, 0.951057f,  -0.309017f, -0.678801f, 0.734322f,
2339     0.233445f,  -0.972370f, 0.271440f,  0.962455f,  -0.707107f, -0.707107f,
2340     0.962455f,  0.271440f,  -0.972370f, 0.233445f,  0.734322f,  -0.678801f,
2341     -0.309017f, 0.951057f,  -0.195090f, -0.980785f, 0.649448f,  0.760406f,
2342     -0.938191f, -0.346117f, 0.987688f,  -0.156434f, -0.785317f, 0.619094f,
2343     0.382683f,  -0.923880f, 0.117537f,  0.993068f,  -0.587785f, -0.809017f,
2344     0.908143f,  0.418660f,  -0.996917f, 0.078459f,  0.831470f,  -0.555570f,
2345     -0.453990f, 0.891007f,  -0.039260f, -0.999229f, 0.522499f,  0.852640f,
2346     -0.872496f, -0.488621f, 0.000000f,  -1.000000f, 0.418660f,  0.908143f,
2347     -0.760406f, -0.649448f, 0.962455f,  0.271440f,  -0.987688f, 0.156434f,
2348     0.831470f,  -0.555570f, -0.522499f, 0.852640f,  0.117537f,  -0.993068f,
2349     0.309017f,  0.951057f,  -0.678801f, -0.734322f, 0.923880f,  0.382683f,
2350     -0.999229f, 0.039260f,  0.891007f,  -0.453990f, -0.619094f, 0.785317f,
2351     0.233445f,  -0.972370f, 0.195090f,  0.980785f,  -0.587785f, -0.809017f,
2352     0.872496f,  0.488621f,  -0.996917f, -0.078459f, 0.938191f,  -0.346117f,
2353     -0.707107f, 0.707107f,  0.346117f,  -0.938191f, 0.078459f,  0.996917f,
2354     -0.488621f, -0.872496f, 0.809017f,  0.587785f,  -0.980785f, -0.195090f,
2355     0.972370f,  -0.233445f, -0.785317f, 0.619094f,  0.453990f,  -0.891007f,
2356     -0.039260f, 0.999229f,  -0.382683f, -0.923880f, 0.734322f,  0.678801f,
2357     -0.951057f, -0.309017f, 0.993068f,  -0.117537f, -0.852640f, 0.522499f,
2358     0.555570f,  -0.831470f, -0.156434f, 0.987688f,  -0.271440f, -0.962455f,
2359     0.649448f,  0.760406f,  -0.908143f, -0.418660f, -0.000000f, 1.000000f,
2360     -0.346117f, -0.938191f, 0.649448f,  0.760406f,  -0.872496f, -0.488621f,
2361     0.987688f,  0.156434f,  -0.980785f, 0.195090f,  0.852640f,  -0.522499f,
2362     -0.619094f, 0.785317f,  0.309017f,  -0.951057f, 0.039260f,  0.999229f,
2363     -0.382683f, -0.923880f, 0.678801f,  0.734322f,  -0.891007f, -0.453990f,
2364     0.993068f,  0.117537f,  -0.972370f, 0.233445f,  0.831470f,  -0.555570f,
2365     -0.587785f, 0.809017f,  0.271440f,  -0.962455f, 0.078459f,  0.996917f,
2366     -0.418660f, -0.908143f, 0.707107f,  0.707107f,  -0.908143f, -0.418660f,
2367     0.996917f,  0.078459f,  -0.962455f, 0.271440f,  0.809017f,  -0.587785f,
2368     -0.555570f, 0.831470f,  0.233445f,  -0.972370f, 0.117537f,  0.993068f,
2369     -0.453990f, -0.891007f, 0.734322f,  0.678801f,  -0.923880f, -0.382683f,
2370     0.999229f,  0.039260f,  -0.951057f, 0.309017f,  0.785317f,  -0.619094f,
2371     -0.522499f, 0.852640f,  0.195090f,  -0.980785f, 0.156434f,  0.987688f,
2372     -0.488621f, -0.872496f, 0.760406f,  0.649448f,  -0.938191f, -0.346117f,
2373     -0.000000f, -1.000000f, 0.271440f,  0.962455f,  -0.522499f, -0.852640f,
2374     0.734322f,  0.678801f,  -0.891007f, -0.453990f, 0.980785f,  0.195090f,
2375     -0.996917f, 0.078459f,  0.938191f,  -0.346117f, -0.809017f, 0.587785f,
2376     0.619094f,  -0.785317f, -0.382683f, 0.923880f,  0.117537f,  -0.993068f,
2377     0.156434f,  0.987688f,  -0.418660f, -0.908143f, 0.649448f,  0.760406f,
2378     -0.831470f, -0.555570f, 0.951057f,  0.309017f,  -0.999229f, -0.039260f,
2379     0.972370f,  -0.233445f, -0.872496f, 0.488621f,  0.707107f,  -0.707107f,
2380     -0.488621f, 0.872496f,  0.233445f,  -0.972370f, 0.039260f,  0.999229f,
2381     -0.309017f, -0.951057f, 0.555570f,  0.831470f,  -0.760406f, -0.649448f,
2382     0.908143f,  0.418660f,  -0.987688f, -0.156434f, 0.993068f,  -0.117537f,
2383     -0.923880f, 0.382683f,  0.785317f,  -0.619094f, -0.587785f, 0.809017f,
2384     0.346117f,  -0.938191f, -0.078459f, 0.996917f,  -0.195090f, -0.980785f,
2385     0.453990f,  0.891007f,  -0.678801f, -0.734322f, 0.852640f,  0.522499f,
2386     -0.962455f, -0.271440f, -0.000000f, 1.000000f,  -0.195090f, -0.980785f,
2387     0.382683f,  0.923880f,  -0.555570f, -0.831470f, 0.707107f,  0.707107f,
2388     -0.831470f, -0.555570f, 0.923880f,  0.382683f,  -0.980785f, -0.195090f,
2389     1.000000f,  0.000000f,  -0.980785f, 0.195090f,  0.923880f,  -0.382683f,
2390     -0.831470f, 0.555570f,  0.707107f,  -0.707107f, -0.555570f, 0.831470f,
2391     0.382683f,  -0.923880f, -0.195090f, 0.980785f,  0.000000f,  -1.000000f,
2392     0.195090f,  0.980785f,  -0.382683f, -0.923880f, 0.555570f,  0.831470f,
2393     -0.707107f, -0.707107f, 0.831470f,  0.555570f,  -0.923880f, -0.382683f,
2394     0.980785f,  0.195090f,  -1.000000f, -0.000000f, 0.980785f,  -0.195090f,
2395     -0.923880f, 0.382683f,  0.831470f,  -0.555570f, -0.707107f, 0.707107f,
2396     0.555570f,  -0.831470f, -0.382683f, 0.923880f,  0.195090f,  -0.980785f,
2397     -0.000000f, 1.000000f,  -0.195090f, -0.980785f, 0.382683f,  0.923880f,
2398     -0.555570f, -0.831470f, 0.707107f,  0.707107f,  -0.831470f, -0.555570f,
2399     0.923880f,  0.382683f,  -0.980785f, -0.195090f, -0.000000f, -1.000000f,
2400     0.117537f,  0.993068f,  -0.233445f, -0.972370f, 0.346117f,  0.938191f,
2401     -0.453990f, -0.891007f, 0.555570f,  0.831470f,  -0.649448f, -0.760406f,
2402     0.734322f,  0.678801f,  -0.809017f, -0.587785f, 0.872496f,  0.488621f,
2403     -0.923880f, -0.382683f, 0.962455f,  0.271440f,  -0.987688f, -0.156434f,
2404     0.999229f,  0.039260f,  -0.996917f, 0.078459f,  0.980785f,  -0.195090f,
2405     -0.951057f, 0.309017f,  0.908143f,  -0.418660f, -0.852640f, 0.522499f,
2406     0.785317f,  -0.619094f, -0.707107f, 0.707107f,  0.619094f,  -0.785317f,
2407     -0.522499f, 0.852640f,  0.418660f,  -0.908143f, -0.309017f, 0.951057f,
2408     0.195090f,  -0.980785f, -0.078459f, 0.996917f,  -0.039260f, -0.999229f,
2409     0.156434f,  0.987688f,  -0.271440f, -0.962455f, 0.382683f,  0.923880f,
2410     -0.488621f, -0.872496f, 0.587785f,  0.809017f,  -0.678801f, -0.734322f,
2411     0.760406f,  0.649448f,  -0.831470f, -0.555570f, 0.891007f,  0.453990f,
2412     -0.938191f, -0.346117f, 0.972370f,  0.233445f,  -0.993068f, -0.117537f,
2413     -0.000000f, 1.000000f,  -0.039260f, -0.999229f, 0.078459f,  0.996917f,
2414     -0.117537f, -0.993068f, 0.156434f,  0.987688f,  -0.195090f, -0.980785f,
2415     0.233445f,  0.972370f,  -0.271440f, -0.962455f, 0.309017f,  0.951057f,
2416     -0.346117f, -0.938191f, 0.382683f,  0.923880f,  -0.418660f, -0.908143f,
2417     0.453990f,  0.891007f,  -0.488621f, -0.872496f, 0.522499f,  0.852640f,
2418     -0.555570f, -0.831470f, 0.587785f,  0.809017f,  -0.619094f, -0.785317f,
2419     0.649448f,  0.760406f,  -0.678801f, -0.734322f, 0.707107f,  0.707107f,
2420     -0.734322f, -0.678801f, 0.760406f,  0.649448f,  -0.785317f, -0.619094f,
2421     0.809017f,  0.587785f,  -0.831470f, -0.555570f, 0.852640f,  0.522499f,
2422     -0.872496f, -0.488621f, 0.891007f,  0.453990f,  -0.908143f, -0.418660f,
2423     0.923880f,  0.382683f,  -0.938191f, -0.346117f, 0.951057f,  0.309017f,
2424     -0.962455f, -0.271440f, 0.972370f,  0.233445f,  -0.980785f, -0.195090f,
2425     0.987688f,  0.156434f,  -0.993068f, -0.117537f, 0.996917f,  0.078459f,
2426     -0.999229f, -0.039260f,
2427 };
2428 
2429 const FLOAT32 ixheaacd_analy_cos_sin_table_kl_56[56 * 56 * 2] = {
2430     0.000000000f,  -1.000000000f, 0.028046256f,  -0.999606609f, 0.056070447f,  -0.998426795f,
2431     0.084050521f,  -0.996461511f, 0.111964479f,  -0.993712187f, 0.139790341f,  -0.990181148f,
2432     0.167506218f,  -0.985871017f, 0.195090324f,  -0.980785251f, 0.222520933f,  -0.974927902f,
2433     0.249776483f,  -0.968303502f, 0.276835501f,  -0.960917294f, 0.303676754f,  -0.952775121f,
2434     0.330279052f,  -0.943883359f, 0.356621534f,  -0.934248924f, 0.382683426f,  -0.923879504f,
2435     0.408444256f,  -0.912783265f, 0.433883727f,  -0.900968850f, 0.458981872f,  -0.888445616f,
2436     0.483718902f,  -0.875223398f, 0.508075356f,  -0.861312628f, 0.532032073f,  -0.846724212f,
2437     0.555570245f,  -0.831469595f, 0.578671277f,  -0.815560877f, 0.601317108f,  -0.799010456f,
2438     0.623489797f,  -0.781831503f, 0.645172000f,  -0.764037371f, 0.666346550f,  -0.745642185f,
2439     0.686996937f,  -0.726660311f, 0.707106769f,  -0.707106769f, 0.726660311f,  -0.686996937f,
2440     0.745642185f,  -0.666346550f, 0.764037371f,  -0.645172000f, 0.781831503f,  -0.623489797f,
2441     0.799010456f,  -0.601317108f, 0.815560877f,  -0.578671277f, 0.831469595f,  -0.555570245f,
2442     0.846724212f,  -0.532032073f, 0.861312628f,  -0.508075356f, 0.875223398f,  -0.483718902f,
2443     0.888445616f,  -0.458981872f, 0.900968850f,  -0.433883727f, 0.912783265f,  -0.408444256f,
2444     0.923879504f,  -0.382683426f, 0.934248924f,  -0.356621534f, 0.943883359f,  -0.330279052f,
2445     0.952775121f,  -0.303676754f, 0.960917294f,  -0.276835501f, 0.968303502f,  -0.249776483f,
2446     0.974927902f,  -0.222520933f, 0.980785251f,  -0.195090324f, 0.985871017f,  -0.167506218f,
2447     0.990181148f,  -0.139790341f, 0.993712187f,  -0.111964479f, 0.996461511f,  -0.084050521f,
2448     0.998426795f,  -0.056070447f, 0.999606609f,  -0.028046256f, -0.000000000f, 1.000000000f,
2449     -0.084050521f, 0.996461511f,  -0.167506218f, 0.985871017f,  -0.249776483f, 0.968303502f,
2450     -0.330279052f, 0.943883359f,  -0.408444256f, 0.912783265f,  -0.483718902f, 0.875223398f,
2451     -0.555570245f, 0.831469595f,  -0.623489797f, 0.781831503f,  -0.686996937f, 0.726660311f,
2452     -0.745642185f, 0.666346550f,  -0.799010456f, 0.601317108f,  -0.846724212f, 0.532032073f,
2453     -0.888445616f, 0.458981872f,  -0.923879504f, 0.382683426f,  -0.952775121f, 0.303676754f,
2454     -0.974927902f, 0.222520933f,  -0.990181148f, 0.139790341f,  -0.998426795f, 0.056070447f,
2455     -0.999606609f, -0.028046256f, -0.993712187f, -0.111964479f, -0.980785251f, -0.195090324f,
2456     -0.960917294f, -0.276835501f, -0.934248924f, -0.356621534f, -0.900968850f, -0.433883727f,
2457     -0.861312628f, -0.508075356f, -0.815560877f, -0.578671277f, -0.764037371f, -0.645172000f,
2458     -0.707106769f, -0.707106769f, -0.645172000f, -0.764037371f, -0.578671277f, -0.815560877f,
2459     -0.508075356f, -0.861312628f, -0.433883727f, -0.900968850f, -0.356621534f, -0.934248924f,
2460     -0.276835501f, -0.960917294f, -0.195090324f, -0.980785251f, -0.111964479f, -0.993712187f,
2461     -0.028046256f, -0.999606609f, 0.056070447f,  -0.998426795f, 0.139790341f,  -0.990181148f,
2462     0.222520933f,  -0.974927902f, 0.303676754f,  -0.952775121f, 0.382683426f,  -0.923879504f,
2463     0.458981872f,  -0.888445616f, 0.532032073f,  -0.846724212f, 0.601317108f,  -0.799010456f,
2464     0.666346550f,  -0.745642185f, 0.726660311f,  -0.686996937f, 0.781831503f,  -0.623489797f,
2465     0.831469595f,  -0.555570245f, 0.875223398f,  -0.483718902f, 0.912783265f,  -0.408444256f,
2466     0.943883359f,  -0.330279052f, 0.968303502f,  -0.249776483f, 0.985871017f,  -0.167506218f,
2467     0.996461511f,  -0.084050521f, 0.000000000f,  -1.000000000f, 0.139790341f,  -0.990181148f,
2468     0.276835501f,  -0.960917294f, 0.408444256f,  -0.912783265f, 0.532032073f,  -0.846724212f,
2469     0.645172000f,  -0.764037371f, 0.745642185f,  -0.666346550f, 0.831469595f,  -0.555570245f,
2470     0.900968850f,  -0.433883727f, 0.952775121f,  -0.303676754f, 0.985871017f,  -0.167506218f,
2471     0.999606609f,  -0.028046256f, 0.993712187f,  0.111964479f,  0.968303502f,  0.249776483f,
2472     0.923879504f,  0.382683426f,  0.861312628f,  0.508075356f,  0.781831503f,  0.623489797f,
2473     0.686996937f,  0.726660311f,  0.578671277f,  0.815560877f,  0.458981872f,  0.888445616f,
2474     0.330279052f,  0.943883359f,  0.195090324f,  0.980785251f,  0.056070447f,  0.998426795f,
2475     -0.084050521f, 0.996461511f,  -0.222520933f, 0.974927902f,  -0.356621534f, 0.934248924f,
2476     -0.483718902f, 0.875223398f,  -0.601317108f, 0.799010456f,  -0.707106769f, 0.707106769f,
2477     -0.799010456f, 0.601317108f,  -0.875223398f, 0.483718902f,  -0.934248924f, 0.356621534f,
2478     -0.974927902f, 0.222520933f,  -0.996461511f, 0.084050521f,  -0.998426795f, -0.056070447f,
2479     -0.980785251f, -0.195090324f, -0.943883359f, -0.330279052f, -0.888445616f, -0.458981872f,
2480     -0.815560877f, -0.578671277f, -0.726660311f, -0.686996937f, -0.623489797f, -0.781831503f,
2481     -0.508075356f, -0.861312628f, -0.382683426f, -0.923879504f, -0.249776483f, -0.968303502f,
2482     -0.111964479f, -0.993712187f, 0.028046256f,  -0.999606609f, 0.167506218f,  -0.985871017f,
2483     0.303676754f,  -0.952775121f, 0.433883727f,  -0.900968850f, 0.555570245f,  -0.831469595f,
2484     0.666346550f,  -0.745642185f, 0.764037371f,  -0.645172000f, 0.846724212f,  -0.532032073f,
2485     0.912783265f,  -0.408444256f, 0.960917294f,  -0.276835501f, 0.990181148f,  -0.139790341f,
2486     -0.000000000f, 1.000000000f,  -0.195090324f, 0.980785251f,  -0.382683426f, 0.923879504f,
2487     -0.555570245f, 0.831469595f,  -0.707106769f, 0.707106769f,  -0.831469595f, 0.555570245f,
2488     -0.923879504f, 0.382683426f,  -0.980785251f, 0.195090324f,  -1.000000000f, -0.000000000f,
2489     -0.980785251f, -0.195090324f, -0.923879504f, -0.382683426f, -0.831469595f, -0.555570245f,
2490     -0.707106769f, -0.707106769f, -0.555570245f, -0.831469595f, -0.382683426f, -0.923879504f,
2491     -0.195090324f, -0.980785251f, 0.000000000f,  -1.000000000f, 0.195090324f,  -0.980785251f,
2492     0.382683426f,  -0.923879504f, 0.555570245f,  -0.831469595f, 0.707106769f,  -0.707106769f,
2493     0.831469595f,  -0.555570245f, 0.923879504f,  -0.382683426f, 0.980785251f,  -0.195090324f,
2494     1.000000000f,  0.000000000f,  0.980785251f,  0.195090324f,  0.923879504f,  0.382683426f,
2495     0.831469595f,  0.555570245f,  0.707106769f,  0.707106769f,  0.555570245f,  0.831469595f,
2496     0.382683426f,  0.923879504f,  0.195090324f,  0.980785251f,  -0.000000000f, 1.000000000f,
2497     -0.195090324f, 0.980785251f,  -0.382683426f, 0.923879504f,  -0.555570245f, 0.831469595f,
2498     -0.707106769f, 0.707106769f,  -0.831469595f, 0.555570245f,  -0.923879504f, 0.382683426f,
2499     -0.980785251f, 0.195090324f,  -1.000000000f, -0.000000000f, -0.980785251f, -0.195090324f,
2500     -0.923879504f, -0.382683426f, -0.831469595f, -0.555570245f, -0.707106769f, -0.707106769f,
2501     -0.555570245f, -0.831469595f, -0.382683426f, -0.923879504f, -0.195090324f, -0.980785251f,
2502     0.000000000f,  -1.000000000f, 0.195090324f,  -0.980785251f, 0.382683426f,  -0.923879504f,
2503     0.555570245f,  -0.831469595f, 0.707106769f,  -0.707106769f, 0.831469595f,  -0.555570245f,
2504     0.923879504f,  -0.382683426f, 0.980785251f,  -0.195090324f, 0.000000000f,  -1.000000000f,
2505     0.249776483f,  -0.968303502f, 0.483718902f,  -0.875223398f, 0.686996937f,  -0.726660311f,
2506     0.846724212f,  -0.532032073f, 0.952775121f,  -0.303676754f, 0.998426795f,  -0.056070447f,
2507     0.980785251f,  0.195090324f,  0.900968850f,  0.433883727f,  0.764037371f,  0.645172000f,
2508     0.578671277f,  0.815560877f,  0.356621534f,  0.934248924f,  0.111964479f,  0.993712187f,
2509     -0.139790341f, 0.990181148f,  -0.382683426f, 0.923879504f,  -0.601317108f, 0.799010456f,
2510     -0.781831503f, 0.623489797f,  -0.912783265f, 0.408444256f,  -0.985871017f, 0.167506218f,
2511     -0.996461511f, -0.084050521f, -0.943883359f, -0.330279052f, -0.831469595f, -0.555570245f,
2512     -0.666346550f, -0.745642185f, -0.458981872f, -0.888445616f, -0.222520933f, -0.974927902f,
2513     0.028046256f,  -0.999606609f, 0.276835501f,  -0.960917294f, 0.508075356f,  -0.861312628f,
2514     0.707106769f,  -0.707106769f, 0.861312628f,  -0.508075356f, 0.960917294f,  -0.276835501f,
2515     0.999606609f,  -0.028046256f, 0.974927902f,  0.222520933f,  0.888445616f,  0.458981872f,
2516     0.745642185f,  0.666346550f,  0.555570245f,  0.831469595f,  0.330279052f,  0.943883359f,
2517     0.084050521f,  0.996461511f,  -0.167506218f, 0.985871017f,  -0.408444256f, 0.912783265f,
2518     -0.623489797f, 0.781831503f,  -0.799010456f, 0.601317108f,  -0.923879504f, 0.382683426f,
2519     -0.990181148f, 0.139790341f,  -0.993712187f, -0.111964479f, -0.934248924f, -0.356621534f,
2520     -0.815560877f, -0.578671277f, -0.645172000f, -0.764037371f, -0.433883727f, -0.900968850f,
2521     -0.195090324f, -0.980785251f, 0.056070447f,  -0.998426795f, 0.303676754f,  -0.952775121f,
2522     0.532032073f,  -0.846724212f, 0.726660311f,  -0.686996937f, 0.875223398f,  -0.483718902f,
2523     0.968303502f,  -0.249776483f, -0.000000000f, 1.000000000f,  -0.303676754f, 0.952775121f,
2524     -0.578671277f, 0.815560877f,  -0.799010456f, 0.601317108f,  -0.943883359f, 0.330279052f,
2525     -0.999606609f, 0.028046256f,  -0.960917294f, -0.276835501f, -0.831469595f, -0.555570245f,
2526     -0.623489797f, -0.781831503f, -0.356621534f, -0.934248924f, -0.056070447f, -0.998426795f,
2527     0.249776483f,  -0.968303502f, 0.532032073f,  -0.846724212f, 0.764037371f,  -0.645172000f,
2528     0.923879504f,  -0.382683426f, 0.996461511f,  -0.084050521f, 0.974927902f,  0.222520933f,
2529     0.861312628f,  0.508075356f,  0.666346550f,  0.745642185f,  0.408444256f,  0.912783265f,
2530     0.111964479f,  0.993712187f,  -0.195090324f, 0.980785251f,  -0.483718902f, 0.875223398f,
2531     -0.726660311f, 0.686996937f,  -0.900968850f, 0.433883727f,  -0.990181148f, 0.139790341f,
2532     -0.985871017f, -0.167506218f, -0.888445616f, -0.458981872f, -0.707106769f, -0.707106769f,
2533     -0.458981872f, -0.888445616f, -0.167506218f, -0.985871017f, 0.139790341f,  -0.990181148f,
2534     0.433883727f,  -0.900968850f, 0.686996937f,  -0.726660311f, 0.875223398f,  -0.483718902f,
2535     0.980785251f,  -0.195090324f, 0.993712187f,  0.111964479f,  0.912783265f,  0.408444256f,
2536     0.745642185f,  0.666346550f,  0.508075356f,  0.861312628f,  0.222520933f,  0.974927902f,
2537     -0.084050521f, 0.996461511f,  -0.382683426f, 0.923879504f,  -0.645172000f, 0.764037371f,
2538     -0.846724212f, 0.532032073f,  -0.968303502f, 0.249776483f,  -0.998426795f, -0.056070447f,
2539     -0.934248924f, -0.356621534f, -0.781831503f, -0.623489797f, -0.555570245f, -0.831469595f,
2540     -0.276835501f, -0.960917294f, 0.028046256f,  -0.999606609f, 0.330279052f,  -0.943883359f,
2541     0.601317108f,  -0.799010456f, 0.815560877f,  -0.578671277f, 0.952775121f,  -0.303676754f,
2542     -0.000000000f, -1.000000000f, 0.356621534f,  -0.934248924f, 0.666346550f,  -0.745642185f,
2543     0.888445616f,  -0.458981872f, 0.993712187f,  -0.111964479f, 0.968303502f,  0.249776483f,
2544     0.815560877f,  0.578671277f,  0.555570245f,  0.831469595f,  0.222520933f,  0.974927902f,
2545     -0.139790341f, 0.990181148f,  -0.483718902f, 0.875223398f,  -0.764037371f, 0.645172000f,
2546     -0.943883359f, 0.330279052f,  -0.999606609f, -0.028046256f, -0.923879504f, -0.382683426f,
2547     -0.726660311f, -0.686996937f, -0.433883727f, -0.900968850f, -0.084050521f, -0.996461511f,
2548     0.276835501f,  -0.960917294f, 0.601317108f,  -0.799010456f, 0.846724212f,  -0.532032073f,
2549     0.980785251f,  -0.195090324f, 0.985871017f,  0.167506218f,  0.861312628f,  0.508075356f,
2550     0.623489797f,  0.781831503f,  0.303676754f,  0.952775121f,  -0.056070447f, 0.998426795f,
2551     -0.408444256f, 0.912783265f,  -0.707106769f, 0.707106769f,  -0.912783265f, 0.408444256f,
2552     -0.998426795f, 0.056070447f,  -0.952775121f, -0.303676754f, -0.781831503f, -0.623489797f,
2553     -0.508075356f, -0.861312628f, -0.167506218f, -0.985871017f, 0.195090324f,  -0.980785251f,
2554     0.532032073f,  -0.846724212f, 0.799010456f,  -0.601317108f, 0.960917294f,  -0.276835501f,
2555     0.996461511f,  0.084050521f,  0.900968850f,  0.433883727f,  0.686996937f,  0.726660311f,
2556     0.382683426f,  0.923879504f,  0.028046256f,  0.999606609f,  -0.330279052f, 0.943883359f,
2557     -0.645172000f, 0.764037371f,  -0.875223398f, 0.483718902f,  -0.990181148f, 0.139790341f,
2558     -0.974927902f, -0.222520933f, -0.831469595f, -0.555570245f, -0.578671277f, -0.815560877f,
2559     -0.249776483f, -0.968303502f, 0.111964479f,  -0.993712187f, 0.458981872f,  -0.888445616f,
2560     0.745642185f,  -0.666346550f, 0.934248924f,  -0.356621534f, -0.000000000f, 1.000000000f,
2561     -0.408444256f, 0.912783265f,  -0.745642185f, 0.666346550f,  -0.952775121f, 0.303676754f,
2562     -0.993712187f, -0.111964479f, -0.861312628f, -0.508075356f, -0.578671277f, -0.815560877f,
2563     -0.195090324f, -0.980785251f, 0.222520933f,  -0.974927902f, 0.601317108f,  -0.799010456f,
2564     0.875223398f,  -0.483718902f, 0.996461511f,  -0.084050521f, 0.943883359f,  0.330279052f,
2565     0.726660311f,  0.686996937f,  0.382683426f,  0.923879504f,  -0.028046256f, 0.999606609f,
2566     -0.433883727f, 0.900968850f,  -0.764037371f, 0.645172000f,  -0.960917294f, 0.276835501f,
2567     -0.990181148f, -0.139790341f, -0.846724212f, -0.532032073f, -0.555570245f, -0.831469595f,
2568     -0.167506218f, -0.985871017f, 0.249776483f,  -0.968303502f, 0.623489797f,  -0.781831503f,
2569     0.888445616f,  -0.458981872f, 0.998426795f,  -0.056070447f, 0.934248924f,  0.356621534f,
2570     0.707106769f,  0.707106769f,  0.356621534f,  0.934248924f,  -0.056070447f, 0.998426795f,
2571     -0.458981872f, 0.888445616f,  -0.781831503f, 0.623489797f,  -0.968303502f, 0.249776483f,
2572     -0.985871017f, -0.167506218f, -0.831469595f, -0.555570245f, -0.532032073f, -0.846724212f,
2573     -0.139790341f, -0.990181148f, 0.276835501f,  -0.960917294f, 0.645172000f,  -0.764037371f,
2574     0.900968850f,  -0.433883727f, 0.999606609f,  -0.028046256f, 0.923879504f,  0.382683426f,
2575     0.686996937f,  0.726660311f,  0.330279052f,  0.943883359f,  -0.084050521f, 0.996461511f,
2576     -0.483718902f, 0.875223398f,  -0.799010456f, 0.601317108f,  -0.974927902f, 0.222520933f,
2577     -0.980785251f, -0.195090324f, -0.815560877f, -0.578671277f, -0.508075356f, -0.861312628f,
2578     -0.111964479f, -0.993712187f, 0.303676754f,  -0.952775121f, 0.666346550f,  -0.745642185f,
2579     0.912783265f,  -0.408444256f, -0.000000000f, -1.000000000f, 0.458981872f,  -0.888445616f,
2580     0.815560877f,  -0.578671277f, 0.990181148f,  -0.139790341f, 0.943883359f,  0.330279052f,
2581     0.686996937f,  0.726660311f,  0.276835501f,  0.960917294f,  -0.195090324f, 0.980785251f,
2582     -0.623489797f, 0.781831503f,  -0.912783265f, 0.408444256f,  -0.998426795f, -0.056070447f,
2583     -0.861312628f, -0.508075356f, -0.532032073f, -0.846724212f, -0.084050521f, -0.996461511f,
2584     0.382683426f,  -0.923879504f, 0.764037371f,  -0.645172000f, 0.974927902f,  -0.222520933f,
2585     0.968303502f,  0.249776483f,  0.745642185f,  0.666346550f,  0.356621534f,  0.934248924f,
2586     -0.111964479f, 0.993712187f,  -0.555570245f, 0.831469595f,  -0.875223398f, 0.483718902f,
2587     -0.999606609f, 0.028046256f,  -0.900968850f, -0.433883727f, -0.601317108f, -0.799010456f,
2588     -0.167506218f, -0.985871017f, 0.303676754f,  -0.952775121f, 0.707106769f,  -0.707106769f,
2589     0.952775121f,  -0.303676754f, 0.985871017f,  0.167506218f,  0.799010456f,  0.601317108f,
2590     0.433883727f,  0.900968850f,  -0.028046256f, 0.999606609f,  -0.483718902f, 0.875223398f,
2591     -0.831469595f, 0.555570245f,  -0.993712187f, 0.111964479f,  -0.934248924f, -0.356621534f,
2592     -0.666346550f, -0.745642185f, -0.249776483f, -0.968303502f, 0.222520933f,  -0.974927902f,
2593     0.645172000f,  -0.764037371f, 0.923879504f,  -0.382683426f, 0.996461511f,  0.084050521f,
2594     0.846724212f,  0.532032073f,  0.508075356f,  0.861312628f,  0.056070447f,  0.998426795f,
2595     -0.408444256f, 0.912783265f,  -0.781831503f, 0.623489797f,  -0.980785251f, 0.195090324f,
2596     -0.960917294f, -0.276835501f, -0.726660311f, -0.686996937f, -0.330279052f, -0.943883359f,
2597     0.139790341f,  -0.990181148f, 0.578671277f,  -0.815560877f, 0.888445616f,  -0.458981872f,
2598     -0.000000000f, 1.000000000f,  -0.508075356f, 0.861312628f,  -0.875223398f, 0.483718902f,
2599     -0.999606609f, -0.028046256f, -0.846724212f, -0.532032073f, -0.458981872f, -0.888445616f,
2600     0.056070447f,  -0.998426795f, 0.555570245f,  -0.831469595f, 0.900968850f,  -0.433883727f,
2601     0.996461511f,  0.084050521f,  0.815560877f,  0.578671277f,  0.408444256f,  0.912783265f,
2602     -0.111964479f, 0.993712187f,  -0.601317108f, 0.799010456f,  -0.923879504f, 0.382683426f,
2603     -0.990181148f, -0.139790341f, -0.781831503f, -0.623489797f, -0.356621534f, -0.934248924f,
2604     0.167506218f,  -0.985871017f, 0.645172000f,  -0.764037371f, 0.943883359f,  -0.330279052f,
2605     0.980785251f,  0.195090324f,  0.745642185f,  0.666346550f,  0.303676754f,  0.952775121f,
2606     -0.222520933f, 0.974927902f,  -0.686996937f, 0.726660311f,  -0.960917294f, 0.276835501f,
2607     -0.968303502f, -0.249776483f, -0.707106769f, -0.707106769f, -0.249776483f, -0.968303502f,
2608     0.276835501f,  -0.960917294f, 0.726660311f,  -0.686996937f, 0.974927902f,  -0.222520933f,
2609     0.952775121f,  0.303676754f,  0.666346550f,  0.745642185f,  0.195090324f,  0.980785251f,
2610     -0.330279052f, 0.943883359f,  -0.764037371f, 0.645172000f,  -0.985871017f, 0.167506218f,
2611     -0.934248924f, -0.356621534f, -0.623489797f, -0.781831503f, -0.139790341f, -0.990181148f,
2612     0.382683426f,  -0.923879504f, 0.799010456f,  -0.601317108f, 0.993712187f,  -0.111964479f,
2613     0.912783265f,  0.408444256f,  0.578671277f,  0.815560877f,  0.084050521f,  0.996461511f,
2614     -0.433883727f, 0.900968850f,  -0.831469595f, 0.555570245f,  -0.998426795f, 0.056070447f,
2615     -0.888445616f, -0.458981872f, -0.532032073f, -0.846724212f, -0.028046256f, -0.999606609f,
2616     0.483718902f,  -0.875223398f, 0.861312628f,  -0.508075356f, -0.000000000f, -1.000000000f,
2617     0.555570245f,  -0.831469595f, 0.923879504f,  -0.382683426f, 0.980785251f,  0.195090324f,
2618     0.707106769f,  0.707106769f,  0.195090324f,  0.980785251f,  -0.382683426f, 0.923879504f,
2619     -0.831469595f, 0.555570245f,  -1.000000000f, -0.000000000f, -0.831469595f, -0.555570245f,
2620     -0.382683426f, -0.923879504f, 0.195090324f,  -0.980785251f, 0.707106769f,  -0.707106769f,
2621     0.980785251f,  -0.195090324f, 0.923879504f,  0.382683426f,  0.555570245f,  0.831469595f,
2622     -0.000000000f, 1.000000000f,  -0.555570245f, 0.831469595f,  -0.923879504f, 0.382683426f,
2623     -0.980785251f, -0.195090324f, -0.707106769f, -0.707106769f, -0.195090324f, -0.980785251f,
2624     0.382683426f,  -0.923879504f, 0.831469595f,  -0.555570245f, 1.000000000f,  0.000000000f,
2625     0.831469595f,  0.555570245f,  0.382683426f,  0.923879504f,  -0.195090324f, 0.980785251f,
2626     -0.707106769f, 0.707106769f,  -0.980785251f, 0.195090324f,  -0.923879504f, -0.382683426f,
2627     -0.555570245f, -0.831469595f, 0.000000000f,  -1.000000000f, 0.555570245f,  -0.831469595f,
2628     0.923879504f,  -0.382683426f, 0.980785251f,  0.195090324f,  0.707106769f,  0.707106769f,
2629     0.195090324f,  0.980785251f,  -0.382683426f, 0.923879504f,  -0.831469595f, 0.555570245f,
2630     -1.000000000f, -0.000000000f, -0.831469595f, -0.555570245f, -0.382683426f, -0.923879504f,
2631     0.195090324f,  -0.980785251f, 0.707106769f,  -0.707106769f, 0.980785251f,  -0.195090324f,
2632     0.923879504f,  0.382683426f,  0.555570245f,  0.831469595f,  -0.000000000f, 1.000000000f,
2633     -0.555570245f, 0.831469595f,  -0.923879504f, 0.382683426f,  -0.980785251f, -0.195090324f,
2634     -0.707106769f, -0.707106769f, -0.195090324f, -0.980785251f, 0.382683426f,  -0.923879504f,
2635     0.831469595f,  -0.555570245f, -0.000000000f, 1.000000000f,  -0.601317108f, 0.799010456f,
2636     -0.960917294f, 0.276835501f,  -0.934248924f, -0.356621534f, -0.532032073f, -0.846724212f,
2637     0.084050521f,  -0.996461511f, 0.666346550f,  -0.745642185f, 0.980785251f,  -0.195090324f,
2638     0.900968850f,  0.433883727f,  0.458981872f,  0.888445616f,  -0.167506218f, 0.985871017f,
2639     -0.726660311f, 0.686996937f,  -0.993712187f, 0.111964479f,  -0.861312628f, -0.508075356f,
2640     -0.382683426f, -0.923879504f, 0.249776483f,  -0.968303502f, 0.781831503f,  -0.623489797f,
2641     0.999606609f,  -0.028046256f, 0.815560877f,  0.578671277f,  0.303676754f,  0.952775121f,
2642     -0.330279052f, 0.943883359f,  -0.831469595f, 0.555570245f,  -0.998426795f, -0.056070447f,
2643     -0.764037371f, -0.645172000f, -0.222520933f, -0.974927902f, 0.408444256f,  -0.912783265f,
2644     0.875223398f,  -0.483718902f, 0.990181148f,  0.139790341f,  0.707106769f,  0.707106769f,
2645     0.139790341f,  0.990181148f,  -0.483718902f, 0.875223398f,  -0.912783265f, 0.408444256f,
2646     -0.974927902f, -0.222520933f, -0.645172000f, -0.764037371f, -0.056070447f, -0.998426795f,
2647     0.555570245f,  -0.831469595f, 0.943883359f,  -0.330279052f, 0.952775121f,  0.303676754f,
2648     0.578671277f,  0.815560877f,  -0.028046256f, 0.999606609f,  -0.623489797f, 0.781831503f,
2649     -0.968303502f, 0.249776483f,  -0.923879504f, -0.382683426f, -0.508075356f, -0.861312628f,
2650     0.111964479f,  -0.993712187f, 0.686996937f,  -0.726660311f, 0.985871017f,  -0.167506218f,
2651     0.888445616f,  0.458981872f,  0.433883727f,  0.900968850f,  -0.195090324f, 0.980785251f,
2652     -0.745642185f, 0.666346550f,  -0.996461511f, 0.084050521f,  -0.846724212f, -0.532032073f,
2653     -0.356621534f, -0.934248924f, 0.276835501f,  -0.960917294f, 0.799010456f,  -0.601317108f,
2654     -0.000000000f, -1.000000000f, 0.645172000f,  -0.764037371f, 0.985871017f,  -0.167506218f,
2655     0.861312628f,  0.508075356f,  0.330279052f,  0.943883359f,  -0.356621534f, 0.934248924f,
2656     -0.875223398f, 0.483718902f,  -0.980785251f, -0.195090324f, -0.623489797f, -0.781831503f,
2657     0.028046256f,  -0.999606609f, 0.666346550f,  -0.745642185f, 0.990181148f,  -0.139790341f,
2658     0.846724212f,  0.532032073f,  0.303676754f,  0.952775121f,  -0.382683426f, 0.923879504f,
2659     -0.888445616f, 0.458981872f,  -0.974927902f, -0.222520933f, -0.601317108f, -0.799010456f,
2660     0.056070447f,  -0.998426795f, 0.686996937f,  -0.726660311f, 0.993712187f,  -0.111964479f,
2661     0.831469595f,  0.555570245f,  0.276835501f,  0.960917294f,  -0.408444256f, 0.912783265f,
2662     -0.900968850f, 0.433883727f,  -0.968303502f, -0.249776483f, -0.578671277f, -0.815560877f,
2663     0.084050521f,  -0.996461511f, 0.707106769f,  -0.707106769f, 0.996461511f,  -0.084050521f,
2664     0.815560877f,  0.578671277f,  0.249776483f,  0.968303502f,  -0.433883727f, 0.900968850f,
2665     -0.912783265f, 0.408444256f,  -0.960917294f, -0.276835501f, -0.555570245f, -0.831469595f,
2666     0.111964479f,  -0.993712187f, 0.726660311f,  -0.686996937f, 0.998426795f,  -0.056070447f,
2667     0.799010456f,  0.601317108f,  0.222520933f,  0.974927902f,  -0.458981872f, 0.888445616f,
2668     -0.923879504f, 0.382683426f,  -0.952775121f, -0.303676754f, -0.532032073f, -0.846724212f,
2669     0.139790341f,  -0.990181148f, 0.745642185f,  -0.666346550f, 0.999606609f,  -0.028046256f,
2670     0.781831503f,  0.623489797f,  0.195090324f,  0.980785251f,  -0.483718902f, 0.875223398f,
2671     -0.934248924f, 0.356621534f,  -0.943883359f, -0.330279052f, -0.508075356f, -0.861312628f,
2672     0.167506218f,  -0.985871017f, 0.764037371f,  -0.645172000f, -0.000000000f, 1.000000000f,
2673     -0.686996937f, 0.726660311f,  -0.998426795f, 0.056070447f,  -0.764037371f, -0.645172000f,
2674     -0.111964479f, -0.993712187f, 0.601317108f,  -0.799010456f, 0.985871017f,  -0.167506218f,
2675     0.831469595f,  0.555570245f,  0.222520933f,  0.974927902f,  -0.508075356f, 0.861312628f,
2676     -0.960917294f, 0.276835501f,  -0.888445616f, -0.458981872f, -0.330279052f, -0.943883359f,
2677     0.408444256f,  -0.912783265f, 0.923879504f,  -0.382683426f, 0.934248924f,  0.356621534f,
2678     0.433883727f,  0.900968850f,  -0.303676754f, 0.952775121f,  -0.875223398f, 0.483718902f,
2679     -0.968303502f, -0.249776483f, -0.532032073f, -0.846724212f, 0.195090324f,  -0.980785251f,
2680     0.815560877f,  -0.578671277f, 0.990181148f,  0.139790341f,  0.623489797f,  0.781831503f,
2681     -0.084050521f, 0.996461511f,  -0.745642185f, 0.666346550f,  -0.999606609f, -0.028046256f,
2682     -0.707106769f, -0.707106769f, -0.028046256f, -0.999606609f, 0.666346550f,  -0.745642185f,
2683     0.996461511f,  -0.084050521f, 0.781831503f,  0.623489797f,  0.139790341f,  0.990181148f,
2684     -0.578671277f, 0.815560877f,  -0.980785251f, 0.195090324f,  -0.846724212f, -0.532032073f,
2685     -0.249776483f, -0.968303502f, 0.483718902f,  -0.875223398f, 0.952775121f,  -0.303676754f,
2686     0.900968850f,  0.433883727f,  0.356621534f,  0.934248924f,  -0.382683426f, 0.923879504f,
2687     -0.912783265f, 0.408444256f,  -0.943883359f, -0.330279052f, -0.458981872f, -0.888445616f,
2688     0.276835501f,  -0.960917294f, 0.861312628f,  -0.508075356f, 0.974927902f,  0.222520933f,
2689     0.555570245f,  0.831469595f,  -0.167506218f, 0.985871017f,  -0.799010456f, 0.601317108f,
2690     -0.993712187f, -0.111964479f, -0.645172000f, -0.764037371f, 0.056070447f,  -0.998426795f,
2691     0.726660311f,  -0.686996937f, -0.000000000f, -1.000000000f, 0.726660311f,  -0.686996937f,
2692     0.998426795f,  0.056070447f,  0.645172000f,  0.764037371f,  -0.111964479f, 0.993712187f,
2693     -0.799010456f, 0.601317108f,  -0.985871017f, -0.167506218f, -0.555570245f, -0.831469595f,
2694     0.222520933f,  -0.974927902f, 0.861312628f,  -0.508075356f, 0.960917294f,  0.276835501f,
2695     0.458981872f,  0.888445616f,  -0.330279052f, 0.943883359f,  -0.912783265f, 0.408444256f,
2696     -0.923879504f, -0.382683426f, -0.356621534f, -0.934248924f, 0.433883727f,  -0.900968850f,
2697     0.952775121f,  -0.303676754f, 0.875223398f,  0.483718902f,  0.249776483f,  0.968303502f,
2698     -0.532032073f, 0.846724212f,  -0.980785251f, 0.195090324f,  -0.815560877f, -0.578671277f,
2699     -0.139790341f, -0.990181148f, 0.623489797f,  -0.781831503f, 0.996461511f,  -0.084050521f,
2700     0.745642185f,  0.666346550f,  0.028046256f,  0.999606609f,  -0.707106769f, 0.707106769f,
2701     -0.999606609f, -0.028046256f, -0.666346550f, -0.745642185f, 0.084050521f,  -0.996461511f,
2702     0.781831503f,  -0.623489797f, 0.990181148f,  0.139790341f,  0.578671277f,  0.815560877f,
2703     -0.195090324f, 0.980785251f,  -0.846724212f, 0.532032073f,  -0.968303502f, -0.249776483f,
2704     -0.483718902f, -0.875223398f, 0.303676754f,  -0.952775121f, 0.900968850f,  -0.433883727f,
2705     0.934248924f,  0.356621534f,  0.382683426f,  0.923879504f,  -0.408444256f, 0.912783265f,
2706     -0.943883359f, 0.330279052f,  -0.888445616f, -0.458981872f, -0.276835501f, -0.960917294f,
2707     0.508075356f,  -0.861312628f, 0.974927902f,  -0.222520933f, 0.831469595f,  0.555570245f,
2708     0.167506218f,  0.985871017f,  -0.601317108f, 0.799010456f,  -0.993712187f, 0.111964479f,
2709     -0.764037371f, -0.645172000f, -0.056070447f, -0.998426795f, 0.686996937f,  -0.726660311f,
2710     -0.000000000f, 1.000000000f,  -0.764037371f, 0.645172000f,  -0.985871017f, -0.167506218f,
2711     -0.508075356f, -0.861312628f, 0.330279052f,  -0.943883359f, 0.934248924f,  -0.356621534f,
2712     0.875223398f,  0.483718902f,  0.195090324f,  0.980785251f,  -0.623489797f, 0.781831503f,
2713     -0.999606609f, 0.028046256f,  -0.666346550f, -0.745642185f, 0.139790341f,  -0.990181148f,
2714     0.846724212f,  -0.532032073f, 0.952775121f,  0.303676754f,  0.382683426f,  0.923879504f,
2715     -0.458981872f, 0.888445616f,  -0.974927902f, 0.222520933f,  -0.799010456f, -0.601317108f,
2716     -0.056070447f, -0.998426795f, 0.726660311f,  -0.686996937f, 0.993712187f,  0.111964479f,
2717     0.555570245f,  0.831469595f,  -0.276835501f, 0.960917294f,  -0.912783265f, 0.408444256f,
2718     -0.900968850f, -0.433883727f, -0.249776483f, -0.968303502f, 0.578671277f,  -0.815560877f,
2719     0.996461511f,  -0.084050521f, 0.707106769f,  0.707106769f,  -0.084050521f, 0.996461511f,
2720     -0.815560877f, 0.578671277f,  -0.968303502f, -0.249776483f, -0.433883727f, -0.900968850f,
2721     0.408444256f,  -0.912783265f, 0.960917294f,  -0.276835501f, 0.831469595f,  0.555570245f,
2722     0.111964479f,  0.993712187f,  -0.686996937f, 0.726660311f,  -0.998426795f, -0.056070447f,
2723     -0.601317108f, -0.799010456f, 0.222520933f,  -0.974927902f, 0.888445616f,  -0.458981872f,
2724     0.923879504f,  0.382683426f,  0.303676754f,  0.952775121f,  -0.532032073f, 0.846724212f,
2725     -0.990181148f, 0.139790341f,  -0.745642185f, -0.666346550f, 0.028046256f,  -0.999606609f,
2726     0.781831503f,  -0.623489797f, 0.980785251f,  0.195090324f,  0.483718902f,  0.875223398f,
2727     -0.356621534f, 0.934248924f,  -0.943883359f, 0.330279052f,  -0.861312628f, -0.508075356f,
2728     -0.167506218f, -0.985871017f, 0.645172000f,  -0.764037371f, 0.000000000f,  -1.000000000f,
2729     0.799010456f,  -0.601317108f, 0.960917294f,  0.276835501f,  0.356621534f,  0.934248924f,
2730     -0.532032073f, 0.846724212f,  -0.996461511f, 0.084050521f,  -0.666346550f, -0.745642185f,
2731     0.195090324f,  -0.980785251f, 0.900968850f,  -0.433883727f, 0.888445616f,  0.458981872f,
2732     0.167506218f,  0.985871017f,  -0.686996937f, 0.726660311f,  -0.993712187f, -0.111964479f,
2733     -0.508075356f, -0.861312628f, 0.382683426f,  -0.923879504f, 0.968303502f,  -0.249776483f,
2734     0.781831503f,  0.623489797f,  -0.028046256f, 0.999606609f,  -0.815560877f, 0.578671277f,
2735     -0.952775121f, -0.303676754f, -0.330279052f, -0.943883359f, 0.555570245f,  -0.831469595f,
2736     0.998426795f,  -0.056070447f, 0.645172000f,  0.764037371f,  -0.222520933f, 0.974927902f,
2737     -0.912783265f, 0.408444256f,  -0.875223398f, -0.483718902f, -0.139790341f, -0.990181148f,
2738     0.707106769f,  -0.707106769f, 0.990181148f,  0.139790341f,  0.483718902f,  0.875223398f,
2739     -0.408444256f, 0.912783265f,  -0.974927902f, 0.222520933f,  -0.764037371f, -0.645172000f,
2740     0.056070447f,  -0.998426795f, 0.831469595f,  -0.555570245f, 0.943883359f,  0.330279052f,
2741     0.303676754f,  0.952775121f,  -0.578671277f, 0.815560877f,  -0.999606609f, 0.028046256f,
2742     -0.623489797f, -0.781831503f, 0.249776483f,  -0.968303502f, 0.923879504f,  -0.382683426f,
2743     0.861312628f,  0.508075356f,  0.111964479f,  0.993712187f,  -0.726660311f, 0.686996937f,
2744     -0.985871017f, -0.167506218f, -0.458981872f, -0.888445616f, 0.433883727f,  -0.900968850f,
2745     0.980785251f,  -0.195090324f, 0.745642185f,  0.666346550f,  -0.084050521f, 0.996461511f,
2746     -0.846724212f, 0.532032073f,  -0.934248924f, -0.356621534f, -0.276835501f, -0.960917294f,
2747     0.601317108f,  -0.799010456f, -0.000000000f, 1.000000000f,  -0.831469595f, 0.555570245f,
2748     -0.923879504f, -0.382683426f, -0.195090324f, -0.980785251f, 0.707106769f,  -0.707106769f,
2749     0.980785251f,  0.195090324f,  0.382683426f,  0.923879504f,  -0.555570245f, 0.831469595f,
2750     -1.000000000f, -0.000000000f, -0.555570245f, -0.831469595f, 0.382683426f,  -0.923879504f,
2751     0.980785251f,  -0.195090324f, 0.707106769f,  0.707106769f,  -0.195090324f, 0.980785251f,
2752     -0.923879504f, 0.382683426f,  -0.831469595f, -0.555570245f, -0.000000000f, -1.000000000f,
2753     0.831469595f,  -0.555570245f, 0.923879504f,  0.382683426f,  0.195090324f,  0.980785251f,
2754     -0.707106769f, 0.707106769f,  -0.980785251f, -0.195090324f, -0.382683426f, -0.923879504f,
2755     0.555570245f,  -0.831469595f, 1.000000000f,  0.000000000f,  0.555570245f,  0.831469595f,
2756     -0.382683426f, 0.923879504f,  -0.980785251f, 0.195090324f,  -0.707106769f, -0.707106769f,
2757     0.195090324f,  -0.980785251f, 0.923879504f,  -0.382683426f, 0.831469595f,  0.555570245f,
2758     -0.000000000f, 1.000000000f,  -0.831469595f, 0.555570245f,  -0.923879504f, -0.382683426f,
2759     -0.195090324f, -0.980785251f, 0.707106769f,  -0.707106769f, 0.980785251f,  0.195090324f,
2760     0.382683426f,  0.923879504f,  -0.555570245f, 0.831469595f,  -1.000000000f, -0.000000000f,
2761     -0.555570245f, -0.831469595f, 0.382683426f,  -0.923879504f, 0.980785251f,  -0.195090324f,
2762     0.707106769f,  0.707106769f,  -0.195090324f, 0.980785251f,  -0.923879504f, 0.382683426f,
2763     -0.831469595f, -0.555570245f, 0.000000000f,  -1.000000000f, 0.831469595f,  -0.555570245f,
2764     0.923879504f,  0.382683426f,  0.195090324f,  0.980785251f,  -0.707106769f, 0.707106769f,
2765     -0.980785251f, -0.195090324f, -0.382683426f, -0.923879504f, 0.555570245f,  -0.831469595f,
2766     0.000000000f,  -1.000000000f, 0.861312628f,  -0.508075356f, 0.875223398f,  0.483718902f,
2767     0.028046256f,  0.999606609f,  -0.846724212f, 0.532032073f,  -0.888445616f, -0.458981872f,
2768     -0.056070447f, -0.998426795f, 0.831469595f,  -0.555570245f, 0.900968850f,  0.433883727f,
2769     0.084050521f,  0.996461511f,  -0.815560877f, 0.578671277f,  -0.912783265f, -0.408444256f,
2770     -0.111964479f, -0.993712187f, 0.799010456f,  -0.601317108f, 0.923879504f,  0.382683426f,
2771     0.139790341f,  0.990181148f,  -0.781831503f, 0.623489797f,  -0.934248924f, -0.356621534f,
2772     -0.167506218f, -0.985871017f, 0.764037371f,  -0.645172000f, 0.943883359f,  0.330279052f,
2773     0.195090324f,  0.980785251f,  -0.745642185f, 0.666346550f,  -0.952775121f, -0.303676754f,
2774     -0.222520933f, -0.974927902f, 0.726660311f,  -0.686996937f, 0.960917294f,  0.276835501f,
2775     0.249776483f,  0.968303502f,  -0.707106769f, 0.707106769f,  -0.968303502f, -0.249776483f,
2776     -0.276835501f, -0.960917294f, 0.686996937f,  -0.726660311f, 0.974927902f,  0.222520933f,
2777     0.303676754f,  0.952775121f,  -0.666346550f, 0.745642185f,  -0.980785251f, -0.195090324f,
2778     -0.330279052f, -0.943883359f, 0.645172000f,  -0.764037371f, 0.985871017f,  0.167506218f,
2779     0.356621534f,  0.934248924f,  -0.623489797f, 0.781831503f,  -0.990181148f, -0.139790341f,
2780     -0.382683426f, -0.923879504f, 0.601317108f,  -0.799010456f, 0.993712187f,  0.111964479f,
2781     0.408444256f,  0.912783265f,  -0.578671277f, 0.815560877f,  -0.996461511f, -0.084050521f,
2782     -0.433883727f, -0.900968850f, 0.555570245f,  -0.831469595f, 0.998426795f,  0.056070447f,
2783     0.458981872f,  0.888445616f,  -0.532032073f, 0.846724212f,  -0.999606609f, -0.028046256f,
2784     -0.483718902f, -0.875223398f, 0.508075356f,  -0.861312628f, -0.000000000f, 1.000000000f,
2785     -0.888445616f, 0.458981872f,  -0.815560877f, -0.578671277f, 0.139790341f,  -0.990181148f,
2786     0.943883359f,  -0.330279052f, 0.726660311f,  0.686996937f,  -0.276835501f, 0.960917294f,
2787     -0.980785251f, 0.195090324f,  -0.623489797f, -0.781831503f, 0.408444256f,  -0.912783265f,
2788     0.998426795f,  -0.056070447f, 0.508075356f,  0.861312628f,  -0.532032073f, 0.846724212f,
2789     -0.996461511f, -0.084050521f, -0.382683426f, -0.923879504f, 0.645172000f,  -0.764037371f,
2790     0.974927902f,  0.222520933f,  0.249776483f,  0.968303502f,  -0.745642185f, 0.666346550f,
2791     -0.934248924f, -0.356621534f, -0.111964479f, -0.993712187f, 0.831469595f,  -0.555570245f,
2792     0.875223398f,  0.483718902f,  -0.028046256f, 0.999606609f,  -0.900968850f, 0.433883727f,
2793     -0.799010456f, -0.601317108f, 0.167506218f,  -0.985871017f, 0.952775121f,  -0.303676754f,
2794     0.707106769f,  0.707106769f,  -0.303676754f, 0.952775121f,  -0.985871017f, 0.167506218f,
2795     -0.601317108f, -0.799010456f, 0.433883727f,  -0.900968850f, 0.999606609f,  -0.028046256f,
2796     0.483718902f,  0.875223398f,  -0.555570245f, 0.831469595f,  -0.993712187f, -0.111964479f,
2797     -0.356621534f, -0.934248924f, 0.666346550f,  -0.745642185f, 0.968303502f,  0.249776483f,
2798     0.222520933f,  0.974927902f,  -0.764037371f, 0.645172000f,  -0.923879504f, -0.382683426f,
2799     -0.084050521f, -0.996461511f, 0.846724212f,  -0.532032073f, 0.861312628f,  0.508075356f,
2800     -0.056070447f, 0.998426795f,  -0.912783265f, 0.408444256f,  -0.781831503f, -0.623489797f,
2801     0.195090324f,  -0.980785251f, 0.960917294f,  -0.276835501f, 0.686996937f,  0.726660311f,
2802     -0.330279052f, 0.943883359f,  -0.990181148f, 0.139790341f,  -0.578671277f, -0.815560877f,
2803     0.458981872f,  -0.888445616f, 0.000000000f,  -1.000000000f, 0.912783265f,  -0.408444256f,
2804     0.745642185f,  0.666346550f,  -0.303676754f, 0.952775121f,  -0.993712187f, 0.111964479f,
2805     -0.508075356f, -0.861312628f, 0.578671277f,  -0.815560877f, 0.980785251f,  0.195090324f,
2806     0.222520933f,  0.974927902f,  -0.799010456f, 0.601317108f,  -0.875223398f, -0.483718902f,
2807     0.084050521f,  -0.996461511f, 0.943883359f,  -0.330279052f, 0.686996937f,  0.726660311f,
2808     -0.382683426f, 0.923879504f,  -0.999606609f, 0.028046256f,  -0.433883727f, -0.900968850f,
2809     0.645172000f,  -0.764037371f, 0.960917294f,  0.276835501f,  0.139790341f,  0.990181148f,
2810     -0.846724212f, 0.532032073f,  -0.831469595f, -0.555570245f, 0.167506218f,  -0.985871017f,
2811     0.968303502f,  -0.249776483f, 0.623489797f,  0.781831503f,  -0.458981872f, 0.888445616f,
2812     -0.998426795f, -0.056070447f, -0.356621534f, -0.934248924f, 0.707106769f,  -0.707106769f,
2813     0.934248924f,  0.356621534f,  0.056070447f,  0.998426795f,  -0.888445616f, 0.458981872f,
2814     -0.781831503f, -0.623489797f, 0.249776483f,  -0.968303502f, 0.985871017f,  -0.167506218f,
2815     0.555570245f,  0.831469595f,  -0.532032073f, 0.846724212f,  -0.990181148f, -0.139790341f,
2816     -0.276835501f, -0.960917294f, 0.764037371f,  -0.645172000f, 0.900968850f,  0.433883727f,
2817     -0.028046256f, 0.999606609f,  -0.923879504f, 0.382683426f,  -0.726660311f, -0.686996937f,
2818     0.330279052f,  -0.943883359f, 0.996461511f,  -0.084050521f, 0.483718902f,  0.875223398f,
2819     -0.601317108f, 0.799010456f,  -0.974927902f, -0.222520933f, -0.195090324f, -0.980785251f,
2820     0.815560877f,  -0.578671277f, 0.861312628f,  0.508075356f,  -0.111964479f, 0.993712187f,
2821     -0.952775121f, 0.303676754f,  -0.666346550f, -0.745642185f, 0.408444256f,  -0.912783265f,
2822     -0.000000000f, 1.000000000f,  -0.934248924f, 0.356621534f,  -0.666346550f, -0.745642185f,
2823     0.458981872f,  -0.888445616f, 0.993712187f,  0.111964479f,  0.249776483f,  0.968303502f,
2824     -0.815560877f, 0.578671277f,  -0.831469595f, -0.555570245f, 0.222520933f,  -0.974927902f,
2825     0.990181148f,  -0.139790341f, 0.483718902f,  0.875223398f,  -0.645172000f, 0.764037371f,
2826     -0.943883359f, -0.330279052f, -0.028046256f, -0.999606609f, 0.923879504f,  -0.382683426f,
2827     0.686996937f,  0.726660311f,  -0.433883727f, 0.900968850f,  -0.996461511f, -0.084050521f,
2828     -0.276835501f, -0.960917294f, 0.799010456f,  -0.601317108f, 0.846724212f,  0.532032073f,
2829     -0.195090324f, 0.980785251f,  -0.985871017f, 0.167506218f,  -0.508075356f, -0.861312628f,
2830     0.623489797f,  -0.781831503f, 0.952775121f,  0.303676754f,  0.056070447f,  0.998426795f,
2831     -0.912783265f, 0.408444256f,  -0.707106769f, -0.707106769f, 0.408444256f,  -0.912783265f,
2832     0.998426795f,  0.056070447f,  0.303676754f,  0.952775121f,  -0.781831503f, 0.623489797f,
2833     -0.861312628f, -0.508075356f, 0.167506218f,  -0.985871017f, 0.980785251f,  -0.195090324f,
2834     0.532032073f,  0.846724212f,  -0.601317108f, 0.799010456f,  -0.960917294f, -0.276835501f,
2835     -0.084050521f, -0.996461511f, 0.900968850f,  -0.433883727f, 0.726660311f,  0.686996937f,
2836     -0.382683426f, 0.923879504f,  -0.999606609f, -0.028046256f, -0.330279052f, -0.943883359f,
2837     0.764037371f,  -0.645172000f, 0.875223398f,  0.483718902f,  -0.139790341f, 0.990181148f,
2838     -0.974927902f, 0.222520933f,  -0.555570245f, -0.831469595f, 0.578671277f,  -0.815560877f,
2839     0.968303502f,  0.249776483f,  0.111964479f,  0.993712187f,  -0.888445616f, 0.458981872f,
2840     -0.745642185f, -0.666346550f, 0.356621534f,  -0.934248924f, 0.000000000f,  -1.000000000f,
2841     0.952775121f,  -0.303676754f, 0.578671277f,  0.815560877f,  -0.601317108f, 0.799010456f,
2842     -0.943883359f, -0.330279052f, 0.028046256f,  -0.999606609f, 0.960917294f,  -0.276835501f,
2843     0.555570245f,  0.831469595f,  -0.623489797f, 0.781831503f,  -0.934248924f, -0.356621534f,
2844     0.056070447f,  -0.998426795f, 0.968303502f,  -0.249776483f, 0.532032073f,  0.846724212f,
2845     -0.645172000f, 0.764037371f,  -0.923879504f, -0.382683426f, 0.084050521f,  -0.996461511f,
2846     0.974927902f,  -0.222520933f, 0.508075356f,  0.861312628f,  -0.666346550f, 0.745642185f,
2847     -0.912783265f, -0.408444256f, 0.111964479f,  -0.993712187f, 0.980785251f,  -0.195090324f,
2848     0.483718902f,  0.875223398f,  -0.686996937f, 0.726660311f,  -0.900968850f, -0.433883727f,
2849     0.139790341f,  -0.990181148f, 0.985871017f,  -0.167506218f, 0.458981872f,  0.888445616f,
2850     -0.707106769f, 0.707106769f,  -0.888445616f, -0.458981872f, 0.167506218f,  -0.985871017f,
2851     0.990181148f,  -0.139790341f, 0.433883727f,  0.900968850f,  -0.726660311f, 0.686996937f,
2852     -0.875223398f, -0.483718902f, 0.195090324f,  -0.980785251f, 0.993712187f,  -0.111964479f,
2853     0.408444256f,  0.912783265f,  -0.745642185f, 0.666346550f,  -0.861312628f, -0.508075356f,
2854     0.222520933f,  -0.974927902f, 0.996461511f,  -0.084050521f, 0.382683426f,  0.923879504f,
2855     -0.764037371f, 0.645172000f,  -0.846724212f, -0.532032073f, 0.249776483f,  -0.968303502f,
2856     0.998426795f,  -0.056070447f, 0.356621534f,  0.934248924f,  -0.781831503f, 0.623489797f,
2857     -0.831469595f, -0.555570245f, 0.276835501f,  -0.960917294f, 0.999606609f,  -0.028046256f,
2858     0.330279052f,  0.943883359f,  -0.799010456f, 0.601317108f,  -0.815560877f, -0.578671277f,
2859     0.303676754f,  -0.952775121f, 0.000000000f,  1.000000000f,  -0.968303502f, 0.249776483f,
2860     -0.483718902f, -0.875223398f, 0.726660311f,  -0.686996937f, 0.846724212f,  0.532032073f,
2861     -0.303676754f, 0.952775121f,  -0.998426795f, -0.056070447f, -0.195090324f, -0.980785251f,
2862     0.900968850f,  -0.433883727f, 0.645172000f,  0.764037371f,  -0.578671277f, 0.815560877f,
2863     -0.934248924f, -0.356621534f, 0.111964479f,  -0.993712187f, 0.990181148f,  -0.139790341f,
2864     0.382683426f,  0.923879504f,  -0.799010456f, 0.601317108f,  -0.781831503f, -0.623489797f,
2865     0.408444256f,  -0.912783265f, 0.985871017f,  0.167506218f,  0.084050521f,  0.996461511f,
2866     -0.943883359f, 0.330279052f,  -0.555570245f, -0.831469595f, 0.666346550f,  -0.745642185f,
2867     0.888445616f,  0.458981872f,  -0.222520933f, 0.974927902f,  -0.999606609f, 0.028046256f,
2868     -0.276835501f, -0.960917294f, 0.861312628f,  -0.508075356f, 0.707106769f,  0.707106769f,
2869     -0.508075356f, 0.861312628f,  -0.960917294f, -0.276835501f, 0.028046256f,  -0.999606609f,
2870     0.974927902f,  -0.222520933f, 0.458981872f,  0.888445616f,  -0.745642185f, 0.666346550f,
2871     -0.831469595f, -0.555570245f, 0.330279052f,  -0.943883359f, 0.996461511f,  0.084050521f,
2872     0.167506218f,  0.985871017f,  -0.912783265f, 0.408444256f,  -0.623489797f, -0.781831503f,
2873     0.601317108f,  -0.799010456f, 0.923879504f,  0.382683426f,  -0.139790341f, 0.990181148f,
2874     -0.993712187f, 0.111964479f,  -0.356621534f, -0.934248924f, 0.815560877f,  -0.578671277f,
2875     0.764037371f,  0.645172000f,  -0.433883727f, 0.900968850f,  -0.980785251f, -0.195090324f,
2876     -0.056070447f, -0.998426795f, 0.952775121f,  -0.303676754f, 0.532032073f,  0.846724212f,
2877     -0.686996937f, 0.726660311f,  -0.875223398f, -0.483718902f, 0.249776483f,  -0.968303502f,
2878     0.000000000f,  -1.000000000f, 0.980785251f,  -0.195090324f, 0.382683426f,  0.923879504f,
2879     -0.831469595f, 0.555570245f,  -0.707106769f, -0.707106769f, 0.555570245f,  -0.831469595f,
2880     0.923879504f,  0.382683426f,  -0.195090324f, 0.980785251f,  -1.000000000f, 0.000000000f,
2881     -0.195090324f, -0.980785251f, 0.923879504f,  -0.382683426f, 0.555570245f,  0.831469595f,
2882     -0.707106769f, 0.707106769f,  -0.831469595f, -0.555570245f, 0.382683426f,  -0.923879504f,
2883     0.980785251f,  0.195090324f,  -0.000000000f, 1.000000000f,  -0.980785251f, 0.195090324f,
2884     -0.382683426f, -0.923879504f, 0.831469595f,  -0.555570245f, 0.707106769f,  0.707106769f,
2885     -0.555570245f, 0.831469595f,  -0.923879504f, -0.382683426f, 0.195090324f,  -0.980785251f,
2886     1.000000000f,  0.000000000f,  0.195090324f,  0.980785251f,  -0.923879504f, 0.382683426f,
2887     -0.555570245f, -0.831469595f, 0.707106769f,  -0.707106769f, 0.831469595f,  0.555570245f,
2888     -0.382683426f, 0.923879504f,  -0.980785251f, -0.195090324f, -0.000000000f, -1.000000000f,
2889     0.980785251f,  -0.195090324f, 0.382683426f,  0.923879504f,  -0.831469595f, 0.555570245f,
2890     -0.707106769f, -0.707106769f, 0.555570245f,  -0.831469595f, 0.923879504f,  0.382683426f,
2891     -0.195090324f, 0.980785251f,  -1.000000000f, -0.000000000f, -0.195090324f, -0.980785251f,
2892     0.923879504f,  -0.382683426f, 0.555570245f,  0.831469595f,  -0.707106769f, 0.707106769f,
2893     -0.831469595f, -0.555570245f, 0.382683426f,  -0.923879504f, 0.980785251f,  0.195090324f,
2894     -0.000000000f, 1.000000000f,  -0.980785251f, 0.195090324f,  -0.382683426f, -0.923879504f,
2895     0.831469595f,  -0.555570245f, 0.707106769f,  0.707106769f,  -0.555570245f, 0.831469595f,
2896     -0.923879504f, -0.382683426f, 0.195090324f,  -0.980785251f, -0.000000000f, 1.000000000f,
2897     -0.990181148f, 0.139790341f,  -0.276835501f, -0.960917294f, 0.912783265f,  -0.408444256f,
2898     0.532032073f,  0.846724212f,  -0.764037371f, 0.645172000f,  -0.745642185f, -0.666346550f,
2899     0.555570245f,  -0.831469595f, 0.900968850f,  0.433883727f,  -0.303676754f, 0.952775121f,
2900     -0.985871017f, -0.167506218f, 0.028046256f,  -0.999606609f, 0.993712187f,  -0.111964479f,
2901     0.249776483f,  0.968303502f,  -0.923879504f, 0.382683426f,  -0.508075356f, -0.861312628f,
2902     0.781831503f,  -0.623489797f, 0.726660311f,  0.686996937f,  -0.578671277f, 0.815560877f,
2903     -0.888445616f, -0.458981872f, 0.330279052f,  -0.943883359f, 0.980785251f,  0.195090324f,
2904     -0.056070447f, 0.998426795f,  -0.996461511f, 0.084050521f,  -0.222520933f, -0.974927902f,
2905     0.934248924f,  -0.356621534f, 0.483718902f,  0.875223398f,  -0.799010456f, 0.601317108f,
2906     -0.707106769f, -0.707106769f, 0.601317108f,  -0.799010456f, 0.875223398f,  0.483718902f,
2907     -0.356621534f, 0.934248924f,  -0.974927902f, -0.222520933f, 0.084050521f,  -0.996461511f,
2908     0.998426795f,  -0.056070447f, 0.195090324f,  0.980785251f,  -0.943883359f, 0.330279052f,
2909     -0.458981872f, -0.888445616f, 0.815560877f,  -0.578671277f, 0.686996937f,  0.726660311f,
2910     -0.623489797f, 0.781831503f,  -0.861312628f, -0.508075356f, 0.382683426f,  -0.923879504f,
2911     0.968303502f,  0.249776483f,  -0.111964479f, 0.993712187f,  -0.999606609f, 0.028046256f,
2912     -0.167506218f, -0.985871017f, 0.952775121f,  -0.303676754f, 0.433883727f,  0.900968850f,
2913     -0.831469595f, 0.555570245f,  -0.666346550f, -0.745642185f, 0.645172000f,  -0.764037371f,
2914     0.846724212f,  0.532032073f,  -0.408444256f, 0.912783265f,  -0.960917294f, -0.276835501f,
2915     0.139790341f,  -0.990181148f, 0.000000000f,  -1.000000000f, 0.996461511f,  -0.084050521f,
2916     0.167506218f,  0.985871017f,  -0.968303502f, 0.249776483f,  -0.330279052f, -0.943883359f,
2917     0.912783265f,  -0.408444256f, 0.483718902f,  0.875223398f,  -0.831469595f, 0.555570245f,
2918     -0.623489797f, -0.781831503f, 0.726660311f,  -0.686996937f, 0.745642185f,  0.666346550f,
2919     -0.601317108f, 0.799010456f,  -0.846724212f, -0.532032073f, 0.458981872f,  -0.888445616f,
2920     0.923879504f,  0.382683426f,  -0.303676754f, 0.952775121f,  -0.974927902f, -0.222520933f,
2921     0.139790341f,  -0.990181148f, 0.998426795f,  0.056070447f,  0.028046256f,  0.999606609f,
2922     -0.993712187f, 0.111964479f,  -0.195090324f, -0.980785251f, 0.960917294f,  -0.276835501f,
2923     0.356621534f,  0.934248924f,  -0.900968850f, 0.433883727f,  -0.508075356f, -0.861312628f,
2924     0.815560877f,  -0.578671277f, 0.645172000f,  0.764037371f,  -0.707106769f, 0.707106769f,
2925     -0.764037371f, -0.645172000f, 0.578671277f,  -0.815560877f, 0.861312628f,  0.508075356f,
2926     -0.433883727f, 0.900968850f,  -0.934248924f, -0.356621534f, 0.276835501f,  -0.960917294f,
2927     0.980785251f,  0.195090324f,  -0.111964479f, 0.993712187f,  -0.999606609f, -0.028046256f,
2928     -0.056070447f, -0.998426795f, 0.990181148f,  -0.139790341f, 0.222520933f,  0.974927902f,
2929     -0.952775121f, 0.303676754f,  -0.382683426f, -0.923879504f, 0.888445616f,  -0.458981872f,
2930     0.532032073f,  0.846724212f,  -0.799010456f, 0.601317108f,  -0.666346550f, -0.745642185f,
2931     0.686996937f,  -0.726660311f, 0.781831503f,  0.623489797f,  -0.555570245f, 0.831469595f,
2932     -0.875223398f, -0.483718902f, 0.408444256f,  -0.912783265f, 0.943883359f,  0.330279052f,
2933     -0.249776483f, 0.968303502f,  -0.985871017f, -0.167506218f, 0.084050521f,  -0.996461511f,
2934     0.000000000f,  1.000000000f,  -0.999606609f, 0.028046256f,  -0.056070447f, -0.998426795f,
2935     0.996461511f,  -0.084050521f, 0.111964479f,  0.993712187f,  -0.990181148f, 0.139790341f,
2936     -0.167506218f, -0.985871017f, 0.980785251f,  -0.195090324f, 0.222520933f,  0.974927902f,
2937     -0.968303502f, 0.249776483f,  -0.276835501f, -0.960917294f, 0.952775121f,  -0.303676754f,
2938     0.330279052f,  0.943883359f,  -0.934248924f, 0.356621534f,  -0.382683426f, -0.923879504f,
2939     0.912783265f,  -0.408444256f, 0.433883727f,  0.900968850f,  -0.888445616f, 0.458981872f,
2940     -0.483718902f, -0.875223398f, 0.861312628f,  -0.508075356f, 0.532032073f,  0.846724212f,
2941     -0.831469595f, 0.555570245f,  -0.578671277f, -0.815560877f, 0.799010456f,  -0.601317108f,
2942     0.623489797f,  0.781831503f,  -0.764037371f, 0.645172000f,  -0.666346550f, -0.745642185f,
2943     0.726660311f,  -0.686996937f, 0.707106769f,  0.707106769f,  -0.686996937f, 0.726660311f,
2944     -0.745642185f, -0.666346550f, 0.645172000f,  -0.764037371f, 0.781831503f,  0.623489797f,
2945     -0.601317108f, 0.799010456f,  -0.815560877f, -0.578671277f, 0.555570245f,  -0.831469595f,
2946     0.846724212f,  0.532032073f,  -0.508075356f, 0.861312628f,  -0.875223398f, -0.483718902f,
2947     0.458981872f,  -0.888445616f, 0.900968850f,  0.433883727f,  -0.408444256f, 0.912783265f,
2948     -0.923879504f, -0.382683426f, 0.356621534f,  -0.934248924f, 0.943883359f,  0.330279052f,
2949     -0.303676754f, 0.952775121f,  -0.960917294f, -0.276835501f, 0.249776483f,  -0.968303502f,
2950     0.974927902f,  0.222520933f,  -0.195090324f, 0.980785251f,  -0.985871017f, -0.167506218f,
2951     0.139790341f,  -0.990181148f, 0.993712187f,  0.111964479f,  -0.084050521f, 0.996461511f,
2952     -0.998426795f, -0.056070447f, 0.028046256f,  -0.999606609f, 0.000000000f,  -1.000000000f,
2953     0.999606609f,  0.028046256f,  -0.056070447f, 0.998426795f,  -0.996461511f, -0.084050521f,
2954     0.111964479f,  -0.993712187f, 0.990181148f,  0.139790341f,  -0.167506218f, 0.985871017f,
2955     -0.980785251f, -0.195090324f, 0.222520933f,  -0.974927902f, 0.968303502f,  0.249776483f,
2956     -0.276835501f, 0.960917294f,  -0.952775121f, -0.303676754f, 0.330279052f,  -0.943883359f,
2957     0.934248924f,  0.356621534f,  -0.382683426f, 0.923879504f,  -0.912783265f, -0.408444256f,
2958     0.433883727f,  -0.900968850f, 0.888445616f,  0.458981872f,  -0.483718902f, 0.875223398f,
2959     -0.861312628f, -0.508075356f, 0.532032073f,  -0.846724212f, 0.831469595f,  0.555570245f,
2960     -0.578671277f, 0.815560877f,  -0.799010456f, -0.601317108f, 0.623489797f,  -0.781831503f,
2961     0.764037371f,  0.645172000f,  -0.666346550f, 0.745642185f,  -0.726660311f, -0.686996937f,
2962     0.707106769f,  -0.707106769f, 0.686996937f,  0.726660311f,  -0.745642185f, 0.666346550f,
2963     -0.645172000f, -0.764037371f, 0.781831503f,  -0.623489797f, 0.601317108f,  0.799010456f,
2964     -0.815560877f, 0.578671277f,  -0.555570245f, -0.831469595f, 0.846724212f,  -0.532032073f,
2965     0.508075356f,  0.861312628f,  -0.875223398f, 0.483718902f,  -0.458981872f, -0.888445616f,
2966     0.900968850f,  -0.433883727f, 0.408444256f,  0.912783265f,  -0.923879504f, 0.382683426f,
2967     -0.356621534f, -0.934248924f, 0.943883359f,  -0.330279052f, 0.303676754f,  0.952775121f,
2968     -0.960917294f, 0.276835501f,  -0.249776483f, -0.968303502f, 0.974927902f,  -0.222520933f,
2969     0.195090324f,  0.980785251f,  -0.985871017f, 0.167506218f,  -0.139790341f, -0.990181148f,
2970     0.993712187f,  -0.111964479f, 0.084050521f,  0.996461511f,  -0.998426795f, 0.056070447f,
2971     -0.028046256f, -0.999606609f, -0.000000000f, 1.000000000f,  -0.996461511f, -0.084050521f,
2972     0.167506218f,  -0.985871017f, 0.968303502f,  0.249776483f,  -0.330279052f, 0.943883359f,
2973     -0.912783265f, -0.408444256f, 0.483718902f,  -0.875223398f, 0.831469595f,  0.555570245f,
2974     -0.623489797f, 0.781831503f,  -0.726660311f, -0.686996937f, 0.745642185f,  -0.666346550f,
2975     0.601317108f,  0.799010456f,  -0.846724212f, 0.532032073f,  -0.458981872f, -0.888445616f,
2976     0.923879504f,  -0.382683426f, 0.303676754f,  0.952775121f,  -0.974927902f, 0.222520933f,
2977     -0.139790341f, -0.990181148f, 0.998426795f,  -0.056070447f, -0.028046256f, 0.999606609f,
2978     -0.993712187f, -0.111964479f, 0.195090324f,  -0.980785251f, 0.960917294f,  0.276835501f,
2979     -0.356621534f, 0.934248924f,  -0.900968850f, -0.433883727f, 0.508075356f,  -0.861312628f,
2980     0.815560877f,  0.578671277f,  -0.645172000f, 0.764037371f,  -0.707106769f, -0.707106769f,
2981     0.764037371f,  -0.645172000f, 0.578671277f,  0.815560877f,  -0.861312628f, 0.508075356f,
2982     -0.433883727f, -0.900968850f, 0.934248924f,  -0.356621534f, 0.276835501f,  0.960917294f,
2983     -0.980785251f, 0.195090324f,  -0.111964479f, -0.993712187f, 0.999606609f,  -0.028046256f,
2984     -0.056070447f, 0.998426795f,  -0.990181148f, -0.139790341f, 0.222520933f,  -0.974927902f,
2985     0.952775121f,  0.303676754f,  -0.382683426f, 0.923879504f,  -0.888445616f, -0.458981872f,
2986     0.532032073f,  -0.846724212f, 0.799010456f,  0.601317108f,  -0.666346550f, 0.745642185f,
2987     -0.686996937f, -0.726660311f, 0.781831503f,  -0.623489797f, 0.555570245f,  0.831469595f,
2988     -0.875223398f, 0.483718902f,  -0.408444256f, -0.912783265f, 0.943883359f,  -0.330279052f,
2989     0.249776483f,  0.968303502f,  -0.985871017f, 0.167506218f,  -0.084050521f, -0.996461511f,
2990     0.000000000f,  -1.000000000f, 0.990181148f,  0.139790341f,  -0.276835501f, 0.960917294f,
2991     -0.912783265f, -0.408444256f, 0.532032073f,  -0.846724212f, 0.764037371f,  0.645172000f,
2992     -0.745642185f, 0.666346550f,  -0.555570245f, -0.831469595f, 0.900968850f,  -0.433883727f,
2993     0.303676754f,  0.952775121f,  -0.985871017f, 0.167506218f,  -0.028046256f, -0.999606609f,
2994     0.993712187f,  0.111964479f,  -0.249776483f, 0.968303502f,  -0.923879504f, -0.382683426f,
2995     0.508075356f,  -0.861312628f, 0.781831503f,  0.623489797f,  -0.726660311f, 0.686996937f,
2996     -0.578671277f, -0.815560877f, 0.888445616f,  -0.458981872f, 0.330279052f,  0.943883359f,
2997     -0.980785251f, 0.195090324f,  -0.056070447f, -0.998426795f, 0.996461511f,  0.084050521f,
2998     -0.222520933f, 0.974927902f,  -0.934248924f, -0.356621534f, 0.483718902f,  -0.875223398f,
2999     0.799010456f,  0.601317108f,  -0.707106769f, 0.707106769f,  -0.601317108f, -0.799010456f,
3000     0.875223398f,  -0.483718902f, 0.356621534f,  0.934248924f,  -0.974927902f, 0.222520933f,
3001     -0.084050521f, -0.996461511f, 0.998426795f,  0.056070447f,  -0.195090324f, 0.980785251f,
3002     -0.943883359f, -0.330279052f, 0.458981872f,  -0.888445616f, 0.815560877f,  0.578671277f,
3003     -0.686996937f, 0.726660311f,  -0.623489797f, -0.781831503f, 0.861312628f,  -0.508075356f,
3004     0.382683426f,  0.923879504f,  -0.968303502f, 0.249776483f,  -0.111964479f, -0.993712187f,
3005     0.999606609f,  0.028046256f,  -0.167506218f, 0.985871017f,  -0.952775121f, -0.303676754f,
3006     0.433883727f,  -0.900968850f, 0.831469595f,  0.555570245f,  -0.666346550f, 0.745642185f,
3007     -0.645172000f, -0.764037371f, 0.846724212f,  -0.532032073f, 0.408444256f,  0.912783265f,
3008     -0.960917294f, 0.276835501f,  -0.139790341f, -0.990181148f, 0.000000000f,  1.000000000f,
3009     -0.980785251f, -0.195090324f, 0.382683426f,  -0.923879504f, 0.831469595f,  0.555570245f,
3010     -0.707106769f, 0.707106769f,  -0.555570245f, -0.831469595f, 0.923879504f,  -0.382683426f,
3011     0.195090324f,  0.980785251f,  -1.000000000f, -0.000000000f, 0.195090324f,  -0.980785251f,
3012     0.923879504f,  0.382683426f,  -0.555570245f, 0.831469595f,  -0.707106769f, -0.707106769f,
3013     0.831469595f,  -0.555570245f, 0.382683426f,  0.923879504f,  -0.980785251f, 0.195090324f,
3014     0.000000000f,  -1.000000000f, 0.980785251f,  0.195090324f,  -0.382683426f, 0.923879504f,
3015     -0.831469595f, -0.555570245f, 0.707106769f,  -0.707106769f, 0.555570245f,  0.831469595f,
3016     -0.923879504f, 0.382683426f,  -0.195090324f, -0.980785251f, 1.000000000f,  0.000000000f,
3017     -0.195090324f, 0.980785251f,  -0.923879504f, -0.382683426f, 0.555570245f,  -0.831469595f,
3018     0.707106769f,  0.707106769f,  -0.831469595f, 0.555570245f,  -0.382683426f, -0.923879504f,
3019     0.980785251f,  -0.195090324f, -0.000000000f, 1.000000000f,  -0.980785251f, -0.195090324f,
3020     0.382683426f,  -0.923879504f, 0.831469595f,  0.555570245f,  -0.707106769f, 0.707106769f,
3021     -0.555570245f, -0.831469595f, 0.923879504f,  -0.382683426f, 0.195090324f,  0.980785251f,
3022     -1.000000000f, -0.000000000f, 0.195090324f,  -0.980785251f, 0.923879504f,  0.382683426f,
3023     -0.555570245f, 0.831469595f,  -0.707106769f, -0.707106769f, 0.831469595f,  -0.555570245f,
3024     0.382683426f,  0.923879504f,  -0.980785251f, 0.195090324f,  0.000000000f,  -1.000000000f,
3025     0.980785251f,  0.195090324f,  -0.382683426f, 0.923879504f,  -0.831469595f, -0.555570245f,
3026     0.707106769f,  -0.707106769f, 0.555570245f,  0.831469595f,  -0.923879504f, 0.382683426f,
3027     -0.195090324f, -0.980785251f, 0.000000000f,  -1.000000000f, 0.968303502f,  0.249776483f,
3028     -0.483718902f, 0.875223398f,  -0.726660311f, -0.686996937f, 0.846724212f,  -0.532032073f,
3029     0.303676754f,  0.952775121f,  -0.998426795f, 0.056070447f,  0.195090324f,  -0.980785251f,
3030     0.900968850f,  0.433883727f,  -0.645172000f, 0.764037371f,  -0.578671277f, -0.815560877f,
3031     0.934248924f,  -0.356621534f, 0.111964479f,  0.993712187f,  -0.990181148f, -0.139790341f,
3032     0.382683426f,  -0.923879504f, 0.799010456f,  0.601317108f,  -0.781831503f, 0.623489797f,
3033     -0.408444256f, -0.912783265f, 0.985871017f,  -0.167506218f, -0.084050521f, 0.996461511f,
3034     -0.943883359f, -0.330279052f, 0.555570245f,  -0.831469595f, 0.666346550f,  0.745642185f,
3035     -0.888445616f, 0.458981872f,  -0.222520933f, -0.974927902f, 0.999606609f,  0.028046256f,
3036     -0.276835501f, 0.960917294f,  -0.861312628f, -0.508075356f, 0.707106769f,  -0.707106769f,
3037     0.508075356f,  0.861312628f,  -0.960917294f, 0.276835501f,  -0.028046256f, -0.999606609f,
3038     0.974927902f,  0.222520933f,  -0.458981872f, 0.888445616f,  -0.745642185f, -0.666346550f,
3039     0.831469595f,  -0.555570245f, 0.330279052f,  0.943883359f,  -0.996461511f, 0.084050521f,
3040     0.167506218f,  -0.985871017f, 0.912783265f,  0.408444256f,  -0.623489797f, 0.781831503f,
3041     -0.601317108f, -0.799010456f, 0.923879504f,  -0.382683426f, 0.139790341f,  0.990181148f,
3042     -0.993712187f, -0.111964479f, 0.356621534f,  -0.934248924f, 0.815560877f,  0.578671277f,
3043     -0.764037371f, 0.645172000f,  -0.433883727f, -0.900968850f, 0.980785251f,  -0.195090324f,
3044     -0.056070447f, 0.998426795f,  -0.952775121f, -0.303676754f, 0.532032073f,  -0.846724212f,
3045     0.686996937f,  0.726660311f,  -0.875223398f, 0.483718902f,  -0.249776483f, -0.968303502f,
3046     -0.000000000f, 1.000000000f,  -0.952775121f, -0.303676754f, 0.578671277f,  -0.815560877f,
3047     0.601317108f,  0.799010456f,  -0.943883359f, 0.330279052f,  -0.028046256f, -0.999606609f,
3048     0.960917294f,  0.276835501f,  -0.555570245f, 0.831469595f,  -0.623489797f, -0.781831503f,
3049     0.934248924f,  -0.356621534f, 0.056070447f,  0.998426795f,  -0.968303502f, -0.249776483f,
3050     0.532032073f,  -0.846724212f, 0.645172000f,  0.764037371f,  -0.923879504f, 0.382683426f,
3051     -0.084050521f, -0.996461511f, 0.974927902f,  0.222520933f,  -0.508075356f, 0.861312628f,
3052     -0.666346550f, -0.745642185f, 0.912783265f,  -0.408444256f, 0.111964479f,  0.993712187f,
3053     -0.980785251f, -0.195090324f, 0.483718902f,  -0.875223398f, 0.686996937f,  0.726660311f,
3054     -0.900968850f, 0.433883727f,  -0.139790341f, -0.990181148f, 0.985871017f,  0.167506218f,
3055     -0.458981872f, 0.888445616f,  -0.707106769f, -0.707106769f, 0.888445616f,  -0.458981872f,
3056     0.167506218f,  0.985871017f,  -0.990181148f, -0.139790341f, 0.433883727f,  -0.900968850f,
3057     0.726660311f,  0.686996937f,  -0.875223398f, 0.483718902f,  -0.195090324f, -0.980785251f,
3058     0.993712187f,  0.111964479f,  -0.408444256f, 0.912783265f,  -0.745642185f, -0.666346550f,
3059     0.861312628f,  -0.508075356f, 0.222520933f,  0.974927902f,  -0.996461511f, -0.084050521f,
3060     0.382683426f,  -0.923879504f, 0.764037371f,  0.645172000f,  -0.846724212f, 0.532032073f,
3061     -0.249776483f, -0.968303502f, 0.998426795f,  0.056070447f,  -0.356621534f, 0.934248924f,
3062     -0.781831503f, -0.623489797f, 0.831469595f,  -0.555570245f, 0.276835501f,  0.960917294f,
3063     -0.999606609f, -0.028046256f, 0.330279052f,  -0.943883359f, 0.799010456f,  0.601317108f,
3064     -0.815560877f, 0.578671277f,  -0.303676754f, -0.952775121f, 0.000000000f,  -1.000000000f,
3065     0.934248924f,  0.356621534f,  -0.666346550f, 0.745642185f,  -0.458981872f, -0.888445616f,
3066     0.993712187f,  -0.111964479f, -0.249776483f, 0.968303502f,  -0.815560877f, -0.578671277f,
3067     0.831469595f,  -0.555570245f, 0.222520933f,  0.974927902f,  -0.990181148f, -0.139790341f,
3068     0.483718902f,  -0.875223398f, 0.645172000f,  0.764037371f,  -0.943883359f, 0.330279052f,
3069     0.028046256f,  -0.999606609f, 0.923879504f,  0.382683426f,  -0.686996937f, 0.726660311f,
3070     -0.433883727f, -0.900968850f, 0.996461511f,  -0.084050521f, -0.276835501f, 0.960917294f,
3071     -0.799010456f, -0.601317108f, 0.846724212f,  -0.532032073f, 0.195090324f,  0.980785251f,
3072     -0.985871017f, -0.167506218f, 0.508075356f,  -0.861312628f, 0.623489797f,  0.781831503f,
3073     -0.952775121f, 0.303676754f,  0.056070447f,  -0.998426795f, 0.912783265f,  0.408444256f,
3074     -0.707106769f, 0.707106769f,  -0.408444256f, -0.912783265f, 0.998426795f,  -0.056070447f,
3075     -0.303676754f, 0.952775121f,  -0.781831503f, -0.623489797f, 0.861312628f,  -0.508075356f,
3076     0.167506218f,  0.985871017f,  -0.980785251f, -0.195090324f, 0.532032073f,  -0.846724212f,
3077     0.601317108f,  0.799010456f,  -0.960917294f, 0.276835501f,  0.084050521f,  -0.996461511f,
3078     0.900968850f,  0.433883727f,  -0.726660311f, 0.686996937f,  -0.382683426f, -0.923879504f,
3079     0.999606609f,  -0.028046256f, -0.330279052f, 0.943883359f,  -0.764037371f, -0.645172000f,
3080     0.875223398f,  -0.483718902f, 0.139790341f,  0.990181148f,  -0.974927902f, -0.222520933f,
3081     0.555570245f,  -0.831469595f, 0.578671277f,  0.815560877f,  -0.968303502f, 0.249776483f,
3082     0.111964479f,  -0.993712187f, 0.888445616f,  0.458981872f,  -0.745642185f, 0.666346550f,
3083     -0.356621534f, -0.934248924f, 0.000000000f,  1.000000000f,  -0.912783265f, -0.408444256f,
3084     0.745642185f,  -0.666346550f, 0.303676754f,  0.952775121f,  -0.993712187f, -0.111964479f,
3085     0.508075356f,  -0.861312628f, 0.578671277f,  0.815560877f,  -0.980785251f, 0.195090324f,
3086     0.222520933f,  -0.974927902f, 0.799010456f,  0.601317108f,  -0.875223398f, 0.483718902f,
3087     -0.084050521f, -0.996461511f, 0.943883359f,  0.330279052f,  -0.686996937f, 0.726660311f,
3088     -0.382683426f, -0.923879504f, 0.999606609f,  0.028046256f,  -0.433883727f, 0.900968850f,
3089     -0.645172000f, -0.764037371f, 0.960917294f,  -0.276835501f, -0.139790341f, 0.990181148f,
3090     -0.846724212f, -0.532032073f, 0.831469595f,  -0.555570245f, 0.167506218f,  0.985871017f,
3091     -0.968303502f, -0.249776483f, 0.623489797f,  -0.781831503f, 0.458981872f,  0.888445616f,
3092     -0.998426795f, 0.056070447f,  0.356621534f,  -0.934248924f, 0.707106769f,  0.707106769f,
3093     -0.934248924f, 0.356621534f,  0.056070447f,  -0.998426795f, 0.888445616f,  0.458981872f,
3094     -0.781831503f, 0.623489797f,  -0.249776483f, -0.968303502f, 0.985871017f,  0.167506218f,
3095     -0.555570245f, 0.831469595f,  -0.532032073f, -0.846724212f, 0.990181148f,  -0.139790341f,
3096     -0.276835501f, 0.960917294f,  -0.764037371f, -0.645172000f, 0.900968850f,  -0.433883727f,
3097     0.028046256f,  0.999606609f,  -0.923879504f, -0.382683426f, 0.726660311f,  -0.686996937f,
3098     0.330279052f,  0.943883359f,  -0.996461511f, -0.084050521f, 0.483718902f,  -0.875223398f,
3099     0.601317108f,  0.799010456f,  -0.974927902f, 0.222520933f,  0.195090324f,  -0.980785251f,
3100     0.815560877f,  0.578671277f,  -0.861312628f, 0.508075356f,  -0.111964479f, -0.993712187f,
3101     0.952775121f,  0.303676754f,  -0.666346550f, 0.745642185f,  -0.408444256f, -0.912783265f,
3102     0.000000000f,  -1.000000000f, 0.888445616f,  0.458981872f,  -0.815560877f, 0.578671277f,
3103     -0.139790341f, -0.990181148f, 0.943883359f,  0.330279052f,  -0.726660311f, 0.686996937f,
3104     -0.276835501f, -0.960917294f, 0.980785251f,  0.195090324f,  -0.623489797f, 0.781831503f,
3105     -0.408444256f, -0.912783265f, 0.998426795f,  0.056070447f,  -0.508075356f, 0.861312628f,
3106     -0.532032073f, -0.846724212f, 0.996461511f,  -0.084050521f, -0.382683426f, 0.923879504f,
3107     -0.645172000f, -0.764037371f, 0.974927902f,  -0.222520933f, -0.249776483f, 0.968303502f,
3108     -0.745642185f, -0.666346550f, 0.934248924f,  -0.356621534f, -0.111964479f, 0.993712187f,
3109     -0.831469595f, -0.555570245f, 0.875223398f,  -0.483718902f, 0.028046256f,  0.999606609f,
3110     -0.900968850f, -0.433883727f, 0.799010456f,  -0.601317108f, 0.167506218f,  0.985871017f,
3111     -0.952775121f, -0.303676754f, 0.707106769f,  -0.707106769f, 0.303676754f,  0.952775121f,
3112     -0.985871017f, -0.167506218f, 0.601317108f,  -0.799010456f, 0.433883727f,  0.900968850f,
3113     -0.999606609f, -0.028046256f, 0.483718902f,  -0.875223398f, 0.555570245f,  0.831469595f,
3114     -0.993712187f, 0.111964479f,  0.356621534f,  -0.934248924f, 0.666346550f,  0.745642185f,
3115     -0.968303502f, 0.249776483f,  0.222520933f,  -0.974927902f, 0.764037371f,  0.645172000f,
3116     -0.923879504f, 0.382683426f,  0.084050521f,  -0.996461511f, 0.846724212f,  0.532032073f,
3117     -0.861312628f, 0.508075356f,  -0.056070447f, -0.998426795f, 0.912783265f,  0.408444256f,
3118     -0.781831503f, 0.623489797f,  -0.195090324f, -0.980785251f, 0.960917294f,  0.276835501f,
3119     -0.686996937f, 0.726660311f,  -0.330279052f, -0.943883359f, 0.990181148f,  0.139790341f,
3120     -0.578671277f, 0.815560877f,  -0.458981872f, -0.888445616f, -0.000000000f, 1.000000000f,
3121     -0.861312628f, -0.508075356f, 0.875223398f,  -0.483718902f, -0.028046256f, 0.999606609f,
3122     -0.846724212f, -0.532032073f, 0.888445616f,  -0.458981872f, -0.056070447f, 0.998426795f,
3123     -0.831469595f, -0.555570245f, 0.900968850f,  -0.433883727f, -0.084050521f, 0.996461511f,
3124     -0.815560877f, -0.578671277f, 0.912783265f,  -0.408444256f, -0.111964479f, 0.993712187f,
3125     -0.799010456f, -0.601317108f, 0.923879504f,  -0.382683426f, -0.139790341f, 0.990181148f,
3126     -0.781831503f, -0.623489797f, 0.934248924f,  -0.356621534f, -0.167506218f, 0.985871017f,
3127     -0.764037371f, -0.645172000f, 0.943883359f,  -0.330279052f, -0.195090324f, 0.980785251f,
3128     -0.745642185f, -0.666346550f, 0.952775121f,  -0.303676754f, -0.222520933f, 0.974927902f,
3129     -0.726660311f, -0.686996937f, 0.960917294f,  -0.276835501f, -0.249776483f, 0.968303502f,
3130     -0.707106769f, -0.707106769f, 0.968303502f,  -0.249776483f, -0.276835501f, 0.960917294f,
3131     -0.686996937f, -0.726660311f, 0.974927902f,  -0.222520933f, -0.303676754f, 0.952775121f,
3132     -0.666346550f, -0.745642185f, 0.980785251f,  -0.195090324f, -0.330279052f, 0.943883359f,
3133     -0.645172000f, -0.764037371f, 0.985871017f,  -0.167506218f, -0.356621534f, 0.934248924f,
3134     -0.623489797f, -0.781831503f, 0.990181148f,  -0.139790341f, -0.382683426f, 0.923879504f,
3135     -0.601317108f, -0.799010456f, 0.993712187f,  -0.111964479f, -0.408444256f, 0.912783265f,
3136     -0.578671277f, -0.815560877f, 0.996461511f,  -0.084050521f, -0.433883727f, 0.900968850f,
3137     -0.555570245f, -0.831469595f, 0.998426795f,  -0.056070447f, -0.458981872f, 0.888445616f,
3138     -0.532032073f, -0.846724212f, 0.999606609f,  -0.028046256f, -0.483718902f, 0.875223398f,
3139     -0.508075356f, -0.861312628f, 0.000000000f,  -1.000000000f, 0.831469595f,  0.555570245f,
3140     -0.923879504f, 0.382683426f,  0.195090324f,  -0.980785251f, 0.707106769f,  0.707106769f,
3141     -0.980785251f, 0.195090324f,  0.382683426f,  -0.923879504f, 0.555570245f,  0.831469595f,
3142     -1.000000000f, -0.000000000f, 0.555570245f,  -0.831469595f, 0.382683426f,  0.923879504f,
3143     -0.980785251f, -0.195090324f, 0.707106769f,  -0.707106769f, 0.195090324f,  0.980785251f,
3144     -0.923879504f, -0.382683426f, 0.831469595f,  -0.555570245f, 0.000000000f,  1.000000000f,
3145     -0.831469595f, -0.555570245f, 0.923879504f,  -0.382683426f, -0.195090324f, 0.980785251f,
3146     -0.707106769f, -0.707106769f, 0.980785251f,  -0.195090324f, -0.382683426f, 0.923879504f,
3147     -0.555570245f, -0.831469595f, 1.000000000f,  0.000000000f,  -0.555570245f, 0.831469595f,
3148     -0.382683426f, -0.923879504f, 0.980785251f,  0.195090324f,  -0.707106769f, 0.707106769f,
3149     -0.195090324f, -0.980785251f, 0.923879504f,  0.382683426f,  -0.831469595f, 0.555570245f,
3150     0.000000000f,  -1.000000000f, 0.831469595f,  0.555570245f,  -0.923879504f, 0.382683426f,
3151     0.195090324f,  -0.980785251f, 0.707106769f,  0.707106769f,  -0.980785251f, 0.195090324f,
3152     0.382683426f,  -0.923879504f, 0.555570245f,  0.831469595f,  -1.000000000f, -0.000000000f,
3153     0.555570245f,  -0.831469595f, 0.382683426f,  0.923879504f,  -0.980785251f, -0.195090324f,
3154     0.707106769f,  -0.707106769f, 0.195090324f,  0.980785251f,  -0.923879504f, -0.382683426f,
3155     0.831469595f,  -0.555570245f, -0.000000000f, 1.000000000f,  -0.831469595f, -0.555570245f,
3156     0.923879504f,  -0.382683426f, -0.195090324f, 0.980785251f,  -0.707106769f, -0.707106769f,
3157     0.980785251f,  -0.195090324f, -0.382683426f, 0.923879504f,  -0.555570245f, -0.831469595f,
3158     0.000000000f,  1.000000000f,  -0.799010456f, -0.601317108f, 0.960917294f,  -0.276835501f,
3159     -0.356621534f, 0.934248924f,  -0.532032073f, -0.846724212f, 0.996461511f,  0.084050521f,
3160     -0.666346550f, 0.745642185f,  -0.195090324f, -0.980785251f, 0.900968850f,  0.433883727f,
3161     -0.888445616f, 0.458981872f,  0.167506218f,  -0.985871017f, 0.686996937f,  0.726660311f,
3162     -0.993712187f, 0.111964479f,  0.508075356f,  -0.861312628f, 0.382683426f,  0.923879504f,
3163     -0.968303502f, -0.249776483f, 0.781831503f,  -0.623489797f, 0.028046256f,  0.999606609f,
3164     -0.815560877f, -0.578671277f, 0.952775121f,  -0.303676754f, -0.330279052f, 0.943883359f,
3165     -0.555570245f, -0.831469595f, 0.998426795f,  0.056070447f,  -0.645172000f, 0.764037371f,
3166     -0.222520933f, -0.974927902f, 0.912783265f,  0.408444256f,  -0.875223398f, 0.483718902f,
3167     0.139790341f,  -0.990181148f, 0.707106769f,  0.707106769f,  -0.990181148f, 0.139790341f,
3168     0.483718902f,  -0.875223398f, 0.408444256f,  0.912783265f,  -0.974927902f, -0.222520933f,
3169     0.764037371f,  -0.645172000f, 0.056070447f,  0.998426795f,  -0.831469595f, -0.555570245f,
3170     0.943883359f,  -0.330279052f, -0.303676754f, 0.952775121f,  -0.578671277f, -0.815560877f,
3171     0.999606609f,  0.028046256f,  -0.623489797f, 0.781831503f,  -0.249776483f, -0.968303502f,
3172     0.923879504f,  0.382683426f,  -0.861312628f, 0.508075356f,  0.111964479f,  -0.993712187f,
3173     0.726660311f,  0.686996937f,  -0.985871017f, 0.167506218f,  0.458981872f,  -0.888445616f,
3174     0.433883727f,  0.900968850f,  -0.980785251f, -0.195090324f, 0.745642185f,  -0.666346550f,
3175     0.084050521f,  0.996461511f,  -0.846724212f, -0.532032073f, 0.934248924f,  -0.356621534f,
3176     -0.276835501f, 0.960917294f,  -0.601317108f, -0.799010456f, 0.000000000f,  -1.000000000f,
3177     0.764037371f,  0.645172000f,  -0.985871017f, 0.167506218f,  0.508075356f,  -0.861312628f,
3178     0.330279052f,  0.943883359f,  -0.934248924f, -0.356621534f, 0.875223398f,  -0.483718902f,
3179     -0.195090324f, 0.980785251f,  -0.623489797f, -0.781831503f, 0.999606609f,  0.028046256f,
3180     -0.666346550f, 0.745642185f,  -0.139790341f, -0.990181148f, 0.846724212f,  0.532032073f,
3181     -0.952775121f, 0.303676754f,  0.382683426f,  -0.923879504f, 0.458981872f,  0.888445616f,
3182     -0.974927902f, -0.222520933f, 0.799010456f,  -0.601317108f, -0.056070447f, 0.998426795f,
3183     -0.726660311f, -0.686996937f, 0.993712187f,  -0.111964479f, -0.555570245f, 0.831469595f,
3184     -0.276835501f, -0.960917294f, 0.912783265f,  0.408444256f,  -0.900968850f, 0.433883727f,
3185     0.249776483f,  -0.968303502f, 0.578671277f,  0.815560877f,  -0.996461511f, -0.084050521f,
3186     0.707106769f,  -0.707106769f, 0.084050521f,  0.996461511f,  -0.815560877f, -0.578671277f,
3187     0.968303502f,  -0.249776483f, -0.433883727f, 0.900968850f,  -0.408444256f, -0.912783265f,
3188     0.960917294f,  0.276835501f,  -0.831469595f, 0.555570245f,  0.111964479f,  -0.993712187f,
3189     0.686996937f,  0.726660311f,  -0.998426795f, 0.056070447f,  0.601317108f,  -0.799010456f,
3190     0.222520933f,  0.974927902f,  -0.888445616f, -0.458981872f, 0.923879504f,  -0.382683426f,
3191     -0.303676754f, 0.952775121f,  -0.532032073f, -0.846724212f, 0.990181148f,  0.139790341f,
3192     -0.745642185f, 0.666346550f,  -0.028046256f, -0.999606609f, 0.781831503f,  0.623489797f,
3193     -0.980785251f, 0.195090324f,  0.483718902f,  -0.875223398f, 0.356621534f,  0.934248924f,
3194     -0.943883359f, -0.330279052f, 0.861312628f,  -0.508075356f, -0.167506218f, 0.985871017f,
3195     -0.645172000f, -0.764037371f, 0.000000000f,  1.000000000f,  -0.726660311f, -0.686996937f,
3196     0.998426795f,  -0.056070447f, -0.645172000f, 0.764037371f,  -0.111964479f, -0.993712187f,
3197     0.799010456f,  0.601317108f,  -0.985871017f, 0.167506218f,  0.555570245f,  -0.831469595f,
3198     0.222520933f,  0.974927902f,  -0.861312628f, -0.508075356f, 0.960917294f,  -0.276835501f,
3199     -0.458981872f, 0.888445616f,  -0.330279052f, -0.943883359f, 0.912783265f,  0.408444256f,
3200     -0.923879504f, 0.382683426f,  0.356621534f,  -0.934248924f, 0.433883727f,  0.900968850f,
3201     -0.952775121f, -0.303676754f, 0.875223398f,  -0.483718902f, -0.249776483f, 0.968303502f,
3202     -0.532032073f, -0.846724212f, 0.980785251f,  0.195090324f,  -0.815560877f, 0.578671277f,
3203     0.139790341f,  -0.990181148f, 0.623489797f,  0.781831503f,  -0.996461511f, -0.084050521f,
3204     0.745642185f,  -0.666346550f, -0.028046256f, 0.999606609f,  -0.707106769f, -0.707106769f,
3205     0.999606609f,  -0.028046256f, -0.666346550f, 0.745642185f,  -0.084050521f, -0.996461511f,
3206     0.781831503f,  0.623489797f,  -0.990181148f, 0.139790341f,  0.578671277f,  -0.815560877f,
3207     0.195090324f,  0.980785251f,  -0.846724212f, -0.532032073f, 0.968303502f,  -0.249776483f,
3208     -0.483718902f, 0.875223398f,  -0.303676754f, -0.952775121f, 0.900968850f,  0.433883727f,
3209     -0.934248924f, 0.356621534f,  0.382683426f,  -0.923879504f, 0.408444256f,  0.912783265f,
3210     -0.943883359f, -0.330279052f, 0.888445616f,  -0.458981872f, -0.276835501f, 0.960917294f,
3211     -0.508075356f, -0.861312628f, 0.974927902f,  0.222520933f,  -0.831469595f, 0.555570245f,
3212     0.167506218f,  -0.985871017f, 0.601317108f,  0.799010456f,  -0.993712187f, -0.111964479f,
3213     0.764037371f,  -0.645172000f, -0.056070447f, 0.998426795f,  -0.686996937f, -0.726660311f,
3214     0.000000000f,  -1.000000000f, 0.686996937f,  0.726660311f,  -0.998426795f, -0.056070447f,
3215     0.764037371f,  -0.645172000f, -0.111964479f, 0.993712187f,  -0.601317108f, -0.799010456f,
3216     0.985871017f,  0.167506218f,  -0.831469595f, 0.555570245f,  0.222520933f,  -0.974927902f,
3217     0.508075356f,  0.861312628f,  -0.960917294f, -0.276835501f, 0.888445616f,  -0.458981872f,
3218     -0.330279052f, 0.943883359f,  -0.408444256f, -0.912783265f, 0.923879504f,  0.382683426f,
3219     -0.934248924f, 0.356621534f,  0.433883727f,  -0.900968850f, 0.303676754f,  0.952775121f,
3220     -0.875223398f, -0.483718902f, 0.968303502f,  -0.249776483f, -0.532032073f, 0.846724212f,
3221     -0.195090324f, -0.980785251f, 0.815560877f,  0.578671277f,  -0.990181148f, 0.139790341f,
3222     0.623489797f,  -0.781831503f, 0.084050521f,  0.996461511f,  -0.745642185f, -0.666346550f,
3223     0.999606609f,  -0.028046256f, -0.707106769f, 0.707106769f,  0.028046256f,  -0.999606609f,
3224     0.666346550f,  0.745642185f,  -0.996461511f, -0.084050521f, 0.781831503f,  -0.623489797f,
3225     -0.139790341f, 0.990181148f,  -0.578671277f, -0.815560877f, 0.980785251f,  0.195090324f,
3226     -0.846724212f, 0.532032073f,  0.249776483f,  -0.968303502f, 0.483718902f,  0.875223398f,
3227     -0.952775121f, -0.303676754f, 0.900968850f,  -0.433883727f, -0.356621534f, 0.934248924f,
3228     -0.382683426f, -0.923879504f, 0.912783265f,  0.408444256f,  -0.943883359f, 0.330279052f,
3229     0.458981872f,  -0.888445616f, 0.276835501f,  0.960917294f,  -0.861312628f, -0.508075356f,
3230     0.974927902f,  -0.222520933f, -0.555570245f, 0.831469595f,  -0.167506218f, -0.985871017f,
3231     0.799010456f,  0.601317108f,  -0.993712187f, 0.111964479f,  0.645172000f,  -0.764037371f,
3232     0.056070447f,  0.998426795f,  -0.726660311f, -0.686996937f, -0.000000000f, 1.000000000f,
3233     -0.645172000f, -0.764037371f, 0.985871017f,  0.167506218f,  -0.861312628f, 0.508075356f,
3234     0.330279052f,  -0.943883359f, 0.356621534f,  0.934248924f,  -0.875223398f, -0.483718902f,
3235     0.980785251f,  -0.195090324f, -0.623489797f, 0.781831503f,  -0.028046256f, -0.999606609f,
3236     0.666346550f,  0.745642185f,  -0.990181148f, -0.139790341f, 0.846724212f,  -0.532032073f,
3237     -0.303676754f, 0.952775121f,  -0.382683426f, -0.923879504f, 0.888445616f,  0.458981872f,
3238     -0.974927902f, 0.222520933f,  0.601317108f,  -0.799010456f, 0.056070447f,  0.998426795f,
3239     -0.686996937f, -0.726660311f, 0.993712187f,  0.111964479f,  -0.831469595f, 0.555570245f,
3240     0.276835501f,  -0.960917294f, 0.408444256f,  0.912783265f,  -0.900968850f, -0.433883727f,
3241     0.968303502f,  -0.249776483f, -0.578671277f, 0.815560877f,  -0.084050521f, -0.996461511f,
3242     0.707106769f,  0.707106769f,  -0.996461511f, -0.084050521f, 0.815560877f,  -0.578671277f,
3243     -0.249776483f, 0.968303502f,  -0.433883727f, -0.900968850f, 0.912783265f,  0.408444256f,
3244     -0.960917294f, 0.276835501f,  0.555570245f,  -0.831469595f, 0.111964479f,  0.993712187f,
3245     -0.726660311f, -0.686996937f, 0.998426795f,  0.056070447f,  -0.799010456f, 0.601317108f,
3246     0.222520933f,  -0.974927902f, 0.458981872f,  0.888445616f,  -0.923879504f, -0.382683426f,
3247     0.952775121f,  -0.303676754f, -0.532032073f, 0.846724212f,  -0.139790341f, -0.990181148f,
3248     0.745642185f,  0.666346550f,  -0.999606609f, -0.028046256f, 0.781831503f,  -0.623489797f,
3249     -0.195090324f, 0.980785251f,  -0.483718902f, -0.875223398f, 0.934248924f,  0.356621534f,
3250     -0.943883359f, 0.330279052f,  0.508075356f,  -0.861312628f, 0.167506218f,  0.985871017f,
3251     -0.764037371f, -0.645172000f, -0.000000000f, -1.000000000f, 0.601317108f,  0.799010456f,
3252     -0.960917294f, -0.276835501f, 0.934248924f,  -0.356621534f, -0.532032073f, 0.846724212f,
3253     -0.084050521f, -0.996461511f, 0.666346550f,  0.745642185f,  -0.980785251f, -0.195090324f,
3254     0.900968850f,  -0.433883727f, -0.458981872f, 0.888445616f,  -0.167506218f, -0.985871017f,
3255     0.726660311f,  0.686996937f,  -0.993712187f, -0.111964479f, 0.861312628f,  -0.508075356f,
3256     -0.382683426f, 0.923879504f,  -0.249776483f, -0.968303502f, 0.781831503f,  0.623489797f,
3257     -0.999606609f, -0.028046256f, 0.815560877f,  -0.578671277f, -0.303676754f, 0.952775121f,
3258     -0.330279052f, -0.943883359f, 0.831469595f,  0.555570245f,  -0.998426795f, 0.056070447f,
3259     0.764037371f,  -0.645172000f, -0.222520933f, 0.974927902f,  -0.408444256f, -0.912783265f,
3260     0.875223398f,  0.483718902f,  -0.990181148f, 0.139790341f,  0.707106769f,  -0.707106769f,
3261     -0.139790341f, 0.990181148f,  -0.483718902f, -0.875223398f, 0.912783265f,  0.408444256f,
3262     -0.974927902f, 0.222520933f,  0.645172000f,  -0.764037371f, -0.056070447f, 0.998426795f,
3263     -0.555570245f, -0.831469595f, 0.943883359f,  0.330279052f,  -0.952775121f, 0.303676754f,
3264     0.578671277f,  -0.815560877f, 0.028046256f,  0.999606609f,  -0.623489797f, -0.781831503f,
3265     0.968303502f,  0.249776483f,  -0.923879504f, 0.382683426f,  0.508075356f,  -0.861312628f,
3266     0.111964479f,  0.993712187f,  -0.686996937f, -0.726660311f, 0.985871017f,  0.167506218f,
3267     -0.888445616f, 0.458981872f,  0.433883727f,  -0.900968850f, 0.195090324f,  0.980785251f,
3268     -0.745642185f, -0.666346550f, 0.996461511f,  0.084050521f,  -0.846724212f, 0.532032073f,
3269     0.356621534f,  -0.934248924f, 0.276835501f,  0.960917294f,  -0.799010456f, -0.601317108f,
3270     -0.000000000f, 1.000000000f,  -0.555570245f, -0.831469595f, 0.923879504f,  0.382683426f,
3271     -0.980785251f, 0.195090324f,  0.707106769f,  -0.707106769f, -0.195090324f, 0.980785251f,
3272     -0.382683426f, -0.923879504f, 0.831469595f,  0.555570245f,  -1.000000000f, -0.000000000f,
3273     0.831469595f,  -0.555570245f, -0.382683426f, 0.923879504f,  -0.195090324f, -0.980785251f,
3274     0.707106769f,  0.707106769f,  -0.980785251f, -0.195090324f, 0.923879504f,  -0.382683426f,
3275     -0.555570245f, 0.831469595f,  0.000000000f,  -1.000000000f, 0.555570245f,  0.831469595f,
3276     -0.923879504f, -0.382683426f, 0.980785251f,  -0.195090324f, -0.707106769f, 0.707106769f,
3277     0.195090324f,  -0.980785251f, 0.382683426f,  0.923879504f,  -0.831469595f, -0.555570245f,
3278     1.000000000f,  -0.000000000f, -0.831469595f, 0.555570245f,  0.382683426f,  -0.923879504f,
3279     0.195090324f,  0.980785251f,  -0.707106769f, -0.707106769f, 0.980785251f,  0.195090324f,
3280     -0.923879504f, 0.382683426f,  0.555570245f,  -0.831469595f, -0.000000000f, 1.000000000f,
3281     -0.555570245f, -0.831469595f, 0.923879504f,  0.382683426f,  -0.980785251f, 0.195090324f,
3282     0.707106769f,  -0.707106769f, -0.195090324f, 0.980785251f,  -0.382683426f, -0.923879504f,
3283     0.831469595f,  0.555570245f,  -1.000000000f, 0.000000000f,  0.831469595f,  -0.555570245f,
3284     -0.382683426f, 0.923879504f,  -0.195090324f, -0.980785251f, 0.707106769f,  0.707106769f,
3285     -0.980785251f, -0.195090324f, 0.923879504f,  -0.382683426f, -0.555570245f, 0.831469595f,
3286     -0.000000000f, -1.000000000f, 0.555570245f,  0.831469595f,  -0.923879504f, -0.382683426f,
3287     0.980785251f,  -0.195090324f, -0.707106769f, 0.707106769f,  0.195090324f,  -0.980785251f,
3288     0.382683426f,  0.923879504f,  -0.831469595f, -0.555570245f, 0.000000000f,  -1.000000000f,
3289     0.508075356f,  0.861312628f,  -0.875223398f, -0.483718902f, 0.999606609f,  -0.028046256f,
3290     -0.846724212f, 0.532032073f,  0.458981872f,  -0.888445616f, 0.056070447f,  0.998426795f,
3291     -0.555570245f, -0.831469595f, 0.900968850f,  0.433883727f,  -0.996461511f, 0.084050521f,
3292     0.815560877f,  -0.578671277f, -0.408444256f, 0.912783265f,  -0.111964479f, -0.993712187f,
3293     0.601317108f,  0.799010456f,  -0.923879504f, -0.382683426f, 0.990181148f,  -0.139790341f,
3294     -0.781831503f, 0.623489797f,  0.356621534f,  -0.934248924f, 0.167506218f,  0.985871017f,
3295     -0.645172000f, -0.764037371f, 0.943883359f,  0.330279052f,  -0.980785251f, 0.195090324f,
3296     0.745642185f,  -0.666346550f, -0.303676754f, 0.952775121f,  -0.222520933f, -0.974927902f,
3297     0.686996937f,  0.726660311f,  -0.960917294f, -0.276835501f, 0.968303502f,  -0.249776483f,
3298     -0.707106769f, 0.707106769f,  0.249776483f,  -0.968303502f, 0.276835501f,  0.960917294f,
3299     -0.726660311f, -0.686996937f, 0.974927902f,  0.222520933f,  -0.952775121f, 0.303676754f,
3300     0.666346550f,  -0.745642185f, -0.195090324f, 0.980785251f,  -0.330279052f, -0.943883359f,
3301     0.764037371f,  0.645172000f,  -0.985871017f, -0.167506218f, 0.934248924f,  -0.356621534f,
3302     -0.623489797f, 0.781831503f,  0.139790341f,  -0.990181148f, 0.382683426f,  0.923879504f,
3303     -0.799010456f, -0.601317108f, 0.993712187f,  0.111964479f,  -0.912783265f, 0.408444256f,
3304     0.578671277f,  -0.815560877f, -0.084050521f, 0.996461511f,  -0.433883727f, -0.900968850f,
3305     0.831469595f,  0.555570245f,  -0.998426795f, -0.056070447f, 0.888445616f,  -0.458981872f,
3306     -0.532032073f, 0.846724212f,  0.028046256f,  -0.999606609f, 0.483718902f,  0.875223398f,
3307     -0.861312628f, -0.508075356f, -0.000000000f, 1.000000000f,  -0.458981872f, -0.888445616f,
3308     0.815560877f,  0.578671277f,  -0.990181148f, -0.139790341f, 0.943883359f,  -0.330279052f,
3309     -0.686996937f, 0.726660311f,  0.276835501f,  -0.960917294f, 0.195090324f,  0.980785251f,
3310     -0.623489797f, -0.781831503f, 0.912783265f,  0.408444256f,  -0.998426795f, 0.056070447f,
3311     0.861312628f,  -0.508075356f, -0.532032073f, 0.846724212f,  0.084050521f,  -0.996461511f,
3312     0.382683426f,  0.923879504f,  -0.764037371f, -0.645172000f, 0.974927902f,  0.222520933f,
3313     -0.968303502f, 0.249776483f,  0.745642185f,  -0.666346550f, -0.356621534f, 0.934248924f,
3314     -0.111964479f, -0.993712187f, 0.555570245f,  0.831469595f,  -0.875223398f, -0.483718902f,
3315     0.999606609f,  0.028046256f,  -0.900968850f, 0.433883727f,  0.601317108f,  -0.799010456f,
3316     -0.167506218f, 0.985871017f,  -0.303676754f, -0.952775121f, 0.707106769f,  0.707106769f,
3317     -0.952775121f, -0.303676754f, 0.985871017f,  -0.167506218f, -0.799010456f, 0.601317108f,
3318     0.433883727f,  -0.900968850f, 0.028046256f,  0.999606609f,  -0.483718902f, -0.875223398f,
3319     0.831469595f,  0.555570245f,  -0.993712187f, -0.111964479f, 0.934248924f,  -0.356621534f,
3320     -0.666346550f, 0.745642185f,  0.249776483f,  -0.968303502f, 0.222520933f,  0.974927902f,
3321     -0.645172000f, -0.764037371f, 0.923879504f,  0.382683426f,  -0.996461511f, 0.084050521f,
3322     0.846724212f,  -0.532032073f, -0.508075356f, 0.861312628f,  0.056070447f,  -0.998426795f,
3323     0.408444256f,  0.912783265f,  -0.781831503f, -0.623489797f, 0.980785251f,  0.195090324f,
3324     -0.960917294f, 0.276835501f,  0.726660311f,  -0.686996937f, -0.330279052f, 0.943883359f,
3325     -0.139790341f, -0.990181148f, 0.578671277f,  0.815560877f,  -0.888445616f, -0.458981872f,
3326     0.000000000f,  -1.000000000f, 0.408444256f,  0.912783265f,  -0.745642185f, -0.666346550f,
3327     0.952775121f,  0.303676754f,  -0.993712187f, 0.111964479f,  0.861312628f,  -0.508075356f,
3328     -0.578671277f, 0.815560877f,  0.195090324f,  -0.980785251f, 0.222520933f,  0.974927902f,
3329     -0.601317108f, -0.799010456f, 0.875223398f,  0.483718902f,  -0.996461511f, -0.084050521f,
3330     0.943883359f,  -0.330279052f, -0.726660311f, 0.686996937f,  0.382683426f,  -0.923879504f,
3331     0.028046256f,  0.999606609f,  -0.433883727f, -0.900968850f, 0.764037371f,  0.645172000f,
3332     -0.960917294f, -0.276835501f, 0.990181148f,  -0.139790341f, -0.846724212f, 0.532032073f,
3333     0.555570245f,  -0.831469595f, -0.167506218f, 0.985871017f,  -0.249776483f, -0.968303502f,
3334     0.623489797f,  0.781831503f,  -0.888445616f, -0.458981872f, 0.998426795f,  0.056070447f,
3335     -0.934248924f, 0.356621534f,  0.707106769f,  -0.707106769f, -0.356621534f, 0.934248924f,
3336     -0.056070447f, -0.998426795f, 0.458981872f,  0.888445616f,  -0.781831503f, -0.623489797f,
3337     0.968303502f,  0.249776483f,  -0.985871017f, 0.167506218f,  0.831469595f,  -0.555570245f,
3338     -0.532032073f, 0.846724212f,  0.139790341f,  -0.990181148f, 0.276835501f,  0.960917294f,
3339     -0.645172000f, -0.764037371f, 0.900968850f,  0.433883727f,  -0.999606609f, -0.028046256f,
3340     0.923879504f,  -0.382683426f, -0.686996937f, 0.726660311f,  0.330279052f,  -0.943883359f,
3341     0.084050521f,  0.996461511f,  -0.483718902f, -0.875223398f, 0.799010456f,  0.601317108f,
3342     -0.974927902f, -0.222520933f, 0.980785251f,  -0.195090324f, -0.815560877f, 0.578671277f,
3343     0.508075356f,  -0.861312628f, -0.111964479f, 0.993712187f,  -0.303676754f, -0.952775121f,
3344     0.666346550f,  0.745642185f,  -0.912783265f, -0.408444256f, 0.000000000f,  1.000000000f,
3345     -0.356621534f, -0.934248924f, 0.666346550f,  0.745642185f,  -0.888445616f, -0.458981872f,
3346     0.993712187f,  0.111964479f,  -0.968303502f, 0.249776483f,  0.815560877f,  -0.578671277f,
3347     -0.555570245f, 0.831469595f,  0.222520933f,  -0.974927902f, 0.139790341f,  0.990181148f,
3348     -0.483718902f, -0.875223398f, 0.764037371f,  0.645172000f,  -0.943883359f, -0.330279052f,
3349     0.999606609f,  -0.028046256f, -0.923879504f, 0.382683426f,  0.726660311f,  -0.686996937f,
3350     -0.433883727f, 0.900968850f,  0.084050521f,  -0.996461511f, 0.276835501f,  0.960917294f,
3351     -0.601317108f, -0.799010456f, 0.846724212f,  0.532032073f,  -0.980785251f, -0.195090324f,
3352     0.985871017f,  -0.167506218f, -0.861312628f, 0.508075356f,  0.623489797f,  -0.781831503f,
3353     -0.303676754f, 0.952775121f,  -0.056070447f, -0.998426795f, 0.408444256f,  0.912783265f,
3354     -0.707106769f, -0.707106769f, 0.912783265f,  0.408444256f,  -0.998426795f, -0.056070447f,
3355     0.952775121f,  -0.303676754f, -0.781831503f, 0.623489797f,  0.508075356f,  -0.861312628f,
3356     -0.167506218f, 0.985871017f,  -0.195090324f, -0.980785251f, 0.532032073f,  0.846724212f,
3357     -0.799010456f, -0.601317108f, 0.960917294f,  0.276835501f,  -0.996461511f, 0.084050521f,
3358     0.900968850f,  -0.433883727f, -0.686996937f, 0.726660311f,  0.382683426f,  -0.923879504f,
3359     -0.028046256f, 0.999606609f,  -0.330279052f, -0.943883359f, 0.645172000f,  0.764037371f,
3360     -0.875223398f, -0.483718902f, 0.990181148f,  0.139790341f,  -0.974927902f, 0.222520933f,
3361     0.831469595f,  -0.555570245f, -0.578671277f, 0.815560877f,  0.249776483f,  -0.968303502f,
3362     0.111964479f,  0.993712187f,  -0.458981872f, -0.888445616f, 0.745642185f,  0.666346550f,
3363     -0.934248924f, -0.356621534f, 0.000000000f,  -1.000000000f, 0.303676754f,  0.952775121f,
3364     -0.578671277f, -0.815560877f, 0.799010456f,  0.601317108f,  -0.943883359f, -0.330279052f,
3365     0.999606609f,  0.028046256f,  -0.960917294f, 0.276835501f,  0.831469595f,  -0.555570245f,
3366     -0.623489797f, 0.781831503f,  0.356621534f,  -0.934248924f, -0.056070447f, 0.998426795f,
3367     -0.249776483f, -0.968303502f, 0.532032073f,  0.846724212f,  -0.764037371f, -0.645172000f,
3368     0.923879504f,  0.382683426f,  -0.996461511f, -0.084050521f, 0.974927902f,  -0.222520933f,
3369     -0.861312628f, 0.508075356f,  0.666346550f,  -0.745642185f, -0.408444256f, 0.912783265f,
3370     0.111964479f,  -0.993712187f, 0.195090324f,  0.980785251f,  -0.483718902f, -0.875223398f,
3371     0.726660311f,  0.686996937f,  -0.900968850f, -0.433883727f, 0.990181148f,  0.139790341f,
3372     -0.985871017f, 0.167506218f,  0.888445616f,  -0.458981872f, -0.707106769f, 0.707106769f,
3373     0.458981872f,  -0.888445616f, -0.167506218f, 0.985871017f,  -0.139790341f, -0.990181148f,
3374     0.433883727f,  0.900968850f,  -0.686996937f, -0.726660311f, 0.875223398f,  0.483718902f,
3375     -0.980785251f, -0.195090324f, 0.993712187f,  -0.111964479f, -0.912783265f, 0.408444256f,
3376     0.745642185f,  -0.666346550f, -0.508075356f, 0.861312628f,  0.222520933f,  -0.974927902f,
3377     0.084050521f,  0.996461511f,  -0.382683426f, -0.923879504f, 0.645172000f,  0.764037371f,
3378     -0.846724212f, -0.532032073f, 0.968303502f,  0.249776483f,  -0.998426795f, 0.056070447f,
3379     0.934248924f,  -0.356621534f, -0.781831503f, 0.623489797f,  0.555570245f,  -0.831469595f,
3380     -0.276835501f, 0.960917294f,  -0.028046256f, -0.999606609f, 0.330279052f,  0.943883359f,
3381     -0.601317108f, -0.799010456f, 0.815560877f,  0.578671277f,  -0.952775121f, -0.303676754f,
3382     -0.000000000f, 1.000000000f,  -0.249776483f, -0.968303502f, 0.483718902f,  0.875223398f,
3383     -0.686996937f, -0.726660311f, 0.846724212f,  0.532032073f,  -0.952775121f, -0.303676754f,
3384     0.998426795f,  0.056070447f,  -0.980785251f, 0.195090324f,  0.900968850f,  -0.433883727f,
3385     -0.764037371f, 0.645172000f,  0.578671277f,  -0.815560877f, -0.356621534f, 0.934248924f,
3386     0.111964479f,  -0.993712187f, 0.139790341f,  0.990181148f,  -0.382683426f, -0.923879504f,
3387     0.601317108f,  0.799010456f,  -0.781831503f, -0.623489797f, 0.912783265f,  0.408444256f,
3388     -0.985871017f, -0.167506218f, 0.996461511f,  -0.084050521f, -0.943883359f, 0.330279052f,
3389     0.831469595f,  -0.555570245f, -0.666346550f, 0.745642185f,  0.458981872f,  -0.888445616f,
3390     -0.222520933f, 0.974927902f,  -0.028046256f, -0.999606609f, 0.276835501f,  0.960917294f,
3391     -0.508075356f, -0.861312628f, 0.707106769f,  0.707106769f,  -0.861312628f, -0.508075356f,
3392     0.960917294f,  0.276835501f,  -0.999606609f, -0.028046256f, 0.974927902f,  -0.222520933f,
3393     -0.888445616f, 0.458981872f,  0.745642185f,  -0.666346550f, -0.555570245f, 0.831469595f,
3394     0.330279052f,  -0.943883359f, -0.084050521f, 0.996461511f,  -0.167506218f, -0.985871017f,
3395     0.408444256f,  0.912783265f,  -0.623489797f, -0.781831503f, 0.799010456f,  0.601317108f,
3396     -0.923879504f, -0.382683426f, 0.990181148f,  0.139790341f,  -0.993712187f, 0.111964479f,
3397     0.934248924f,  -0.356621534f, -0.815560877f, 0.578671277f,  0.645172000f,  -0.764037371f,
3398     -0.433883727f, 0.900968850f,  0.195090324f,  -0.980785251f, 0.056070447f,  0.998426795f,
3399     -0.303676754f, -0.952775121f, 0.532032073f,  0.846724212f,  -0.726660311f, -0.686996937f,
3400     0.875223398f,  0.483718902f,  -0.968303502f, -0.249776483f, -0.000000000f, -1.000000000f,
3401     0.195090324f,  0.980785251f,  -0.382683426f, -0.923879504f, 0.555570245f,  0.831469595f,
3402     -0.707106769f, -0.707106769f, 0.831469595f,  0.555570245f,  -0.923879504f, -0.382683426f,
3403     0.980785251f,  0.195090324f,  -1.000000000f, -0.000000000f, 0.980785251f,  -0.195090324f,
3404     -0.923879504f, 0.382683426f,  0.831469595f,  -0.555570245f, -0.707106769f, 0.707106769f,
3405     0.555570245f,  -0.831469595f, -0.382683426f, 0.923879504f,  0.195090324f,  -0.980785251f,
3406     -0.000000000f, 1.000000000f,  -0.195090324f, -0.980785251f, 0.382683426f,  0.923879504f,
3407     -0.555570245f, -0.831469595f, 0.707106769f,  0.707106769f,  -0.831469595f, -0.555570245f,
3408     0.923879504f,  0.382683426f,  -0.980785251f, -0.195090324f, 1.000000000f,  0.000000000f,
3409     -0.980785251f, 0.195090324f,  0.923879504f,  -0.382683426f, -0.831469595f, 0.555570245f,
3410     0.707106769f,  -0.707106769f, -0.555570245f, 0.831469595f,  0.382683426f,  -0.923879504f,
3411     -0.195090324f, 0.980785251f,  0.000000000f,  -1.000000000f, 0.195090324f,  0.980785251f,
3412     -0.382683426f, -0.923879504f, 0.555570245f,  0.831469595f,  -0.707106769f, -0.707106769f,
3413     0.831469595f,  0.555570245f,  -0.923879504f, -0.382683426f, 0.980785251f,  0.195090324f,
3414     -1.000000000f, -0.000000000f, 0.980785251f,  -0.195090324f, -0.923879504f, 0.382683426f,
3415     0.831469595f,  -0.555570245f, -0.707106769f, 0.707106769f,  0.555570245f,  -0.831469595f,
3416     -0.382683426f, 0.923879504f,  0.195090324f,  -0.980785251f, -0.000000000f, 1.000000000f,
3417     -0.195090324f, -0.980785251f, 0.382683426f,  0.923879504f,  -0.555570245f, -0.831469595f,
3418     0.707106769f,  0.707106769f,  -0.831469595f, -0.555570245f, 0.923879504f,  0.382683426f,
3419     -0.980785251f, -0.195090324f, -0.000000000f, 1.000000000f,  -0.139790341f, -0.990181148f,
3420     0.276835501f,  0.960917294f,  -0.408444256f, -0.912783265f, 0.532032073f,  0.846724212f,
3421     -0.645172000f, -0.764037371f, 0.745642185f,  0.666346550f,  -0.831469595f, -0.555570245f,
3422     0.900968850f,  0.433883727f,  -0.952775121f, -0.303676754f, 0.985871017f,  0.167506218f,
3423     -0.999606609f, -0.028046256f, 0.993712187f,  -0.111964479f, -0.968303502f, 0.249776483f,
3424     0.923879504f,  -0.382683426f, -0.861312628f, 0.508075356f,  0.781831503f,  -0.623489797f,
3425     -0.686996937f, 0.726660311f,  0.578671277f,  -0.815560877f, -0.458981872f, 0.888445616f,
3426     0.330279052f,  -0.943883359f, -0.195090324f, 0.980785251f,  0.056070447f,  -0.998426795f,
3427     0.084050521f,  0.996461511f,  -0.222520933f, -0.974927902f, 0.356621534f,  0.934248924f,
3428     -0.483718902f, -0.875223398f, 0.601317108f,  0.799010456f,  -0.707106769f, -0.707106769f,
3429     0.799010456f,  0.601317108f,  -0.875223398f, -0.483718902f, 0.934248924f,  0.356621534f,
3430     -0.974927902f, -0.222520933f, 0.996461511f,  0.084050521f,  -0.998426795f, 0.056070447f,
3431     0.980785251f,  -0.195090324f, -0.943883359f, 0.330279052f,  0.888445616f,  -0.458981872f,
3432     -0.815560877f, 0.578671277f,  0.726660311f,  -0.686996937f, -0.623489797f, 0.781831503f,
3433     0.508075356f,  -0.861312628f, -0.382683426f, 0.923879504f,  0.249776483f,  -0.968303502f,
3434     -0.111964479f, 0.993712187f,  -0.028046256f, -0.999606609f, 0.167506218f,  0.985871017f,
3435     -0.303676754f, -0.952775121f, 0.433883727f,  0.900968850f,  -0.555570245f, -0.831469595f,
3436     0.666346550f,  0.745642185f,  -0.764037371f, -0.645172000f, 0.846724212f,  0.532032073f,
3437     -0.912783265f, -0.408444256f, 0.960917294f,  0.276835501f,  -0.990181148f, -0.139790341f,
3438     0.000000000f,  -1.000000000f, 0.084050521f,  0.996461511f,  -0.167506218f, -0.985871017f,
3439     0.249776483f,  0.968303502f,  -0.330279052f, -0.943883359f, 0.408444256f,  0.912783265f,
3440     -0.483718902f, -0.875223398f, 0.555570245f,  0.831469595f,  -0.623489797f, -0.781831503f,
3441     0.686996937f,  0.726660311f,  -0.745642185f, -0.666346550f, 0.799010456f,  0.601317108f,
3442     -0.846724212f, -0.532032073f, 0.888445616f,  0.458981872f,  -0.923879504f, -0.382683426f,
3443     0.952775121f,  0.303676754f,  -0.974927902f, -0.222520933f, 0.990181148f,  0.139790341f,
3444     -0.998426795f, -0.056070447f, 0.999606609f,  -0.028046256f, -0.993712187f, 0.111964479f,
3445     0.980785251f,  -0.195090324f, -0.960917294f, 0.276835501f,  0.934248924f,  -0.356621534f,
3446     -0.900968850f, 0.433883727f,  0.861312628f,  -0.508075356f, -0.815560877f, 0.578671277f,
3447     0.764037371f,  -0.645172000f, -0.707106769f, 0.707106769f,  0.645172000f,  -0.764037371f,
3448     -0.578671277f, 0.815560877f,  0.508075356f,  -0.861312628f, -0.433883727f, 0.900968850f,
3449     0.356621534f,  -0.934248924f, -0.276835501f, 0.960917294f,  0.195090324f,  -0.980785251f,
3450     -0.111964479f, 0.993712187f,  0.028046256f,  -0.999606609f, 0.056070447f,  0.998426795f,
3451     -0.139790341f, -0.990181148f, 0.222520933f,  0.974927902f,  -0.303676754f, -0.952775121f,
3452     0.382683426f,  0.923879504f,  -0.458981872f, -0.888445616f, 0.532032073f,  0.846724212f,
3453     -0.601317108f, -0.799010456f, 0.666346550f,  0.745642185f,  -0.726660311f, -0.686996937f,
3454     0.781831503f,  0.623489797f,  -0.831469595f, -0.555570245f, 0.875223398f,  0.483718902f,
3455     -0.912783265f, -0.408444256f, 0.943883359f,  0.330279052f,  -0.968303502f, -0.249776483f,
3456     0.985871017f,  0.167506218f,  -0.996461511f, -0.084050521f, -0.000000000f, 1.000000000f,
3457     -0.028046256f, -0.999606609f, 0.056070447f,  0.998426795f,  -0.084050521f, -0.996461511f,
3458     0.111964479f,  0.993712187f,  -0.139790341f, -0.990181148f, 0.167506218f,  0.985871017f,
3459     -0.195090324f, -0.980785251f, 0.222520933f,  0.974927902f,  -0.249776483f, -0.968303502f,
3460     0.276835501f,  0.960917294f,  -0.303676754f, -0.952775121f, 0.330279052f,  0.943883359f,
3461     -0.356621534f, -0.934248924f, 0.382683426f,  0.923879504f,  -0.408444256f, -0.912783265f,
3462     0.433883727f,  0.900968850f,  -0.458981872f, -0.888445616f, 0.483718902f,  0.875223398f,
3463     -0.508075356f, -0.861312628f, 0.532032073f,  0.846724212f,  -0.555570245f, -0.831469595f,
3464     0.578671277f,  0.815560877f,  -0.601317108f, -0.799010456f, 0.623489797f,  0.781831503f,
3465     -0.645172000f, -0.764037371f, 0.666346550f,  0.745642185f,  -0.686996937f, -0.726660311f,
3466     0.707106769f,  0.707106769f,  -0.726660311f, -0.686996937f, 0.745642185f,  0.666346550f,
3467     -0.764037371f, -0.645172000f, 0.781831503f,  0.623489797f,  -0.799010456f, -0.601317108f,
3468     0.815560877f,  0.578671277f,  -0.831469595f, -0.555570245f, 0.846724212f,  0.532032073f,
3469     -0.861312628f, -0.508075356f, 0.875223398f,  0.483718902f,  -0.888445616f, -0.458981872f,
3470     0.900968850f,  0.433883727f,  -0.912783265f, -0.408444256f, 0.923879504f,  0.382683426f,
3471     -0.934248924f, -0.356621534f, 0.943883359f,  0.330279052f,  -0.952775121f, -0.303676754f,
3472     0.960917294f,  0.276835501f,  -0.968303502f, -0.249776483f, 0.974927902f,  0.222520933f,
3473     -0.980785251f, -0.195090324f, 0.985871017f,  0.167506218f,  -0.990181148f, -0.139790341f,
3474     0.993712187f,  0.111964479f,  -0.996461511f, -0.084050521f, 0.998426795f,  0.056070447f,
3475     -0.999606609f, -0.028046256f,
3476 };
3477 
3478 const FLOAT32 ixheaacd_twiddle_table_fft_float[514] = {
3479     1.00000000000000000000f,  0.99998117528260111000f,
3480     0.99992470183914450000f,  0.99983058179582340000f,
3481     0.99969881869620425000f,  0.99952941750109314000f,
3482     0.99932238458834954000f,  0.99907772775264536000f,
3483     0.99879545620517241000f,  0.99847558057329477000f,
3484     0.99811811290014918000f,  0.99772306664419164000f,
3485     0.99729045667869021000f,  0.99682029929116567000f,
3486     0.99631261218277800000f,  0.99576741446765982000f,
3487     0.99518472667219693000f,  0.99456457073425542000f,
3488     0.99390697000235606000f,  0.99321194923479450000f,
3489     0.99247953459870997000f,  0.99170975366909953000f,
3490     0.99090263542778001000f,  0.99005821026229712000f,
3491     0.98917650996478101000f,  0.98825756773074946000f,
3492     0.98730141815785843000f,  0.98630809724459867000f,
3493     0.98527764238894122000f,  0.98421009238692903000f,
3494     0.98310548743121629000f,  0.98196386910955524000f,
3495     0.98078528040323043000f,  0.97956976568544052000f,
3496     0.97831737071962765000f,  0.97702814265775439000f,
3497     0.97570213003852857000f,  0.97433938278557586000f,
3498     0.97293995220556018000f,  0.97150389098625178000f,
3499     0.97003125319454397000f,  0.96852209427441738000f,
3500     0.96697647104485207000f,  0.96539444169768940000f,
3501     0.96377606579543984000f,  0.96212140426904158000f,
3502     0.96043051941556579000f,  0.95870347489587160000f,
3503     0.95694033573220882000f,  0.95514116830577078000f,
3504     0.95330604035419386000f,  0.95143502096900834000f,
3505     0.94952818059303667000f,  0.94758559101774109000f,
3506     0.94560732538052128000f,  0.94359345816196039000f,
3507     0.94154406518302081000f,  0.93945922360218992000f,
3508     0.93733901191257496000f,  0.93518350993894761000f,
3509     0.93299279883473896000f,  0.93076696107898371000f,
3510     0.92850608047321559000f,  0.92621024213831138000f,
3511     0.92387953251128674000f,  0.92151403934204201000f,
3512     0.91911385169005777000f,  0.91667905992104270000f,
3513     0.91420975570353069000f,  0.91170603200542988000f,
3514     0.90916798309052238000f,  0.90659570451491533000f,
3515     0.90398929312344334000f,  0.90134884704602203000f,
3516     0.89867446569395382000f,  0.89596624975618522000f,
3517     0.89322430119551532000f,  0.89044872324475788000f,
3518     0.88763962040285393000f,  0.88479709843093779000f,
3519     0.88192126434835505000f,  0.87901222642863353000f,
3520     0.87607009419540660000f,  0.87309497841829009000f,
3521     0.87008699110871146000f,  0.86704624551569265000f,
3522     0.86397285612158681000f,  0.86086693863776731000f,
3523     0.85772861000027212000f,  0.85455798836540053000f,
3524     0.85135519310526520000f,  0.84812034480329723000f,
3525     0.84485356524970712000f,  0.84155497743689844000f,
3526     0.83822470555483808000f,  0.83486287498638001000f,
3527     0.83146961230254524000f,  0.82804504525775580000f,
3528     0.82458930278502529000f,  0.82110251499110465000f,
3529     0.81758481315158371000f,  0.81403632970594841000f,
3530     0.81045719825259477000f,  0.80684755354379933000f,
3531     0.80320753148064494000f,  0.79953726910790501000f,
3532     0.79583690460888357000f,  0.79210657730021239000f,
3533     0.78834642762660634000f,  0.78455659715557524000f,
3534     0.78073722857209449000f,  0.77688846567323244000f,
3535     0.77301045336273699000f,  0.76910333764557970000f,
3536     0.76516726562245896000f,  0.76120238548426178000f,
3537     0.75720884650648457000f,  0.75318679904361252000f,
3538     0.74913639452345937000f,  0.74505778544146606000f,
3539     0.74095112535495911000f,  0.73681656887736990000f,
3540     0.73265427167241282000f,  0.72846439044822520000f,
3541     0.72424708295146700000f,  0.72000250796138165000f,
3542     0.71573082528381859000f,  0.71143219574521643000f,
3543     0.70710678118654757000f,  0.70275474445722530000f,
3544     0.69837624940897292000f,  0.69397146088965400000f,
3545     0.68954054473706694000f,  0.68508366777270036000f,
3546     0.68060099779545313000f,  0.67609270357531603000f,
3547     0.67155895484701833000f,  0.66699992230363747000f,
3548     0.66241577759017178000f,  0.65780669329707864000f,
3549     0.65317284295377676000f,  0.64851440102211255000f,
3550     0.64383154288979150000f,  0.63912444486377573000f,
3551     0.63439328416364549000f,  0.62963823891492710000f,
3552     0.62485948814238645000f,  0.62005721176328921000f,
3553     0.61523159058062682000f,  0.61038280627630948000f,
3554     0.60551104140432555000f,  0.60061647938386897000f,
3555     0.59569930449243347000f,  0.59075970185887428000f,
3556     0.58579785745643886000f,  0.58081395809576453000f,
3557     0.57580819141784534000f,  0.57078074588696737000f,
3558     0.56573181078361323000f,  0.56066157619733603000f,
3559     0.55557023301960229000f,  0.55045797293660481000f,
3560     0.54532498842204646000f,  0.54017147272989297000f,
3561     0.53499761988709726000f,  0.52980362468629483000f,
3562     0.52458968267846884000f,  0.51935599016558953000f,
3563     0.51410274419322166000f,  0.50883014254310699000f,
3564     0.50353838372571758000f,  0.49822766697278187000f,
3565     0.49289819222978409000f,  0.48755016014843605000f,
3566     0.48218377207912283000f,  0.47679923006332225000f,
3567     0.47139673682599781000f,  0.46597649576796613000f,
3568     0.46053871095824001000f,  0.45508358712634384000f,
3569     0.44961132965460660000f,  0.44412214457042926000f,
3570     0.43861623853852771000f,  0.43309381885315201000f,
3571     0.42755509343028220000f,  0.42200027079979979000f,
3572     0.41642956009763732000f,  0.41084317105790391000f,
3573     0.40524131400498986000f,  0.39962419984564679000f,
3574     0.39399204006104810000f,  0.38834504669882630000f,
3575     0.38268343236508984000f,  0.37700741021641831000f,
3576     0.37131719395183760000f,  0.36561299780477396000f,
3577     0.35989503653498828000f,  0.35416352542049051000f,
3578     0.34841868024943451000f,  0.34266071731199438000f,
3579     0.33688985339222005000f,  0.33110630575987643000f,
3580     0.32531029216226298000f,  0.31950203081601575000f,
3581     0.31368174039889157000f,  0.30784964004153498000f,
3582     0.30200594931922820000f,  0.29615088824362396000f,
3583     0.29028467725446233000f,  0.28440753721127182000f,
3584     0.27851968938505306000f,  0.27262135544994898000f,
3585     0.26671275747489842000f,  0.26079411791527557000f,
3586     0.25486565960451463000f,  0.24892760574572026000f,
3587     0.24298017990326398000f,  0.23702360599436734000f,
3588     0.23105810828067128000f,  0.22508391135979278000f,
3589     0.21910124015686977000f,  0.21311031991609136000f,
3590     0.20711137619221856000f,  0.20110463484209196000f,
3591     0.19509032201612833000f,  0.18906866414980628000f,
3592     0.18303988795514106000f,  0.17700422041214886000f,
3593     0.17096188876030136000f,  0.16491312048997009000f,
3594     0.15885814333386139000f,  0.15279718525844341000f,
3595     0.14673047445536175000f,  0.14065823933284924000f,
3596     0.13458070850712622000f,  0.12849811079379322000f,
3597     0.12241067519921628000f,  0.11631863091190488000f,
3598     0.11022220729388318000f,  0.10412163387205473000f,
3599     0.09801714032956077000f,  0.09190895649713269600f,
3600     0.08579731234443988000f,  0.07968243797143012600f,
3601     0.07356456359966745400f,  0.06744391956366410600f,
3602     0.06132073630220864800f,  0.05519524434969003100f,
3603     0.04906767432741812600f,  0.04293825693494095900f,
3604     0.03680722294135899100f,  0.03067480317663658100f,
3605     0.02454122852291226400f,  0.01840672990580482000f,
3606     0.01227153828571994400f,  0.00613588464915451520f,
3607     0.00000000000000006123f,  0.00000000000000000000f,
3608     -0.00613588464915447530f, -0.01227153828571992500f,
3609     -0.01840672990580482000f, -0.02454122852291228800f,
3610     -0.03067480317663662600f, -0.03680722294135883200f,
3611     -0.04293825693494082000f, -0.04906767432741801500f,
3612     -0.05519524434968993400f, -0.06132073630220857800f,
3613     -0.06744391956366405100f, -0.07356456359966742600f,
3614     -0.07968243797143012600f, -0.08579731234443989400f,
3615     -0.09190895649713272400f, -0.09801714032956060400f,
3616     -0.10412163387205459000f, -0.11022220729388306000f,
3617     -0.11631863091190475000f, -0.12241067519921620000f,
3618     -0.12849811079379317000f, -0.13458070850712617000f,
3619     -0.14065823933284921000f, -0.14673047445536175000f,
3620     -0.15279718525844344000f, -0.15885814333386145000f,
3621     -0.16491312048996989000f, -0.17096188876030122000f,
3622     -0.17700422041214875000f, -0.18303988795514095000f,
3623     -0.18906866414980619000f, -0.19509032201612825000f,
3624     -0.20110463484209190000f, -0.20711137619221856000f,
3625     -0.21311031991609136000f, -0.21910124015686980000f,
3626     -0.22508391135979283000f, -0.23105810828067111000f,
3627     -0.23702360599436720000f, -0.24298017990326387000f,
3628     -0.24892760574572015000f, -0.25486565960451457000f,
3629     -0.26079411791527551000f, -0.26671275747489837000f,
3630     -0.27262135544994898000f, -0.27851968938505306000f,
3631     -0.28440753721127188000f, -0.29028467725446233000f,
3632     -0.29615088824362379000f, -0.30200594931922808000f,
3633     -0.30784964004153487000f, -0.31368174039889152000f,
3634     -0.31950203081601569000f, -0.32531029216226293000f,
3635     -0.33110630575987643000f, -0.33688985339222005000f,
3636     -0.34266071731199438000f, -0.34841868024943456000f,
3637     -0.35416352542049034000f, -0.35989503653498811000f,
3638     -0.36561299780477385000f, -0.37131719395183754000f,
3639     -0.37700741021641826000f, -0.38268343236508978000f,
3640     -0.38834504669882625000f, -0.39399204006104810000f,
3641     -0.39962419984564679000f, -0.40524131400498986000f,
3642     -0.41084317105790391000f, -0.41642956009763715000f,
3643     -0.42200027079979968000f, -0.42755509343028208000f,
3644     -0.43309381885315196000f, -0.43861623853852766000f,
3645     -0.44412214457042920000f, -0.44961132965460654000f,
3646     -0.45508358712634384000f, -0.46053871095824001000f,
3647     -0.46597649576796618000f, -0.47139673682599764000f,
3648     -0.47679923006332209000f, -0.48218377207912272000f,
3649     -0.48755016014843600000f, -0.49289819222978404000f,
3650     -0.49822766697278187000f, -0.50353838372571758000f,
3651     -0.50883014254310699000f, -0.51410274419322166000f,
3652     -0.51935599016558964000f, -0.52458968267846895000f,
3653     -0.52980362468629461000f, -0.53499761988709715000f,
3654     -0.54017147272989285000f, -0.54532498842204646000f,
3655     -0.55045797293660481000f, -0.55557023301960218000f,
3656     -0.56066157619733603000f, -0.56573181078361312000f,
3657     -0.57078074588696726000f, -0.57580819141784534000f,
3658     -0.58081395809576453000f, -0.58579785745643886000f,
3659     -0.59075970185887416000f, -0.59569930449243336000f,
3660     -0.60061647938386897000f, -0.60551104140432555000f,
3661     -0.61038280627630948000f, -0.61523159058062682000f,
3662     -0.62005721176328910000f, -0.62485948814238634000f,
3663     -0.62963823891492698000f, -0.63439328416364549000f,
3664     -0.63912444486377573000f, -0.64383154288979139000f,
3665     -0.64851440102211244000f, -0.65317284295377676000f,
3666     -0.65780669329707864000f, -0.66241577759017178000f,
3667     -0.66699992230363747000f, -0.67155895484701833000f,
3668     -0.67609270357531592000f, -0.68060099779545302000f,
3669     -0.68508366777270036000f, -0.68954054473706683000f,
3670     -0.69397146088965400000f, -0.69837624940897292000f,
3671     -0.70275474445722530000f, -0.70710678118654746000f,
3672     -0.71143219574521643000f, -0.71573082528381859000f,
3673     -0.72000250796138165000f, -0.72424708295146689000f,
3674     -0.72846439044822520000f, -0.73265427167241282000f,
3675     -0.73681656887736979000f, -0.74095112535495911000f,
3676     -0.74505778544146595000f, -0.74913639452345926000f,
3677     -0.75318679904361241000f, -0.75720884650648446000f,
3678     -0.76120238548426178000f, -0.76516726562245896000f,
3679     -0.76910333764557959000f, -0.77301045336273699000f,
3680     -0.77688846567323244000f, -0.78073722857209438000f,
3681     -0.78455659715557524000f, -0.78834642762660623000f,
3682     -0.79210657730021239000f, -0.79583690460888346000f,
3683     -0.79953726910790501000f, -0.80320753148064483000f,
3684     -0.80684755354379922000f, -0.81045719825259477000f,
3685     -0.81403632970594830000f, -0.81758481315158371000f,
3686     -0.82110251499110465000f, -0.82458930278502529000f,
3687     -0.82804504525775580000f, -0.83146961230254524000f,
3688     -0.83486287498638001000f, -0.83822470555483797000f,
3689     -0.84155497743689833000f, -0.84485356524970701000f,
3690     -0.84812034480329712000f, -0.85135519310526520000f,
3691     -0.85455798836540053000f, -0.85772861000027212000f,
3692     -0.86086693863776731000f, -0.86397285612158670000f,
3693     -0.86704624551569265000f, -0.87008699110871135000f,
3694     -0.87309497841829009000f, -0.87607009419540660000f,
3695     -0.87901222642863341000f, -0.88192126434835494000f,
3696     -0.88479709843093779000f, -0.88763962040285393000f,
3697     -0.89044872324475788000f, -0.89322430119551532000f,
3698     -0.89596624975618511000f, -0.89867446569395382000f,
3699     -0.90134884704602203000f, -0.90398929312344334000f,
3700     -0.90659570451491533000f, -0.90916798309052227000f,
3701     -0.91170603200542988000f, -0.91420975570353069000f,
3702     -0.91667905992104270000f, -0.91911385169005777000f,
3703     -0.92151403934204190000f, -0.92387953251128674000f,
3704     -0.92621024213831127000f, -0.92850608047321548000f,
3705     -0.93076696107898371000f, -0.93299279883473885000f,
3706     -0.93518350993894750000f, -0.93733901191257496000f,
3707     -0.93945922360218992000f, -0.94154406518302081000f,
3708     -0.94359345816196039000f, -0.94560732538052128000f,
3709     -0.94758559101774109000f, -0.94952818059303667000f,
3710     -0.95143502096900834000f, -0.95330604035419375000f,
3711     -0.95514116830577067000f, -0.95694033573220894000f,
3712     -0.95870347489587160000f, -0.96043051941556579000f,
3713     -0.96212140426904158000f, -0.96377606579543984000f,
3714     -0.96539444169768940000f, -0.96697647104485207000f,
3715     -0.96852209427441727000f, -0.97003125319454397000f,
3716     -0.97150389098625178000f, -0.97293995220556007000f,
3717     -0.97433938278557586000f, -0.97570213003852857000f,
3718     -0.97702814265775439000f, -0.97831737071962765000f,
3719     -0.97956976568544052000f, -0.98078528040323043000f,
3720     -0.98196386910955524000f, -0.98310548743121629000f,
3721     -0.98421009238692903000f, -0.98527764238894122000f,
3722     -0.98630809724459867000f, -0.98730141815785843000f,
3723     -0.98825756773074946000f, -0.98917650996478101000f,
3724     -0.99005821026229712000f, -0.99090263542778001000f,
3725     -0.99170975366909953000f, -0.99247953459870997000f,
3726     -0.99321194923479450000f, -0.99390697000235606000f,
3727     -0.99456457073425542000f, -0.99518472667219682000f,
3728     -0.99576741446765982000f, -0.99631261218277800000f,
3729     -0.99682029929116567000f, -0.99729045667869021000f,
3730     -0.99772306664419164000f, -0.99811811290014918000f,
3731     -0.99847558057329477000f, -0.99879545620517241000f,
3732     -0.99907772775264536000f, -0.99932238458834954000f,
3733     -0.99952941750109314000f, -0.99969881869620425000f,
3734     -0.99983058179582340000f, -0.99992470183914450000f,
3735     -0.99998117528260111000f, -1.00000000000000000000f};
3736 
3737 const FLOAT32 ixheaacd_twidle_tbl_48[64] = {
3738     1.000000000000f,  0.000000000000f,  1.000000000000f,  0.000000000000f,
3739     0.991444885731f,  -0.130526185036f, 0.965925812721f,  -0.258819043636f,
3740     0.965925812721f,  -0.258819043636f, 0.866025388241f,  -0.500000000000f,
3741     0.923879504204f,  -0.382683426142f, 0.707106769085f,  -0.707106769085f,
3742     0.866025388241f,  -0.500000000000f, 0.500000000000f,  -0.866025388241f,
3743     0.793353319168f,  -0.608761429787f, 0.258819043636f,  -0.965925812721f,
3744     0.707106769085f,  -0.707106769085f, 0.000000000000f,  -1.000000000000f,
3745     0.608761429787f,  -0.793353319168f, -0.258819043636f, -0.965925812721f,
3746     0.500000000000f,  -0.866025388241f, -0.500000000000f, -0.866025388241f,
3747     0.382683426142f,  -0.923879504204f, -0.707106769085f, -0.707106769085f,
3748     0.258819043636f,  -0.965925812721f, -0.866025388241f, -0.500000000000f,
3749     0.130526185036f,  -0.991444885731f, -0.965925812721f, -0.258819043636f,
3750     0.000000000000f,  -1.000000000000f, -1.000000000000f, -0.000000000000f,
3751     -0.130526185036f, -0.991444885731f, -0.965925812721f, 0.258819043636f,
3752     -0.258819043636f, -0.965925812721f, -0.866025388241f, 0.500000000000f,
3753     -0.382683426142f, -0.923879504204f, -0.707106769085f, 0.707106769085f};
3754 
3755 const FLOAT32 ixheaacd_twidle_tbl_24[32] = {
3756     1.000000000000f,  0.000000000000f,  1.000000000000f,  0.000000000000f,
3757     0.965925812721f,  -0.258819043636f, 0.866025388241f,  -0.500000000000f,
3758     0.866025388241f,  -0.500000000000f, 0.500000000000f,  -0.866025388241f,
3759     0.707106769085f,  -0.707106769085f, 0.000000000000f,  -1.000000000000f,
3760     0.500000000000f,  -0.866025388241f, -0.500000000000f, -0.866025388241f,
3761     0.258819043636f,  -0.965925812721f, -0.866025388241f, -0.500000000000f,
3762     0.000000000000f,  -1.000000000000f, -1.000000000000f, -0.000000000000f,
3763     -0.258819043636f, -0.965925812721f, -0.866025388241f, 0.500000000000f};
3764 
3765 const FLOAT32 ixheaacd_sel_case[5][8] = {{1, -1, 1, 1, 1, 1, -1, 1},
3766                                          {1, 1, -1, 1, 1, -1, 1, 1},
3767                                          {-1, 1, -1, -1, -1, -1, 1, -1},
3768                                          {-1, -1, 1, -1, -1, 1, -1, -1},
3769                                          {1, -1, 1, 1, 1, 1, -1, 1}};
3770 
3771 const FLOAT32 ixheaacd_sub_samp_qmf_window_coeff_28_36[280 + 360] = {
3772     0.000000000000f,  -0.000542621361f, -0.000488583522f, -0.000520001457f, -0.000570539269f,
3773     -0.000620978128f, -0.000670987472f, -0.000715773669f, -0.000745512953f, -0.000770621584f,
3774     -0.000778765010f, -0.000779523922f, -0.000758759677f, -0.000724509649f, -0.000665041502f,
3775     -0.000583710556f, -0.000483743032f, -0.000358602498f, -0.000200519848f, -0.000029492525f,
3776     0.000177197973f,  0.000402654434f,  0.000658756529f,  0.000933847099f,  0.001238821540f,
3777     0.001564677688f,  0.001898807241f,  0.002257277956f,  0.002620175947f,  0.002994259354f,
3778     0.003369919956f,  0.003737597959f,  0.004102611449f,  0.004436464049f,  0.004755367525f,
3779     0.005039302167f,  0.005274989177f,  0.005458493251f,  0.005587198306f,  0.005644576624f,
3780     0.005611654837f,  0.005493966397f,  0.005271574948f,  0.004934532568f,  0.004476084840f,
3781     0.003885571612f,  0.003157114144f,  0.002269380260f,  0.001229724381f,  0.000027600139f,
3782     -0.001341713127f, -0.002888793591f, -0.004610527772f, -0.006505282596f, -0.008588129655f,
3783     -0.010841125622f, 0.013271821663f,  0.015881109983f,  0.018654156476f,  0.021561963484f,
3784     0.024612039328f,  0.027795063332f,  0.031087061390f,  0.034462094307f,  0.037916749716f,
3785     0.041409216821f,  0.044928979129f,  0.048434015363f,  0.051901672035f,  0.055296782404f,
3786     0.058591566980f,  0.061728458852f,  0.064687669277f,  0.067440338433f,  0.069905869663f,
3787     0.072072267532f,  0.073889419436f,  0.075313739479f,  0.076284952462f,  0.076771095395f,
3788     0.076735138893f,  0.076111361384f,  0.074861399829f,  0.072952635586f,  0.070353284478f,
3789     0.066971510649f,  0.062810622156f,  0.057844031602f,  0.052007704973f,  0.045278843492f,
3790     0.037642929703f,  0.029082339257f,  0.019534083083f,  0.009020207450f,  -0.002467962215f,
3791     -0.014951020479f, -0.028450148180f, -0.042922731489f, -0.058370642364f, -0.074820943177f,
3792     -0.092211194336f, -0.110518477857f, -0.129736796021f, -0.149827122688f, -0.170728057623f,
3793     -0.192396819592f, -0.214828416705f, -0.237916424870f, -0.261611491442f, -0.285857290030f,
3794     -0.310589224100f, -0.335712105036f, 0.361158996820f,  0.386859893799f,  0.412710726261f,
3795     0.438634932041f,  0.464547455311f,  0.490345001221f,  0.515940248966f,  0.541255354881f,
3796     0.566157341003f,  0.590581595898f,  0.614434957504f,  0.637616693974f,  0.660021364689f,
3797     0.681587100029f,  0.702238857746f,  0.721817433834f,  0.740313649178f,  0.757651746273f,
3798     0.773728370667f,  0.788466095924f,  0.801848053932f,  0.813819110394f,  0.824237942696f,
3799     0.833155274391f,  0.840528070927f,  0.846274733543f,  0.850387632847f,  0.852874279022f,
3800     0.853738546371f,  0.852874219418f,  0.850387632847f,  0.846274673939f,  0.840528011322f,
3801     0.833155155182f,  0.824237823486f,  0.813819110394f,  0.801847875118f,  0.788465917110f,
3802     0.773728191853f,  0.757651507854f,  0.740313410759f,  0.721817195415f,  0.702238559723f,
3803     0.681586861610f,  0.660021066666f,  0.637616395950f,  0.614434659481f,  0.590581297874f,
3804     0.566156983376f,  0.541254997253f,  0.515939891338f,  0.490344673395f,  0.464547097683f,
3805     0.438634604216f,  0.412710398436f,  0.386859536171f,  -0.361158668995f, -0.335711777210f,
3806     -0.310588866472f, -0.285857141018f, -0.261611163616f, -0.237916111946f, -0.214828267694f,
3807     -0.192396372557f, -0.170727774501f, -0.149826839566f, -0.129736661911f, -0.110518231988f,
3808     -0.092210955918f, -0.074820823967f, -0.058370325714f, -0.042922534049f, -0.028449961916f,
3809     -0.014950932935f, -0.002467804123f, 0.009020354599f,  0.019534152001f,  0.029082519934f,
3810     0.037643034011f,  0.045278891921f,  0.052007835358f,  0.057844102383f,  0.062810681760f,
3811     0.066971540451f,  0.070353344083f,  0.072952665389f,  0.074861414731f,  0.076111383736f,
3812     0.076735138893f,  0.076771095395f,  0.076284952462f,  0.075313717127f,  0.073889397085f,
3813     0.072072252631f,  0.069905824959f,  0.067440301180f,  0.064687632024f,  0.061728436500f,
3814     0.058591522276f,  0.055296737701f,  0.051901649684f,  0.048433944583f,  0.044928930700f,
3815     0.041409172118f,  0.037916723639f,  0.034462049603f,  0.031087018549f,  0.027795042843f,
3816     0.024611977860f,  0.021561924368f,  0.018654119223f,  0.015881091356f,  -0.013271821663f,
3817     -0.010841063224f, -0.008588085882f, -0.006505249068f, -0.004610503558f, -0.002888777293f,
3818     -0.001341703231f, 0.000027604519f,  0.001229754183f,  0.002269399818f,  0.003157128114f,
3819     0.003885580227f,  0.004476089962f,  0.004934535362f,  0.005271575879f,  0.005493969657f,
3820     0.005611656234f,  0.005644577090f,  0.005587196909f,  0.005458491389f,  0.005274987780f,
3821     0.005039302167f,  0.004755360540f,  0.004436457064f,  0.004102606326f,  0.003737593070f,
3822     0.003369916230f,  0.002994256793f,  0.002620175947f,  0.002257269574f,  0.001898800372f,
3823     0.001564672217f,  0.001238817465f,  0.000933844654f,  0.000658755132f,  0.000402654026f,
3824     0.000177192909f,  -0.000029495970f, -0.000200522336f, -0.000358604098f, -0.000483744079f,
3825     -0.000583711022f, -0.000665041502f, -0.000724510173f, -0.000758760143f, -0.000779524038f,
3826     -0.000778765127f, -0.000770621467f, -0.000745512894f, -0.000715773669f, -0.000670986192f,
3827     -0.000620977371f, -0.000570538570f, -0.000520000933f, -0.000488583522f, -0.000542622001f,
3828 
3829     0.000000000000f,  -0.000559715787f, -0.000490735692f, -0.000494276523f, -0.000525323092f,
3830     -0.000565433234f, -0.000604547502f, -0.000641375547f, -0.000681411824f, -0.000715773669f,
3831     -0.000739963143f, -0.000759658345f, -0.000776134315f, -0.000778251328f, -0.000780169561f,
3832     -0.000767318823f, -0.000743638200f, -0.000714929076f, -0.000665041502f, -0.000603400229f,
3833     -0.000533179555f, -0.000443592493f, -0.000343404361f, -0.000218707515f, -0.000089368215f,
3834     0.000056136661f,  0.000224446383f,  0.000402654026f,  0.000598782441f,  0.000809714838f,
3835     0.001034070854f,  0.001272506313f,  0.001527202898f,  0.001785487286f,  0.002056134166f,
3836     0.002337466693f,  0.002620175947f,  0.002911411924f,  0.003202219727f,  0.003494867589f,
3837     0.003778209677f,  0.004064061213f,  0.004324190319f,  0.004583056550f,  0.004820034839f,
3838     0.005039302167f,  0.005222698674f,  0.005387451034f,  0.005507593509f,  0.005596942734f,
3839     0.005642913748f,  0.005630714353f,  0.005568923429f,  0.005455049220f,  0.005271575879f,
3840     0.005018248223f,  0.004695950076f,  0.004295178223f,  0.003811693750f,  0.003245957894f,
3841     0.002582128858f,  0.001827885280f,  0.000977565185f,  0.000027604519f,  -0.001021172851f,
3842     -0.002181018004f, -0.003442291170f, -0.004812424537f, -0.006285287905f, -0.007873740047f,
3843     -0.009569193237f, -0.011365653016f, 0.013271821663f,  0.015284989960f,  0.017405176535f,
3844     0.019609216601f,  0.021893566474f,  0.024266306311f,  0.026719830930f,  0.029248571023f,
3845     0.031829249114f,  0.034462094307f,  0.037145402282f,  0.039855118841f,  0.042579848319f,
3846     0.045319452882f,  0.048046313226f,  0.050749942660f,  0.053421828896f,  0.056038323790f,
3847     0.058591566980f,  0.061042912304f,  0.063400119543f,  0.065628714859f,  0.067729465663f,
3848     0.069645397365f,  0.071387805045f,  0.072921045125f,  0.074243679643f,  0.075313732028f,
3849     0.076110713184f,  0.076615959406f,  0.076819270849f,  0.076696552336f,  0.076211526990f,
3850     0.075348608196f,  0.074099399149f,  0.072434164584f,  0.070353306830f,  0.067788913846f,
3851     0.064755402505f,  0.061245746911f,  0.057240899652f,  0.052702348679f,  0.047619495541f,
3852     0.041996419430f,  0.035823248327f,  0.029082400724f,  0.021739905700f,  0.013810261153f,
3853     0.005301336292f,  -0.003804539563f, -0.013511340134f, -0.023842986673f, -0.034764017910f,
3854     -0.046269558370f, -0.058370534331f, -0.071082539856f, -0.084369227290f, -0.098213173449f,
3855     -0.112607732415f, -0.127556651831f, -0.143036201596f, -0.159020766616f, -0.175477877259f,
3856     -0.192396670580f, -0.209785103798f, -0.227578520775f, -0.245750412345f, -0.264278501272f,
3857     -0.283137172461f, -0.302297204733f, -0.321709424257f, -0.341343283653f, 0.361158996820f,
3858     0.381133735180f,  0.401205033064f,  0.421350568533f,  0.441515892744f,  0.461671739817f,
3859     0.481765180826f,  0.501753628254f,  0.521590352058f,  0.541255354881f,  0.560662448406f,
3860     0.579790294170f,  0.598601102829f,  0.617045819759f,  0.635078668594f,  0.652643322945f,
3861     0.669715166092f,  0.686256051064f,  0.702238857746f,  0.717556118965f,  0.732231855392f,
3862     0.746226549149f,  0.759503602982f,  0.772010207176f,  0.783699750900f,  0.794583916664f,
3863     0.804631054401f,  0.813819110394f,  0.822049856186f,  0.829381108284f,  0.835786461830f,
3864     0.841250777245f,  0.845719814301f,  0.849197506905f,  0.851689398289f,  0.853206515312f,
3865     0.853738546371f,  0.853206515312f,  0.851689338684f,  0.849197506905f,  0.845719814301f,
3866     0.841250777245f,  0.835786461830f,  0.829380989075f,  0.822049856186f,  0.813819110394f,
3867     0.804631054401f,  0.794583737850f,  0.783699750900f,  0.772010207176f,  0.759503602982f,
3868     0.746226549149f,  0.732231616974f,  0.717556118965f,  0.702238857746f,  0.686256051064f,
3869     0.669714868069f,  0.652643322945f,  0.635078668594f,  0.617045819759f,  0.598601102829f,
3870     0.579789996147f,  0.560662448406f,  0.541255354881f,  0.521590352058f,  0.501753270626f,
3871     0.481765180826f,  0.461671739817f,  0.441515892744f,  0.421350568533f,  0.401204675436f,
3872     0.381133735180f,  -0.361158996820f, -0.341343283653f, -0.321709245443f, -0.302297025919f,
3873     -0.283137172461f, -0.264278501272f, -0.245750576258f, -0.227578371763f, -0.209784954786f,
3874     -0.192396670580f, -0.175477877259f, -0.159020632505f, -0.143036067486f, -0.127556651831f,
3875     -0.112607732415f, -0.098213292658f, -0.084369115531f, -0.071082428098f, -0.058370534331f,
3876     -0.046269558370f, -0.034763921052f, -0.023842897266f, -0.013511340134f, -0.003804539563f,
3877     0.005301259924f,  0.013810331002f,  0.021739969030f,  0.029082400724f,  0.035823248327f,
3878     0.041996467859f,  0.047619540244f,  0.052702348679f,  0.057240899652f,  0.061245713383f,
3879     0.064755432308f,  0.067788936198f,  0.070353306830f,  0.072434164584f,  0.074099414051f,
3880     0.075348615646f,  0.076211526990f,  0.076696552336f,  0.076819270849f,  0.076615959406f,
3881     0.076110713184f,  0.075313732028f,  0.074243679643f,  0.072921030223f,  0.071387790143f,
3882     0.069645397365f,  0.067729465663f,  0.065628737211f,  0.063400097191f,  0.061042893678f,
3883     0.058591566980f,  0.056038323790f,  0.053421806544f,  0.050749920309f,  0.048046313226f,
3884     0.045319452882f,  0.042579874396f,  0.039855096489f,  0.037145379931f,  0.034462094307f,
3885     0.031829249114f,  0.029248548672f,  0.026719808578f,  0.024266306311f,  0.021893566474f,
3886     0.019609235227f,  0.017405157909f,  0.015284972265f,  -0.013271821663f, -0.011365660466f,
3887     -0.009569208138f, -0.007873761468f, -0.006285255309f, -0.004812399857f, -0.003442274174f,
3888     -0.002181007527f, -0.001021168195f, 0.000027604519f,  0.000977561343f,  0.001827878412f,
3889     0.002582120011f,  0.003245970467f,  0.003811703064f,  0.004295183811f,  0.004695953336f,
3890     0.005018249620f,  0.005271575879f,  0.005455048289f,  0.005568922963f,  0.005630713888f,
3891     0.005642912816f,  0.005596941803f,  0.005507592112f,  0.005387450103f,  0.005222697742f,
3892     0.005039302167f,  0.004820035771f,  0.004583058413f,  0.004324193578f,  0.004064055160f,
3893     0.003778204788f,  0.003494863864f,  0.003202217165f,  0.002911410527f,  0.002620175947f,
3894     0.002337468090f,  0.002056136029f,  0.001785490196f,  0.001527197659f,  0.001272502821f,
3895     0.001034068293f,  0.000809713092f,  0.000598781568f,  0.000402654026f,  0.000224447082f,
3896     0.000056137760f,  -0.000089366637f, -0.000218710265f, -0.000343405962f, -0.000443593453f,
3897     -0.000533180195f, -0.000603400520f, -0.000665041502f, -0.000714928901f, -0.000743637909f,
3898     -0.000767318590f, -0.000780169561f, -0.000778251269f, -0.000776134082f, -0.000759658054f,
3899     -0.000739962969f, -0.000715773669f, -0.000681411941f, -0.000641375838f, -0.000604548026f,
3900     -0.000565432478f, -0.000525322452f, -0.000494276232f, -0.000490735809f, -0.000559715729f,
3901 };
3902 
3903 const FLOAT32 ixheaacd_dft_hbe_window_ts_12[13] = {
3904     0.000000000000000f, 0.017037086855466f, 0.066987298107781f, 0.146446609406726f,
3905     0.250000000000000f, 0.370590477448740f, 0.500000000000000f, 0.629409522551260f,
3906     0.750000000000000f, 0.853553390593274f, 0.933012701892219f, 0.982962913144534f,
3907     1.000000000000000f
3908 };
3909 
3910 const FLOAT32 ixheaacd_dft_hbe_window_ts_18[19] = {
3911     0.000000000000000f, 0.007596123493896f, 0.030153689607046f, 0.066987298107781f,
3912     0.116977778440511f, 0.178606195156730f, 0.250000000000000f, 0.328989928337166f,
3913     0.413175911166535f, 0.500000000000000f, 0.586824088833465f, 0.671010071662834f,
3914     0.750000000000000f, 0.821393804843270f, 0.883022221559489f, 0.933012701892219f,
3915     0.969846310392954f, 0.992403876506104f, 1.000000000000000f
3916 };
3917 
3918 const FLOAT32 ixheaacd_sine_pi_n_by_1024[1024] = {
3919     0.0000000000f, 0.0030679568f, 0.0061358846f, 0.0092037548f, 0.0122715383f, 0.0153392063f,
3920     0.0184067299f, 0.0214740803f, 0.0245412285f, 0.0276081458f, 0.0306748032f, 0.0337411719f,
3921     0.0368072229f, 0.0398729276f, 0.0429382569f, 0.0460031821f, 0.0490676743f, 0.0521317047f,
3922     0.0551952443f, 0.0582582645f, 0.0613207363f, 0.0643826309f, 0.0674439196f, 0.0705045734f,
3923     0.0735645636f, 0.0766238614f, 0.0796824380f, 0.0827402645f, 0.0857973123f, 0.0888535526f,
3924     0.0919089565f, 0.0949634953f, 0.0980171403f, 0.1010698628f, 0.1041216339f, 0.1071724250f,
3925     0.1102222073f, 0.1132709522f, 0.1163186309f, 0.1193652148f, 0.1224106752f, 0.1254549834f,
3926     0.1284981108f, 0.1315400287f, 0.1345807085f, 0.1376201216f, 0.1406582393f, 0.1436950332f,
3927     0.1467304745f, 0.1497645347f, 0.1527971853f, 0.1558283977f, 0.1588581433f, 0.1618863938f,
3928     0.1649131205f, 0.1679382950f, 0.1709618888f, 0.1739838734f, 0.1770042204f, 0.1800229014f,
3929     0.1830398880f, 0.1860551517f, 0.1890686641f, 0.1920803970f, 0.1950903220f, 0.1980984107f,
3930     0.2011046348f, 0.2041089661f, 0.2071113762f, 0.2101118369f, 0.2131103199f, 0.2161067971f,
3931     0.2191012402f, 0.2220936210f, 0.2250839114f, 0.2280720832f, 0.2310581083f, 0.2340419586f,
3932     0.2370236060f, 0.2400030224f, 0.2429801799f, 0.2459550503f, 0.2489276057f, 0.2518978182f,
3933     0.2548656596f, 0.2578311022f, 0.2607941179f, 0.2637546790f, 0.2667127575f, 0.2696683256f,
3934     0.2726213554f, 0.2755718193f, 0.2785196894f, 0.2814649379f, 0.2844075372f, 0.2873474595f,
3935     0.2902846773f, 0.2932191627f, 0.2961508882f, 0.2990798263f, 0.3020059493f, 0.3049292297f,
3936     0.3078496400f, 0.3107671527f, 0.3136817404f, 0.3165933756f, 0.3195020308f, 0.3224076788f,
3937     0.3253102922f, 0.3282098436f, 0.3311063058f, 0.3339996514f, 0.3368898534f, 0.3397768844f,
3938     0.3426607173f, 0.3455413250f, 0.3484186802f, 0.3512927561f, 0.3541635254f, 0.3570309612f,
3939     0.3598950365f, 0.3627557244f, 0.3656129978f, 0.3684668300f, 0.3713171940f, 0.3741640630f,
3940     0.3770074102f, 0.3798472089f, 0.3826834324f, 0.3855160538f, 0.3883450467f, 0.3911703843f,
3941     0.3939920401f, 0.3968099874f, 0.3996241998f, 0.4024346509f, 0.4052413140f, 0.4080441629f,
3942     0.4108431711f, 0.4136383122f, 0.4164295601f, 0.4192168884f, 0.4220002708f, 0.4247796812f,
3943     0.4275550934f, 0.4303264813f, 0.4330938189f, 0.4358570799f, 0.4386162385f, 0.4413712687f,
3944     0.4441221446f, 0.4468688402f, 0.4496113297f, 0.4523495872f, 0.4550835871f, 0.4578133036f,
3945     0.4605387110f, 0.4632597836f, 0.4659764958f, 0.4686888220f, 0.4713967368f, 0.4741002147f,
3946     0.4767992301f, 0.4794937577f, 0.4821837721f, 0.4848692480f, 0.4875501601f, 0.4902264833f,
3947     0.4928981922f, 0.4955652618f, 0.4982276670f, 0.5008853826f, 0.5035383837f, 0.5061866453f,
3948     0.5088301425f, 0.5114688504f, 0.5141027442f, 0.5167317990f, 0.5193559902f, 0.5219752929f,
3949     0.5245896827f, 0.5271991348f, 0.5298036247f, 0.5324031279f, 0.5349976199f, 0.5375870763f,
3950     0.5401714727f, 0.5427507849f, 0.5453249884f, 0.5478940592f, 0.5504579729f, 0.5530167056f,
3951     0.5555702330f, 0.5581185312f, 0.5606615762f, 0.5631993440f, 0.5657318108f, 0.5682589527f,
3952     0.5707807459f, 0.5732971667f, 0.5758081914f, 0.5783137964f, 0.5808139581f, 0.5833086529f,
3953     0.5857978575f, 0.5882815482f, 0.5907597019f, 0.5932322950f, 0.5956993045f, 0.5981607070f,
3954     0.6006164794f, 0.6030665985f, 0.6055110414f, 0.6079497850f, 0.6103828063f, 0.6128100824f,
3955     0.6152315906f, 0.6176473079f, 0.6200572118f, 0.6224612794f, 0.6248594881f, 0.6272518155f,
3956     0.6296382389f, 0.6320187359f, 0.6343932842f, 0.6367618612f, 0.6391244449f, 0.6414810128f,
3957     0.6438315429f, 0.6461760130f, 0.6485144010f, 0.6508466850f, 0.6531728430f, 0.6554928530f,
3958     0.6578066933f, 0.6601143421f, 0.6624157776f, 0.6647109782f, 0.6669999223f, 0.6692825883f,
3959     0.6715589548f, 0.6738290004f, 0.6760927036f, 0.6783500431f, 0.6806009978f, 0.6828455464f,
3960     0.6850836678f, 0.6873153409f, 0.6895405447f, 0.6917592584f, 0.6939714609f, 0.6961771315f,
3961     0.6983762494f, 0.7005687939f, 0.7027547445f, 0.7049340804f, 0.7071067812f, 0.7092728264f,
3962     0.7114321957f, 0.7135848688f, 0.7157308253f, 0.7178700451f, 0.7200025080f, 0.7221281939f,
3963     0.7242470830f, 0.7263591551f, 0.7284643904f, 0.7305627692f, 0.7326542717f, 0.7347388781f,
3964     0.7368165689f, 0.7388873245f, 0.7409511254f, 0.7430079521f, 0.7450577854f, 0.7471006060f,
3965     0.7491363945f, 0.7511651319f, 0.7531867990f, 0.7552013769f, 0.7572088465f, 0.7592091890f,
3966     0.7612023855f, 0.7631884173f, 0.7651672656f, 0.7671389119f, 0.7691033376f, 0.7710605243f,
3967     0.7730104534f, 0.7749531066f, 0.7768884657f, 0.7788165124f, 0.7807372286f, 0.7826505962f,
3968     0.7845565972f, 0.7864552136f, 0.7883464276f, 0.7902302214f, 0.7921065773f, 0.7939754776f,
3969     0.7958369046f, 0.7976908409f, 0.7995372691f, 0.8013761717f, 0.8032075315f, 0.8050313311f,
3970     0.8068475535f, 0.8086561816f, 0.8104571983f, 0.8122505866f, 0.8140363297f, 0.8158144108f,
3971     0.8175848132f, 0.8193475201f, 0.8211025150f, 0.8228497814f, 0.8245893028f, 0.8263210628f,
3972     0.8280450453f, 0.8297612338f, 0.8314696123f, 0.8331701647f, 0.8348628750f, 0.8365477272f,
3973     0.8382247056f, 0.8398937942f, 0.8415549774f, 0.8432082396f, 0.8448535652f, 0.8464909388f,
3974     0.8481203448f, 0.8497417680f, 0.8513551931f, 0.8529606049f, 0.8545579884f, 0.8561473284f,
3975     0.8577286100f, 0.8593018184f, 0.8608669386f, 0.8624239561f, 0.8639728561f, 0.8655136241f,
3976     0.8670462455f, 0.8685707060f, 0.8700869911f, 0.8715950867f, 0.8730949784f, 0.8745866523f,
3977     0.8760700942f, 0.8775452902f, 0.8790122264f, 0.8804708891f, 0.8819212643f, 0.8833633387f,
3978     0.8847970984f, 0.8862225301f, 0.8876396204f, 0.8890483559f, 0.8904487232f, 0.8918407094f,
3979     0.8932243012f, 0.8945994856f, 0.8959662498f, 0.8973245807f, 0.8986744657f, 0.9000158920f,
3980     0.9013488470f, 0.9026733182f, 0.9039892931f, 0.9052967593f, 0.9065957045f, 0.9078861165f,
3981     0.9091679831f, 0.9104412923f, 0.9117060320f, 0.9129621904f, 0.9142097557f, 0.9154487161f,
3982     0.9166790599f, 0.9179007756f, 0.9191138517f, 0.9203182767f, 0.9215140393f, 0.9227011283f,
3983     0.9238795325f, 0.9250492408f, 0.9262102421f, 0.9273625257f, 0.9285060805f, 0.9296408958f,
3984     0.9307669611f, 0.9318842656f, 0.9329927988f, 0.9340925504f, 0.9351835099f, 0.9362656672f,
3985     0.9373390119f, 0.9384035341f, 0.9394592236f, 0.9405060706f, 0.9415440652f, 0.9425731976f,
3986     0.9435934582f, 0.9446048373f, 0.9456073254f, 0.9466009131f, 0.9475855910f, 0.9485613499f,
3987     0.9495281806f, 0.9504860739f, 0.9514350210f, 0.9523750127f, 0.9533060404f, 0.9542280951f,
3988     0.9551411683f, 0.9560452513f, 0.9569403357f, 0.9578264130f, 0.9587034749f, 0.9595715131f,
3989     0.9604305194f, 0.9612804858f, 0.9621214043f, 0.9629532669f, 0.9637760658f, 0.9645897933f,
3990     0.9653944417f, 0.9661900034f, 0.9669764710f, 0.9677538371f, 0.9685220943f, 0.9692812354f,
3991     0.9700312532f, 0.9707721407f, 0.9715038910f, 0.9722264971f, 0.9729399522f, 0.9736442497f,
3992     0.9743393828f, 0.9750253451f, 0.9757021300f, 0.9763697313f, 0.9770281427f, 0.9776773578f,
3993     0.9783173707f, 0.9789481753f, 0.9795697657f, 0.9801821360f, 0.9807852804f, 0.9813791933f,
3994     0.9819638691f, 0.9825393023f, 0.9831054874f, 0.9836624192f, 0.9842100924f, 0.9847485018f,
3995     0.9852776424f, 0.9857975092f, 0.9863080972f, 0.9868094018f, 0.9873014182f, 0.9877841416f,
3996     0.9882575677f, 0.9887216920f, 0.9891765100f, 0.9896220175f, 0.9900582103f, 0.9904850843f,
3997     0.9909026354f, 0.9913108598f, 0.9917097537f, 0.9920993131f, 0.9924795346f, 0.9928504145f,
3998     0.9932119492f, 0.9935641355f, 0.9939069700f, 0.9942404495f, 0.9945645707f, 0.9948793308f,
3999     0.9951847267f, 0.9954807555f, 0.9957674145f, 0.9960447009f, 0.9963126122f, 0.9965711458f,
4000     0.9968202993f, 0.9970600703f, 0.9972904567f, 0.9975114561f, 0.9977230666f, 0.9979252862f,
4001     0.9981181129f, 0.9983015449f, 0.9984755806f, 0.9986402182f, 0.9987954562f, 0.9989412932f,
4002     0.9990777278f, 0.9992047586f, 0.9993223846f, 0.9994306046f, 0.9995294175f, 0.9996188225f,
4003     0.9996988187f, 0.9997694054f, 0.9998305818f, 0.9998823475f, 0.9999247018f, 0.9999576446f,
4004     0.9999811753f, 0.9999952938f, 1.0000000000f, 0.9999952938f, 0.9999811753f, 0.9999576446f,
4005     0.9999247018f, 0.9998823475f, 0.9998305818f, 0.9997694054f, 0.9996988187f, 0.9996188225f,
4006     0.9995294175f, 0.9994306046f, 0.9993223846f, 0.9992047586f, 0.9990777278f, 0.9989412932f,
4007     0.9987954562f, 0.9986402182f, 0.9984755806f, 0.9983015449f, 0.9981181129f, 0.9979252862f,
4008     0.9977230666f, 0.9975114561f, 0.9972904567f, 0.9970600703f, 0.9968202993f, 0.9965711458f,
4009     0.9963126122f, 0.9960447009f, 0.9957674145f, 0.9954807555f, 0.9951847267f, 0.9948793308f,
4010     0.9945645707f, 0.9942404495f, 0.9939069700f, 0.9935641355f, 0.9932119492f, 0.9928504145f,
4011     0.9924795346f, 0.9920993131f, 0.9917097537f, 0.9913108598f, 0.9909026354f, 0.9904850843f,
4012     0.9900582103f, 0.9896220175f, 0.9891765100f, 0.9887216920f, 0.9882575677f, 0.9877841416f,
4013     0.9873014182f, 0.9868094018f, 0.9863080972f, 0.9857975092f, 0.9852776424f, 0.9847485018f,
4014     0.9842100924f, 0.9836624192f, 0.9831054874f, 0.9825393023f, 0.9819638691f, 0.9813791933f,
4015     0.9807852804f, 0.9801821360f, 0.9795697657f, 0.9789481753f, 0.9783173707f, 0.9776773578f,
4016     0.9770281427f, 0.9763697313f, 0.9757021300f, 0.9750253451f, 0.9743393828f, 0.9736442497f,
4017     0.9729399522f, 0.9722264971f, 0.9715038910f, 0.9707721407f, 0.9700312532f, 0.9692812354f,
4018     0.9685220943f, 0.9677538371f, 0.9669764710f, 0.9661900034f, 0.9653944417f, 0.9645897933f,
4019     0.9637760658f, 0.9629532669f, 0.9621214043f, 0.9612804858f, 0.9604305194f, 0.9595715131f,
4020     0.9587034749f, 0.9578264130f, 0.9569403357f, 0.9560452513f, 0.9551411683f, 0.9542280951f,
4021     0.9533060404f, 0.9523750127f, 0.9514350210f, 0.9504860739f, 0.9495281806f, 0.9485613499f,
4022     0.9475855910f, 0.9466009131f, 0.9456073254f, 0.9446048373f, 0.9435934582f, 0.9425731976f,
4023     0.9415440652f, 0.9405060706f, 0.9394592236f, 0.9384035341f, 0.9373390119f, 0.9362656672f,
4024     0.9351835099f, 0.9340925504f, 0.9329927988f, 0.9318842656f, 0.9307669611f, 0.9296408958f,
4025     0.9285060805f, 0.9273625257f, 0.9262102421f, 0.9250492408f, 0.9238795325f, 0.9227011283f,
4026     0.9215140393f, 0.9203182767f, 0.9191138517f, 0.9179007756f, 0.9166790599f, 0.9154487161f,
4027     0.9142097557f, 0.9129621904f, 0.9117060320f, 0.9104412923f, 0.9091679831f, 0.9078861165f,
4028     0.9065957045f, 0.9052967593f, 0.9039892931f, 0.9026733182f, 0.9013488470f, 0.9000158920f,
4029     0.8986744657f, 0.8973245807f, 0.8959662498f, 0.8945994856f, 0.8932243012f, 0.8918407094f,
4030     0.8904487232f, 0.8890483559f, 0.8876396204f, 0.8862225301f, 0.8847970984f, 0.8833633387f,
4031     0.8819212643f, 0.8804708891f, 0.8790122264f, 0.8775452902f, 0.8760700942f, 0.8745866523f,
4032     0.8730949784f, 0.8715950867f, 0.8700869911f, 0.8685707060f, 0.8670462455f, 0.8655136241f,
4033     0.8639728561f, 0.8624239561f, 0.8608669386f, 0.8593018184f, 0.8577286100f, 0.8561473284f,
4034     0.8545579884f, 0.8529606049f, 0.8513551931f, 0.8497417680f, 0.8481203448f, 0.8464909388f,
4035     0.8448535652f, 0.8432082396f, 0.8415549774f, 0.8398937942f, 0.8382247056f, 0.8365477272f,
4036     0.8348628750f, 0.8331701647f, 0.8314696123f, 0.8297612338f, 0.8280450453f, 0.8263210628f,
4037     0.8245893028f, 0.8228497814f, 0.8211025150f, 0.8193475201f, 0.8175848132f, 0.8158144108f,
4038     0.8140363297f, 0.8122505866f, 0.8104571983f, 0.8086561816f, 0.8068475535f, 0.8050313311f,
4039     0.8032075315f, 0.8013761717f, 0.7995372691f, 0.7976908409f, 0.7958369046f, 0.7939754776f,
4040     0.7921065773f, 0.7902302214f, 0.7883464276f, 0.7864552136f, 0.7845565972f, 0.7826505962f,
4041     0.7807372286f, 0.7788165124f, 0.7768884657f, 0.7749531066f, 0.7730104534f, 0.7710605243f,
4042     0.7691033376f, 0.7671389119f, 0.7651672656f, 0.7631884173f, 0.7612023855f, 0.7592091890f,
4043     0.7572088465f, 0.7552013769f, 0.7531867990f, 0.7511651319f, 0.7491363945f, 0.7471006060f,
4044     0.7450577854f, 0.7430079521f, 0.7409511254f, 0.7388873245f, 0.7368165689f, 0.7347388781f,
4045     0.7326542717f, 0.7305627692f, 0.7284643904f, 0.7263591551f, 0.7242470830f, 0.7221281939f,
4046     0.7200025080f, 0.7178700451f, 0.7157308253f, 0.7135848688f, 0.7114321957f, 0.7092728264f,
4047     0.7071067812f, 0.7049340804f, 0.7027547445f, 0.7005687939f, 0.6983762494f, 0.6961771315f,
4048     0.6939714609f, 0.6917592584f, 0.6895405447f, 0.6873153409f, 0.6850836678f, 0.6828455464f,
4049     0.6806009978f, 0.6783500431f, 0.6760927036f, 0.6738290004f, 0.6715589548f, 0.6692825883f,
4050     0.6669999223f, 0.6647109782f, 0.6624157776f, 0.6601143421f, 0.6578066933f, 0.6554928530f,
4051     0.6531728430f, 0.6508466850f, 0.6485144010f, 0.6461760130f, 0.6438315429f, 0.6414810128f,
4052     0.6391244449f, 0.6367618612f, 0.6343932842f, 0.6320187359f, 0.6296382389f, 0.6272518155f,
4053     0.6248594881f, 0.6224612794f, 0.6200572118f, 0.6176473079f, 0.6152315906f, 0.6128100824f,
4054     0.6103828063f, 0.6079497850f, 0.6055110414f, 0.6030665985f, 0.6006164794f, 0.5981607070f,
4055     0.5956993045f, 0.5932322950f, 0.5907597019f, 0.5882815482f, 0.5857978575f, 0.5833086529f,
4056     0.5808139581f, 0.5783137964f, 0.5758081914f, 0.5732971667f, 0.5707807459f, 0.5682589527f,
4057     0.5657318108f, 0.5631993440f, 0.5606615762f, 0.5581185312f, 0.5555702330f, 0.5530167056f,
4058     0.5504579729f, 0.5478940592f, 0.5453249884f, 0.5427507849f, 0.5401714727f, 0.5375870763f,
4059     0.5349976199f, 0.5324031279f, 0.5298036247f, 0.5271991348f, 0.5245896827f, 0.5219752929f,
4060     0.5193559902f, 0.5167317990f, 0.5141027442f, 0.5114688504f, 0.5088301425f, 0.5061866453f,
4061     0.5035383837f, 0.5008853826f, 0.4982276670f, 0.4955652618f, 0.4928981922f, 0.4902264833f,
4062     0.4875501601f, 0.4848692480f, 0.4821837721f, 0.4794937577f, 0.4767992301f, 0.4741002147f,
4063     0.4713967368f, 0.4686888220f, 0.4659764958f, 0.4632597836f, 0.4605387110f, 0.4578133036f,
4064     0.4550835871f, 0.4523495872f, 0.4496113297f, 0.4468688402f, 0.4441221446f, 0.4413712687f,
4065     0.4386162385f, 0.4358570799f, 0.4330938189f, 0.4303264813f, 0.4275550934f, 0.4247796812f,
4066     0.4220002708f, 0.4192168884f, 0.4164295601f, 0.4136383122f, 0.4108431711f, 0.4080441629f,
4067     0.4052413140f, 0.4024346509f, 0.3996241998f, 0.3968099874f, 0.3939920401f, 0.3911703843f,
4068     0.3883450467f, 0.3855160538f, 0.3826834324f, 0.3798472089f, 0.3770074102f, 0.3741640630f,
4069     0.3713171940f, 0.3684668300f, 0.3656129978f, 0.3627557244f, 0.3598950365f, 0.3570309612f,
4070     0.3541635254f, 0.3512927561f, 0.3484186802f, 0.3455413250f, 0.3426607173f, 0.3397768844f,
4071     0.3368898534f, 0.3339996514f, 0.3311063058f, 0.3282098436f, 0.3253102922f, 0.3224076788f,
4072     0.3195020308f, 0.3165933756f, 0.3136817404f, 0.3107671527f, 0.3078496400f, 0.3049292297f,
4073     0.3020059493f, 0.2990798263f, 0.2961508882f, 0.2932191627f, 0.2902846773f, 0.2873474595f,
4074     0.2844075372f, 0.2814649379f, 0.2785196894f, 0.2755718193f, 0.2726213554f, 0.2696683256f,
4075     0.2667127575f, 0.2637546790f, 0.2607941179f, 0.2578311022f, 0.2548656596f, 0.2518978182f,
4076     0.2489276057f, 0.2459550503f, 0.2429801799f, 0.2400030224f, 0.2370236060f, 0.2340419586f,
4077     0.2310581083f, 0.2280720832f, 0.2250839114f, 0.2220936210f, 0.2191012402f, 0.2161067971f,
4078     0.2131103199f, 0.2101118369f, 0.2071113762f, 0.2041089661f, 0.2011046348f, 0.1980984107f,
4079     0.1950903220f, 0.1920803970f, 0.1890686641f, 0.1860551517f, 0.1830398880f, 0.1800229014f,
4080     0.1770042204f, 0.1739838734f, 0.1709618888f, 0.1679382950f, 0.1649131205f, 0.1618863938f,
4081     0.1588581433f, 0.1558283977f, 0.1527971853f, 0.1497645347f, 0.1467304745f, 0.1436950332f,
4082     0.1406582393f, 0.1376201216f, 0.1345807085f, 0.1315400287f, 0.1284981108f, 0.1254549834f,
4083     0.1224106752f, 0.1193652148f, 0.1163186309f, 0.1132709522f, 0.1102222073f, 0.1071724250f,
4084     0.1041216339f, 0.1010698628f, 0.0980171403f, 0.0949634953f, 0.0919089565f, 0.0888535526f,
4085     0.0857973123f, 0.0827402645f, 0.0796824380f, 0.0766238614f, 0.0735645636f, 0.0705045734f,
4086     0.0674439196f, 0.0643826309f, 0.0613207363f, 0.0582582645f, 0.0551952443f, 0.0521317047f,
4087     0.0490676743f, 0.0460031821f, 0.0429382569f, 0.0398729276f, 0.0368072229f, 0.0337411719f,
4088     0.0306748032f, 0.0276081458f, 0.0245412285f, 0.0214740803f, 0.0184067299f, 0.0153392063f,
4089     0.0122715383f, 0.0092037548f, 0.0061358846f, 0.0030679568f,
4090 };
4091 
4092 const FLOAT32 ixheaacd_sine_pi_n_by_960[960] = {
4093     0.0000000000f, 0.0032724865f, 0.0065449380f, 0.0098173193f, 0.0130895956f, 0.0163617316f,
4094     0.0196336925f, 0.0229054430f, 0.0261769483f, 0.0294481732f, 0.0327190828f, 0.0359896420f,
4095     0.0392598158f, 0.0425295691f, 0.0457988669f, 0.0490676743f, 0.0523359562f, 0.0556036777f,
4096     0.0588708037f, 0.0621372992f, 0.0654031292f, 0.0686682589f, 0.0719326532f, 0.0751962771f,
4097     0.0784590957f, 0.0817210741f, 0.0849821774f, 0.0882423705f, 0.0915016187f, 0.0947598869f,
4098     0.0980171403f, 0.1012733441f, 0.1045284633f, 0.1077824630f, 0.1110353086f, 0.1142869650f,
4099     0.1175373975f, 0.1207865712f, 0.1240344515f, 0.1272810034f, 0.1305261922f, 0.1337699832f,
4100     0.1370123417f, 0.1402532328f, 0.1434926220f, 0.1467304745f, 0.1499667556f, 0.1532014306f,
4101     0.1564344650f, 0.1596658242f, 0.1628954734f, 0.1661233781f, 0.1693495038f, 0.1725738160f,
4102     0.1757962799f, 0.1790168613f, 0.1822355255f, 0.1854522381f, 0.1886669647f, 0.1918796708f,
4103     0.1950903220f, 0.1982988840f, 0.2015053223f, 0.2047096027f, 0.2079116908f, 0.2111115524f,
4104     0.2143091531f, 0.2175044587f, 0.2206974350f, 0.2238880479f, 0.2270762630f, 0.2302620464f,
4105     0.2334453639f, 0.2366261813f, 0.2398044647f, 0.2429801799f, 0.2461532930f, 0.2493237701f,
4106     0.2524915770f, 0.2556566800f, 0.2588190451f, 0.2619786385f, 0.2651354262f, 0.2682893746f,
4107     0.2714404499f, 0.2745886182f, 0.2777338459f, 0.2808760993f, 0.2840153447f, 0.2871515486f,
4108     0.2902846773f, 0.2934146972f, 0.2965415750f, 0.2996652770f, 0.3027857698f, 0.3059030201f,
4109     0.3090169944f, 0.3121276593f, 0.3152349816f, 0.3183389281f, 0.3214394653f, 0.3245365602f,
4110     0.3276301796f, 0.3307202903f, 0.3338068592f, 0.3368898534f, 0.3399692397f, 0.3430449853f,
4111     0.3461170571f, 0.3491854222f, 0.3522500479f, 0.3553109013f, 0.3583679495f, 0.3614211600f,
4112     0.3644704999f, 0.3675159366f, 0.3705574375f, 0.3735949701f, 0.3766285017f, 0.3796579999f,
4113     0.3826834324f, 0.3857047666f, 0.3887219702f, 0.3917350109f, 0.3947438564f, 0.3977484745f,
4114     0.4007488331f, 0.4037449000f, 0.4067366431f, 0.4097240303f, 0.4127070298f, 0.4156856095f,
4115     0.4186597375f, 0.4216293821f, 0.4245945113f, 0.4275550934f, 0.4305110968f, 0.4334624898f,
4116     0.4364092407f, 0.4393513180f, 0.4422886902f, 0.4452213259f, 0.4481491936f, 0.4510722620f,
4117     0.4539904997f, 0.4569038756f, 0.4598123584f, 0.4627159170f, 0.4656145203f, 0.4685081372f,
4118     0.4713967368f, 0.4742802881f, 0.4771587603f, 0.4800321224f, 0.4829003438f, 0.4857633937f,
4119     0.4886212415f, 0.4914738565f, 0.4943212083f, 0.4971632663f, 0.5000000000f, 0.5028313791f,
4120     0.5056573734f, 0.5084779524f, 0.5112930861f, 0.5141027442f, 0.5169068967f, 0.5197055135f,
4121     0.5224985647f, 0.5252860204f, 0.5280678507f, 0.5308440257f, 0.5336145159f, 0.5363792915f,
4122     0.5391383229f, 0.5418915806f, 0.5446390350f, 0.5473806568f, 0.5501164166f, 0.5528462851f,
4123     0.5555702330f, 0.5582882313f, 0.5610002507f, 0.5637062622f, 0.5664062369f, 0.5691001459f,
4124     0.5717879602f, 0.5744696512f, 0.5771451900f, 0.5798145481f, 0.5824776969f, 0.5851346077f,
4125     0.5877852523f, 0.5904296021f, 0.5930676290f, 0.5956993045f, 0.5983246006f, 0.6009434891f,
4126     0.6035559420f, 0.6061619312f, 0.6087614290f, 0.6113544074f, 0.6139408388f, 0.6165206953f,
4127     0.6190939493f, 0.6216605734f, 0.6242205399f, 0.6267738216f, 0.6293203910f, 0.6318602210f,
4128     0.6343932842f, 0.6369195535f, 0.6394390020f, 0.6419516026f, 0.6444573284f, 0.6469561525f,
4129     0.6494480483f, 0.6519329891f, 0.6544109481f, 0.6568818989f, 0.6593458151f, 0.6618026702f,
4130     0.6642524379f, 0.6666950920f, 0.6691306064f, 0.6715589548f, 0.6739801115f, 0.6763940503f,
4131     0.6788007455f, 0.6812001713f, 0.6835923020f, 0.6859771120f, 0.6883545757f, 0.6907246677f,
4132     0.6930873625f, 0.6954426350f, 0.6977904598f, 0.7001308119f, 0.7024636661f, 0.7047889975f,
4133     0.7071067812f, 0.7094169923f, 0.7117196062f, 0.7140145981f, 0.7163019434f, 0.7185816178f,
4134     0.7208535967f, 0.7231178559f, 0.7253743710f, 0.7276231180f, 0.7298640727f, 0.7320972112f,
4135     0.7343225094f, 0.7365399437f, 0.7387494902f, 0.7409511254f, 0.7431448255f, 0.7453305671f,
4136     0.7475083269f, 0.7496780814f, 0.7518398075f, 0.7539934820f, 0.7561390818f, 0.7582765840f,
4137     0.7604059656f, 0.7625272039f, 0.7646402762f, 0.7667451597f, 0.7688418321f, 0.7709302707f,
4138     0.7730104534f, 0.7750823577f, 0.7771459615f, 0.7792012426f, 0.7812481792f, 0.7832867492f,
4139     0.7853169309f, 0.7873387024f, 0.7893520422f, 0.7913569286f, 0.7933533403f, 0.7953412558f,
4140     0.7973206538f, 0.7992915131f, 0.8012538127f, 0.8032075315f, 0.8051526486f, 0.8070891431f,
4141     0.8090169944f, 0.8109361817f, 0.8128466846f, 0.8147484825f, 0.8166415552f, 0.8185258822f,
4142     0.8204014435f, 0.8222682190f, 0.8241261886f, 0.8259753325f, 0.8278156309f, 0.8296470640f,
4143     0.8314696123f, 0.8332832562f, 0.8350879763f, 0.8368837533f, 0.8386705679f, 0.8404484011f,
4144     0.8422172337f, 0.8439770469f, 0.8457278217f, 0.8474695395f, 0.8492021815f, 0.8509257293f,
4145     0.8526401644f, 0.8543454683f, 0.8560416229f, 0.8577286100f, 0.8594064115f, 0.8610750095f,
4146     0.8627343860f, 0.8643845233f, 0.8660254038f, 0.8676570098f, 0.8692793239f, 0.8708923288f,
4147     0.8724960071f, 0.8740903416f, 0.8756753154f, 0.8772509113f, 0.8788171127f, 0.8803739026f,
4148     0.8819212643f, 0.8834591815f, 0.8849876375f, 0.8865066159f, 0.8880161007f, 0.8895160754f,
4149     0.8910065242f, 0.8924874310f, 0.8939587800f, 0.8954205554f, 0.8968727415f, 0.8983153229f,
4150     0.8997482841f, 0.9011716096f, 0.9025852843f, 0.9039892931f, 0.9053836209f, 0.9067682527f,
4151     0.9081431738f, 0.9095083694f, 0.9108638249f, 0.9122095258f, 0.9135454576f, 0.9148716061f,
4152     0.9161879571f, 0.9174944964f, 0.9187912101f, 0.9200780843f, 0.9213551052f, 0.9226222591f,
4153     0.9238795325f, 0.9251269119f, 0.9263643839f, 0.9275919353f, 0.9288095529f, 0.9300172237f,
4154     0.9312149348f, 0.9324026733f, 0.9335804265f, 0.9347481818f, 0.9359059268f, 0.9370536489f,
4155     0.9381913359f, 0.9393189757f, 0.9404365561f, 0.9415440652f, 0.9426414911f, 0.9437288221f,
4156     0.9448060465f, 0.9458731528f, 0.9469301295f, 0.9479769654f, 0.9490136492f, 0.9500401698f,
4157     0.9510565163f, 0.9520626777f, 0.9530586433f, 0.9540444024f, 0.9550199445f, 0.9559852590f,
4158     0.9569403357f, 0.9578851644f, 0.9588197349f, 0.9597440372f, 0.9606580614f, 0.9615617977f,
4159     0.9624552365f, 0.9633383681f, 0.9642111832f, 0.9650736723f, 0.9659258263f, 0.9667676360f,
4160     0.9675990924f, 0.9684201865f, 0.9692309097f, 0.9700312532f, 0.9708212084f, 0.9716007669f,
4161     0.9723699204f, 0.9731286606f, 0.9738769793f, 0.9746148686f, 0.9753423205f, 0.9760593273f,
4162     0.9767658813f, 0.9774619749f, 0.9781476007f, 0.9788227513f, 0.9794874196f, 0.9801415982f,
4163     0.9807852804f, 0.9814184591f, 0.9820411277f, 0.9826532793f, 0.9832549076f, 0.9838460059f,
4164     0.9844265681f, 0.9849965878f, 0.9855560591f, 0.9861049758f, 0.9866433321f, 0.9871711222f,
4165     0.9876883406f, 0.9881949816f, 0.9886910398f, 0.9891765100f, 0.9896513868f, 0.9901156653f,
4166     0.9905693404f, 0.9910124074f, 0.9914448614f, 0.9918666978f, 0.9922779121f, 0.9926784999f,
4167     0.9930684570f, 0.9934477790f, 0.9938164621f, 0.9941745021f, 0.9945218954f, 0.9948586381f,
4168     0.9951847267f, 0.9955001576f, 0.9958049276f, 0.9960990333f, 0.9963824715f, 0.9966552393f,
4169     0.9969173337f, 0.9971687520f, 0.9974094913f, 0.9976395492f, 0.9978589232f, 0.9980676110f,
4170     0.9982656102f, 0.9984529188f, 0.9986295348f, 0.9987954562f, 0.9989506814f, 0.9990952086f,
4171     0.9992290362f, 0.9993521630f, 0.9994645875f, 0.9995663085f, 0.9996573250f, 0.9997376359f,
4172     0.9998072405f, 0.9998661379f, 0.9999143276f, 0.9999518090f, 0.9999785817f, 0.9999946454f,
4173     1.0000000000f, 0.9999946454f, 0.9999785817f, 0.9999518090f, 0.9999143276f, 0.9998661379f,
4174     0.9998072405f, 0.9997376359f, 0.9996573250f, 0.9995663085f, 0.9994645875f, 0.9993521630f,
4175     0.9992290362f, 0.9990952086f, 0.9989506814f, 0.9987954562f, 0.9986295348f, 0.9984529188f,
4176     0.9982656102f, 0.9980676110f, 0.9978589232f, 0.9976395492f, 0.9974094913f, 0.9971687520f,
4177     0.9969173337f, 0.9966552393f, 0.9963824715f, 0.9960990333f, 0.9958049276f, 0.9955001576f,
4178     0.9951847267f, 0.9948586381f, 0.9945218954f, 0.9941745021f, 0.9938164621f, 0.9934477790f,
4179     0.9930684570f, 0.9926784999f, 0.9922779121f, 0.9918666978f, 0.9914448614f, 0.9910124074f,
4180     0.9905693404f, 0.9901156653f, 0.9896513868f, 0.9891765100f, 0.9886910398f, 0.9881949816f,
4181     0.9876883406f, 0.9871711222f, 0.9866433321f, 0.9861049758f, 0.9855560591f, 0.9849965878f,
4182     0.9844265681f, 0.9838460059f, 0.9832549076f, 0.9826532793f, 0.9820411277f, 0.9814184591f,
4183     0.9807852804f, 0.9801415982f, 0.9794874196f, 0.9788227513f, 0.9781476007f, 0.9774619749f,
4184     0.9767658813f, 0.9760593273f, 0.9753423205f, 0.9746148686f, 0.9738769793f, 0.9731286606f,
4185     0.9723699204f, 0.9716007669f, 0.9708212084f, 0.9700312532f, 0.9692309097f, 0.9684201865f,
4186     0.9675990924f, 0.9667676360f, 0.9659258263f, 0.9650736723f, 0.9642111832f, 0.9633383681f,
4187     0.9624552365f, 0.9615617977f, 0.9606580614f, 0.9597440372f, 0.9588197349f, 0.9578851644f,
4188     0.9569403357f, 0.9559852590f, 0.9550199445f, 0.9540444024f, 0.9530586433f, 0.9520626777f,
4189     0.9510565163f, 0.9500401698f, 0.9490136492f, 0.9479769654f, 0.9469301295f, 0.9458731528f,
4190     0.9448060465f, 0.9437288221f, 0.9426414911f, 0.9415440652f, 0.9404365561f, 0.9393189757f,
4191     0.9381913359f, 0.9370536489f, 0.9359059268f, 0.9347481818f, 0.9335804265f, 0.9324026733f,
4192     0.9312149348f, 0.9300172237f, 0.9288095529f, 0.9275919353f, 0.9263643839f, 0.9251269119f,
4193     0.9238795325f, 0.9226222591f, 0.9213551052f, 0.9200780843f, 0.9187912101f, 0.9174944964f,
4194     0.9161879571f, 0.9148716061f, 0.9135454576f, 0.9122095258f, 0.9108638249f, 0.9095083694f,
4195     0.9081431738f, 0.9067682527f, 0.9053836209f, 0.9039892931f, 0.9025852843f, 0.9011716096f,
4196     0.8997482841f, 0.8983153229f, 0.8968727415f, 0.8954205554f, 0.8939587800f, 0.8924874310f,
4197     0.8910065242f, 0.8895160754f, 0.8880161007f, 0.8865066159f, 0.8849876375f, 0.8834591815f,
4198     0.8819212643f, 0.8803739026f, 0.8788171127f, 0.8772509113f, 0.8756753154f, 0.8740903416f,
4199     0.8724960071f, 0.8708923288f, 0.8692793239f, 0.8676570098f, 0.8660254038f, 0.8643845233f,
4200     0.8627343860f, 0.8610750095f, 0.8594064115f, 0.8577286100f, 0.8560416229f, 0.8543454683f,
4201     0.8526401644f, 0.8509257293f, 0.8492021815f, 0.8474695395f, 0.8457278217f, 0.8439770469f,
4202     0.8422172337f, 0.8404484011f, 0.8386705679f, 0.8368837533f, 0.8350879763f, 0.8332832562f,
4203     0.8314696123f, 0.8296470640f, 0.8278156309f, 0.8259753325f, 0.8241261886f, 0.8222682190f,
4204     0.8204014435f, 0.8185258822f, 0.8166415552f, 0.8147484825f, 0.8128466846f, 0.8109361817f,
4205     0.8090169944f, 0.8070891431f, 0.8051526486f, 0.8032075315f, 0.8012538127f, 0.7992915131f,
4206     0.7973206538f, 0.7953412558f, 0.7933533403f, 0.7913569286f, 0.7893520422f, 0.7873387024f,
4207     0.7853169309f, 0.7832867492f, 0.7812481792f, 0.7792012426f, 0.7771459615f, 0.7750823577f,
4208     0.7730104534f, 0.7709302707f, 0.7688418321f, 0.7667451597f, 0.7646402762f, 0.7625272039f,
4209     0.7604059656f, 0.7582765840f, 0.7561390818f, 0.7539934820f, 0.7518398075f, 0.7496780814f,
4210     0.7475083269f, 0.7453305671f, 0.7431448255f, 0.7409511254f, 0.7387494902f, 0.7365399437f,
4211     0.7343225094f, 0.7320972112f, 0.7298640727f, 0.7276231180f, 0.7253743710f, 0.7231178559f,
4212     0.7208535967f, 0.7185816178f, 0.7163019434f, 0.7140145981f, 0.7117196062f, 0.7094169923f,
4213     0.7071067812f, 0.7047889975f, 0.7024636661f, 0.7001308119f, 0.6977904598f, 0.6954426350f,
4214     0.6930873625f, 0.6907246677f, 0.6883545757f, 0.6859771120f, 0.6835923020f, 0.6812001713f,
4215     0.6788007455f, 0.6763940503f, 0.6739801115f, 0.6715589548f, 0.6691306064f, 0.6666950920f,
4216     0.6642524379f, 0.6618026702f, 0.6593458151f, 0.6568818989f, 0.6544109481f, 0.6519329891f,
4217     0.6494480483f, 0.6469561525f, 0.6444573284f, 0.6419516026f, 0.6394390020f, 0.6369195535f,
4218     0.6343932842f, 0.6318602210f, 0.6293203910f, 0.6267738216f, 0.6242205399f, 0.6216605734f,
4219     0.6190939493f, 0.6165206953f, 0.6139408388f, 0.6113544074f, 0.6087614290f, 0.6061619312f,
4220     0.6035559420f, 0.6009434891f, 0.5983246006f, 0.5956993045f, 0.5930676290f, 0.5904296021f,
4221     0.5877852523f, 0.5851346077f, 0.5824776969f, 0.5798145481f, 0.5771451900f, 0.5744696512f,
4222     0.5717879602f, 0.5691001459f, 0.5664062369f, 0.5637062622f, 0.5610002507f, 0.5582882313f,
4223     0.5555702330f, 0.5528462851f, 0.5501164166f, 0.5473806568f, 0.5446390350f, 0.5418915806f,
4224     0.5391383229f, 0.5363792915f, 0.5336145159f, 0.5308440257f, 0.5280678507f, 0.5252860204f,
4225     0.5224985647f, 0.5197055135f, 0.5169068967f, 0.5141027442f, 0.5112930861f, 0.5084779524f,
4226     0.5056573734f, 0.5028313791f, 0.5000000000f, 0.4971632663f, 0.4943212083f, 0.4914738565f,
4227     0.4886212415f, 0.4857633937f, 0.4829003438f, 0.4800321224f, 0.4771587603f, 0.4742802881f,
4228     0.4713967368f, 0.4685081372f, 0.4656145203f, 0.4627159170f, 0.4598123584f, 0.4569038756f,
4229     0.4539904997f, 0.4510722620f, 0.4481491936f, 0.4452213259f, 0.4422886902f, 0.4393513180f,
4230     0.4364092407f, 0.4334624898f, 0.4305110968f, 0.4275550934f, 0.4245945113f, 0.4216293821f,
4231     0.4186597375f, 0.4156856095f, 0.4127070298f, 0.4097240303f, 0.4067366431f, 0.4037449000f,
4232     0.4007488331f, 0.3977484745f, 0.3947438564f, 0.3917350109f, 0.3887219702f, 0.3857047666f,
4233     0.3826834324f, 0.3796579999f, 0.3766285017f, 0.3735949701f, 0.3705574375f, 0.3675159366f,
4234     0.3644704999f, 0.3614211600f, 0.3583679495f, 0.3553109013f, 0.3522500479f, 0.3491854222f,
4235     0.3461170571f, 0.3430449853f, 0.3399692397f, 0.3368898534f, 0.3338068592f, 0.3307202903f,
4236     0.3276301796f, 0.3245365602f, 0.3214394653f, 0.3183389281f, 0.3152349816f, 0.3121276593f,
4237     0.3090169944f, 0.3059030201f, 0.3027857698f, 0.2996652770f, 0.2965415750f, 0.2934146972f,
4238     0.2902846773f, 0.2871515486f, 0.2840153447f, 0.2808760993f, 0.2777338459f, 0.2745886182f,
4239     0.2714404499f, 0.2682893746f, 0.2651354262f, 0.2619786385f, 0.2588190451f, 0.2556566800f,
4240     0.2524915770f, 0.2493237701f, 0.2461532930f, 0.2429801799f, 0.2398044647f, 0.2366261813f,
4241     0.2334453639f, 0.2302620464f, 0.2270762630f, 0.2238880479f, 0.2206974350f, 0.2175044587f,
4242     0.2143091531f, 0.2111115524f, 0.2079116908f, 0.2047096027f, 0.2015053223f, 0.1982988840f,
4243     0.1950903220f, 0.1918796708f, 0.1886669647f, 0.1854522381f, 0.1822355255f, 0.1790168613f,
4244     0.1757962799f, 0.1725738160f, 0.1693495038f, 0.1661233781f, 0.1628954734f, 0.1596658242f,
4245     0.1564344650f, 0.1532014306f, 0.1499667556f, 0.1467304745f, 0.1434926220f, 0.1402532328f,
4246     0.1370123417f, 0.1337699832f, 0.1305261922f, 0.1272810034f, 0.1240344515f, 0.1207865712f,
4247     0.1175373975f, 0.1142869650f, 0.1110353086f, 0.1077824630f, 0.1045284633f, 0.1012733441f,
4248     0.0980171403f, 0.0947598869f, 0.0915016187f, 0.0882423705f, 0.0849821774f, 0.0817210741f,
4249     0.0784590957f, 0.0751962771f, 0.0719326532f, 0.0686682589f, 0.0654031292f, 0.0621372992f,
4250     0.0588708037f, 0.0556036777f, 0.0523359562f, 0.0490676743f, 0.0457988669f, 0.0425295691f,
4251     0.0392598158f, 0.0359896420f, 0.0327190828f, 0.0294481732f, 0.0261769483f, 0.0229054430f,
4252     0.0196336925f, 0.0163617316f, 0.0130895956f, 0.0098173193f, 0.0065449380f, 0.0032724865f,
4253 };
4254 
4255 const FLOAT32 ixheaacd_sine_pi_n_by_896[896] = {
4256     0.0000000000f, 0.0035062346f, 0.0070124261f, 0.0105185314f, 0.0140245074f, 0.0175303110f,
4257     0.0210358991f, 0.0245412285f, 0.0280462563f, 0.0315509392f, 0.0350552343f, 0.0385590984f,
4258     0.0420624885f, 0.0455653615f, 0.0490676743f, 0.0525693839f, 0.0560704472f, 0.0595708212f,
4259     0.0630704629f, 0.0665693292f, 0.0700673771f, 0.0735645636f, 0.0770608457f, 0.0805561805f,
4260     0.0840505249f, 0.0875438361f, 0.0910360710f, 0.0945271867f, 0.0980171403f, 0.1015058890f,
4261     0.1049933897f, 0.1084795997f, 0.1119644761f, 0.1154479760f, 0.1189300567f, 0.1224106752f,
4262     0.1258897889f, 0.1293673549f, 0.1328433305f, 0.1363176729f, 0.1397903395f, 0.1432612876f,
4263     0.1467304745f, 0.1501978574f, 0.1536633939f, 0.1571270413f, 0.1605887571f, 0.1640484986f,
4264     0.1675062233f, 0.1709618888f, 0.1744154525f, 0.1778668719f, 0.1813161048f, 0.1847631086f,
4265     0.1882078409f, 0.1916502595f, 0.1950903220f, 0.1985279861f, 0.2019632096f, 0.2053959502f,
4266     0.2088261657f, 0.2122538139f, 0.2156788528f, 0.2191012402f, 0.2225209340f, 0.2259378921f,
4267     0.2293520727f, 0.2327634337f, 0.2361719332f, 0.2395775292f, 0.2429801799f, 0.2463798435f,
4268     0.2497764782f, 0.2531700422f, 0.2565604937f, 0.2599477912f, 0.2633318930f, 0.2667127575f,
4269     0.2700903430f, 0.2734646082f, 0.2768355114f, 0.2802030113f, 0.2835670665f, 0.2869276356f,
4270     0.2902846773f, 0.2936381502f, 0.2969880133f, 0.3003342253f, 0.3036767451f, 0.3070155316f,
4271     0.3103505437f, 0.3136817404f, 0.3170090808f, 0.3203325240f, 0.3236520291f, 0.3269675554f,
4272     0.3302790620f, 0.3335865082f, 0.3368898534f, 0.3401890570f, 0.3434840784f, 0.3467748771f,
4273     0.3500614126f, 0.3533436446f, 0.3566215327f, 0.3598950365f, 0.3631641160f, 0.3664287307f,
4274     0.3696888408f, 0.3729444059f, 0.3761953862f, 0.3794417417f, 0.3826834324f, 0.3859204185f,
4275     0.3891526602f, 0.3923801177f, 0.3956027515f, 0.3988205218f, 0.4020333892f, 0.4052413140f,
4276     0.4084442569f, 0.4116421786f, 0.4148350396f, 0.4180228007f, 0.4212054228f, 0.4243828668f,
4277     0.4275550934f, 0.4307220639f, 0.4338837391f, 0.4370400803f, 0.4401910487f, 0.4433366055f,
4278     0.4464767120f, 0.4496113297f, 0.4527404199f, 0.4558639443f, 0.4589818645f, 0.4620941420f,
4279     0.4652007387f, 0.4683016164f, 0.4713967368f, 0.4744860621f, 0.4775695541f, 0.4806471751f,
4280     0.4837188871f, 0.4867846524f, 0.4898444333f, 0.4928981922f, 0.4959458916f, 0.4989874939f,
4281     0.5020229618f, 0.5050522580f, 0.5080753452f, 0.5110921863f, 0.5141027442f, 0.5171069818f,
4282     0.5201048623f, 0.5230963487f, 0.5260814044f, 0.5290599925f, 0.5320320765f, 0.5349976199f,
4283     0.5379565861f, 0.5409089389f, 0.5438546419f, 0.5467936589f, 0.5497259538f, 0.5526514905f,
4284     0.5555702330f, 0.5584821455f, 0.5613871922f, 0.5642853374f, 0.5671765454f, 0.5700607807f,
4285     0.5729380078f, 0.5758081914f, 0.5786712962f, 0.5815272869f, 0.5843761285f, 0.5872177860f,
4286     0.5900522243f, 0.5928794088f, 0.5956993045f, 0.5985118769f, 0.6013170913f, 0.6041149133f,
4287     0.6069053085f, 0.6096882426f, 0.6124636813f, 0.6152315906f, 0.6179919364f, 0.6207446847f,
4288     0.6234898019f, 0.6262272540f, 0.6289570074f, 0.6316790286f, 0.6343932842f, 0.6370997406f,
4289     0.6397983648f, 0.6424891235f, 0.6451719835f, 0.6478469121f, 0.6505138761f, 0.6531728430f,
4290     0.6558237799f, 0.6584666543f, 0.6611014336f, 0.6637280856f, 0.6663465780f, 0.6689568784f,
4291     0.6715589548f, 0.6741527754f, 0.6767383080f, 0.6793155210f, 0.6818843828f, 0.6844448616f,
4292     0.6869969260f, 0.6895405447f, 0.6920756864f, 0.6946023199f, 0.6971204142f, 0.6996299382f,
4293     0.7021308612f, 0.7046231524f, 0.7071067812f, 0.7095817170f, 0.7120479294f, 0.7145053880f,
4294     0.7169540628f, 0.7193939235f, 0.7218249402f, 0.7242470830f, 0.7266603220f, 0.7290646278f,
4295     0.7314599706f, 0.7338463210f, 0.7362236498f, 0.7385919276f, 0.7409511254f, 0.7433012141f,
4296     0.7456421649f, 0.7479739490f, 0.7502965377f, 0.7526099024f, 0.7549140148f, 0.7572088465f,
4297     0.7594943693f, 0.7617705550f, 0.7640373758f, 0.7662948037f, 0.7685428110f, 0.7707813701f,
4298     0.7730104534f, 0.7752300335f, 0.7774400831f, 0.7796405751f, 0.7818314825f, 0.7840127782f,
4299     0.7861844355f, 0.7883464276f, 0.7904987281f, 0.7926413103f, 0.7947741481f, 0.7968972152f,
4300     0.7990104854f, 0.8011139328f, 0.8032075315f, 0.8052912558f, 0.8073650801f, 0.8094289789f,
4301     0.8114829268f, 0.8135268985f, 0.8155608690f, 0.8175848132f, 0.8195987062f, 0.8216025233f,
4302     0.8235962399f, 0.8255798314f, 0.8275532734f, 0.8295165418f, 0.8314696123f, 0.8334124610f,
4303     0.8353450639f, 0.8372673973f, 0.8391794376f, 0.8410811612f, 0.8429725449f, 0.8448535652f,
4304     0.8467241992f, 0.8485844238f, 0.8504342161f, 0.8522735535f, 0.8541024132f, 0.8559207728f,
4305     0.8577286100f, 0.8595259025f, 0.8613126282f, 0.8630887652f, 0.8648542917f, 0.8666091858f,
4306     0.8683534261f, 0.8700869911f, 0.8718098595f, 0.8735220101f, 0.8752234219f, 0.8769140739f,
4307     0.8785939454f, 0.8802630157f, 0.8819212643f, 0.8835686709f, 0.8852052150f, 0.8868308767f,
4308     0.8884456360f, 0.8900494729f, 0.8916423679f, 0.8932243012f, 0.8947952535f, 0.8963552054f,
4309     0.8979041378f, 0.8994420316f, 0.9009688679f, 0.9024846280f, 0.9039892931f, 0.9054828449f,
4310     0.9069652649f, 0.9084365350f, 0.9098966369f, 0.9113455529f, 0.9127832651f, 0.9142097557f,
4311     0.9156250073f, 0.9170290025f, 0.9184217239f, 0.9198031546f, 0.9211732775f, 0.9225320757f,
4312     0.9238795325f, 0.9252156315f, 0.9265403561f, 0.9278536900f, 0.9291556172f, 0.9304461216f,
4313     0.9317251874f, 0.9329927988f, 0.9342489403f, 0.9354935964f, 0.9367267517f, 0.9379483912f,
4314     0.9391584999f, 0.9403570628f, 0.9415440652f, 0.9427194925f, 0.9438833303f, 0.9450355643f,
4315     0.9461761802f, 0.9473051642f, 0.9484225022f, 0.9495281806f, 0.9506221858f, 0.9517045042f,
4316     0.9527751227f, 0.9538340281f, 0.9548812072f, 0.9559166474f, 0.9569403357f, 0.9579522597f,
4317     0.9589524069f, 0.9599407651f, 0.9609173219f, 0.9618820656f, 0.9628349841f, 0.9637760658f,
4318     0.9647052991f, 0.9656226726f, 0.9665281750f, 0.9674217952f, 0.9683035221f, 0.9691733450f,
4319     0.9700312532f, 0.9708772361f, 0.9717112832f, 0.9725333845f, 0.9733435297f, 0.9741417088f,
4320     0.9749279122f, 0.9757021300f, 0.9764643529f, 0.9772145714f, 0.9779527762f, 0.9786789584f,
4321     0.9793931090f, 0.9800952192f, 0.9807852804f, 0.9814632841f, 0.9821292220f, 0.9827830858f,
4322     0.9834248676f, 0.9840545594f, 0.9846721535f, 0.9852776424f, 0.9858710185f, 0.9864522746f,
4323     0.9870214036f, 0.9875783983f, 0.9881232521f, 0.9886559582f, 0.9891765100f, 0.9896849011f,
4324     0.9901811253f, 0.9906651766f, 0.9911370488f, 0.9915967363f, 0.9920442334f, 0.9924795346f,
4325     0.9929026345f, 0.9933135280f, 0.9937122099f, 0.9940986754f, 0.9944729197f, 0.9948349383f,
4326     0.9951847267f, 0.9955222805f, 0.9958475957f, 0.9961606681f, 0.9964614941f, 0.9967500699f,
4327     0.9970263919f, 0.9972904567f, 0.9975422611f, 0.9977818020f, 0.9980090765f, 0.9982240817f,
4328     0.9984268150f, 0.9986172740f, 0.9987954562f, 0.9989613595f, 0.9991149819f, 0.9992563214f,
4329     0.9993853764f, 0.9995021452f, 0.9996066264f, 0.9996988187f, 0.9997787210f, 0.9998463323f,
4330     0.9999016518f, 0.9999446787f, 0.9999754126f, 0.9999938531f, 1.0000000000f, 0.9999938531f,
4331     0.9999754126f, 0.9999446787f, 0.9999016518f, 0.9998463323f, 0.9997787210f, 0.9996988187f,
4332     0.9996066264f, 0.9995021452f, 0.9993853764f, 0.9992563214f, 0.9991149819f, 0.9989613595f,
4333     0.9987954562f, 0.9986172740f, 0.9984268150f, 0.9982240817f, 0.9980090765f, 0.9977818020f,
4334     0.9975422611f, 0.9972904567f, 0.9970263919f, 0.9967500699f, 0.9964614941f, 0.9961606681f,
4335     0.9958475957f, 0.9955222805f, 0.9951847267f, 0.9948349383f, 0.9944729197f, 0.9940986754f,
4336     0.9937122099f, 0.9933135280f, 0.9929026345f, 0.9924795346f, 0.9920442334f, 0.9915967363f,
4337     0.9911370488f, 0.9906651766f, 0.9901811253f, 0.9896849011f, 0.9891765100f, 0.9886559582f,
4338     0.9881232521f, 0.9875783983f, 0.9870214036f, 0.9864522746f, 0.9858710185f, 0.9852776424f,
4339     0.9846721535f, 0.9840545594f, 0.9834248676f, 0.9827830858f, 0.9821292220f, 0.9814632841f,
4340     0.9807852804f, 0.9800952192f, 0.9793931090f, 0.9786789584f, 0.9779527762f, 0.9772145714f,
4341     0.9764643529f, 0.9757021300f, 0.9749279122f, 0.9741417088f, 0.9733435297f, 0.9725333845f,
4342     0.9717112832f, 0.9708772361f, 0.9700312532f, 0.9691733450f, 0.9683035221f, 0.9674217952f,
4343     0.9665281750f, 0.9656226726f, 0.9647052991f, 0.9637760658f, 0.9628349841f, 0.9618820656f,
4344     0.9609173219f, 0.9599407651f, 0.9589524069f, 0.9579522597f, 0.9569403357f, 0.9559166474f,
4345     0.9548812072f, 0.9538340281f, 0.9527751227f, 0.9517045042f, 0.9506221858f, 0.9495281806f,
4346     0.9484225022f, 0.9473051642f, 0.9461761802f, 0.9450355643f, 0.9438833303f, 0.9427194925f,
4347     0.9415440652f, 0.9403570628f, 0.9391584999f, 0.9379483912f, 0.9367267517f, 0.9354935964f,
4348     0.9342489403f, 0.9329927988f, 0.9317251874f, 0.9304461216f, 0.9291556172f, 0.9278536900f,
4349     0.9265403561f, 0.9252156315f, 0.9238795325f, 0.9225320757f, 0.9211732775f, 0.9198031546f,
4350     0.9184217239f, 0.9170290025f, 0.9156250073f, 0.9142097557f, 0.9127832651f, 0.9113455529f,
4351     0.9098966369f, 0.9084365350f, 0.9069652649f, 0.9054828449f, 0.9039892931f, 0.9024846280f,
4352     0.9009688679f, 0.8994420316f, 0.8979041378f, 0.8963552054f, 0.8947952535f, 0.8932243012f,
4353     0.8916423679f, 0.8900494729f, 0.8884456360f, 0.8868308767f, 0.8852052150f, 0.8835686709f,
4354     0.8819212643f, 0.8802630157f, 0.8785939454f, 0.8769140739f, 0.8752234219f, 0.8735220101f,
4355     0.8718098595f, 0.8700869911f, 0.8683534261f, 0.8666091858f, 0.8648542917f, 0.8630887652f,
4356     0.8613126282f, 0.8595259025f, 0.8577286100f, 0.8559207728f, 0.8541024132f, 0.8522735535f,
4357     0.8504342161f, 0.8485844238f, 0.8467241992f, 0.8448535652f, 0.8429725449f, 0.8410811612f,
4358     0.8391794376f, 0.8372673973f, 0.8353450639f, 0.8334124610f, 0.8314696123f, 0.8295165418f,
4359     0.8275532734f, 0.8255798314f, 0.8235962399f, 0.8216025233f, 0.8195987062f, 0.8175848132f,
4360     0.8155608690f, 0.8135268985f, 0.8114829268f, 0.8094289789f, 0.8073650801f, 0.8052912558f,
4361     0.8032075315f, 0.8011139328f, 0.7990104854f, 0.7968972152f, 0.7947741481f, 0.7926413103f,
4362     0.7904987281f, 0.7883464276f, 0.7861844355f, 0.7840127782f, 0.7818314825f, 0.7796405751f,
4363     0.7774400831f, 0.7752300335f, 0.7730104534f, 0.7707813701f, 0.7685428110f, 0.7662948037f,
4364     0.7640373758f, 0.7617705550f, 0.7594943693f, 0.7572088465f, 0.7549140148f, 0.7526099024f,
4365     0.7502965377f, 0.7479739490f, 0.7456421649f, 0.7433012141f, 0.7409511254f, 0.7385919276f,
4366     0.7362236498f, 0.7338463210f, 0.7314599706f, 0.7290646278f, 0.7266603220f, 0.7242470830f,
4367     0.7218249402f, 0.7193939235f, 0.7169540628f, 0.7145053880f, 0.7120479294f, 0.7095817170f,
4368     0.7071067812f, 0.7046231524f, 0.7021308612f, 0.6996299382f, 0.6971204142f, 0.6946023199f,
4369     0.6920756864f, 0.6895405447f, 0.6869969260f, 0.6844448616f, 0.6818843828f, 0.6793155210f,
4370     0.6767383080f, 0.6741527754f, 0.6715589548f, 0.6689568784f, 0.6663465780f, 0.6637280856f,
4371     0.6611014336f, 0.6584666543f, 0.6558237799f, 0.6531728430f, 0.6505138761f, 0.6478469121f,
4372     0.6451719835f, 0.6424891235f, 0.6397983648f, 0.6370997406f, 0.6343932842f, 0.6316790286f,
4373     0.6289570074f, 0.6262272540f, 0.6234898019f, 0.6207446847f, 0.6179919364f, 0.6152315906f,
4374     0.6124636813f, 0.6096882426f, 0.6069053085f, 0.6041149133f, 0.6013170913f, 0.5985118769f,
4375     0.5956993045f, 0.5928794088f, 0.5900522243f, 0.5872177860f, 0.5843761285f, 0.5815272869f,
4376     0.5786712962f, 0.5758081914f, 0.5729380078f, 0.5700607807f, 0.5671765454f, 0.5642853374f,
4377     0.5613871922f, 0.5584821455f, 0.5555702330f, 0.5526514905f, 0.5497259538f, 0.5467936589f,
4378     0.5438546419f, 0.5409089389f, 0.5379565861f, 0.5349976199f, 0.5320320765f, 0.5290599925f,
4379     0.5260814044f, 0.5230963487f, 0.5201048623f, 0.5171069818f, 0.5141027442f, 0.5110921863f,
4380     0.5080753452f, 0.5050522580f, 0.5020229618f, 0.4989874939f, 0.4959458916f, 0.4928981922f,
4381     0.4898444333f, 0.4867846524f, 0.4837188871f, 0.4806471751f, 0.4775695541f, 0.4744860621f,
4382     0.4713967368f, 0.4683016164f, 0.4652007387f, 0.4620941420f, 0.4589818645f, 0.4558639443f,
4383     0.4527404199f, 0.4496113297f, 0.4464767120f, 0.4433366055f, 0.4401910487f, 0.4370400803f,
4384     0.4338837391f, 0.4307220639f, 0.4275550934f, 0.4243828668f, 0.4212054228f, 0.4180228007f,
4385     0.4148350396f, 0.4116421786f, 0.4084442569f, 0.4052413140f, 0.4020333892f, 0.3988205218f,
4386     0.3956027515f, 0.3923801177f, 0.3891526602f, 0.3859204185f, 0.3826834324f, 0.3794417417f,
4387     0.3761953862f, 0.3729444059f, 0.3696888408f, 0.3664287307f, 0.3631641160f, 0.3598950365f,
4388     0.3566215327f, 0.3533436446f, 0.3500614126f, 0.3467748771f, 0.3434840784f, 0.3401890570f,
4389     0.3368898534f, 0.3335865082f, 0.3302790620f, 0.3269675554f, 0.3236520291f, 0.3203325240f,
4390     0.3170090808f, 0.3136817404f, 0.3103505437f, 0.3070155316f, 0.3036767451f, 0.3003342253f,
4391     0.2969880133f, 0.2936381502f, 0.2902846773f, 0.2869276356f, 0.2835670665f, 0.2802030113f,
4392     0.2768355114f, 0.2734646082f, 0.2700903430f, 0.2667127575f, 0.2633318930f, 0.2599477912f,
4393     0.2565604937f, 0.2531700422f, 0.2497764782f, 0.2463798435f, 0.2429801799f, 0.2395775292f,
4394     0.2361719332f, 0.2327634337f, 0.2293520727f, 0.2259378921f, 0.2225209340f, 0.2191012402f,
4395     0.2156788528f, 0.2122538139f, 0.2088261657f, 0.2053959502f, 0.2019632096f, 0.1985279861f,
4396     0.1950903220f, 0.1916502595f, 0.1882078409f, 0.1847631086f, 0.1813161048f, 0.1778668719f,
4397     0.1744154525f, 0.1709618888f, 0.1675062233f, 0.1640484986f, 0.1605887571f, 0.1571270413f,
4398     0.1536633939f, 0.1501978574f, 0.1467304745f, 0.1432612876f, 0.1397903395f, 0.1363176729f,
4399     0.1328433305f, 0.1293673549f, 0.1258897889f, 0.1224106752f, 0.1189300567f, 0.1154479760f,
4400     0.1119644761f, 0.1084795997f, 0.1049933897f, 0.1015058890f, 0.0980171403f, 0.0945271867f,
4401     0.0910360710f, 0.0875438361f, 0.0840505249f, 0.0805561805f, 0.0770608457f, 0.0735645636f,
4402     0.0700673771f, 0.0665693292f, 0.0630704629f, 0.0595708212f, 0.0560704472f, 0.0525693839f,
4403     0.0490676743f, 0.0455653615f, 0.0420624885f, 0.0385590984f, 0.0350552343f, 0.0315509392f,
4404     0.0280462563f, 0.0245412285f, 0.0210358991f, 0.0175303110f, 0.0140245074f, 0.0105185314f,
4405     0.0070124261f, 0.0035062346f,
4406 };
4407 
4408 const FLOAT32 ixheaacd_sine_pi_n_by_832[832] = {
4409     0.0000000000f, 0.0037759437f, 0.0075518336f, 0.0113276159f, 0.0151032366f, 0.0188786420f,
4410     0.0226537782f, 0.0264285914f, 0.0302030278f, 0.0339770336f, 0.0377505549f, 0.0415235380f,
4411     0.0452959291f, 0.0490676743f, 0.0528387200f, 0.0566090123f, 0.0603784974f, 0.0641471217f,
4412     0.0679148314f, 0.0716815728f, 0.0754472922f, 0.0792119358f, 0.0829754501f, 0.0867377813f,
4413     0.0904988758f, 0.0942586800f, 0.0980171403f, 0.1017742031f, 0.1055298148f, 0.1092839219f,
4414     0.1130364708f, 0.1167874081f, 0.1205366803f, 0.1242842338f, 0.1280300154f, 0.1317739715f,
4415     0.1355160488f, 0.1392561939f, 0.1429943536f, 0.1467304745f, 0.1504645033f, 0.1541963868f,
4416     0.1579260718f, 0.1616535052f, 0.1653786337f, 0.1691014043f, 0.1728217639f, 0.1765396594f,
4417     0.1802550378f, 0.1839678462f, 0.1876780316f, 0.1913855412f, 0.1950903220f, 0.1987923213f,
4418     0.2024914862f, 0.2061877640f, 0.2098811021f, 0.2135714477f, 0.2172587482f, 0.2209429511f,
4419     0.2246240039f, 0.2283018540f, 0.2319764490f, 0.2356477366f, 0.2393156643f, 0.2429801799f,
4420     0.2466412312f, 0.2502987658f, 0.2539527318f, 0.2576030770f, 0.2612497493f, 0.2648926968f,
4421     0.2685318675f, 0.2721672095f, 0.2757986710f, 0.2794262002f, 0.2830497454f, 0.2866692550f,
4422     0.2902846773f, 0.2938959607f, 0.2975030539f, 0.3011059053f, 0.3047044636f, 0.3082986774f,
4423     0.3118884957f, 0.3154738670f, 0.3190547404f, 0.3226310648f, 0.3262027892f, 0.3297698627f,
4424     0.3333322343f, 0.3368898534f, 0.3404426692f, 0.3439906309f, 0.3475336882f, 0.3510717904f,
4425     0.3546048870f, 0.3581329278f, 0.3616558624f, 0.3651736406f, 0.3686862122f, 0.3721935271f,
4426     0.3756955354f, 0.3791921871f, 0.3826834324f, 0.3861692214f, 0.3896495045f, 0.3931242320f,
4427     0.3965933545f, 0.4000568224f, 0.4035145864f, 0.4069665971f, 0.4104128055f, 0.4138531622f,
4428     0.4172876183f, 0.4207161247f, 0.4241386327f, 0.4275550934f, 0.4309654581f, 0.4343696782f,
4429     0.4377677052f, 0.4411594905f, 0.4445449859f, 0.4479241430f, 0.4512969137f, 0.4546632499f,
4430     0.4580231036f, 0.4613764269f, 0.4647231720f, 0.4680632912f, 0.4713967368f, 0.4747234614f,
4431     0.4780434174f, 0.4813565576f, 0.4846628346f, 0.4879622015f, 0.4912546111f, 0.4945400165f,
4432     0.4978183708f, 0.5010896273f, 0.5043537394f, 0.5076106605f, 0.5108603442f, 0.5141027442f,
4433     0.5173378142f, 0.5205655081f, 0.5237857798f, 0.5269985836f, 0.5302038734f, 0.5334016038f,
4434     0.5365917290f, 0.5397742036f, 0.5429489822f, 0.5461160195f, 0.5492752705f, 0.5524266899f,
4435     0.5555702330f, 0.5587058549f, 0.5618335108f, 0.5649531563f, 0.5680647467f, 0.5711682378f,
4436     0.5742635853f, 0.5773507451f, 0.5804296731f, 0.5835003254f, 0.5865626583f, 0.5896166282f,
4437     0.5926621914f, 0.5956993045f, 0.5987279243f, 0.6017480075f, 0.6047595111f, 0.6077623922f,
4438     0.6107566079f, 0.6137421156f, 0.6167188726f, 0.6196868366f, 0.6226459653f, 0.6255962163f,
4439     0.6285375478f, 0.6314699177f, 0.6343932842f, 0.6373076056f, 0.6402128405f, 0.6431089473f,
4440     0.6459958848f, 0.6488736118f, 0.6517420873f, 0.6546012704f, 0.6574511203f, 0.6602915964f,
4441     0.6631226582f, 0.6659442654f, 0.6687563776f, 0.6715589548f, 0.6743519571f, 0.6771353446f,
4442     0.6799090777f, 0.6826731167f, 0.6854274223f, 0.6881719553f, 0.6909066764f, 0.6936315467f,
4443     0.6963465273f, 0.6990515796f, 0.7017466649f, 0.7044317449f, 0.7071067812f, 0.7097717357f,
4444     0.7124265705f, 0.7150712476f, 0.7177057293f, 0.7203299782f, 0.7229439567f, 0.7255476276f,
4445     0.7281409539f, 0.7307238984f, 0.7332964244f, 0.7358584953f, 0.7384100744f, 0.7409511254f,
4446     0.7434816120f, 0.7460014983f, 0.7485107482f, 0.7510093260f, 0.7534971960f, 0.7559743228f,
4447     0.7584406711f, 0.7608962057f, 0.7633408916f, 0.7657746940f, 0.7681975780f, 0.7706095093f,
4448     0.7730104534f, 0.7754003760f, 0.7777792431f, 0.7801470208f, 0.7825036754f, 0.7848491731f,
4449     0.7871834806f, 0.7895065646f, 0.7918183920f, 0.7941189298f, 0.7964081452f, 0.7986860056f,
4450     0.8009524784f, 0.8032075315f, 0.8054511326f, 0.8076832497f, 0.8099038510f, 0.8121129048f,
4451     0.8143103798f, 0.8164962444f, 0.8186704676f, 0.8208330184f, 0.8229838659f, 0.8251229794f,
4452     0.8272503286f, 0.8293658829f, 0.8314696123f, 0.8335614868f, 0.8356414765f, 0.8377095518f,
4453     0.8397656832f, 0.8418098414f, 0.8438419973f, 0.8458621218f, 0.8478701862f, 0.8498661618f,
4454     0.8518500202f, 0.8538217330f, 0.8557812723f, 0.8577286100f, 0.8596637184f, 0.8615865698f,
4455     0.8634971370f, 0.8653953925f, 0.8672813094f, 0.8691548608f, 0.8710160200f, 0.8728647604f,
4456     0.8747010556f, 0.8765248796f, 0.8783362062f, 0.8801350097f, 0.8819212643f, 0.8836949448f,
4457     0.8854560257f, 0.8872044819f, 0.8889402885f, 0.8906634208f, 0.8923738542f, 0.8940715643f,
4458     0.8957565269f, 0.8974287180f, 0.8990881138f, 0.9007346905f, 0.9023684247f, 0.9039892931f,
4459     0.9055972727f, 0.9071923404f, 0.9087744735f, 0.9103436495f, 0.9118998460f, 0.9134430408f,
4460     0.9149732119f, 0.9164903376f, 0.9179943960f, 0.9194853659f, 0.9209632260f, 0.9224279552f,
4461     0.9238795325f, 0.9253179374f, 0.9267431492f, 0.9281551478f, 0.9295539129f, 0.9309394246f,
4462     0.9323116631f, 0.9336706089f, 0.9350162427f, 0.9363485451f, 0.9376674973f, 0.9389730805f,
4463     0.9402652759f, 0.9415440652f, 0.9428094301f, 0.9440613527f, 0.9452998150f, 0.9465247995f,
4464     0.9477362885f, 0.9489342650f, 0.9501187117f, 0.9512896118f, 0.9524469486f, 0.9535907056f,
4465     0.9547208665f, 0.9558374152f, 0.9569403357f, 0.9580296124f, 0.9591052297f, 0.9601671722f,
4466     0.9612154249f, 0.9622499728f, 0.9632708010f, 0.9642778952f, 0.9652712409f, 0.9662508239f,
4467     0.9672166303f, 0.9681686464f, 0.9691068584f, 0.9700312532f, 0.9709418174f, 0.9718385382f,
4468     0.9727214026f, 0.9735903982f, 0.9744455125f, 0.9752867334f, 0.9761140488f, 0.9769274470f,
4469     0.9777269164f, 0.9785124455f, 0.9792840232f, 0.9800416384f, 0.9807852804f, 0.9815149386f,
4470     0.9822306025f, 0.9829322619f, 0.9836199069f, 0.9842935277f, 0.9849531146f, 0.9855986582f,
4471     0.9862301494f, 0.9868475790f, 0.9874509384f, 0.9880402190f, 0.9886154122f, 0.9891765100f,
4472     0.9897235042f, 0.9902563872f, 0.9907751513f, 0.9912797892f, 0.9917702935f, 0.9922466575f,
4473     0.9927088741f, 0.9931569369f, 0.9935908395f, 0.9940105756f, 0.9944161393f, 0.9948075249f,
4474     0.9951847267f, 0.9955477393f, 0.9958965576f, 0.9962311766f, 0.9965515916f, 0.9968577979f,
4475     0.9971497912f, 0.9974275674f, 0.9976911224f, 0.9979404525f, 0.9981755542f, 0.9983964241f,
4476     0.9986030591f, 0.9987954562f, 0.9989736127f, 0.9991375260f, 0.9992871938f, 0.9994226139f,
4477     0.9995437845f, 0.9996507038f, 0.9997433702f, 0.9998217826f, 0.9998859396f, 0.9999358405f,
4478     0.9999714845f, 0.9999928711f, 1.0000000000f, 0.9999928711f, 0.9999714845f, 0.9999358405f,
4479     0.9998859396f, 0.9998217826f, 0.9997433702f, 0.9996507038f, 0.9995437845f, 0.9994226139f,
4480     0.9992871938f, 0.9991375260f, 0.9989736127f, 0.9987954562f, 0.9986030591f, 0.9983964241f,
4481     0.9981755542f, 0.9979404525f, 0.9976911224f, 0.9974275674f, 0.9971497912f, 0.9968577979f,
4482     0.9965515916f, 0.9962311766f, 0.9958965576f, 0.9955477393f, 0.9951847267f, 0.9948075249f,
4483     0.9944161393f, 0.9940105756f, 0.9935908395f, 0.9931569369f, 0.9927088741f, 0.9922466575f,
4484     0.9917702935f, 0.9912797892f, 0.9907751513f, 0.9902563872f, 0.9897235042f, 0.9891765100f,
4485     0.9886154122f, 0.9880402190f, 0.9874509384f, 0.9868475790f, 0.9862301494f, 0.9855986582f,
4486     0.9849531146f, 0.9842935277f, 0.9836199069f, 0.9829322619f, 0.9822306025f, 0.9815149386f,
4487     0.9807852804f, 0.9800416384f, 0.9792840232f, 0.9785124455f, 0.9777269164f, 0.9769274470f,
4488     0.9761140488f, 0.9752867334f, 0.9744455125f, 0.9735903982f, 0.9727214026f, 0.9718385382f,
4489     0.9709418174f, 0.9700312532f, 0.9691068584f, 0.9681686464f, 0.9672166303f, 0.9662508239f,
4490     0.9652712409f, 0.9642778952f, 0.9632708010f, 0.9622499728f, 0.9612154249f, 0.9601671722f,
4491     0.9591052297f, 0.9580296124f, 0.9569403357f, 0.9558374152f, 0.9547208665f, 0.9535907056f,
4492     0.9524469486f, 0.9512896118f, 0.9501187117f, 0.9489342650f, 0.9477362885f, 0.9465247995f,
4493     0.9452998150f, 0.9440613527f, 0.9428094301f, 0.9415440652f, 0.9402652759f, 0.9389730805f,
4494     0.9376674973f, 0.9363485451f, 0.9350162427f, 0.9336706089f, 0.9323116631f, 0.9309394246f,
4495     0.9295539129f, 0.9281551478f, 0.9267431492f, 0.9253179374f, 0.9238795325f, 0.9224279552f,
4496     0.9209632260f, 0.9194853659f, 0.9179943960f, 0.9164903376f, 0.9149732119f, 0.9134430408f,
4497     0.9118998460f, 0.9103436495f, 0.9087744735f, 0.9071923404f, 0.9055972727f, 0.9039892931f,
4498     0.9023684247f, 0.9007346905f, 0.8990881138f, 0.8974287180f, 0.8957565269f, 0.8940715643f,
4499     0.8923738542f, 0.8906634208f, 0.8889402885f, 0.8872044819f, 0.8854560257f, 0.8836949448f,
4500     0.8819212643f, 0.8801350097f, 0.8783362062f, 0.8765248796f, 0.8747010556f, 0.8728647604f,
4501     0.8710160200f, 0.8691548608f, 0.8672813094f, 0.8653953925f, 0.8634971370f, 0.8615865698f,
4502     0.8596637184f, 0.8577286100f, 0.8557812723f, 0.8538217330f, 0.8518500202f, 0.8498661618f,
4503     0.8478701862f, 0.8458621218f, 0.8438419973f, 0.8418098414f, 0.8397656832f, 0.8377095518f,
4504     0.8356414765f, 0.8335614868f, 0.8314696123f, 0.8293658829f, 0.8272503286f, 0.8251229794f,
4505     0.8229838659f, 0.8208330184f, 0.8186704676f, 0.8164962444f, 0.8143103798f, 0.8121129048f,
4506     0.8099038510f, 0.8076832497f, 0.8054511326f, 0.8032075315f, 0.8009524784f, 0.7986860056f,
4507     0.7964081452f, 0.7941189298f, 0.7918183920f, 0.7895065646f, 0.7871834806f, 0.7848491731f,
4508     0.7825036754f, 0.7801470208f, 0.7777792431f, 0.7754003760f, 0.7730104534f, 0.7706095093f,
4509     0.7681975780f, 0.7657746940f, 0.7633408916f, 0.7608962057f, 0.7584406711f, 0.7559743228f,
4510     0.7534971960f, 0.7510093260f, 0.7485107482f, 0.7460014983f, 0.7434816120f, 0.7409511254f,
4511     0.7384100744f, 0.7358584953f, 0.7332964244f, 0.7307238984f, 0.7281409539f, 0.7255476276f,
4512     0.7229439567f, 0.7203299782f, 0.7177057293f, 0.7150712476f, 0.7124265705f, 0.7097717357f,
4513     0.7071067812f, 0.7044317449f, 0.7017466649f, 0.6990515796f, 0.6963465273f, 0.6936315467f,
4514     0.6909066764f, 0.6881719553f, 0.6854274223f, 0.6826731167f, 0.6799090777f, 0.6771353446f,
4515     0.6743519571f, 0.6715589548f, 0.6687563776f, 0.6659442654f, 0.6631226582f, 0.6602915964f,
4516     0.6574511203f, 0.6546012704f, 0.6517420873f, 0.6488736118f, 0.6459958848f, 0.6431089473f,
4517     0.6402128405f, 0.6373076056f, 0.6343932842f, 0.6314699177f, 0.6285375478f, 0.6255962163f,
4518     0.6226459653f, 0.6196868366f, 0.6167188726f, 0.6137421156f, 0.6107566079f, 0.6077623922f,
4519     0.6047595111f, 0.6017480075f, 0.5987279243f, 0.5956993045f, 0.5926621914f, 0.5896166282f,
4520     0.5865626583f, 0.5835003254f, 0.5804296731f, 0.5773507451f, 0.5742635853f, 0.5711682378f,
4521     0.5680647467f, 0.5649531563f, 0.5618335108f, 0.5587058549f, 0.5555702330f, 0.5524266899f,
4522     0.5492752705f, 0.5461160195f, 0.5429489822f, 0.5397742036f, 0.5365917290f, 0.5334016038f,
4523     0.5302038734f, 0.5269985836f, 0.5237857798f, 0.5205655081f, 0.5173378142f, 0.5141027442f,
4524     0.5108603442f, 0.5076106605f, 0.5043537394f, 0.5010896273f, 0.4978183708f, 0.4945400165f,
4525     0.4912546111f, 0.4879622015f, 0.4846628346f, 0.4813565576f, 0.4780434174f, 0.4747234614f,
4526     0.4713967368f, 0.4680632912f, 0.4647231720f, 0.4613764269f, 0.4580231036f, 0.4546632499f,
4527     0.4512969137f, 0.4479241430f, 0.4445449859f, 0.4411594905f, 0.4377677052f, 0.4343696782f,
4528     0.4309654581f, 0.4275550934f, 0.4241386327f, 0.4207161247f, 0.4172876183f, 0.4138531622f,
4529     0.4104128055f, 0.4069665971f, 0.4035145864f, 0.4000568224f, 0.3965933545f, 0.3931242320f,
4530     0.3896495045f, 0.3861692214f, 0.3826834324f, 0.3791921871f, 0.3756955354f, 0.3721935271f,
4531     0.3686862122f, 0.3651736406f, 0.3616558624f, 0.3581329278f, 0.3546048870f, 0.3510717904f,
4532     0.3475336882f, 0.3439906309f, 0.3404426692f, 0.3368898534f, 0.3333322343f, 0.3297698627f,
4533     0.3262027892f, 0.3226310648f, 0.3190547404f, 0.3154738670f, 0.3118884957f, 0.3082986774f,
4534     0.3047044636f, 0.3011059053f, 0.2975030539f, 0.2938959607f, 0.2902846773f, 0.2866692550f,
4535     0.2830497454f, 0.2794262002f, 0.2757986710f, 0.2721672095f, 0.2685318675f, 0.2648926968f,
4536     0.2612497493f, 0.2576030770f, 0.2539527318f, 0.2502987658f, 0.2466412312f, 0.2429801799f,
4537     0.2393156643f, 0.2356477366f, 0.2319764490f, 0.2283018540f, 0.2246240039f, 0.2209429511f,
4538     0.2172587482f, 0.2135714477f, 0.2098811021f, 0.2061877640f, 0.2024914862f, 0.1987923213f,
4539     0.1950903220f, 0.1913855412f, 0.1876780316f, 0.1839678462f, 0.1802550378f, 0.1765396594f,
4540     0.1728217639f, 0.1691014043f, 0.1653786337f, 0.1616535052f, 0.1579260718f, 0.1541963868f,
4541     0.1504645033f, 0.1467304745f, 0.1429943536f, 0.1392561939f, 0.1355160488f, 0.1317739715f,
4542     0.1280300154f, 0.1242842338f, 0.1205366803f, 0.1167874081f, 0.1130364708f, 0.1092839219f,
4543     0.1055298148f, 0.1017742031f, 0.0980171403f, 0.0942586800f, 0.0904988758f, 0.0867377813f,
4544     0.0829754501f, 0.0792119358f, 0.0754472922f, 0.0716815728f, 0.0679148314f, 0.0641471217f,
4545     0.0603784974f, 0.0566090123f, 0.0528387200f, 0.0490676743f, 0.0452959291f, 0.0415235380f,
4546     0.0377505549f, 0.0339770336f, 0.0302030278f, 0.0264285914f, 0.0226537782f, 0.0188786420f,
4547     0.0151032366f, 0.0113276159f, 0.0075518336f, 0.0037759437f,
4548 };
4549 
4550 const FLOAT32 ixheaacd_sine_pi_n_by_768[768] = {
4551     0.0000000000f, 0.0040906040f, 0.0081811396f, 0.0122715383f, 0.0163617316f, 0.0204516512f,
4552     0.0245412285f, 0.0286303952f, 0.0327190828f, 0.0368072229f, 0.0408947472f, 0.0449815871f,
4553     0.0490676743f, 0.0531529405f, 0.0572373173f, 0.0613207363f, 0.0654031292f, 0.0694844278f,
4554     0.0735645636f, 0.0776434685f, 0.0817210741f, 0.0857973123f, 0.0898721149f, 0.0939454136f,
4555     0.0980171403f, 0.1020872269f, 0.1061556053f, 0.1102222073f, 0.1142869650f, 0.1183498103f,
4556     0.1224106752f, 0.1264694918f, 0.1305261922f, 0.1345807085f, 0.1386329728f, 0.1426829174f,
4557     0.1467304745f, 0.1507755762f, 0.1548181551f, 0.1588581433f, 0.1628954734f, 0.1669300777f,
4558     0.1709618888f, 0.1749908391f, 0.1790168613f, 0.1830398880f, 0.1870598518f, 0.1910766856f,
4559     0.1950903220f, 0.1991006940f, 0.2031077344f, 0.2071113762f, 0.2111115524f, 0.2151081960f,
4560     0.2191012402f, 0.2230906181f, 0.2270762630f, 0.2310581083f, 0.2350360872f, 0.2390101332f,
4561     0.2429801799f, 0.2469461607f, 0.2509080094f, 0.2548656596f, 0.2588190451f, 0.2627680998f,
4562     0.2667127575f, 0.2706529523f, 0.2745886182f, 0.2785196894f, 0.2824461001f, 0.2863677846f,
4563     0.2902846773f, 0.2941967126f, 0.2981038250f, 0.3020059493f, 0.3059030201f, 0.3097949722f,
4564     0.3136817404f, 0.3175632598f, 0.3214394653f, 0.3253102922f, 0.3291756756f, 0.3330355508f,
4565     0.3368898534f, 0.3407385187f, 0.3445814824f, 0.3484186802f, 0.3522500479f, 0.3560755214f,
4566     0.3598950365f, 0.3637085296f, 0.3675159366f, 0.3713171940f, 0.3751122380f, 0.3789010053f,
4567     0.3826834324f, 0.3864594560f, 0.3902290129f, 0.3939920401f, 0.3977484745f, 0.4014982534f,
4568     0.4052413140f, 0.4089775936f, 0.4127070298f, 0.4164295601f, 0.4201451222f, 0.4238536540f,
4569     0.4275550934f, 0.4312493785f, 0.4349364474f, 0.4386162385f, 0.4422886902f, 0.4459537410f,
4570     0.4496113297f, 0.4532613949f, 0.4569038756f, 0.4605387110f, 0.4641658400f, 0.4677852022f,
4571     0.4713967368f, 0.4750003835f, 0.4785960820f, 0.4821837721f, 0.4857633937f, 0.4893348870f,
4572     0.4928981922f, 0.4964532497f, 0.5000000000f, 0.5035383837f, 0.5070683417f, 0.5105898148f,
4573     0.5141027442f, 0.5176070710f, 0.5211027367f, 0.5245896827f, 0.5280678507f, 0.5315371824f,
4574     0.5349976199f, 0.5384491052f, 0.5418915806f, 0.5453249884f, 0.5487492713f, 0.5521643719f,
4575     0.5555702330f, 0.5589667978f, 0.5623540092f, 0.5657318108f, 0.5691001459f, 0.5724589582f,
4576     0.5758081914f, 0.5791477896f, 0.5824776969f, 0.5857978575f, 0.5891082158f, 0.5924087166f,
4577     0.5956993045f, 0.5989799245f, 0.6022505217f, 0.6055110414f, 0.6087614290f, 0.6120016301f,
4578     0.6152315906f, 0.6184512563f, 0.6216605734f, 0.6248594881f, 0.6280479471f, 0.6312258968f,
4579     0.6343932842f, 0.6375500561f, 0.6406961599f, 0.6438315429f, 0.6469561525f, 0.6500699366f,
4580     0.6531728430f, 0.6562648197f, 0.6593458151f, 0.6624157776f, 0.6654746558f, 0.6685223986f,
4581     0.6715589548f, 0.6745842739f, 0.6775983050f, 0.6806009978f, 0.6835923020f, 0.6865721676f,
4582     0.6895405447f, 0.6924973837f, 0.6954426350f, 0.6983762494f, 0.7012981778f, 0.7042083713f,
4583     0.7071067812f, 0.7099933590f, 0.7128680564f, 0.7157308253f, 0.7185816178f, 0.7214203862f,
4584     0.7242470830f, 0.7270616608f, 0.7298640727f, 0.7326542717f, 0.7354322111f, 0.7381978444f,
4585     0.7409511254f, 0.7436920079f, 0.7464204462f, 0.7491363945f, 0.7518398075f, 0.7545306398f,
4586     0.7572088465f, 0.7598743827f, 0.7625272039f, 0.7651672656f, 0.7677945237f, 0.7704089342f,
4587     0.7730104534f, 0.7755990377f, 0.7781746438f, 0.7807372286f, 0.7832867492f, 0.7858231631f,
4588     0.7883464276f, 0.7908565007f, 0.7933533403f, 0.7958369046f, 0.7983071521f, 0.8007640414f,
4589     0.8032075315f, 0.8056375814f, 0.8080541504f, 0.8104571983f, 0.8128466846f, 0.8152225695f,
4590     0.8175848132f, 0.8199333761f, 0.8222682190f, 0.8245893028f, 0.8268965886f, 0.8291900379f,
4591     0.8314696123f, 0.8337352736f, 0.8359869839f, 0.8382247056f, 0.8404484011f, 0.8426580333f,
4592     0.8448535652f, 0.8470349602f, 0.8492021815f, 0.8513551931f, 0.8534939589f, 0.8556184430f,
4593     0.8577286100f, 0.8598244245f, 0.8619058515f, 0.8639728561f, 0.8660254038f, 0.8680634601f,
4594     0.8700869911f, 0.8720959628f, 0.8740903416f, 0.8760700942f, 0.8780351874f, 0.8799855883f,
4595     0.8819212643f, 0.8838421831f, 0.8857483124f, 0.8876396204f, 0.8895160754f, 0.8913776461f,
4596     0.8932243012f, 0.8950560099f, 0.8968727415f, 0.8986744657f, 0.9004611522f, 0.9022327713f,
4597     0.9039892931f, 0.9057306884f, 0.9074569281f, 0.9091679831f, 0.9108638249f, 0.9125444252f,
4598     0.9142097557f, 0.9158597887f, 0.9174944964f, 0.9191138517f, 0.9207178273f, 0.9223063964f,
4599     0.9238795325f, 0.9254372092f, 0.9269794005f, 0.9285060805f, 0.9300172237f, 0.9315128048f,
4600     0.9329927988f, 0.9344571810f, 0.9359059268f, 0.9373390119f, 0.9387564125f, 0.9401581047f,
4601     0.9415440652f, 0.9429142707f, 0.9442686983f, 0.9456073254f, 0.9469301295f, 0.9482370885f,
4602     0.9495281806f, 0.9508033841f, 0.9520626777f, 0.9533060404f, 0.9545334512f, 0.9557448898f,
4603     0.9569403357f, 0.9581197691f, 0.9592831702f, 0.9604305194f, 0.9615617977f, 0.9626769860f,
4604     0.9637760658f, 0.9648590186f, 0.9659258263f, 0.9669764710f, 0.9680109353f, 0.9690292017f,
4605     0.9700312532f, 0.9710170731f, 0.9719866448f, 0.9729399522f, 0.9738769793f, 0.9747977104f,
4606     0.9757021300f, 0.9765902232f, 0.9774619749f, 0.9783173707f, 0.9791563962f, 0.9799790374f,
4607     0.9807852804f, 0.9815751119f, 0.9823485185f, 0.9831054874f, 0.9838460059f, 0.9845700616f,
4608     0.9852776424f, 0.9859687364f, 0.9866433321f, 0.9873014182f, 0.9879429836f, 0.9885680177f,
4609     0.9891765100f, 0.9897684502f, 0.9903438286f, 0.9909026354f, 0.9914448614f, 0.9919704974f,
4610     0.9924795346f, 0.9929719646f, 0.9934477790f, 0.9939069700f, 0.9943495298f, 0.9947754511f,
4611     0.9951847267f, 0.9955773497f, 0.9959533136f, 0.9963126122f, 0.9966552393f, 0.9969811893f,
4612     0.9972904567f, 0.9975830363f, 0.9978589232f, 0.9981181129f, 0.9983606009f, 0.9985863833f,
4613     0.9987954562f, 0.9989878162f, 0.9991634599f, 0.9993223846f, 0.9994645875f, 0.9995900662f,
4614     0.9996988187f, 0.9997908431f, 0.9998661379f, 0.9999247018f, 0.9999665339f, 0.9999916334f,
4615     1.0000000000f, 0.9999916334f, 0.9999665339f, 0.9999247018f, 0.9998661379f, 0.9997908431f,
4616     0.9996988187f, 0.9995900662f, 0.9994645875f, 0.9993223846f, 0.9991634599f, 0.9989878162f,
4617     0.9987954562f, 0.9985863833f, 0.9983606009f, 0.9981181129f, 0.9978589232f, 0.9975830363f,
4618     0.9972904567f, 0.9969811893f, 0.9966552393f, 0.9963126122f, 0.9959533136f, 0.9955773497f,
4619     0.9951847267f, 0.9947754511f, 0.9943495298f, 0.9939069700f, 0.9934477790f, 0.9929719646f,
4620     0.9924795346f, 0.9919704974f, 0.9914448614f, 0.9909026354f, 0.9903438286f, 0.9897684502f,
4621     0.9891765100f, 0.9885680177f, 0.9879429836f, 0.9873014182f, 0.9866433321f, 0.9859687364f,
4622     0.9852776424f, 0.9845700616f, 0.9838460059f, 0.9831054874f, 0.9823485185f, 0.9815751119f,
4623     0.9807852804f, 0.9799790374f, 0.9791563962f, 0.9783173707f, 0.9774619749f, 0.9765902232f,
4624     0.9757021300f, 0.9747977104f, 0.9738769793f, 0.9729399522f, 0.9719866448f, 0.9710170731f,
4625     0.9700312532f, 0.9690292017f, 0.9680109353f, 0.9669764710f, 0.9659258263f, 0.9648590186f,
4626     0.9637760658f, 0.9626769860f, 0.9615617977f, 0.9604305194f, 0.9592831702f, 0.9581197691f,
4627     0.9569403357f, 0.9557448898f, 0.9545334512f, 0.9533060404f, 0.9520626777f, 0.9508033841f,
4628     0.9495281806f, 0.9482370885f, 0.9469301295f, 0.9456073254f, 0.9442686983f, 0.9429142707f,
4629     0.9415440652f, 0.9401581047f, 0.9387564125f, 0.9373390119f, 0.9359059268f, 0.9344571810f,
4630     0.9329927988f, 0.9315128048f, 0.9300172237f, 0.9285060805f, 0.9269794005f, 0.9254372092f,
4631     0.9238795325f, 0.9223063964f, 0.9207178273f, 0.9191138517f, 0.9174944964f, 0.9158597887f,
4632     0.9142097557f, 0.9125444252f, 0.9108638249f, 0.9091679831f, 0.9074569281f, 0.9057306884f,
4633     0.9039892931f, 0.9022327713f, 0.9004611522f, 0.8986744657f, 0.8968727415f, 0.8950560099f,
4634     0.8932243012f, 0.8913776461f, 0.8895160754f, 0.8876396204f, 0.8857483124f, 0.8838421831f,
4635     0.8819212643f, 0.8799855883f, 0.8780351874f, 0.8760700942f, 0.8740903416f, 0.8720959628f,
4636     0.8700869911f, 0.8680634601f, 0.8660254038f, 0.8639728561f, 0.8619058515f, 0.8598244245f,
4637     0.8577286100f, 0.8556184430f, 0.8534939589f, 0.8513551931f, 0.8492021815f, 0.8470349602f,
4638     0.8448535652f, 0.8426580333f, 0.8404484011f, 0.8382247056f, 0.8359869839f, 0.8337352736f,
4639     0.8314696123f, 0.8291900379f, 0.8268965886f, 0.8245893028f, 0.8222682190f, 0.8199333761f,
4640     0.8175848132f, 0.8152225695f, 0.8128466846f, 0.8104571983f, 0.8080541504f, 0.8056375814f,
4641     0.8032075315f, 0.8007640414f, 0.7983071521f, 0.7958369046f, 0.7933533403f, 0.7908565007f,
4642     0.7883464276f, 0.7858231631f, 0.7832867492f, 0.7807372286f, 0.7781746438f, 0.7755990377f,
4643     0.7730104534f, 0.7704089342f, 0.7677945237f, 0.7651672656f, 0.7625272039f, 0.7598743827f,
4644     0.7572088465f, 0.7545306398f, 0.7518398075f, 0.7491363945f, 0.7464204462f, 0.7436920079f,
4645     0.7409511254f, 0.7381978444f, 0.7354322111f, 0.7326542717f, 0.7298640727f, 0.7270616608f,
4646     0.7242470830f, 0.7214203862f, 0.7185816178f, 0.7157308253f, 0.7128680564f, 0.7099933590f,
4647     0.7071067812f, 0.7042083713f, 0.7012981778f, 0.6983762494f, 0.6954426350f, 0.6924973837f,
4648     0.6895405447f, 0.6865721676f, 0.6835923020f, 0.6806009978f, 0.6775983050f, 0.6745842739f,
4649     0.6715589548f, 0.6685223986f, 0.6654746558f, 0.6624157776f, 0.6593458151f, 0.6562648197f,
4650     0.6531728430f, 0.6500699366f, 0.6469561525f, 0.6438315429f, 0.6406961599f, 0.6375500561f,
4651     0.6343932842f, 0.6312258968f, 0.6280479471f, 0.6248594881f, 0.6216605734f, 0.6184512563f,
4652     0.6152315906f, 0.6120016301f, 0.6087614290f, 0.6055110414f, 0.6022505217f, 0.5989799245f,
4653     0.5956993045f, 0.5924087166f, 0.5891082158f, 0.5857978575f, 0.5824776969f, 0.5791477896f,
4654     0.5758081914f, 0.5724589582f, 0.5691001459f, 0.5657318108f, 0.5623540092f, 0.5589667978f,
4655     0.5555702330f, 0.5521643719f, 0.5487492713f, 0.5453249884f, 0.5418915806f, 0.5384491052f,
4656     0.5349976199f, 0.5315371824f, 0.5280678507f, 0.5245896827f, 0.5211027367f, 0.5176070710f,
4657     0.5141027442f, 0.5105898148f, 0.5070683417f, 0.5035383837f, 0.5000000000f, 0.4964532497f,
4658     0.4928981922f, 0.4893348870f, 0.4857633937f, 0.4821837721f, 0.4785960820f, 0.4750003835f,
4659     0.4713967368f, 0.4677852022f, 0.4641658400f, 0.4605387110f, 0.4569038756f, 0.4532613949f,
4660     0.4496113297f, 0.4459537410f, 0.4422886902f, 0.4386162385f, 0.4349364474f, 0.4312493785f,
4661     0.4275550934f, 0.4238536540f, 0.4201451222f, 0.4164295601f, 0.4127070298f, 0.4089775936f,
4662     0.4052413140f, 0.4014982534f, 0.3977484745f, 0.3939920401f, 0.3902290129f, 0.3864594560f,
4663     0.3826834324f, 0.3789010053f, 0.3751122380f, 0.3713171940f, 0.3675159366f, 0.3637085296f,
4664     0.3598950365f, 0.3560755214f, 0.3522500479f, 0.3484186802f, 0.3445814824f, 0.3407385187f,
4665     0.3368898534f, 0.3330355508f, 0.3291756756f, 0.3253102922f, 0.3214394653f, 0.3175632598f,
4666     0.3136817404f, 0.3097949722f, 0.3059030201f, 0.3020059493f, 0.2981038250f, 0.2941967126f,
4667     0.2902846773f, 0.2863677846f, 0.2824461001f, 0.2785196894f, 0.2745886182f, 0.2706529523f,
4668     0.2667127575f, 0.2627680998f, 0.2588190451f, 0.2548656596f, 0.2509080094f, 0.2469461607f,
4669     0.2429801799f, 0.2390101332f, 0.2350360872f, 0.2310581083f, 0.2270762630f, 0.2230906181f,
4670     0.2191012402f, 0.2151081960f, 0.2111115524f, 0.2071113762f, 0.2031077344f, 0.1991006940f,
4671     0.1950903220f, 0.1910766856f, 0.1870598518f, 0.1830398880f, 0.1790168613f, 0.1749908391f,
4672     0.1709618888f, 0.1669300777f, 0.1628954734f, 0.1588581433f, 0.1548181551f, 0.1507755762f,
4673     0.1467304745f, 0.1426829174f, 0.1386329728f, 0.1345807085f, 0.1305261922f, 0.1264694918f,
4674     0.1224106752f, 0.1183498103f, 0.1142869650f, 0.1102222073f, 0.1061556053f, 0.1020872269f,
4675     0.0980171403f, 0.0939454136f, 0.0898721149f, 0.0857973123f, 0.0817210741f, 0.0776434685f,
4676     0.0735645636f, 0.0694844278f, 0.0654031292f, 0.0613207363f, 0.0572373173f, 0.0531529405f,
4677     0.0490676743f, 0.0449815871f, 0.0408947472f, 0.0368072229f, 0.0327190828f, 0.0286303952f,
4678     0.0245412285f, 0.0204516512f, 0.0163617316f, 0.0122715383f, 0.0081811396f, 0.0040906040f,
4679 };
4680 
4681 const FLOAT32 ixheaacd_sine_pi_n_by_704[704] = {
4682     0.0000000000f, 0.0044624748f, 0.0089248606f, 0.0133870688f, 0.0178490104f, 0.0223105965f,
4683     0.0267717384f, 0.0312323471f, 0.0356923338f, 0.0401516098f, 0.0446100863f, 0.0490676743f,
4684     0.0535242853f, 0.0579798303f, 0.0624342208f, 0.0668873680f, 0.0713391832f, 0.0757895778f,
4685     0.0802384631f, 0.0846857505f, 0.0891313516f, 0.0935751777f, 0.0980171403f, 0.1024571511f,
4686     0.1068951216f, 0.1113309633f, 0.1157645881f, 0.1201959075f, 0.1246248334f, 0.1290512776f,
4687     0.1334751518f, 0.1378963681f, 0.1423148383f, 0.1467304745f, 0.1511431887f, 0.1555528931f,
4688     0.1599594998f, 0.1643629212f, 0.1687630694f, 0.1731598570f, 0.1775531963f, 0.1819429998f,
4689     0.1863291801f, 0.1907116500f, 0.1950903220f, 0.1994651091f, 0.2038359240f, 0.2082026798f,
4690     0.2125652896f, 0.2169236663f, 0.2212777232f, 0.2256273737f, 0.2299725311f, 0.2343131089f,
4691     0.2386490206f, 0.2429801799f, 0.2473065006f, 0.2516278964f, 0.2559442814f, 0.2602555695f,
4692     0.2645616750f, 0.2688625121f, 0.2731579951f, 0.2774480385f, 0.2817325568f, 0.2860114648f,
4693     0.2902846773f, 0.2945521090f, 0.2988136751f, 0.3030692907f, 0.3073188711f, 0.3115623315f,
4694     0.3157995876f, 0.3200305549f, 0.3242551492f, 0.3284732864f, 0.3326848824f, 0.3368898534f,
4695     0.3410881156f, 0.3452795855f, 0.3494641796f, 0.3536418145f, 0.3578124071f, 0.3619758743f,
4696     0.3661321331f, 0.3702811009f, 0.3744226950f, 0.3785568329f, 0.3826834324f, 0.3868024111f,
4697     0.3909136872f, 0.3950171787f, 0.3991128039f, 0.4032004812f, 0.4072801293f, 0.4113516669f,
4698     0.4154150130f, 0.4194700866f, 0.4235168069f, 0.4275550934f, 0.4315848657f, 0.4356060435f,
4699     0.4396185467f, 0.4436222955f, 0.4476172101f, 0.4516032109f, 0.4555802186f, 0.4595481539f,
4700     0.4635069380f, 0.4674564918f, 0.4713967368f, 0.4753275946f, 0.4792489867f, 0.4831608352f,
4701     0.4870630622f, 0.4909555898f, 0.4948383407f, 0.4987112375f, 0.5025742031f, 0.5064271605f,
4702     0.5102700331f, 0.5141027442f, 0.5179252176f, 0.5217373772f, 0.5255391469f, 0.5293304513f,
4703     0.5331112146f, 0.5368813617f, 0.5406408175f, 0.5443895070f, 0.5481273557f, 0.5518542891f,
4704     0.5555702330f, 0.5592751134f, 0.5629688565f, 0.5666513888f, 0.5703226369f, 0.5739825278f,
4705     0.5776309884f, 0.5812679463f, 0.5848933289f, 0.5885070641f, 0.5921090798f, 0.5956993045f,
4706     0.5992776665f, 0.6028440946f, 0.6063985179f, 0.6099408654f, 0.6134710667f, 0.6169890515f,
4707     0.6204947497f, 0.6239880915f, 0.6274690074f, 0.6309374279f, 0.6343932842f, 0.6378365072f,
4708     0.6412670285f, 0.6446847798f, 0.6480896929f, 0.6514817002f, 0.6548607339f, 0.6582267270f,
4709     0.6615796122f, 0.6649193229f, 0.6682457925f, 0.6715589548f, 0.6748587439f, 0.6781450940f,
4710     0.6814179396f, 0.6846772156f, 0.6879228571f, 0.6911547995f, 0.6943729784f, 0.6975773296f,
4711     0.7007677895f, 0.7039442944f, 0.7071067812f, 0.7102551868f, 0.7133894485f, 0.7165095039f,
4712     0.7196152909f, 0.7227067477f, 0.7257838126f, 0.7288464244f, 0.7318945222f, 0.7349280451f,
4713     0.7379469329f, 0.7409511254f, 0.7439405627f, 0.7469151853f, 0.7498749341f, 0.7528197499f,
4714     0.7557495744f, 0.7586643489f, 0.7615640156f, 0.7644485167f, 0.7673177947f, 0.7701717926f,
4715     0.7730104534f, 0.7758337206f, 0.7786415380f, 0.7814338498f, 0.7842106003f, 0.7869717341f,
4716     0.7897171964f, 0.7924469324f, 0.7951608878f, 0.7978590086f, 0.8005412409f, 0.8032075315f,
4717     0.8058578271f, 0.8084920751f, 0.8111102230f, 0.8137122185f, 0.8162980100f, 0.8188675460f,
4718     0.8214207751f, 0.8239576467f, 0.8264781102f, 0.8289821153f, 0.8314696123f, 0.8339405516f,
4719     0.8363948840f, 0.8388325606f, 0.8412535328f, 0.8436577526f, 0.8460451719f, 0.8484157432f,
4720     0.8507694194f, 0.8531061536f, 0.8554258992f, 0.8577286100f, 0.8600142402f, 0.8622827443f,
4721     0.8645340770f, 0.8667681937f, 0.8689850497f, 0.8711846009f, 0.8733668035f, 0.8755316141f,
4722     0.8776789896f, 0.8798088871f, 0.8819212643f, 0.8840160792f, 0.8860932899f, 0.8881528552f,
4723     0.8901947340f, 0.8922188857f, 0.8942252699f, 0.8962138467f, 0.8981845764f, 0.9001374200f,
4724     0.9020723384f, 0.9039892931f, 0.9058882460f, 0.9077691592f, 0.9096319954f, 0.9114767173f,
4725     0.9133032882f, 0.9151116718f, 0.9169018321f, 0.9186737335f, 0.9204273405f, 0.9221626184f,
4726     0.9238795325f, 0.9255780487f, 0.9272581331f, 0.9289197523f, 0.9305628733f, 0.9321874631f,
4727     0.9337934897f, 0.9353809208f, 0.9369497250f, 0.9384998710f, 0.9400313279f, 0.9415440652f,
4728     0.9430380528f, 0.9445132610f, 0.9459696603f, 0.9474072218f, 0.9488259168f, 0.9502257172f,
4729     0.9516065949f, 0.9529685226f, 0.9543114730f, 0.9556354195f, 0.9569403357f, 0.9582261956f,
4730     0.9594929736f, 0.9607406445f, 0.9619691833f, 0.9631785658f, 0.9643687677f, 0.9655397654f,
4731     0.9666915355f, 0.9678240552f, 0.9689373018f, 0.9700312532f, 0.9711058876f, 0.9721611837f,
4732     0.9731971203f, 0.9742136769f, 0.9752108332f, 0.9761885694f, 0.9771468660f, 0.9780857039f,
4733     0.9790050644f, 0.9799049292f, 0.9807852804f, 0.9816461005f, 0.9824873722f, 0.9833090790f,
4734     0.9841112043f, 0.9848937323f, 0.9856566473f, 0.9863999342f, 0.9871235781f, 0.9878275646f,
4735     0.9885118798f, 0.9891765100f, 0.9898214419f, 0.9904466627f, 0.9910521600f, 0.9916379217f,
4736     0.9922039361f, 0.9927501920f, 0.9932766785f, 0.9937833852f, 0.9942703018f, 0.9947374187f,
4737     0.9951847267f, 0.9956122167f, 0.9960198804f, 0.9964077096f, 0.9967756965f, 0.9971238338f,
4738     0.9974521146f, 0.9977605324f, 0.9980490810f, 0.9983177547f, 0.9985665481f, 0.9987954562f,
4739     0.9990044746f, 0.9991935990f, 0.9993628257f, 0.9995121512f, 0.9996415728f, 0.9997510877f,
4740     0.9998406937f, 0.9999103892f, 0.9999601726f, 0.9999900431f, 1.0000000000f, 0.9999900431f,
4741     0.9999601726f, 0.9999103892f, 0.9998406937f, 0.9997510877f, 0.9996415728f, 0.9995121512f,
4742     0.9993628257f, 0.9991935990f, 0.9990044746f, 0.9987954562f, 0.9985665481f, 0.9983177547f,
4743     0.9980490810f, 0.9977605324f, 0.9974521146f, 0.9971238338f, 0.9967756965f, 0.9964077096f,
4744     0.9960198804f, 0.9956122167f, 0.9951847267f, 0.9947374187f, 0.9942703018f, 0.9937833852f,
4745     0.9932766785f, 0.9927501920f, 0.9922039361f, 0.9916379217f, 0.9910521600f, 0.9904466627f,
4746     0.9898214419f, 0.9891765100f, 0.9885118798f, 0.9878275646f, 0.9871235781f, 0.9863999342f,
4747     0.9856566473f, 0.9848937323f, 0.9841112043f, 0.9833090790f, 0.9824873722f, 0.9816461005f,
4748     0.9807852804f, 0.9799049292f, 0.9790050644f, 0.9780857039f, 0.9771468660f, 0.9761885694f,
4749     0.9752108332f, 0.9742136769f, 0.9731971203f, 0.9721611837f, 0.9711058876f, 0.9700312532f,
4750     0.9689373018f, 0.9678240552f, 0.9666915355f, 0.9655397654f, 0.9643687677f, 0.9631785658f,
4751     0.9619691833f, 0.9607406445f, 0.9594929736f, 0.9582261956f, 0.9569403357f, 0.9556354195f,
4752     0.9543114730f, 0.9529685226f, 0.9516065949f, 0.9502257172f, 0.9488259168f, 0.9474072218f,
4753     0.9459696603f, 0.9445132610f, 0.9430380528f, 0.9415440652f, 0.9400313279f, 0.9384998710f,
4754     0.9369497250f, 0.9353809208f, 0.9337934897f, 0.9321874631f, 0.9305628733f, 0.9289197523f,
4755     0.9272581331f, 0.9255780487f, 0.9238795325f, 0.9221626184f, 0.9204273405f, 0.9186737335f,
4756     0.9169018321f, 0.9151116718f, 0.9133032882f, 0.9114767173f, 0.9096319954f, 0.9077691592f,
4757     0.9058882460f, 0.9039892931f, 0.9020723384f, 0.9001374200f, 0.8981845764f, 0.8962138467f,
4758     0.8942252699f, 0.8922188857f, 0.8901947340f, 0.8881528552f, 0.8860932899f, 0.8840160792f,
4759     0.8819212643f, 0.8798088871f, 0.8776789896f, 0.8755316141f, 0.8733668035f, 0.8711846009f,
4760     0.8689850497f, 0.8667681937f, 0.8645340770f, 0.8622827443f, 0.8600142402f, 0.8577286100f,
4761     0.8554258992f, 0.8531061536f, 0.8507694194f, 0.8484157432f, 0.8460451719f, 0.8436577526f,
4762     0.8412535328f, 0.8388325606f, 0.8363948840f, 0.8339405516f, 0.8314696123f, 0.8289821153f,
4763     0.8264781102f, 0.8239576467f, 0.8214207751f, 0.8188675460f, 0.8162980100f, 0.8137122185f,
4764     0.8111102230f, 0.8084920751f, 0.8058578271f, 0.8032075315f, 0.8005412409f, 0.7978590086f,
4765     0.7951608878f, 0.7924469324f, 0.7897171964f, 0.7869717341f, 0.7842106003f, 0.7814338498f,
4766     0.7786415380f, 0.7758337206f, 0.7730104534f, 0.7701717926f, 0.7673177947f, 0.7644485167f,
4767     0.7615640156f, 0.7586643489f, 0.7557495744f, 0.7528197499f, 0.7498749341f, 0.7469151853f,
4768     0.7439405627f, 0.7409511254f, 0.7379469329f, 0.7349280451f, 0.7318945222f, 0.7288464244f,
4769     0.7257838126f, 0.7227067477f, 0.7196152909f, 0.7165095039f, 0.7133894485f, 0.7102551868f,
4770     0.7071067812f, 0.7039442944f, 0.7007677895f, 0.6975773296f, 0.6943729784f, 0.6911547995f,
4771     0.6879228571f, 0.6846772156f, 0.6814179396f, 0.6781450940f, 0.6748587439f, 0.6715589548f,
4772     0.6682457925f, 0.6649193229f, 0.6615796122f, 0.6582267270f, 0.6548607339f, 0.6514817002f,
4773     0.6480896929f, 0.6446847798f, 0.6412670285f, 0.6378365072f, 0.6343932842f, 0.6309374279f,
4774     0.6274690074f, 0.6239880915f, 0.6204947497f, 0.6169890515f, 0.6134710667f, 0.6099408654f,
4775     0.6063985179f, 0.6028440946f, 0.5992776665f, 0.5956993045f, 0.5921090798f, 0.5885070641f,
4776     0.5848933289f, 0.5812679463f, 0.5776309884f, 0.5739825278f, 0.5703226369f, 0.5666513888f,
4777     0.5629688565f, 0.5592751134f, 0.5555702330f, 0.5518542891f, 0.5481273557f, 0.5443895070f,
4778     0.5406408175f, 0.5368813617f, 0.5331112146f, 0.5293304513f, 0.5255391469f, 0.5217373772f,
4779     0.5179252176f, 0.5141027442f, 0.5102700331f, 0.5064271605f, 0.5025742031f, 0.4987112375f,
4780     0.4948383407f, 0.4909555898f, 0.4870630622f, 0.4831608352f, 0.4792489867f, 0.4753275946f,
4781     0.4713967368f, 0.4674564918f, 0.4635069380f, 0.4595481539f, 0.4555802186f, 0.4516032109f,
4782     0.4476172101f, 0.4436222955f, 0.4396185467f, 0.4356060435f, 0.4315848657f, 0.4275550934f,
4783     0.4235168069f, 0.4194700866f, 0.4154150130f, 0.4113516669f, 0.4072801293f, 0.4032004812f,
4784     0.3991128039f, 0.3950171787f, 0.3909136872f, 0.3868024111f, 0.3826834324f, 0.3785568329f,
4785     0.3744226950f, 0.3702811009f, 0.3661321331f, 0.3619758743f, 0.3578124071f, 0.3536418145f,
4786     0.3494641796f, 0.3452795855f, 0.3410881156f, 0.3368898534f, 0.3326848824f, 0.3284732864f,
4787     0.3242551492f, 0.3200305549f, 0.3157995876f, 0.3115623315f, 0.3073188711f, 0.3030692907f,
4788     0.2988136751f, 0.2945521090f, 0.2902846773f, 0.2860114648f, 0.2817325568f, 0.2774480385f,
4789     0.2731579951f, 0.2688625121f, 0.2645616750f, 0.2602555695f, 0.2559442814f, 0.2516278964f,
4790     0.2473065006f, 0.2429801799f, 0.2386490206f, 0.2343131089f, 0.2299725311f, 0.2256273737f,
4791     0.2212777232f, 0.2169236663f, 0.2125652896f, 0.2082026798f, 0.2038359240f, 0.1994651091f,
4792     0.1950903220f, 0.1907116500f, 0.1863291801f, 0.1819429998f, 0.1775531963f, 0.1731598570f,
4793     0.1687630694f, 0.1643629212f, 0.1599594998f, 0.1555528931f, 0.1511431887f, 0.1467304745f,
4794     0.1423148383f, 0.1378963681f, 0.1334751518f, 0.1290512776f, 0.1246248334f, 0.1201959075f,
4795     0.1157645881f, 0.1113309633f, 0.1068951216f, 0.1024571511f, 0.0980171403f, 0.0935751777f,
4796     0.0891313516f, 0.0846857505f, 0.0802384631f, 0.0757895778f, 0.0713391832f, 0.0668873680f,
4797     0.0624342208f, 0.0579798303f, 0.0535242853f, 0.0490676743f, 0.0446100863f, 0.0401516098f,
4798     0.0356923338f, 0.0312323471f, 0.0267717384f, 0.0223105965f, 0.0178490104f, 0.0133870688f,
4799     0.0089248606f, 0.0044624748f,
4800 };
4801 
4802 const FLOAT32 ixheaacd_sine_pi_n_by_640[640] = {
4803     0.0000000000f, 0.0049087188f, 0.0098173193f, 0.0147256833f, 0.0196336925f, 0.0245412285f,
4804     0.0294481732f, 0.0343544084f, 0.0392598158f, 0.0441642771f, 0.0490676743f, 0.0539698892f,
4805     0.0588708037f, 0.0637702996f, 0.0686682589f, 0.0735645636f, 0.0784590957f, 0.0833517373f,
4806     0.0882423705f, 0.0931308775f, 0.0980171403f, 0.1029010414f, 0.1077824630f, 0.1126612876f,
4807     0.1175373975f, 0.1224106752f, 0.1272810034f, 0.1321482646f, 0.1370123417f, 0.1418731173f,
4808     0.1467304745f, 0.1515842960f, 0.1564344650f, 0.1612808647f, 0.1661233781f, 0.1709618888f,
4809     0.1757962799f, 0.1806264352f, 0.1854522381f, 0.1902735724f, 0.1950903220f, 0.1999023708f,
4810     0.2047096027f, 0.2095119021f, 0.2143091531f, 0.2191012402f, 0.2238880479f, 0.2286694608f,
4811     0.2334453639f, 0.2382156419f, 0.2429801799f, 0.2477388632f, 0.2524915770f, 0.2572382069f,
4812     0.2619786385f, 0.2667127575f, 0.2714404499f, 0.2761616017f, 0.2808760993f, 0.2855838289f,
4813     0.2902846773f, 0.2949785310f, 0.2996652770f, 0.3043448024f, 0.3090169944f, 0.3136817404f,
4814     0.3183389281f, 0.3229884451f, 0.3276301796f, 0.3322640195f, 0.3368898534f, 0.3415075697f,
4815     0.3461170571f, 0.3507182046f, 0.3553109013f, 0.3598950365f, 0.3644704999f, 0.3690371811f,
4816     0.3735949701f, 0.3781437570f, 0.3826834324f, 0.3872138867f, 0.3917350109f, 0.3962466959f,
4817     0.4007488331f, 0.4052413140f, 0.4097240303f, 0.4141968741f, 0.4186597375f, 0.4231125131f,
4818     0.4275550934f, 0.4319873716f, 0.4364092407f, 0.4408205942f, 0.4452213259f, 0.4496113297f,
4819     0.4539904997f, 0.4583587306f, 0.4627159170f, 0.4670619540f, 0.4713967368f, 0.4757201610f,
4820     0.4800321224f, 0.4843325171f, 0.4886212415f, 0.4928981922f, 0.4971632663f, 0.5014163608f,
4821     0.5056573734f, 0.5098862018f, 0.5141027442f, 0.5183068989f, 0.5224985647f, 0.5266776406f,
4822     0.5308440257f, 0.5349976199f, 0.5391383229f, 0.5432660350f, 0.5473806568f, 0.5514820891f,
4823     0.5555702330f, 0.5596449901f, 0.5637062622f, 0.5677539514f, 0.5717879602f, 0.5758081914f,
4824     0.5798145481f, 0.5838069338f, 0.5877852523f, 0.5917494077f, 0.5956993045f, 0.5996348475f,
4825     0.6035559420f, 0.6074624933f, 0.6113544074f, 0.6152315906f, 0.6190939493f, 0.6229413906f,
4826     0.6267738216f, 0.6305911501f, 0.6343932842f, 0.6381801321f, 0.6419516026f, 0.6457076048f,
4827     0.6494480483f, 0.6531728430f, 0.6568818989f, 0.6605751269f, 0.6642524379f, 0.6679137433f,
4828     0.6715589548f, 0.6751879847f, 0.6788007455f, 0.6823971502f, 0.6859771120f, 0.6895405447f,
4829     0.6930873625f, 0.6966174800f, 0.7001308119f, 0.7036272737f, 0.7071067812f, 0.7105692504f,
4830     0.7140145981f, 0.7174427410f, 0.7208535967f, 0.7242470830f, 0.7276231180f, 0.7309816205f,
4831     0.7343225094f, 0.7376457044f, 0.7409511254f, 0.7442386926f, 0.7475083269f, 0.7507599494f,
4832     0.7539934820f, 0.7572088465f, 0.7604059656f, 0.7635847622f, 0.7667451597f, 0.7698870820f,
4833     0.7730104534f, 0.7761151985f, 0.7792012426f, 0.7822685114f, 0.7853169309f, 0.7883464276f,
4834     0.7913569286f, 0.7943483614f, 0.7973206538f, 0.8002737342f, 0.8032075315f, 0.8061219750f,
4835     0.8090169944f, 0.8118925200f, 0.8147484825f, 0.8175848132f, 0.8204014435f, 0.8231983058f,
4836     0.8259753325f, 0.8287324568f, 0.8314696123f, 0.8341867329f, 0.8368837533f, 0.8395606084f,
4837     0.8422172337f, 0.8448535652f, 0.8474695395f, 0.8500650934f, 0.8526401644f, 0.8551946904f,
4838     0.8577286100f, 0.8602418620f, 0.8627343860f, 0.8652061218f, 0.8676570098f, 0.8700869911f,
4839     0.8724960071f, 0.8748839997f, 0.8772509113f, 0.8795966851f, 0.8819212643f, 0.8842245931f,
4840     0.8865066159f, 0.8887672778f, 0.8910065242f, 0.8932243012f, 0.8954205554f, 0.8975952338f,
4841     0.8997482841f, 0.9018796543f, 0.9039892931f, 0.9060771497f, 0.9081431738f, 0.9101873156f,
4842     0.9122095258f, 0.9142097557f, 0.9161879571f, 0.9181440824f, 0.9200780843f, 0.9219899164f,
4843     0.9238795325f, 0.9257468871f, 0.9275919353f, 0.9294146324f, 0.9312149348f, 0.9329927988f,
4844     0.9347481818f, 0.9364810414f, 0.9381913359f, 0.9398790241f, 0.9415440652f, 0.9431864192f,
4845     0.9448060465f, 0.9464029080f, 0.9479769654f, 0.9495281806f, 0.9510565163f, 0.9525619357f,
4846     0.9540444024f, 0.9555038808f, 0.9569403357f, 0.9583537325f, 0.9597440372f, 0.9611112161f,
4847     0.9624552365f, 0.9637760658f, 0.9650736723f, 0.9663480247f, 0.9675990924f, 0.9688268450f,
4848     0.9700312532f, 0.9712122878f, 0.9723699204f, 0.9735041231f, 0.9746148686f, 0.9757021300f,
4849     0.9767658813f, 0.9778060968f, 0.9788227513f, 0.9798158205f, 0.9807852804f, 0.9817311076f,
4850     0.9826532793f, 0.9835517734f, 0.9844265681f, 0.9852776424f, 0.9861049758f, 0.9869085483f,
4851     0.9876883406f, 0.9884443339f, 0.9891765100f, 0.9898848512f, 0.9905693404f, 0.9912299613f,
4852     0.9918666978f, 0.9924795346f, 0.9930684570f, 0.9936334507f, 0.9941745021f, 0.9946915983f,
4853     0.9951847267f, 0.9956538754f, 0.9960990333f, 0.9965201894f, 0.9969173337f, 0.9972904567f,
4854     0.9976395492f, 0.9979646030f, 0.9982656102f, 0.9985425635f, 0.9987954562f, 0.9990242823f,
4855     0.9992290362f, 0.9994097131f, 0.9995663085f, 0.9996988187f, 0.9998072405f, 0.9998915712f,
4856     0.9999518090f, 0.9999879522f, 1.0000000000f, 0.9999879522f, 0.9999518090f, 0.9998915712f,
4857     0.9998072405f, 0.9996988187f, 0.9995663085f, 0.9994097131f, 0.9992290362f, 0.9990242823f,
4858     0.9987954562f, 0.9985425635f, 0.9982656102f, 0.9979646030f, 0.9976395492f, 0.9972904567f,
4859     0.9969173337f, 0.9965201894f, 0.9960990333f, 0.9956538754f, 0.9951847267f, 0.9946915983f,
4860     0.9941745021f, 0.9936334507f, 0.9930684570f, 0.9924795346f, 0.9918666978f, 0.9912299613f,
4861     0.9905693404f, 0.9898848512f, 0.9891765100f, 0.9884443339f, 0.9876883406f, 0.9869085483f,
4862     0.9861049758f, 0.9852776424f, 0.9844265681f, 0.9835517734f, 0.9826532793f, 0.9817311076f,
4863     0.9807852804f, 0.9798158205f, 0.9788227513f, 0.9778060968f, 0.9767658813f, 0.9757021300f,
4864     0.9746148686f, 0.9735041231f, 0.9723699204f, 0.9712122878f, 0.9700312532f, 0.9688268450f,
4865     0.9675990924f, 0.9663480247f, 0.9650736723f, 0.9637760658f, 0.9624552365f, 0.9611112161f,
4866     0.9597440372f, 0.9583537325f, 0.9569403357f, 0.9555038808f, 0.9540444024f, 0.9525619357f,
4867     0.9510565163f, 0.9495281806f, 0.9479769654f, 0.9464029080f, 0.9448060465f, 0.9431864192f,
4868     0.9415440652f, 0.9398790241f, 0.9381913359f, 0.9364810414f, 0.9347481818f, 0.9329927988f,
4869     0.9312149348f, 0.9294146324f, 0.9275919353f, 0.9257468871f, 0.9238795325f, 0.9219899164f,
4870     0.9200780843f, 0.9181440824f, 0.9161879571f, 0.9142097557f, 0.9122095258f, 0.9101873156f,
4871     0.9081431738f, 0.9060771497f, 0.9039892931f, 0.9018796543f, 0.8997482841f, 0.8975952338f,
4872     0.8954205554f, 0.8932243012f, 0.8910065242f, 0.8887672778f, 0.8865066159f, 0.8842245931f,
4873     0.8819212643f, 0.8795966851f, 0.8772509113f, 0.8748839997f, 0.8724960071f, 0.8700869911f,
4874     0.8676570098f, 0.8652061218f, 0.8627343860f, 0.8602418620f, 0.8577286100f, 0.8551946904f,
4875     0.8526401644f, 0.8500650934f, 0.8474695395f, 0.8448535652f, 0.8422172337f, 0.8395606084f,
4876     0.8368837533f, 0.8341867329f, 0.8314696123f, 0.8287324568f, 0.8259753325f, 0.8231983058f,
4877     0.8204014435f, 0.8175848132f, 0.8147484825f, 0.8118925200f, 0.8090169944f, 0.8061219750f,
4878     0.8032075315f, 0.8002737342f, 0.7973206538f, 0.7943483614f, 0.7913569286f, 0.7883464276f,
4879     0.7853169309f, 0.7822685114f, 0.7792012426f, 0.7761151985f, 0.7730104534f, 0.7698870820f,
4880     0.7667451597f, 0.7635847622f, 0.7604059656f, 0.7572088465f, 0.7539934820f, 0.7507599494f,
4881     0.7475083269f, 0.7442386926f, 0.7409511254f, 0.7376457044f, 0.7343225094f, 0.7309816205f,
4882     0.7276231180f, 0.7242470830f, 0.7208535967f, 0.7174427410f, 0.7140145981f, 0.7105692504f,
4883     0.7071067812f, 0.7036272737f, 0.7001308119f, 0.6966174800f, 0.6930873625f, 0.6895405447f,
4884     0.6859771120f, 0.6823971502f, 0.6788007455f, 0.6751879847f, 0.6715589548f, 0.6679137433f,
4885     0.6642524379f, 0.6605751269f, 0.6568818989f, 0.6531728430f, 0.6494480483f, 0.6457076048f,
4886     0.6419516026f, 0.6381801321f, 0.6343932842f, 0.6305911501f, 0.6267738216f, 0.6229413906f,
4887     0.6190939493f, 0.6152315906f, 0.6113544074f, 0.6074624933f, 0.6035559420f, 0.5996348475f,
4888     0.5956993045f, 0.5917494077f, 0.5877852523f, 0.5838069338f, 0.5798145481f, 0.5758081914f,
4889     0.5717879602f, 0.5677539514f, 0.5637062622f, 0.5596449901f, 0.5555702330f, 0.5514820891f,
4890     0.5473806568f, 0.5432660350f, 0.5391383229f, 0.5349976199f, 0.5308440257f, 0.5266776406f,
4891     0.5224985647f, 0.5183068989f, 0.5141027442f, 0.5098862018f, 0.5056573734f, 0.5014163608f,
4892     0.4971632663f, 0.4928981922f, 0.4886212415f, 0.4843325171f, 0.4800321224f, 0.4757201610f,
4893     0.4713967368f, 0.4670619540f, 0.4627159170f, 0.4583587306f, 0.4539904997f, 0.4496113297f,
4894     0.4452213259f, 0.4408205942f, 0.4364092407f, 0.4319873716f, 0.4275550934f, 0.4231125131f,
4895     0.4186597375f, 0.4141968741f, 0.4097240303f, 0.4052413140f, 0.4007488331f, 0.3962466959f,
4896     0.3917350109f, 0.3872138867f, 0.3826834324f, 0.3781437570f, 0.3735949701f, 0.3690371811f,
4897     0.3644704999f, 0.3598950365f, 0.3553109013f, 0.3507182046f, 0.3461170571f, 0.3415075697f,
4898     0.3368898534f, 0.3322640195f, 0.3276301796f, 0.3229884451f, 0.3183389281f, 0.3136817404f,
4899     0.3090169944f, 0.3043448024f, 0.2996652770f, 0.2949785310f, 0.2902846773f, 0.2855838289f,
4900     0.2808760993f, 0.2761616017f, 0.2714404499f, 0.2667127575f, 0.2619786385f, 0.2572382069f,
4901     0.2524915770f, 0.2477388632f, 0.2429801799f, 0.2382156419f, 0.2334453639f, 0.2286694608f,
4902     0.2238880479f, 0.2191012402f, 0.2143091531f, 0.2095119021f, 0.2047096027f, 0.1999023708f,
4903     0.1950903220f, 0.1902735724f, 0.1854522381f, 0.1806264352f, 0.1757962799f, 0.1709618888f,
4904     0.1661233781f, 0.1612808647f, 0.1564344650f, 0.1515842960f, 0.1467304745f, 0.1418731173f,
4905     0.1370123417f, 0.1321482646f, 0.1272810034f, 0.1224106752f, 0.1175373975f, 0.1126612876f,
4906     0.1077824630f, 0.1029010414f, 0.0980171403f, 0.0931308775f, 0.0882423705f, 0.0833517373f,
4907     0.0784590957f, 0.0735645636f, 0.0686682589f, 0.0637702996f, 0.0588708037f, 0.0539698892f,
4908     0.0490676743f, 0.0441642771f, 0.0392598158f, 0.0343544084f, 0.0294481732f, 0.0245412285f,
4909     0.0196336925f, 0.0147256833f, 0.0098173193f, 0.0049087188f,
4910 };
4911 
4912 const FLOAT32 ixheaacd_sine_pi_n_by_576[576] = {
4913     0.0000000000f, 0.0054541269f, 0.0109080915f, 0.0163617316f, 0.0218148850f, 0.0272673895f,
4914     0.0327190828f, 0.0381698028f, 0.0436193874f, 0.0490676743f, 0.0545145016f, 0.0599597073f,
4915     0.0654031292f, 0.0708446056f, 0.0762839745f, 0.0817210741f, 0.0871557427f, 0.0925878187f,
4916     0.0980171403f, 0.1034435462f, 0.1088668749f, 0.1142869650f, 0.1197036553f, 0.1251167847f,
4917     0.1305261922f, 0.1359317169f, 0.1413331978f, 0.1467304745f, 0.1521233862f, 0.1575117726f,
4918     0.1628954734f, 0.1682743284f, 0.1736481777f, 0.1790168613f, 0.1843802195f, 0.1897380929f,
4919     0.1950903220f, 0.2004367476f, 0.2057772107f, 0.2111115524f, 0.2164396139f, 0.2217612369f,
4920     0.2270762630f, 0.2323845341f, 0.2376858923f, 0.2429801799f, 0.2482672394f, 0.2535469135f,
4921     0.2588190451f, 0.2640834775f, 0.2693400540f, 0.2745886182f, 0.2798290140f, 0.2850610856f,
4922     0.2902846773f, 0.2954996336f, 0.3007057995f, 0.3059030201f, 0.3110911408f, 0.3162700072f,
4923     0.3214394653f, 0.3265993613f, 0.3317495418f, 0.3368898534f, 0.3420201433f, 0.3471402589f,
4924     0.3522500479f, 0.3573493583f, 0.3624380383f, 0.3675159366f, 0.3725829021f, 0.3776387842f,
4925     0.3826834324f, 0.3877166966f, 0.3927384271f, 0.3977484745f, 0.4027466899f, 0.4077329244f,
4926     0.4127070298f, 0.4176688581f, 0.4226182617f, 0.4275550934f, 0.4324792063f, 0.4373904540f,
4927     0.4422886902f, 0.4471737694f, 0.4520455462f, 0.4569038756f, 0.4617486132f, 0.4665796149f,
4928     0.4713967368f, 0.4761998358f, 0.4809887689f, 0.4857633937f, 0.4905235682f, 0.4952691506f,
4929     0.5000000000f, 0.5047159755f, 0.5094169368f, 0.5141027442f, 0.5187732582f, 0.5234283398f,
4930     0.5280678507f, 0.5326916527f, 0.5372996083f, 0.5418915806f, 0.5464674328f, 0.5510270288f,
4931     0.5555702330f, 0.5600969103f, 0.5646069260f, 0.5691001459f, 0.5735764364f, 0.5780356642f,
4932     0.5824776969f, 0.5869024021f, 0.5913096484f, 0.5956993045f, 0.6000712399f, 0.6044253246f,
4933     0.6087614290f, 0.6130794241f, 0.6173791816f, 0.6216605734f, 0.6259234722f, 0.6301677512f,
4934     0.6343932842f, 0.6385999454f, 0.6427876097f, 0.6469561525f, 0.6511054499f, 0.6552353784f,
4935     0.6593458151f, 0.6634366378f, 0.6675077247f, 0.6715589548f, 0.6755902076f, 0.6796013631f,
4936     0.6835923020f, 0.6875629056f, 0.6915130558f, 0.6954426350f, 0.6993515264f, 0.7032396137f,
4937     0.7071067812f, 0.7109529139f, 0.7147778973f, 0.7185816178f, 0.7223639621f, 0.7261248177f,
4938     0.7298640727f, 0.7335816159f, 0.7372773368f, 0.7409511254f, 0.7446028723f, 0.7482324690f,
4939     0.7518398075f, 0.7554247804f, 0.7589872812f, 0.7625272039f, 0.7660444431f, 0.7695388943f,
4940     0.7730104534f, 0.7764590172f, 0.7798844831f, 0.7832867492f, 0.7866657144f, 0.7900212780f,
4941     0.7933533403f, 0.7966618021f, 0.7999465651f, 0.8032075315f, 0.8064446043f, 0.8096576872f,
4942     0.8128466846f, 0.8160115017f, 0.8191520443f, 0.8222682190f, 0.8253599331f, 0.8284270946f,
4943     0.8314696123f, 0.8344873957f, 0.8374803550f, 0.8404484011f, 0.8433914458f, 0.8463094016f,
4944     0.8492021815f, 0.8520696997f, 0.8549118707f, 0.8577286100f, 0.8605198339f, 0.8632854592f,
4945     0.8660254038f, 0.8687395861f, 0.8714279254f, 0.8740903416f, 0.8767267557f, 0.8793370892f,
4946     0.8819212643f, 0.8844792044f, 0.8870108332f, 0.8895160754f, 0.8919948566f, 0.8944471029f,
4947     0.8968727415f, 0.8992717002f, 0.9016439076f, 0.9039892931f, 0.9063077870f, 0.9085993204f,
4948     0.9108638249f, 0.9131012334f, 0.9153114791f, 0.9174944964f, 0.9196502204f, 0.9217785869f,
4949     0.9238795325f, 0.9259529948f, 0.9279989122f, 0.9300172237f, 0.9320078693f, 0.9339707898f,
4950     0.9359059268f, 0.9378132227f, 0.9396926208f, 0.9415440652f, 0.9433675008f, 0.9451628734f,
4951     0.9469301295f, 0.9486692166f, 0.9503800830f, 0.9520626777f, 0.9537169507f, 0.9553428529f,
4952     0.9569403357f, 0.9585093518f, 0.9600498544f, 0.9615617977f, 0.9630451367f, 0.9644998273f,
4953     0.9659258263f, 0.9673230912f, 0.9686915804f, 0.9700312532f, 0.9713420698f, 0.9726239912f,
4954     0.9738769793f, 0.9751009967f, 0.9762960071f, 0.9774619749f, 0.9785988655f, 0.9797066450f,
4955     0.9807852804f, 0.9818347397f, 0.9828549917f, 0.9838460059f, 0.9848077530f, 0.9857402043f,
4956     0.9866433321f, 0.9875171095f, 0.9883615105f, 0.9891765100f, 0.9899620837f, 0.9907182083f,
4957     0.9914448614f, 0.9921420212f, 0.9928096670f, 0.9934477790f, 0.9940563382f, 0.9946353265f,
4958     0.9951847267f, 0.9957045224f, 0.9961946981f, 0.9966552393f, 0.9970861323f, 0.9974873643f,
4959     0.9978589232f, 0.9982007982f, 0.9985129789f, 0.9987954562f, 0.9990482216f, 0.9992712676f,
4960     0.9994645875f, 0.9996281756f, 0.9997620271f, 0.9998661379f, 0.9999405050f, 0.9999851261f,
4961     1.0000000000f, 0.9999851261f, 0.9999405050f, 0.9998661379f, 0.9997620271f, 0.9996281756f,
4962     0.9994645875f, 0.9992712676f, 0.9990482216f, 0.9987954562f, 0.9985129789f, 0.9982007982f,
4963     0.9978589232f, 0.9974873643f, 0.9970861323f, 0.9966552393f, 0.9961946981f, 0.9957045224f,
4964     0.9951847267f, 0.9946353265f, 0.9940563382f, 0.9934477790f, 0.9928096670f, 0.9921420212f,
4965     0.9914448614f, 0.9907182083f, 0.9899620837f, 0.9891765100f, 0.9883615105f, 0.9875171095f,
4966     0.9866433321f, 0.9857402043f, 0.9848077530f, 0.9838460059f, 0.9828549917f, 0.9818347397f,
4967     0.9807852804f, 0.9797066450f, 0.9785988655f, 0.9774619749f, 0.9762960071f, 0.9751009967f,
4968     0.9738769793f, 0.9726239912f, 0.9713420698f, 0.9700312532f, 0.9686915804f, 0.9673230912f,
4969     0.9659258263f, 0.9644998273f, 0.9630451367f, 0.9615617977f, 0.9600498544f, 0.9585093518f,
4970     0.9569403357f, 0.9553428529f, 0.9537169507f, 0.9520626777f, 0.9503800830f, 0.9486692166f,
4971     0.9469301295f, 0.9451628734f, 0.9433675008f, 0.9415440652f, 0.9396926208f, 0.9378132227f,
4972     0.9359059268f, 0.9339707898f, 0.9320078693f, 0.9300172237f, 0.9279989122f, 0.9259529948f,
4973     0.9238795325f, 0.9217785869f, 0.9196502204f, 0.9174944964f, 0.9153114791f, 0.9131012334f,
4974     0.9108638249f, 0.9085993204f, 0.9063077870f, 0.9039892931f, 0.9016439076f, 0.8992717002f,
4975     0.8968727415f, 0.8944471029f, 0.8919948566f, 0.8895160754f, 0.8870108332f, 0.8844792044f,
4976     0.8819212643f, 0.8793370892f, 0.8767267557f, 0.8740903416f, 0.8714279254f, 0.8687395861f,
4977     0.8660254038f, 0.8632854592f, 0.8605198339f, 0.8577286100f, 0.8549118707f, 0.8520696997f,
4978     0.8492021815f, 0.8463094016f, 0.8433914458f, 0.8404484011f, 0.8374803550f, 0.8344873957f,
4979     0.8314696123f, 0.8284270946f, 0.8253599331f, 0.8222682190f, 0.8191520443f, 0.8160115017f,
4980     0.8128466846f, 0.8096576872f, 0.8064446043f, 0.8032075315f, 0.7999465651f, 0.7966618021f,
4981     0.7933533403f, 0.7900212780f, 0.7866657144f, 0.7832867492f, 0.7798844831f, 0.7764590172f,
4982     0.7730104534f, 0.7695388943f, 0.7660444431f, 0.7625272039f, 0.7589872812f, 0.7554247804f,
4983     0.7518398075f, 0.7482324690f, 0.7446028723f, 0.7409511254f, 0.7372773368f, 0.7335816159f,
4984     0.7298640727f, 0.7261248177f, 0.7223639621f, 0.7185816178f, 0.7147778973f, 0.7109529139f,
4985     0.7071067812f, 0.7032396137f, 0.6993515264f, 0.6954426350f, 0.6915130558f, 0.6875629056f,
4986     0.6835923020f, 0.6796013631f, 0.6755902076f, 0.6715589548f, 0.6675077247f, 0.6634366378f,
4987     0.6593458151f, 0.6552353784f, 0.6511054499f, 0.6469561525f, 0.6427876097f, 0.6385999454f,
4988     0.6343932842f, 0.6301677512f, 0.6259234722f, 0.6216605734f, 0.6173791816f, 0.6130794241f,
4989     0.6087614290f, 0.6044253246f, 0.6000712399f, 0.5956993045f, 0.5913096484f, 0.5869024021f,
4990     0.5824776969f, 0.5780356642f, 0.5735764364f, 0.5691001459f, 0.5646069260f, 0.5600969103f,
4991     0.5555702330f, 0.5510270288f, 0.5464674328f, 0.5418915806f, 0.5372996083f, 0.5326916527f,
4992     0.5280678507f, 0.5234283398f, 0.5187732582f, 0.5141027442f, 0.5094169368f, 0.5047159755f,
4993     0.5000000000f, 0.4952691506f, 0.4905235682f, 0.4857633937f, 0.4809887689f, 0.4761998358f,
4994     0.4713967368f, 0.4665796149f, 0.4617486132f, 0.4569038756f, 0.4520455462f, 0.4471737694f,
4995     0.4422886902f, 0.4373904540f, 0.4324792063f, 0.4275550934f, 0.4226182617f, 0.4176688581f,
4996     0.4127070298f, 0.4077329244f, 0.4027466899f, 0.3977484745f, 0.3927384271f, 0.3877166966f,
4997     0.3826834324f, 0.3776387842f, 0.3725829021f, 0.3675159366f, 0.3624380383f, 0.3573493583f,
4998     0.3522500479f, 0.3471402589f, 0.3420201433f, 0.3368898534f, 0.3317495418f, 0.3265993613f,
4999     0.3214394653f, 0.3162700072f, 0.3110911408f, 0.3059030201f, 0.3007057995f, 0.2954996336f,
5000     0.2902846773f, 0.2850610856f, 0.2798290140f, 0.2745886182f, 0.2693400540f, 0.2640834775f,
5001     0.2588190451f, 0.2535469135f, 0.2482672394f, 0.2429801799f, 0.2376858923f, 0.2323845341f,
5002     0.2270762630f, 0.2217612369f, 0.2164396139f, 0.2111115524f, 0.2057772107f, 0.2004367476f,
5003     0.1950903220f, 0.1897380929f, 0.1843802195f, 0.1790168613f, 0.1736481777f, 0.1682743284f,
5004     0.1628954734f, 0.1575117726f, 0.1521233862f, 0.1467304745f, 0.1413331978f, 0.1359317169f,
5005     0.1305261922f, 0.1251167847f, 0.1197036553f, 0.1142869650f, 0.1088668749f, 0.1034435462f,
5006     0.0980171403f, 0.0925878187f, 0.0871557427f, 0.0817210741f, 0.0762839745f, 0.0708446056f,
5007     0.0654031292f, 0.0599597073f, 0.0545145016f, 0.0490676743f, 0.0436193874f, 0.0381698028f,
5008     0.0327190828f, 0.0272673895f, 0.0218148850f, 0.0163617316f, 0.0109080915f, 0.0054541269f,
5009 };
5010 
5011 const FLOAT32 ixheaacd_sine_pi_by_2_N[] = {
5012     0.0015339802f, 0.9999988235f,
5013     0.0016362454f, 0.9999986613f,
5014     0.0017531200f, 0.9999984633f,
5015     0.0018879752f, 0.9999982178f,
5016     0.0020453063f, 0.9999979084f,
5017     0.0022312429f, 0.9999975108f,
5018     0.0024543668f, 0.9999969880f,
5019     0.0027270736f, 0.9999962815f,
5020     0.0049087188f, 0.9999879522f
5021 };
5022 
5023 const FLOAT32 ixheaacd_sin_cos_448[] = {
5024     0.014025f, 0.999902f, 0.028046f, 0.999607f, 0.042062f, 0.999115f, 0.056070f, 0.998427f,
5025     0.070067f, 0.997542f, 0.084051f, 0.996462f, 0.098017f, 0.995185f, 0.111964f, 0.993712f,
5026     0.125890f, 0.992044f, 0.139790f, 0.990181f, 0.153663f, 0.988123f, 0.167506f, 0.985871f,
5027     0.181316f, 0.983425f, 0.195090f, 0.980785f, 0.208826f, 0.977953f, 0.222521f, 0.974928f,
5028     0.236172f, 0.971711f, 0.249776f, 0.968304f, 0.263332f, 0.964705f, 0.276836f, 0.960917f,
5029     0.290285f, 0.956940f, 0.303677f, 0.952775f, 0.317009f, 0.948422f, 0.330279f, 0.943883f,
5030     0.343484f, 0.939158f, 0.356622f, 0.934249f, 0.369689f, 0.929156f, 0.382683f, 0.923880f,
5031     0.395603f, 0.918422f, 0.408444f, 0.912783f, 0.421205f, 0.906965f, 0.433884f, 0.900969f,
5032     0.446477f, 0.894795f, 0.458982f, 0.888446f, 0.471397f, 0.881921f, 0.483719f, 0.875223f,
5033     0.495946f, 0.868353f, 0.508075f, 0.861313f, 0.520105f, 0.854102f, 0.532032f, 0.846724f,
5034     0.543855f, 0.839179f, 0.555570f, 0.831470f, 0.567177f, 0.823596f, 0.578671f, 0.815561f,
5035     0.590052f, 0.807365f, 0.601317f, 0.799010f, 0.612464f, 0.790499f, 0.623490f, 0.781832f,
5036     0.634393f, 0.773010f, 0.645172f, 0.764037f, 0.655824f, 0.754914f, 0.666347f, 0.745642f,
5037     0.676738f, 0.736224f, 0.686997f, 0.726660f, 0.697120f, 0.716954f, 0.707107f, 0.707107f,
5038     0.716954f, 0.697120f, 0.726660f, 0.686997f, 0.736224f, 0.676738f, 0.745642f, 0.666347f,
5039     0.754914f, 0.655824f, 0.764037f, 0.645172f, 0.773010f, 0.634393f, 0.781832f, 0.623490f,
5040     0.790499f, 0.612464f, 0.799010f, 0.601317f, 0.807365f, 0.590052f, 0.815561f, 0.578671f,
5041     0.823596f, 0.567177f, 0.831470f, 0.555570f, 0.839179f, 0.543855f, 0.846724f, 0.532032f,
5042     0.854102f, 0.520105f, 0.861313f, 0.508075f, 0.868353f, 0.495946f, 0.875223f, 0.483719f,
5043     0.881921f, 0.471397f, 0.888446f, 0.458982f, 0.894795f, 0.446477f, 0.900969f, 0.433884f,
5044     0.906965f, 0.421205f, 0.912783f, 0.408444f, 0.918422f, 0.395603f, 0.923880f, 0.382683f,
5045     0.929156f, 0.369689f, 0.934249f, 0.356622f, 0.939158f, 0.343484f, 0.943883f, 0.330279f,
5046     0.948422f, 0.317009f, 0.952775f, 0.303677f, 0.956940f, 0.290285f, 0.960917f, 0.276836f,
5047     0.964705f, 0.263332f, 0.968304f, 0.249776f, 0.971711f, 0.236172f, 0.974928f, 0.222521f,
5048     0.977953f, 0.208826f, 0.980785f, 0.195090f, 0.983425f, 0.181316f, 0.985871f, 0.167506f,
5049     0.988123f, 0.153663f, 0.990181f, 0.139790f, 0.992044f, 0.125890f, 0.993712f, 0.111964f,
5050     0.995185f, 0.098017f, 0.996462f, 0.084051f, 0.997542f, 0.070067f, 0.998427f, 0.056070f,
5051     0.999115f, 0.042062f, 0.999607f, 0.028046f, 0.999902f, 0.014025f, 1.000000f, 0.000000f};
5052 
5053 const FLOAT32 ixheaacd_sin_cos_672[] = {
5054     0.009350f, 0.999956f, 0.018699f, 0.999825f, 0.028046f,
5055     0.999607f, 0.037391f, 0.999301f, 0.046733f, 0.998907f,
5056     0.056070f, 0.998427f, 0.065403f, 0.997859f, 0.074730f,
5057     0.997204f, 0.084051f, 0.996462f, 0.093364f, 0.995632f,
5058     0.102669f, 0.994716f, 0.111964f, 0.993712f, 0.121251f,
5059     0.992622f, 0.130526f, 0.991445f, 0.139790f, 0.990181f,
5060     0.149042f, 0.988831f, 0.158281f, 0.987394f, 0.167506f,
5061     0.985871f, 0.176717f, 0.984262f, 0.185912f, 0.982566f,
5062     0.195090f, 0.980785f, 0.204252f, 0.978918f, 0.213396f,
5063     0.976966f, 0.222521f, 0.974928f, 0.231627f, 0.972805f,
5064     0.240712f, 0.970597f, 0.249776f, 0.968304f, 0.258819f,
5065     0.965926f, 0.267839f, 0.963464f, 0.276836f, 0.960917f,
5066     0.285808f, 0.958287f, 0.294755f, 0.955573f, 0.303677f,
5067     0.952775f, 0.312572f, 0.949894f, 0.321439f, 0.946930f,
5068     0.330279f, 0.943883f, 0.339090f, 0.940754f, 0.347871f,
5069     0.937542f, 0.356622f, 0.934249f, 0.365341f, 0.930874f,
5070     0.374029f, 0.927417f, 0.382683f, 0.923880f, 0.391305f,
5071     0.920261f, 0.399892f, 0.916562f, 0.408444f, 0.912783f,
5072     0.416961f, 0.908924f, 0.425441f, 0.904986f, 0.433884f,
5073     0.900969f, 0.442289f, 0.896873f, 0.450655f, 0.892698f,
5074     0.458982f, 0.888446f, 0.467269f, 0.884115f, 0.475515f,
5075     0.879708f, 0.483719f, 0.875223f, 0.491881f, 0.870662f,
5076     0.500000f, 0.866025f, 0.508075f, 0.861313f, 0.516106f,
5077     0.856525f, 0.524092f, 0.851662f, 0.532032f, 0.846724f,
5078     0.539926f, 0.841713f, 0.547772f, 0.836628f, 0.555570f,
5079     0.831470f, 0.563320f, 0.826239f, 0.571021f, 0.820936f,
5080     0.578671f, 0.815561f, 0.586271f, 0.810115f, 0.593820f,
5081     0.804598f, 0.601317f, 0.799010f, 0.608761f, 0.793353f,
5082     0.616153f, 0.787627f, 0.623490f, 0.781832f, 0.630773f,
5083     0.775968f, 0.638000f, 0.770036f, 0.645172f, 0.764037f,
5084     0.652287f, 0.757972f, 0.659346f, 0.751840f, 0.666347f,
5085     0.745642f, 0.673289f, 0.739379f, 0.680173f, 0.733052f,
5086     0.686997f, 0.726660f, 0.693761f, 0.720205f, 0.700465f,
5087     0.713687f, 0.707107f, 0.707107f, 0.713687f, 0.700465f,
5088     0.720205f, 0.693761f, 0.726660f, 0.686997f, 0.733052f,
5089     0.680173f, 0.739379f, 0.673289f, 0.745642f, 0.666347f,
5090     0.751840f, 0.659346f, 0.757972f, 0.652287f, 0.764037f,
5091     0.645172f, 0.770036f, 0.638000f, 0.775968f, 0.630773f,
5092     0.781832f, 0.623490f, 0.787627f, 0.616153f, 0.793353f,
5093     0.608761f, 0.799010f, 0.601317f, 0.804598f, 0.593820f,
5094     0.810115f, 0.586271f, 0.815561f, 0.578671f, 0.820936f,
5095     0.571021f, 0.826239f, 0.563320f, 0.831470f, 0.555570f,
5096     0.836628f, 0.547772f, 0.841713f, 0.539926f, 0.846724f,
5097     0.532032f, 0.851662f, 0.524092f, 0.856525f, 0.516106f,
5098     0.861313f, 0.508075f, 0.866025f, 0.500000f, 0.870662f,
5099     0.491881f, 0.875223f, 0.483719f, 0.879708f, 0.475515f,
5100     0.884115f, 0.467269f, 0.888446f, 0.458982f, 0.892698f,
5101     0.450655f, 0.896873f, 0.442289f, 0.900969f, 0.433884f,
5102     0.904986f, 0.425441f, 0.908924f, 0.416961f, 0.912783f,
5103     0.408444f, 0.916562f, 0.399892f, 0.920261f, 0.391305f,
5104     0.923880f, 0.382683f, 0.927417f, 0.374029f, 0.930874f,
5105     0.365341f, 0.934249f, 0.356622f, 0.937542f, 0.347871f,
5106     0.940754f, 0.339090f, 0.943883f, 0.330279f, 0.946930f,
5107     0.321439f, 0.949894f, 0.312572f, 0.952775f, 0.303677f,
5108     0.955573f, 0.294755f, 0.958287f, 0.285808f, 0.960917f,
5109     0.276836f, 0.963464f, 0.267839f, 0.965926f, 0.258819f,
5110     0.968304f, 0.249776f, 0.970597f, 0.240712f, 0.972805f,
5111     0.231627f, 0.974928f, 0.222521f, 0.976966f, 0.213396f,
5112     0.978918f, 0.204252f, 0.980785f, 0.195090f, 0.982566f,
5113     0.185912f, 0.984262f, 0.176717f, 0.985871f, 0.167506f,
5114     0.987394f, 0.158281f, 0.988831f, 0.149042f, 0.990181f,
5115     0.139790f, 0.991445f, 0.130526f, 0.992622f, 0.121251f,
5116     0.993712f, 0.111964f, 0.994716f, 0.102669f, 0.995632f,
5117     0.093364f, 0.996462f, 0.084051f, 0.997204f, 0.074730f,
5118     0.997859f, 0.065403f, 0.998427f, 0.056070f, 0.998907f,
5119     0.046733f, 0.999301f, 0.037391f, 0.999607f, 0.028046f,
5120     0.999825f, 0.018699f, 0.999956f, 0.009350f, 1.000000f,
5121     0.000000f};
5122 
5123 const FLOAT32 ixheaacd_sin_cos_512[] = {
5124     0.012272f, 0.999925f, 0.024541f, 0.999699f, 0.036807f, 0.999322f, 0.049068f, 0.998795f,
5125     0.061321f, 0.998118f, 0.073565f, 0.997290f, 0.085797f, 0.996313f, 0.098017f, 0.995185f,
5126     0.110222f, 0.993907f, 0.122411f, 0.992480f, 0.134581f, 0.990903f, 0.146730f, 0.989177f,
5127     0.158858f, 0.987301f, 0.170962f, 0.985278f, 0.183040f, 0.983105f, 0.195090f, 0.980785f,
5128     0.207111f, 0.978317f, 0.219101f, 0.975702f, 0.231058f, 0.972940f, 0.242980f, 0.970031f,
5129     0.254866f, 0.966976f, 0.266713f, 0.963776f, 0.278520f, 0.960431f, 0.290285f, 0.956940f,
5130     0.302006f, 0.953306f, 0.313682f, 0.949528f, 0.325310f, 0.945607f, 0.336890f, 0.941544f,
5131     0.348419f, 0.937339f, 0.359895f, 0.932993f, 0.371317f, 0.928506f, 0.382683f, 0.923880f,
5132     0.393992f, 0.919114f, 0.405241f, 0.914210f, 0.416430f, 0.909168f, 0.427555f, 0.903989f,
5133     0.438616f, 0.898674f, 0.449611f, 0.893224f, 0.460539f, 0.887640f, 0.471397f, 0.881921f,
5134     0.482184f, 0.876070f, 0.492898f, 0.870087f, 0.503538f, 0.863973f, 0.514103f, 0.857729f,
5135     0.524590f, 0.851355f, 0.534998f, 0.844854f, 0.545325f, 0.838225f, 0.555570f, 0.831470f,
5136     0.565732f, 0.824589f, 0.575808f, 0.817585f, 0.585798f, 0.810457f, 0.595699f, 0.803208f,
5137     0.605511f, 0.795837f, 0.615232f, 0.788346f, 0.624860f, 0.780737f, 0.634393f, 0.773010f,
5138     0.643832f, 0.765167f, 0.653173f, 0.757209f, 0.662416f, 0.749136f, 0.671559f, 0.740951f,
5139     0.680601f, 0.732654f, 0.689541f, 0.724247f, 0.698376f, 0.715731f, 0.707107f, 0.707107f,
5140     0.715731f, 0.698376f, 0.724247f, 0.689541f, 0.732654f, 0.680601f, 0.740951f, 0.671559f,
5141     0.749136f, 0.662416f, 0.757209f, 0.653173f, 0.765167f, 0.643832f, 0.773010f, 0.634393f,
5142     0.780737f, 0.624860f, 0.788346f, 0.615232f, 0.795837f, 0.605511f, 0.803208f, 0.595699f,
5143     0.810457f, 0.585798f, 0.817585f, 0.575808f, 0.824589f, 0.565732f, 0.831470f, 0.555570f,
5144     0.838225f, 0.545325f, 0.844854f, 0.534998f, 0.851355f, 0.524590f, 0.857729f, 0.514103f,
5145     0.863973f, 0.503538f, 0.870087f, 0.492898f, 0.876070f, 0.482184f, 0.881921f, 0.471397f,
5146     0.887640f, 0.460539f, 0.893224f, 0.449611f, 0.898674f, 0.438616f, 0.903989f, 0.427555f,
5147     0.909168f, 0.416430f, 0.914210f, 0.405241f, 0.919114f, 0.393992f, 0.923880f, 0.382683f,
5148     0.928506f, 0.371317f, 0.932993f, 0.359895f, 0.937339f, 0.348419f, 0.941544f, 0.336890f,
5149     0.945607f, 0.325310f, 0.949528f, 0.313682f, 0.953306f, 0.302006f, 0.956940f, 0.290285f,
5150     0.960431f, 0.278520f, 0.963776f, 0.266713f, 0.966976f, 0.254866f, 0.970031f, 0.242980f,
5151     0.972940f, 0.231058f, 0.975702f, 0.219101f, 0.978317f, 0.207111f, 0.980785f, 0.195090f,
5152     0.983105f, 0.183040f, 0.985278f, 0.170962f, 0.987301f, 0.158858f, 0.989177f, 0.146730f,
5153     0.990903f, 0.134581f, 0.992480f, 0.122411f, 0.993907f, 0.110222f, 0.995185f, 0.098017f,
5154     0.996313f, 0.085797f, 0.997290f, 0.073565f, 0.998118f, 0.061321f, 0.998795f, 0.049068f,
5155     0.999322f, 0.036807f, 0.999699f, 0.024541f, 0.999925f, 0.012272f, 1.000000f, 0.000000f,
5156     0.014025f, 0.999902f, 0.028046f, 0.999607f, 0.042062f, 0.999115f, 0.056070f, 0.998427f,
5157     0.070067f, 0.997542f, 0.084051f, 0.996462f, 0.098017f, 0.995185f, 0.111964f, 0.993712f,
5158     0.125890f, 0.992044f, 0.139790f, 0.990181f, 0.153663f, 0.988123f, 0.167506f, 0.985871f,
5159     0.181316f, 0.983425f, 0.195090f, 0.980785f, 0.208826f, 0.977953f, 0.222521f, 0.974928f,
5160     0.236172f, 0.971711f, 0.249776f, 0.968304f, 0.263332f, 0.964705f, 0.276836f, 0.960917f,
5161     0.290285f, 0.956940f, 0.303677f, 0.952775f, 0.317009f, 0.948422f, 0.330279f, 0.943883f,
5162     0.343484f, 0.939158f, 0.356622f, 0.934249f, 0.369689f, 0.929156f, 0.382683f, 0.923880f,
5163     0.395603f, 0.918422f, 0.408444f, 0.912783f, 0.421205f, 0.906965f, 0.433884f, 0.900969f,
5164     0.446477f, 0.894795f, 0.458982f, 0.888446f, 0.471397f, 0.881921f, 0.483719f, 0.875223f,
5165     0.495946f, 0.868353f, 0.508075f, 0.861313f, 0.520105f, 0.854102f, 0.532032f, 0.846724f,
5166     0.543855f, 0.839179f, 0.555570f, 0.831470f, 0.567177f, 0.823596f, 0.578671f, 0.815561f,
5167     0.590052f, 0.807365f, 0.601317f, 0.799010f, 0.612464f, 0.790499f, 0.623490f, 0.781832f,
5168     0.634393f, 0.773010f, 0.645172f, 0.764037f, 0.655824f, 0.754914f, 0.666347f, 0.745642f,
5169     0.676738f, 0.736224f, 0.686997f, 0.726660f, 0.697120f, 0.716954f, 0.707107f, 0.707107f,
5170     0.716954f, 0.697120f, 0.726660f, 0.686997f, 0.736224f, 0.676738f, 0.745642f, 0.666347f,
5171     0.754914f, 0.655824f, 0.764037f, 0.645172f, 0.773010f, 0.634393f, 0.781832f, 0.623490f,
5172     0.790499f, 0.612464f, 0.799010f, 0.601317f, 0.807365f, 0.590052f, 0.815561f, 0.578671f,
5173     0.823596f, 0.567177f, 0.831470f, 0.555570f, 0.839179f, 0.543855f, 0.846724f, 0.532032f,
5174     0.854102f, 0.520105f, 0.861313f, 0.508075f, 0.868353f, 0.495946f, 0.875223f, 0.483719f,
5175     0.881921f, 0.471397f, 0.888446f, 0.458982f, 0.894795f, 0.446477f, 0.900969f, 0.433884f,
5176     0.906965f, 0.421205f, 0.912783f, 0.408444f, 0.918422f, 0.395603f, 0.923880f, 0.382683f,
5177     0.929156f, 0.369689f, 0.934249f, 0.356622f, 0.939158f, 0.343484f, 0.943883f, 0.330279f,
5178     0.948422f, 0.317009f, 0.952775f, 0.303677f, 0.956940f, 0.290285f, 0.960917f, 0.276836f,
5179     0.964705f, 0.263332f, 0.968304f, 0.249776f, 0.971711f, 0.236172f, 0.974928f, 0.222521f,
5180     0.977953f, 0.208826f, 0.980785f, 0.195090f, 0.983425f, 0.181316f, 0.985871f, 0.167506f,
5181     0.988123f, 0.153663f, 0.990181f, 0.139790f, 0.992044f, 0.125890f, 0.993712f, 0.111964f,
5182     0.995185f, 0.098017f, 0.996462f, 0.084051f, 0.997542f, 0.070067f, 0.998427f, 0.056070f,
5183     0.999115f, 0.042062f, 0.999607f, 0.028046f, 0.999902f, 0.014025f, 1.000000f, 0.000000f};
5184 
5185 const FLOAT32 ixheaacd_sin_cos_576[] = {
5186     0.010908f, 0.999941f, 0.021815f, 0.999762f, 0.032719f, 0.999465f, 0.043619f, 0.999048f,
5187     0.054515f, 0.998513f, 0.065403f, 0.997859f, 0.076284f, 0.997086f, 0.087156f, 0.996195f,
5188     0.098017f, 0.995185f, 0.108867f, 0.994056f, 0.119704f, 0.992810f, 0.130526f, 0.991445f,
5189     0.141333f, 0.989962f, 0.152123f, 0.988362f, 0.162895f, 0.986643f, 0.173648f, 0.984808f,
5190     0.184380f, 0.982855f, 0.195090f, 0.980785f, 0.205777f, 0.978599f, 0.216440f, 0.976296f,
5191     0.227076f, 0.973877f, 0.237686f, 0.971342f, 0.248267f, 0.968692f, 0.258819f, 0.965926f,
5192     0.269340f, 0.963045f, 0.279829f, 0.960050f, 0.290285f, 0.956940f, 0.300706f, 0.953717f,
5193     0.311091f, 0.950380f, 0.321439f, 0.946930f, 0.331750f, 0.943367f, 0.342020f, 0.939693f,
5194     0.352250f, 0.935906f, 0.362438f, 0.932008f, 0.372583f, 0.927999f, 0.382683f, 0.923880f,
5195     0.392738f, 0.919650f, 0.402747f, 0.915311f, 0.412707f, 0.910864f, 0.422618f, 0.906308f,
5196     0.432479f, 0.901644f, 0.442289f, 0.896873f, 0.452046f, 0.891995f, 0.461749f, 0.887011f,
5197     0.471397f, 0.881921f, 0.480989f, 0.876727f, 0.490524f, 0.871428f, 0.500000f, 0.866025f,
5198     0.509417f, 0.860520f, 0.518773f, 0.854912f, 0.528068f, 0.849202f, 0.537300f, 0.843391f,
5199     0.546467f, 0.837480f, 0.555570f, 0.831470f, 0.564607f, 0.825360f, 0.573576f, 0.819152f,
5200     0.582478f, 0.812847f, 0.591310f, 0.806445f, 0.600071f, 0.799947f, 0.608761f, 0.793353f,
5201     0.617379f, 0.786666f, 0.625923f, 0.779884f, 0.634393f, 0.773010f, 0.642788f, 0.766044f,
5202     0.651105f, 0.758987f, 0.659346f, 0.751840f, 0.667508f, 0.744603f, 0.675590f, 0.737277f,
5203     0.683592f, 0.729864f, 0.691513f, 0.722364f, 0.699352f, 0.714778f, 0.707107f, 0.707107f,
5204     0.714778f, 0.699352f, 0.722364f, 0.691513f, 0.729864f, 0.683592f, 0.737277f, 0.675590f,
5205     0.744603f, 0.667508f, 0.751840f, 0.659346f, 0.758987f, 0.651105f, 0.766044f, 0.642788f,
5206     0.773010f, 0.634393f, 0.779884f, 0.625923f, 0.786666f, 0.617379f, 0.793353f, 0.608761f,
5207     0.799947f, 0.600071f, 0.806445f, 0.591310f, 0.812847f, 0.582478f, 0.819152f, 0.573576f,
5208     0.825360f, 0.564607f, 0.831470f, 0.555570f, 0.837480f, 0.546467f, 0.843391f, 0.537300f,
5209     0.849202f, 0.528068f, 0.854912f, 0.518773f, 0.860520f, 0.509417f, 0.866025f, 0.500000f,
5210     0.871428f, 0.490524f, 0.876727f, 0.480989f, 0.881921f, 0.471397f, 0.887011f, 0.461749f,
5211     0.891995f, 0.452046f, 0.896873f, 0.442289f, 0.901644f, 0.432479f, 0.906308f, 0.422618f,
5212     0.910864f, 0.412707f, 0.915311f, 0.402747f, 0.919650f, 0.392738f, 0.923880f, 0.382683f,
5213     0.927999f, 0.372583f, 0.932008f, 0.362438f, 0.935906f, 0.352250f, 0.939693f, 0.342020f,
5214     0.943367f, 0.331750f, 0.946930f, 0.321439f, 0.950380f, 0.311091f, 0.953717f, 0.300706f,
5215     0.956940f, 0.290285f, 0.960050f, 0.279829f, 0.963045f, 0.269340f, 0.965926f, 0.258819f,
5216     0.968692f, 0.248267f, 0.971342f, 0.237686f, 0.973877f, 0.227076f, 0.976296f, 0.216440f,
5217     0.978599f, 0.205777f, 0.980785f, 0.195090f, 0.982855f, 0.184380f, 0.984808f, 0.173648f,
5218     0.986643f, 0.162895f, 0.988362f, 0.152123f, 0.989962f, 0.141333f, 0.991445f, 0.130526f,
5219     0.992810f, 0.119704f, 0.994056f, 0.108867f, 0.995185f, 0.098017f, 0.996195f, 0.087156f,
5220     0.997086f, 0.076284f, 0.997859f, 0.065403f, 0.998513f, 0.054515f, 0.999048f, 0.043619f,
5221     0.999465f, 0.032719f, 0.999762f, 0.021815f, 0.999941f, 0.010908f, 1.000000f, 0.000000f};
5222 
5223 const FLOAT32 ixheaacd_sin_cos_384[] = {
5224     0.016362f, 0.999866f, 0.032719f, 0.999465f, 0.049068f, 0.998795f,
5225     0.065403f, 0.997859f, 0.081721f, 0.996655f, 0.098017f, 0.995185f,
5226     0.114287f, 0.993448f, 0.130526f, 0.991445f, 0.146730f, 0.989177f,
5227     0.162895f, 0.986643f, 0.179017f, 0.983846f, 0.195090f, 0.980785f,
5228     0.211112f, 0.977462f, 0.227076f, 0.973877f, 0.242980f, 0.970031f,
5229     0.258819f, 0.965926f, 0.274589f, 0.961562f, 0.290285f, 0.956940f,
5230     0.305903f, 0.952063f, 0.321439f, 0.946930f, 0.336890f, 0.941544f,
5231     0.352250f, 0.935906f, 0.367516f, 0.930017f, 0.382683f, 0.923880f,
5232     0.397748f, 0.917494f, 0.412707f, 0.910864f, 0.427555f, 0.903989f,
5233     0.442289f, 0.896873f, 0.456904f, 0.889516f, 0.471397f, 0.881921f,
5234     0.485763f, 0.874090f, 0.500000f, 0.866025f, 0.514103f, 0.857729f,
5235     0.528068f, 0.849202f, 0.541892f, 0.840448f, 0.555570f, 0.831470f,
5236     0.569100f, 0.822268f, 0.582478f, 0.812847f, 0.595699f, 0.803208f,
5237     0.608761f, 0.793353f, 0.621661f, 0.783287f, 0.634393f, 0.773010f,
5238     0.646956f, 0.762527f, 0.659346f, 0.751840f, 0.671559f, 0.740951f,
5239     0.683592f, 0.729864f, 0.695443f, 0.718582f, 0.707107f, 0.707107f,
5240     0.718582f, 0.695443f, 0.729864f, 0.683592f, 0.740951f, 0.671559f,
5241     0.751840f, 0.659346f, 0.762527f, 0.646956f, 0.773010f, 0.634393f,
5242     0.783287f, 0.621661f, 0.793353f, 0.608761f, 0.803208f, 0.595699f,
5243     0.812847f, 0.582478f, 0.822268f, 0.569100f, 0.831470f, 0.555570f,
5244     0.840448f, 0.541892f, 0.849202f, 0.528068f, 0.857729f, 0.514103f,
5245     0.866025f, 0.500000f, 0.874090f, 0.485763f, 0.881921f, 0.471397f,
5246     0.889516f, 0.456904f, 0.896873f, 0.442289f, 0.903989f, 0.427555f,
5247     0.910864f, 0.412707f, 0.917494f, 0.397748f, 0.923880f, 0.382683f,
5248     0.930017f, 0.367516f, 0.935906f, 0.352250f, 0.941544f, 0.336890f,
5249     0.946930f, 0.321439f, 0.952063f, 0.305903f, 0.956940f, 0.290285f,
5250     0.961562f, 0.274589f, 0.965926f, 0.258819f, 0.970031f, 0.242980f,
5251     0.973877f, 0.227076f, 0.977462f, 0.211112f, 0.980785f, 0.195090f,
5252     0.983846f, 0.179017f, 0.986643f, 0.162895f, 0.989177f, 0.146730f,
5253     0.991445f, 0.130526f, 0.993448f, 0.114287f, 0.995185f, 0.098017f,
5254     0.996655f, 0.081721f, 0.997859f, 0.065403f, 0.998795f, 0.049068f,
5255     0.999465f, 0.032719f, 0.999866f, 0.016362f, 1.000000f, 0.000000f,
5256     0.012272f, 0.999925f, 0.024541f, 0.999699f, 0.036807f, 0.999322f,
5257     0.049068f, 0.998795f, 0.061321f, 0.998118f, 0.073565f, 0.997290f,
5258     0.085797f, 0.996313f, 0.098017f, 0.995185f, 0.110222f, 0.993907f,
5259     0.122411f, 0.992480f, 0.134581f, 0.990903f, 0.146730f, 0.989177f,
5260     0.158858f, 0.987301f, 0.170962f, 0.985278f, 0.183040f, 0.983105f,
5261     0.195090f, 0.980785f, 0.207111f, 0.978317f, 0.219101f, 0.975702f,
5262     0.231058f, 0.972940f, 0.242980f, 0.970031f, 0.254866f, 0.966976f,
5263     0.266713f, 0.963776f, 0.278520f, 0.960431f, 0.290285f, 0.956940f,
5264     0.302006f, 0.953306f, 0.313682f, 0.949528f, 0.325310f, 0.945607f,
5265     0.336890f, 0.941544f, 0.348419f, 0.937339f, 0.359895f, 0.932993f,
5266     0.371317f, 0.928506f, 0.382683f, 0.923880f, 0.393992f, 0.919114f,
5267     0.405241f, 0.914210f, 0.416430f, 0.909168f, 0.427555f, 0.903989f,
5268     0.438616f, 0.898674f, 0.449611f, 0.893224f, 0.460539f, 0.887640f,
5269     0.471397f, 0.881921f, 0.482184f, 0.876070f, 0.492898f, 0.870087f,
5270     0.503538f, 0.863973f, 0.514103f, 0.857729f, 0.524590f, 0.851355f,
5271     0.534998f, 0.844854f, 0.545325f, 0.838225f, 0.555570f, 0.831470f,
5272     0.565732f, 0.824589f, 0.575808f, 0.817585f, 0.585798f, 0.810457f,
5273     0.595699f, 0.803208f, 0.605511f, 0.795837f, 0.615232f, 0.788346f,
5274     0.624860f, 0.780737f, 0.634393f, 0.773010f, 0.643832f, 0.765167f,
5275     0.653173f, 0.757209f, 0.662416f, 0.749136f, 0.671559f, 0.740951f,
5276     0.680601f, 0.732654f, 0.689541f, 0.724247f, 0.698376f, 0.715731f,
5277     0.707107f, 0.707107f, 0.715731f, 0.698376f, 0.724247f, 0.689541f,
5278     0.732654f, 0.680601f, 0.740951f, 0.671559f, 0.749136f, 0.662416f,
5279     0.757209f, 0.653173f, 0.765167f, 0.643832f, 0.773010f, 0.634393f,
5280     0.780737f, 0.624860f, 0.788346f, 0.615232f, 0.795837f, 0.605511f,
5281     0.803208f, 0.595699f, 0.810457f, 0.585798f, 0.817585f, 0.575808f,
5282     0.824589f, 0.565732f, 0.831470f, 0.555570f, 0.838225f, 0.545325f,
5283     0.844854f, 0.534998f, 0.851355f, 0.524590f, 0.857729f, 0.514103f,
5284     0.863973f, 0.503538f, 0.870087f, 0.492898f, 0.876070f, 0.482184f,
5285     0.881921f, 0.471397f, 0.887640f, 0.460539f, 0.893224f, 0.449611f,
5286     0.898674f, 0.438616f, 0.903989f, 0.427555f, 0.909168f, 0.416430f,
5287     0.914210f, 0.405241f, 0.919114f, 0.393992f, 0.923880f, 0.382683f,
5288     0.928506f, 0.371317f, 0.932993f, 0.359895f, 0.937339f, 0.348419f,
5289     0.941544f, 0.336890f, 0.945607f, 0.325310f, 0.949528f, 0.313682f,
5290     0.953306f, 0.302006f, 0.956940f, 0.290285f, 0.960431f, 0.278520f,
5291     0.963776f, 0.266713f, 0.966976f, 0.254866f, 0.970031f, 0.242980f,
5292     0.972940f, 0.231058f, 0.975702f, 0.219101f, 0.978317f, 0.207111f,
5293     0.980785f, 0.195090f, 0.983105f, 0.183040f, 0.985278f, 0.170962f,
5294     0.987301f, 0.158858f, 0.989177f, 0.146730f, 0.990903f, 0.134581f,
5295     0.992480f, 0.122411f, 0.993907f, 0.110222f, 0.995185f, 0.098017f,
5296     0.996313f, 0.085797f, 0.997290f, 0.073565f, 0.998118f, 0.061321f,
5297     0.998795f, 0.049068f, 0.999322f, 0.036807f, 0.999699f, 0.024541f,
5298     0.999925f, 0.012272f, 1.000000f, 0.000000f
5299 
5300 };
5301 
5302 const FLOAT32 ixheaacd_sin_cos_768[] = {
5303     0.008181f, 0.999967f, 0.016362f, 0.999866f, 0.024541f, 0.999699f, 0.032719f, 0.999465f,
5304     0.040895f, 0.999163f, 0.049068f, 0.998795f, 0.057237f, 0.998361f, 0.065403f, 0.997859f,
5305     0.073565f, 0.997290f, 0.081721f, 0.996655f, 0.089872f, 0.995953f, 0.098017f, 0.995185f,
5306     0.106156f, 0.994350f, 0.114287f, 0.993448f, 0.122411f, 0.992480f, 0.130526f, 0.991445f,
5307     0.138633f, 0.990344f, 0.146730f, 0.989177f, 0.154818f, 0.987943f, 0.162895f, 0.986643f,
5308     0.170962f, 0.985278f, 0.179017f, 0.983846f, 0.187060f, 0.982349f, 0.195090f, 0.980785f,
5309     0.203108f, 0.979156f, 0.211112f, 0.977462f, 0.219101f, 0.975702f, 0.227076f, 0.973877f,
5310     0.235036f, 0.971987f, 0.242980f, 0.970031f, 0.250908f, 0.968011f, 0.258819f, 0.965926f,
5311     0.266713f, 0.963776f, 0.274589f, 0.961562f, 0.282446f, 0.959283f, 0.290285f, 0.956940f,
5312     0.298104f, 0.954533f, 0.305903f, 0.952063f, 0.313682f, 0.949528f, 0.321439f, 0.946930f,
5313     0.329176f, 0.944269f, 0.336890f, 0.941544f, 0.344581f, 0.938756f, 0.352250f, 0.935906f,
5314     0.359895f, 0.932993f, 0.367516f, 0.930017f, 0.375112f, 0.926979f, 0.382683f, 0.923880f,
5315     0.390229f, 0.920718f, 0.397748f, 0.917494f, 0.405241f, 0.914210f, 0.412707f, 0.910864f,
5316     0.420145f, 0.907457f, 0.427555f, 0.903989f, 0.434936f, 0.900461f, 0.442289f, 0.896873f,
5317     0.449611f, 0.893224f, 0.456904f, 0.889516f, 0.464166f, 0.885748f, 0.471397f, 0.881921f,
5318     0.478596f, 0.878035f, 0.485763f, 0.874090f, 0.492898f, 0.870087f, 0.500000f, 0.866025f,
5319     0.507068f, 0.861906f, 0.514103f, 0.857729f, 0.521103f, 0.853494f, 0.528068f, 0.849202f,
5320     0.534998f, 0.844854f, 0.541892f, 0.840448f, 0.548749f, 0.835987f, 0.555570f, 0.831470f,
5321     0.562354f, 0.826897f, 0.569100f, 0.822268f, 0.575808f, 0.817585f, 0.582478f, 0.812847f,
5322     0.589108f, 0.808054f, 0.595699f, 0.803208f, 0.602251f, 0.798307f, 0.608761f, 0.793353f,
5323     0.615232f, 0.788346f, 0.621661f, 0.783287f, 0.628048f, 0.778175f, 0.634393f, 0.773010f,
5324     0.640696f, 0.767795f, 0.646956f, 0.762527f, 0.653173f, 0.757209f, 0.659346f, 0.751840f,
5325     0.665475f, 0.746420f, 0.671559f, 0.740951f, 0.677598f, 0.735432f, 0.683592f, 0.729864f,
5326     0.689541f, 0.724247f, 0.695443f, 0.718582f, 0.701298f, 0.712868f, 0.707107f, 0.707107f,
5327     0.712868f, 0.701298f, 0.718582f, 0.695443f, 0.724247f, 0.689541f, 0.729864f, 0.683592f,
5328     0.735432f, 0.677598f, 0.740951f, 0.671559f, 0.746420f, 0.665475f, 0.751840f, 0.659346f,
5329     0.757209f, 0.653173f, 0.762527f, 0.646956f, 0.767795f, 0.640696f, 0.773010f, 0.634393f,
5330     0.778175f, 0.628048f, 0.783287f, 0.621661f, 0.788346f, 0.615232f, 0.793353f, 0.608761f,
5331     0.798307f, 0.602251f, 0.803208f, 0.595699f, 0.808054f, 0.589108f, 0.812847f, 0.582478f,
5332     0.817585f, 0.575808f, 0.822268f, 0.569100f, 0.826897f, 0.562354f, 0.831470f, 0.555570f,
5333     0.835987f, 0.548749f, 0.840448f, 0.541892f, 0.844854f, 0.534998f, 0.849202f, 0.528068f,
5334     0.853494f, 0.521103f, 0.857729f, 0.514103f, 0.861906f, 0.507068f, 0.866025f, 0.500000f,
5335     0.870087f, 0.492898f, 0.874090f, 0.485763f, 0.878035f, 0.478596f, 0.881921f, 0.471397f,
5336     0.885748f, 0.464166f, 0.889516f, 0.456904f, 0.893224f, 0.449611f, 0.896873f, 0.442289f,
5337     0.900461f, 0.434936f, 0.903989f, 0.427555f, 0.907457f, 0.420145f, 0.910864f, 0.412707f,
5338     0.914210f, 0.405241f, 0.917494f, 0.397748f, 0.920718f, 0.390229f, 0.923880f, 0.382683f,
5339     0.926979f, 0.375112f, 0.930017f, 0.367516f, 0.932993f, 0.359895f, 0.935906f, 0.352250f,
5340     0.938756f, 0.344581f, 0.941544f, 0.336890f, 0.944269f, 0.329176f, 0.946930f, 0.321439f,
5341     0.949528f, 0.313682f, 0.952063f, 0.305903f, 0.954533f, 0.298104f, 0.956940f, 0.290285f,
5342     0.959283f, 0.282446f, 0.961562f, 0.274589f, 0.963776f, 0.266713f, 0.965926f, 0.258819f,
5343     0.968011f, 0.250908f, 0.970031f, 0.242980f, 0.971987f, 0.235036f, 0.973877f, 0.227076f,
5344     0.975702f, 0.219101f, 0.977462f, 0.211112f, 0.979156f, 0.203108f, 0.980785f, 0.195090f,
5345     0.982349f, 0.187060f, 0.983846f, 0.179017f, 0.985278f, 0.170962f, 0.986643f, 0.162895f,
5346     0.987943f, 0.154818f, 0.989177f, 0.146730f, 0.990344f, 0.138633f, 0.991445f, 0.130526f,
5347     0.992480f, 0.122411f, 0.993448f, 0.114287f, 0.994350f, 0.106156f, 0.995185f, 0.098017f,
5348     0.995953f, 0.089872f, 0.996655f, 0.081721f, 0.997290f, 0.073565f, 0.997859f, 0.065403f,
5349     0.998361f, 0.057237f, 0.998795f, 0.049068f, 0.999163f, 0.040895f, 0.999465f, 0.032719f,
5350     0.999699f, 0.024541f, 0.999866f, 0.016362f, 0.999967f, 0.008181f, 1.000000f, 0.000000f};
5351