-
Notifications
You must be signed in to change notification settings - Fork 4
/
impulsesc.h
177 lines (177 loc) · 61.2 KB
/
impulsesc.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
// arrays are organized as 0 - elevated, 1 - zero and 2 - lowered
long impulseDelayE[12] = {1L,0L,0L,0L,0L,0L,0L,11L,22L,26L,20L,10L};
long impulseDelayZ[12] = {1L,0L,0L,0L,0L,0L,0L,13L,25L,33L,22L,10L};
long impulseDelayL[12] = {0L,0L,0L,0L,0L,0L,0L,9L,16L,22L,17L,9L};
float a000e[256] = {0.0f, -0.006378f, 0.010956f, -0.016846f, 0.021820f, 0.426300f, -0.125610f, 0.072723f, -0.028564f, -0.293396f, 0.072693f, -0.120636f, 0.097382f, 0.032349f, 0.018585f, -0.035950f, 0.046295f, -0.028717f, -0.008789f, 0.035797f, 0.010956f, -0.007385f, -0.014832f, 0.000519f, -0.013641f, 0.019745f, -0.003510f, -0.003143f, 0.002625f, -0.007385f, -0.003174f, 0.006073f, 0.002075f, -0.013763f, 0.000183f, 0.004089f, 0.000671f, 0.004120f, 0.001587f, 0.002563f,
-0.005524f, 0.004852f, -0.000580f, 0.002930f, 0.001587f, -0.001007f, -0.001465f, 0.001190f, -0.007050f, 0.003876f, 0.004456f, -0.001282f, 0.000397f, 0.000458f, -0.001770f, -0.002472f, -0.000488f, -0.000275f, -0.004547f, -0.004822f, -0.002319f, 0.005646f, 0.006622f, 0.002136f, -0.001129f, -0.002594f, 0.001831f, 0.007141f, -0.001831f, -0.008759f, -0.001587f, 0.000854f, 0.005066f, 0.006073f, -0.001404f, -0.003662f, 0.004333f, -0.001129f, -0.004578f,
-0.001404f, -0.003357f, -0.002106f, 0.002106f, 0.001801f, 0.002045f, 0.001068f, 0.000153f, -0.002136f, -0.002899f, -0.002533f, -0.000183f, 0.002533f, 0.001343f, 0.000275f, -0.000519f, -0.000793f, -0.001007f, -0.000244f, 0.002960f, 0.001465f, -0.000153f, 0.000671f, 0.000000f, 0.000946f, -0.000946f, 0.001190f, 0.000885f, 0.000061f, 0.000702f, -0.000397f, -0.000092f, -0.001068f, 0.000153f, -0.000061f, 0.000336f, -0.000214f, 0.000275f, -0.000061f,
0.000000f, -0.000549f, 0.000275f, -0.000275f, -0.000122f, -0.000854f, -0.000122f, -0.000031f, 0.000580f, -0.000031f, 0.000214f};
float a000z[256] = {0.0f, -0.006104f, 0.011078f, -0.015656f, 0.018372f, 0.409180f, -0.162750f, -0.020569f, 0.110870f, -0.122345f, -0.027435f, -0.080414f, 0.013519f, -0.116791f, 0.028534f, 0.117981f, 0.027679f, -0.040100f, 0.024689f, -0.015686f, 0.018921f, -0.017303f, 0.004028f, -0.014862f, -0.009247f, 0.006805f, 0.001160f, -0.004578f, 0.010376f, 0.000641f, -0.003510f, -0.017212f, 0.009613f, 0.018311f, -0.005737f, -0.012451f, 0.000580f, 0.010956f, 0.000458f, -0.009705f, 0.002960f,
0.005096f, -0.003418f, 0.001129f, 0.003265f, 0.005737f, 0.001068f, -0.002197f, 0.001160f, 0.000397f, -0.000153f, 0.001923f, 0.002716f, -0.001556f, -0.003784f, 0.000427f, 0.002747f, -0.000641f, -0.001740f, -0.000183f, -0.002930f, -0.000977f, 0.000916f, -0.001404f, 0.000824f, -0.001129f, -0.002380f, 0.001434f, 0.001312f, 0.001007f, 0.001984f, 0.000458f, -0.001648f, -0.002899f, -0.000031f, -0.000214f, -0.000549f, -0.001221f, -0.001740f, -0.001007f,
-0.000092f, 0.000488f, 0.000458f, 0.000580f, -0.000549f, -0.001160f, 0.000061f, 0.001434f, 0.000153f, -0.000366f, 0.002533f, -0.000122f, 0.000000f, 0.001221f, 0.000458f, 0.001038f, 0.002594f, 0.000427f, 0.000458f, 0.000580f, 0.001526f, 0.000214f, -0.000122f, -0.003540f, 0.001007f, 0.003418f, -0.001007f, -0.001282f, -0.000427f, 0.000458f, -0.000519f, 0.000244f, 0.000854f, -0.000122f, -0.001221f, -0.000854f, 0.000916f, 0.000458f, -0.000214f, -0.000763f,
-0.000214f, -0.000153f, 0.000610f, 0.000031f, -0.000153f, -0.000824f, 0.000183f, 0.000061f, 0.000275f};
float a000l[256] = {-0.006775f, 0.008728f, -0.008087f, 0.008240f, 0.466522f, 0.056061f, -0.309967f, 0.046021f, 0.067871f, -0.059052f, -0.151917f, -0.059784f, 0.040985f, 0.058563f, 0.069519f, -0.003906f, -0.049957f, -0.065430f, 0.004059f, 0.125122f, -0.035248f, -0.003937f, -0.019043f, -0.006042f, 0.024994f, -0.000977f, -0.003357f, -0.012817f, 0.003571f, -0.006409f, -0.000244f, 0.012665f, -0.002808f, 0.009369f, -0.018127f, -0.003296f, 0.011230f, -0.000061f, 0.012421f, 0.008453f,
0.002991f, 0.002197f, 0.014069f, 0.000946f, -0.006531f, -0.006378f, -0.012360f, -0.003479f, 0.004974f, 0.006195f, 0.002502f, -0.005157f, 0.003326f, 0.005646f, 0.001831f, -0.006775f, -0.004456f, -0.010284f, -0.003998f, 0.006927f, 0.001892f, -0.002167f, -0.003540f, 0.002441f, 0.005768f, 0.001862f, -0.003296f, -0.004120f, 0.004211f, 0.007233f, -0.001068f, -0.003479f, -0.001373f, 0.003693f, 0.006104f, 0.001068f, -0.001709f, -0.003174f, 0.001282f,
-0.001282f, 0.001556f, 0.001160f, -0.000458f, 0.001892f, -0.001770f, -0.000488f, -0.004150f, -0.009766f, -0.008942f, -0.001343f, 0.002167f, -0.004761f, -0.003815f, -0.005371f, 0.004547f, 0.002563f, 0.009277f, 0.008148f, 0.013031f, 0.005707f, -0.006256f, -0.007690f, 0.006256f, 0.005157f, 0.008942f, 0.001801f, -0.005463f, -0.000763f, 0.002686f, 0.005066f, -0.000916f, -0.001648f, -0.005249f, 0.001526f, 0.000122f, 0.001099f, -0.002563f, -0.000397f,
-0.001617f, 0.001343f, -0.001801f, -0.000946f, -0.002319f, 0.000549f, -0.000366f, 0.000702f, -0.001038f, -0.000458f, -0.000427f, 0.000549f, -0.000153f, -0.000488f};
float a030e[256] = {-0.010284f, 0.016510f, -0.024994f, 0.034607f, 0.686859f, -0.118896f, 0.078705f, -0.215271f, -0.468994f, 0.061554f, -0.148132f, 0.276215f, 0.067230f, 0.037415f, -0.059998f, 0.042664f, -0.057495f, -0.001068f, 0.054779f, -0.011230f, -0.029022f, 0.004761f, -0.015717f, -0.007477f, 0.044373f, -0.002808f, -0.007324f, 0.010101f, -0.016846f, 0.001526f, 0.014282f, -0.011505f, -0.025604f, 0.001099f, 0.003845f, -0.001434f, 0.017853f, -0.003571f, -0.004791f,
-0.003967f, 0.002869f, -0.002197f, 0.008148f, -0.004150f, -0.007172f, 0.000488f, 0.001862f, -0.005646f, 0.009186f, 0.003143f, -0.002747f, -0.000366f, 0.000946f, 0.004364f, 0.000610f, -0.000061f, -0.006012f, -0.002563f, 0.000824f, -0.003510f, 0.003845f, -0.003326f, -0.006042f, -0.004974f, 0.004974f, 0.008484f, 0.001770f, 0.003693f, -0.005341f, 0.000305f, -0.000946f, -0.002563f, 0.000916f, -0.001129f, -0.001221f, 0.004211f, -0.000885f, 0.000793f,
0.004333f, 0.005829f, -0.001343f, -0.008209f, -0.003937f, 0.001251f, 0.000641f, 0.002716f, -0.001678f, 0.001068f, 0.000244f, 0.000061f, 0.001007f, -0.001770f, -0.002808f, -0.001404f, 0.004089f, 0.000092f, -0.000519f, 0.001709f, 0.000916f, 0.001373f, -0.002350f, -0.000122f, -0.000549f, -0.004211f, 0.001892f, -0.000671f, -0.000183f, -0.001068f, -0.000427f, 0.000824f, -0.000122f, 0.000549f, -0.000641f, 0.000061f, -0.001099f, -0.000214f, -0.000519f,
-0.000275f, -0.000488f, 0.000977f, -0.000092f, 0.000488f, -0.000153f, 0.000671f, -0.000305f, 0.000580f, -0.000580f, 0.000488f};
float a030z[256] = {-0.007416f, 0.010956f, -0.014313f, 0.015930f, 0.505310f, -0.030273f, -0.098907f, 0.106720f, -0.151367f, -0.053650f, -0.125305f, -0.059784f, -0.143066f, 0.128906f, 0.154053f, 0.023285f, 0.001282f, -0.015686f, -0.025452f, 0.016327f, -0.002350f, -0.024811f, -0.019653f, 0.009125f, 0.008148f, 0.004456f, 0.004089f, 0.001282f, 0.007080f, -0.018555f, -0.018433f, 0.010376f, 0.026794f, -0.024017f, -0.010193f, 0.007202f, 0.010925f, 0.000671f, 0.000916f, -0.001923f,
0.001404f, -0.006927f, -0.005890f, -0.000885f, 0.001801f, -0.005127f, -0.000916f, 0.008484f, -0.004150f, 0.001312f, 0.011871f, 0.002014f, -0.002716f, 0.003998f, 0.004486f, -0.000580f, 0.001343f, -0.004303f, -0.004150f, -0.000580f, -0.004028f, 0.000671f, 0.001221f, -0.003754f, -0.001495f, 0.002716f, 0.002563f, 0.001251f, -0.000336f, -0.001617f, 0.000336f, -0.002747f, 0.000061f, 0.001038f, 0.001709f, -0.000305f, -0.001648f, 0.001495f, 0.001190f,
0.000183f, -0.001526f, -0.001953f, -0.003662f, 0.000641f, 0.001709f, 0.001190f, 0.000671f, -0.001953f, -0.001160f, -0.001221f, -0.000458f, -0.002502f, -0.001190f, -0.001709f, -0.001740f, 0.000183f, -0.000519f, -0.000183f, -0.000641f, 0.004242f, 0.004761f, 0.002045f, 0.000000f, 0.001068f, -0.000824f, -0.000153f, 0.000122f, 0.001282f, -0.000336f, -0.000336f, -0.000275f, 0.000854f, 0.000092f, -0.000580f, -0.000031f, 0.000275f, -0.000671f, -0.001099f,
-0.000427f, -0.000122f, -0.000305f, -0.000275f, 0.000092f, 0.000000f, -0.000549f, -0.000702f, -0.000061f, 0.000244f};
float a030l[256] = {-0.006073f, 0.006287f, -0.007111f, 0.008575f, 0.417358f, 0.161194f, -0.142639f, -0.059113f, -0.040283f, -0.130249f, -0.105438f, 0.014862f, -0.023163f, -0.037781f, 0.076843f, 0.142426f, -0.021484f, -0.051849f, -0.099121f, 0.109253f, 0.067993f, -0.035095f, -0.067627f, -0.030151f, 0.014771f, 0.021301f, 0.077545f, 0.009308f, -0.067688f, -0.056183f, 0.006653f, 0.060364f, 0.026611f, -0.041046f, -0.036621f, 0.008087f, 0.029053f, 0.020477f, 0.019043f, -0.011200f,
-0.027039f, 0.003357f, 0.022400f, 0.008057f, -0.011597f, -0.020508f, -0.007019f, 0.008667f, 0.011169f, 0.001648f, 0.001892f, -0.000916f, 0.001434f, 0.010864f, 0.006805f, -0.007904f, -0.003723f, -0.001160f, -0.003235f, 0.001129f, 0.000031f, -0.001740f, -0.001862f, -0.000092f, -0.001770f, -0.001953f, 0.000793f, -0.000397f, 0.002899f, 0.001404f, -0.000305f, 0.001770f, 0.001160f, 0.001221f, -0.002197f, -0.001801f, -0.002228f, 0.001190f, 0.002991f,
0.000946f, 0.005737f, 0.001190f, -0.002350f, -0.005188f, -0.002167f, -0.002991f, -0.005768f, -0.004883f, -0.004120f, -0.001343f, -0.002625f, -0.002930f, -0.002869f, -0.003204f, -0.002014f, -0.003174f, 0.001404f, 0.006775f, 0.019318f, 0.015015f, 0.004120f, -0.002258f, 0.001465f, -0.007294f, 0.009308f, 0.009155f, -0.001678f, -0.005127f, -0.003571f, 0.003601f, 0.001343f, 0.002258f, -0.000488f, -0.000732f, -0.004181f, 0.000427f, 0.000946f, -0.000183f,
-0.005249f, -0.000885f, 0.000031f, 0.001953f, 0.000031f, 0.000305f, -0.001984f, -0.001495f, -0.001221f, 0.000397f};
float a060e[256] = {-0.009552f, 0.013336f, -0.020691f, 0.029663f, 0.637329f, 0.029175f, 0.088196f, -0.273254f, -0.294800f, -0.038544f, -0.200653f, 0.283051f, -0.018158f, 0.091370f, -0.111237f, 0.031921f, -0.012390f, 0.068817f, -0.009308f, -0.011200f, -0.000854f, 0.001038f, -0.014832f, 0.019470f, 0.042694f, -0.052185f, 0.002991f, -0.017822f, 0.018250f, 0.005432f, 0.016937f, -0.018433f, -0.009979f, -0.009674f, 0.001221f, 0.017975f, 0.007751f, -0.013519f, -0.005066f,
-0.001831f, 0.000885f, -0.000183f, 0.010345f, -0.008118f, 0.000732f, -0.006744f, 0.003998f, -0.001801f, 0.006134f, -0.007080f, 0.001190f, 0.002136f, -0.002747f, 0.002319f, 0.000519f, -0.003448f, -0.008789f, 0.006073f, 0.002350f, 0.002808f, 0.003082f, -0.010406f, -0.000214f, -0.000275f, 0.004395f, -0.001465f, 0.001221f, -0.003632f, -0.004181f, 0.003815f, 0.001404f, -0.000854f, 0.000305f, 0.001526f, -0.001404f, -0.003784f, 0.001587f, 0.004547f,
0.004364f, 0.003937f, -0.005646f, -0.003754f, 0.000275f, 0.009399f, 0.004211f, -0.002930f, -0.008606f, -0.002075f, 0.005066f, 0.002045f, -0.000336f, -0.003448f, 0.000275f, 0.003082f, 0.006195f, 0.001587f, -0.003326f, -0.002991f, 0.001862f, -0.000366f, -0.003021f, -0.004883f, -0.002655f, -0.002563f, 0.003021f, 0.000031f, 0.000244f, -0.001495f, -0.002991f, 0.000305f, 0.001007f, 0.000641f, -0.002136f, -0.000153f, -0.000885f, 0.000916f, 0.000702f,
0.000153f, -0.000580f, 0.001343f, -0.000336f, 0.000366f, 0.000122f, 0.000397f, -0.000244f, 0.001556f, -0.000153f, 0.000153f};
float a060z[256] = {-0.009583f, 0.016052f, -0.023010f, 0.027191f, 0.644226f, -0.168030f, -0.002533f, 0.120361f, -0.285339f, 0.100433f, -0.173309f, -0.081299f, -0.143616f, 0.245056f, -0.001007f, 0.013245f, 0.090973f, -0.103912f, 0.017761f, 0.026428f, 0.011108f, -0.076324f, 0.042572f, 0.053864f, -0.069305f, 0.004761f, 0.010010f, -0.012665f, 0.005554f, -0.033508f, 0.000305f, 0.034027f, 0.014130f, -0.027222f, 0.013519f, 0.015594f, -0.014954f, -0.009766f, 0.012573f, -0.009674f,
0.000061f, -0.003601f, 0.002533f, 0.009491f, -0.007416f, -0.007965f, -0.000885f, 0.001007f, -0.011414f, 0.000336f, 0.010803f, -0.008667f, 0.002106f, 0.011108f, 0.006378f, -0.001587f, 0.001312f, 0.005890f, -0.005707f, -0.003143f, -0.005310f, 0.001923f, -0.000793f, -0.006775f, -0.002960f, 0.000366f, 0.004333f, 0.003204f, 0.001740f, 0.001373f, -0.004761f, 0.001495f, 0.004700f, -0.005157f, -0.001404f, -0.002930f, -0.001495f, 0.000580f, 0.003876f,
0.003662f, -0.002899f, -0.001434f, 0.002167f, 0.000549f, 0.001892f, -0.001068f, -0.001251f, -0.000519f, 0.000854f, -0.000397f, 0.003479f, -0.002563f, -0.000244f, 0.002167f, -0.000458f, -0.000916f, -0.002441f, -0.001556f, -0.002472f, 0.000244f, 0.000702f, -0.001678f, 0.000885f, -0.000153f, -0.001373f, 0.000061f, -0.000580f, 0.000336f, -0.001373f, 0.001129f, -0.001404f, 0.000732f, -0.001312f, 0.000336f, 0.000427f, 0.000427f, -0.000366f, 0.000153f,
-0.000031f, 0.000275f, -0.000092f, 0.000397f, -0.000763f, -0.000122f, 0.000031f, 0.000244f, -0.000214f, 0.000061f};
float a060l[256] = {-0.006012f, 0.005859f, -0.008881f, 0.013336f, 0.408722f, 0.190918f, 0.018250f, -0.213684f, -0.141937f, 0.044098f, -0.053894f, -0.026947f, -0.128876f, -0.060608f, 0.093384f, 0.112549f, 0.112793f, -0.024780f, -0.180847f, 0.015533f, 0.018280f, 0.150391f, -0.019043f, -0.085052f, -0.051544f, 0.012115f, 0.080353f, 0.041443f, -0.021027f, -0.081421f, -0.032013f, 0.043396f, 0.045746f, 0.002167f, -0.032867f, -0.045929f, 0.009369f, 0.032593f, 0.028931f, 0.009552f,
-0.023010f, -0.020355f, 0.012604f, 0.033661f, 0.008209f, -0.011078f, -0.017609f, -0.019409f, 0.003479f, 0.007690f, 0.004883f, -0.001740f, -0.002869f, 0.001556f, 0.015717f, 0.012238f, -0.002594f, -0.010834f, -0.006073f, -0.000122f, 0.004089f, 0.002502f, -0.006012f, -0.004486f, -0.001984f, 0.003387f, 0.005341f, 0.002747f, -0.002930f, -0.002686f, 0.000336f, 0.002167f, 0.004028f, 0.003662f, 0.001617f, -0.000397f, 0.000671f, 0.001221f, 0.002014f, 0.001526f,
-0.001007f, -0.003510f, -0.001831f, -0.003174f, -0.003662f, -0.004059f, -0.007385f, -0.006287f, -0.003876f, -0.001862f, 0.000031f, -0.001160f, -0.003662f, -0.003082f, -0.005981f, -0.003937f, -0.005005f, -0.003815f, -0.000336f, 0.010040f, 0.020050f, 0.017975f, 0.009399f, -0.001129f, -0.004639f, 0.003510f, 0.008698f, 0.004456f, -0.000641f, -0.003113f, -0.002441f, -0.000061f, 0.003357f, 0.003143f, -0.000488f, -0.003876f, -0.002930f, 0.000549f, -0.000153f,
-0.001068f, -0.002563f, -0.001556f, -0.001251f, 0.000061f, 0.000031f, -0.000763f, -0.002380f, -0.001740f};
float a090e[256] = {-0.010345f, 0.016083f, -0.023163f, 0.031494f, 0.692444f, -0.088562f, -0.010956f, -0.177704f, -0.338348f, 0.095764f, 0.045593f, 0.244415f, -0.060852f, -0.079010f, -0.119476f, -0.061127f, 0.043579f, 0.088593f, -0.010895f, -0.024933f, 0.010101f, 0.032257f, -0.024231f, 0.073700f, -0.023254f, -0.001953f, -0.030090f, -0.008545f, 0.013824f, 0.035187f, 0.000031f, -0.028046f, -0.008331f, -0.016449f, 0.006287f, 0.012726f, 0.012634f, -0.021729f, -0.006348f,
-0.004120f, 0.006775f, 0.018707f, -0.003693f, -0.005524f, -0.008698f, 0.006989f, -0.000183f, 0.006134f, -0.000854f, -0.009125f, -0.000519f, 0.000031f, 0.000793f, 0.002777f, 0.000488f, -0.007812f, -0.004730f, 0.005676f, -0.001038f, 0.001343f, 0.004669f, -0.002411f, 0.001862f, -0.003082f, -0.001709f, -0.000916f, -0.000366f, 0.004120f, -0.002563f, -0.001251f, -0.008026f, 0.002167f, 0.008087f, -0.000885f, -0.007263f, 0.000580f, 0.002594f, 0.003021f,
-0.000458f, 0.002594f, -0.000946f, 0.007355f, 0.002716f, -0.001678f, -0.003082f, -0.003235f, 0.006134f, 0.002228f, -0.003235f, -0.007629f, 0.006134f, 0.004089f, -0.001495f, -0.001648f, -0.000061f, 0.001007f, 0.002899f, 0.004242f, 0.001251f, -0.007141f, -0.008270f, -0.002319f, -0.002625f, 0.006226f, 0.001221f, -0.003235f, -0.003693f, 0.001221f, 0.001495f, 0.000916f, -0.001160f, -0.000610f, -0.001434f, -0.000397f, -0.000092f, 0.001831f, -0.000732f,
-0.000977f, -0.000092f, 0.001740f, 0.000183f, 0.000549f, -0.000305f, 0.000214f, -0.000397f, 0.001282f, 0.000366f, 0.000671f};
float a090z[256] = {-0.010559f, 0.015717f, -0.016510f, 0.018372f, 0.720856f, -0.055420f, -0.423615f, 0.074463f, 0.073364f, 0.024658f, -0.140961f, -0.002350f, -0.058258f, 0.179565f, -0.012878f, 0.054810f, -0.031097f, -0.136108f, 0.016388f, 0.036530f, 0.011383f, -0.083130f, 0.048126f, 0.079712f, -0.056885f, -0.051880f, 0.032196f, 0.059570f, -0.016113f, -0.069946f, 0.026550f, 0.047852f, -0.011475f, -0.036835f, 0.018494f, 0.025848f, -0.032990f, -0.015869f, 0.018585f, 0.002441f,
-0.003998f, -0.004150f, 0.002686f, 0.000610f, -0.000916f, -0.001984f, 0.010712f, 0.001862f, -0.016693f, 0.000427f, 0.008270f, -0.009521f, -0.007202f, 0.004211f, 0.006622f, -0.011932f, -0.002441f, 0.006409f, 0.008179f, 0.002167f, -0.004059f, 0.004211f, 0.002777f, -0.003204f, 0.004272f, 0.001556f, -0.011169f, -0.003632f, 0.002167f, 0.002197f, 0.000244f, -0.004517f, -0.000031f, 0.003082f, 0.004150f, -0.005768f, 0.001923f, -0.001007f, -0.004547f,
0.004181f, 0.000519f, -0.000977f, -0.002106f, 0.002411f, 0.003662f, 0.000214f, 0.000763f, -0.000092f, -0.003265f, -0.000519f, 0.001892f, 0.004242f, 0.001129f, 0.001495f, 0.000092f, 0.002930f, -0.002594f, -0.002075f, -0.001343f, -0.003601f, -0.001648f, -0.001587f, -0.001984f, -0.002686f, 0.000916f, -0.000946f, -0.000366f, -0.000946f, 0.000305f, -0.000031f, -0.001129f, 0.000031f, -0.000702f, -0.000397f, -0.000122f, 0.000763f, 0.000671f, 0.000031f,
0.000153f, 0.000214f, -0.000031f, 0.000488f, 0.000092f, 0.000336f, -0.000458f, 0.000092f, 0.000488f, 0.000488f};
float a090l[256] = {-0.006134f, 0.005554f, -0.006317f, 0.008759f, 0.422150f, 0.216492f, -0.126282f, -0.154266f, -0.088501f, 0.053802f, 0.052460f, -0.141235f, -0.145172f, 0.008698f, 0.074890f, 0.205902f, 0.049377f, -0.170654f, -0.174164f, 0.012421f, 0.092560f, 0.175354f, -0.018829f, -0.110809f, -0.060333f, 0.024536f, 0.102173f, 0.039795f, -0.054230f, -0.080200f, -0.011078f, 0.056335f, 0.045807f, 0.006378f, -0.049713f, -0.061127f, 0.018921f, 0.034576f, 0.027008f, -0.004669f,
-0.031738f, -0.007172f, 0.015747f, 0.021454f, 0.008667f, -0.002289f, -0.008148f, -0.000183f, 0.005981f, 0.001251f, -0.005249f, -0.008698f, -0.003693f, 0.000397f, 0.005096f, 0.004669f, 0.005402f, 0.003632f, 0.003235f, -0.003387f, -0.004700f, -0.003662f, 0.000641f, 0.000214f, -0.001984f, -0.000549f, -0.003784f, 0.004730f, 0.001617f, -0.001404f, -0.002655f, -0.002502f, 0.000549f, 0.002289f, 0.008057f, 0.002899f, 0.002106f, 0.002075f, 0.002258f, 0.002655f,
-0.001007f, -0.000427f, -0.007263f, -0.002533f, -0.002991f, -0.005402f, -0.002167f, -0.004547f, 0.001099f, -0.003723f, -0.003204f, -0.004242f, -0.005035f, 0.000885f, -0.006531f, 0.002350f, -0.007385f, -0.000732f, -0.006226f, -0.002136f, 0.006409f, 0.016144f, 0.023346f, 0.021637f, -0.019653f, -0.014130f, 0.013641f, 0.007538f, 0.004944f, -0.001099f, 0.004211f, -0.008881f, -0.005524f, 0.003052f, 0.011078f, -0.001221f, -0.006470f, -0.002930f, 0.001801f,
-0.002899f, -0.001587f, 0.000122f, -0.000244f, -0.003143f, 0.001465f, -0.000244f, -0.001709f, -0.002167f};
float a120e[256] = {-0.008362f, 0.012238f, -0.015289f, 0.017822f, 0.571533f, -0.031982f, -0.161865f, 0.044678f, -0.307892f, 0.064545f, 0.256531f, 0.034912f, -0.094055f, -0.129181f, -0.118317f, -0.033264f, 0.097839f, 0.105927f, -0.009491f, -0.013885f, -0.034668f, 0.012482f, 0.010406f, 0.044189f, -0.036957f, 0.020721f, -0.025330f, -0.021881f, 0.033630f, 0.033905f, -0.010864f, -0.026520f, -0.010590f, -0.009491f, 0.021423f, 0.011475f, 0.003265f, -0.010132f, -0.017181f,
-0.011688f, 0.012238f, 0.019409f, -0.014984f, -0.005157f, -0.002991f, 0.002502f, 0.004547f, 0.007935f, -0.001556f, -0.006348f, -0.002014f, -0.000702f, 0.005188f, 0.001526f, -0.003693f, -0.005615f, -0.002411f, 0.001678f, -0.000458f, 0.003357f, 0.000122f, -0.002930f, -0.002930f, 0.006622f, 0.001038f, -0.000488f, -0.003632f, 0.000214f, -0.000427f, -0.001648f, 0.001862f, -0.004730f, 0.002716f, -0.001007f, -0.003052f, -0.001129f, 0.000519f, -0.000458f,
0.003418f, -0.000793f, -0.000580f, -0.001434f, 0.008575f, 0.015320f, -0.005096f, -0.004944f, -0.000488f, 0.003967f, 0.003174f, -0.003632f, -0.009064f, 0.000336f, 0.006744f, 0.006866f, 0.001160f, 0.002533f, -0.003479f, -0.002899f, 0.001160f, -0.005585f, -0.004181f, -0.005615f, -0.000427f, 0.000061f, 0.001282f, 0.000763f, -0.001160f, -0.000702f, -0.000641f, 0.000946f, -0.000397f, -0.001190f, -0.000824f, -0.000153f, -0.000397f, 0.000824f, 0.000214f,
0.001282f, 0.000397f, 0.000580f, -0.000244f, -0.000580f, -0.000244f, 0.000854f, 0.000183f, 0.000092f, 0.000244f, 0.001312f};
float a120z[256] = {-0.010071f, 0.017242f, -0.020477f, 0.025421f, 0.675568f, -0.195404f, -0.308594f, 0.003082f, 0.193573f, 0.095795f, -0.176239f, -0.071259f, 0.106598f, 0.100983f, -0.133972f, 0.066040f, -0.056671f, -0.093506f, -0.022736f, 0.134705f, -0.024689f, -0.041168f, 0.058777f, 0.068756f, -0.087189f, -0.037659f, 0.031128f, 0.052277f, -0.057831f, -0.051239f, 0.028809f, 0.061462f, -0.035828f, -0.021881f, 0.031738f, 0.023254f, -0.043304f, 0.003693f, 0.026245f, -0.003540f,
-0.013733f, 0.000305f, -0.001251f, -0.005493f, -0.006592f, 0.008209f, 0.000458f, -0.004639f, -0.009155f, 0.008636f, 0.007721f, -0.014862f, -0.006134f, 0.009277f, -0.000153f, -0.006714f, -0.001831f, 0.003906f, -0.000946f, 0.001892f, 0.006256f, 0.008331f, 0.000397f, -0.006256f, -0.002045f, 0.004822f, 0.000458f, -0.003693f, 0.000946f, -0.001556f, -0.001556f, 0.007355f, -0.000885f, -0.001892f, -0.009399f, -0.003235f, 0.003052f, -0.001221f, -0.002197f,
0.000427f, 0.002258f, -0.002350f, 0.003998f, 0.001099f, 0.004639f, -0.002197f, -0.000519f, 0.002411f, -0.000427f, -0.001068f, 0.001160f, 0.005188f, -0.000122f, 0.000946f, 0.002228f, 0.001312f, -0.001160f, -0.004028f, -0.002319f, -0.002686f, -0.001068f, -0.003265f, -0.002930f, 0.000763f, -0.001526f, -0.000366f, -0.000610f, 0.000885f, -0.000610f, -0.000854f, -0.001221f, 0.000275f, -0.001251f, -0.000214f, -0.000061f, 0.001282f, -0.000641f, 0.001007f,
0.000153f, 0.001221f, -0.000671f, 0.001099f, -0.000580f, 0.000702f, -0.000977f, 0.000946f, -0.000641f, 0.000549f};
float a120l[256] = {-0.009277f, 0.016846f, -0.021759f, 0.024689f, 0.625244f, -0.248993f, -0.171387f, 0.190125f, -0.066925f, -0.036560f, -0.034973f, 0.139618f, -0.301392f, -0.017303f, 0.147156f, 0.105408f, -0.124756f, -0.058929f, 0.053375f, 0.007477f, 0.003204f, 0.029388f, 0.001801f, 0.001312f, -0.016144f, 0.002136f, 0.008392f, 0.005615f, -0.016602f, 0.000854f, 0.019379f, -0.016998f, -0.002167f, 0.016296f, -0.003418f, -0.014343f, 0.016785f, -0.006866f, 0.000824f, -0.014618f,
0.007019f, 0.011993f, 0.000336f, -0.018921f, 0.005096f, 0.006317f, 0.011261f, -0.001099f, 0.007019f, 0.001434f, -0.007874f, 0.000824f, 0.009613f, 0.001556f, -0.006683f, -0.004974f, 0.005096f, 0.001465f, -0.004669f, 0.004974f, -0.001190f, -0.009491f, 0.004639f, 0.005249f, -0.005920f, -0.002594f, 0.001404f, 0.000824f, -0.006378f, -0.003845f, 0.003967f, -0.000977f, 0.003113f, -0.003479f, 0.000580f, 0.004456f, 0.004852f, 0.009064f, 0.001892f, -0.007050f,
-0.002808f, 0.001373f, -0.001770f, 0.006165f, 0.002899f, -0.006989f, -0.013000f, -0.003326f, 0.000946f, -0.002289f, 0.004425f, 0.001862f, -0.001862f, -0.009460f, -0.005829f, -0.004272f, 0.001678f, 0.005859f, 0.006500f, 0.001190f, -0.003723f, 0.001099f, 0.024353f, 0.012085f, -0.020996f, 0.003693f, 0.004944f, 0.005737f, -0.006500f, 0.006775f, 0.002441f, -0.005371f, -0.006531f, 0.006042f, 0.007812f, -0.002960f, -0.008270f, -0.000549f, 0.001587f, 0.000763f,
-0.000580f, -0.000519f, -0.001862f, -0.001465f, 0.000732f, 0.000763f, 0.000275f, -0.000183f};
float a150e[256] = {-0.005219f, 0.007324f, -0.010071f, 0.010284f, 0.356445f, 0.001099f, -0.033386f, 0.134583f, -0.165619f, -0.070770f, -0.000214f, -0.004517f, -0.018036f, 0.004395f, -0.048737f, -0.020691f, 0.058929f, 0.057709f, -0.007324f, 0.011261f, -0.015625f, -0.029694f, 0.003540f, 0.031738f, 0.003418f, 0.001495f, -0.020569f, -0.014160f, 0.020538f, 0.013000f, -0.010529f, -0.004211f, -0.003815f, -0.010834f, 0.006470f, 0.004547f, 0.001099f, -0.002960f, 0.000763f,
-0.006958f, 0.003662f, 0.005035f, -0.003601f, -0.001556f, -0.000580f, -0.006653f, 0.000702f, 0.004303f, 0.001251f, -0.001801f, 0.000122f, -0.001465f, 0.000122f, 0.001709f, 0.001038f, -0.002625f, -0.002167f, -0.000061f, 0.001984f, 0.004181f, 0.000519f, -0.001404f, 0.000122f, -0.001801f, -0.002075f, -0.000824f, -0.000946f, 0.000397f, -0.000793f, -0.000854f, -0.003174f, -0.001678f, 0.000946f, -0.000793f, -0.001160f, -0.000854f, -0.000153f, -0.000946f,
0.002106f, 0.000183f, 0.006470f, 0.009186f, -0.000580f, 0.002869f, 0.000458f, -0.000793f, 0.006531f, 0.001099f, -0.008667f, -0.001831f, 0.002930f, -0.001892f, 0.000885f, -0.000427f, -0.005249f, -0.002472f, 0.002502f, -0.001007f, 0.000580f, -0.001709f, -0.002533f, -0.001038f, 0.001526f, 0.001526f, -0.000671f, -0.000854f, -0.001251f, 0.001007f, -0.000153f, -0.000366f, -0.000580f, 0.000397f, -0.000336f, 0.000183f, -0.000336f, 0.000732f, -0.000153f,
0.000397f, -0.000366f, 0.000031f, -0.000122f, 0.000916f, 0.000061f, -0.000031f, -0.000458f, 0.000183f, 0.000275f, 0.000885f};
float a150z[256] = {-0.006226f, 0.010162f, -0.011841f, 0.012756f, 0.420685f, -0.087982f, -0.197540f, 0.125183f, 0.201294f, -0.056335f, -0.194000f, -0.003052f, 0.086151f, -0.033478f, -0.123810f, 0.051758f, 0.004791f, 0.018158f, -0.014496f, 0.081482f, -0.021362f, -0.022247f, 0.020630f, 0.018860f, -0.045044f, -0.014191f, 0.035706f, 0.022064f, -0.045990f, -0.015289f, 0.036102f, 0.012360f, -0.040344f, -0.013245f, 0.032593f, 0.008209f, -0.025604f, 0.000153f, 0.021484f, -0.004669f,
-0.015717f, 0.005432f, 0.006409f, -0.007507f, -0.005280f, 0.009979f, -0.001099f, -0.013184f, -0.004242f, 0.006653f, -0.000488f, -0.006989f, -0.001923f, 0.006989f, -0.000580f, -0.006836f, 0.005280f, 0.009705f, -0.000275f, -0.000610f, 0.003174f, 0.002777f, 0.001923f, 0.001312f, 0.000580f, -0.002991f, 0.000366f, -0.001160f, 0.002625f, -0.005371f, -0.007599f, 0.000458f, -0.002747f, -0.002228f, -0.002258f, 0.006165f, -0.000244f, 0.000549f, 0.001984f,
0.000366f, 0.002899f, -0.002563f, 0.000549f, 0.001282f, -0.001678f, 0.000885f, -0.000427f, -0.000092f, -0.000275f, 0.001434f, 0.000000f, 0.003326f, 0.001526f, -0.003815f, 0.000214f, -0.002258f, -0.001343f, -0.003418f, 0.000946f, 0.000031f, -0.002228f, 0.000519f, -0.001068f, 0.002319f, -0.001770f, -0.000031f, 0.000000f, 0.000031f, -0.000977f, -0.000122f, 0.000397f, -0.000427f, -0.000488f, 0.000458f, 0.000214f, 0.000122f, -0.000488f, 0.000244f, 0.000000f,
0.000000f, -0.000153f, 0.000671f, -0.000214f, -0.000092f, -0.000427f, 0.000488f, -0.000336f, -0.000092f};
float a150l[256] = {-0.005859f, 0.010101f, -0.014648f, 0.017700f, 0.390350f, -0.117615f, 0.001892f, 0.066345f, -0.032501f, -0.013336f, -0.065704f, 0.017120f, -0.157379f, 0.045258f, 0.036743f, 0.044830f, -0.068359f, 0.003296f, 0.023956f, 0.023132f, 0.012604f, -0.012390f, 0.020416f, 0.020538f, -0.043152f, -0.006348f, 0.004547f, 0.006836f, 0.000153f, 0.009521f, -0.013580f, 0.000366f, 0.017151f, -0.001099f, -0.015778f, 0.001831f, 0.001770f, -0.005127f, 0.011749f, 0.002258f,
-0.002899f, 0.006989f, -0.005188f, -0.012695f, 0.000763f, 0.009949f, 0.004791f, -0.005157f, 0.006073f, 0.003387f, 0.008179f, 0.005463f, 0.004181f, -0.006439f, -0.005676f, -0.010193f, 0.005859f, 0.003448f, -0.003021f, 0.006165f, -0.001587f, 0.000671f, -0.000366f, 0.005096f, -0.003876f, -0.005127f, -0.002686f, -0.006989f, 0.000305f, 0.002258f, 0.003784f, -0.001129f, 0.003143f, 0.001160f, -0.002319f, 0.002441f, 0.000732f, 0.003296f, 0.002136f, 0.001648f,
-0.001312f, -0.001740f, 0.000061f, -0.000732f, 0.000854f, -0.005157f, -0.004456f, -0.004211f, -0.005249f, -0.004578f, 0.000183f, 0.002594f, 0.000397f, -0.003998f, -0.005798f, -0.003052f, 0.000153f, 0.004333f, 0.002808f, 0.002563f, 0.003754f, 0.008453f, 0.011169f, 0.010071f, -0.008911f, 0.001068f, 0.003784f, 0.003479f, -0.000275f, 0.001068f, 0.000000f, -0.003540f, -0.000885f, 0.002991f, 0.003540f, -0.001526f, -0.003052f, -0.001068f, -0.000397f,
-0.001770f, -0.000336f, -0.000214f, -0.000763f, -0.001099f, 0.001160f, 0.000641f, -0.000732f, -0.001190f};
float a180e[256] = {-0.002991f, 0.002289f, -0.002838f, 0.002594f, 0.207581f, 0.130859f, -0.035583f, 0.015625f, -0.081451f, -0.120239f, -0.005524f, 0.054901f, 0.014893f, -0.013611f, -0.043549f, -0.002350f, 0.036987f, 0.039612f, -0.002167f, -0.006042f, -0.010590f, -0.021881f, 0.006195f, 0.024139f, 0.003082f, -0.009460f, -0.006042f, -0.010956f, 0.006348f, 0.011932f, 0.002563f, -0.006531f, -0.006165f, -0.008240f, 0.003021f, 0.006592f, 0.002563f, -0.002045f, 0.000549f,
-0.005890f, -0.000916f, 0.006927f, 0.002106f, -0.003998f, -0.003052f, -0.000946f, 0.002655f, 0.005432f, 0.000122f, -0.001740f, -0.001434f, -0.000793f, 0.000549f, 0.001923f, 0.000031f, -0.002716f, -0.000977f, 0.000122f, -0.000793f, -0.001221f, 0.000000f, -0.003448f, -0.003937f, 0.001099f, 0.000824f, -0.000092f, 0.000946f, -0.002197f, -0.001099f, 0.000946f, 0.001434f, -0.001221f, -0.001831f, 0.005432f, 0.004364f, -0.004089f, 0.001740f, 0.004486f,
-0.001740f, 0.010773f, 0.007568f, 0.001068f, -0.000702f, -0.003662f, -0.003021f, -0.003662f, -0.005829f, -0.007233f, -0.000549f, 0.000305f, -0.001862f, 0.006226f, 0.000214f, -0.007538f, -0.002960f, -0.000763f, -0.000519f, -0.000641f, 0.001495f, 0.000610f, 0.007294f, 0.005341f, -0.004791f, -0.001343f, 0.004089f, 0.002380f, -0.000244f, -0.001465f, 0.000153f, -0.001495f, -0.001831f, 0.001251f, 0.002655f, -0.000458f, -0.002380f, -0.000214f, 0.000153f,
-0.000580f, -0.000488f, -0.000244f, -0.000305f, -0.000275f, 0.000214f, 0.001251f, 0.000031f, -0.000702f, -0.000122f, 0.000671f, 0.000275f, 0.000183f, 0.000061f, 0.000061f};
float a180z[256] = {-0.004028f, 0.005676f, -0.005951f, 0.005615f, 0.275665f, -0.001587f, -0.152618f, 0.088654f, 0.049225f, 0.011200f, -0.045685f, -0.035095f, -0.044128f, -0.025665f, -0.026947f, 0.058289f, 0.020050f, -0.009094f, -0.016541f, 0.023590f, 0.029297f, -0.031952f, 0.001129f, 0.018707f, -0.009674f, -0.029236f, 0.017822f, 0.017639f, -0.004547f, -0.026489f, 0.001007f, 0.019165f, -0.006866f, -0.014832f, -0.000732f, 0.008820f, -0.001740f, -0.006531f, 0.006714f, 0.008545f,
-0.003754f, -0.006958f, 0.000427f, 0.001587f, 0.000610f, -0.005554f, 0.004517f, -0.001923f, -0.010162f, 0.001709f, 0.011932f, 0.001465f, -0.002991f, -0.000885f, 0.008209f, 0.004028f, -0.003174f, 0.003021f, 0.009949f, -0.002045f, -0.008972f, -0.005280f, 0.000885f, 0.006317f, -0.010406f, -0.005890f, 0.001099f, 0.003113f, 0.001038f, 0.004608f, 0.005829f, -0.001740f, -0.004700f, 0.000610f, 0.007874f, -0.001740f, -0.008057f, -0.000977f, -0.000519f,
0.001190f, -0.002563f, 0.000366f, 0.002258f, -0.003235f, 0.001343f, 0.003571f, 0.002075f, -0.005219f, -0.000824f, 0.001923f, -0.005493f, -0.002014f, -0.001129f, -0.002228f, -0.004059f, 0.001038f, 0.003326f, -0.001343f, 0.000549f, 0.001099f, -0.000061f, 0.003662f, 0.003967f, 0.004486f, -0.005585f, 0.001251f, 0.001343f, 0.002045f, -0.000732f, 0.000641f, 0.000488f, -0.001373f, -0.000702f, 0.000916f, 0.001099f, -0.001404f, -0.001129f, -0.000427f, 0.000458f,
-0.000763f, 0.000366f, -0.000305f, 0.000000f, -0.000458f, 0.000519f, -0.000458f, -0.000488f, -0.000885f};
float a180l[256] = {-0.003906f, 0.005951f, -0.008118f, 0.009338f, 0.263367f, -0.026306f, -0.034485f, 0.051392f, 0.009827f, -0.015808f, -0.048401f, -0.010284f, -0.109283f, 0.007812f, 0.051117f, 0.030334f, -0.035614f, -0.004883f, 0.023651f, 0.029449f, -0.008575f, -0.007324f, 0.008759f, 0.014435f, -0.039398f, 0.000183f, 0.022430f, -0.003784f, -0.003815f, 0.010132f, -0.004608f, -0.000397f, 0.004272f, -0.000519f, -0.009705f, 0.003510f, 0.005005f, -0.002380f, 0.003998f, 0.000305f,
-0.002106f, 0.002197f, 0.001160f, -0.004303f, 0.009125f, 0.007904f, 0.002686f, 0.002991f, 0.003876f, 0.000183f, -0.003174f, -0.002106f, -0.002106f, 0.002533f, 0.003510f, 0.002106f, 0.004242f, -0.002167f, -0.001099f, -0.002289f, -0.003632f, -0.004852f, -0.002411f, -0.000885f, -0.004272f, 0.001770f, -0.000183f, 0.000946f, 0.001312f, 0.000061f, 0.000732f, 0.000671f, 0.004700f, -0.002808f, -0.000427f, -0.000549f, -0.000061f, 0.000244f, 0.002502f, 0.001770f,
-0.000031f, -0.004150f, -0.000641f, 0.002075f, -0.004547f, -0.002686f, -0.002930f, -0.002808f, 0.002228f, 0.003815f, 0.000214f, -0.001587f, -0.003143f, -0.002747f, -0.003906f, -0.002411f, -0.001801f, -0.001740f, 0.004700f, 0.011414f, 0.007507f, 0.006592f, 0.009583f, -0.006317f, -0.000916f, 0.006409f, 0.004639f, -0.001129f, -0.003418f, 0.002258f, 0.000122f, 0.000305f, 0.000671f, 0.002747f, -0.002167f, -0.003418f, -0.001129f, 0.001343f, -0.001678f,
-0.001923f, -0.001862f, 0.001068f, 0.000366f, 0.001068f, -0.000549f, -0.000336f, -0.002136f, -0.001526f, -0.000488f, 0.001282f, 0.001160f, 0.000916f, 0.000031f, -0.000031f};
float a181e[256] = {-0.003204f, 0.001740f, -0.002716f, 0.003601f, 0.223663f, 0.191772f, 0.007080f, -0.075867f, -0.177826f, -0.077057f, 0.088745f, 0.073151f, -0.032654f, -0.049133f, -0.017365f, 0.046234f, 0.015350f, 0.001465f, -0.008209f, -0.004089f, -0.001770f, -0.012390f, 0.002045f, 0.018311f, 0.020294f, -0.021667f, -0.021118f, -0.000427f, 0.014221f, 0.014252f, -0.008942f, -0.008728f, 0.005157f, 0.000854f, -0.007660f, -0.004974f, 0.001678f, 0.005432f, 0.005768f,
-0.003296f, -0.001831f, 0.004150f, -0.000580f, -0.000854f, 0.000092f, 0.002716f, 0.001434f, -0.002136f, -0.001007f, 0.001343f, 0.000397f, -0.001617f, -0.002228f, -0.000793f, -0.001221f, 0.002319f, -0.000580f, -0.001709f, 0.002777f, -0.000885f, -0.003418f, -0.002655f, 0.000549f, 0.001160f, 0.000305f, -0.005737f, -0.004700f, 0.001801f, 0.003662f, 0.005920f, 0.007141f, -0.000336f, -0.006195f, -0.002167f, 0.004700f, 0.002655f, -0.003937f, -0.003204f,
-0.001099f, 0.001068f, 0.002289f, 0.005310f, 0.004211f, 0.001678f, -0.002594f, -0.005432f, -0.003143f, 0.001495f, 0.000671f, -0.000671f, 0.000336f, 0.002014f, 0.002258f, -0.001526f, -0.003662f, -0.007019f, -0.002289f, 0.000824f, 0.003723f, 0.001221f, 0.001129f, -0.000916f, -0.002014f, 0.000153f, 0.003143f, 0.001129f, 0.000031f, -0.001251f, 0.000000f, 0.000519f, 0.000336f, -0.000519f, -0.000153f, 0.001068f, 0.000671f, -0.000122f, -0.001526f, -0.000092f,
0.000519f, 0.000305f, -0.001282f, -0.000244f, 0.000458f, 0.000641f, -0.000336f, -0.000031f, 0.000031f, 0.000275f, -0.000153f, -0.000031f, -0.000244f, 0.000214f, 0.000031f};
float a181z[256] = {-0.003723f, 0.003021f, -0.003662f, 0.004425f, 0.257599f, 0.152985f, -0.049316f, -0.052551f, -0.110565f, 0.010498f, -0.035095f, -0.052734f, 0.049530f, 0.064148f, -0.039764f, -0.070984f, 0.041718f, 0.059265f, 0.003815f, -0.042725f, -0.036621f, 0.027008f, 0.031860f, -0.006378f, -0.027344f, -0.002472f, 0.013672f, 0.004211f, -0.004333f, -0.011841f, 0.006989f, 0.000458f, -0.009644f, -0.005402f, 0.005890f, 0.008240f, -0.004089f, 0.000092f, -0.000854f, 0.002747f,
0.005371f, -0.001465f, 0.002319f, 0.003143f, -0.002319f, -0.004608f, -0.000946f, 0.003784f, 0.002563f, 0.000610f, -0.002380f, -0.000061f, 0.000305f, 0.000061f, 0.002350f, 0.001434f, 0.002258f, -0.001465f, -0.003479f, -0.001831f, -0.001862f, -0.001587f, -0.002960f, -0.001770f, 0.002991f, 0.002289f, -0.000305f, -0.000977f, 0.002258f, 0.004028f, 0.000183f, -0.003021f, -0.001190f, 0.001556f, 0.001862f, -0.001617f, -0.004730f, -0.001038f, 0.001312f,
0.002716f, 0.000244f, -0.001404f, -0.001587f, 0.000610f, 0.001526f, -0.000061f, -0.000702f, -0.000702f, 0.000458f, -0.000702f, 0.000000f, 0.000763f, -0.000732f, -0.001007f, -0.001465f, -0.000305f, -0.000305f, -0.003052f, -0.001495f, 0.001617f, 0.003815f, 0.002045f, 0.000214f, -0.001099f, -0.000275f, 0.001465f, 0.001038f, 0.000427f, 0.000122f, -0.000519f, -0.000366f, 0.000427f, 0.000977f, 0.000031f, -0.000671f, -0.000458f, 0.000153f, 0.000244f,
-0.000610f, -0.000549f, -0.000214f, 0.000031f, -0.000031f, -0.000092f, -0.000305f, -0.000061f, 0.000000f, -0.000488f, -0.000671f, 0.000122f, 0.000153f, -0.000244f};
float a181l[256] = {-0.003662f, 0.002472f, -0.002502f, 0.004272f, 0.252625f, 0.185852f, -0.082092f, -0.152588f, -0.023285f, 0.092865f, 0.002533f, -0.123169f, -0.118713f, 0.086700f, 0.155975f, 0.002289f, -0.167969f, -0.043915f, 0.122833f, 0.064270f, -0.054047f, -0.053162f, 0.034515f, 0.036652f, -0.045685f, -0.025146f, 0.020874f, 0.038666f, -0.004242f, -0.040436f, -0.015442f, 0.023651f, 0.032654f, -0.024200f, -0.033539f, 0.013550f, 0.036163f, 0.010101f, -0.018677f, -0.004486f,
0.017242f, 0.015778f, -0.005096f, -0.010406f, 0.001953f, 0.002930f, -0.002380f, -0.009583f, -0.002838f, 0.006958f, 0.003693f, -0.001404f, 0.004303f, 0.013916f, 0.005890f, -0.008179f, -0.010071f, -0.002136f, 0.005432f, 0.004456f, -0.006073f, -0.009338f, -0.001770f, 0.005951f, 0.003693f, -0.007385f, -0.008179f, -0.000549f, 0.004639f, 0.006622f, 0.003326f, -0.001831f, 0.000000f, 0.004242f, 0.001556f, -0.003510f, -0.004700f, -0.001678f, 0.002716f,
0.001129f, -0.002533f, -0.001434f, 0.003601f, 0.007629f, 0.002686f, -0.008545f, -0.006897f, -0.000916f, 0.003998f, -0.004333f, -0.005463f, -0.004150f, 0.004333f, 0.002258f, -0.002289f, -0.010986f, -0.005707f, -0.001495f, 0.012512f, 0.011322f, 0.015991f, -0.000580f, -0.020142f, 0.004120f, 0.017090f, 0.014282f, -0.009399f, -0.009735f, 0.000427f, 0.014191f, 0.004150f, -0.007721f, -0.007812f, 0.003510f, 0.004883f, 0.002533f, -0.005310f, -0.002289f,
-0.000519f, -0.000153f, -0.000854f, 0.000000f, 0.000610f, -0.000031f, -0.001038f, -0.002106f, -0.001495f, 0.000946f, -0.000275f, -0.000916f, -0.000031f, -0.001617f, -0.000061f, 0.000061f, -0.000031f, 0.000031f};
float a210e[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, -0.002014f, 0.001038f, -0.001862f, 0.002350f, 0.140808f, 0.125366f, 0.020386f, -0.037903f, -0.109344f, -0.044464f, 0.058380f, 0.032013f, -0.021332f, -0.029388f, -0.007812f, 0.029877f, 0.011688f, 0.000641f, -0.013763f, -0.001404f, -0.001923f, -0.002014f, 0.006012f, 0.009644f, 0.006012f, -0.009491f, -0.009583f, 0.003021f, 0.008179f, 0.002991f, -0.006683f, -0.003082f, 0.005524f, 0.003082f, -0.001373f, -0.000458f, 0.003204f, 0.004456f, 0.005920f, 0.001404f,
-0.002289f, -0.003143f, -0.002441f, -0.000977f, -0.002625f, -0.003418f, -0.002747f, -0.000977f, -0.000122f, -0.001068f, 0.000519f, 0.000336f, -0.000427f, -0.000763f, -0.000275f, -0.001953f, -0.002472f, -0.002808f, -0.000214f, -0.004547f, -0.004761f, 0.000061f, 0.004272f, 0.007355f, 0.004761f, -0.004761f, -0.007416f, 0.001801f, 0.009186f, 0.000671f, -0.004852f, -0.004150f, 0.002167f, 0.010437f, 0.005554f, -0.004211f, -0.004608f, 0.003143f, 0.004303f,
0.000336f, -0.007690f, -0.007050f, 0.002838f, 0.007599f, 0.004578f, 0.000122f, -0.003784f, -0.001343f, 0.004059f, 0.003448f, -0.001312f, -0.001373f, -0.001373f, 0.000214f, -0.000336f, -0.002075f, -0.004059f, -0.002411f, -0.000549f, 0.001801f, 0.001343f, -0.000427f, -0.001923f, -0.001007f, -0.000732f, 0.000854f, 0.000824f, -0.000305f, -0.000885f, -0.000366f, -0.000183f, 0.000702f, 0.000427f, 0.000061f, -0.000366f, 0.000061f, 0.000153f};
float a210z[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, -0.001801f, 0.001221f, -0.001984f, 0.002350f, 0.124146f, 0.091095f, 0.012756f, -0.020691f, -0.044952f, 0.001892f, -0.052643f, -0.041382f, 0.036835f, 0.046265f, -0.009186f, -0.039062f, 0.007843f, 0.034119f, 0.002686f, -0.020203f, -0.014954f, 0.011871f, 0.010132f, -0.003479f, -0.008606f, 0.007202f, 0.012848f, -0.001495f, -0.010681f, -0.005859f, 0.006042f, 0.005066f, -0.000946f, 0.003418f, 0.014038f, 0.012634f, -0.002686f, -0.009674f, -0.010193f, -0.003143f,
-0.000061f, -0.005371f, -0.000275f, 0.008972f, 0.006500f, -0.003723f, -0.006897f, -0.000031f, 0.003662f, -0.001892f, -0.005463f, -0.001373f, 0.004578f, 0.002747f, -0.005402f, -0.005005f, 0.002502f, 0.003693f, 0.000000f, -0.002502f, -0.002228f, 0.002014f, 0.001526f, -0.001831f, -0.002197f, -0.001709f, 0.001007f, 0.002411f, 0.002258f, 0.001251f, 0.002380f, 0.002167f, -0.000580f, -0.002350f, -0.000793f, -0.000366f, 0.000580f, -0.001465f, -0.002350f,
-0.002258f, 0.000885f, 0.000458f, 0.001099f, 0.001373f, 0.001862f, 0.001068f, 0.001495f, 0.001465f, 0.002991f, 0.000549f, -0.000397f, 0.001770f, 0.001587f, -0.000305f, -0.003113f, -0.001740f, -0.001190f, -0.000671f, -0.002106f, -0.000427f, 0.001373f, 0.001434f, -0.000763f, -0.001404f, -0.001251f, 0.000244f, -0.000092f, 0.000000f, -0.000122f, 0.000214f, 0.000031f, 0.000214f, 0.000519f, 0.000366f, -0.000031f};
float a210l[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, -0.001953f, 0.000885f, -0.001129f, 0.001862f, 0.135193f, 0.127869f, -0.015289f, -0.073364f, -0.026031f, 0.057861f, 0.016327f, -0.058594f, -0.075439f, -0.010620f, 0.083221f, 0.051605f, -0.059692f, -0.065918f, 0.035889f, 0.056763f, -0.004364f, -0.033691f, -0.001129f, 0.017365f, -0.009460f, -0.018036f, -0.004028f, 0.026398f, 0.015564f, -0.013885f, -0.016693f, 0.008881f, 0.022339f, -0.000946f, -0.016754f, -0.002838f, 0.012512f, 0.011780f, -0.006500f, -0.005859f,
0.001373f, 0.004913f, 0.000458f, 0.000031f, 0.003052f, 0.006836f, -0.001526f, -0.011658f, -0.006744f, 0.005432f, 0.008789f, -0.000183f, -0.009552f, -0.002838f, 0.003387f, 0.002045f, -0.005188f, -0.007324f, -0.006165f, -0.001190f, 0.002655f, -0.000214f, -0.002869f, -0.004059f, -0.000458f, 0.003174f, 0.004181f, 0.001099f, -0.000488f, -0.002197f, 0.001160f, 0.004700f, -0.000854f, -0.003296f, 0.004883f, 0.005280f, -0.000610f, -0.003662f, -0.001343f,
0.003967f, 0.004791f, 0.003265f, -0.001282f, 0.001221f, 0.003815f, 0.002899f, -0.001801f, -0.002502f, 0.000854f, 0.000854f, 0.000092f, -0.000031f, 0.002136f, 0.001556f, -0.005096f, -0.005005f, -0.001923f, 0.000977f, -0.000214f, -0.002747f, -0.002350f, 0.000244f, 0.001801f, -0.000305f, -0.001404f, -0.000244f, 0.000946f, -0.000244f, -0.001312f, -0.000122f, 0.001526f, -0.000031f, -0.001556f, -0.000793f, 0.001648f, 0.001373f, 0.000092f, -0.000702f,
0.000061f};
float a240e[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
-0.001251f, 0.000366f, -0.000977f, 0.001282f, 0.087952f, 0.097443f, 0.027161f, -0.027985f, -0.057617f, -0.022614f, 0.027893f, 0.019806f, -0.009888f, -0.011810f, 0.007538f, 0.020233f, 0.005768f, -0.001221f, -0.000732f, 0.000763f, -0.001465f, 0.000305f, 0.005493f, 0.008911f, 0.002136f, -0.002472f, -0.000702f, 0.004913f, 0.007202f, 0.003784f, -0.004456f, -0.003906f, -0.000946f, -0.001404f, -0.005463f, -0.003143f, 0.000031f, 0.000336f, -0.002960f,
-0.000580f, 0.002197f, -0.000732f, -0.004791f, 0.001465f, 0.004791f, 0.000336f, -0.004211f, -0.002594f, 0.000732f, -0.000427f, -0.003174f, -0.002777f, -0.001770f, -0.004120f, -0.001953f, 0.007324f, 0.004852f, -0.001160f, -0.004913f, -0.002960f, 0.004974f, 0.002136f, -0.004181f, -0.004578f, 0.002991f, 0.010712f, 0.002838f, -0.004364f, -0.006622f, -0.002197f, 0.005280f, 0.002747f, -0.003265f, -0.007111f, 0.002136f, 0.004517f, 0.003326f, -0.004608f,
-0.001221f, 0.001556f, 0.004913f, 0.003235f, -0.003174f, -0.000732f, 0.001221f, 0.002563f, -0.000885f, -0.000031f, 0.000885f, 0.002777f, 0.000732f, -0.000824f, -0.001190f, 0.000458f, -0.000763f, -0.001617f, -0.003113f, -0.001648f, -0.000824f, 0.000092f, 0.000458f, 0.000366f, -0.000336f, -0.001526f, -0.000824f, 0.000336f};
float a240z[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
-0.000702f, 0.000244f, -0.000610f, 0.000580f, 0.047974f, 0.051575f, 0.017029f, -0.001099f, -0.006866f, 0.005615f, -0.010834f, -0.027191f, 0.000671f, 0.027008f, 0.018097f, -0.002625f, 0.005066f, 0.028229f, 0.026520f, 0.005951f, 0.000488f, 0.011627f, 0.005859f, -0.013916f, -0.028046f, -0.014282f, 0.003510f, 0.009033f, 0.004395f, -0.002716f, -0.004242f, -0.004364f, -0.002289f, 0.001129f, 0.002472f, 0.002319f, -0.000702f, -0.001862f, -0.002808f, 0.000275f,
0.002625f, 0.002533f, 0.001709f, -0.000397f, -0.001678f, 0.001404f, 0.000183f, -0.002533f, -0.005096f, -0.005188f, -0.002991f, 0.003143f, 0.004486f, -0.001251f, -0.004089f, -0.001984f, 0.001495f, 0.000854f, -0.000610f, -0.002441f, 0.000610f, 0.001099f, -0.000488f, -0.000244f, 0.001434f, -0.000580f, -0.001709f, -0.001526f, 0.002014f, 0.003113f, -0.000061f, -0.001953f, -0.000671f, 0.001007f, 0.004272f, 0.000641f, 0.000763f, 0.000183f, -0.002777f,
0.000031f, 0.001923f, 0.002594f, -0.000366f, -0.000610f, -0.000916f, 0.001007f, 0.000702f, -0.000488f, -0.001221f, -0.000580f, -0.000183f, 0.000519f, -0.000244f, -0.000092f, -0.000732f, -0.000549f, -0.000702f, -0.000580f, -0.000336f, -0.000305f, 0.000275f, 0.000183f, 0.000031f};
float a240l[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, -0.001007f, 0.000397f, -0.000946f, 0.001160f, 0.069855f, 0.071686f, 0.022369f, -0.016785f, -0.015350f, 0.017090f, 0.021973f, -0.012878f, -0.040771f, -0.033722f, 0.016510f, 0.036713f, 0.001709f, -0.023773f, -0.009369f, 0.023956f, 0.018005f, 0.000183f, -0.010681f, 0.001160f, -0.001129f, 0.002502f, 0.000366f, 0.006683f, 0.006561f, -0.002319f, -0.006256f, -0.000549f, 0.006683f, 0.006348f, 0.002197f, 0.000854f, 0.003357f, 0.006134f, -0.005127f, -0.009613f,
-0.002228f, 0.005341f, 0.005432f, -0.003174f, -0.006042f, -0.002502f, 0.000275f, -0.000214f, -0.000427f, -0.005005f, -0.004761f, -0.002594f, -0.002716f, -0.001678f, -0.001038f, -0.000305f, -0.000671f, -0.001831f, -0.000488f, -0.000549f, -0.002747f, -0.002319f, -0.000885f, 0.003265f, 0.005005f, 0.006073f, 0.000671f, -0.001221f, -0.000153f, 0.003479f, 0.004547f, 0.002838f, -0.001831f, -0.002075f, 0.000336f, 0.002350f, 0.001587f, -0.003174f, -0.007202f,
-0.003662f, 0.003235f, 0.005493f, 0.002655f, -0.000916f, -0.001282f, -0.000092f, 0.001343f, 0.001923f, 0.001953f, 0.000000f, -0.000732f, -0.000275f, 0.001343f, 0.001038f, -0.000519f, -0.002472f, -0.001984f, -0.000549f, 0.000031f, -0.001068f, -0.001343f, -0.000763f, 0.000305f, 0.000427f, -0.000031f, -0.000122f, -0.000031f, -0.000458f, -0.000458f, 0.000000f, 0.000244f, 0.000000f};
float a270e[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, -0.001740f, 0.000854f, -0.001404f, 0.002014f, 0.121185f, 0.111145f, 0.007324f, -0.052216f, -0.057037f, 0.013000f, 0.024078f, 0.005951f, -0.017029f, -0.010315f, 0.011536f, 0.014465f, 0.002197f, -0.001099f, 0.002960f, 0.003601f, -0.003326f, 0.001465f, 0.010986f, 0.008057f, -0.002838f, -0.005676f, 0.000580f, 0.006470f, 0.001801f, -0.007782f, -0.006805f, -0.000610f, 0.003235f, -0.001740f, -0.007141f, -0.002716f, 0.001495f, 0.002655f, -0.000488f, 0.000885f,
0.003082f, 0.001801f, -0.002808f, -0.005646f, -0.001709f, 0.002747f, -0.000122f, -0.004211f, -0.005615f, 0.003052f, 0.001770f, -0.003113f, 0.002075f, 0.007782f, -0.004761f, -0.011932f, 0.004913f, 0.008331f, 0.004730f, -0.002533f, -0.009491f, -0.000671f, 0.007233f, 0.004822f, -0.006989f, -0.012085f, -0.002441f, 0.004333f, 0.004578f, -0.000885f, -0.002106f, 0.004700f, 0.007751f, 0.002991f, -0.004700f, -0.006897f, 0.000854f, 0.004730f, 0.002747f,
-0.002594f, -0.002136f, 0.001190f, 0.003662f, 0.002716f, -0.000946f, -0.001984f, -0.001160f, 0.001984f, 0.002869f, 0.000580f, -0.002045f, -0.001404f, 0.000702f, 0.001862f, -0.000854f, -0.003204f, -0.003876f, -0.001434f, -0.000061f, 0.000671f, -0.000122f, -0.000732f};
float a270z[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, 0.0f, -0.001099f, 0.000336f, -0.000641f, 0.000397f, 0.075409f, 0.081818f, 0.005981f, 0.002411f, 0.035370f, 0.031433f, 0.000854f, -0.018616f, -0.024933f, -0.008484f, -0.004028f, -0.005005f, -0.001343f, 0.009369f, 0.006683f, -0.006226f, -0.009003f, 0.001892f, 0.007477f, 0.000061f, -0.009064f, -0.007385f, 0.001617f, -0.000214f, -0.001129f, 0.001862f, 0.001953f, 0.001312f, -0.000397f, 0.001129f, 0.006104f, 0.003845f, -0.002380f, -0.006500f, -0.002960f, 0.004181f,
0.005951f, -0.001404f, -0.006439f, -0.002380f, 0.001251f, 0.001831f, -0.001129f, -0.003601f, -0.003387f, -0.002380f, -0.000854f, -0.001038f, -0.000580f, 0.000305f, -0.000885f, -0.001099f, 0.001953f, 0.001495f, 0.000977f, -0.000854f, -0.001404f, -0.000763f, 0.002441f, 0.000946f, -0.000366f, 0.000336f, 0.001801f, 0.001770f, 0.000336f, 0.002472f, 0.001312f, 0.000427f, -0.000763f, -0.000397f, -0.000458f, -0.000458f, -0.001556f, -0.001892f, -0.001678f,
-0.000824f, -0.000763f, -0.000061f, 0.000244f, 0.000732f, -0.000031f, -0.000519f, 0.000092f, 0.001373f, 0.001587f, 0.000214f, -0.000244f, 0.000549f, 0.001251f, 0.000732f, -0.000610f};
float a270l[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, -0.001434f, 0.000824f, -0.001190f, 0.001526f, 0.099274f, 0.083374f, -0.003204f, -0.028625f, -0.019257f, 0.002167f, 0.014221f, -0.007355f, -0.035767f, -0.010895f, 0.025238f, 0.029236f, 0.008850f, -0.016205f, -0.011719f, 0.000519f, 0.007874f, 0.018829f, -0.007385f, -0.005585f, -0.009521f, 0.002991f, 0.005920f, 0.009033f, 0.010864f, 0.004852f, 0.007751f, 0.001495f, -0.005035f, -0.007141f, -0.004364f, 0.004944f, 0.002655f, 0.000275f, -0.001953f, -0.004700f,
-0.004761f, -0.002686f, -0.000458f, -0.002716f, -0.002411f, -0.004181f, 0.000214f, 0.002930f, 0.001923f, -0.002197f, -0.006714f, -0.004639f, -0.001740f, -0.002045f, -0.001190f, -0.001984f, -0.003571f, -0.000549f, 0.003174f, 0.005035f, 0.003845f, 0.002838f, 0.002502f, 0.004547f, 0.004883f, 0.001953f, -0.001984f, -0.002869f, -0.000946f, 0.000183f, -0.000580f, -0.002136f, -0.003265f, 0.000458f, 0.003479f, 0.001709f, -0.000244f, -0.001984f, -0.001312f,
-0.000885f, -0.000275f, 0.000488f, 0.003632f, 0.001648f, -0.001740f, -0.001434f, 0.000854f, 0.003021f, 0.001801f, -0.000458f, -0.001526f, 0.000549f, 0.001099f, 0.000275f, -0.001617f, -0.002045f, -0.002167f, -0.001251f, -0.000916f, 0.000183f, 0.000061f, -0.000641f, -0.000946f, 0.000092f, 0.000244f, 0.000031f};
float a300e[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, -0.002838f, 0.003418f, -0.004547f, 0.005615f, 0.194611f, 0.042053f, -0.028717f, -0.020660f, -0.087128f, -0.006714f, -0.004486f, 0.034668f, 0.011230f, 0.004883f, 0.012360f, -0.012512f, -0.005188f, 0.026489f, 0.005035f, 0.001984f, -0.006744f, 0.003998f, 0.001801f, 0.005310f, -0.006958f, -0.003021f, 0.007538f, 0.005035f, 0.005524f, 0.001831f, -0.005157f, -0.002197f, 0.000122f, -0.005035f, -0.004089f, 0.000122f, -0.002319f, -0.001495f, 0.000580f, 0.000885f,
0.003235f, 0.000153f, -0.001282f, -0.001495f, -0.001556f, -0.001068f, -0.002228f, -0.003326f, 0.000580f, 0.001129f, -0.000702f, -0.002563f, 0.003296f, 0.005096f, -0.000427f, -0.011719f, 0.000854f, 0.010437f, -0.007812f, 0.001129f, 0.006958f, 0.002258f, -0.002045f, 0.000275f, 0.001251f, -0.006531f, -0.001068f, 0.000946f, 0.000000f, 0.002014f, 0.000336f, 0.004028f, 0.003418f, -0.001099f, -0.009155f, -0.005157f, 0.007080f, -0.002838f, -0.012909f,
-0.008270f, 0.020630f, 0.014618f, -0.007141f, -0.002441f, -0.000885f, 0.003632f, 0.003815f, 0.000336f, -0.001373f, 0.001404f, 0.002319f, -0.000916f, -0.000061f, -0.000153f, -0.000458f, -0.001404f, -0.003876f, -0.000336f, 0.000214f, -0.001099f, -0.000427f, 0.000824f, 0.000946f, -0.001770f, -0.001709f, 0.000793f, 0.002380f, -0.000031f};
float a300z[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, -0.001587f, 0.001556f, -0.001770f, 0.001495f, 0.109406f, 0.046814f, -0.032318f, 0.027222f, 0.001617f, -0.019897f, -0.023834f, -0.016602f, 0.000916f, 0.001251f, 0.012939f, 0.019348f, 0.013000f, 0.009125f, 0.006317f, 0.014648f, 0.018463f, 0.008148f, -0.002655f, -0.009369f, -0.009125f, -0.001038f, -0.001099f, -0.000580f, -0.004883f, -0.003387f, -0.000275f, 0.001434f, -0.005859f, -0.002441f, 0.003479f, 0.002014f, -0.001526f, 0.000916f, 0.004578f, 0.008148f,
0.003693f, -0.003174f, -0.003906f, -0.000366f, 0.002808f, 0.000977f, -0.001709f, -0.002075f, 0.001373f, -0.000732f, -0.000549f, -0.000031f, -0.001831f, -0.005585f, -0.002258f, 0.000824f, 0.001282f, 0.000427f, -0.003174f, -0.002350f, -0.000366f, 0.001099f, -0.002899f, 0.000366f, 0.000946f, 0.006073f, 0.001587f, -0.005737f, -0.006500f, 0.004883f, 0.004608f, -0.001984f, -0.007843f, -0.003876f, 0.002808f, 0.000519f, -0.002808f, -0.002655f, 0.010864f,
0.002625f, 0.003876f, 0.005035f, -0.004578f, -0.000702f, 0.004486f, 0.003906f, 0.000031f, -0.000519f, -0.000580f, 0.000336f, 0.002625f, 0.000153f, -0.000427f, -0.000610f, -0.001038f, -0.000214f, -0.002472f, -0.002167f, -0.000336f, 0.001038f, 0.000336f, -0.000092f, 0.000763f, 0.000244f, -0.000397f, 0.000092f};
float a300l[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, -0.001160f, 0.000458f, -0.000641f, 0.000580f, 0.079987f, 0.079773f, -0.003937f, -0.008789f, 0.003601f, -0.006439f, -0.007935f, -0.007874f, -0.025024f, -0.015076f, 0.015778f, 0.037567f, 0.015686f, -0.025482f, -0.023438f, 0.018829f, 0.020721f, 0.002167f, -0.011475f, -0.012024f, 0.001770f, 0.006226f, 0.005737f, -0.001068f, 0.003174f, 0.001892f, 0.001282f, 0.004303f, 0.004242f, 0.007904f, 0.001099f, -0.001923f, 0.005096f, 0.003418f, -0.000763f, -0.004272f,
-0.005127f, -0.007721f, -0.004700f, -0.001770f, -0.001892f, -0.002838f, 0.001526f, 0.001709f, -0.000549f, -0.001129f, -0.004120f, -0.004150f, -0.003082f, -0.001312f, 0.000488f, 0.000061f, -0.002014f, -0.002197f, -0.000305f, 0.002289f, 0.002045f, -0.000305f, 0.000122f, 0.006866f, 0.008453f, 0.007507f, 0.002441f, -0.002533f, -0.007355f, -0.001862f, 0.000549f, 0.000031f, -0.000214f, -0.001251f, 0.001160f, 0.001312f, -0.001434f, -0.002075f, -0.003571f,
-0.002533f, -0.000946f, 0.000793f, 0.001862f, 0.000580f, 0.001617f, 0.001678f, 0.003021f, 0.002319f, -0.000763f, -0.000610f, 0.002411f, 0.002594f, 0.000580f, -0.001678f, -0.001129f, -0.000732f, -0.000244f, -0.001648f, -0.001190f, -0.000183f, 0.000000f, -0.000488f, -0.000580f, -0.000122f, -0.000031f, -0.000793f, -0.000977f, -0.000671f, 0.000000f, 0.000244f, 0.000427f};
float a330e[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
-0.003998f, 0.005157f, -0.006836f, 0.007935f, 0.272827f, 0.033234f, -0.042511f, 0.012726f, -0.134735f, -0.053986f, -0.026947f, 0.053619f, 0.032715f, 0.016083f, 0.008301f, -0.025208f, -0.019348f, 0.022186f, -0.003784f, 0.003845f, -0.003448f, 0.003143f, -0.001038f, 0.009338f, -0.004639f, -0.005096f, 0.004059f, -0.004395f, 0.003632f, 0.004333f, -0.001160f, 0.003174f, 0.003723f, -0.005402f, -0.001587f, 0.005920f, 0.002014f, 0.000946f, 0.003082f, -0.002960f,
-0.001923f, -0.002319f, -0.003204f, -0.003387f, 0.002014f, -0.000549f, -0.002472f, -0.002869f, 0.000793f, 0.002411f, -0.007812f, -0.009155f, 0.003906f, 0.012115f, 0.002258f, -0.013855f, -0.011353f, 0.009247f, 0.018951f, -0.002991f, -0.021301f, -0.008545f, 0.012177f, 0.008484f, 0.009033f, 0.000641f, -0.009399f, -0.006317f, 0.004639f, 0.010651f, 0.008514f, -0.003937f, -0.009949f, 0.003967f, 0.012695f, 0.007935f, -0.011627f, -0.011871f, -0.006104f,
0.001373f, -0.006104f, -0.007202f, -0.004944f, 0.019257f, 0.008301f, 0.001007f, 0.004425f, 0.000214f, -0.005402f, -0.002686f, 0.000793f, 0.005035f, 0.002472f, -0.006592f, -0.002075f, -0.002838f, 0.000732f, -0.002777f, 0.000519f, -0.000732f, 0.004730f, -0.001892f, -0.002167f, -0.001984f, 0.001129f, -0.000275f, -0.000336f, -0.000671f, 0.002228f, 0.000305f, -0.001373f, -0.002899f, 0.000671f, 0.002472f, 0.001678f, -0.000549f, -0.000854f, 0.000275f};
float a330z[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
-0.003082f, 0.003510f, -0.003632f, 0.003204f, 0.214783f, 0.057983f, -0.097870f, 0.052063f, -0.023773f, -0.074646f, -0.056488f, 0.004974f, 0.037720f, 0.013123f, 0.014343f, 0.003754f, -0.021118f, -0.020966f, -0.006165f, 0.020660f, 0.020813f, -0.007050f, -0.017609f, -0.003754f, 0.011322f, 0.008453f, -0.001526f, -0.002563f, 0.005432f, 0.011383f, 0.000275f, -0.004272f, -0.002808f, 0.004974f, 0.005249f, -0.002289f, -0.006012f, -0.001801f, 0.002991f, -0.000214f,
-0.003693f, -0.001953f, 0.002319f, 0.006287f, 0.006805f, 0.005096f, -0.002686f, -0.004669f, -0.000183f, 0.001434f, 0.000671f, -0.000153f, -0.000336f, 0.000977f, 0.003693f, 0.002289f, -0.004089f, -0.006531f, -0.005432f, 0.000977f, 0.004089f, 0.003632f, -0.001404f, -0.003906f, -0.004608f, -0.001312f, 0.002258f, 0.002289f, -0.000122f, 0.002960f, 0.005096f, 0.004639f, 0.000427f, -0.004028f, -0.006775f, -0.005554f, -0.002380f, -0.001770f, 0.001801f,
-0.003479f, -0.003937f, -0.001892f, 0.003723f, 0.003540f, 0.000977f, -0.003265f, 0.004395f, 0.011078f, 0.007721f, -0.000885f, -0.003052f, 0.001617f, 0.000702f, 0.002625f, 0.001007f, -0.002319f, -0.004242f, -0.002167f, 0.001312f, 0.003143f, 0.001038f, -0.001892f, -0.001099f, 0.001587f, 0.000244f, -0.000488f, -0.001343f, -0.000122f, 0.001068f, 0.000916f, 0.000092f, 0.000092f, 0.000000f, -0.000122f, -0.000153f, 0.001038f, 0.000977f, 0.000702f};
float a330l[256] = {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, -0.002777f, 0.002289f, -0.002045f, 0.002350f, 0.193024f, 0.113647f, -0.090454f, -0.039215f, 0.030914f, 0.001770f, -0.064911f, -0.059570f, -0.020935f, 0.017883f, 0.050720f, 0.031982f, -0.008636f, -0.036652f, -0.014587f, 0.052216f, 0.009735f, -0.008636f, -0.012024f, -0.012268f, -0.003754f, 0.003754f, 0.010590f, 0.004700f, 0.000885f, -0.005219f, -0.002319f, 0.010559f, 0.006134f, 0.000122f, -0.013550f, -0.005371f, 0.015228f, 0.013336f, 0.007629f, 0.000519f,
-0.000763f, 0.001282f, 0.000153f, -0.005768f, -0.008118f, -0.003845f, -0.003845f, -0.000946f, 0.002747f, 0.000366f, -0.000244f, -0.005707f, -0.003143f, 0.000244f, -0.000549f, -0.003357f, -0.002777f, 0.000885f, 0.002045f, 0.001373f, -0.003235f, 0.001343f, 0.005280f, 0.000031f, -0.004456f, -0.002716f, 0.008881f, 0.005768f, 0.004974f, 0.002930f, 0.001740f, 0.006195f, -0.000946f, -0.005737f, -0.007935f, 0.001465f, 0.001343f, -0.002594f, 0.000031f,
0.000732f, 0.000946f, -0.007477f, 0.002228f, 0.006226f, 0.003601f, -0.011353f, -0.009460f, 0.004181f, 0.006866f, -0.001221f, -0.012390f, 0.001251f, 0.014008f, 0.007965f, 0.000580f, -0.003204f, -0.015167f, 0.002777f, 0.006470f, 0.006378f, -0.004181f, -0.002228f, -0.000458f, 0.006287f, 0.004303f, -0.002655f, -0.002808f, -0.000763f, 0.002655f, 0.001221f, -0.001251f, -0.002350f, 0.000488f, 0.001190f, 0.001740f, 0.001282f, 0.001495f, -0.001434f, -0.000549f};
float a360e[256] = {-0.010162f, 0.017303f, -0.022552f, 0.027313f, 0.686829f, -0.198822f, -0.158264f, 0.053711f, -0.357910f, 0.029388f, -0.014771f, 0.153595f, 0.010895f, 0.029449f, 0.000427f, -0.060211f, -0.028992f, 0.063904f, -0.031647f, 0.020630f, -0.003998f, 0.009888f, -0.019287f, 0.020538f, -0.013947f, 0.002258f, 0.020142f, -0.030396f, 0.010834f, -0.001495f, -0.007324f, 0.002350f, 0.004028f, -0.016418f, 0.007263f, 0.007172f, -0.003204f, 0.000214f, 0.007935f, -0.011108f,
0.009033f, -0.002655f, 0.002258f, -0.003540f, 0.002869f, 0.001984f, 0.004822f, -0.008392f, -0.001526f, 0.003876f, 0.000000f, -0.002808f, -0.003540f, -0.006439f, 0.005157f, -0.004028f, -0.007568f, -0.004547f, 0.003357f, 0.006958f, -0.003052f, -0.010773f, 0.004059f, 0.020264f, 0.003662f, -0.013733f, -0.015778f, -0.004517f, 0.012299f, 0.016785f, 0.009003f, -0.007294f, -0.000854f, -0.001434f, 0.009918f, 0.013489f, -0.011719f, -0.022858f, 0.000153f,
0.021729f, 0.009247f, -0.017273f, -0.014557f, 0.000671f, 0.005890f, -0.003876f, -0.010559f, -0.003754f, 0.016876f, 0.016388f, -0.002045f, -0.006287f, -0.006897f, 0.001038f, 0.003357f, -0.007202f, -0.006134f, 0.000305f, 0.004425f, 0.008850f, -0.005524f, -0.002716f, 0.003296f, -0.001160f, -0.001770f, 0.000519f, 0.000427f, -0.000244f, 0.001404f, -0.000885f, -0.000580f, 0.000214f, 0.000122f, 0.001343f, 0.000610f, -0.001190f, -0.002716f, -0.001190f,
0.001526f, 0.001282f, -0.001923f, -0.002411f, 0.000641f, 0.003601f, 0.000519f, -0.002472f, -0.001953f};
float a360z[256] = {-0.007965f, 0.011688f, -0.012085f, 0.011200f, 0.549774f, -0.036835f, -0.321045f, 0.195831f, -0.130066f, -0.143097f, -0.101898f, 0.053345f, 0.096954f, 0.001801f, 0.039124f, 0.004852f, -0.022369f, -0.024292f, -0.004120f, 0.018127f, 0.016327f, -0.032349f, -0.014099f, 0.005707f, 0.023743f, -0.001099f, -0.013550f, -0.010284f, 0.002686f, 0.015472f, -0.009125f, 0.000183f, -0.005157f, 0.007965f, 0.002350f, -0.002106f, 0.000305f, -0.001434f, -0.003510f, -0.004761f,
0.001617f, 0.008362f, 0.002014f, 0.001801f, -0.002716f, 0.003143f, 0.004669f, 0.003784f, 0.000519f, 0.000031f, 0.003082f, 0.000671f, -0.000397f, -0.000244f, -0.000916f, 0.001465f, -0.000549f, 0.000763f, -0.001312f, -0.001221f, -0.001129f, -0.000885f, -0.001282f, -0.003601f, -0.002167f, 0.001465f, 0.002991f, 0.003815f, -0.003601f, -0.004700f, -0.003265f, 0.002441f, 0.002991f, -0.000793f, -0.001373f, -0.000610f, 0.003632f, 0.004242f, -0.000885f,
-0.007172f, -0.005615f, -0.001678f, 0.003021f, 0.000610f, -0.004150f, -0.005249f, -0.001038f, 0.003387f, 0.005096f, -0.001740f, -0.003418f, -0.002258f, 0.005615f, 0.006836f, 0.002625f, -0.001221f, -0.001709f, 0.004120f, 0.004333f, 0.001678f, -0.002563f, 0.000244f, 0.000854f, 0.003326f, 0.000641f, -0.002716f, -0.001984f, 0.000580f, 0.001740f, 0.001251f, -0.000824f, -0.001923f, -0.001099f, 0.000641f, 0.000122f, -0.000610f, -0.001923f, -0.001129f,
-0.000122f, 0.000458f, -0.000519f, -0.000732f, -0.001007f, 0.000000f, 0.000000f, 0.000488f, -0.000549f};
float a360l[256] = {-0.004669f, 0.005127f, -0.004730f, 0.004059f, 0.325439f, 0.099518f, -0.185364f, 0.056396f, -0.024445f, -0.139252f, -0.051910f, 0.059113f, -0.025391f, -0.040649f, 0.006470f, 0.052063f, 0.042572f, -0.038300f, -0.040253f, 0.059906f, 0.073914f, -0.053680f, -0.023102f, 0.001160f, -0.010864f, -0.008453f, 0.023743f, 0.012268f, -0.023102f, -0.014130f, -0.002899f, 0.034363f, 0.022522f, -0.020355f, -0.019073f, 0.010101f, 0.003387f, 0.003540f, 0.017181f, -0.002838f,
-0.017487f, 0.001526f, 0.005859f, 0.004669f, 0.004852f, -0.006287f, -0.006836f, 0.007812f, 0.004730f, 0.006805f, 0.003937f, -0.003723f, -0.006348f, 0.005371f, 0.002380f, -0.006500f, -0.002167f, -0.002563f, -0.003082f, 0.001526f, 0.003784f, -0.003448f, -0.004425f, -0.003357f, 0.001709f, 0.004761f, 0.000000f, -0.004639f, -0.000275f, 0.003998f, 0.004333f, 0.003143f, -0.001038f, -0.005371f, -0.002747f, 0.001099f, 0.004517f, 0.003326f, -0.001770f,
-0.002045f, 0.001160f, 0.002808f, -0.000854f, -0.001587f, -0.001282f, -0.005249f, -0.004547f, -0.002014f, -0.000519f, -0.003510f, -0.007507f, -0.004883f, -0.002716f, 0.003571f, 0.001770f, 0.006470f, 0.010529f, 0.008118f, 0.006927f, 0.000946f, 0.002777f, 0.000519f, -0.000946f, 0.001556f, 0.006470f, 0.000244f, -0.001740f, 0.000031f, 0.001892f, 0.001038f, -0.000488f, 0.000610f, -0.000824f, -0.001648f, -0.002167f, 0.000702f, -0.000824f, -0.001282f,
-0.001099f, 0.000366f, -0.000549f, -0.000488f, -0.000854f, -0.000336f, -0.000885f, -0.000153f, -0.000092f, -0.000031f, -0.000580f, -0.000549f, 0.000092f, 0.000092f};