PCM Digital Synthesizer

Dependencies:   LCD mbed

/media/uploads/p_igmon/img_1731-w480.jpg

Committer:
p_igmon
Date:
Fri Sep 02 13:24:16 2016 +0000
Revision:
0:ad6637c36dc7
for Micro Gen4 Synthesizer

Who changed what in which revision?

UserRevisionLine numberNew contents of line
p_igmon 0:ad6637c36dc7 1 /* LFO Wave Form */
p_igmon 0:ad6637c36dc7 2 static S16 square_table[]={
p_igmon 0:ad6637c36dc7 3 32767 ,
p_igmon 0:ad6637c36dc7 4 32767 ,
p_igmon 0:ad6637c36dc7 5 32767 ,
p_igmon 0:ad6637c36dc7 6 32767 ,
p_igmon 0:ad6637c36dc7 7 32767 ,
p_igmon 0:ad6637c36dc7 8 32767 ,
p_igmon 0:ad6637c36dc7 9 32767 ,
p_igmon 0:ad6637c36dc7 10 32767 ,
p_igmon 0:ad6637c36dc7 11 32767 ,
p_igmon 0:ad6637c36dc7 12 32767 ,
p_igmon 0:ad6637c36dc7 13 32767 ,
p_igmon 0:ad6637c36dc7 14 32767 ,
p_igmon 0:ad6637c36dc7 15 32767 ,
p_igmon 0:ad6637c36dc7 16 32767 ,
p_igmon 0:ad6637c36dc7 17 32767 ,
p_igmon 0:ad6637c36dc7 18 32767 ,
p_igmon 0:ad6637c36dc7 19 32767 ,
p_igmon 0:ad6637c36dc7 20 32767 ,
p_igmon 0:ad6637c36dc7 21 32767 ,
p_igmon 0:ad6637c36dc7 22 32767 ,
p_igmon 0:ad6637c36dc7 23 32767 ,
p_igmon 0:ad6637c36dc7 24 32767 ,
p_igmon 0:ad6637c36dc7 25 32767 ,
p_igmon 0:ad6637c36dc7 26 32767 ,
p_igmon 0:ad6637c36dc7 27 32767 ,
p_igmon 0:ad6637c36dc7 28 32767 ,
p_igmon 0:ad6637c36dc7 29 32767 ,
p_igmon 0:ad6637c36dc7 30 32767 ,
p_igmon 0:ad6637c36dc7 31 32767 ,
p_igmon 0:ad6637c36dc7 32 32767 ,
p_igmon 0:ad6637c36dc7 33 32767 ,
p_igmon 0:ad6637c36dc7 34 32767 ,
p_igmon 0:ad6637c36dc7 35 32767 ,
p_igmon 0:ad6637c36dc7 36 32767 ,
p_igmon 0:ad6637c36dc7 37 32767 ,
p_igmon 0:ad6637c36dc7 38 32767 ,
p_igmon 0:ad6637c36dc7 39 32767 ,
p_igmon 0:ad6637c36dc7 40 32767 ,
p_igmon 0:ad6637c36dc7 41 32767 ,
p_igmon 0:ad6637c36dc7 42 32767 ,
p_igmon 0:ad6637c36dc7 43 32767 ,
p_igmon 0:ad6637c36dc7 44 32767 ,
p_igmon 0:ad6637c36dc7 45 32767 ,
p_igmon 0:ad6637c36dc7 46 32767 ,
p_igmon 0:ad6637c36dc7 47 32767 ,
p_igmon 0:ad6637c36dc7 48 32767 ,
p_igmon 0:ad6637c36dc7 49 32767 ,
p_igmon 0:ad6637c36dc7 50 32767 ,
p_igmon 0:ad6637c36dc7 51 32767 ,
p_igmon 0:ad6637c36dc7 52 32767 ,
p_igmon 0:ad6637c36dc7 53 32767 ,
p_igmon 0:ad6637c36dc7 54 32767 ,
p_igmon 0:ad6637c36dc7 55 32767 ,
p_igmon 0:ad6637c36dc7 56 32767 ,
p_igmon 0:ad6637c36dc7 57 32767 ,
p_igmon 0:ad6637c36dc7 58 32767 ,
p_igmon 0:ad6637c36dc7 59 32767 ,
p_igmon 0:ad6637c36dc7 60 32767 ,
p_igmon 0:ad6637c36dc7 61 32767 ,
p_igmon 0:ad6637c36dc7 62 32767 ,
p_igmon 0:ad6637c36dc7 63 32767 ,
p_igmon 0:ad6637c36dc7 64 32767 ,
p_igmon 0:ad6637c36dc7 65 32767 ,
p_igmon 0:ad6637c36dc7 66 32767 ,
p_igmon 0:ad6637c36dc7 67 32767 ,
p_igmon 0:ad6637c36dc7 68 32767 ,
p_igmon 0:ad6637c36dc7 69 32767 ,
p_igmon 0:ad6637c36dc7 70 32767 ,
p_igmon 0:ad6637c36dc7 71 32767 ,
p_igmon 0:ad6637c36dc7 72 32767 ,
p_igmon 0:ad6637c36dc7 73 32767 ,
p_igmon 0:ad6637c36dc7 74 32767 ,
p_igmon 0:ad6637c36dc7 75 32767 ,
p_igmon 0:ad6637c36dc7 76 32767 ,
p_igmon 0:ad6637c36dc7 77 32767 ,
p_igmon 0:ad6637c36dc7 78 32767 ,
p_igmon 0:ad6637c36dc7 79 32767 ,
p_igmon 0:ad6637c36dc7 80 32767 ,
p_igmon 0:ad6637c36dc7 81 32767 ,
p_igmon 0:ad6637c36dc7 82 32767 ,
p_igmon 0:ad6637c36dc7 83 32767 ,
p_igmon 0:ad6637c36dc7 84 32767 ,
p_igmon 0:ad6637c36dc7 85 32767 ,
p_igmon 0:ad6637c36dc7 86 32767 ,
p_igmon 0:ad6637c36dc7 87 32767 ,
p_igmon 0:ad6637c36dc7 88 32767 ,
p_igmon 0:ad6637c36dc7 89 32767 ,
p_igmon 0:ad6637c36dc7 90 32767 ,
p_igmon 0:ad6637c36dc7 91 32767 ,
p_igmon 0:ad6637c36dc7 92 32767 ,
p_igmon 0:ad6637c36dc7 93 32767 ,
p_igmon 0:ad6637c36dc7 94 32767 ,
p_igmon 0:ad6637c36dc7 95 32767 ,
p_igmon 0:ad6637c36dc7 96 32767 ,
p_igmon 0:ad6637c36dc7 97 32767 ,
p_igmon 0:ad6637c36dc7 98 32767 ,
p_igmon 0:ad6637c36dc7 99 32767 ,
p_igmon 0:ad6637c36dc7 100 32767 ,
p_igmon 0:ad6637c36dc7 101 32767 ,
p_igmon 0:ad6637c36dc7 102 32767 ,
p_igmon 0:ad6637c36dc7 103 32767 ,
p_igmon 0:ad6637c36dc7 104 32767 ,
p_igmon 0:ad6637c36dc7 105 32767 ,
p_igmon 0:ad6637c36dc7 106 32767 ,
p_igmon 0:ad6637c36dc7 107 32767 ,
p_igmon 0:ad6637c36dc7 108 32767 ,
p_igmon 0:ad6637c36dc7 109 32767 ,
p_igmon 0:ad6637c36dc7 110 32767 ,
p_igmon 0:ad6637c36dc7 111 32767 ,
p_igmon 0:ad6637c36dc7 112 32767 ,
p_igmon 0:ad6637c36dc7 113 32767 ,
p_igmon 0:ad6637c36dc7 114 32767 ,
p_igmon 0:ad6637c36dc7 115 32767 ,
p_igmon 0:ad6637c36dc7 116 32767 ,
p_igmon 0:ad6637c36dc7 117 32767 ,
p_igmon 0:ad6637c36dc7 118 32767 ,
p_igmon 0:ad6637c36dc7 119 32767 ,
p_igmon 0:ad6637c36dc7 120 32767 ,
p_igmon 0:ad6637c36dc7 121 32767 ,
p_igmon 0:ad6637c36dc7 122 32767 ,
p_igmon 0:ad6637c36dc7 123 32767 ,
p_igmon 0:ad6637c36dc7 124 32767 ,
p_igmon 0:ad6637c36dc7 125 32767 ,
p_igmon 0:ad6637c36dc7 126 32767 ,
p_igmon 0:ad6637c36dc7 127 32767 ,
p_igmon 0:ad6637c36dc7 128 32767 ,
p_igmon 0:ad6637c36dc7 129 32767 ,
p_igmon 0:ad6637c36dc7 130 32767 ,
p_igmon 0:ad6637c36dc7 131 -32768 ,
p_igmon 0:ad6637c36dc7 132 -32768 ,
p_igmon 0:ad6637c36dc7 133 -32768 ,
p_igmon 0:ad6637c36dc7 134 -32768 ,
p_igmon 0:ad6637c36dc7 135 -32768 ,
p_igmon 0:ad6637c36dc7 136 -32768 ,
p_igmon 0:ad6637c36dc7 137 -32768 ,
p_igmon 0:ad6637c36dc7 138 -32768 ,
p_igmon 0:ad6637c36dc7 139 -32768 ,
p_igmon 0:ad6637c36dc7 140 -32768 ,
p_igmon 0:ad6637c36dc7 141 -32768 ,
p_igmon 0:ad6637c36dc7 142 -32768 ,
p_igmon 0:ad6637c36dc7 143 -32768 ,
p_igmon 0:ad6637c36dc7 144 -32768 ,
p_igmon 0:ad6637c36dc7 145 -32768 ,
p_igmon 0:ad6637c36dc7 146 -32768 ,
p_igmon 0:ad6637c36dc7 147 -32768 ,
p_igmon 0:ad6637c36dc7 148 -32768 ,
p_igmon 0:ad6637c36dc7 149 -32768 ,
p_igmon 0:ad6637c36dc7 150 -32768 ,
p_igmon 0:ad6637c36dc7 151 -32768 ,
p_igmon 0:ad6637c36dc7 152 -32768 ,
p_igmon 0:ad6637c36dc7 153 -32768 ,
p_igmon 0:ad6637c36dc7 154 -32768 ,
p_igmon 0:ad6637c36dc7 155 -32768 ,
p_igmon 0:ad6637c36dc7 156 -32768 ,
p_igmon 0:ad6637c36dc7 157 -32768 ,
p_igmon 0:ad6637c36dc7 158 -32768 ,
p_igmon 0:ad6637c36dc7 159 -32768 ,
p_igmon 0:ad6637c36dc7 160 -32768 ,
p_igmon 0:ad6637c36dc7 161 -32768 ,
p_igmon 0:ad6637c36dc7 162 -32768 ,
p_igmon 0:ad6637c36dc7 163 -32768 ,
p_igmon 0:ad6637c36dc7 164 -32768 ,
p_igmon 0:ad6637c36dc7 165 -32768 ,
p_igmon 0:ad6637c36dc7 166 -32768 ,
p_igmon 0:ad6637c36dc7 167 -32768 ,
p_igmon 0:ad6637c36dc7 168 -32768 ,
p_igmon 0:ad6637c36dc7 169 -32768 ,
p_igmon 0:ad6637c36dc7 170 -32768 ,
p_igmon 0:ad6637c36dc7 171 -32768 ,
p_igmon 0:ad6637c36dc7 172 -32768 ,
p_igmon 0:ad6637c36dc7 173 -32768 ,
p_igmon 0:ad6637c36dc7 174 -32768 ,
p_igmon 0:ad6637c36dc7 175 -32768 ,
p_igmon 0:ad6637c36dc7 176 -32768 ,
p_igmon 0:ad6637c36dc7 177 -32768 ,
p_igmon 0:ad6637c36dc7 178 -32768 ,
p_igmon 0:ad6637c36dc7 179 -32768 ,
p_igmon 0:ad6637c36dc7 180 -32768 ,
p_igmon 0:ad6637c36dc7 181 -32768 ,
p_igmon 0:ad6637c36dc7 182 -32768 ,
p_igmon 0:ad6637c36dc7 183 -32768 ,
p_igmon 0:ad6637c36dc7 184 -32768 ,
p_igmon 0:ad6637c36dc7 185 -32768 ,
p_igmon 0:ad6637c36dc7 186 -32768 ,
p_igmon 0:ad6637c36dc7 187 -32768 ,
p_igmon 0:ad6637c36dc7 188 -32768 ,
p_igmon 0:ad6637c36dc7 189 -32768 ,
p_igmon 0:ad6637c36dc7 190 -32768 ,
p_igmon 0:ad6637c36dc7 191 -32768 ,
p_igmon 0:ad6637c36dc7 192 -32768 ,
p_igmon 0:ad6637c36dc7 193 -32768 ,
p_igmon 0:ad6637c36dc7 194 -32768 ,
p_igmon 0:ad6637c36dc7 195 -32768 ,
p_igmon 0:ad6637c36dc7 196 -32768 ,
p_igmon 0:ad6637c36dc7 197 -32768 ,
p_igmon 0:ad6637c36dc7 198 -32768 ,
p_igmon 0:ad6637c36dc7 199 -32768 ,
p_igmon 0:ad6637c36dc7 200 -32768 ,
p_igmon 0:ad6637c36dc7 201 -32768 ,
p_igmon 0:ad6637c36dc7 202 -32768 ,
p_igmon 0:ad6637c36dc7 203 -32768 ,
p_igmon 0:ad6637c36dc7 204 -32768 ,
p_igmon 0:ad6637c36dc7 205 -32768 ,
p_igmon 0:ad6637c36dc7 206 -32768 ,
p_igmon 0:ad6637c36dc7 207 -32768 ,
p_igmon 0:ad6637c36dc7 208 -32768 ,
p_igmon 0:ad6637c36dc7 209 -32768 ,
p_igmon 0:ad6637c36dc7 210 -32768 ,
p_igmon 0:ad6637c36dc7 211 -32768 ,
p_igmon 0:ad6637c36dc7 212 -32768 ,
p_igmon 0:ad6637c36dc7 213 -32768 ,
p_igmon 0:ad6637c36dc7 214 -32768 ,
p_igmon 0:ad6637c36dc7 215 -32768 ,
p_igmon 0:ad6637c36dc7 216 -32768 ,
p_igmon 0:ad6637c36dc7 217 -32768 ,
p_igmon 0:ad6637c36dc7 218 -32768 ,
p_igmon 0:ad6637c36dc7 219 -32768 ,
p_igmon 0:ad6637c36dc7 220 -32768 ,
p_igmon 0:ad6637c36dc7 221 -32768 ,
p_igmon 0:ad6637c36dc7 222 -32768 ,
p_igmon 0:ad6637c36dc7 223 -32768 ,
p_igmon 0:ad6637c36dc7 224 -32768 ,
p_igmon 0:ad6637c36dc7 225 -32768 ,
p_igmon 0:ad6637c36dc7 226 -32768 ,
p_igmon 0:ad6637c36dc7 227 -32768 ,
p_igmon 0:ad6637c36dc7 228 -32768 ,
p_igmon 0:ad6637c36dc7 229 -32768 ,
p_igmon 0:ad6637c36dc7 230 -32768 ,
p_igmon 0:ad6637c36dc7 231 -32768 ,
p_igmon 0:ad6637c36dc7 232 -32768 ,
p_igmon 0:ad6637c36dc7 233 -32768 ,
p_igmon 0:ad6637c36dc7 234 -32768 ,
p_igmon 0:ad6637c36dc7 235 -32768 ,
p_igmon 0:ad6637c36dc7 236 -32768 ,
p_igmon 0:ad6637c36dc7 237 -32768 ,
p_igmon 0:ad6637c36dc7 238 -32768 ,
p_igmon 0:ad6637c36dc7 239 -32768 ,
p_igmon 0:ad6637c36dc7 240 -32768 ,
p_igmon 0:ad6637c36dc7 241 -32768 ,
p_igmon 0:ad6637c36dc7 242 -32768 ,
p_igmon 0:ad6637c36dc7 243 -32768 ,
p_igmon 0:ad6637c36dc7 244 -32768 ,
p_igmon 0:ad6637c36dc7 245 -32768 ,
p_igmon 0:ad6637c36dc7 246 -32768 ,
p_igmon 0:ad6637c36dc7 247 -32768 ,
p_igmon 0:ad6637c36dc7 248 -32768 ,
p_igmon 0:ad6637c36dc7 249 -32768 ,
p_igmon 0:ad6637c36dc7 250 -32768 ,
p_igmon 0:ad6637c36dc7 251 -32768 ,
p_igmon 0:ad6637c36dc7 252 -32768 ,
p_igmon 0:ad6637c36dc7 253 -32768 ,
p_igmon 0:ad6637c36dc7 254 -32768 ,
p_igmon 0:ad6637c36dc7 255 -32768 ,
p_igmon 0:ad6637c36dc7 256 -32768 ,
p_igmon 0:ad6637c36dc7 257 -32768 ,
p_igmon 0:ad6637c36dc7 258 -32768
p_igmon 0:ad6637c36dc7 259 };
p_igmon 0:ad6637c36dc7 260
p_igmon 0:ad6637c36dc7 261
p_igmon 0:ad6637c36dc7 262 static S16 sin_table[]={
p_igmon 0:ad6637c36dc7 263 0 ,
p_igmon 0:ad6637c36dc7 264 804 ,
p_igmon 0:ad6637c36dc7 265 1608 ,
p_igmon 0:ad6637c36dc7 266 2410 ,
p_igmon 0:ad6637c36dc7 267 3212 ,
p_igmon 0:ad6637c36dc7 268 4011 ,
p_igmon 0:ad6637c36dc7 269 4808 ,
p_igmon 0:ad6637c36dc7 270 5602 ,
p_igmon 0:ad6637c36dc7 271 6393 ,
p_igmon 0:ad6637c36dc7 272 7179 ,
p_igmon 0:ad6637c36dc7 273 7962 ,
p_igmon 0:ad6637c36dc7 274 8739 ,
p_igmon 0:ad6637c36dc7 275 9512 ,
p_igmon 0:ad6637c36dc7 276 10278 ,
p_igmon 0:ad6637c36dc7 277 11039 ,
p_igmon 0:ad6637c36dc7 278 11793 ,
p_igmon 0:ad6637c36dc7 279 12539 ,
p_igmon 0:ad6637c36dc7 280 13279 ,
p_igmon 0:ad6637c36dc7 281 14010 ,
p_igmon 0:ad6637c36dc7 282 14732 ,
p_igmon 0:ad6637c36dc7 283 15446 ,
p_igmon 0:ad6637c36dc7 284 16151 ,
p_igmon 0:ad6637c36dc7 285 16846 ,
p_igmon 0:ad6637c36dc7 286 17530 ,
p_igmon 0:ad6637c36dc7 287 18204 ,
p_igmon 0:ad6637c36dc7 288 18868 ,
p_igmon 0:ad6637c36dc7 289 19519 ,
p_igmon 0:ad6637c36dc7 290 20159 ,
p_igmon 0:ad6637c36dc7 291 20787 ,
p_igmon 0:ad6637c36dc7 292 21403 ,
p_igmon 0:ad6637c36dc7 293 22005 ,
p_igmon 0:ad6637c36dc7 294 22594 ,
p_igmon 0:ad6637c36dc7 295 23170 ,
p_igmon 0:ad6637c36dc7 296 23731 ,
p_igmon 0:ad6637c36dc7 297 24279 ,
p_igmon 0:ad6637c36dc7 298 24812 ,
p_igmon 0:ad6637c36dc7 299 25329 ,
p_igmon 0:ad6637c36dc7 300 25832 ,
p_igmon 0:ad6637c36dc7 301 26319 ,
p_igmon 0:ad6637c36dc7 302 26790 ,
p_igmon 0:ad6637c36dc7 303 27245 ,
p_igmon 0:ad6637c36dc7 304 27683 ,
p_igmon 0:ad6637c36dc7 305 28105 ,
p_igmon 0:ad6637c36dc7 306 28510 ,
p_igmon 0:ad6637c36dc7 307 28898 ,
p_igmon 0:ad6637c36dc7 308 29268 ,
p_igmon 0:ad6637c36dc7 309 29621 ,
p_igmon 0:ad6637c36dc7 310 29956 ,
p_igmon 0:ad6637c36dc7 311 30273 ,
p_igmon 0:ad6637c36dc7 312 30571 ,
p_igmon 0:ad6637c36dc7 313 30852 ,
p_igmon 0:ad6637c36dc7 314 31113 ,
p_igmon 0:ad6637c36dc7 315 31356 ,
p_igmon 0:ad6637c36dc7 316 31580 ,
p_igmon 0:ad6637c36dc7 317 31785 ,
p_igmon 0:ad6637c36dc7 318 31971 ,
p_igmon 0:ad6637c36dc7 319 32137 ,
p_igmon 0:ad6637c36dc7 320 32285 ,
p_igmon 0:ad6637c36dc7 321 32412 ,
p_igmon 0:ad6637c36dc7 322 32521 ,
p_igmon 0:ad6637c36dc7 323 32609 ,
p_igmon 0:ad6637c36dc7 324 32678 ,
p_igmon 0:ad6637c36dc7 325 32728 ,
p_igmon 0:ad6637c36dc7 326 32757 ,
p_igmon 0:ad6637c36dc7 327 32767 ,
p_igmon 0:ad6637c36dc7 328 32757 ,
p_igmon 0:ad6637c36dc7 329 32728 ,
p_igmon 0:ad6637c36dc7 330 32678 ,
p_igmon 0:ad6637c36dc7 331 32609 ,
p_igmon 0:ad6637c36dc7 332 32521 ,
p_igmon 0:ad6637c36dc7 333 32412 ,
p_igmon 0:ad6637c36dc7 334 32285 ,
p_igmon 0:ad6637c36dc7 335 32137 ,
p_igmon 0:ad6637c36dc7 336 31971 ,
p_igmon 0:ad6637c36dc7 337 31785 ,
p_igmon 0:ad6637c36dc7 338 31580 ,
p_igmon 0:ad6637c36dc7 339 31356 ,
p_igmon 0:ad6637c36dc7 340 31113 ,
p_igmon 0:ad6637c36dc7 341 30852 ,
p_igmon 0:ad6637c36dc7 342 30571 ,
p_igmon 0:ad6637c36dc7 343 30273 ,
p_igmon 0:ad6637c36dc7 344 29956 ,
p_igmon 0:ad6637c36dc7 345 29621 ,
p_igmon 0:ad6637c36dc7 346 29268 ,
p_igmon 0:ad6637c36dc7 347 28898 ,
p_igmon 0:ad6637c36dc7 348 28510 ,
p_igmon 0:ad6637c36dc7 349 28105 ,
p_igmon 0:ad6637c36dc7 350 27683 ,
p_igmon 0:ad6637c36dc7 351 27245 ,
p_igmon 0:ad6637c36dc7 352 26790 ,
p_igmon 0:ad6637c36dc7 353 26319 ,
p_igmon 0:ad6637c36dc7 354 25832 ,
p_igmon 0:ad6637c36dc7 355 25329 ,
p_igmon 0:ad6637c36dc7 356 24812 ,
p_igmon 0:ad6637c36dc7 357 24279 ,
p_igmon 0:ad6637c36dc7 358 23731 ,
p_igmon 0:ad6637c36dc7 359 23170 ,
p_igmon 0:ad6637c36dc7 360 22594 ,
p_igmon 0:ad6637c36dc7 361 22005 ,
p_igmon 0:ad6637c36dc7 362 21403 ,
p_igmon 0:ad6637c36dc7 363 20787 ,
p_igmon 0:ad6637c36dc7 364 20159 ,
p_igmon 0:ad6637c36dc7 365 19519 ,
p_igmon 0:ad6637c36dc7 366 18868 ,
p_igmon 0:ad6637c36dc7 367 18204 ,
p_igmon 0:ad6637c36dc7 368 17530 ,
p_igmon 0:ad6637c36dc7 369 16846 ,
p_igmon 0:ad6637c36dc7 370 16151 ,
p_igmon 0:ad6637c36dc7 371 15446 ,
p_igmon 0:ad6637c36dc7 372 14732 ,
p_igmon 0:ad6637c36dc7 373 14010 ,
p_igmon 0:ad6637c36dc7 374 13279 ,
p_igmon 0:ad6637c36dc7 375 12539 ,
p_igmon 0:ad6637c36dc7 376 11793 ,
p_igmon 0:ad6637c36dc7 377 11039 ,
p_igmon 0:ad6637c36dc7 378 10278 ,
p_igmon 0:ad6637c36dc7 379 9512 ,
p_igmon 0:ad6637c36dc7 380 8739 ,
p_igmon 0:ad6637c36dc7 381 7962 ,
p_igmon 0:ad6637c36dc7 382 7179 ,
p_igmon 0:ad6637c36dc7 383 6393 ,
p_igmon 0:ad6637c36dc7 384 5602 ,
p_igmon 0:ad6637c36dc7 385 4808 ,
p_igmon 0:ad6637c36dc7 386 4011 ,
p_igmon 0:ad6637c36dc7 387 3212 ,
p_igmon 0:ad6637c36dc7 388 2410 ,
p_igmon 0:ad6637c36dc7 389 1608 ,
p_igmon 0:ad6637c36dc7 390 804 ,
p_igmon 0:ad6637c36dc7 391 0 ,
p_igmon 0:ad6637c36dc7 392 -804 ,
p_igmon 0:ad6637c36dc7 393 -1608 ,
p_igmon 0:ad6637c36dc7 394 -2410 ,
p_igmon 0:ad6637c36dc7 395 -3212 ,
p_igmon 0:ad6637c36dc7 396 -4011 ,
p_igmon 0:ad6637c36dc7 397 -4808 ,
p_igmon 0:ad6637c36dc7 398 -5602 ,
p_igmon 0:ad6637c36dc7 399 -6393 ,
p_igmon 0:ad6637c36dc7 400 -7179 ,
p_igmon 0:ad6637c36dc7 401 -7962 ,
p_igmon 0:ad6637c36dc7 402 -8739 ,
p_igmon 0:ad6637c36dc7 403 -9512 ,
p_igmon 0:ad6637c36dc7 404 -10278 ,
p_igmon 0:ad6637c36dc7 405 -11039 ,
p_igmon 0:ad6637c36dc7 406 -11793 ,
p_igmon 0:ad6637c36dc7 407 -12539 ,
p_igmon 0:ad6637c36dc7 408 -13279 ,
p_igmon 0:ad6637c36dc7 409 -14010 ,
p_igmon 0:ad6637c36dc7 410 -14732 ,
p_igmon 0:ad6637c36dc7 411 -15446 ,
p_igmon 0:ad6637c36dc7 412 -16151 ,
p_igmon 0:ad6637c36dc7 413 -16846 ,
p_igmon 0:ad6637c36dc7 414 -17530 ,
p_igmon 0:ad6637c36dc7 415 -18204 ,
p_igmon 0:ad6637c36dc7 416 -18868 ,
p_igmon 0:ad6637c36dc7 417 -19519 ,
p_igmon 0:ad6637c36dc7 418 -20159 ,
p_igmon 0:ad6637c36dc7 419 -20787 ,
p_igmon 0:ad6637c36dc7 420 -21403 ,
p_igmon 0:ad6637c36dc7 421 -22005 ,
p_igmon 0:ad6637c36dc7 422 -22594 ,
p_igmon 0:ad6637c36dc7 423 -23170 ,
p_igmon 0:ad6637c36dc7 424 -23731 ,
p_igmon 0:ad6637c36dc7 425 -24279 ,
p_igmon 0:ad6637c36dc7 426 -24812 ,
p_igmon 0:ad6637c36dc7 427 -25329 ,
p_igmon 0:ad6637c36dc7 428 -25832 ,
p_igmon 0:ad6637c36dc7 429 -26319 ,
p_igmon 0:ad6637c36dc7 430 -26790 ,
p_igmon 0:ad6637c36dc7 431 -27245 ,
p_igmon 0:ad6637c36dc7 432 -27683 ,
p_igmon 0:ad6637c36dc7 433 -28105 ,
p_igmon 0:ad6637c36dc7 434 -28510 ,
p_igmon 0:ad6637c36dc7 435 -28898 ,
p_igmon 0:ad6637c36dc7 436 -29268 ,
p_igmon 0:ad6637c36dc7 437 -29621 ,
p_igmon 0:ad6637c36dc7 438 -29956 ,
p_igmon 0:ad6637c36dc7 439 -30273 ,
p_igmon 0:ad6637c36dc7 440 -30571 ,
p_igmon 0:ad6637c36dc7 441 -30852 ,
p_igmon 0:ad6637c36dc7 442 -31113 ,
p_igmon 0:ad6637c36dc7 443 -31356 ,
p_igmon 0:ad6637c36dc7 444 -31580 ,
p_igmon 0:ad6637c36dc7 445 -31785 ,
p_igmon 0:ad6637c36dc7 446 -31971 ,
p_igmon 0:ad6637c36dc7 447 -32137 ,
p_igmon 0:ad6637c36dc7 448 -32285 ,
p_igmon 0:ad6637c36dc7 449 -32412 ,
p_igmon 0:ad6637c36dc7 450 -32521 ,
p_igmon 0:ad6637c36dc7 451 -32609 ,
p_igmon 0:ad6637c36dc7 452 -32678 ,
p_igmon 0:ad6637c36dc7 453 -32728 ,
p_igmon 0:ad6637c36dc7 454 -32757 ,
p_igmon 0:ad6637c36dc7 455 -32767 ,
p_igmon 0:ad6637c36dc7 456 -32757 ,
p_igmon 0:ad6637c36dc7 457 -32728 ,
p_igmon 0:ad6637c36dc7 458 -32678 ,
p_igmon 0:ad6637c36dc7 459 -32609 ,
p_igmon 0:ad6637c36dc7 460 -32521 ,
p_igmon 0:ad6637c36dc7 461 -32412 ,
p_igmon 0:ad6637c36dc7 462 -32285 ,
p_igmon 0:ad6637c36dc7 463 -32137 ,
p_igmon 0:ad6637c36dc7 464 -31971 ,
p_igmon 0:ad6637c36dc7 465 -31785 ,
p_igmon 0:ad6637c36dc7 466 -31580 ,
p_igmon 0:ad6637c36dc7 467 -31356 ,
p_igmon 0:ad6637c36dc7 468 -31113 ,
p_igmon 0:ad6637c36dc7 469 -30852 ,
p_igmon 0:ad6637c36dc7 470 -30571 ,
p_igmon 0:ad6637c36dc7 471 -30273 ,
p_igmon 0:ad6637c36dc7 472 -29956 ,
p_igmon 0:ad6637c36dc7 473 -29621 ,
p_igmon 0:ad6637c36dc7 474 -29268 ,
p_igmon 0:ad6637c36dc7 475 -28898 ,
p_igmon 0:ad6637c36dc7 476 -28510 ,
p_igmon 0:ad6637c36dc7 477 -28105 ,
p_igmon 0:ad6637c36dc7 478 -27683 ,
p_igmon 0:ad6637c36dc7 479 -27245 ,
p_igmon 0:ad6637c36dc7 480 -26790 ,
p_igmon 0:ad6637c36dc7 481 -26319 ,
p_igmon 0:ad6637c36dc7 482 -25832 ,
p_igmon 0:ad6637c36dc7 483 -25329 ,
p_igmon 0:ad6637c36dc7 484 -24812 ,
p_igmon 0:ad6637c36dc7 485 -24279 ,
p_igmon 0:ad6637c36dc7 486 -23731 ,
p_igmon 0:ad6637c36dc7 487 -23170 ,
p_igmon 0:ad6637c36dc7 488 -22594 ,
p_igmon 0:ad6637c36dc7 489 -22005 ,
p_igmon 0:ad6637c36dc7 490 -21403 ,
p_igmon 0:ad6637c36dc7 491 -20787 ,
p_igmon 0:ad6637c36dc7 492 -20159 ,
p_igmon 0:ad6637c36dc7 493 -19519 ,
p_igmon 0:ad6637c36dc7 494 -18868 ,
p_igmon 0:ad6637c36dc7 495 -18204 ,
p_igmon 0:ad6637c36dc7 496 -17530 ,
p_igmon 0:ad6637c36dc7 497 -16846 ,
p_igmon 0:ad6637c36dc7 498 -16151 ,
p_igmon 0:ad6637c36dc7 499 -15446 ,
p_igmon 0:ad6637c36dc7 500 -14732 ,
p_igmon 0:ad6637c36dc7 501 -14010 ,
p_igmon 0:ad6637c36dc7 502 -13279 ,
p_igmon 0:ad6637c36dc7 503 -12539 ,
p_igmon 0:ad6637c36dc7 504 -11793 ,
p_igmon 0:ad6637c36dc7 505 -11039 ,
p_igmon 0:ad6637c36dc7 506 -10278 ,
p_igmon 0:ad6637c36dc7 507 -9512 ,
p_igmon 0:ad6637c36dc7 508 -8739 ,
p_igmon 0:ad6637c36dc7 509 -7962 ,
p_igmon 0:ad6637c36dc7 510 -7179 ,
p_igmon 0:ad6637c36dc7 511 -6393 ,
p_igmon 0:ad6637c36dc7 512 -5602 ,
p_igmon 0:ad6637c36dc7 513 -4808 ,
p_igmon 0:ad6637c36dc7 514 -4011 ,
p_igmon 0:ad6637c36dc7 515 -3212 ,
p_igmon 0:ad6637c36dc7 516 -2410 ,
p_igmon 0:ad6637c36dc7 517 -1608 ,
p_igmon 0:ad6637c36dc7 518 -804
p_igmon 0:ad6637c36dc7 519 };
p_igmon 0:ad6637c36dc7 520
p_igmon 0:ad6637c36dc7 521 static S16 sin_table2[]={
p_igmon 0:ad6637c36dc7 522 0 ,
p_igmon 0:ad6637c36dc7 523 804 ,
p_igmon 0:ad6637c36dc7 524 1608 ,
p_igmon 0:ad6637c36dc7 525 2410 ,
p_igmon 0:ad6637c36dc7 526 3212 ,
p_igmon 0:ad6637c36dc7 527 4011 ,
p_igmon 0:ad6637c36dc7 528 4808 ,
p_igmon 0:ad6637c36dc7 529 5602 ,
p_igmon 0:ad6637c36dc7 530 6393 ,
p_igmon 0:ad6637c36dc7 531 7179 ,
p_igmon 0:ad6637c36dc7 532 7962 ,
p_igmon 0:ad6637c36dc7 533 8739 ,
p_igmon 0:ad6637c36dc7 534 9512 ,
p_igmon 0:ad6637c36dc7 535 10278 ,
p_igmon 0:ad6637c36dc7 536 11039 ,
p_igmon 0:ad6637c36dc7 537 11793 ,
p_igmon 0:ad6637c36dc7 538 12539 ,
p_igmon 0:ad6637c36dc7 539 13279 ,
p_igmon 0:ad6637c36dc7 540 14010 ,
p_igmon 0:ad6637c36dc7 541 14732 ,
p_igmon 0:ad6637c36dc7 542 15446 ,
p_igmon 0:ad6637c36dc7 543 16151 ,
p_igmon 0:ad6637c36dc7 544 16846 ,
p_igmon 0:ad6637c36dc7 545 17530 ,
p_igmon 0:ad6637c36dc7 546 18204 ,
p_igmon 0:ad6637c36dc7 547 18868 ,
p_igmon 0:ad6637c36dc7 548 19519 ,
p_igmon 0:ad6637c36dc7 549 20159 ,
p_igmon 0:ad6637c36dc7 550 20787 ,
p_igmon 0:ad6637c36dc7 551 21403 ,
p_igmon 0:ad6637c36dc7 552 22005 ,
p_igmon 0:ad6637c36dc7 553 22594 ,
p_igmon 0:ad6637c36dc7 554 23170 ,
p_igmon 0:ad6637c36dc7 555 23731 ,
p_igmon 0:ad6637c36dc7 556 24279 ,
p_igmon 0:ad6637c36dc7 557 24812 ,
p_igmon 0:ad6637c36dc7 558 25329 ,
p_igmon 0:ad6637c36dc7 559 25832 ,
p_igmon 0:ad6637c36dc7 560 26319 ,
p_igmon 0:ad6637c36dc7 561 26790 ,
p_igmon 0:ad6637c36dc7 562 27245 ,
p_igmon 0:ad6637c36dc7 563 27683 ,
p_igmon 0:ad6637c36dc7 564 28105 ,
p_igmon 0:ad6637c36dc7 565 28510 ,
p_igmon 0:ad6637c36dc7 566 28898 ,
p_igmon 0:ad6637c36dc7 567 29268 ,
p_igmon 0:ad6637c36dc7 568 29621 ,
p_igmon 0:ad6637c36dc7 569 29956 ,
p_igmon 0:ad6637c36dc7 570 30273 ,
p_igmon 0:ad6637c36dc7 571 30571 ,
p_igmon 0:ad6637c36dc7 572 30852 ,
p_igmon 0:ad6637c36dc7 573 31113 ,
p_igmon 0:ad6637c36dc7 574 31356 ,
p_igmon 0:ad6637c36dc7 575 31580 ,
p_igmon 0:ad6637c36dc7 576 31785 ,
p_igmon 0:ad6637c36dc7 577 31971 ,
p_igmon 0:ad6637c36dc7 578 32137 ,
p_igmon 0:ad6637c36dc7 579 32285 ,
p_igmon 0:ad6637c36dc7 580 32412 ,
p_igmon 0:ad6637c36dc7 581 32521 ,
p_igmon 0:ad6637c36dc7 582 32609 ,
p_igmon 0:ad6637c36dc7 583 32678 ,
p_igmon 0:ad6637c36dc7 584 32728 ,
p_igmon 0:ad6637c36dc7 585 32757 ,
p_igmon 0:ad6637c36dc7 586 32767 ,
p_igmon 0:ad6637c36dc7 587 32757 ,
p_igmon 0:ad6637c36dc7 588 32728 ,
p_igmon 0:ad6637c36dc7 589 32678 ,
p_igmon 0:ad6637c36dc7 590 32609 ,
p_igmon 0:ad6637c36dc7 591 32521 ,
p_igmon 0:ad6637c36dc7 592 32412 ,
p_igmon 0:ad6637c36dc7 593 32285 ,
p_igmon 0:ad6637c36dc7 594 32137 ,
p_igmon 0:ad6637c36dc7 595 31971 ,
p_igmon 0:ad6637c36dc7 596 31785 ,
p_igmon 0:ad6637c36dc7 597 31580 ,
p_igmon 0:ad6637c36dc7 598 31356 ,
p_igmon 0:ad6637c36dc7 599 31113 ,
p_igmon 0:ad6637c36dc7 600 30852 ,
p_igmon 0:ad6637c36dc7 601 30571 ,
p_igmon 0:ad6637c36dc7 602 30273 ,
p_igmon 0:ad6637c36dc7 603 29956 ,
p_igmon 0:ad6637c36dc7 604 29621 ,
p_igmon 0:ad6637c36dc7 605 29268 ,
p_igmon 0:ad6637c36dc7 606 28898 ,
p_igmon 0:ad6637c36dc7 607 28510 ,
p_igmon 0:ad6637c36dc7 608 28105 ,
p_igmon 0:ad6637c36dc7 609 27683 ,
p_igmon 0:ad6637c36dc7 610 27245 ,
p_igmon 0:ad6637c36dc7 611 26790 ,
p_igmon 0:ad6637c36dc7 612 26319 ,
p_igmon 0:ad6637c36dc7 613 25832 ,
p_igmon 0:ad6637c36dc7 614 25329 ,
p_igmon 0:ad6637c36dc7 615 24812 ,
p_igmon 0:ad6637c36dc7 616 24279 ,
p_igmon 0:ad6637c36dc7 617 23731 ,
p_igmon 0:ad6637c36dc7 618 23170 ,
p_igmon 0:ad6637c36dc7 619 22594 ,
p_igmon 0:ad6637c36dc7 620 22005 ,
p_igmon 0:ad6637c36dc7 621 21403 ,
p_igmon 0:ad6637c36dc7 622 20787 ,
p_igmon 0:ad6637c36dc7 623 20159 ,
p_igmon 0:ad6637c36dc7 624 19519 ,
p_igmon 0:ad6637c36dc7 625 18868 ,
p_igmon 0:ad6637c36dc7 626 18204 ,
p_igmon 0:ad6637c36dc7 627 17530 ,
p_igmon 0:ad6637c36dc7 628 16846 ,
p_igmon 0:ad6637c36dc7 629 16151 ,
p_igmon 0:ad6637c36dc7 630 15446 ,
p_igmon 0:ad6637c36dc7 631 14732 ,
p_igmon 0:ad6637c36dc7 632 14010 ,
p_igmon 0:ad6637c36dc7 633 13279 ,
p_igmon 0:ad6637c36dc7 634 12539 ,
p_igmon 0:ad6637c36dc7 635 11793 ,
p_igmon 0:ad6637c36dc7 636 11039 ,
p_igmon 0:ad6637c36dc7 637 10278 ,
p_igmon 0:ad6637c36dc7 638 9512 ,
p_igmon 0:ad6637c36dc7 639 8739 ,
p_igmon 0:ad6637c36dc7 640 7962 ,
p_igmon 0:ad6637c36dc7 641 7179 ,
p_igmon 0:ad6637c36dc7 642 6393 ,
p_igmon 0:ad6637c36dc7 643 5602 ,
p_igmon 0:ad6637c36dc7 644 4808 ,
p_igmon 0:ad6637c36dc7 645 4011 ,
p_igmon 0:ad6637c36dc7 646 3212 ,
p_igmon 0:ad6637c36dc7 647 2410 ,
p_igmon 0:ad6637c36dc7 648 1608 ,
p_igmon 0:ad6637c36dc7 649 804 ,
p_igmon 0:ad6637c36dc7 650 0 ,
p_igmon 0:ad6637c36dc7 651 804 ,
p_igmon 0:ad6637c36dc7 652 1608 ,
p_igmon 0:ad6637c36dc7 653 2410 ,
p_igmon 0:ad6637c36dc7 654 3212 ,
p_igmon 0:ad6637c36dc7 655 4011 ,
p_igmon 0:ad6637c36dc7 656 4808 ,
p_igmon 0:ad6637c36dc7 657 5602 ,
p_igmon 0:ad6637c36dc7 658 6393 ,
p_igmon 0:ad6637c36dc7 659 7179 ,
p_igmon 0:ad6637c36dc7 660 7962 ,
p_igmon 0:ad6637c36dc7 661 8739 ,
p_igmon 0:ad6637c36dc7 662 9512 ,
p_igmon 0:ad6637c36dc7 663 10278 ,
p_igmon 0:ad6637c36dc7 664 11039 ,
p_igmon 0:ad6637c36dc7 665 11793 ,
p_igmon 0:ad6637c36dc7 666 12539 ,
p_igmon 0:ad6637c36dc7 667 13279 ,
p_igmon 0:ad6637c36dc7 668 14010 ,
p_igmon 0:ad6637c36dc7 669 14732 ,
p_igmon 0:ad6637c36dc7 670 15446 ,
p_igmon 0:ad6637c36dc7 671 16151 ,
p_igmon 0:ad6637c36dc7 672 16846 ,
p_igmon 0:ad6637c36dc7 673 17530 ,
p_igmon 0:ad6637c36dc7 674 18204 ,
p_igmon 0:ad6637c36dc7 675 18868 ,
p_igmon 0:ad6637c36dc7 676 19519 ,
p_igmon 0:ad6637c36dc7 677 20159 ,
p_igmon 0:ad6637c36dc7 678 20787 ,
p_igmon 0:ad6637c36dc7 679 21403 ,
p_igmon 0:ad6637c36dc7 680 22005 ,
p_igmon 0:ad6637c36dc7 681 22594 ,
p_igmon 0:ad6637c36dc7 682 23170 ,
p_igmon 0:ad6637c36dc7 683 23731 ,
p_igmon 0:ad6637c36dc7 684 24279 ,
p_igmon 0:ad6637c36dc7 685 24812 ,
p_igmon 0:ad6637c36dc7 686 25329 ,
p_igmon 0:ad6637c36dc7 687 25832 ,
p_igmon 0:ad6637c36dc7 688 26319 ,
p_igmon 0:ad6637c36dc7 689 26790 ,
p_igmon 0:ad6637c36dc7 690 27245 ,
p_igmon 0:ad6637c36dc7 691 27683 ,
p_igmon 0:ad6637c36dc7 692 28105 ,
p_igmon 0:ad6637c36dc7 693 28510 ,
p_igmon 0:ad6637c36dc7 694 28898 ,
p_igmon 0:ad6637c36dc7 695 29268 ,
p_igmon 0:ad6637c36dc7 696 29621 ,
p_igmon 0:ad6637c36dc7 697 29956 ,
p_igmon 0:ad6637c36dc7 698 30273 ,
p_igmon 0:ad6637c36dc7 699 30571 ,
p_igmon 0:ad6637c36dc7 700 30852 ,
p_igmon 0:ad6637c36dc7 701 31113 ,
p_igmon 0:ad6637c36dc7 702 31356 ,
p_igmon 0:ad6637c36dc7 703 31580 ,
p_igmon 0:ad6637c36dc7 704 31785 ,
p_igmon 0:ad6637c36dc7 705 31971 ,
p_igmon 0:ad6637c36dc7 706 32137 ,
p_igmon 0:ad6637c36dc7 707 32285 ,
p_igmon 0:ad6637c36dc7 708 32412 ,
p_igmon 0:ad6637c36dc7 709 32521 ,
p_igmon 0:ad6637c36dc7 710 32609 ,
p_igmon 0:ad6637c36dc7 711 32678 ,
p_igmon 0:ad6637c36dc7 712 32728 ,
p_igmon 0:ad6637c36dc7 713 32757 ,
p_igmon 0:ad6637c36dc7 714 32767 ,
p_igmon 0:ad6637c36dc7 715 32757 ,
p_igmon 0:ad6637c36dc7 716 32728 ,
p_igmon 0:ad6637c36dc7 717 32678 ,
p_igmon 0:ad6637c36dc7 718 32609 ,
p_igmon 0:ad6637c36dc7 719 32521 ,
p_igmon 0:ad6637c36dc7 720 32412 ,
p_igmon 0:ad6637c36dc7 721 32285 ,
p_igmon 0:ad6637c36dc7 722 32137 ,
p_igmon 0:ad6637c36dc7 723 31971 ,
p_igmon 0:ad6637c36dc7 724 31785 ,
p_igmon 0:ad6637c36dc7 725 31580 ,
p_igmon 0:ad6637c36dc7 726 31356 ,
p_igmon 0:ad6637c36dc7 727 31113 ,
p_igmon 0:ad6637c36dc7 728 30852 ,
p_igmon 0:ad6637c36dc7 729 30571 ,
p_igmon 0:ad6637c36dc7 730 30273 ,
p_igmon 0:ad6637c36dc7 731 29956 ,
p_igmon 0:ad6637c36dc7 732 29621 ,
p_igmon 0:ad6637c36dc7 733 29268 ,
p_igmon 0:ad6637c36dc7 734 28898 ,
p_igmon 0:ad6637c36dc7 735 28510 ,
p_igmon 0:ad6637c36dc7 736 28105 ,
p_igmon 0:ad6637c36dc7 737 27683 ,
p_igmon 0:ad6637c36dc7 738 27245 ,
p_igmon 0:ad6637c36dc7 739 26790 ,
p_igmon 0:ad6637c36dc7 740 26319 ,
p_igmon 0:ad6637c36dc7 741 25832 ,
p_igmon 0:ad6637c36dc7 742 25329 ,
p_igmon 0:ad6637c36dc7 743 24812 ,
p_igmon 0:ad6637c36dc7 744 24279 ,
p_igmon 0:ad6637c36dc7 745 23731 ,
p_igmon 0:ad6637c36dc7 746 23170 ,
p_igmon 0:ad6637c36dc7 747 22594 ,
p_igmon 0:ad6637c36dc7 748 22005 ,
p_igmon 0:ad6637c36dc7 749 21403 ,
p_igmon 0:ad6637c36dc7 750 20787 ,
p_igmon 0:ad6637c36dc7 751 20159 ,
p_igmon 0:ad6637c36dc7 752 19519 ,
p_igmon 0:ad6637c36dc7 753 18868 ,
p_igmon 0:ad6637c36dc7 754 18204 ,
p_igmon 0:ad6637c36dc7 755 17530 ,
p_igmon 0:ad6637c36dc7 756 16846 ,
p_igmon 0:ad6637c36dc7 757 16151 ,
p_igmon 0:ad6637c36dc7 758 15446 ,
p_igmon 0:ad6637c36dc7 759 14732 ,
p_igmon 0:ad6637c36dc7 760 14010 ,
p_igmon 0:ad6637c36dc7 761 13279 ,
p_igmon 0:ad6637c36dc7 762 12539 ,
p_igmon 0:ad6637c36dc7 763 11793 ,
p_igmon 0:ad6637c36dc7 764 11039 ,
p_igmon 0:ad6637c36dc7 765 10278 ,
p_igmon 0:ad6637c36dc7 766 9512 ,
p_igmon 0:ad6637c36dc7 767 8739 ,
p_igmon 0:ad6637c36dc7 768 7962 ,
p_igmon 0:ad6637c36dc7 769 7179 ,
p_igmon 0:ad6637c36dc7 770 6393 ,
p_igmon 0:ad6637c36dc7 771 5602 ,
p_igmon 0:ad6637c36dc7 772 4808 ,
p_igmon 0:ad6637c36dc7 773 4011 ,
p_igmon 0:ad6637c36dc7 774 3212 ,
p_igmon 0:ad6637c36dc7 775 2410 ,
p_igmon 0:ad6637c36dc7 776 1608 ,
p_igmon 0:ad6637c36dc7 777 804
p_igmon 0:ad6637c36dc7 778 };
p_igmon 0:ad6637c36dc7 779
p_igmon 0:ad6637c36dc7 780
p_igmon 0:ad6637c36dc7 781
p_igmon 0:ad6637c36dc7 782
p_igmon 0:ad6637c36dc7 783 static S16 saw1_table[]={
p_igmon 0:ad6637c36dc7 784 0 ,
p_igmon 0:ad6637c36dc7 785 256 ,
p_igmon 0:ad6637c36dc7 786 512 ,
p_igmon 0:ad6637c36dc7 787 768 ,
p_igmon 0:ad6637c36dc7 788 1024 ,
p_igmon 0:ad6637c36dc7 789 1280 ,
p_igmon 0:ad6637c36dc7 790 1536 ,
p_igmon 0:ad6637c36dc7 791 1792 ,
p_igmon 0:ad6637c36dc7 792 2048 ,
p_igmon 0:ad6637c36dc7 793 2304 ,
p_igmon 0:ad6637c36dc7 794 2560 ,
p_igmon 0:ad6637c36dc7 795 2816 ,
p_igmon 0:ad6637c36dc7 796 3072 ,
p_igmon 0:ad6637c36dc7 797 3328 ,
p_igmon 0:ad6637c36dc7 798 3584 ,
p_igmon 0:ad6637c36dc7 799 3840 ,
p_igmon 0:ad6637c36dc7 800 4096 ,
p_igmon 0:ad6637c36dc7 801 4352 ,
p_igmon 0:ad6637c36dc7 802 4608 ,
p_igmon 0:ad6637c36dc7 803 4864 ,
p_igmon 0:ad6637c36dc7 804 5120 ,
p_igmon 0:ad6637c36dc7 805 5376 ,
p_igmon 0:ad6637c36dc7 806 5632 ,
p_igmon 0:ad6637c36dc7 807 5888 ,
p_igmon 0:ad6637c36dc7 808 6144 ,
p_igmon 0:ad6637c36dc7 809 6400 ,
p_igmon 0:ad6637c36dc7 810 6656 ,
p_igmon 0:ad6637c36dc7 811 6912 ,
p_igmon 0:ad6637c36dc7 812 7168 ,
p_igmon 0:ad6637c36dc7 813 7424 ,
p_igmon 0:ad6637c36dc7 814 7680 ,
p_igmon 0:ad6637c36dc7 815 7936 ,
p_igmon 0:ad6637c36dc7 816 8192 ,
p_igmon 0:ad6637c36dc7 817 8448 ,
p_igmon 0:ad6637c36dc7 818 8704 ,
p_igmon 0:ad6637c36dc7 819 8960 ,
p_igmon 0:ad6637c36dc7 820 9216 ,
p_igmon 0:ad6637c36dc7 821 9472 ,
p_igmon 0:ad6637c36dc7 822 9728 ,
p_igmon 0:ad6637c36dc7 823 9984 ,
p_igmon 0:ad6637c36dc7 824 10240 ,
p_igmon 0:ad6637c36dc7 825 10496 ,
p_igmon 0:ad6637c36dc7 826 10752 ,
p_igmon 0:ad6637c36dc7 827 11008 ,
p_igmon 0:ad6637c36dc7 828 11264 ,
p_igmon 0:ad6637c36dc7 829 11520 ,
p_igmon 0:ad6637c36dc7 830 11776 ,
p_igmon 0:ad6637c36dc7 831 12032 ,
p_igmon 0:ad6637c36dc7 832 12288 ,
p_igmon 0:ad6637c36dc7 833 12544 ,
p_igmon 0:ad6637c36dc7 834 12800 ,
p_igmon 0:ad6637c36dc7 835 13056 ,
p_igmon 0:ad6637c36dc7 836 13312 ,
p_igmon 0:ad6637c36dc7 837 13568 ,
p_igmon 0:ad6637c36dc7 838 13824 ,
p_igmon 0:ad6637c36dc7 839 14080 ,
p_igmon 0:ad6637c36dc7 840 14336 ,
p_igmon 0:ad6637c36dc7 841 14592 ,
p_igmon 0:ad6637c36dc7 842 14848 ,
p_igmon 0:ad6637c36dc7 843 15104 ,
p_igmon 0:ad6637c36dc7 844 15360 ,
p_igmon 0:ad6637c36dc7 845 15616 ,
p_igmon 0:ad6637c36dc7 846 15872 ,
p_igmon 0:ad6637c36dc7 847 16128 ,
p_igmon 0:ad6637c36dc7 848 16384 ,
p_igmon 0:ad6637c36dc7 849 16640 ,
p_igmon 0:ad6637c36dc7 850 16896 ,
p_igmon 0:ad6637c36dc7 851 17152 ,
p_igmon 0:ad6637c36dc7 852 17408 ,
p_igmon 0:ad6637c36dc7 853 17664 ,
p_igmon 0:ad6637c36dc7 854 17920 ,
p_igmon 0:ad6637c36dc7 855 18176 ,
p_igmon 0:ad6637c36dc7 856 18432 ,
p_igmon 0:ad6637c36dc7 857 18688 ,
p_igmon 0:ad6637c36dc7 858 18944 ,
p_igmon 0:ad6637c36dc7 859 19200 ,
p_igmon 0:ad6637c36dc7 860 19456 ,
p_igmon 0:ad6637c36dc7 861 19712 ,
p_igmon 0:ad6637c36dc7 862 19968 ,
p_igmon 0:ad6637c36dc7 863 20224 ,
p_igmon 0:ad6637c36dc7 864 20480 ,
p_igmon 0:ad6637c36dc7 865 20736 ,
p_igmon 0:ad6637c36dc7 866 20992 ,
p_igmon 0:ad6637c36dc7 867 21248 ,
p_igmon 0:ad6637c36dc7 868 21504 ,
p_igmon 0:ad6637c36dc7 869 21760 ,
p_igmon 0:ad6637c36dc7 870 22016 ,
p_igmon 0:ad6637c36dc7 871 22272 ,
p_igmon 0:ad6637c36dc7 872 22528 ,
p_igmon 0:ad6637c36dc7 873 22784 ,
p_igmon 0:ad6637c36dc7 874 23040 ,
p_igmon 0:ad6637c36dc7 875 23296 ,
p_igmon 0:ad6637c36dc7 876 23552 ,
p_igmon 0:ad6637c36dc7 877 23808 ,
p_igmon 0:ad6637c36dc7 878 24064 ,
p_igmon 0:ad6637c36dc7 879 24320 ,
p_igmon 0:ad6637c36dc7 880 24576 ,
p_igmon 0:ad6637c36dc7 881 24832 ,
p_igmon 0:ad6637c36dc7 882 25088 ,
p_igmon 0:ad6637c36dc7 883 25344 ,
p_igmon 0:ad6637c36dc7 884 25600 ,
p_igmon 0:ad6637c36dc7 885 25856 ,
p_igmon 0:ad6637c36dc7 886 26112 ,
p_igmon 0:ad6637c36dc7 887 26368 ,
p_igmon 0:ad6637c36dc7 888 26624 ,
p_igmon 0:ad6637c36dc7 889 26880 ,
p_igmon 0:ad6637c36dc7 890 27136 ,
p_igmon 0:ad6637c36dc7 891 27392 ,
p_igmon 0:ad6637c36dc7 892 27648 ,
p_igmon 0:ad6637c36dc7 893 27904 ,
p_igmon 0:ad6637c36dc7 894 28160 ,
p_igmon 0:ad6637c36dc7 895 28416 ,
p_igmon 0:ad6637c36dc7 896 28672 ,
p_igmon 0:ad6637c36dc7 897 28928 ,
p_igmon 0:ad6637c36dc7 898 29184 ,
p_igmon 0:ad6637c36dc7 899 29440 ,
p_igmon 0:ad6637c36dc7 900 29696 ,
p_igmon 0:ad6637c36dc7 901 29952 ,
p_igmon 0:ad6637c36dc7 902 30208 ,
p_igmon 0:ad6637c36dc7 903 30464 ,
p_igmon 0:ad6637c36dc7 904 30720 ,
p_igmon 0:ad6637c36dc7 905 30976 ,
p_igmon 0:ad6637c36dc7 906 31232 ,
p_igmon 0:ad6637c36dc7 907 31488 ,
p_igmon 0:ad6637c36dc7 908 31744 ,
p_igmon 0:ad6637c36dc7 909 32000 ,
p_igmon 0:ad6637c36dc7 910 32256 ,
p_igmon 0:ad6637c36dc7 911 32512 ,
p_igmon 0:ad6637c36dc7 912 -32768 ,
p_igmon 0:ad6637c36dc7 913 -32512 ,
p_igmon 0:ad6637c36dc7 914 -32256 ,
p_igmon 0:ad6637c36dc7 915 -32000 ,
p_igmon 0:ad6637c36dc7 916 -31744 ,
p_igmon 0:ad6637c36dc7 917 -31488 ,
p_igmon 0:ad6637c36dc7 918 -31232 ,
p_igmon 0:ad6637c36dc7 919 -30976 ,
p_igmon 0:ad6637c36dc7 920 -30720 ,
p_igmon 0:ad6637c36dc7 921 -30464 ,
p_igmon 0:ad6637c36dc7 922 -30208 ,
p_igmon 0:ad6637c36dc7 923 -29952 ,
p_igmon 0:ad6637c36dc7 924 -29696 ,
p_igmon 0:ad6637c36dc7 925 -29440 ,
p_igmon 0:ad6637c36dc7 926 -29184 ,
p_igmon 0:ad6637c36dc7 927 -28928 ,
p_igmon 0:ad6637c36dc7 928 -28672 ,
p_igmon 0:ad6637c36dc7 929 -28416 ,
p_igmon 0:ad6637c36dc7 930 -28160 ,
p_igmon 0:ad6637c36dc7 931 -27904 ,
p_igmon 0:ad6637c36dc7 932 -27648 ,
p_igmon 0:ad6637c36dc7 933 -27392 ,
p_igmon 0:ad6637c36dc7 934 -27136 ,
p_igmon 0:ad6637c36dc7 935 -26880 ,
p_igmon 0:ad6637c36dc7 936 -26624 ,
p_igmon 0:ad6637c36dc7 937 -26368 ,
p_igmon 0:ad6637c36dc7 938 -26112 ,
p_igmon 0:ad6637c36dc7 939 -25856 ,
p_igmon 0:ad6637c36dc7 940 -25600 ,
p_igmon 0:ad6637c36dc7 941 -25344 ,
p_igmon 0:ad6637c36dc7 942 -25088 ,
p_igmon 0:ad6637c36dc7 943 -24832 ,
p_igmon 0:ad6637c36dc7 944 -24576 ,
p_igmon 0:ad6637c36dc7 945 -24320 ,
p_igmon 0:ad6637c36dc7 946 -24064 ,
p_igmon 0:ad6637c36dc7 947 -23808 ,
p_igmon 0:ad6637c36dc7 948 -23552 ,
p_igmon 0:ad6637c36dc7 949 -23296 ,
p_igmon 0:ad6637c36dc7 950 -23040 ,
p_igmon 0:ad6637c36dc7 951 -22784 ,
p_igmon 0:ad6637c36dc7 952 -22528 ,
p_igmon 0:ad6637c36dc7 953 -22272 ,
p_igmon 0:ad6637c36dc7 954 -22016 ,
p_igmon 0:ad6637c36dc7 955 -21760 ,
p_igmon 0:ad6637c36dc7 956 -21504 ,
p_igmon 0:ad6637c36dc7 957 -21248 ,
p_igmon 0:ad6637c36dc7 958 -20992 ,
p_igmon 0:ad6637c36dc7 959 -20736 ,
p_igmon 0:ad6637c36dc7 960 -20480 ,
p_igmon 0:ad6637c36dc7 961 -20224 ,
p_igmon 0:ad6637c36dc7 962 -19968 ,
p_igmon 0:ad6637c36dc7 963 -19712 ,
p_igmon 0:ad6637c36dc7 964 -19456 ,
p_igmon 0:ad6637c36dc7 965 -19200 ,
p_igmon 0:ad6637c36dc7 966 -18944 ,
p_igmon 0:ad6637c36dc7 967 -18688 ,
p_igmon 0:ad6637c36dc7 968 -18432 ,
p_igmon 0:ad6637c36dc7 969 -18176 ,
p_igmon 0:ad6637c36dc7 970 -17920 ,
p_igmon 0:ad6637c36dc7 971 -17664 ,
p_igmon 0:ad6637c36dc7 972 -17408 ,
p_igmon 0:ad6637c36dc7 973 -17152 ,
p_igmon 0:ad6637c36dc7 974 -16896 ,
p_igmon 0:ad6637c36dc7 975 -16640 ,
p_igmon 0:ad6637c36dc7 976 -16384 ,
p_igmon 0:ad6637c36dc7 977 -16128 ,
p_igmon 0:ad6637c36dc7 978 -15872 ,
p_igmon 0:ad6637c36dc7 979 -15616 ,
p_igmon 0:ad6637c36dc7 980 -15360 ,
p_igmon 0:ad6637c36dc7 981 -15104 ,
p_igmon 0:ad6637c36dc7 982 -14848 ,
p_igmon 0:ad6637c36dc7 983 -14592 ,
p_igmon 0:ad6637c36dc7 984 -14336 ,
p_igmon 0:ad6637c36dc7 985 -14080 ,
p_igmon 0:ad6637c36dc7 986 -13824 ,
p_igmon 0:ad6637c36dc7 987 -13568 ,
p_igmon 0:ad6637c36dc7 988 -13312 ,
p_igmon 0:ad6637c36dc7 989 -13056 ,
p_igmon 0:ad6637c36dc7 990 -12800 ,
p_igmon 0:ad6637c36dc7 991 -12544 ,
p_igmon 0:ad6637c36dc7 992 -12288 ,
p_igmon 0:ad6637c36dc7 993 -12032 ,
p_igmon 0:ad6637c36dc7 994 -11776 ,
p_igmon 0:ad6637c36dc7 995 -11520 ,
p_igmon 0:ad6637c36dc7 996 -11264 ,
p_igmon 0:ad6637c36dc7 997 -11008 ,
p_igmon 0:ad6637c36dc7 998 -10752 ,
p_igmon 0:ad6637c36dc7 999 -10496 ,
p_igmon 0:ad6637c36dc7 1000 -10240 ,
p_igmon 0:ad6637c36dc7 1001 -9984 ,
p_igmon 0:ad6637c36dc7 1002 -9728 ,
p_igmon 0:ad6637c36dc7 1003 -9472 ,
p_igmon 0:ad6637c36dc7 1004 -9216 ,
p_igmon 0:ad6637c36dc7 1005 -8960 ,
p_igmon 0:ad6637c36dc7 1006 -8704 ,
p_igmon 0:ad6637c36dc7 1007 -8448 ,
p_igmon 0:ad6637c36dc7 1008 -8192 ,
p_igmon 0:ad6637c36dc7 1009 -7936 ,
p_igmon 0:ad6637c36dc7 1010 -7680 ,
p_igmon 0:ad6637c36dc7 1011 -7424 ,
p_igmon 0:ad6637c36dc7 1012 -7168 ,
p_igmon 0:ad6637c36dc7 1013 -6912 ,
p_igmon 0:ad6637c36dc7 1014 -6656 ,
p_igmon 0:ad6637c36dc7 1015 -6400 ,
p_igmon 0:ad6637c36dc7 1016 -6144 ,
p_igmon 0:ad6637c36dc7 1017 -5888 ,
p_igmon 0:ad6637c36dc7 1018 -5632 ,
p_igmon 0:ad6637c36dc7 1019 -5376 ,
p_igmon 0:ad6637c36dc7 1020 -5120 ,
p_igmon 0:ad6637c36dc7 1021 -4864 ,
p_igmon 0:ad6637c36dc7 1022 -4608 ,
p_igmon 0:ad6637c36dc7 1023 -4352 ,
p_igmon 0:ad6637c36dc7 1024 -4096 ,
p_igmon 0:ad6637c36dc7 1025 -3840 ,
p_igmon 0:ad6637c36dc7 1026 -3584 ,
p_igmon 0:ad6637c36dc7 1027 -3328 ,
p_igmon 0:ad6637c36dc7 1028 -3072 ,
p_igmon 0:ad6637c36dc7 1029 -2816 ,
p_igmon 0:ad6637c36dc7 1030 -2560 ,
p_igmon 0:ad6637c36dc7 1031 -2304 ,
p_igmon 0:ad6637c36dc7 1032 -2048 ,
p_igmon 0:ad6637c36dc7 1033 -1792 ,
p_igmon 0:ad6637c36dc7 1034 -1536 ,
p_igmon 0:ad6637c36dc7 1035 -1280 ,
p_igmon 0:ad6637c36dc7 1036 -1024 ,
p_igmon 0:ad6637c36dc7 1037 -768 ,
p_igmon 0:ad6637c36dc7 1038 -512 ,
p_igmon 0:ad6637c36dc7 1039 -256
p_igmon 0:ad6637c36dc7 1040 };
p_igmon 0:ad6637c36dc7 1041
p_igmon 0:ad6637c36dc7 1042 static S16 saw2_table[]={
p_igmon 0:ad6637c36dc7 1043 0 ,
p_igmon 0:ad6637c36dc7 1044 -256 ,
p_igmon 0:ad6637c36dc7 1045 -512 ,
p_igmon 0:ad6637c36dc7 1046 -768 ,
p_igmon 0:ad6637c36dc7 1047 -1024 ,
p_igmon 0:ad6637c36dc7 1048 -1280 ,
p_igmon 0:ad6637c36dc7 1049 -1536 ,
p_igmon 0:ad6637c36dc7 1050 -1792 ,
p_igmon 0:ad6637c36dc7 1051 -2048 ,
p_igmon 0:ad6637c36dc7 1052 -2304 ,
p_igmon 0:ad6637c36dc7 1053 -2560 ,
p_igmon 0:ad6637c36dc7 1054 -2816 ,
p_igmon 0:ad6637c36dc7 1055 -3072 ,
p_igmon 0:ad6637c36dc7 1056 -3328 ,
p_igmon 0:ad6637c36dc7 1057 -3584 ,
p_igmon 0:ad6637c36dc7 1058 -3840 ,
p_igmon 0:ad6637c36dc7 1059 -4096 ,
p_igmon 0:ad6637c36dc7 1060 -4352 ,
p_igmon 0:ad6637c36dc7 1061 -4608 ,
p_igmon 0:ad6637c36dc7 1062 -4864 ,
p_igmon 0:ad6637c36dc7 1063 -5120 ,
p_igmon 0:ad6637c36dc7 1064 -5376 ,
p_igmon 0:ad6637c36dc7 1065 -5632 ,
p_igmon 0:ad6637c36dc7 1066 -5888 ,
p_igmon 0:ad6637c36dc7 1067 -6144 ,
p_igmon 0:ad6637c36dc7 1068 -6400 ,
p_igmon 0:ad6637c36dc7 1069 -6656 ,
p_igmon 0:ad6637c36dc7 1070 -6912 ,
p_igmon 0:ad6637c36dc7 1071 -7168 ,
p_igmon 0:ad6637c36dc7 1072 -7424 ,
p_igmon 0:ad6637c36dc7 1073 -7680 ,
p_igmon 0:ad6637c36dc7 1074 -7936 ,
p_igmon 0:ad6637c36dc7 1075 -8192 ,
p_igmon 0:ad6637c36dc7 1076 -8448 ,
p_igmon 0:ad6637c36dc7 1077 -8704 ,
p_igmon 0:ad6637c36dc7 1078 -8960 ,
p_igmon 0:ad6637c36dc7 1079 -9216 ,
p_igmon 0:ad6637c36dc7 1080 -9472 ,
p_igmon 0:ad6637c36dc7 1081 -9728 ,
p_igmon 0:ad6637c36dc7 1082 -9984 ,
p_igmon 0:ad6637c36dc7 1083 -10240 ,
p_igmon 0:ad6637c36dc7 1084 -10496 ,
p_igmon 0:ad6637c36dc7 1085 -10752 ,
p_igmon 0:ad6637c36dc7 1086 -11008 ,
p_igmon 0:ad6637c36dc7 1087 -11264 ,
p_igmon 0:ad6637c36dc7 1088 -11520 ,
p_igmon 0:ad6637c36dc7 1089 -11776 ,
p_igmon 0:ad6637c36dc7 1090 -12032 ,
p_igmon 0:ad6637c36dc7 1091 -12288 ,
p_igmon 0:ad6637c36dc7 1092 -12544 ,
p_igmon 0:ad6637c36dc7 1093 -12800 ,
p_igmon 0:ad6637c36dc7 1094 -13056 ,
p_igmon 0:ad6637c36dc7 1095 -13312 ,
p_igmon 0:ad6637c36dc7 1096 -13568 ,
p_igmon 0:ad6637c36dc7 1097 -13824 ,
p_igmon 0:ad6637c36dc7 1098 -14080 ,
p_igmon 0:ad6637c36dc7 1099 -14336 ,
p_igmon 0:ad6637c36dc7 1100 -14592 ,
p_igmon 0:ad6637c36dc7 1101 -14848 ,
p_igmon 0:ad6637c36dc7 1102 -15104 ,
p_igmon 0:ad6637c36dc7 1103 -15360 ,
p_igmon 0:ad6637c36dc7 1104 -15616 ,
p_igmon 0:ad6637c36dc7 1105 -15872 ,
p_igmon 0:ad6637c36dc7 1106 -16128 ,
p_igmon 0:ad6637c36dc7 1107 -16384 ,
p_igmon 0:ad6637c36dc7 1108 -16640 ,
p_igmon 0:ad6637c36dc7 1109 -16896 ,
p_igmon 0:ad6637c36dc7 1110 -17152 ,
p_igmon 0:ad6637c36dc7 1111 -17408 ,
p_igmon 0:ad6637c36dc7 1112 -17664 ,
p_igmon 0:ad6637c36dc7 1113 -17920 ,
p_igmon 0:ad6637c36dc7 1114 -18176 ,
p_igmon 0:ad6637c36dc7 1115 -18432 ,
p_igmon 0:ad6637c36dc7 1116 -18688 ,
p_igmon 0:ad6637c36dc7 1117 -18944 ,
p_igmon 0:ad6637c36dc7 1118 -19200 ,
p_igmon 0:ad6637c36dc7 1119 -19456 ,
p_igmon 0:ad6637c36dc7 1120 -19712 ,
p_igmon 0:ad6637c36dc7 1121 -19968 ,
p_igmon 0:ad6637c36dc7 1122 -20224 ,
p_igmon 0:ad6637c36dc7 1123 -20480 ,
p_igmon 0:ad6637c36dc7 1124 -20736 ,
p_igmon 0:ad6637c36dc7 1125 -20992 ,
p_igmon 0:ad6637c36dc7 1126 -21248 ,
p_igmon 0:ad6637c36dc7 1127 -21504 ,
p_igmon 0:ad6637c36dc7 1128 -21760 ,
p_igmon 0:ad6637c36dc7 1129 -22016 ,
p_igmon 0:ad6637c36dc7 1130 -22272 ,
p_igmon 0:ad6637c36dc7 1131 -22528 ,
p_igmon 0:ad6637c36dc7 1132 -22784 ,
p_igmon 0:ad6637c36dc7 1133 -23040 ,
p_igmon 0:ad6637c36dc7 1134 -23296 ,
p_igmon 0:ad6637c36dc7 1135 -23552 ,
p_igmon 0:ad6637c36dc7 1136 -23808 ,
p_igmon 0:ad6637c36dc7 1137 -24064 ,
p_igmon 0:ad6637c36dc7 1138 -24320 ,
p_igmon 0:ad6637c36dc7 1139 -24576 ,
p_igmon 0:ad6637c36dc7 1140 -24832 ,
p_igmon 0:ad6637c36dc7 1141 -25088 ,
p_igmon 0:ad6637c36dc7 1142 -25344 ,
p_igmon 0:ad6637c36dc7 1143 -25600 ,
p_igmon 0:ad6637c36dc7 1144 -25856 ,
p_igmon 0:ad6637c36dc7 1145 -26112 ,
p_igmon 0:ad6637c36dc7 1146 -26368 ,
p_igmon 0:ad6637c36dc7 1147 -26624 ,
p_igmon 0:ad6637c36dc7 1148 -26880 ,
p_igmon 0:ad6637c36dc7 1149 -27136 ,
p_igmon 0:ad6637c36dc7 1150 -27392 ,
p_igmon 0:ad6637c36dc7 1151 -27648 ,
p_igmon 0:ad6637c36dc7 1152 -27904 ,
p_igmon 0:ad6637c36dc7 1153 -28160 ,
p_igmon 0:ad6637c36dc7 1154 -28416 ,
p_igmon 0:ad6637c36dc7 1155 -28672 ,
p_igmon 0:ad6637c36dc7 1156 -28928 ,
p_igmon 0:ad6637c36dc7 1157 -29184 ,
p_igmon 0:ad6637c36dc7 1158 -29440 ,
p_igmon 0:ad6637c36dc7 1159 -29696 ,
p_igmon 0:ad6637c36dc7 1160 -29952 ,
p_igmon 0:ad6637c36dc7 1161 -30208 ,
p_igmon 0:ad6637c36dc7 1162 -30464 ,
p_igmon 0:ad6637c36dc7 1163 -30720 ,
p_igmon 0:ad6637c36dc7 1164 -30976 ,
p_igmon 0:ad6637c36dc7 1165 -31232 ,
p_igmon 0:ad6637c36dc7 1166 -31488 ,
p_igmon 0:ad6637c36dc7 1167 -31744 ,
p_igmon 0:ad6637c36dc7 1168 -32000 ,
p_igmon 0:ad6637c36dc7 1169 -32256 ,
p_igmon 0:ad6637c36dc7 1170 -32512 ,
p_igmon 0:ad6637c36dc7 1171 -32768 ,
p_igmon 0:ad6637c36dc7 1172 32511 ,
p_igmon 0:ad6637c36dc7 1173 32255 ,
p_igmon 0:ad6637c36dc7 1174 31999 ,
p_igmon 0:ad6637c36dc7 1175 31743 ,
p_igmon 0:ad6637c36dc7 1176 31487 ,
p_igmon 0:ad6637c36dc7 1177 31231 ,
p_igmon 0:ad6637c36dc7 1178 30975 ,
p_igmon 0:ad6637c36dc7 1179 30719 ,
p_igmon 0:ad6637c36dc7 1180 30463 ,
p_igmon 0:ad6637c36dc7 1181 30207 ,
p_igmon 0:ad6637c36dc7 1182 29951 ,
p_igmon 0:ad6637c36dc7 1183 29695 ,
p_igmon 0:ad6637c36dc7 1184 29439 ,
p_igmon 0:ad6637c36dc7 1185 29183 ,
p_igmon 0:ad6637c36dc7 1186 28927 ,
p_igmon 0:ad6637c36dc7 1187 28671 ,
p_igmon 0:ad6637c36dc7 1188 28415 ,
p_igmon 0:ad6637c36dc7 1189 28159 ,
p_igmon 0:ad6637c36dc7 1190 27903 ,
p_igmon 0:ad6637c36dc7 1191 27647 ,
p_igmon 0:ad6637c36dc7 1192 27391 ,
p_igmon 0:ad6637c36dc7 1193 27135 ,
p_igmon 0:ad6637c36dc7 1194 26879 ,
p_igmon 0:ad6637c36dc7 1195 26623 ,
p_igmon 0:ad6637c36dc7 1196 26367 ,
p_igmon 0:ad6637c36dc7 1197 26111 ,
p_igmon 0:ad6637c36dc7 1198 25855 ,
p_igmon 0:ad6637c36dc7 1199 25599 ,
p_igmon 0:ad6637c36dc7 1200 25343 ,
p_igmon 0:ad6637c36dc7 1201 25087 ,
p_igmon 0:ad6637c36dc7 1202 24831 ,
p_igmon 0:ad6637c36dc7 1203 24575 ,
p_igmon 0:ad6637c36dc7 1204 24319 ,
p_igmon 0:ad6637c36dc7 1205 24063 ,
p_igmon 0:ad6637c36dc7 1206 23807 ,
p_igmon 0:ad6637c36dc7 1207 23551 ,
p_igmon 0:ad6637c36dc7 1208 23295 ,
p_igmon 0:ad6637c36dc7 1209 23039 ,
p_igmon 0:ad6637c36dc7 1210 22783 ,
p_igmon 0:ad6637c36dc7 1211 22527 ,
p_igmon 0:ad6637c36dc7 1212 22271 ,
p_igmon 0:ad6637c36dc7 1213 22015 ,
p_igmon 0:ad6637c36dc7 1214 21759 ,
p_igmon 0:ad6637c36dc7 1215 21503 ,
p_igmon 0:ad6637c36dc7 1216 21247 ,
p_igmon 0:ad6637c36dc7 1217 20991 ,
p_igmon 0:ad6637c36dc7 1218 20735 ,
p_igmon 0:ad6637c36dc7 1219 20479 ,
p_igmon 0:ad6637c36dc7 1220 20223 ,
p_igmon 0:ad6637c36dc7 1221 19967 ,
p_igmon 0:ad6637c36dc7 1222 19711 ,
p_igmon 0:ad6637c36dc7 1223 19455 ,
p_igmon 0:ad6637c36dc7 1224 19199 ,
p_igmon 0:ad6637c36dc7 1225 18943 ,
p_igmon 0:ad6637c36dc7 1226 18687 ,
p_igmon 0:ad6637c36dc7 1227 18431 ,
p_igmon 0:ad6637c36dc7 1228 18175 ,
p_igmon 0:ad6637c36dc7 1229 17919 ,
p_igmon 0:ad6637c36dc7 1230 17663 ,
p_igmon 0:ad6637c36dc7 1231 17407 ,
p_igmon 0:ad6637c36dc7 1232 17151 ,
p_igmon 0:ad6637c36dc7 1233 16895 ,
p_igmon 0:ad6637c36dc7 1234 16639 ,
p_igmon 0:ad6637c36dc7 1235 16383 ,
p_igmon 0:ad6637c36dc7 1236 16127 ,
p_igmon 0:ad6637c36dc7 1237 15871 ,
p_igmon 0:ad6637c36dc7 1238 15615 ,
p_igmon 0:ad6637c36dc7 1239 15359 ,
p_igmon 0:ad6637c36dc7 1240 15103 ,
p_igmon 0:ad6637c36dc7 1241 14847 ,
p_igmon 0:ad6637c36dc7 1242 14591 ,
p_igmon 0:ad6637c36dc7 1243 14335 ,
p_igmon 0:ad6637c36dc7 1244 14079 ,
p_igmon 0:ad6637c36dc7 1245 13823 ,
p_igmon 0:ad6637c36dc7 1246 13567 ,
p_igmon 0:ad6637c36dc7 1247 13311 ,
p_igmon 0:ad6637c36dc7 1248 13055 ,
p_igmon 0:ad6637c36dc7 1249 12799 ,
p_igmon 0:ad6637c36dc7 1250 12543 ,
p_igmon 0:ad6637c36dc7 1251 12287 ,
p_igmon 0:ad6637c36dc7 1252 12031 ,
p_igmon 0:ad6637c36dc7 1253 11775 ,
p_igmon 0:ad6637c36dc7 1254 11519 ,
p_igmon 0:ad6637c36dc7 1255 11263 ,
p_igmon 0:ad6637c36dc7 1256 11007 ,
p_igmon 0:ad6637c36dc7 1257 10751 ,
p_igmon 0:ad6637c36dc7 1258 10495 ,
p_igmon 0:ad6637c36dc7 1259 10239 ,
p_igmon 0:ad6637c36dc7 1260 9983 ,
p_igmon 0:ad6637c36dc7 1261 9727 ,
p_igmon 0:ad6637c36dc7 1262 9471 ,
p_igmon 0:ad6637c36dc7 1263 9215 ,
p_igmon 0:ad6637c36dc7 1264 8959 ,
p_igmon 0:ad6637c36dc7 1265 8703 ,
p_igmon 0:ad6637c36dc7 1266 8447 ,
p_igmon 0:ad6637c36dc7 1267 8191 ,
p_igmon 0:ad6637c36dc7 1268 7935 ,
p_igmon 0:ad6637c36dc7 1269 7679 ,
p_igmon 0:ad6637c36dc7 1270 7423 ,
p_igmon 0:ad6637c36dc7 1271 7167 ,
p_igmon 0:ad6637c36dc7 1272 6911 ,
p_igmon 0:ad6637c36dc7 1273 6655 ,
p_igmon 0:ad6637c36dc7 1274 6399 ,
p_igmon 0:ad6637c36dc7 1275 6143 ,
p_igmon 0:ad6637c36dc7 1276 5887 ,
p_igmon 0:ad6637c36dc7 1277 5631 ,
p_igmon 0:ad6637c36dc7 1278 5375 ,
p_igmon 0:ad6637c36dc7 1279 5119 ,
p_igmon 0:ad6637c36dc7 1280 4863 ,
p_igmon 0:ad6637c36dc7 1281 4607 ,
p_igmon 0:ad6637c36dc7 1282 4351 ,
p_igmon 0:ad6637c36dc7 1283 4095 ,
p_igmon 0:ad6637c36dc7 1284 3839 ,
p_igmon 0:ad6637c36dc7 1285 3583 ,
p_igmon 0:ad6637c36dc7 1286 3327 ,
p_igmon 0:ad6637c36dc7 1287 3071 ,
p_igmon 0:ad6637c36dc7 1288 2815 ,
p_igmon 0:ad6637c36dc7 1289 2559 ,
p_igmon 0:ad6637c36dc7 1290 2303 ,
p_igmon 0:ad6637c36dc7 1291 2047 ,
p_igmon 0:ad6637c36dc7 1292 1791 ,
p_igmon 0:ad6637c36dc7 1293 1535 ,
p_igmon 0:ad6637c36dc7 1294 1279 ,
p_igmon 0:ad6637c36dc7 1295 1023 ,
p_igmon 0:ad6637c36dc7 1296 767 ,
p_igmon 0:ad6637c36dc7 1297 511 ,
p_igmon 0:ad6637c36dc7 1298 255
p_igmon 0:ad6637c36dc7 1299 };
p_igmon 0:ad6637c36dc7 1300
p_igmon 0:ad6637c36dc7 1301 static S16 tri_table[]={
p_igmon 0:ad6637c36dc7 1302 0 ,
p_igmon 0:ad6637c36dc7 1303 512 ,
p_igmon 0:ad6637c36dc7 1304 1024 ,
p_igmon 0:ad6637c36dc7 1305 1536 ,
p_igmon 0:ad6637c36dc7 1306 2048 ,
p_igmon 0:ad6637c36dc7 1307 2560 ,
p_igmon 0:ad6637c36dc7 1308 3072 ,
p_igmon 0:ad6637c36dc7 1309 3584 ,
p_igmon 0:ad6637c36dc7 1310 4096 ,
p_igmon 0:ad6637c36dc7 1311 4608 ,
p_igmon 0:ad6637c36dc7 1312 5120 ,
p_igmon 0:ad6637c36dc7 1313 5632 ,
p_igmon 0:ad6637c36dc7 1314 6144 ,
p_igmon 0:ad6637c36dc7 1315 6656 ,
p_igmon 0:ad6637c36dc7 1316 7168 ,
p_igmon 0:ad6637c36dc7 1317 7680 ,
p_igmon 0:ad6637c36dc7 1318 8192 ,
p_igmon 0:ad6637c36dc7 1319 8704 ,
p_igmon 0:ad6637c36dc7 1320 9216 ,
p_igmon 0:ad6637c36dc7 1321 9728 ,
p_igmon 0:ad6637c36dc7 1322 10240 ,
p_igmon 0:ad6637c36dc7 1323 10752 ,
p_igmon 0:ad6637c36dc7 1324 11264 ,
p_igmon 0:ad6637c36dc7 1325 11776 ,
p_igmon 0:ad6637c36dc7 1326 12288 ,
p_igmon 0:ad6637c36dc7 1327 12800 ,
p_igmon 0:ad6637c36dc7 1328 13312 ,
p_igmon 0:ad6637c36dc7 1329 13824 ,
p_igmon 0:ad6637c36dc7 1330 14336 ,
p_igmon 0:ad6637c36dc7 1331 14848 ,
p_igmon 0:ad6637c36dc7 1332 15360 ,
p_igmon 0:ad6637c36dc7 1333 15872 ,
p_igmon 0:ad6637c36dc7 1334 16384 ,
p_igmon 0:ad6637c36dc7 1335 16896 ,
p_igmon 0:ad6637c36dc7 1336 17408 ,
p_igmon 0:ad6637c36dc7 1337 17920 ,
p_igmon 0:ad6637c36dc7 1338 18432 ,
p_igmon 0:ad6637c36dc7 1339 18944 ,
p_igmon 0:ad6637c36dc7 1340 19456 ,
p_igmon 0:ad6637c36dc7 1341 19968 ,
p_igmon 0:ad6637c36dc7 1342 20480 ,
p_igmon 0:ad6637c36dc7 1343 20992 ,
p_igmon 0:ad6637c36dc7 1344 21504 ,
p_igmon 0:ad6637c36dc7 1345 22016 ,
p_igmon 0:ad6637c36dc7 1346 22528 ,
p_igmon 0:ad6637c36dc7 1347 23040 ,
p_igmon 0:ad6637c36dc7 1348 23552 ,
p_igmon 0:ad6637c36dc7 1349 24064 ,
p_igmon 0:ad6637c36dc7 1350 24576 ,
p_igmon 0:ad6637c36dc7 1351 25088 ,
p_igmon 0:ad6637c36dc7 1352 25600 ,
p_igmon 0:ad6637c36dc7 1353 26112 ,
p_igmon 0:ad6637c36dc7 1354 26624 ,
p_igmon 0:ad6637c36dc7 1355 27136 ,
p_igmon 0:ad6637c36dc7 1356 27648 ,
p_igmon 0:ad6637c36dc7 1357 28160 ,
p_igmon 0:ad6637c36dc7 1358 28672 ,
p_igmon 0:ad6637c36dc7 1359 29184 ,
p_igmon 0:ad6637c36dc7 1360 29696 ,
p_igmon 0:ad6637c36dc7 1361 30208 ,
p_igmon 0:ad6637c36dc7 1362 30720 ,
p_igmon 0:ad6637c36dc7 1363 31232 ,
p_igmon 0:ad6637c36dc7 1364 31744 ,
p_igmon 0:ad6637c36dc7 1365 32256 ,
p_igmon 0:ad6637c36dc7 1366 32767 ,
p_igmon 0:ad6637c36dc7 1367 32255 ,
p_igmon 0:ad6637c36dc7 1368 31743 ,
p_igmon 0:ad6637c36dc7 1369 31231 ,
p_igmon 0:ad6637c36dc7 1370 30719 ,
p_igmon 0:ad6637c36dc7 1371 30207 ,
p_igmon 0:ad6637c36dc7 1372 29695 ,
p_igmon 0:ad6637c36dc7 1373 29183 ,
p_igmon 0:ad6637c36dc7 1374 28671 ,
p_igmon 0:ad6637c36dc7 1375 28159 ,
p_igmon 0:ad6637c36dc7 1376 27647 ,
p_igmon 0:ad6637c36dc7 1377 27135 ,
p_igmon 0:ad6637c36dc7 1378 26623 ,
p_igmon 0:ad6637c36dc7 1379 26111 ,
p_igmon 0:ad6637c36dc7 1380 25599 ,
p_igmon 0:ad6637c36dc7 1381 25087 ,
p_igmon 0:ad6637c36dc7 1382 24575 ,
p_igmon 0:ad6637c36dc7 1383 24063 ,
p_igmon 0:ad6637c36dc7 1384 23551 ,
p_igmon 0:ad6637c36dc7 1385 23039 ,
p_igmon 0:ad6637c36dc7 1386 22527 ,
p_igmon 0:ad6637c36dc7 1387 22015 ,
p_igmon 0:ad6637c36dc7 1388 21503 ,
p_igmon 0:ad6637c36dc7 1389 20991 ,
p_igmon 0:ad6637c36dc7 1390 20479 ,
p_igmon 0:ad6637c36dc7 1391 19967 ,
p_igmon 0:ad6637c36dc7 1392 19455 ,
p_igmon 0:ad6637c36dc7 1393 18943 ,
p_igmon 0:ad6637c36dc7 1394 18431 ,
p_igmon 0:ad6637c36dc7 1395 17919 ,
p_igmon 0:ad6637c36dc7 1396 17407 ,
p_igmon 0:ad6637c36dc7 1397 16895 ,
p_igmon 0:ad6637c36dc7 1398 16383 ,
p_igmon 0:ad6637c36dc7 1399 15871 ,
p_igmon 0:ad6637c36dc7 1400 15359 ,
p_igmon 0:ad6637c36dc7 1401 14847 ,
p_igmon 0:ad6637c36dc7 1402 14335 ,
p_igmon 0:ad6637c36dc7 1403 13823 ,
p_igmon 0:ad6637c36dc7 1404 13311 ,
p_igmon 0:ad6637c36dc7 1405 12799 ,
p_igmon 0:ad6637c36dc7 1406 12287 ,
p_igmon 0:ad6637c36dc7 1407 11775 ,
p_igmon 0:ad6637c36dc7 1408 11263 ,
p_igmon 0:ad6637c36dc7 1409 10751 ,
p_igmon 0:ad6637c36dc7 1410 10239 ,
p_igmon 0:ad6637c36dc7 1411 9727 ,
p_igmon 0:ad6637c36dc7 1412 9215 ,
p_igmon 0:ad6637c36dc7 1413 8703 ,
p_igmon 0:ad6637c36dc7 1414 8191 ,
p_igmon 0:ad6637c36dc7 1415 7679 ,
p_igmon 0:ad6637c36dc7 1416 7167 ,
p_igmon 0:ad6637c36dc7 1417 6655 ,
p_igmon 0:ad6637c36dc7 1418 6143 ,
p_igmon 0:ad6637c36dc7 1419 5631 ,
p_igmon 0:ad6637c36dc7 1420 5119 ,
p_igmon 0:ad6637c36dc7 1421 4607 ,
p_igmon 0:ad6637c36dc7 1422 4095 ,
p_igmon 0:ad6637c36dc7 1423 3583 ,
p_igmon 0:ad6637c36dc7 1424 3071 ,
p_igmon 0:ad6637c36dc7 1425 2559 ,
p_igmon 0:ad6637c36dc7 1426 2047 ,
p_igmon 0:ad6637c36dc7 1427 1535 ,
p_igmon 0:ad6637c36dc7 1428 1023 ,
p_igmon 0:ad6637c36dc7 1429 511 ,
p_igmon 0:ad6637c36dc7 1430 -1 ,
p_igmon 0:ad6637c36dc7 1431 -513 ,
p_igmon 0:ad6637c36dc7 1432 -1025 ,
p_igmon 0:ad6637c36dc7 1433 -1537 ,
p_igmon 0:ad6637c36dc7 1434 -2049 ,
p_igmon 0:ad6637c36dc7 1435 -2561 ,
p_igmon 0:ad6637c36dc7 1436 -3073 ,
p_igmon 0:ad6637c36dc7 1437 -3585 ,
p_igmon 0:ad6637c36dc7 1438 -4097 ,
p_igmon 0:ad6637c36dc7 1439 -4609 ,
p_igmon 0:ad6637c36dc7 1440 -5121 ,
p_igmon 0:ad6637c36dc7 1441 -5633 ,
p_igmon 0:ad6637c36dc7 1442 -6145 ,
p_igmon 0:ad6637c36dc7 1443 -6657 ,
p_igmon 0:ad6637c36dc7 1444 -7169 ,
p_igmon 0:ad6637c36dc7 1445 -7681 ,
p_igmon 0:ad6637c36dc7 1446 -8193 ,
p_igmon 0:ad6637c36dc7 1447 -8705 ,
p_igmon 0:ad6637c36dc7 1448 -9217 ,
p_igmon 0:ad6637c36dc7 1449 -9729 ,
p_igmon 0:ad6637c36dc7 1450 -10241 ,
p_igmon 0:ad6637c36dc7 1451 -10753 ,
p_igmon 0:ad6637c36dc7 1452 -11265 ,
p_igmon 0:ad6637c36dc7 1453 -11777 ,
p_igmon 0:ad6637c36dc7 1454 -12289 ,
p_igmon 0:ad6637c36dc7 1455 -12801 ,
p_igmon 0:ad6637c36dc7 1456 -13313 ,
p_igmon 0:ad6637c36dc7 1457 -13825 ,
p_igmon 0:ad6637c36dc7 1458 -14337 ,
p_igmon 0:ad6637c36dc7 1459 -14849 ,
p_igmon 0:ad6637c36dc7 1460 -15361 ,
p_igmon 0:ad6637c36dc7 1461 -15873 ,
p_igmon 0:ad6637c36dc7 1462 -16385 ,
p_igmon 0:ad6637c36dc7 1463 -16897 ,
p_igmon 0:ad6637c36dc7 1464 -17409 ,
p_igmon 0:ad6637c36dc7 1465 -17921 ,
p_igmon 0:ad6637c36dc7 1466 -18433 ,
p_igmon 0:ad6637c36dc7 1467 -18945 ,
p_igmon 0:ad6637c36dc7 1468 -19457 ,
p_igmon 0:ad6637c36dc7 1469 -19969 ,
p_igmon 0:ad6637c36dc7 1470 -20481 ,
p_igmon 0:ad6637c36dc7 1471 -20993 ,
p_igmon 0:ad6637c36dc7 1472 -21505 ,
p_igmon 0:ad6637c36dc7 1473 -22017 ,
p_igmon 0:ad6637c36dc7 1474 -22529 ,
p_igmon 0:ad6637c36dc7 1475 -23041 ,
p_igmon 0:ad6637c36dc7 1476 -23553 ,
p_igmon 0:ad6637c36dc7 1477 -24065 ,
p_igmon 0:ad6637c36dc7 1478 -24577 ,
p_igmon 0:ad6637c36dc7 1479 -25089 ,
p_igmon 0:ad6637c36dc7 1480 -25601 ,
p_igmon 0:ad6637c36dc7 1481 -26113 ,
p_igmon 0:ad6637c36dc7 1482 -26625 ,
p_igmon 0:ad6637c36dc7 1483 -27137 ,
p_igmon 0:ad6637c36dc7 1484 -27649 ,
p_igmon 0:ad6637c36dc7 1485 -28161 ,
p_igmon 0:ad6637c36dc7 1486 -28673 ,
p_igmon 0:ad6637c36dc7 1487 -29185 ,
p_igmon 0:ad6637c36dc7 1488 -29697 ,
p_igmon 0:ad6637c36dc7 1489 -30209 ,
p_igmon 0:ad6637c36dc7 1490 -30721 ,
p_igmon 0:ad6637c36dc7 1491 -31233 ,
p_igmon 0:ad6637c36dc7 1492 -31745 ,
p_igmon 0:ad6637c36dc7 1493 -32257 ,
p_igmon 0:ad6637c36dc7 1494 -32768 ,
p_igmon 0:ad6637c36dc7 1495 -32256 ,
p_igmon 0:ad6637c36dc7 1496 -31744 ,
p_igmon 0:ad6637c36dc7 1497 -31232 ,
p_igmon 0:ad6637c36dc7 1498 -30720 ,
p_igmon 0:ad6637c36dc7 1499 -30208 ,
p_igmon 0:ad6637c36dc7 1500 -29696 ,
p_igmon 0:ad6637c36dc7 1501 -29184 ,
p_igmon 0:ad6637c36dc7 1502 -28672 ,
p_igmon 0:ad6637c36dc7 1503 -28160 ,
p_igmon 0:ad6637c36dc7 1504 -27648 ,
p_igmon 0:ad6637c36dc7 1505 -27136 ,
p_igmon 0:ad6637c36dc7 1506 -26624 ,
p_igmon 0:ad6637c36dc7 1507 -26112 ,
p_igmon 0:ad6637c36dc7 1508 -25600 ,
p_igmon 0:ad6637c36dc7 1509 -25088 ,
p_igmon 0:ad6637c36dc7 1510 -24576 ,
p_igmon 0:ad6637c36dc7 1511 -24064 ,
p_igmon 0:ad6637c36dc7 1512 -23552 ,
p_igmon 0:ad6637c36dc7 1513 -23040 ,
p_igmon 0:ad6637c36dc7 1514 -22528 ,
p_igmon 0:ad6637c36dc7 1515 -22016 ,
p_igmon 0:ad6637c36dc7 1516 -21504 ,
p_igmon 0:ad6637c36dc7 1517 -20992 ,
p_igmon 0:ad6637c36dc7 1518 -20480 ,
p_igmon 0:ad6637c36dc7 1519 -19968 ,
p_igmon 0:ad6637c36dc7 1520 -19456 ,
p_igmon 0:ad6637c36dc7 1521 -18944 ,
p_igmon 0:ad6637c36dc7 1522 -18432 ,
p_igmon 0:ad6637c36dc7 1523 -17920 ,
p_igmon 0:ad6637c36dc7 1524 -17408 ,
p_igmon 0:ad6637c36dc7 1525 -16896 ,
p_igmon 0:ad6637c36dc7 1526 -16384 ,
p_igmon 0:ad6637c36dc7 1527 -15872 ,
p_igmon 0:ad6637c36dc7 1528 -15360 ,
p_igmon 0:ad6637c36dc7 1529 -14848 ,
p_igmon 0:ad6637c36dc7 1530 -14336 ,
p_igmon 0:ad6637c36dc7 1531 -13824 ,
p_igmon 0:ad6637c36dc7 1532 -13312 ,
p_igmon 0:ad6637c36dc7 1533 -12800 ,
p_igmon 0:ad6637c36dc7 1534 -12288 ,
p_igmon 0:ad6637c36dc7 1535 -11776 ,
p_igmon 0:ad6637c36dc7 1536 -11264 ,
p_igmon 0:ad6637c36dc7 1537 -10752 ,
p_igmon 0:ad6637c36dc7 1538 -10240 ,
p_igmon 0:ad6637c36dc7 1539 -9728 ,
p_igmon 0:ad6637c36dc7 1540 -9216 ,
p_igmon 0:ad6637c36dc7 1541 -8704 ,
p_igmon 0:ad6637c36dc7 1542 -8192 ,
p_igmon 0:ad6637c36dc7 1543 -7680 ,
p_igmon 0:ad6637c36dc7 1544 -7168 ,
p_igmon 0:ad6637c36dc7 1545 -6656 ,
p_igmon 0:ad6637c36dc7 1546 -6144 ,
p_igmon 0:ad6637c36dc7 1547 -5632 ,
p_igmon 0:ad6637c36dc7 1548 -5120 ,
p_igmon 0:ad6637c36dc7 1549 -4608 ,
p_igmon 0:ad6637c36dc7 1550 -4096 ,
p_igmon 0:ad6637c36dc7 1551 -3584 ,
p_igmon 0:ad6637c36dc7 1552 -3072 ,
p_igmon 0:ad6637c36dc7 1553 -2560 ,
p_igmon 0:ad6637c36dc7 1554 -2048 ,
p_igmon 0:ad6637c36dc7 1555 -1536 ,
p_igmon 0:ad6637c36dc7 1556 -1024 ,
p_igmon 0:ad6637c36dc7 1557 -512
p_igmon 0:ad6637c36dc7 1558 };
p_igmon 0:ad6637c36dc7 1559
p_igmon 0:ad6637c36dc7 1560 /*
p_igmon 0:ad6637c36dc7 1561 static S16 rand_table[]={
p_igmon 0:ad6637c36dc7 1562 -4702 ,
p_igmon 0:ad6637c36dc7 1563 -5937 ,
p_igmon 0:ad6637c36dc7 1564 1759 ,
p_igmon 0:ad6637c36dc7 1565 5872 ,
p_igmon 0:ad6637c36dc7 1566 -12112 ,
p_igmon 0:ad6637c36dc7 1567 3206 ,
p_igmon 0:ad6637c36dc7 1568 -1264 ,
p_igmon 0:ad6637c36dc7 1569 -15611 ,
p_igmon 0:ad6637c36dc7 1570 -14364 ,
p_igmon 0:ad6637c36dc7 1571 2695 ,
p_igmon 0:ad6637c36dc7 1572 14181 ,
p_igmon 0:ad6637c36dc7 1573 -7401 ,
p_igmon 0:ad6637c36dc7 1574 3850 ,
p_igmon 0:ad6637c36dc7 1575 -11648 ,
p_igmon 0:ad6637c36dc7 1576 10868 ,
p_igmon 0:ad6637c36dc7 1577 3708 ,
p_igmon 0:ad6637c36dc7 1578 -10377 ,
p_igmon 0:ad6637c36dc7 1579 9014 ,
p_igmon 0:ad6637c36dc7 1580 8700 ,
p_igmon 0:ad6637c36dc7 1581 -14739 ,
p_igmon 0:ad6637c36dc7 1582 6456 ,
p_igmon 0:ad6637c36dc7 1583 16098 ,
p_igmon 0:ad6637c36dc7 1584 4686 ,
p_igmon 0:ad6637c36dc7 1585 6799 ,
p_igmon 0:ad6637c36dc7 1586 -975 ,
p_igmon 0:ad6637c36dc7 1587 16232 ,
p_igmon 0:ad6637c36dc7 1588 9697 ,
p_igmon 0:ad6637c36dc7 1589 13385 ,
p_igmon 0:ad6637c36dc7 1590 751 ,
p_igmon 0:ad6637c36dc7 1591 7436 ,
p_igmon 0:ad6637c36dc7 1592 -6095 ,
p_igmon 0:ad6637c36dc7 1593 13099 ,
p_igmon 0:ad6637c36dc7 1594 11876 ,
p_igmon 0:ad6637c36dc7 1595 -13041 ,
p_igmon 0:ad6637c36dc7 1596 -3477 ,
p_igmon 0:ad6637c36dc7 1597 6435 ,
p_igmon 0:ad6637c36dc7 1598 -6829 ,
p_igmon 0:ad6637c36dc7 1599 -12507 ,
p_igmon 0:ad6637c36dc7 1600 -5812 ,
p_igmon 0:ad6637c36dc7 1601 12803 ,
p_igmon 0:ad6637c36dc7 1602 10729 ,
p_igmon 0:ad6637c36dc7 1603 -7479 ,
p_igmon 0:ad6637c36dc7 1604 7376 ,
p_igmon 0:ad6637c36dc7 1605 -5443 ,
p_igmon 0:ad6637c36dc7 1606 -10950 ,
p_igmon 0:ad6637c36dc7 1607 10022 ,
p_igmon 0:ad6637c36dc7 1608 -2564 ,
p_igmon 0:ad6637c36dc7 1609 -15874 ,
p_igmon 0:ad6637c36dc7 1610 4668 ,
p_igmon 0:ad6637c36dc7 1611 4713 ,
p_igmon 0:ad6637c36dc7 1612 9395 ,
p_igmon 0:ad6637c36dc7 1613 -10234 ,
p_igmon 0:ad6637c36dc7 1614 3657 ,
p_igmon 0:ad6637c36dc7 1615 -5513 ,
p_igmon 0:ad6637c36dc7 1616 5354 ,
p_igmon 0:ad6637c36dc7 1617 -12489 ,
p_igmon 0:ad6637c36dc7 1618 -15931 ,
p_igmon 0:ad6637c36dc7 1619 -5721 ,
p_igmon 0:ad6637c36dc7 1620 14209 ,
p_igmon 0:ad6637c36dc7 1621 -4347 ,
p_igmon 0:ad6637c36dc7 1622 13988 ,
p_igmon 0:ad6637c36dc7 1623 -7041 ,
p_igmon 0:ad6637c36dc7 1624 -2546 ,
p_igmon 0:ad6637c36dc7 1625 -11584 ,
p_igmon 0:ad6637c36dc7 1626 -8644 ,
p_igmon 0:ad6637c36dc7 1627 -228 ,
p_igmon 0:ad6637c36dc7 1628 -16181 ,
p_igmon 0:ad6637c36dc7 1629 -8151 ,
p_igmon 0:ad6637c36dc7 1630 11335 ,
p_igmon 0:ad6637c36dc7 1631 14388 ,
p_igmon 0:ad6637c36dc7 1632 14949 ,
p_igmon 0:ad6637c36dc7 1633 -8035 ,
p_igmon 0:ad6637c36dc7 1634 -13892 ,
p_igmon 0:ad6637c36dc7 1635 15135 ,
p_igmon 0:ad6637c36dc7 1636 -3969 ,
p_igmon 0:ad6637c36dc7 1637 6648 ,
p_igmon 0:ad6637c36dc7 1638 15148 ,
p_igmon 0:ad6637c36dc7 1639 8950 ,
p_igmon 0:ad6637c36dc7 1640 574 ,
p_igmon 0:ad6637c36dc7 1641 -9073 ,
p_igmon 0:ad6637c36dc7 1642 15669 ,
p_igmon 0:ad6637c36dc7 1643 11775 ,
p_igmon 0:ad6637c36dc7 1644 763 ,
p_igmon 0:ad6637c36dc7 1645 3151 ,
p_igmon 0:ad6637c36dc7 1646 -12135 ,
p_igmon 0:ad6637c36dc7 1647 -12169 ,
p_igmon 0:ad6637c36dc7 1648 9605 ,
p_igmon 0:ad6637c36dc7 1649 -6657 ,
p_igmon 0:ad6637c36dc7 1650 -15719 ,
p_igmon 0:ad6637c36dc7 1651 13266 ,
p_igmon 0:ad6637c36dc7 1652 -3722 ,
p_igmon 0:ad6637c36dc7 1653 -15255 ,
p_igmon 0:ad6637c36dc7 1654 5692 ,
p_igmon 0:ad6637c36dc7 1655 -10309 ,
p_igmon 0:ad6637c36dc7 1656 13124 ,
p_igmon 0:ad6637c36dc7 1657 -9366 ,
p_igmon 0:ad6637c36dc7 1658 -7765 ,
p_igmon 0:ad6637c36dc7 1659 6999 ,
p_igmon 0:ad6637c36dc7 1660 8386 ,
p_igmon 0:ad6637c36dc7 1661 15420 ,
p_igmon 0:ad6637c36dc7 1662 -4968 ,
p_igmon 0:ad6637c36dc7 1663 -202 ,
p_igmon 0:ad6637c36dc7 1664 8628 ,
p_igmon 0:ad6637c36dc7 1665 -4212 ,
p_igmon 0:ad6637c36dc7 1666 -11400 ,
p_igmon 0:ad6637c36dc7 1667 8105 ,
p_igmon 0:ad6637c36dc7 1668 -11109 ,
p_igmon 0:ad6637c36dc7 1669 -5194 ,
p_igmon 0:ad6637c36dc7 1670 -3745 ,
p_igmon 0:ad6637c36dc7 1671 -7401 ,
p_igmon 0:ad6637c36dc7 1672 6659 ,
p_igmon 0:ad6637c36dc7 1673 8305 ,
p_igmon 0:ad6637c36dc7 1674 2596 ,
p_igmon 0:ad6637c36dc7 1675 14753 ,
p_igmon 0:ad6637c36dc7 1676 2982 ,
p_igmon 0:ad6637c36dc7 1677 -7625 ,
p_igmon 0:ad6637c36dc7 1678 2982 ,
p_igmon 0:ad6637c36dc7 1679 13759 ,
p_igmon 0:ad6637c36dc7 1680 8370 ,
p_igmon 0:ad6637c36dc7 1681 15031 ,
p_igmon 0:ad6637c36dc7 1682 960 ,
p_igmon 0:ad6637c36dc7 1683 7657 ,
p_igmon 0:ad6637c36dc7 1684 -12315 ,
p_igmon 0:ad6637c36dc7 1685 3118 ,
p_igmon 0:ad6637c36dc7 1686 3594 ,
p_igmon 0:ad6637c36dc7 1687 1096 ,
p_igmon 0:ad6637c36dc7 1688 -8170 ,
p_igmon 0:ad6637c36dc7 1689 15216 ,
p_igmon 0:ad6637c36dc7 1690 8214 ,
p_igmon 0:ad6637c36dc7 1691 10686 ,
p_igmon 0:ad6637c36dc7 1692 -5097 ,
p_igmon 0:ad6637c36dc7 1693 -2757 ,
p_igmon 0:ad6637c36dc7 1694 16009 ,
p_igmon 0:ad6637c36dc7 1695 15692 ,
p_igmon 0:ad6637c36dc7 1696 -6785 ,
p_igmon 0:ad6637c36dc7 1697 6745 ,
p_igmon 0:ad6637c36dc7 1698 -3329 ,
p_igmon 0:ad6637c36dc7 1699 15549 ,
p_igmon 0:ad6637c36dc7 1700 13942 ,
p_igmon 0:ad6637c36dc7 1701 -2251 ,
p_igmon 0:ad6637c36dc7 1702 5121 ,
p_igmon 0:ad6637c36dc7 1703 6668 ,
p_igmon 0:ad6637c36dc7 1704 4485 ,
p_igmon 0:ad6637c36dc7 1705 7399 ,
p_igmon 0:ad6637c36dc7 1706 -1296 ,
p_igmon 0:ad6637c36dc7 1707 -13123 ,
p_igmon 0:ad6637c36dc7 1708 15626 ,
p_igmon 0:ad6637c36dc7 1709 8179 ,
p_igmon 0:ad6637c36dc7 1710 -15663 ,
p_igmon 0:ad6637c36dc7 1711 -3525 ,
p_igmon 0:ad6637c36dc7 1712 -11335 ,
p_igmon 0:ad6637c36dc7 1713 -3789 ,
p_igmon 0:ad6637c36dc7 1714 -15464 ,
p_igmon 0:ad6637c36dc7 1715 5378 ,
p_igmon 0:ad6637c36dc7 1716 11846 ,
p_igmon 0:ad6637c36dc7 1717 -3336 ,
p_igmon 0:ad6637c36dc7 1718 -6615 ,
p_igmon 0:ad6637c36dc7 1719 5632 ,
p_igmon 0:ad6637c36dc7 1720 -1580 ,
p_igmon 0:ad6637c36dc7 1721 -7516 ,
p_igmon 0:ad6637c36dc7 1722 14305 ,
p_igmon 0:ad6637c36dc7 1723 -3498 ,
p_igmon 0:ad6637c36dc7 1724 11659 ,
p_igmon 0:ad6637c36dc7 1725 4070 ,
p_igmon 0:ad6637c36dc7 1726 -15716 ,
p_igmon 0:ad6637c36dc7 1727 -1538 ,
p_igmon 0:ad6637c36dc7 1728 -15156 ,
p_igmon 0:ad6637c36dc7 1729 -14056 ,
p_igmon 0:ad6637c36dc7 1730 -11466 ,
p_igmon 0:ad6637c36dc7 1731 -3617 ,
p_igmon 0:ad6637c36dc7 1732 -7872 ,
p_igmon 0:ad6637c36dc7 1733 5279 ,
p_igmon 0:ad6637c36dc7 1734 957 ,
p_igmon 0:ad6637c36dc7 1735 -11435 ,
p_igmon 0:ad6637c36dc7 1736 -12116 ,
p_igmon 0:ad6637c36dc7 1737 -2382 ,
p_igmon 0:ad6637c36dc7 1738 10603 ,
p_igmon 0:ad6637c36dc7 1739 -8960 ,
p_igmon 0:ad6637c36dc7 1740 2788 ,
p_igmon 0:ad6637c36dc7 1741 -14564 ,
p_igmon 0:ad6637c36dc7 1742 15417 ,
p_igmon 0:ad6637c36dc7 1743 -14205 ,
p_igmon 0:ad6637c36dc7 1744 1446 ,
p_igmon 0:ad6637c36dc7 1745 -38 ,
p_igmon 0:ad6637c36dc7 1746 14555 ,
p_igmon 0:ad6637c36dc7 1747 3048 ,
p_igmon 0:ad6637c36dc7 1748 -15186 ,
p_igmon 0:ad6637c36dc7 1749 8049 ,
p_igmon 0:ad6637c36dc7 1750 13701 ,
p_igmon 0:ad6637c36dc7 1751 15978 ,
p_igmon 0:ad6637c36dc7 1752 -8635 ,
p_igmon 0:ad6637c36dc7 1753 5345 ,
p_igmon 0:ad6637c36dc7 1754 5956 ,
p_igmon 0:ad6637c36dc7 1755 -959 ,
p_igmon 0:ad6637c36dc7 1756 -1412 ,
p_igmon 0:ad6637c36dc7 1757 -8778 ,
p_igmon 0:ad6637c36dc7 1758 6102 ,
p_igmon 0:ad6637c36dc7 1759 -9267 ,
p_igmon 0:ad6637c36dc7 1760 -5359 ,
p_igmon 0:ad6637c36dc7 1761 -9307 ,
p_igmon 0:ad6637c36dc7 1762 -4823 ,
p_igmon 0:ad6637c36dc7 1763 262 ,
p_igmon 0:ad6637c36dc7 1764 15678 ,
p_igmon 0:ad6637c36dc7 1765 -2597 ,
p_igmon 0:ad6637c36dc7 1766 2381 ,
p_igmon 0:ad6637c36dc7 1767 2733 ,
p_igmon 0:ad6637c36dc7 1768 1589 ,
p_igmon 0:ad6637c36dc7 1769 14095 ,
p_igmon 0:ad6637c36dc7 1770 -4438 ,
p_igmon 0:ad6637c36dc7 1771 3132 ,
p_igmon 0:ad6637c36dc7 1772 -8347 ,
p_igmon 0:ad6637c36dc7 1773 -15531 ,
p_igmon 0:ad6637c36dc7 1774 -14455 ,
p_igmon 0:ad6637c36dc7 1775 9221 ,
p_igmon 0:ad6637c36dc7 1776 -16371 ,
p_igmon 0:ad6637c36dc7 1777 -3805 ,
p_igmon 0:ad6637c36dc7 1778 6240 ,
p_igmon 0:ad6637c36dc7 1779 -83 ,
p_igmon 0:ad6637c36dc7 1780 -2819 ,
p_igmon 0:ad6637c36dc7 1781 -7996 ,
p_igmon 0:ad6637c36dc7 1782 13221 ,
p_igmon 0:ad6637c36dc7 1783 581 ,
p_igmon 0:ad6637c36dc7 1784 -2605 ,
p_igmon 0:ad6637c36dc7 1785 9129 ,
p_igmon 0:ad6637c36dc7 1786 -16278 ,
p_igmon 0:ad6637c36dc7 1787 -4914 ,
p_igmon 0:ad6637c36dc7 1788 9007 ,
p_igmon 0:ad6637c36dc7 1789 -3943 ,
p_igmon 0:ad6637c36dc7 1790 11643 ,
p_igmon 0:ad6637c36dc7 1791 -2273 ,
p_igmon 0:ad6637c36dc7 1792 5094 ,
p_igmon 0:ad6637c36dc7 1793 11570 ,
p_igmon 0:ad6637c36dc7 1794 -16142 ,
p_igmon 0:ad6637c36dc7 1795 -15706 ,
p_igmon 0:ad6637c36dc7 1796 -13944 ,
p_igmon 0:ad6637c36dc7 1797 -359 ,
p_igmon 0:ad6637c36dc7 1798 -5528 ,
p_igmon 0:ad6637c36dc7 1799 -5262 ,
p_igmon 0:ad6637c36dc7 1800 -15017 ,
p_igmon 0:ad6637c36dc7 1801 -10309 ,
p_igmon 0:ad6637c36dc7 1802 2162 ,
p_igmon 0:ad6637c36dc7 1803 -6804 ,
p_igmon 0:ad6637c36dc7 1804 -11014 ,
p_igmon 0:ad6637c36dc7 1805 14903 ,
p_igmon 0:ad6637c36dc7 1806 -6135 ,
p_igmon 0:ad6637c36dc7 1807 -3560 ,
p_igmon 0:ad6637c36dc7 1808 -3194 ,
p_igmon 0:ad6637c36dc7 1809 -8291 ,
p_igmon 0:ad6637c36dc7 1810 -11162 ,
p_igmon 0:ad6637c36dc7 1811 -5989 ,
p_igmon 0:ad6637c36dc7 1812 5102 ,
p_igmon 0:ad6637c36dc7 1813 3235 ,
p_igmon 0:ad6637c36dc7 1814 1329 ,
p_igmon 0:ad6637c36dc7 1815 1232 ,
p_igmon 0:ad6637c36dc7 1816 9652 ,
p_igmon 0:ad6637c36dc7 1817 -12759
p_igmon 0:ad6637c36dc7 1818 };
p_igmon 0:ad6637c36dc7 1819 */