File: fdim-500.c

package info (click to toggle)
avr-libc 1%3A1.6.2.cvs20080610-2
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 14,848 kB
  • ctags: 55,619
  • sloc: ansic: 92,267; asm: 6,692; sh: 4,131; makefile: 2,481; python: 976; pascal: 426; perl: 116
file content (547 lines) | stat: -rw-r--r-- 49,866 bytes parent folder | download
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
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
/* Test of fdim() function. 500 random cases.
   $Id: fdim-500.c,v 1.1 2007/02/05 21:35:58 dmix Exp $
 */
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include "progmem.h"

union lofl_u {
    long lo;
    float fl;
};

volatile union lofl_u v = { .lo = 1 };

PROGMEM const struct {		/* Table of test cases.	*/
    long x,y;		/* args		*/
    long z;		/* result	*/
} t[] = {

    /* x, y, fdim(x,y)	*/
    { 0xc01dc55f,0xbf527651,0x00000000 }, /*   1: -2.4651716e+00 -8.2211787e-01  0.0000000e+00 */
    { 0x4099d8c5,0x3fc22552,0x40529ee1 }, /*   2:  4.8077111e+00  1.5167639e+00  3.2909472e+00 */
    { 0xc12e12be,0x3fbe11ad,0x00000000 }, /*   3: -1.0879576e+01  1.4849144e+00  0.0000000e+00 */
    { 0xb002c717,0xc2d0e092,0x42d0e092 }, /*   4: -4.7576648e-10 -1.0443861e+02  1.0443861e+02 */
    { 0x3e3ebe5b,0x4066d198,0x00000000 }, /*   5:  1.8627302e-01  3.6065426e+00  0.0000000e+00 */
    { 0xbfc4380a,0xc1ddbd9f,0x41d17a1e }, /*   6: -1.5329602e+00 -2.7717588e+01  2.6184628e+01 */
    { 0xbf45ec0e,0x42081282,0x00000000 }, /*   7: -7.7313316e-01  3.4018074e+01  0.0000000e+00 */
    { 0x3f6409f9,0xc04cfc36,0x4082ff5a }, /*   8:  8.9077717e-01 -3.2028937e+00  4.0936708e+00 */
    { 0x3eb79151,0xbe764b9e,0x3f195b90 }, /*   9:  3.5853055e-01 -2.4052283e-01  5.9905338e-01 */
    { 0xbda57ab1,0x3f464b25,0x00000000 }, /*  10: -8.0800422e-02  7.7458411e-01  0.0000000e+00 */
    { 0x3d7fabde,0x4196770a,0x00000000 }, /*  11:  6.2419765e-02  1.8808125e+01  0.0000000e+00 */
    { 0xbf72040b,0xbf4ba244,0x00000000 }, /*  12: -9.4537419e-01 -7.9544473e-01  0.0000000e+00 */
    { 0x3ec3c915,0xc06e9bd0,0x40838a79 }, /*  13:  3.8239351e-01 -3.7282600e+00  4.1106534e+00 */
    { 0x3f5e285c,0x4014b723,0x00000000 }, /*  14:  8.6780334e-01  2.3236778e+00  0.0000000e+00 */
    { 0x3e6917b7,0xbeef4747,0x3f31e991 }, /*  15:  2.2762953e-01 -4.6734068e-01  6.9497019e-01 */
    { 0xc1cc62d4,0xc0295158,0x00000000 }, /*  16: -2.5548256e+01 -2.6455898e+00  0.0000000e+00 */
    { 0x43d9ef65,0x3ea9f4f8,0x43d9c4e8 }, /*  17:  4.3587027e+02  3.3194709e-01  4.3553833e+02 */
    { 0xbf4d8882,0xc23f432b,0x423c0d09 }, /*  18: -8.0286419e-01 -4.7815594e+01  4.7012730e+01 */
    { 0x3e0a704a,0x3eeb9ece,0x00000000 }, /*  19:  1.3519397e-01  4.6019596e-01  0.0000000e+00 */
    { 0x400e70f5,0x402e8482,0x00000000 }, /*  20:  2.2256444e+00  2.7268376e+00  0.0000000e+00 */
    { 0xbece7c93,0xbebca1f2,0x00000000 }, /*  21: -4.0329418e-01 -3.6842304e-01  0.0000000e+00 */
    { 0x4012406b,0x3fa52409,0x3f7eb99a }, /*  22:  2.2851818e+00  1.2901622e+00  9.9501956e-01 */
    { 0xc20ff531,0x3fefc748,0x00000000 }, /*  23: -3.5989445e+01  1.8732691e+00  0.0000000e+00 */
    { 0x42a222b2,0x3ec20cf4,0x42a160a5 }, /*  24:  8.1067764e+01  3.7900507e-01  8.0688759e+01 */
    { 0xbfb4634a,0xbff11956,0x3ef2d830 }, /*  25: -1.4092801e+00 -1.8835857e+00  4.7430563e-01 */
    { 0xbf4ebac3,0xbf4b49f6,0x00000000 }, /*  26: -8.0753726e-01 -7.9409730e-01  0.0000000e+00 */
    { 0x3f37b0dd,0xc0189be6,0x4046881d }, /*  27:  7.1754247e-01 -2.3845153e+00  3.1020577e+00 */
    { 0x40dc10c4,0x3fa87761,0x40b1f2ec }, /*  28:  6.8770466e+00  1.3161432e+00  5.5609035e+00 */
    { 0x3e6c56f1,0x3ecfcbc8,0x00000000 }, /*  29:  2.3080041e-01  4.0585160e-01  0.0000000e+00 */
    { 0x4089ea38,0x3af7a5f9,0x4089dabe }, /*  30:  4.3098412e+00  1.8894068e-03  4.3079519e+00 */
    { 0xbf3b61d6,0xbdd279db,0x00000000 }, /*  31: -7.3196161e-01 -1.0277148e-01  0.0000000e+00 */
    { 0xbf418afe,0x53f40aca,0x00000000 }, /*  32: -7.5602710e-01  2.0963061e+12  0.0000000e+00 */
    { 0x3fa8792c,0xc91491bb,0x491491d0 }, /*  33:  1.3161979e+00 -6.0853969e+05  6.0854100e+05 */
    { 0xc0be65d6,0xbf4514e3,0x00000000 }, /*  34: -5.9499311e+00 -7.6984996e-01  0.0000000e+00 */
    { 0x3fa35321,0x3e1e1802,0x3f8f9021 }, /*  35:  1.2759744e+00  1.5438846e-01  1.1215860e+00 */
    { 0xbdc7180a,0x3ebcfde7,0x00000000 }, /*  36: -9.7213820e-02  3.6912462e-01  0.0000000e+00 */
    { 0xc679ebb4,0xbe0ff5ca,0x00000000 }, /*  37: -1.5994926e+04 -1.4058605e-01  0.0000000e+00 */
    { 0xbfb57d1e,0xc0542876,0x3ff2d3ce }, /*  38: -1.4178808e+00 -3.3149695e+00  1.8970888e+00 */
    { 0xc8f326c6,0x42104fd0,0x00000000 }, /*  39: -4.9797419e+05  3.6077942e+01  0.0000000e+00 */
    { 0x4027ad8a,0x402c52a3,0x00000000 }, /*  40:  2.6199670e+00  2.6925437e+00  0.0000000e+00 */
    { 0x3fa56a2d,0xb3f77d7a,0x3fa56a2e }, /*  41:  1.2923027e+00 -1.1524658e-07  1.2923028e+00 */
    { 0xbef4fe1b,0x3edd54af,0x00000000 }, /*  42: -4.7850117e-01  4.3228671e-01  0.0000000e+00 */
    { 0xbd2f433d,0xbf49b2cd,0x3f3ebe99 }, /*  43: -4.2788733e-02 -7.8788453e-01  7.4509579e-01 */
    { 0xbf5184af,0xbea0627f,0x00000000 }, /*  44: -8.1843084e-01 -3.1325147e-01  0.0000000e+00 */
    { 0x401d9bcd,0xbe3af736,0x40294b40 }, /*  45:  2.4626343e+00 -1.8258366e-01  2.6452179e+00 */
    { 0x3f4e4dd7,0x3dc825f9,0x3f354918 }, /*  46:  8.0587524e-01  9.7728677e-02  7.0814657e-01 */
    { 0x3ff74873,0x3fe37025,0x3e1ec270 }, /*  47:  1.9318985e+00  1.7768599e+00  1.5503860e-01 */
    { 0xc09dbffd,0x416db622,0x00000000 }, /*  48: -4.9296861e+00  1.4856966e+01  0.0000000e+00 */
    { 0x3c6dfeae,0xbf090256,0x3f0cba51 }, /*  49:  1.4526052e-02 -5.3519189e-01  5.4971796e-01 */
    { 0xbd1ec264,0xc0b2735e,0x40b135d9 }, /*  50: -3.8759604e-02 -5.5765829e+00  5.5378232e+00 */
    { 0x3f92e1dc,0x4088dc83,0x00000000 }, /*  51:  1.1475177e+00  4.2769179e+00  0.0000000e+00 */
    { 0x40404d78,0xbe8c06f2,0x4051ce56 }, /*  52:  3.0047283e+00 -2.7349049e-01  3.2782187e+00 */
    { 0x3ea8d5f8,0x3f3d340e,0x00000000 }, /*  53:  3.2975745e-01  7.3907554e-01  0.0000000e+00 */
    { 0xbfc0a3dd,0x3df8575f,0x00000000 }, /*  54: -1.5050007e+00  1.2126040e-01  0.0000000e+00 */
    { 0xc05562d2,0x3ddbf37f,0x00000000 }, /*  55: -3.3341565e+00  1.0739803e-01  0.0000000e+00 */
    { 0x3e2c4c0f,0x3e9e4ec6,0x00000000 }, /*  56:  1.6825889e-01  3.0919474e-01  0.0000000e+00 */
    { 0xbf68d9ea,0xbeac5e99,0x00000000 }, /*  57: -9.0957510e-01 -3.3665922e-01  0.0000000e+00 */
    { 0xc2df2291,0xbfb97710,0x00000000 }, /*  58: -1.1156751e+02 -1.4489460e+00  0.0000000e+00 */
    { 0x4072774f,0xbf451a2c,0x4091deed }, /*  59:  3.7885320e+00 -7.6993060e-01  4.5584626e+00 */
    { 0xc1d5a29b,0xb58c2e49,0x00000000 }, /*  60: -2.6704397e+01 -1.0444284e-06  0.0000000e+00 */
    { 0xc5cfb6f0,0x42c576f8,0x00000000 }, /*  61: -6.6468672e+03  9.8732361e+01  0.0000000e+00 */
    { 0xbee50045,0x4e70c02f,0x00000000 }, /*  62: -4.4726768e-01  1.0097817e+09  0.0000000e+00 */
    { 0x3f59008d,0xbf55d75c,0x3fd76bf4 }, /*  63:  8.4766465e-01 -8.3531737e-01  1.6829820e+00 */
    { 0x3c496cdc,0xbf0eb4a0,0x3f11da53 }, /*  64:  1.2294021e-02 -5.5744362e-01  5.6973761e-01 */
    { 0x44b3331d,0xc2f4cedb,0x44c2800b }, /*  65:  1.4335973e+03 -1.2240401e+02  1.5560013e+03 */
    { 0x44510d0f,0x3e6b0efb,0x4450fe5e }, /*  66:  8.3620404e+02  2.2954933e-01  8.3597449e+02 */
    { 0x3a56841a,0x3fc1b65e,0x00000000 }, /*  67:  8.1831368e-04  1.5133779e+00  0.0000000e+00 */
    { 0x3f55d149,0xba004d19,0x3f55f15c }, /*  68:  8.3522469e-01 -4.8943009e-04  8.3571410e-01 */
    { 0xc299108b,0x3fc03fe6,0x00000000 }, /*  69: -7.6532310e+01  1.5019500e+00  0.0000000e+00 */
    { 0x3edbcfa6,0x4032815e,0x00000000 }, /*  70:  4.2931861e-01  2.7891459e+00  0.0000000e+00 */
    { 0x40f7d1bc,0xc06b1caf,0x4136b00a }, /*  71:  7.7443523e+00 -3.6736257e+00  1.1417978e+01 */
    { 0xc0220bcf,0x402d0066,0x00000000 }, /*  72: -2.5319707e+00  2.7031493e+00  0.0000000e+00 */
    { 0xbf504b90,0xbe4dab9a,0x00000000 }, /*  73: -8.1365299e-01 -2.0084992e-01  0.0000000e+00 */
    { 0xbff7bfa4,0xc0c98707,0x408b971e }, /*  74: -1.9355359e+00 -6.2977328e+00  4.3621969e+00 */
    { 0xc06c7ccc,0x39ca663e,0x00000000 }, /*  75: -3.6951170e+00  3.8604619e-04  0.0000000e+00 */
    { 0x40670d68,0x4061a9d1,0x3dac72e0 }, /*  76:  3.6101933e+00  3.5259898e+00  8.4203482e-02 */
    { 0xbba9bf88,0xc0cd30ba,0x40cd064a }, /*  77: -5.1803030e-03 -6.4121981e+00  6.4070177e+00 */
    { 0x3fa457d5,0x3d5fd222,0x3f9d5944 }, /*  78:  1.2839304e+00  5.4643758e-02  1.2292867e+00 */
    { 0xbfa8cc2d,0xbff92540,0x3f20b226 }, /*  79: -1.3187310e+00 -1.9464493e+00  6.2771833e-01 */
    { 0xbf8fa4e9,0xac43ec47,0x00000000 }, /*  80: -1.1222202e+00 -2.7842327e-12  0.0000000e+00 */
    { 0xc0100963,0x3ece6952,0x00000000 }, /*  81: -2.2505729e+00  4.0314728e-01  0.0000000e+00 */
    { 0xbcb96961,0x3f5b7ae8,0x00000000 }, /*  82: -2.2633256e-02  8.5734415e-01  0.0000000e+00 */
    { 0x41e6928b,0x3f558f0f,0x41dfe613 }, /*  83:  2.8821554e+01  8.3421415e-01  2.7987341e+01 */
    { 0x3e6d490c,0x3eda047b,0x00000000 }, /*  84:  2.3172396e-01  4.2581543e-01  0.0000000e+00 */
    { 0xb9035e6c,0xbfaa6abd,0x3faa66a2 }, /*  85: -1.2528308e-04 -1.3313824e+00  1.3312571e+00 */
    { 0x3fce64ec,0xbfbf0ad6,0x4046b7e1 }, /*  86:  1.6124549e+00 -1.4925182e+00  3.1049731e+00 */
    { 0xb7ac2b82,0x3e45667a,0x00000000 }, /*  87: -2.0524258e-05  1.9277373e-01  0.0000000e+00 */
    { 0xbf9ddf9e,0x3f67c299,0x00000000 }, /*  88: -1.2333868e+00  9.0531307e-01  0.0000000e+00 */
    { 0x3ef1e122,0x3f7b5bb6,0x00000000 }, /*  89:  4.7242075e-01  9.8186815e-01  0.0000000e+00 */
    { 0xbf586dae,0xbe84af08,0x00000000 }, /*  90: -8.4542358e-01 -2.5914788e-01  0.0000000e+00 */
    { 0xbfb9bfb7,0x3f3c23a2,0x00000000 }, /*  91: -1.4511632e+00  7.3491871e-01  0.0000000e+00 */
    { 0xbecd487b,0x3faba2e6,0x00000000 }, /*  92: -4.0094361e-01  1.3409088e+00  0.0000000e+00 */
    { 0xbee5e210,0x404ec54f,0x00000000 }, /*  93: -4.4899035e-01  3.2307928e+00  0.0000000e+00 */
    { 0xc11375ec,0xc003ae89,0x00000000 }, /*  94: -9.2162895e+00 -2.0575278e+00  0.0000000e+00 */
    { 0xbfa1b801,0xbea38f7b,0x00000000 }, /*  95: -1.2634279e+00 -3.1945404e-01  0.0000000e+00 */
    { 0x3f4713be,0xc011fe95,0x4043c384 }, /*  96:  7.7764499e-01 -2.2811635e+00  3.0588083e+00 */
    { 0x3d81193d,0x3d327de7,0x3c9f6926 }, /*  97:  6.3036419e-02  4.3577101e-02  1.9459318e-02 */
    { 0x3d5be341,0xbc601350,0x3d89f40a }, /*  98:  5.3683523e-02 -1.3676479e-02  6.7359999e-02 */
    { 0x3fa4af81,0xbfa80cc3,0x40265e22 }, /*  99:  1.2866060e+00 -1.3128895e+00  2.5994954e+00 */
    { 0x42643488,0x403fa89f,0x425839fe }, /* 100:  5.7051300e+01  2.9946668e+00  5.4056633e+01 */
    { 0xbee2e351,0xc0aa3610,0x409c07db }, /* 101: -4.4314054e-01 -5.3190994e+00  4.8759589e+00 */
    { 0x3f96f3c9,0xbfb932c2,0x40281346 }, /* 102:  1.1793147e+00 -1.4468615e+00  2.6261764e+00 */
    { 0x3fafb088,0xbf51977a,0x400c3e22 }, /* 103:  1.3725748e+00 -8.1871760e-01  2.1912923e+00 */
    { 0x3f5bd3e6,0x3fa61da3,0x00000000 }, /* 104:  8.5870206e-01  1.2977794e+00  0.0000000e+00 */
    { 0x40ed82e8,0xc059a481,0x412d2a94 }, /* 105:  7.4222298e+00 -3.4006655e+00  1.0822895e+01 */
    { 0xbfb3e610,0x40582007,0x00000000 }, /* 106: -1.4054585e+00  3.3769548e+00  0.0000000e+00 */
    { 0x3b46d4c5,0xbee9767a,0x3eeb0424 }, /* 107:  3.0339223e-03 -4.5598203e-01  4.5901597e-01 */
    { 0xc2e88a16,0x77003235,0x00000000 }, /* 108: -1.1626970e+02  2.6001262e+33  0.0000000e+00 */
    { 0x3edbe16c,0xbf6df2ab,0x3fadf1b0 }, /* 109:  4.2945421e-01 -9.2948407e-01  1.3589382e+00 */
    { 0x4013e7a9,0x40899737,0x00000000 }, /* 110:  2.3110144e+00  4.2997088e+00  0.0000000e+00 */
    { 0xbe1a9c13,0xbf0264be,0x3eb77b72 }, /* 111: -1.5098600e-01 -5.0934970e-01  3.5836369e-01 */
    { 0xc02194d2,0xbf980b9d,0x00000000 }, /* 112: -2.5247083e+00 -1.1878544e+00  0.0000000e+00 */
    { 0x3f44a53d,0xbeca856f,0x3f94f3fa }, /* 113:  7.6814634e-01 -3.9554927e-01  1.1636956e+00 */
    { 0x3eafba32,0x402788ce,0x00000000 }, /* 114:  3.4321743e-01  2.6177249e+00  0.0000000e+00 */
    { 0x3f4fa170,0xc0582b0f,0x408609b6 }, /* 115:  8.1105709e-01 -3.3776281e+00  4.1886854e+00 */
    { 0xc01eb4a4,0xc0ea5bf8,0x409b01a6 }, /* 116: -2.4797754e+00 -7.3237267e+00  4.8439512e+00 */
    { 0xbdfffae4,0x40734089,0x00000000 }, /* 117: -1.2499025e-01  3.8008139e+00  0.0000000e+00 */
    { 0xbfa7b988,0x3fb7a4ce,0x00000000 }, /* 118: -1.3103495e+00  1.4347169e+00  0.0000000e+00 */
    { 0xbfb64f8d,0xbf50e799,0x00000000 }, /* 119: -1.4243027e+00 -8.1603390e-01  0.0000000e+00 */
    { 0x3f470bad,0xbfacb5ce,0x40081dd2 }, /* 120:  7.7752191e-01 -1.3492982e+00  2.1268201e+00 */
    { 0xbfb6c582,0x404000ed,0x00000000 }, /* 121: -1.4279025e+00  3.0000565e+00  0.0000000e+00 */
    { 0xc044baa9,0xbf565886,0x00000000 }, /* 122: -3.0738928e+00 -8.3728826e-01  0.0000000e+00 */
    { 0x3fb7048f,0x3f4db00e,0x3f205910 }, /* 123:  1.4298266e+00  8.0346763e-01  6.2635899e-01 */
    { 0xc21ed21c,0xbf559825,0x00000000 }, /* 124: -3.9705185e+01 -8.3435279e-01  0.0000000e+00 */
    { 0x3fb47d3c,0xbe343e11,0x3fcb04fe }, /* 125:  1.4100718e+00 -1.7601801e-01  1.5860898e+00 */
    { 0x3f9d6936,0x3fa8e541,0x00000000 }, /* 126:  1.2297733e+00  1.3194963e+00  0.0000000e+00 */
    { 0x32d1587d,0x3edf9b2c,0x00000000 }, /* 127:  2.4371042e-08  4.3673074e-01  0.0000000e+00 */
    { 0x41298b3e,0xbed3a31c,0x41302857 }, /* 128:  1.0596495e+01 -4.1335380e-01  1.1009849e+01 */
    { 0x3f3c2e3b,0x3f40c8da,0x00000000 }, /* 129:  7.3508042e-01  7.5306475e-01  0.0000000e+00 */
    { 0xbd5d6f33,0xc07713d7,0x40739e1a }, /* 130: -5.4061126e-02 -3.8605859e+00  3.8065248e+00 */
    { 0x40a0cd1c,0x3fb7f461,0x4065a008 }, /* 131:  5.0250378e+00  1.4371454e+00  3.5878925e+00 */
    { 0xbf4d39a1,0x3dc7ba12,0x00000000 }, /* 132: -8.0166060e-01  9.7522870e-02  0.0000000e+00 */
    { 0xbc4babd6,0x3f404bd3,0x00000000 }, /* 133: -1.2431106e-02  7.5115699e-01  0.0000000e+00 */
    { 0xbe3cccba,0x3e24aa3c,0x00000000 }, /* 134: -1.8437472e-01  1.6080564e-01  0.0000000e+00 */
    { 0xbe33d75f,0xbd980b04,0x00000000 }, /* 135: -1.7562626e-01 -7.4239761e-02  0.0000000e+00 */
    { 0xbfc357af,0x406d4a0b,0x00000000 }, /* 136: -1.5261134e+00  3.7076442e+00  0.0000000e+00 */
    { 0x3ef90645,0x40403851,0x00000000 }, /* 137:  4.8637596e-01  3.0034373e+00  0.0000000e+00 */
    { 0xbf6f1eb1,0x3f62f7a3,0x00000000 }, /* 138: -9.3406206e-01  8.8659114e-01  0.0000000e+00 */
    { 0x423240eb,0xbfba1ce4,0x423811d2 }, /* 139:  4.4563396e+01 -1.4540067e+00  4.6017403e+01 */
    { 0x3f397bd9,0xc077335e,0x4092c92a }, /* 140:  7.2454602e-01 -3.8625102e+00  4.5870562e+00 */
    { 0x3ff32095,0x41dc0dd4,0x00000000 }, /* 141:  1.8994318e+00  2.7506752e+01  0.0000000e+00 */
    { 0x43322a4f,0xc239a492,0x43609374 }, /* 142:  1.7816527e+02 -4.6410713e+01  2.2457599e+02 */
    { 0xbfae12b5,0xc07b5f8a,0x40245630 }, /* 143: -1.3599459e+00 -3.9277062e+00  2.5677605e+00 */
    { 0xbfa03b12,0xc097e3d6,0x405faa23 }, /* 144: -1.2518027e+00 -4.7465620e+00  3.4947593e+00 */
    { 0x3e54d4a1,0xc0388137,0x4045ce81 }, /* 145:  2.0784236e-01 -2.8828866e+00  3.0907290e+00 */
    { 0x3fc0fbdb,0xc107c579,0x411fe4f4 }, /* 146:  1.5076860e+00 -8.4857111e+00  9.9933968e+00 */
    { 0x3e8e76e5,0x3f5da93b,0x00000000 }, /* 147:  2.7825084e-01  8.6586350e-01  0.0000000e+00 */
    { 0x3fb59141,0x8f78727c,0x3fb59141 }, /* 148:  1.4184953e+00 -1.2249393e-29  1.4184953e+00 */
    { 0xc0312d02,0xc0510f00,0x3eff0ff0 }, /* 149: -2.7683721e+00 -3.2665405e+00  4.9816847e-01 */
    { 0xbf4f28aa,0xbce8119d,0x00000000 }, /* 150: -8.0921423e-01 -2.8328711e-02  0.0000000e+00 */
    { 0xbfb5f033,0x3e59ccac,0x00000000 }, /* 151: -1.4213928e+00  2.1269482e-01  0.0000000e+00 */
    { 0xc187689b,0xc1d69e46,0x411e6b56 }, /* 152: -1.6926077e+01 -2.6827282e+01  9.9012051e+00 */
    { 0xbedef611,0x3e973a44,0x00000000 }, /* 153: -4.3547109e-01  2.9536641e-01  0.0000000e+00 */
    { 0x3f4a4b24,0xc091db56,0x40ab24ba }, /* 154:  7.9020905e-01 -4.5580244e+00  5.3482332e+00 */
    { 0x3f6e91a9,0x3c3f0809,0x3f6b9589 }, /* 155:  9.3191010e-01  1.1659631e-02  9.2025048e-01 */
    { 0x4d92957d,0x3e756b49,0x4d92957d }, /* 156:  3.0740880e+08  2.3966707e-01  3.0740880e+08 */
    { 0x3f9c642b,0xba31369b,0x3f9c7a52 }, /* 157:  1.2218069e+00 -6.7601510e-04  1.2224829e+00 */
    { 0xbe1346de,0xc0258558,0x401c50ea }, /* 158: -1.4382502e-01 -2.5862637e+00  2.4424386e+00 */
    { 0x49a2107c,0xc25ce455,0x49a21236 }, /* 159:  1.3276315e+06 -5.5222980e+01  1.3276868e+06 */
    { 0x3eddd43a,0xc058e13b,0x40749bc2 }, /* 160:  4.3325979e-01 -3.3887470e+00  3.8220067e+00 */
    { 0x3fad31bd,0x3ec29e27,0x3f791466 }, /* 161:  1.3530804e+00  3.8011286e-01  9.7296751e-01 */
    { 0xc02c56e7,0x3ea5cf80,0x00000000 }, /* 162: -2.6928041e+00  3.2384872e-01  0.0000000e+00 */
    { 0xbf0c0f42,0xbb744b3e,0x00000000 }, /* 163: -5.4710782e-01 -3.7276293e-03  0.0000000e+00 */
    { 0x410b17cf,0xbf63d99b,0x41195569 }, /* 164:  8.6933126e+00 -8.9003915e-01  9.5833521e+00 */
    { 0x40d3a4bd,0x3f46c1e9,0x40bacc80 }, /* 165:  6.6138597e+00  7.7639633e-01  5.8374634e+00 */
    { 0x3f5c89e1,0x3f55529a,0x3ce6e8e0 }, /* 166:  8.6147887e-01  8.3329165e-01  2.8187215e-02 */
    { 0xbf9bce29,0x49ca83e3,0x00000000 }, /* 167: -1.2172290e+00  1.6590044e+06  0.0000000e+00 */
    { 0x3fb24064,0xbf52ec34,0x400ddb3f }, /* 168:  1.3925900e+00 -8.2391667e-01  2.2165067e+00 */
    { 0xc22ecf87,0x410e16f8,0x00000000 }, /* 169: -4.3702663e+01  8.8806076e+00  0.0000000e+00 */
    { 0xbfc7dee0,0x3fb96c8a,0x00000000 }, /* 170: -1.5614891e+00  1.4486248e+00  0.0000000e+00 */
    { 0x3eb6ba04,0x3f4239db,0x00000000 }, /* 171:  3.5688794e-01  7.5869530e-01  0.0000000e+00 */
    { 0x4316ae6a,0x3fb7ae02,0x43153f0e }, /* 172:  1.5068130e+02  1.4349978e+00  1.4924631e+02 */
    { 0xbec1efc0,0x3f517fc6,0x00000000 }, /* 173: -3.7878227e-01  8.1835592e-01  0.0000000e+00 */
    { 0xc28242f8,0x3ca24258,0x00000000 }, /* 174: -6.5130798e+01  1.9807026e-02  0.0000000e+00 */
    { 0x3f013259,0xc0ca5482,0x40da7acd }, /* 175:  5.0467449e-01 -6.3228159e+00  6.8274903e+00 */
    { 0x3f3f726a,0x44ef75a1,0x00000000 }, /* 176:  7.4783957e-01  1.9156759e+03  0.0000000e+00 */
    { 0xbbb52383,0xbff41e06,0x3ff368e2 }, /* 177: -5.5279150e-03 -1.9071662e+00  1.9016383e+00 */
    { 0x3c5db2af,0xbe2186e7,0x3e2f6212 }, /* 178:  1.3531371e-02 -1.5774117e-01  1.7127255e-01 */
    { 0x3e278bea,0x3eb4e7ca,0x00000000 }, /* 179:  1.6361967e-01  3.5333091e-01  0.0000000e+00 */
    { 0xbfa9c009,0x3fadd211,0x00000000 }, /* 180: -1.3261729e+00  1.3579732e+00  0.0000000e+00 */
    { 0xbf430600,0xbe34b6ad,0x00000000 }, /* 181: -7.6181030e-01 -1.7647810e-01  0.0000000e+00 */
    { 0xbec88a49,0x3f425390,0x00000000 }, /* 182: -3.9168003e-01  7.5908756e-01  0.0000000e+00 */
    { 0x4292d200,0xc166a189,0x42afa631 }, /* 183:  7.3410156e+01 -1.4414437e+01  8.7824593e+01 */
    { 0x3f45880e,0xc024e814,0x40564a18 }, /* 184:  7.7160728e-01 -2.5766649e+00  3.3482723e+00 */
    { 0x3fb7e695,0x3fbf4031,0x00000000 }, /* 185:  1.4367243e+00  1.4941465e+00  0.0000000e+00 */
    { 0xbf4f65b6,0xc0f616aa,0x40dc29f3 }, /* 186: -8.1014574e-01 -7.6902666e+00  6.8801208e+00 */
    { 0x3f439f52,0xc0cbd678,0x40e44a62 }, /* 187:  7.6414979e-01 -6.3699303e+00  7.1340799e+00 */
    { 0x401cf799,0xbf4fba93,0x4050e63e }, /* 188:  2.4526122e+00 -8.1144065e-01  3.2640529e+00 */
    { 0x3f4f4870,0x3e4f32c0,0x3f1b7bc0 }, /* 189:  8.0969906e-01  2.0234203e-01  6.0735703e-01 */
    { 0xbe1cf98b,0x409770f7,0x00000000 }, /* 190: -1.5329568e-01  4.7325397e+00  0.0000000e+00 */
    { 0x3edea295,0xbfb0d22f,0x3fe87ad4 }, /* 191:  4.3483415e-01 -1.3814143e+00  1.8162484e+00 */
    { 0xc4d3adba,0x4152adb9,0x00000000 }, /* 192: -1.6934290e+03  1.3167413e+01  0.0000000e+00 */
    { 0x40a1f991,0xbd50408c,0x40a39a12 }, /* 193:  5.0617146e+00 -5.0842807e-02  5.1125574e+00 */
    { 0xbf64e2f2,0xbfaaf1d7,0x3ee20178 }, /* 194: -8.9408791e-01 -1.3355054e+00  4.4141746e-01 */
    { 0xbfa43e62,0x3e192bda,0x00000000 }, /* 195: -1.2831538e+00  1.4958134e-01  0.0000000e+00 */
    { 0xbfa7718a,0x3c89a44b,0x00000000 }, /* 196: -1.3081524e+00  1.6801974e-02  0.0000000e+00 */
    { 0x4044f877,0xbef1ca8e,0x406331c9 }, /* 197:  3.0776651e+00 -4.7224849e-01  3.5499136e+00 */
    { 0xc0ec55d1,0x399799b6,0x00000000 }, /* 198: -7.3854756e+00  2.8915488e-04  0.0000000e+00 */
    { 0x40c1366a,0xbfbaf220,0x40eff2f2 }, /* 199:  6.0378923e+00 -1.4605141e+00  7.4984064e+00 */
    { 0x3e10b5d7,0xbee15b64,0x3f14db28 }, /* 200:  1.4131866e-01 -4.4015038e-01  5.8146906e-01 */
    { 0x3fb27ff0,0x3fa566f8,0x3dd18f80 }, /* 201:  1.3945293e+00  1.2922049e+00  1.0232449e-01 */
    { 0x3faea543,0xbe57506c,0x3fc98f50 }, /* 202:  1.3644184e+00 -2.1026772e-01  1.5746861e+00 */
    { 0x3f355395,0xbf9484eb,0x3fef2eb6 }, /* 203:  7.0830661e-01 -1.1603063e+00  1.8686130e+00 */
    { 0xc191ed39,0x403318ef,0x00000000 }, /* 204: -1.8240831e+01  2.7983968e+00  0.0000000e+00 */
    { 0x3f6b5355,0x41655816,0x00000000 }, /* 205:  9.1924030e-01  1.4334005e+01  0.0000000e+00 */
    { 0xb61b1f7d,0x3fc71512,0x00000000 }, /* 206: -2.3115128e-06  1.5553305e+00  0.0000000e+00 */
    { 0xbde66394,0x3ed73369,0x00000000 }, /* 207: -1.1249462e-01  4.2031410e-01  0.0000000e+00 */
    { 0x4068b6f3,0xbfaaebe8,0x409f1674 }, /* 208:  3.6361663e+00 -1.3353243e+00  4.9714909e+00 */
    { 0x40ff00bd,0xc0afd7d7,0x41576c4a }, /* 209:  7.9688401e+00 -5.4950976e+00  1.3463938e+01 */
    { 0xbccba4f6,0xbc5f1954,0x00000000 }, /* 210: -2.4858933e-02 -1.3616879e-02  0.0000000e+00 */
    { 0xbfb32b03,0xbfb44669,0x3c0db300 }, /* 211: -1.3997501e+00 -1.4083987e+00  8.6486340e-03 */
    { 0xc0ba0266,0x3e21f112,0x00000000 }, /* 212: -5.8127928e+00  1.5814617e-01  0.0000000e+00 */
    { 0x3e951ec5,0x3e9b96ef,0x00000000 }, /* 213:  2.9125038e-01  3.0388591e-01  0.0000000e+00 */
    { 0x3f428fca,0x3fa5d472,0x00000000 }, /* 214:  7.6000655e-01  1.2955458e+00  0.0000000e+00 */
    { 0x3edf11ac,0xbec3e603,0x3f517bd8 }, /* 215:  4.3568170e-01 -3.8261423e-01  8.1829596e-01 */
    { 0x4053b6bf,0x40e27196,0x00000000 }, /* 216:  3.3080289e+00  7.0763655e+00  0.0000000e+00 */
    { 0xc1018f18,0x3d0c4b68,0x00000000 }, /* 217: -8.0974350e+00  3.4251601e-02  0.0000000e+00 */
    { 0xbea63c22,0x3f68016b,0x00000000 }, /* 218: -3.2467753e-01  9.0627164e-01  0.0000000e+00 */
    { 0xbef93b9e,0x3d4d15de,0x00000000 }, /* 219: -4.8678297e-01  5.0069682e-02  0.0000000e+00 */
    { 0xbfbfc4d2,0xbf62ac52,0x00000000 }, /* 220: -1.4981940e+00 -8.8544190e-01  0.0000000e+00 */
    { 0xbe5c6596,0x3f9f54b7,0x00000000 }, /* 221: -2.1523127e-01  1.2447728e+00  0.0000000e+00 */
    { 0xbf4bc023,0x3fae9aea,0x00000000 }, /* 222: -7.9590052e-01  1.3641026e+00  0.0000000e+00 */
    { 0xb83ad2b3,0xbf49b289,0x3f49af9e }, /* 223: -4.4542085e-05 -7.8788048e-01  7.8783596e-01 */
    { 0xbf9c0946,0x3ea9da7b,0x00000000 }, /* 224: -1.2190330e+00  3.3174500e-01  0.0000000e+00 */
    { 0xbc247485,0xc0262f27,0x40258ab2 }, /* 225: -1.0037546e-02 -2.5966280e+00  2.5865903e+00 */
    { 0x4076b931,0x3f006af6,0x40569e74 }, /* 226:  3.8550532e+00  5.0163209e-01  3.3534212e+00 */
    { 0xbf3bbdb5,0x3fbb52bd,0x00000000 }, /* 227: -7.3336345e-01  1.4634625e+00  0.0000000e+00 */
    { 0x4014f0cb,0xbfa7f887,0x4068ed0e }, /* 228:  2.3271968e+00 -1.3122720e+00  3.6394687e+00 */
    { 0xb4fde018,0x3e56dfe2,0x00000000 }, /* 229: -4.7287972e-07  2.0983842e-01  0.0000000e+00 */
    { 0xc022d5e6,0x3fb892d5,0x00000000 }, /* 230: -2.5443053e+00  1.4419810e+00  0.0000000e+00 */
    { 0xc1294ccb,0x3f51472b,0x00000000 }, /* 231: -1.0581248e+01  8.1749219e-01  0.0000000e+00 */
    { 0x4e65dde8,0xc184e528,0x4e65dde8 }, /* 232:  9.6413133e+08 -1.6611893e+01  9.6413133e+08 */
    { 0xbf6623f2,0xbfb15cb1,0x3ef92ae0 }, /* 233: -8.9898598e-01 -1.3856412e+00  4.8665524e-01 */
    { 0xbed9f314,0x413c2c46,0x00000000 }, /* 234: -4.2568266e-01  1.1760809e+01  0.0000000e+00 */
    { 0x3d753a67,0xbf47fcd2,0x3f575078 }, /* 235:  5.9870150e-02 -7.8120148e-01  8.4107161e-01 */
    { 0xbf4a06a2,0xbec334c4,0x00000000 }, /* 236: -7.8916371e-01 -3.8126194e-01  0.0000000e+00 */
    { 0xbec62c0f,0x408825b4,0x00000000 }, /* 237: -3.8705489e-01  4.2546024e+00  0.0000000e+00 */
    { 0xbfade1fb,0x3f5947d3,0x00000000 }, /* 238: -1.3584589e+00  8.4875220e-01  0.0000000e+00 */
    { 0xbe96d050,0x3fadb615,0x00000000 }, /* 239: -2.9455805e-01  1.3571192e+00  0.0000000e+00 */
    { 0xbfc06d28,0x4016b3e1,0x00000000 }, /* 240: -1.5033312e+00  2.3547289e+00  0.0000000e+00 */
    { 0xbeaec912,0xbfbacaa6,0x3f8f1862 }, /* 241: -3.4137779e-01 -1.4593093e+00  1.1179316e+00 */
    { 0xbf5d0361,0xbdcc7dc7,0x00000000 }, /* 242: -8.6333281e-01 -9.9849276e-02  0.0000000e+00 */
    { 0xc0bdf6f0,0xbfaf3298,0x00000000 }, /* 243: -5.9363937e+00 -1.3687315e+00  0.0000000e+00 */
    { 0x40073ae8,0x40cbdf1c,0x00000000 }, /* 244:  2.1129704e+00  6.3709850e+00  0.0000000e+00 */
    { 0x3f63111a,0xbeef59a8,0x3fad5ef7 }, /* 245:  8.8697970e-01 -4.6748090e-01  1.3544606e+00 */
    { 0xc1f42cb6,0xbeb04e3b,0x00000000 }, /* 246: -3.0521832e+01 -3.4434685e-01  0.0000000e+00 */
    { 0xd968428e,0x3f630d88,0x00000000 }, /* 247: -4.0859608e+15  8.8692522e-01  0.0000000e+00 */
    { 0x3c719673,0x3f4c1e80,0x00000000 }, /* 248:  1.4745343e-02  7.9734039e-01  0.0000000e+00 */
    { 0x408f12dc,0xc5ba3c67,0x45ba602c }, /* 249:  4.4710522e+00 -5.9595503e+03  5.9640215e+03 */
    { 0xbec90491,0xbfbddd03,0x3f8b9bdf }, /* 250: -3.9261296e-01 -1.4833072e+00  1.0906943e+00 */
    { 0xbeaeade7,0x40ab5a07,0x00000000 }, /* 251: -3.4117052e-01  5.3547397e+00  0.0000000e+00 */
    { 0x3e3e502d,0x3e8c3083,0x00000000 }, /* 252:  1.8585272e-01  2.7380762e-01  0.0000000e+00 */
    { 0x3f9576ce,0xb99b7d13,0x3f958086 }, /* 253:  1.1676881e+00 -2.9657091e-04  1.1679847e+00 */
    { 0x3e60b1b4,0x3a165700,0x3e601b5d }, /* 254:  2.1942788e-01  5.7350099e-04  2.1885438e-01 */
    { 0xbf46229b,0x409e774b,0x00000000 }, /* 255: -7.7396554e-01  4.9520621e+00  0.0000000e+00 */
    { 0x3fa97f20,0x3d85dd7b,0x3fa12148 }, /* 256:  1.3241920e+00  6.5363847e-02  1.2588282e+00 */
    { 0x40e7c2e2,0x400563c9,0x40a510fe }, /* 257:  7.2425394e+00  2.0842154e+00  5.1583242e+00 */
    { 0xc06bd32c,0x3d95fc16,0x00000000 }, /* 258: -3.6847639e+00  7.3234722e-02  0.0000000e+00 */
    { 0x410f17b9,0xc06b4ee9,0x4149eb73 }, /* 259:  8.9432917e+00 -3.6766913e+00  1.2619983e+01 */
    { 0xbe744cfc,0xbf4fe702,0x3f12d3c3 }, /* 260: -2.3857492e-01 -8.1211865e-01  5.7354373e-01 */
    { 0x3e9fe398,0xc05a2e3b,0x406e2aae }, /* 261:  3.1228328e-01 -3.4090717e+00  3.7213550e+00 */
    { 0xbf5f11ba,0x3e9d9b48,0x00000000 }, /* 262: -8.7136424e-01  3.0782533e-01  0.0000000e+00 */
    { 0xc03cdb06,0xbf49009e,0x00000000 }, /* 263: -2.9508681e+00 -7.8516567e-01  0.0000000e+00 */
    { 0xd6b46d94,0x3fb434c7,0x00000000 }, /* 264: -9.9191364e+13  1.4078606e+00  0.0000000e+00 */
    { 0xbef2e4c7,0xbe086244,0x00000000 }, /* 265: -4.7440168e-01 -1.3318735e-01  0.0000000e+00 */
    { 0xc84e4ee3,0xc001a386,0x00000000 }, /* 266: -2.1125955e+05 -2.0256057e+00  0.0000000e+00 */
    { 0x4399130f,0x3e885b43,0x4398f0f8 }, /* 267:  3.0614890e+02  2.6632127e-01  3.0588257e+02 */
    { 0x3fc78794,0xbd84f870,0x3fcfd71b }, /* 268:  1.5588250e+00 -6.4926982e-02  1.6237520e+00 */
    { 0xc014876f,0xbe9782c0,0x00000000 }, /* 269: -2.3207662e+00 -2.9591942e-01  0.0000000e+00 */
    { 0xbf4aeb77,0x3e847a63,0x00000000 }, /* 270: -7.9265541e-01  2.5874624e-01  0.0000000e+00 */
    { 0x3fb7142d,0x3f4b672f,0x3f22c12b }, /* 271:  1.4303032e+00  7.9454321e-01  6.3576001e-01 */
    { 0xbe042c4d,0x6c526e6f,0x00000000 }, /* 272: -1.2907524e-01  1.0175837e+27  0.0000000e+00 */
    { 0xbe650e4a,0xbf5a208b,0x3f20dcf8 }, /* 273: -2.2368732e-01 -8.5205907e-01  6.2837172e-01 */
    { 0xc051d9ab,0xc1674b01,0x4132d496 }, /* 274: -3.2789104e+00 -1.4455812e+01  1.1176901e+01 */
    { 0xc11deae4,0xbec71e2a,0x00000000 }, /* 275: -9.8698463e+00 -3.8890201e-01  0.0000000e+00 */
    { 0xd1aae354,0x3c019166,0x00000000 }, /* 276: -9.1744797e+10  7.9082008e-03  0.0000000e+00 */
    { 0x40590535,0xc0421fad,0x40cd9271 }, /* 277:  3.3909428e+00 -3.0331833e+00  6.4241261e+00 */
    { 0xbf4d655b,0x3e8989f2,0x00000000 }, /* 278: -8.0232781e-01  2.6863056e-01  0.0000000e+00 */
    { 0xbebfb0cf,0xbf489838,0x3ed17fa1 }, /* 279: -3.7439582e-01 -7.8357267e-01  4.0917686e-01 */
    { 0xc06d2967,0x3e75b75b,0x00000000 }, /* 280: -3.7056520e+00  2.3995726e-01  0.0000000e+00 */
    { 0xbfbd8931,0xbf717bcb,0x00000000 }, /* 281: -1.4807492e+00 -9.4329518e-01  0.0000000e+00 */
    { 0xbf5fe49e,0xd92e9088,0x592e9088 }, /* 282: -8.7458217e-01 -3.0709725e+15  3.0709725e+15 */
    { 0xc03a22fc,0xbf91cc4a,0x00000000 }, /* 283: -2.9083853e+00 -1.1390469e+00  0.0000000e+00 */
    { 0xc094bc4c,0x43b4c720,0x00000000 }, /* 284: -4.6479855e+00  3.6155566e+02  0.0000000e+00 */
    { 0x3f56201f,0xbada2104,0x3f568d30 }, /* 285:  8.3642763e-01 -1.6641920e-03  8.3809185e-01 */
    { 0x45f17867,0x3f4dfadb,0x45f171f7 }, /* 286:  7.7270503e+03  8.0460900e-01  7.7262456e+03 */
    { 0x3ebe6cc8,0x3fb9830d,0x00000000 }, /* 287:  3.7192369e-01  1.4493119e+00  0.0000000e+00 */
    { 0xbedb7a5f,0x3f3f8276,0x00000000 }, /* 288: -4.2866799e-01  7.4808443e-01  0.0000000e+00 */
    { 0xc06e6ca5,0x409bdeb9,0x00000000 }, /* 289: -3.7253811e+00  4.8709378e+00  0.0000000e+00 */
    { 0x3fb66059,0xc0b8069b,0x40e59eb1 }, /* 290:  1.4248153e+00 -5.7508063e+00  7.1756215e+00 */
    { 0xbfa6826d,0xc18549c9,0x4175c344 }, /* 291: -1.3008553e+00 -1.6661028e+01  1.5360172e+01 */
    { 0x3da39768,0x4016a041,0x00000000 }, /* 292:  7.9878628e-02  2.3535311e+00  0.0000000e+00 */
    { 0xbbeb159b,0x3c02ab12,0x00000000 }, /* 293: -7.1742064e-03  7.9753567e-03  0.0000000e+00 */
    { 0x406347e9,0xc02e1d32,0x40c8b28e }, /* 294:  3.5512640e+00 -2.7205319e+00  6.2717962e+00 */
    { 0x3f4c021e,0xbe903821,0x3f8a0f17 }, /* 295:  7.9690731e-01 -2.8167823e-01  1.0785855e+00 */
    { 0xbecf6b9d,0xbfb25725,0x3f7cf87c }, /* 296: -4.0511790e-01 -1.3932844e+00  9.8816657e-01 */
    { 0xbf4e71c1,0x3fc87d64,0x00000000 }, /* 297: -8.0642325e-01  1.5663266e+00  0.0000000e+00 */
    { 0x405ad7fc,0x3f4b6f11,0x4027fc38 }, /* 298:  3.4194326e+00  7.9466349e-01  2.6247692e+00 */
    { 0x27b48156,0x3e770123,0x00000000 }, /* 299:  5.0100262e-15  2.4121527e-01  0.0000000e+00 */
    { 0xbe9f4b00,0xbe8377f7,0x00000000 }, /* 300: -3.1111908e-01 -2.5677463e-01  0.0000000e+00 */
    { 0xbfa6daba,0x3e926c8c,0x00000000 }, /* 301: -1.3035500e+00  2.8598440e-01  0.0000000e+00 */
    { 0x406850ab,0xbfbc5d9d,0x40a33fbd }, /* 302:  3.6299236e+00 -1.4716069e+00  5.1015306e+00 */
    { 0x3f54141e,0x3fb53817,0x00000000 }, /* 303:  8.2843196e-01  1.4157742e+00  0.0000000e+00 */
    { 0x3f63b080,0xbfadcd46,0x400fd2c3 }, /* 304:  8.8941193e-01 -1.3578269e+00  2.2472389e+00 */
    { 0xc040b10f,0xbe1e7cbc,0x00000000 }, /* 305: -3.0108068e+00 -1.5477270e-01  0.0000000e+00 */
    { 0x3d8d79f7,0x3f454a54,0x00000000 }, /* 306:  6.9080286e-02  7.7066541e-01  0.0000000e+00 */
    { 0x41592182,0xd221d271,0x5221d271 }, /* 307:  1.3570681e+01 -1.7375509e+11  1.7375509e+11 */
    { 0xc13fdb34,0x3d0a731d,0x00000000 }, /* 308: -1.1991016e+01  3.3801187e-02  0.0000000e+00 */
    { 0xc0885074,0x400eb1cd,0x00000000 }, /* 309: -4.2598209e+00  2.2296021e+00  0.0000000e+00 */
    { 0x3e776099,0x401cf49f,0x00000000 }, /* 310:  2.4157943e-01  2.4524305e+00  0.0000000e+00 */
    { 0xc05361a7,0x3fbc1927,0x00000000 }, /* 311: -3.3028352e+00  1.4695176e+00  0.0000000e+00 */
    { 0xbf43e367,0x3daf5f02,0x00000000 }, /* 312: -7.6518863e-01  8.5630432e-02  0.0000000e+00 */
    { 0x4034f9a3,0xbe55c52d,0x404255f6 }, /* 313:  2.8277366e+00 -2.0875998e-01  3.0364966e+00 */
    { 0x4063f455,0x4900da4b,0x00000000 }, /* 314:  3.5617878e+00  5.2778069e+05  0.0000000e+00 */
    { 0xc039e1e9,0x3f471b39,0x00000000 }, /* 315: -2.9044135e+00  7.7775913e-01  0.0000000e+00 */
    { 0xbf44cbe9,0x4c7e78dc,0x00000000 }, /* 316: -7.6873642e-01  6.6708336e+07  0.0000000e+00 */
    { 0xc03fbc83,0x3ef572d3,0x00000000 }, /* 317: -2.9958808e+00  4.7939166e-01  0.0000000e+00 */
    { 0xbec4cdc0,0x3fa52f9a,0x00000000 }, /* 318: -3.8438225e-01  1.2905152e+00  0.0000000e+00 */
    { 0xbfa058ff,0x40b71cb2,0x00000000 }, /* 319: -1.2527159e+00  5.7222528e+00  0.0000000e+00 */
    { 0x3eb22648,0x40337d57,0x00000000 }, /* 320:  3.4794831e-01  2.8045251e+00  0.0000000e+00 */
    { 0x3faf607d,0x39ab472b,0x3faf55c9 }, /* 321:  1.3701321e+00  3.2668686e-04  1.3698055e+00 */
    { 0xbdf7c144,0xb51b17e4,0x00000000 }, /* 322: -1.2097409e-01 -5.7776765e-07  0.0000000e+00 */
    { 0xbeba8ed7,0x3ebffa13,0x00000000 }, /* 323: -3.6437103e-01  3.7495479e-01  0.0000000e+00 */
    { 0xc0156112,0x401e3180,0x00000000 }, /* 324: -2.3340497e+00  2.4717712e+00  0.0000000e+00 */
    { 0x3e5e9c95,0x3f4a5713,0x00000000 }, /* 325:  2.1739419e-01  7.9039115e-01  0.0000000e+00 */
    { 0x4110a613,0xc0952210,0x415b371b }, /* 326:  9.0405455e+00 -4.6604080e+00  1.3700953e+01 */
    { 0x41aafd83,0xbebc1993,0x41adede9 }, /* 327:  2.1373785e+01 -3.6738262e-01  2.1741167e+01 */
    { 0xc3079fe5,0x4396404b,0x00000000 }, /* 328: -1.3562459e+02  3.0050229e+02  0.0000000e+00 */
    { 0x3e13b9d2,0xebb82611,0x6bb82611 }, /* 329:  1.4426354e-01 -4.4524423e+26  4.4524423e+26 */
    { 0x420fb49a,0x404f7b0c,0x4202bce9 }, /* 330:  3.5926369e+01  3.2418852e+00  3.2684483e+01 */
    { 0x3fb32389,0x40385726,0x00000000 }, /* 331:  1.3995219e+00  2.8803191e+00  0.0000000e+00 */
    { 0xc1270a07,0xc158dc3f,0x404748e0 }, /* 332: -1.0439948e+01 -1.3553771e+01  3.1138229e+00 */
    { 0xc1d564bc,0xb97ea63d,0x00000000 }, /* 333: -2.6674187e+01 -2.4285256e-04  0.0000000e+00 */
    { 0xbf9fa732,0x401da02f,0x00000000 }, /* 334: -1.2472899e+00  2.4629018e+00  0.0000000e+00 */
    { 0xc016c91e,0x42404291,0x00000000 }, /* 335: -2.3560252e+00  4.8065006e+01  0.0000000e+00 */
    { 0xbfa64ac8,0x3f56240a,0x00000000 }, /* 336: -1.2991571e+00  8.3648741e-01  0.0000000e+00 */
    { 0x3e9cea3d,0xbe8d8c71,0x3f153b57 }, /* 337:  3.0647460e-01 -2.7646211e-01  5.8293670e-01 */
    { 0x50272c69,0x3efe998d,0x50272c69 }, /* 338:  1.1218822e+10  4.9726525e-01  1.1218822e+10 */
    { 0xbb49673e,0xbf41e62f,0x3f411cc8 }, /* 339: -3.0731703e-03 -7.5741857e-01  7.5434542e-01 */
    { 0xc3439d88,0x3aab9848,0x00000000 }, /* 340: -1.9561536e+02  1.3091648e-03  0.0000000e+00 */
    { 0x3f800000,0xc08d538d,0x40ad538d }, /* 341:  1.0000000e+00 -4.4164491e+00  5.4164491e+00 */
    { 0xbd674573,0xbf48f4d9,0x3f3a8082 }, /* 342: -5.6462716e-02 -7.8498608e-01  7.2852337e-01 */
    { 0x3de031ae,0xbe9b047a,0x3ed310e6 }, /* 343:  1.0946976e-01 -3.0276853e-01  4.1223830e-01 */
    { 0xbf491011,0xbf60261b,0x3db8b050 }, /* 344: -7.8540140e-01 -8.7558144e-01  9.0180039e-02 */
    { 0xbf9af73b,0x305a1b54,0x00000000 }, /* 345: -1.2106699e+00  7.9346774e-10  0.0000000e+00 */
    { 0xbf4defc9,0x3f507546,0x00000000 }, /* 346: -8.0444008e-01  8.1428945e-01  0.0000000e+00 */
    { 0x3e9b05e7,0x43816769,0x00000000 }, /* 347:  3.0277941e-01  2.5880789e+02  0.0000000e+00 */
    { 0xbed3a3f7,0x41e30552,0x00000000 }, /* 348: -4.1336033e-01  2.8377598e+01  0.0000000e+00 */
    { 0x3824538b,0xbe3d9e48,0x3e3da88d }, /* 349:  3.9178452e-05 -1.8517411e-01  1.8521328e-01 */
    { 0xc0ae818a,0x341534ec,0x00000000 }, /* 350: -5.4533129e+00  1.3895959e-07  0.0000000e+00 */
    { 0xbff9a8a9,0xb20350a2,0x00000000 }, /* 351: -1.9504596e+00 -7.6435374e-09  0.0000000e+00 */
    { 0x3cf9b2c5,0x3e1e9718,0x00000000 }, /* 352:  3.0480752e-02  1.5487325e-01  0.0000000e+00 */
    { 0xc51beef6,0x41fbaffd,0x00000000 }, /* 353: -2.4949351e+03  3.1460932e+01  0.0000000e+00 */
    { 0xbef928f7,0x3ec63eb0,0x00000000 }, /* 354: -4.8664066e-01  3.8719702e-01  0.0000000e+00 */
    { 0xc392cce9,0x3e0d934b,0x00000000 }, /* 355: -2.9360086e+02  1.3825719e-01  0.0000000e+00 */
    { 0x3df8b087,0x3f407a6e,0x00000000 }, /* 356:  1.2143045e-01  7.5186813e-01  0.0000000e+00 */
    { 0xc4f4db7e,0xc127cbc5,0x00000000 }, /* 357: -1.9588591e+03 -1.0487248e+01  0.0000000e+00 */
    { 0xbf55a79a,0xc39ef275,0x439e87a1 }, /* 358: -8.3458865e-01 -3.1789420e+02  3.1705960e+02 */
    { 0xbcebb48a,0xc002bc36,0x4000e4cd }, /* 359: -2.8772611e-02 -2.0427375e+00  2.0139649e+00 */
    { 0xc0b2c4e6,0xbfe8aedb,0x00000000 }, /* 360: -5.5865355e+00 -1.8178362e+00  0.0000000e+00 */
    { 0x414fa14e,0x323dd6ac,0x414fa14e }, /* 361:  1.2976881e+01  1.1050059e-08  1.2976881e+01 */
    { 0xcc75cd50,0xc1f3795c,0x00000000 }, /* 362: -6.4435520e+07 -3.0434258e+01  0.0000000e+00 */
    { 0x3feb6a6f,0x40bccf68,0x00000000 }, /* 363:  1.8391856e+00  5.9003181e+00  0.0000000e+00 */
    { 0xbaca0f3e,0xbfb8bb82,0x3fb888fe }, /* 364: -1.5415919e-03 -1.4432223e+00  1.4416807e+00 */
    { 0xbe6f4767,0x3fed38df,0x00000000 }, /* 365: -2.3367082e-01  1.8532981e+00  0.0000000e+00 */
    { 0x3e855d19,0x3fb9763c,0x00000000 }, /* 366:  2.6047590e-01  1.4489207e+00  0.0000000e+00 */
    { 0xbf74b264,0x3f53769a,0x00000000 }, /* 367: -9.5584702e-01  8.2602847e-01  0.0000000e+00 */
    { 0xbe98c373,0x3eab442a,0x00000000 }, /* 368: -2.9836616e-01  3.3450443e-01  0.0000000e+00 */
    { 0xc05ae697,0xbfbfae75,0x00000000 }, /* 369: -3.4203241e+00 -1.4975115e+00  0.0000000e+00 */
    { 0xbebca1c8,0x3eef7d9a,0x00000000 }, /* 370: -3.6842179e-01  4.6775514e-01  0.0000000e+00 */
    { 0xc49232e5,0xc59ac614,0x456c72b6 }, /* 371: -1.1695905e+03 -4.9527598e+03  3.7831694e+03 */
    { 0xbf63b37a,0xbe57148f,0x00000000 }, /* 372: -8.8945735e-01 -2.1003936e-01  0.0000000e+00 */
    { 0x3e5accbf,0x3ed45909,0x00000000 }, /* 373:  2.1367167e-01  4.1474178e-01  0.0000000e+00 */
    { 0x3ec5cbf3,0x3ed4aadb,0x00000000 }, /* 374:  3.8632163e-01  4.1536602e-01  0.0000000e+00 */
    { 0x40569e9d,0x3fc904d9,0x3fe43861 }, /* 375:  3.3534310e+00  1.5704604e+00  1.7829705e+00 */
    { 0x3f60032a,0xbf55b8b2,0x3fdaddee }, /* 376:  8.7504828e-01 -8.3484948e-01  1.7098978e+00 */
    { 0xbe9190aa,0xbfb2fe55,0x3f8e9a2a }, /* 377: -2.8430682e-01 -1.3983866e+00  1.1140797e+00 */
    { 0xc0106c50,0x3e4dbac1,0x00000000 }, /* 378: -2.2566109e+00  2.0090772e-01  0.0000000e+00 */
    { 0xbe9544c5,0x4057eb30,0x00000000 }, /* 379: -2.9154029e-01  3.3737297e+00  0.0000000e+00 */
    { 0x3e52ecb6,0x3fbf8eae,0x00000000 }, /* 380:  2.0598111e-01  1.4965417e+00  0.0000000e+00 */
    { 0xbf53f0dc,0x3ee87338,0x00000000 }, /* 381: -8.2789397e-01  4.5400405e-01  0.0000000e+00 */
    { 0x3ecd7972,0x4036e963,0x00000000 }, /* 382:  4.0131718e-01  2.8579948e+00  0.0000000e+00 */
    { 0x40a381ad,0x3fe64de7,0x4053dc66 }, /* 383:  5.1095796e+00  1.7992524e+00  3.3103271e+00 */
    { 0x409e187e,0x3fa19902,0x406b647b }, /* 384:  4.9404898e+00  1.2624819e+00  3.6780078e+00 */
    { 0x3bcd0a3a,0xbf41c9bc,0x3f4363d0 }, /* 385:  6.2573226e-03 -7.5698447e-01  7.6324177e-01 */
    { 0xc079c18f,0x3e88f056,0x00000000 }, /* 386: -3.9024389e+00  2.6745862e-01  0.0000000e+00 */
    { 0xc048e664,0x409615c1,0x00000000 }, /* 387: -3.1390619e+00  4.6901555e+00  0.0000000e+00 */
    { 0x4492573f,0x419c2f95,0x448fe681 }, /* 388:  1.1707264e+03  1.9523233e+01  1.1512032e+03 */
    { 0x3982d550,0x416bdd73,0x00000000 }, /* 389:  2.4954462e-04  1.4741565e+01  0.0000000e+00 */
    { 0xc004345e,0x9946168e,0x00000000 }, /* 390: -2.0656962e+00 -1.0240915e-23  0.0000000e+00 */
    { 0x3ed10ae1,0x3ef0031c,0x00000000 }, /* 391:  4.0828612e-01  4.6877372e-01  0.0000000e+00 */
    { 0xc14cd26a,0x43599bb9,0x00000000 }, /* 392: -1.2801371e+01  2.1760829e+02  0.0000000e+00 */
    { 0x3ea1ef76,0x3f477a01,0x00000000 }, /* 393:  3.1628007e-01  7.7920538e-01  0.0000000e+00 */
    { 0x4414122b,0xbf0d7d8a,0x4414358a }, /* 394:  5.9228387e+02 -5.5269682e-01  5.9283655e+02 */
    { 0x3f4849c9,0xbf634683,0x3fd5c826 }, /* 395:  7.8237587e-01 -8.8779467e-01  1.6701705e+00 */
    { 0x4093f7cd,0x3e1ecc92,0x408f0168 }, /* 396:  4.6239991e+00  1.5507725e-01  4.4689217e+00 */
    { 0xc1392e85,0xbf572a26,0x00000000 }, /* 397: -1.1573857e+01 -8.4048688e-01  0.0000000e+00 */
    { 0x40fb2d9b,0x4685a47c,0x00000000 }, /* 398:  7.8493171e+00  1.7106242e+04  0.0000000e+00 */
    { 0xbed30caf,0xbee1c370,0x3ceb6c10 }, /* 399: -4.1220614e-01 -4.4094419e-01  2.8738052e-02 */
    { 0xbfb1f10d,0xc1135d1e,0x40fa3df9 }, /* 400: -1.3901688e+00 -9.2102337e+00  7.8200650e+00 */
    { 0x3f644879,0xbf0cdd0d,0x3fb892c3 }, /* 401:  8.9173084e-01 -5.5024797e-01  1.4419788e+00 */
    { 0xbefeda15,0xc0258018,0x4005a4d5 }, /* 402: -4.9775758e-01 -2.5859432e+00  2.0881855e+00 */
    { 0x403b0db7,0x3ec01c25,0x40230a32 }, /* 403:  2.9227121e+00  3.7521473e-01  2.5474973e+00 */
    { 0xc1278628,0x3fabde7b,0x00000000 }, /* 404: -1.0470253e+01  1.3427271e+00  0.0000000e+00 */
    { 0xbed51a7e,0x3e673283,0x00000000 }, /* 405: -4.1621774e-01  2.2577862e-01  0.0000000e+00 */
    { 0xbefe10ae,0xc04df71c,0x402e3506 }, /* 406: -4.9622101e-01 -3.2182074e+00  2.7219863e+00 */
    { 0xc048afb1,0xc7119f28,0x47119c05 }, /* 407: -3.1357234e+00 -3.7279156e+04  3.7276020e+04 */
    { 0xc1ab59a9,0x4027a6e6,0x00000000 }, /* 408: -2.1418779e+01  2.6195617e+00  0.0000000e+00 */
    { 0x431c1000,0x3f4ef75d,0x431b4109 }, /* 409:  1.5606250e+02  8.0846196e-01  1.5525404e+02 */
    { 0x3e158c8c,0xbea57b5e,0x3ef041a4 }, /* 410:  1.4604396e-01 -3.2320684e-01  4.6925080e-01 */
    { 0xbeeb370c,0xbde8acc1,0x00000000 }, /* 411: -4.5940435e-01 -1.1361075e-01  0.0000000e+00 */
    { 0xc2038198,0xbed0194e,0x00000000 }, /* 412: -3.2876556e+01 -4.0644306e-01  0.0000000e+00 */
    { 0xc05ad177,0x3e305f84,0x00000000 }, /* 413: -3.4190347e+00  1.7223936e-01  0.0000000e+00 */
    { 0xc0cddd54,0x40cade2b,0x00000000 }, /* 414: -6.4332676e+00  6.3396201e+00  0.0000000e+00 */
    { 0xbfc3368f,0xbf9854c5,0x00000000 }, /* 415: -1.5251025e+00 -1.1900870e+00  0.0000000e+00 */
    { 0x3fa59a81,0xdbbdce97,0x5bbdce97 }, /* 416:  1.2937776e+00 -1.0685184e+17  1.0685184e+17 */
    { 0xc02ceefa,0xbdba12a4,0x00000000 }, /* 417: -2.7020860e+00 -9.0855867e-02  0.0000000e+00 */
    { 0xc8db1b8c,0xbfb13381,0x00000000 }, /* 418: -4.4873238e+05 -1.3843843e+00  0.0000000e+00 */
    { 0x3510f318,0x40ab4966,0x00000000 }, /* 419:  5.3997928e-07  5.3527098e+00  0.0000000e+00 */
    { 0x3f4ffd13,0x40a1778d,0x00000000 }, /* 420:  8.1245536e-01  5.0458436e+00  0.0000000e+00 */
    { 0xbe0870e8,0x3e073292,0x00000000 }, /* 421: -1.3324320e-01  1.3202885e-01  0.0000000e+00 */
    { 0xbef82f7b,0x402dd11f,0x00000000 }, /* 422: -4.8473725e-01  2.7158887e+00  0.0000000e+00 */
    { 0xbef7f173,0x40b95ae2,0x00000000 }, /* 423: -4.8426399e-01  5.7923441e+00  0.0000000e+00 */
    { 0xc01945cd,0xbdfe5a2e,0x00000000 }, /* 424: -2.3948853e+00 -1.2419544e-01  0.0000000e+00 */
    { 0x3fa5f6a0,0xcbefad46,0x4befad47 }, /* 425:  1.2965889e+00 -3.1414924e+07  3.1414926e+07 */
    { 0xbf6bd88f,0x421ca087,0x00000000 }, /* 426: -9.2127317e-01  3.9156765e+01  0.0000000e+00 */
    { 0x40980617,0xc11a0ec5,0x416611d0 }, /* 427:  4.7507434e+00 -9.6286058e+00  1.4379349e+01 */
    { 0xc100de2b,0xc3548fd5,0x434c81f2 }, /* 428: -8.0542402e+00 -2.1256184e+02  2.0450760e+02 */
    { 0xbe8fef49,0xbfaaf128,0x3f86f556 }, /* 429: -2.8112248e-01 -1.3354845e+00  1.0543621e+00 */
    { 0x414bc9db,0x3ed3c6bc,0x41452ba5 }, /* 430:  1.2736781e+01  4.1362560e-01  1.2323155e+01 */
    { 0x3a22ec63,0xbedac27d,0x3edb13f3 }, /* 431:  6.2150339e-04 -4.2726508e-01  4.2788658e-01 */
    { 0xbf58788a,0x41a8be65,0x00000000 }, /* 432: -8.4558928e-01  2.1092966e+01  0.0000000e+00 */
    { 0x3ef40800,0xbe947a9f,0x3f444150 }, /* 433:  4.7662354e-01 -2.8999802e-01  7.6662159e-01 */
    { 0xbfabe8d9,0x3ecf00a5,0x00000000 }, /* 434: -1.3430434e+00  4.0430179e-01  0.0000000e+00 */
    { 0xc0830551,0xc4df6ec1,0x44deebbc }, /* 435: -4.0943990e+00 -1.7874611e+03  1.7833667e+03 */
    { 0xc00f25a3,0x406816b0,0x00000000 }, /* 436: -2.2366722e+00  3.6263847e+00  0.0000000e+00 */
    { 0x4cd51644,0xc06a4633,0x4cd51644 }, /* 437:  1.1171894e+08 -3.6605346e+00  1.1171894e+08 */
    { 0x466f13b6,0x3f3c13ed,0x466f10c6 }, /* 438:  1.5300928e+04  7.3467904e-01  1.5300193e+04 */
    { 0xc05a40ff,0xc04808c6,0x00000000 }, /* 439: -3.4102170e+00 -3.1255355e+00  0.0000000e+00 */
    { 0x4062e39e,0xbfafb430,0x409d5edb }, /* 440:  3.5451427e+00 -1.3726864e+00  4.9178290e+00 */
    { 0x3e175c8c,0x3ee3fa1a,0x00000000 }, /* 441:  1.4781398e-01  4.4526750e-01  0.0000000e+00 */
    { 0xbec53e8e,0xbffc1bee,0x3fcacc4a }, /* 442: -3.8524288e-01 -1.9696023e+00  1.5843594e+00 */
    { 0x406cf643,0xc2187402,0x42274366 }, /* 443:  3.7025306e+00 -3.8113289e+01  4.1815819e+01 */
    { 0xc4bb63c8,0xbf6515ff,0x00000000 }, /* 444: -1.4991182e+03 -8.9486688e-01  0.0000000e+00 */
    { 0x40e0ca8e,0xbfbccd37,0x4107feee }, /* 445:  7.0247259e+00 -1.4750127e+00  8.4997387e+00 */
    { 0x9f24fd45,0xbf0a3492,0x3f0a3492 }, /* 446: -3.4937850e-20 -5.3986466e-01  5.3986466e-01 */
    { 0xc06c2f6a,0xc0c8eea6,0x4025ade2 }, /* 447: -3.6903939e+00 -6.2791319e+00  2.5887380e+00 */
    { 0x3eb51ebc,0xbf584d8d,0x3f996e76 }, /* 448:  3.5375011e-01 -8.4493333e-01  1.1986835e+00 */
    { 0xc054d2be,0x40e7bf24,0x00000000 }, /* 449: -3.3253627e+00  7.2420826e+00  0.0000000e+00 */
    { 0x412b1f36,0x3f4bace7,0x411e6468 }, /* 450:  1.0695120e+01  7.9560703e-01  9.8995132e+00 */
    { 0x408a9945,0xc0afe4b8,0x411d3efe }, /* 451:  4.3312097e+00 -5.4966698e+00  9.8278790e+00 */
    { 0x3fc2bdbd,0x40261715,0x00000000 }, /* 452:  1.5214154e+00  2.5951588e+00  0.0000000e+00 */
    { 0xc09dbc96,0xb8255f98,0x00000000 }, /* 453: -4.9292707e+00 -3.9428094e-05  0.0000000e+00 */
    { 0x3fa2abbb,0xc1e70e64,0x41f13920 }, /* 454:  1.2708658e+00 -2.8882027e+01  3.0152893e+01 */
    { 0x3f3efa06,0xbf66475a,0x3fd2a0b0 }, /* 455:  7.4600255e-01 -8.9952624e-01  1.6455288e+00 */
    { 0xc0d4d11a,0xbe95a619,0x00000000 }, /* 456: -6.6505251e+00 -2.9228285e-01  0.0000000e+00 */
    { 0x3d28d7c8,0xc79d94d0,0x479d94d5 }, /* 457:  4.1221410e-02 -8.0681625e+04  8.0681664e+04 */
    { 0xbf29b02a,0x4216ad62,0x00000000 }, /* 458: -6.6284430e-01  3.7669319e+01  0.0000000e+00 */
    { 0x3ead7f0e,0xc07f235e,0x408a69a0 }, /* 459:  3.3885998e-01 -3.9865336e+00  4.3253937e+00 */
    { 0x410fc082,0xc08139bd,0x41505d60 }, /* 460:  8.9844990e+00 -4.0382981e+00  1.3022797e+01 */
    { 0x3fa5e90d,0x4787915c,0x00000000 }, /* 461:  1.2961746e+00  6.9410719e+04  0.0000000e+00 */
    { 0x3fbeeb2c,0xbface61c,0x4035e8a4 }, /* 462:  1.4915519e+00 -1.3507724e+00  2.8423243e+00 */
    { 0x3e845117,0xbf4a1208,0x3f861d4a }, /* 463:  2.5843117e-01 -7.8933764e-01  1.0477688e+00 */
    { 0x3f93197d,0xbf436e84,0x3ff4d0bf }, /* 464:  1.1492153e+00 -7.6340508e-01  1.9126204e+00 */
    { 0x3f57d924,0xbf3dda57,0x3fcad9be }, /* 465:  8.4315705e-01 -7.4161285e-01  1.5847700e+00 */
    { 0x4032edb9,0x3e211fce,0x4028dbbc }, /* 466:  2.7957594e+00  1.5734789e-01  2.6384115e+00 */
    { 0xbf55a229,0xbf39aa03,0x00000000 }, /* 467: -8.3450562e-01 -7.2525042e-01  0.0000000e+00 */
    { 0x3cd89437,0xdf31cb87,0x5f31cb87 }, /* 468:  2.6437862e-02 -1.2811482e+19  1.2811482e+19 */
    { 0x3e9c6dab,0x40194b21,0x00000000 }, /* 469:  3.0552420e-01  2.3952105e+00  0.0000000e+00 */
    { 0xbdb5cf01,0x3f9416fc,0x00000000 }, /* 470: -8.8773735e-02  1.1569514e+00  0.0000000e+00 */
    { 0x3fbc61e2,0x3ef2703d,0x3f7f8ba6 }, /* 471:  1.4717371e+00  4.7351256e-01  9.9822462e-01 */
    { 0xa6d814d6,0x3fa9acaa,0x00000000 }, /* 472: -1.4993658e-15  1.3255818e+00  0.0000000e+00 */
    { 0x421473b2,0xbfb12c66,0x4219fd15 }, /* 473:  3.7112984e+01 -1.3841674e+00  3.8497150e+01 */
    { 0x426c5e06,0xbcd77d56,0x426c78f6 }, /* 474:  5.9091820e+01 -2.6304882e-02  5.9118126e+01 */
    { 0xbf4de2a5,0x3cd08690,0x00000000 }, /* 475: -8.0423957e-01  2.5454789e-02  0.0000000e+00 */
    { 0xc09eb598,0xbfa14c53,0x00000000 }, /* 476: -4.9596672e+00 -1.2601417e+00  0.0000000e+00 */
    { 0x2c8cda8c,0x3fb58c7c,0x00000000 }, /* 477:  4.0033029e-12  1.4183497e+00  0.0000000e+00 */
    { 0xc0e35762,0xbaaf622c,0x00000000 }, /* 478: -7.1044168e+00 -1.3380698e-03  0.0000000e+00 */
    { 0x3ebcc047,0xbbb5244e,0x3ebf94d8 }, /* 479:  3.6865446e-01 -5.5280095e-03  3.7418246e-01 */
    { 0x40254a08,0xbef65c0c,0x4044158a }, /* 480:  2.5826435e+00 -4.8117101e-01  3.0638146e+00 */
    { 0x3f54550b,0x4018bd77,0x00000000 }, /* 481:  8.2942265e-01  2.3865640e+00  0.0000000e+00 */
    { 0x400c870b,0x401d83b9,0x00000000 }, /* 482:  2.1957424e+00  2.4611647e+00  0.0000000e+00 */
    { 0x40bf5f4f,0xc01611ea,0x41053422 }, /* 483:  5.9803843e+00 -2.3448434e+00  8.3252277e+00 */
    { 0x40065316,0x40ade5f6,0x00000000 }, /* 484:  2.0988212e+00  5.4343214e+00  0.0000000e+00 */
    { 0xb9ea3177,0x3ef86341,0x00000000 }, /* 485: -4.4668812e-04  4.8513225e-01  0.0000000e+00 */
    { 0x3d7135c6,0x3f402553,0x00000000 }, /* 486:  5.8889173e-02  7.5056952e-01  0.0000000e+00 */
    { 0xbe3f96c3,0xbee26d22,0x3e82a1c0 }, /* 487: -1.8709855e-01 -4.4223887e-01  2.5514030e-01 */
    { 0xbd50c226,0x3fc61dd1,0x00000000 }, /* 488: -5.0966404e-02  1.5477849e+00  0.0000000e+00 */
    { 0x3f48b058,0xbec56241,0x3f95b0bc }, /* 489:  7.8394079e-01 -3.8551524e-01  1.1694560e+00 */
    { 0xc0fdf0be,0x3eb6da15,0x00000000 }, /* 490: -7.9356375e+00  3.5713258e-01  0.0000000e+00 */
    { 0x48a94f1a,0xbfc41e8d,0x48a94f4b }, /* 491:  3.4674481e+05 -1.5321823e+00  3.4674634e+05 */
    { 0xc02c1a58,0x3ee63cc8,0x00000000 }, /* 492: -2.6891079e+00  4.4968247e-01  0.0000000e+00 */
    { 0x413d3f86,0x40834c08,0x40f73304 }, /* 493:  1.1828009e+01  4.1030312e+00  7.7249775e+00 */
    { 0x3f058476,0xbfb11e5f,0x3ff3e09a }, /* 494:  5.2155244e-01 -1.3837394e+00  1.9052918e+00 */
    { 0xc08a9462,0x3faac9eb,0x00000000 }, /* 495: -4.3306131e+00  1.3342870e+00  0.0000000e+00 */
    { 0xbfc26bfc,0xb8d84d44,0x00000000 }, /* 496: -1.5189204e+00 -1.0314074e-04  0.0000000e+00 */
    { 0xc53df871,0x3edc2b3b,0x00000000 }, /* 497: -3.0395276e+03  4.3001732e-01  0.0000000e+00 */
    { 0xbee7e7c9,0x4189899e,0x00000000 }, /* 498: -4.5294026e-01  1.7192196e+01  0.0000000e+00 */
    { 0x445e86f7,0xbe1b487a,0x445e90ac }, /* 499:  8.9010883e+02 -1.5164366e-01  8.9026050e+02 */
    { 0x3d496be2,0x3f4f084d,0x00000000 }, /* 500:  4.9175151e-02  8.0872041e-01  0.0000000e+00 */
};

void x_exit (int index)
{
#ifndef	__AVR__
    fprintf (stderr, "t[%d]:  %#lx\n", index - 1, v.lo);
#endif
    exit (index ? index : -1);
}

int main ()
{
    union lofl_u x, y, z;
    int i;
    
    for (i = 0; i < (int) (sizeof(t) / sizeof(t[0])); i++) {
	x.lo = pgm_read_dword (& t[i].x);
	y.lo = pgm_read_dword (& t[i].y);
	z.lo = pgm_read_dword (& t[i].z);
	v.fl = fdim (x.fl, y.fl);

	if (v.lo != z.lo)
	    x_exit (i+1);
    }
    return 0;
}