API Reference Manual  1.46.0
odp_icache_perf.c
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright (c) 2024 Nokia
3  */
4 
13 #ifndef _GNU_SOURCE
14 #define _GNU_SOURCE /* Needed for sigaction */
15 #endif
16 
17 #include <stdio.h>
18 #include <string.h>
19 #include <stdint.h>
20 #include <inttypes.h>
21 #include <signal.h>
22 #include <stdlib.h>
23 #include <getopt.h>
24 
25 #include <odp_api.h>
26 #include <odp/helper/odph_api.h>
27 
28 #ifdef __GNUC__
29  #define INLINE_NEVER __attribute__((noinline))
30  #define INLINE_ALWAYS __attribute__((always_inline))
31 #else
32  #define INLINE_NEVER
33  #define INLINE_ALWAYS
34 #endif
35 
36 /* Maximum number of data words that any work function accesses */
37 #define MAX_WORDS 32
38 #define DATA_SIZE_WORDS (4 * 1024)
39 #define PATTERN_RANDOM 1
40 #define NUM_WORK 5
41 
42 typedef struct test_options_t {
43  uint32_t num_cpu;
44  uint32_t num_func;
45  uint64_t rounds;
46  int pattern;
47  uint32_t pref_0;
48  uint32_t pref_1;
49  uint32_t pref_2;
50  uint32_t pref_3;
51  uint32_t pref_4;
52  uint32_t pref_before;
53 
54 } test_options_t;
55 
56 typedef struct test_stat_t {
57  uint64_t loops;
58  uint64_t tot_nsec;
59  uint64_t cycles;
60  uint64_t dummy_sum;
61 
62 } test_stat_t;
63 
64 typedef struct thread_arg_t {
65  void *global;
66  test_stat_t stat;
67 
68 } thread_arg_t;
69 
70 typedef struct test_global_t {
71  test_options_t test_options;
72  odp_atomic_u32_t exit_test;
73  odp_barrier_t barrier;
74  odp_cpumask_t cpumask;
75  void *worker_mem;
76  uint32_t max_func;
77  odph_thread_t thread_tbl[ODP_THREAD_COUNT_MAX];
78  thread_arg_t thread_arg[ODP_THREAD_COUNT_MAX];
79 
80 } test_global_t;
81 
82 static test_global_t *test_global;
83 
84 /* Work functions. Update MAX_WORDS value to match the largest number of words accessed. */
85 
86 static inline INLINE_ALWAYS uint64_t mac_28(uint64_t a, uint32_t b[], uint32_t c[])
87 {
88  a += (uint64_t)b[0] * c[0];
89  a += (uint64_t)b[1] * c[1];
90  a += (uint64_t)b[2] * c[2];
91  a += (uint64_t)b[3] * c[3];
92  a += (uint64_t)b[4] * c[4];
93  a += (uint64_t)b[5] * c[5];
94  a += (uint64_t)b[6] * c[6];
95  a += (uint64_t)b[7] * c[7];
96  a += (uint64_t)b[8] * c[8];
97  a += (uint64_t)b[9] * c[9];
98  a += (uint64_t)b[10] * c[10];
99  a += (uint64_t)b[11] * c[11];
100  a += (uint64_t)b[12] * c[12];
101  a += (uint64_t)b[13] * c[13];
102  a += (uint64_t)b[14] * c[14];
103  a += (uint64_t)b[15] * c[15];
104  a += (uint64_t)b[16] * c[16];
105  a += (uint64_t)b[17] * c[17];
106  a += (uint64_t)b[18] * c[18];
107  a += (uint64_t)b[19] * c[19];
108  a += (uint64_t)b[20] * c[20];
109  a += (uint64_t)b[21] * c[21];
110  a += (uint64_t)b[22] * c[22];
111  a += (uint64_t)b[23] * c[23];
112  a += (uint64_t)b[24] * c[24];
113  a += (uint64_t)b[25] * c[25];
114  a += (uint64_t)b[26] * c[26];
115  a += (uint64_t)b[27] * c[27];
116 
117  return a;
118 }
119 
120 static inline INLINE_ALWAYS uint64_t mac_30(uint64_t a, uint32_t b[], uint32_t c[])
121 {
122  a += (uint64_t)b[0] * c[0];
123  a += (uint64_t)b[1] * c[1];
124  a += (uint64_t)b[2] * c[2];
125  a += (uint64_t)b[3] * c[3];
126  a += (uint64_t)b[4] * c[4];
127  a += (uint64_t)b[5] * c[5];
128  a += (uint64_t)b[6] * c[6];
129  a += (uint64_t)b[7] * c[7];
130  a += (uint64_t)b[8] * c[8];
131  a += (uint64_t)b[9] * c[9];
132  a += (uint64_t)b[10] * c[10];
133  a += (uint64_t)b[11] * c[11];
134  a += (uint64_t)b[12] * c[12];
135  a += (uint64_t)b[13] * c[13];
136  a += (uint64_t)b[14] * c[14];
137  a += (uint64_t)b[15] * c[15];
138  a += (uint64_t)b[16] * c[16];
139  a += (uint64_t)b[17] * c[17];
140  a += (uint64_t)b[18] * c[18];
141  a += (uint64_t)b[19] * c[19];
142  a += (uint64_t)b[20] * c[20];
143  a += (uint64_t)b[21] * c[21];
144  a += (uint64_t)b[22] * c[22];
145  a += (uint64_t)b[23] * c[23];
146  a += (uint64_t)b[24] * c[24];
147  a += (uint64_t)b[25] * c[25];
148  a += (uint64_t)b[26] * c[26];
149  a += (uint64_t)b[27] * c[27];
150  a += (uint64_t)b[28] * c[28];
151  a += (uint64_t)b[29] * c[29];
152 
153  return a;
154 }
155 
156 static inline INLINE_ALWAYS uint64_t mac_32(uint64_t a, uint32_t b[], uint32_t c[])
157 {
158  a += (uint64_t)b[0] * c[0];
159  a += (uint64_t)b[1] * c[1];
160  a += (uint64_t)b[2] * c[2];
161  a += (uint64_t)b[3] * c[3];
162  a += (uint64_t)b[4] * c[4];
163  a += (uint64_t)b[5] * c[5];
164  a += (uint64_t)b[6] * c[6];
165  a += (uint64_t)b[7] * c[7];
166  a += (uint64_t)b[8] * c[8];
167  a += (uint64_t)b[9] * c[9];
168  a += (uint64_t)b[10] * c[10];
169  a += (uint64_t)b[11] * c[11];
170  a += (uint64_t)b[12] * c[12];
171  a += (uint64_t)b[13] * c[13];
172  a += (uint64_t)b[14] * c[14];
173  a += (uint64_t)b[15] * c[15];
174  a += (uint64_t)b[16] * c[16];
175  a += (uint64_t)b[17] * c[17];
176  a += (uint64_t)b[18] * c[18];
177  a += (uint64_t)b[19] * c[19];
178  a += (uint64_t)b[20] * c[20];
179  a += (uint64_t)b[21] * c[21];
180  a += (uint64_t)b[22] * c[22];
181  a += (uint64_t)b[23] * c[23];
182  a += (uint64_t)b[24] * c[24];
183  a += (uint64_t)b[25] * c[25];
184  a += (uint64_t)b[26] * c[26];
185  a += (uint64_t)b[27] * c[27];
186  a += (uint64_t)b[28] * c[28];
187  a += (uint64_t)b[29] * c[29];
188  a += (uint64_t)b[30] * c[30];
189  a += (uint64_t)b[31] * c[31];
190 
191  return a;
192 }
193 
194 static inline INLINE_ALWAYS uint64_t mac_const_30(uint64_t a, uint32_t b[], uint32_t c)
195 {
196  a += (uint64_t)b[0] * c;
197  a += (uint64_t)b[1] * c;
198  a += (uint64_t)b[2] * c;
199  a += (uint64_t)b[3] * c;
200  a += (uint64_t)b[4] * c;
201  a += (uint64_t)b[5] * c;
202  a += (uint64_t)b[6] * c;
203  a += (uint64_t)b[7] * c;
204  a += (uint64_t)b[8] * c;
205  a += (uint64_t)b[9] * c;
206  a += (uint64_t)b[10] * c;
207  a += (uint64_t)b[11] * c;
208  a += (uint64_t)b[12] * c;
209  a += (uint64_t)b[13] * c;
210  a += (uint64_t)b[14] * c;
211  a += (uint64_t)b[15] * c;
212  a += (uint64_t)b[16] * c;
213  a += (uint64_t)b[17] * c;
214  a += (uint64_t)b[18] * c;
215  a += (uint64_t)b[19] * c;
216  a += (uint64_t)b[20] * c;
217  a += (uint64_t)b[21] * c;
218  a += (uint64_t)b[22] * c;
219  a += (uint64_t)b[23] * c;
220  a += (uint64_t)b[24] * c;
221  a += (uint64_t)b[25] * c;
222  a += (uint64_t)b[26] * c;
223  a += (uint64_t)b[27] * c;
224  a += (uint64_t)b[28] * c;
225  a += (uint64_t)b[29] * c;
226 
227  return a;
228 }
229 
230 static inline INLINE_ALWAYS uint64_t mac_const_32(uint64_t a, uint32_t b[], uint32_t c)
231 {
232  a += (uint64_t)b[0] * c;
233  a += (uint64_t)b[1] * c;
234  a += (uint64_t)b[2] * c;
235  a += (uint64_t)b[3] * c;
236  a += (uint64_t)b[4] * c;
237  a += (uint64_t)b[5] * c;
238  a += (uint64_t)b[6] * c;
239  a += (uint64_t)b[7] * c;
240  a += (uint64_t)b[8] * c;
241  a += (uint64_t)b[9] * c;
242  a += (uint64_t)b[10] * c;
243  a += (uint64_t)b[11] * c;
244  a += (uint64_t)b[12] * c;
245  a += (uint64_t)b[13] * c;
246  a += (uint64_t)b[14] * c;
247  a += (uint64_t)b[15] * c;
248  a += (uint64_t)b[16] * c;
249  a += (uint64_t)b[17] * c;
250  a += (uint64_t)b[18] * c;
251  a += (uint64_t)b[19] * c;
252  a += (uint64_t)b[20] * c;
253  a += (uint64_t)b[21] * c;
254  a += (uint64_t)b[22] * c;
255  a += (uint64_t)b[23] * c;
256  a += (uint64_t)b[24] * c;
257  a += (uint64_t)b[25] * c;
258  a += (uint64_t)b[26] * c;
259  a += (uint64_t)b[27] * c;
260  a += (uint64_t)b[28] * c;
261  a += (uint64_t)b[29] * c;
262  a += (uint64_t)b[30] * c;
263  a += (uint64_t)b[31] * c;
264 
265  return a;
266 }
267 
268 typedef uint64_t (*work_0_fn_t)(uint64_t a, uint32_t *b, uint32_t *c);
269 typedef uint64_t (*work_1_fn_t)(uint64_t a, uint32_t *b, uint32_t *c);
270 typedef uint64_t (*work_2_fn_t)(uint64_t a, uint32_t *b, uint32_t *c);
271 typedef uint64_t (*work_3_fn_t)(uint64_t a, uint32_t *b);
272 typedef uint64_t (*work_4_fn_t)(uint64_t a, uint32_t *b);
273 
274 #define WORK_0(a, b, c, n) (mac_28((a), &(b)[(n)], &(c)[(n)]))
275 #define WORK_1(a, b, c, n) (mac_30((a), &(b)[(n)], &(c)[(n)]))
276 #define WORK_2(a, b, c, n) (mac_32((a), &(b)[(n)], &(c)[(n)]))
277 #define WORK_3(a, b, n) (mac_const_30((a), &(b)[(n)], ((n) + 10)))
278 #define WORK_4(a, b, n) (mac_const_32((a), &(b)[(n)], ((n) + 10)))
279 
280 static uint64_t INLINE_NEVER work_0aa(uint64_t a, uint32_t *b, uint32_t *c)
281 {
282  return WORK_0(a, b, c, 0);
283 }
284 
285 static uint64_t INLINE_NEVER work_0ab(uint64_t a, uint32_t *b, uint32_t *c)
286 {
287  return WORK_0(a, b, c, 1);
288 }
289 
290 static uint64_t INLINE_NEVER work_0ac(uint64_t a, uint32_t *b, uint32_t *c)
291 {
292  return WORK_0(a, b, c, 2);
293 }
294 
295 static uint64_t INLINE_NEVER work_0ad(uint64_t a, uint32_t *b, uint32_t *c)
296 {
297  return WORK_0(a, b, c, 3);
298 }
299 
300 static uint64_t INLINE_NEVER work_0ae(uint64_t a, uint32_t *b, uint32_t *c)
301 {
302  return WORK_0(a, b, c, 4);
303 }
304 
305 static uint64_t INLINE_NEVER work_0af(uint64_t a, uint32_t *b, uint32_t *c)
306 {
307  return WORK_0(a, b, c, 5);
308 }
309 
310 static uint64_t INLINE_NEVER work_0ag(uint64_t a, uint32_t *b, uint32_t *c)
311 {
312  return WORK_0(a, b, c, 6);
313 }
314 
315 static uint64_t INLINE_NEVER work_0ah(uint64_t a, uint32_t *b, uint32_t *c)
316 {
317  return WORK_0(a, b, c, 7);
318 }
319 
320 static uint64_t INLINE_NEVER work_0ai(uint64_t a, uint32_t *b, uint32_t *c)
321 {
322  return WORK_0(a, b, c, 8);
323 }
324 
325 static uint64_t INLINE_NEVER work_0aj(uint64_t a, uint32_t *b, uint32_t *c)
326 {
327  return WORK_0(a, b, c, 9);
328 }
329 
330 static uint64_t INLINE_NEVER work_0ak(uint64_t a, uint32_t *b, uint32_t *c)
331 {
332  return WORK_0(a, b, c, 10);
333 }
334 
335 static uint64_t INLINE_NEVER work_0al(uint64_t a, uint32_t *b, uint32_t *c)
336 {
337  return WORK_0(a, b, c, 11);
338 }
339 
340 static uint64_t INLINE_NEVER work_0am(uint64_t a, uint32_t *b, uint32_t *c)
341 {
342  return WORK_0(a, b, c, 12);
343 }
344 
345 static uint64_t INLINE_NEVER work_0an(uint64_t a, uint32_t *b, uint32_t *c)
346 {
347  return WORK_0(a, b, c, 13);
348 }
349 
350 static uint64_t INLINE_NEVER work_0ao(uint64_t a, uint32_t *b, uint32_t *c)
351 {
352  return WORK_0(a, b, c, 14);
353 }
354 
355 static uint64_t INLINE_NEVER work_0ap(uint64_t a, uint32_t *b, uint32_t *c)
356 {
357  return WORK_0(a, b, c, 15);
358 }
359 
360 static uint64_t INLINE_NEVER work_0aq(uint64_t a, uint32_t *b, uint32_t *c)
361 {
362  return WORK_0(a, b, c, 16);
363 }
364 
365 static uint64_t INLINE_NEVER work_0ar(uint64_t a, uint32_t *b, uint32_t *c)
366 {
367  return WORK_0(a, b, c, 17);
368 }
369 
370 static uint64_t INLINE_NEVER work_0as(uint64_t a, uint32_t *b, uint32_t *c)
371 {
372  return WORK_0(a, b, c, 18);
373 }
374 
375 static uint64_t INLINE_NEVER work_0at(uint64_t a, uint32_t *b, uint32_t *c)
376 {
377  return WORK_0(a, b, c, 19);
378 }
379 
380 static uint64_t INLINE_NEVER work_0au(uint64_t a, uint32_t *b, uint32_t *c)
381 {
382  return WORK_0(a, b, c, 20);
383 }
384 
385 static uint64_t INLINE_NEVER work_0av(uint64_t a, uint32_t *b, uint32_t *c)
386 {
387  return WORK_0(a, b, c, 21);
388 }
389 
390 static uint64_t INLINE_NEVER work_0aw(uint64_t a, uint32_t *b, uint32_t *c)
391 {
392  return WORK_0(a, b, c, 22);
393 }
394 
395 static uint64_t INLINE_NEVER work_0ax(uint64_t a, uint32_t *b, uint32_t *c)
396 {
397  return WORK_0(a, b, c, 23);
398 }
399 
400 static uint64_t INLINE_NEVER work_0ba(uint64_t a, uint32_t *b, uint32_t *c)
401 {
402  return WORK_0(a, b, c, 24);
403 }
404 
405 static uint64_t INLINE_NEVER work_0bb(uint64_t a, uint32_t *b, uint32_t *c)
406 {
407  return WORK_0(a, b, c, 25);
408 }
409 
410 static uint64_t INLINE_NEVER work_0bc(uint64_t a, uint32_t *b, uint32_t *c)
411 {
412  return WORK_0(a, b, c, 26);
413 }
414 
415 static uint64_t INLINE_NEVER work_0bd(uint64_t a, uint32_t *b, uint32_t *c)
416 {
417  return WORK_0(a, b, c, 27);
418 }
419 
420 static uint64_t INLINE_NEVER work_0be(uint64_t a, uint32_t *b, uint32_t *c)
421 {
422  return WORK_0(a, b, c, 28);
423 }
424 
425 static uint64_t INLINE_NEVER work_0bf(uint64_t a, uint32_t *b, uint32_t *c)
426 {
427  return WORK_0(a, b, c, 29);
428 }
429 
430 static uint64_t INLINE_NEVER work_0bg(uint64_t a, uint32_t *b, uint32_t *c)
431 {
432  return WORK_0(a, b, c, 30);
433 }
434 
435 static uint64_t INLINE_NEVER work_0bh(uint64_t a, uint32_t *b, uint32_t *c)
436 {
437  return WORK_0(a, b, c, 31);
438 }
439 
440 static uint64_t INLINE_NEVER work_0bi(uint64_t a, uint32_t *b, uint32_t *c)
441 {
442  return WORK_0(a, b, c, 32);
443 }
444 
445 static uint64_t INLINE_NEVER work_0bj(uint64_t a, uint32_t *b, uint32_t *c)
446 {
447  return WORK_0(a, b, c, 33);
448 }
449 
450 static uint64_t INLINE_NEVER work_0bk(uint64_t a, uint32_t *b, uint32_t *c)
451 {
452  return WORK_0(a, b, c, 34);
453 }
454 
455 static uint64_t INLINE_NEVER work_0bl(uint64_t a, uint32_t *b, uint32_t *c)
456 {
457  return WORK_0(a, b, c, 35);
458 }
459 
460 static uint64_t INLINE_NEVER work_0bm(uint64_t a, uint32_t *b, uint32_t *c)
461 {
462  return WORK_0(a, b, c, 36);
463 }
464 
465 static uint64_t INLINE_NEVER work_0bn(uint64_t a, uint32_t *b, uint32_t *c)
466 {
467  return WORK_0(a, b, c, 37);
468 }
469 
470 static uint64_t INLINE_NEVER work_0bo(uint64_t a, uint32_t *b, uint32_t *c)
471 {
472  return WORK_0(a, b, c, 38);
473 }
474 
475 static uint64_t INLINE_NEVER work_0bp(uint64_t a, uint32_t *b, uint32_t *c)
476 {
477  return WORK_0(a, b, c, 39);
478 }
479 
480 static uint64_t INLINE_NEVER work_0bq(uint64_t a, uint32_t *b, uint32_t *c)
481 {
482  return WORK_0(a, b, c, 40);
483 }
484 
485 static uint64_t INLINE_NEVER work_0br(uint64_t a, uint32_t *b, uint32_t *c)
486 {
487  return WORK_0(a, b, c, 41);
488 }
489 
490 static uint64_t INLINE_NEVER work_0bs(uint64_t a, uint32_t *b, uint32_t *c)
491 {
492  return WORK_0(a, b, c, 42);
493 }
494 
495 static uint64_t INLINE_NEVER work_0bt(uint64_t a, uint32_t *b, uint32_t *c)
496 {
497  return WORK_0(a, b, c, 43);
498 }
499 
500 static uint64_t INLINE_NEVER work_0bu(uint64_t a, uint32_t *b, uint32_t *c)
501 {
502  return WORK_0(a, b, c, 44);
503 }
504 
505 static uint64_t INLINE_NEVER work_0bv(uint64_t a, uint32_t *b, uint32_t *c)
506 {
507  return WORK_0(a, b, c, 45);
508 }
509 
510 static uint64_t INLINE_NEVER work_0bw(uint64_t a, uint32_t *b, uint32_t *c)
511 {
512  return WORK_0(a, b, c, 46);
513 }
514 
515 static uint64_t INLINE_NEVER work_0bx(uint64_t a, uint32_t *b, uint32_t *c)
516 {
517  return WORK_0(a, b, c, 47);
518 }
519 
520 static uint64_t INLINE_NEVER work_0ca(uint64_t a, uint32_t *b, uint32_t *c)
521 {
522  return WORK_0(a, b, c, 48);
523 }
524 
525 static uint64_t INLINE_NEVER work_0cb(uint64_t a, uint32_t *b, uint32_t *c)
526 {
527  return WORK_0(a, b, c, 49);
528 }
529 
530 static uint64_t INLINE_NEVER work_0cc(uint64_t a, uint32_t *b, uint32_t *c)
531 {
532  return WORK_0(a, b, c, 50);
533 }
534 
535 static uint64_t INLINE_NEVER work_0cd(uint64_t a, uint32_t *b, uint32_t *c)
536 {
537  return WORK_0(a, b, c, 51);
538 }
539 
540 static uint64_t INLINE_NEVER work_0ce(uint64_t a, uint32_t *b, uint32_t *c)
541 {
542  return WORK_0(a, b, c, 52);
543 }
544 
545 static uint64_t INLINE_NEVER work_0cf(uint64_t a, uint32_t *b, uint32_t *c)
546 {
547  return WORK_0(a, b, c, 53);
548 }
549 
550 static uint64_t INLINE_NEVER work_0cg(uint64_t a, uint32_t *b, uint32_t *c)
551 {
552  return WORK_0(a, b, c, 54);
553 }
554 
555 static uint64_t INLINE_NEVER work_0ch(uint64_t a, uint32_t *b, uint32_t *c)
556 {
557  return WORK_0(a, b, c, 55);
558 }
559 
560 static uint64_t INLINE_NEVER work_0ci(uint64_t a, uint32_t *b, uint32_t *c)
561 {
562  return WORK_0(a, b, c, 56);
563 }
564 
565 static uint64_t INLINE_NEVER work_0cj(uint64_t a, uint32_t *b, uint32_t *c)
566 {
567  return WORK_0(a, b, c, 57);
568 }
569 
570 static uint64_t INLINE_NEVER work_0ck(uint64_t a, uint32_t *b, uint32_t *c)
571 {
572  return WORK_0(a, b, c, 58);
573 }
574 
575 static uint64_t INLINE_NEVER work_0cl(uint64_t a, uint32_t *b, uint32_t *c)
576 {
577  return WORK_0(a, b, c, 59);
578 }
579 
580 static uint64_t INLINE_NEVER work_0cm(uint64_t a, uint32_t *b, uint32_t *c)
581 {
582  return WORK_0(a, b, c, 60);
583 }
584 
585 static uint64_t INLINE_NEVER work_0cn(uint64_t a, uint32_t *b, uint32_t *c)
586 {
587  return WORK_0(a, b, c, 61);
588 }
589 
590 static uint64_t INLINE_NEVER work_0co(uint64_t a, uint32_t *b, uint32_t *c)
591 {
592  return WORK_0(a, b, c, 62);
593 }
594 
595 static uint64_t INLINE_NEVER work_0cp(uint64_t a, uint32_t *b, uint32_t *c)
596 {
597  return WORK_0(a, b, c, 63);
598 }
599 
600 static uint64_t INLINE_NEVER work_0cq(uint64_t a, uint32_t *b, uint32_t *c)
601 {
602  return WORK_0(a, b, c, 64);
603 }
604 
605 static uint64_t INLINE_NEVER work_0cr(uint64_t a, uint32_t *b, uint32_t *c)
606 {
607  return WORK_0(a, b, c, 65);
608 }
609 
610 static uint64_t INLINE_NEVER work_0cs(uint64_t a, uint32_t *b, uint32_t *c)
611 {
612  return WORK_0(a, b, c, 66);
613 }
614 
615 static uint64_t INLINE_NEVER work_0ct(uint64_t a, uint32_t *b, uint32_t *c)
616 {
617  return WORK_0(a, b, c, 67);
618 }
619 
620 static uint64_t INLINE_NEVER work_0cu(uint64_t a, uint32_t *b, uint32_t *c)
621 {
622  return WORK_0(a, b, c, 68);
623 }
624 
625 static uint64_t INLINE_NEVER work_0cv(uint64_t a, uint32_t *b, uint32_t *c)
626 {
627  return WORK_0(a, b, c, 69);
628 }
629 
630 static uint64_t INLINE_NEVER work_0cw(uint64_t a, uint32_t *b, uint32_t *c)
631 {
632  return WORK_0(a, b, c, 70);
633 }
634 
635 static uint64_t INLINE_NEVER work_0cx(uint64_t a, uint32_t *b, uint32_t *c)
636 {
637  return WORK_0(a, b, c, 71);
638 }
639 
640 static uint64_t INLINE_NEVER work_0da(uint64_t a, uint32_t *b, uint32_t *c)
641 {
642  return WORK_0(a, b, c, 72);
643 }
644 
645 static uint64_t INLINE_NEVER work_0db(uint64_t a, uint32_t *b, uint32_t *c)
646 {
647  return WORK_0(a, b, c, 73);
648 }
649 
650 static uint64_t INLINE_NEVER work_0dc(uint64_t a, uint32_t *b, uint32_t *c)
651 {
652  return WORK_0(a, b, c, 74);
653 }
654 
655 static uint64_t INLINE_NEVER work_0dd(uint64_t a, uint32_t *b, uint32_t *c)
656 {
657  return WORK_0(a, b, c, 75);
658 }
659 
660 static uint64_t INLINE_NEVER work_0de(uint64_t a, uint32_t *b, uint32_t *c)
661 {
662  return WORK_0(a, b, c, 76);
663 }
664 
665 static uint64_t INLINE_NEVER work_0df(uint64_t a, uint32_t *b, uint32_t *c)
666 {
667  return WORK_0(a, b, c, 77);
668 }
669 
670 static uint64_t INLINE_NEVER work_0dg(uint64_t a, uint32_t *b, uint32_t *c)
671 {
672  return WORK_0(a, b, c, 78);
673 }
674 
675 static uint64_t INLINE_NEVER work_0dh(uint64_t a, uint32_t *b, uint32_t *c)
676 {
677  return WORK_0(a, b, c, 79);
678 }
679 
680 static uint64_t INLINE_NEVER work_0di(uint64_t a, uint32_t *b, uint32_t *c)
681 {
682  return WORK_0(a, b, c, 80);
683 }
684 
685 static uint64_t INLINE_NEVER work_0dj(uint64_t a, uint32_t *b, uint32_t *c)
686 {
687  return WORK_0(a, b, c, 81);
688 }
689 
690 static uint64_t INLINE_NEVER work_0dk(uint64_t a, uint32_t *b, uint32_t *c)
691 {
692  return WORK_0(a, b, c, 82);
693 }
694 
695 static uint64_t INLINE_NEVER work_0dl(uint64_t a, uint32_t *b, uint32_t *c)
696 {
697  return WORK_0(a, b, c, 83);
698 }
699 
700 static uint64_t INLINE_NEVER work_0dm(uint64_t a, uint32_t *b, uint32_t *c)
701 {
702  return WORK_0(a, b, c, 84);
703 }
704 
705 static uint64_t INLINE_NEVER work_0dn(uint64_t a, uint32_t *b, uint32_t *c)
706 {
707  return WORK_0(a, b, c, 85);
708 }
709 
710 static uint64_t INLINE_NEVER work_0do(uint64_t a, uint32_t *b, uint32_t *c)
711 {
712  return WORK_0(a, b, c, 86);
713 }
714 
715 static uint64_t INLINE_NEVER work_0dp(uint64_t a, uint32_t *b, uint32_t *c)
716 {
717  return WORK_0(a, b, c, 87);
718 }
719 
720 static uint64_t INLINE_NEVER work_0dq(uint64_t a, uint32_t *b, uint32_t *c)
721 {
722  return WORK_0(a, b, c, 88);
723 }
724 
725 static uint64_t INLINE_NEVER work_0dr(uint64_t a, uint32_t *b, uint32_t *c)
726 {
727  return WORK_0(a, b, c, 89);
728 }
729 
730 static uint64_t INLINE_NEVER work_0ds(uint64_t a, uint32_t *b, uint32_t *c)
731 {
732  return WORK_0(a, b, c, 90);
733 }
734 
735 static uint64_t INLINE_NEVER work_0dt(uint64_t a, uint32_t *b, uint32_t *c)
736 {
737  return WORK_0(a, b, c, 91);
738 }
739 
740 static uint64_t INLINE_NEVER work_0du(uint64_t a, uint32_t *b, uint32_t *c)
741 {
742  return WORK_0(a, b, c, 92);
743 }
744 
745 static uint64_t INLINE_NEVER work_0dv(uint64_t a, uint32_t *b, uint32_t *c)
746 {
747  return WORK_0(a, b, c, 93);
748 }
749 
750 static uint64_t INLINE_NEVER work_0dw(uint64_t a, uint32_t *b, uint32_t *c)
751 {
752  return WORK_0(a, b, c, 94);
753 }
754 
755 static uint64_t INLINE_NEVER work_0dx(uint64_t a, uint32_t *b, uint32_t *c)
756 {
757  return WORK_0(a, b, c, 95);
758 }
759 
760 static uint64_t INLINE_NEVER work_0ea(uint64_t a, uint32_t *b, uint32_t *c)
761 {
762  return WORK_0(a, b, c, 96);
763 }
764 
765 static uint64_t INLINE_NEVER work_0eb(uint64_t a, uint32_t *b, uint32_t *c)
766 {
767  return WORK_0(a, b, c, 97);
768 }
769 
770 static uint64_t INLINE_NEVER work_0ec(uint64_t a, uint32_t *b, uint32_t *c)
771 {
772  return WORK_0(a, b, c, 98);
773 }
774 
775 static uint64_t INLINE_NEVER work_0ed(uint64_t a, uint32_t *b, uint32_t *c)
776 {
777  return WORK_0(a, b, c, 99);
778 }
779 
780 static uint64_t INLINE_NEVER work_0ee(uint64_t a, uint32_t *b, uint32_t *c)
781 {
782  return WORK_0(a, b, c, 100);
783 }
784 
785 static uint64_t INLINE_NEVER work_0ef(uint64_t a, uint32_t *b, uint32_t *c)
786 {
787  return WORK_0(a, b, c, 101);
788 }
789 
790 static uint64_t INLINE_NEVER work_0eg(uint64_t a, uint32_t *b, uint32_t *c)
791 {
792  return WORK_0(a, b, c, 102);
793 }
794 
795 static uint64_t INLINE_NEVER work_0eh(uint64_t a, uint32_t *b, uint32_t *c)
796 {
797  return WORK_0(a, b, c, 103);
798 }
799 
800 static uint64_t INLINE_NEVER work_0ei(uint64_t a, uint32_t *b, uint32_t *c)
801 {
802  return WORK_0(a, b, c, 104);
803 }
804 
805 static uint64_t INLINE_NEVER work_0ej(uint64_t a, uint32_t *b, uint32_t *c)
806 {
807  return WORK_0(a, b, c, 105);
808 }
809 
810 static uint64_t INLINE_NEVER work_0ek(uint64_t a, uint32_t *b, uint32_t *c)
811 {
812  return WORK_0(a, b, c, 106);
813 }
814 
815 static uint64_t INLINE_NEVER work_0el(uint64_t a, uint32_t *b, uint32_t *c)
816 {
817  return WORK_0(a, b, c, 107);
818 }
819 
820 static uint64_t INLINE_NEVER work_0em(uint64_t a, uint32_t *b, uint32_t *c)
821 {
822  return WORK_0(a, b, c, 108);
823 }
824 
825 static uint64_t INLINE_NEVER work_0en(uint64_t a, uint32_t *b, uint32_t *c)
826 {
827  return WORK_0(a, b, c, 109);
828 }
829 
830 static uint64_t INLINE_NEVER work_0eo(uint64_t a, uint32_t *b, uint32_t *c)
831 {
832  return WORK_0(a, b, c, 110);
833 }
834 
835 static uint64_t INLINE_NEVER work_0ep(uint64_t a, uint32_t *b, uint32_t *c)
836 {
837  return WORK_0(a, b, c, 111);
838 }
839 
840 static uint64_t INLINE_NEVER work_0eq(uint64_t a, uint32_t *b, uint32_t *c)
841 {
842  return WORK_0(a, b, c, 112);
843 }
844 
845 static uint64_t INLINE_NEVER work_0er(uint64_t a, uint32_t *b, uint32_t *c)
846 {
847  return WORK_0(a, b, c, 113);
848 }
849 
850 static uint64_t INLINE_NEVER work_0es(uint64_t a, uint32_t *b, uint32_t *c)
851 {
852  return WORK_0(a, b, c, 114);
853 }
854 
855 static uint64_t INLINE_NEVER work_0et(uint64_t a, uint32_t *b, uint32_t *c)
856 {
857  return WORK_0(a, b, c, 115);
858 }
859 
860 static uint64_t INLINE_NEVER work_0eu(uint64_t a, uint32_t *b, uint32_t *c)
861 {
862  return WORK_0(a, b, c, 116);
863 }
864 
865 static uint64_t INLINE_NEVER work_0ev(uint64_t a, uint32_t *b, uint32_t *c)
866 {
867  return WORK_0(a, b, c, 117);
868 }
869 
870 static uint64_t INLINE_NEVER work_0ew(uint64_t a, uint32_t *b, uint32_t *c)
871 {
872  return WORK_0(a, b, c, 118);
873 }
874 
875 static uint64_t INLINE_NEVER work_0ex(uint64_t a, uint32_t *b, uint32_t *c)
876 {
877  return WORK_0(a, b, c, 119);
878 }
879 
880 static uint64_t INLINE_NEVER work_0fa(uint64_t a, uint32_t *b, uint32_t *c)
881 {
882  return WORK_0(a, b, c, 120);
883 }
884 
885 static uint64_t INLINE_NEVER work_0fb(uint64_t a, uint32_t *b, uint32_t *c)
886 {
887  return WORK_0(a, b, c, 121);
888 }
889 
890 static uint64_t INLINE_NEVER work_0fc(uint64_t a, uint32_t *b, uint32_t *c)
891 {
892  return WORK_0(a, b, c, 122);
893 }
894 
895 static uint64_t INLINE_NEVER work_0fd(uint64_t a, uint32_t *b, uint32_t *c)
896 {
897  return WORK_0(a, b, c, 123);
898 }
899 
900 static uint64_t INLINE_NEVER work_0fe(uint64_t a, uint32_t *b, uint32_t *c)
901 {
902  return WORK_0(a, b, c, 124);
903 }
904 
905 static uint64_t INLINE_NEVER work_0ff(uint64_t a, uint32_t *b, uint32_t *c)
906 {
907  return WORK_0(a, b, c, 125);
908 }
909 
910 static uint64_t INLINE_NEVER work_0fg(uint64_t a, uint32_t *b, uint32_t *c)
911 {
912  return WORK_0(a, b, c, 126);
913 }
914 
915 static uint64_t INLINE_NEVER work_0fh(uint64_t a, uint32_t *b, uint32_t *c)
916 {
917  return WORK_0(a, b, c, 127);
918 }
919 
920 static uint64_t INLINE_NEVER work_0fi(uint64_t a, uint32_t *b, uint32_t *c)
921 {
922  return WORK_0(a, b, c, 128);
923 }
924 
925 static uint64_t INLINE_NEVER work_0fj(uint64_t a, uint32_t *b, uint32_t *c)
926 {
927  return WORK_0(a, b, c, 129);
928 }
929 
930 static uint64_t INLINE_NEVER work_0fk(uint64_t a, uint32_t *b, uint32_t *c)
931 {
932  return WORK_0(a, b, c, 130);
933 }
934 
935 static uint64_t INLINE_NEVER work_0fl(uint64_t a, uint32_t *b, uint32_t *c)
936 {
937  return WORK_0(a, b, c, 131);
938 }
939 
940 static uint64_t INLINE_NEVER work_0fm(uint64_t a, uint32_t *b, uint32_t *c)
941 {
942  return WORK_0(a, b, c, 132);
943 }
944 
945 static uint64_t INLINE_NEVER work_0fn(uint64_t a, uint32_t *b, uint32_t *c)
946 {
947  return WORK_0(a, b, c, 133);
948 }
949 
950 static uint64_t INLINE_NEVER work_0fo(uint64_t a, uint32_t *b, uint32_t *c)
951 {
952  return WORK_0(a, b, c, 134);
953 }
954 
955 static uint64_t INLINE_NEVER work_0fp(uint64_t a, uint32_t *b, uint32_t *c)
956 {
957  return WORK_0(a, b, c, 135);
958 }
959 
960 static uint64_t INLINE_NEVER work_0fq(uint64_t a, uint32_t *b, uint32_t *c)
961 {
962  return WORK_0(a, b, c, 136);
963 }
964 
965 static uint64_t INLINE_NEVER work_0fr(uint64_t a, uint32_t *b, uint32_t *c)
966 {
967  return WORK_0(a, b, c, 137);
968 }
969 
970 static uint64_t INLINE_NEVER work_0fs(uint64_t a, uint32_t *b, uint32_t *c)
971 {
972  return WORK_0(a, b, c, 138);
973 }
974 
975 static uint64_t INLINE_NEVER work_0ft(uint64_t a, uint32_t *b, uint32_t *c)
976 {
977  return WORK_0(a, b, c, 139);
978 }
979 
980 static uint64_t INLINE_NEVER work_0fu(uint64_t a, uint32_t *b, uint32_t *c)
981 {
982  return WORK_0(a, b, c, 140);
983 }
984 
985 static uint64_t INLINE_NEVER work_0fv(uint64_t a, uint32_t *b, uint32_t *c)
986 {
987  return WORK_0(a, b, c, 141);
988 }
989 
990 static uint64_t INLINE_NEVER work_0fw(uint64_t a, uint32_t *b, uint32_t *c)
991 {
992  return WORK_0(a, b, c, 142);
993 }
994 
995 static uint64_t INLINE_NEVER work_0fx(uint64_t a, uint32_t *b, uint32_t *c)
996 {
997  return WORK_0(a, b, c, 143);
998 }
999 
1000 static uint64_t INLINE_NEVER work_0ga(uint64_t a, uint32_t *b, uint32_t *c)
1001 {
1002  return WORK_0(a, b, c, 144);
1003 }
1004 
1005 static uint64_t INLINE_NEVER work_0gb(uint64_t a, uint32_t *b, uint32_t *c)
1006 {
1007  return WORK_0(a, b, c, 145);
1008 }
1009 
1010 static uint64_t INLINE_NEVER work_0gc(uint64_t a, uint32_t *b, uint32_t *c)
1011 {
1012  return WORK_0(a, b, c, 146);
1013 }
1014 
1015 static uint64_t INLINE_NEVER work_0gd(uint64_t a, uint32_t *b, uint32_t *c)
1016 {
1017  return WORK_0(a, b, c, 147);
1018 }
1019 
1020 static uint64_t INLINE_NEVER work_0ge(uint64_t a, uint32_t *b, uint32_t *c)
1021 {
1022  return WORK_0(a, b, c, 148);
1023 }
1024 
1025 static uint64_t INLINE_NEVER work_0gf(uint64_t a, uint32_t *b, uint32_t *c)
1026 {
1027  return WORK_0(a, b, c, 149);
1028 }
1029 
1030 static uint64_t INLINE_NEVER work_0gg(uint64_t a, uint32_t *b, uint32_t *c)
1031 {
1032  return WORK_0(a, b, c, 150);
1033 }
1034 
1035 static uint64_t INLINE_NEVER work_0gh(uint64_t a, uint32_t *b, uint32_t *c)
1036 {
1037  return WORK_0(a, b, c, 151);
1038 }
1039 
1040 static uint64_t INLINE_NEVER work_0gi(uint64_t a, uint32_t *b, uint32_t *c)
1041 {
1042  return WORK_0(a, b, c, 152);
1043 }
1044 
1045 static uint64_t INLINE_NEVER work_0gj(uint64_t a, uint32_t *b, uint32_t *c)
1046 {
1047  return WORK_0(a, b, c, 153);
1048 }
1049 
1050 static uint64_t INLINE_NEVER work_0gk(uint64_t a, uint32_t *b, uint32_t *c)
1051 {
1052  return WORK_0(a, b, c, 154);
1053 }
1054 
1055 static uint64_t INLINE_NEVER work_0gl(uint64_t a, uint32_t *b, uint32_t *c)
1056 {
1057  return WORK_0(a, b, c, 155);
1058 }
1059 
1060 static uint64_t INLINE_NEVER work_0gm(uint64_t a, uint32_t *b, uint32_t *c)
1061 {
1062  return WORK_0(a, b, c, 156);
1063 }
1064 
1065 static uint64_t INLINE_NEVER work_0gn(uint64_t a, uint32_t *b, uint32_t *c)
1066 {
1067  return WORK_0(a, b, c, 157);
1068 }
1069 
1070 static uint64_t INLINE_NEVER work_0go(uint64_t a, uint32_t *b, uint32_t *c)
1071 {
1072  return WORK_0(a, b, c, 158);
1073 }
1074 
1075 static uint64_t INLINE_NEVER work_0gp(uint64_t a, uint32_t *b, uint32_t *c)
1076 {
1077  return WORK_0(a, b, c, 159);
1078 }
1079 
1080 static uint64_t INLINE_NEVER work_0gq(uint64_t a, uint32_t *b, uint32_t *c)
1081 {
1082  return WORK_0(a, b, c, 160);
1083 }
1084 
1085 static uint64_t INLINE_NEVER work_0gr(uint64_t a, uint32_t *b, uint32_t *c)
1086 {
1087  return WORK_0(a, b, c, 161);
1088 }
1089 
1090 static uint64_t INLINE_NEVER work_0gs(uint64_t a, uint32_t *b, uint32_t *c)
1091 {
1092  return WORK_0(a, b, c, 162);
1093 }
1094 
1095 static uint64_t INLINE_NEVER work_0gt(uint64_t a, uint32_t *b, uint32_t *c)
1096 {
1097  return WORK_0(a, b, c, 163);
1098 }
1099 
1100 static uint64_t INLINE_NEVER work_0gu(uint64_t a, uint32_t *b, uint32_t *c)
1101 {
1102  return WORK_0(a, b, c, 164);
1103 }
1104 
1105 static uint64_t INLINE_NEVER work_0gv(uint64_t a, uint32_t *b, uint32_t *c)
1106 {
1107  return WORK_0(a, b, c, 165);
1108 }
1109 
1110 static uint64_t INLINE_NEVER work_0gw(uint64_t a, uint32_t *b, uint32_t *c)
1111 {
1112  return WORK_0(a, b, c, 166);
1113 }
1114 
1115 static uint64_t INLINE_NEVER work_0gx(uint64_t a, uint32_t *b, uint32_t *c)
1116 {
1117  return WORK_0(a, b, c, 167);
1118 }
1119 
1120 static uint64_t INLINE_NEVER work_0ha(uint64_t a, uint32_t *b, uint32_t *c)
1121 {
1122  return WORK_0(a, b, c, 168);
1123 }
1124 
1125 static uint64_t INLINE_NEVER work_0hb(uint64_t a, uint32_t *b, uint32_t *c)
1126 {
1127  return WORK_0(a, b, c, 169);
1128 }
1129 
1130 static uint64_t INLINE_NEVER work_0hc(uint64_t a, uint32_t *b, uint32_t *c)
1131 {
1132  return WORK_0(a, b, c, 170);
1133 }
1134 
1135 static uint64_t INLINE_NEVER work_0hd(uint64_t a, uint32_t *b, uint32_t *c)
1136 {
1137  return WORK_0(a, b, c, 171);
1138 }
1139 
1140 static uint64_t INLINE_NEVER work_0he(uint64_t a, uint32_t *b, uint32_t *c)
1141 {
1142  return WORK_0(a, b, c, 172);
1143 }
1144 
1145 static uint64_t INLINE_NEVER work_0hf(uint64_t a, uint32_t *b, uint32_t *c)
1146 {
1147  return WORK_0(a, b, c, 173);
1148 }
1149 
1150 static uint64_t INLINE_NEVER work_0hg(uint64_t a, uint32_t *b, uint32_t *c)
1151 {
1152  return WORK_0(a, b, c, 174);
1153 }
1154 
1155 static uint64_t INLINE_NEVER work_0hh(uint64_t a, uint32_t *b, uint32_t *c)
1156 {
1157  return WORK_0(a, b, c, 175);
1158 }
1159 
1160 static uint64_t INLINE_NEVER work_0hi(uint64_t a, uint32_t *b, uint32_t *c)
1161 {
1162  return WORK_0(a, b, c, 176);
1163 }
1164 
1165 static uint64_t INLINE_NEVER work_0hj(uint64_t a, uint32_t *b, uint32_t *c)
1166 {
1167  return WORK_0(a, b, c, 177);
1168 }
1169 
1170 static uint64_t INLINE_NEVER work_0hk(uint64_t a, uint32_t *b, uint32_t *c)
1171 {
1172  return WORK_0(a, b, c, 178);
1173 }
1174 
1175 static uint64_t INLINE_NEVER work_0hl(uint64_t a, uint32_t *b, uint32_t *c)
1176 {
1177  return WORK_0(a, b, c, 179);
1178 }
1179 
1180 static uint64_t INLINE_NEVER work_0hm(uint64_t a, uint32_t *b, uint32_t *c)
1181 {
1182  return WORK_0(a, b, c, 180);
1183 }
1184 
1185 static uint64_t INLINE_NEVER work_0hn(uint64_t a, uint32_t *b, uint32_t *c)
1186 {
1187  return WORK_0(a, b, c, 181);
1188 }
1189 
1190 static uint64_t INLINE_NEVER work_0ho(uint64_t a, uint32_t *b, uint32_t *c)
1191 {
1192  return WORK_0(a, b, c, 182);
1193 }
1194 
1195 static uint64_t INLINE_NEVER work_0hp(uint64_t a, uint32_t *b, uint32_t *c)
1196 {
1197  return WORK_0(a, b, c, 183);
1198 }
1199 
1200 static uint64_t INLINE_NEVER work_0hq(uint64_t a, uint32_t *b, uint32_t *c)
1201 {
1202  return WORK_0(a, b, c, 184);
1203 }
1204 
1205 static uint64_t INLINE_NEVER work_0hr(uint64_t a, uint32_t *b, uint32_t *c)
1206 {
1207  return WORK_0(a, b, c, 185);
1208 }
1209 
1210 static uint64_t INLINE_NEVER work_0hs(uint64_t a, uint32_t *b, uint32_t *c)
1211 {
1212  return WORK_0(a, b, c, 186);
1213 }
1214 
1215 static uint64_t INLINE_NEVER work_0ht(uint64_t a, uint32_t *b, uint32_t *c)
1216 {
1217  return WORK_0(a, b, c, 187);
1218 }
1219 
1220 static uint64_t INLINE_NEVER work_0hu(uint64_t a, uint32_t *b, uint32_t *c)
1221 {
1222  return WORK_0(a, b, c, 188);
1223 }
1224 
1225 static uint64_t INLINE_NEVER work_0hv(uint64_t a, uint32_t *b, uint32_t *c)
1226 {
1227  return WORK_0(a, b, c, 189);
1228 }
1229 
1230 static uint64_t INLINE_NEVER work_0hw(uint64_t a, uint32_t *b, uint32_t *c)
1231 {
1232  return WORK_0(a, b, c, 190);
1233 }
1234 
1235 static uint64_t INLINE_NEVER work_0hx(uint64_t a, uint32_t *b, uint32_t *c)
1236 {
1237  return WORK_0(a, b, c, 191);
1238 }
1239 
1240 static uint64_t INLINE_NEVER work_0ia(uint64_t a, uint32_t *b, uint32_t *c)
1241 {
1242  return WORK_0(a, b, c, 192);
1243 }
1244 
1245 static uint64_t INLINE_NEVER work_0ib(uint64_t a, uint32_t *b, uint32_t *c)
1246 {
1247  return WORK_0(a, b, c, 193);
1248 }
1249 
1250 static uint64_t INLINE_NEVER work_0ic(uint64_t a, uint32_t *b, uint32_t *c)
1251 {
1252  return WORK_0(a, b, c, 194);
1253 }
1254 
1255 static uint64_t INLINE_NEVER work_0id(uint64_t a, uint32_t *b, uint32_t *c)
1256 {
1257  return WORK_0(a, b, c, 195);
1258 }
1259 
1260 static uint64_t INLINE_NEVER work_0ie(uint64_t a, uint32_t *b, uint32_t *c)
1261 {
1262  return WORK_0(a, b, c, 196);
1263 }
1264 
1265 static uint64_t INLINE_NEVER work_0if(uint64_t a, uint32_t *b, uint32_t *c)
1266 {
1267  return WORK_0(a, b, c, 197);
1268 }
1269 
1270 static uint64_t INLINE_NEVER work_0ig(uint64_t a, uint32_t *b, uint32_t *c)
1271 {
1272  return WORK_0(a, b, c, 198);
1273 }
1274 
1275 static uint64_t INLINE_NEVER work_0ih(uint64_t a, uint32_t *b, uint32_t *c)
1276 {
1277  return WORK_0(a, b, c, 199);
1278 }
1279 
1280 static uint64_t INLINE_NEVER work_0ii(uint64_t a, uint32_t *b, uint32_t *c)
1281 {
1282  return WORK_0(a, b, c, 200);
1283 }
1284 
1285 static uint64_t INLINE_NEVER work_0ij(uint64_t a, uint32_t *b, uint32_t *c)
1286 {
1287  return WORK_0(a, b, c, 201);
1288 }
1289 
1290 static uint64_t INLINE_NEVER work_0ik(uint64_t a, uint32_t *b, uint32_t *c)
1291 {
1292  return WORK_0(a, b, c, 202);
1293 }
1294 
1295 static uint64_t INLINE_NEVER work_0il(uint64_t a, uint32_t *b, uint32_t *c)
1296 {
1297  return WORK_0(a, b, c, 203);
1298 }
1299 
1300 static uint64_t INLINE_NEVER work_0im(uint64_t a, uint32_t *b, uint32_t *c)
1301 {
1302  return WORK_0(a, b, c, 204);
1303 }
1304 
1305 static uint64_t INLINE_NEVER work_0in(uint64_t a, uint32_t *b, uint32_t *c)
1306 {
1307  return WORK_0(a, b, c, 205);
1308 }
1309 
1310 static uint64_t INLINE_NEVER work_0io(uint64_t a, uint32_t *b, uint32_t *c)
1311 {
1312  return WORK_0(a, b, c, 206);
1313 }
1314 
1315 static uint64_t INLINE_NEVER work_0ip(uint64_t a, uint32_t *b, uint32_t *c)
1316 {
1317  return WORK_0(a, b, c, 207);
1318 }
1319 
1320 static uint64_t INLINE_NEVER work_0iq(uint64_t a, uint32_t *b, uint32_t *c)
1321 {
1322  return WORK_0(a, b, c, 208);
1323 }
1324 
1325 static uint64_t INLINE_NEVER work_0ir(uint64_t a, uint32_t *b, uint32_t *c)
1326 {
1327  return WORK_0(a, b, c, 209);
1328 }
1329 
1330 static uint64_t INLINE_NEVER work_0is(uint64_t a, uint32_t *b, uint32_t *c)
1331 {
1332  return WORK_0(a, b, c, 210);
1333 }
1334 
1335 static uint64_t INLINE_NEVER work_0it(uint64_t a, uint32_t *b, uint32_t *c)
1336 {
1337  return WORK_0(a, b, c, 211);
1338 }
1339 
1340 static uint64_t INLINE_NEVER work_0iu(uint64_t a, uint32_t *b, uint32_t *c)
1341 {
1342  return WORK_0(a, b, c, 212);
1343 }
1344 
1345 static uint64_t INLINE_NEVER work_0iv(uint64_t a, uint32_t *b, uint32_t *c)
1346 {
1347  return WORK_0(a, b, c, 213);
1348 }
1349 
1350 static uint64_t INLINE_NEVER work_0iw(uint64_t a, uint32_t *b, uint32_t *c)
1351 {
1352  return WORK_0(a, b, c, 214);
1353 }
1354 
1355 static uint64_t INLINE_NEVER work_0ix(uint64_t a, uint32_t *b, uint32_t *c)
1356 {
1357  return WORK_0(a, b, c, 215);
1358 }
1359 
1360 static uint64_t INLINE_NEVER work_0ja(uint64_t a, uint32_t *b, uint32_t *c)
1361 {
1362  return WORK_0(a, b, c, 216);
1363 }
1364 
1365 static uint64_t INLINE_NEVER work_0jb(uint64_t a, uint32_t *b, uint32_t *c)
1366 {
1367  return WORK_0(a, b, c, 217);
1368 }
1369 
1370 static uint64_t INLINE_NEVER work_0jc(uint64_t a, uint32_t *b, uint32_t *c)
1371 {
1372  return WORK_0(a, b, c, 218);
1373 }
1374 
1375 static uint64_t INLINE_NEVER work_0jd(uint64_t a, uint32_t *b, uint32_t *c)
1376 {
1377  return WORK_0(a, b, c, 219);
1378 }
1379 
1380 static uint64_t INLINE_NEVER work_0je(uint64_t a, uint32_t *b, uint32_t *c)
1381 {
1382  return WORK_0(a, b, c, 220);
1383 }
1384 
1385 static uint64_t INLINE_NEVER work_0jf(uint64_t a, uint32_t *b, uint32_t *c)
1386 {
1387  return WORK_0(a, b, c, 221);
1388 }
1389 
1390 static uint64_t INLINE_NEVER work_0jg(uint64_t a, uint32_t *b, uint32_t *c)
1391 {
1392  return WORK_0(a, b, c, 222);
1393 }
1394 
1395 static uint64_t INLINE_NEVER work_0jh(uint64_t a, uint32_t *b, uint32_t *c)
1396 {
1397  return WORK_0(a, b, c, 223);
1398 }
1399 
1400 static uint64_t INLINE_NEVER work_0ji(uint64_t a, uint32_t *b, uint32_t *c)
1401 {
1402  return WORK_0(a, b, c, 224);
1403 }
1404 
1405 static uint64_t INLINE_NEVER work_0jj(uint64_t a, uint32_t *b, uint32_t *c)
1406 {
1407  return WORK_0(a, b, c, 225);
1408 }
1409 
1410 static uint64_t INLINE_NEVER work_0jk(uint64_t a, uint32_t *b, uint32_t *c)
1411 {
1412  return WORK_0(a, b, c, 226);
1413 }
1414 
1415 static uint64_t INLINE_NEVER work_0jl(uint64_t a, uint32_t *b, uint32_t *c)
1416 {
1417  return WORK_0(a, b, c, 227);
1418 }
1419 
1420 static uint64_t INLINE_NEVER work_0jm(uint64_t a, uint32_t *b, uint32_t *c)
1421 {
1422  return WORK_0(a, b, c, 228);
1423 }
1424 
1425 static uint64_t INLINE_NEVER work_0jn(uint64_t a, uint32_t *b, uint32_t *c)
1426 {
1427  return WORK_0(a, b, c, 229);
1428 }
1429 
1430 static uint64_t INLINE_NEVER work_0jo(uint64_t a, uint32_t *b, uint32_t *c)
1431 {
1432  return WORK_0(a, b, c, 230);
1433 }
1434 
1435 static uint64_t INLINE_NEVER work_0jp(uint64_t a, uint32_t *b, uint32_t *c)
1436 {
1437  return WORK_0(a, b, c, 231);
1438 }
1439 
1440 static uint64_t INLINE_NEVER work_0jq(uint64_t a, uint32_t *b, uint32_t *c)
1441 {
1442  return WORK_0(a, b, c, 232);
1443 }
1444 
1445 static uint64_t INLINE_NEVER work_0jr(uint64_t a, uint32_t *b, uint32_t *c)
1446 {
1447  return WORK_0(a, b, c, 233);
1448 }
1449 
1450 static uint64_t INLINE_NEVER work_0js(uint64_t a, uint32_t *b, uint32_t *c)
1451 {
1452  return WORK_0(a, b, c, 234);
1453 }
1454 
1455 static uint64_t INLINE_NEVER work_0jt(uint64_t a, uint32_t *b, uint32_t *c)
1456 {
1457  return WORK_0(a, b, c, 235);
1458 }
1459 
1460 static uint64_t INLINE_NEVER work_0ju(uint64_t a, uint32_t *b, uint32_t *c)
1461 {
1462  return WORK_0(a, b, c, 236);
1463 }
1464 
1465 static uint64_t INLINE_NEVER work_0jv(uint64_t a, uint32_t *b, uint32_t *c)
1466 {
1467  return WORK_0(a, b, c, 237);
1468 }
1469 
1470 static uint64_t INLINE_NEVER work_0jw(uint64_t a, uint32_t *b, uint32_t *c)
1471 {
1472  return WORK_0(a, b, c, 238);
1473 }
1474 
1475 static uint64_t INLINE_NEVER work_0jx(uint64_t a, uint32_t *b, uint32_t *c)
1476 {
1477  return WORK_0(a, b, c, 239);
1478 }
1479 
1480 static uint64_t INLINE_NEVER work_0ka(uint64_t a, uint32_t *b, uint32_t *c)
1481 {
1482  return WORK_0(a, b, c, 240);
1483 }
1484 
1485 static uint64_t INLINE_NEVER work_0kb(uint64_t a, uint32_t *b, uint32_t *c)
1486 {
1487  return WORK_0(a, b, c, 241);
1488 }
1489 
1490 static uint64_t INLINE_NEVER work_0kc(uint64_t a, uint32_t *b, uint32_t *c)
1491 {
1492  return WORK_0(a, b, c, 242);
1493 }
1494 
1495 static uint64_t INLINE_NEVER work_0kd(uint64_t a, uint32_t *b, uint32_t *c)
1496 {
1497  return WORK_0(a, b, c, 243);
1498 }
1499 
1500 static uint64_t INLINE_NEVER work_0ke(uint64_t a, uint32_t *b, uint32_t *c)
1501 {
1502  return WORK_0(a, b, c, 244);
1503 }
1504 
1505 static uint64_t INLINE_NEVER work_0kf(uint64_t a, uint32_t *b, uint32_t *c)
1506 {
1507  return WORK_0(a, b, c, 245);
1508 }
1509 
1510 static uint64_t INLINE_NEVER work_0kg(uint64_t a, uint32_t *b, uint32_t *c)
1511 {
1512  return WORK_0(a, b, c, 246);
1513 }
1514 
1515 static uint64_t INLINE_NEVER work_0kh(uint64_t a, uint32_t *b, uint32_t *c)
1516 {
1517  return WORK_0(a, b, c, 247);
1518 }
1519 
1520 static uint64_t INLINE_NEVER work_0ki(uint64_t a, uint32_t *b, uint32_t *c)
1521 {
1522  return WORK_0(a, b, c, 248);
1523 }
1524 
1525 static uint64_t INLINE_NEVER work_0kj(uint64_t a, uint32_t *b, uint32_t *c)
1526 {
1527  return WORK_0(a, b, c, 249);
1528 }
1529 
1530 static uint64_t INLINE_NEVER work_0kk(uint64_t a, uint32_t *b, uint32_t *c)
1531 {
1532  return WORK_0(a, b, c, 250);
1533 }
1534 
1535 static uint64_t INLINE_NEVER work_0kl(uint64_t a, uint32_t *b, uint32_t *c)
1536 {
1537  return WORK_0(a, b, c, 251);
1538 }
1539 
1540 static uint64_t INLINE_NEVER work_0km(uint64_t a, uint32_t *b, uint32_t *c)
1541 {
1542  return WORK_0(a, b, c, 252);
1543 }
1544 
1545 static uint64_t INLINE_NEVER work_0kn(uint64_t a, uint32_t *b, uint32_t *c)
1546 {
1547  return WORK_0(a, b, c, 253);
1548 }
1549 
1550 static uint64_t INLINE_NEVER work_0ko(uint64_t a, uint32_t *b, uint32_t *c)
1551 {
1552  return WORK_0(a, b, c, 254);
1553 }
1554 
1555 static uint64_t INLINE_NEVER work_0kp(uint64_t a, uint32_t *b, uint32_t *c)
1556 {
1557  return WORK_0(a, b, c, 255);
1558 }
1559 
1560 static uint64_t INLINE_NEVER work_0kq(uint64_t a, uint32_t *b, uint32_t *c)
1561 {
1562  return WORK_0(a, b, c, 256);
1563 }
1564 
1565 static uint64_t INLINE_NEVER work_0kr(uint64_t a, uint32_t *b, uint32_t *c)
1566 {
1567  return WORK_0(a, b, c, 257);
1568 }
1569 
1570 static uint64_t INLINE_NEVER work_0ks(uint64_t a, uint32_t *b, uint32_t *c)
1571 {
1572  return WORK_0(a, b, c, 258);
1573 }
1574 
1575 static uint64_t INLINE_NEVER work_0kt(uint64_t a, uint32_t *b, uint32_t *c)
1576 {
1577  return WORK_0(a, b, c, 259);
1578 }
1579 
1580 static uint64_t INLINE_NEVER work_0ku(uint64_t a, uint32_t *b, uint32_t *c)
1581 {
1582  return WORK_0(a, b, c, 260);
1583 }
1584 
1585 static uint64_t INLINE_NEVER work_0kv(uint64_t a, uint32_t *b, uint32_t *c)
1586 {
1587  return WORK_0(a, b, c, 261);
1588 }
1589 
1590 static uint64_t INLINE_NEVER work_0kw(uint64_t a, uint32_t *b, uint32_t *c)
1591 {
1592  return WORK_0(a, b, c, 262);
1593 }
1594 
1595 static uint64_t INLINE_NEVER work_0kx(uint64_t a, uint32_t *b, uint32_t *c)
1596 {
1597  return WORK_0(a, b, c, 263);
1598 }
1599 
1600 static uint64_t INLINE_NEVER work_0la(uint64_t a, uint32_t *b, uint32_t *c)
1601 {
1602  return WORK_0(a, b, c, 264);
1603 }
1604 
1605 static uint64_t INLINE_NEVER work_0lb(uint64_t a, uint32_t *b, uint32_t *c)
1606 {
1607  return WORK_0(a, b, c, 265);
1608 }
1609 
1610 static uint64_t INLINE_NEVER work_0lc(uint64_t a, uint32_t *b, uint32_t *c)
1611 {
1612  return WORK_0(a, b, c, 266);
1613 }
1614 
1615 static uint64_t INLINE_NEVER work_0ld(uint64_t a, uint32_t *b, uint32_t *c)
1616 {
1617  return WORK_0(a, b, c, 267);
1618 }
1619 
1620 static uint64_t INLINE_NEVER work_0le(uint64_t a, uint32_t *b, uint32_t *c)
1621 {
1622  return WORK_0(a, b, c, 268);
1623 }
1624 
1625 static uint64_t INLINE_NEVER work_0lf(uint64_t a, uint32_t *b, uint32_t *c)
1626 {
1627  return WORK_0(a, b, c, 269);
1628 }
1629 
1630 static uint64_t INLINE_NEVER work_0lg(uint64_t a, uint32_t *b, uint32_t *c)
1631 {
1632  return WORK_0(a, b, c, 270);
1633 }
1634 
1635 static uint64_t INLINE_NEVER work_0lh(uint64_t a, uint32_t *b, uint32_t *c)
1636 {
1637  return WORK_0(a, b, c, 271);
1638 }
1639 
1640 static uint64_t INLINE_NEVER work_0li(uint64_t a, uint32_t *b, uint32_t *c)
1641 {
1642  return WORK_0(a, b, c, 272);
1643 }
1644 
1645 static uint64_t INLINE_NEVER work_0lj(uint64_t a, uint32_t *b, uint32_t *c)
1646 {
1647  return WORK_0(a, b, c, 273);
1648 }
1649 
1650 static uint64_t INLINE_NEVER work_0lk(uint64_t a, uint32_t *b, uint32_t *c)
1651 {
1652  return WORK_0(a, b, c, 274);
1653 }
1654 
1655 static uint64_t INLINE_NEVER work_0ll(uint64_t a, uint32_t *b, uint32_t *c)
1656 {
1657  return WORK_0(a, b, c, 275);
1658 }
1659 
1660 static uint64_t INLINE_NEVER work_0lm(uint64_t a, uint32_t *b, uint32_t *c)
1661 {
1662  return WORK_0(a, b, c, 276);
1663 }
1664 
1665 static uint64_t INLINE_NEVER work_0ln(uint64_t a, uint32_t *b, uint32_t *c)
1666 {
1667  return WORK_0(a, b, c, 277);
1668 }
1669 
1670 static uint64_t INLINE_NEVER work_0lo(uint64_t a, uint32_t *b, uint32_t *c)
1671 {
1672  return WORK_0(a, b, c, 278);
1673 }
1674 
1675 static uint64_t INLINE_NEVER work_0lp(uint64_t a, uint32_t *b, uint32_t *c)
1676 {
1677  return WORK_0(a, b, c, 279);
1678 }
1679 
1680 static uint64_t INLINE_NEVER work_0lq(uint64_t a, uint32_t *b, uint32_t *c)
1681 {
1682  return WORK_0(a, b, c, 280);
1683 }
1684 
1685 static uint64_t INLINE_NEVER work_0lr(uint64_t a, uint32_t *b, uint32_t *c)
1686 {
1687  return WORK_0(a, b, c, 281);
1688 }
1689 
1690 static uint64_t INLINE_NEVER work_0ls(uint64_t a, uint32_t *b, uint32_t *c)
1691 {
1692  return WORK_0(a, b, c, 282);
1693 }
1694 
1695 static uint64_t INLINE_NEVER work_0lt(uint64_t a, uint32_t *b, uint32_t *c)
1696 {
1697  return WORK_0(a, b, c, 283);
1698 }
1699 
1700 static uint64_t INLINE_NEVER work_0lu(uint64_t a, uint32_t *b, uint32_t *c)
1701 {
1702  return WORK_0(a, b, c, 284);
1703 }
1704 
1705 static uint64_t INLINE_NEVER work_0lv(uint64_t a, uint32_t *b, uint32_t *c)
1706 {
1707  return WORK_0(a, b, c, 285);
1708 }
1709 
1710 static uint64_t INLINE_NEVER work_0lw(uint64_t a, uint32_t *b, uint32_t *c)
1711 {
1712  return WORK_0(a, b, c, 286);
1713 }
1714 
1715 static uint64_t INLINE_NEVER work_0lx(uint64_t a, uint32_t *b, uint32_t *c)
1716 {
1717  return WORK_0(a, b, c, 287);
1718 }
1719 
1720 static uint64_t INLINE_NEVER work_0ma(uint64_t a, uint32_t *b, uint32_t *c)
1721 {
1722  return WORK_0(a, b, c, 288);
1723 }
1724 
1725 static uint64_t INLINE_NEVER work_0mb(uint64_t a, uint32_t *b, uint32_t *c)
1726 {
1727  return WORK_0(a, b, c, 289);
1728 }
1729 
1730 static uint64_t INLINE_NEVER work_0mc(uint64_t a, uint32_t *b, uint32_t *c)
1731 {
1732  return WORK_0(a, b, c, 290);
1733 }
1734 
1735 static uint64_t INLINE_NEVER work_0md(uint64_t a, uint32_t *b, uint32_t *c)
1736 {
1737  return WORK_0(a, b, c, 291);
1738 }
1739 
1740 static uint64_t INLINE_NEVER work_0me(uint64_t a, uint32_t *b, uint32_t *c)
1741 {
1742  return WORK_0(a, b, c, 292);
1743 }
1744 
1745 static uint64_t INLINE_NEVER work_0mf(uint64_t a, uint32_t *b, uint32_t *c)
1746 {
1747  return WORK_0(a, b, c, 293);
1748 }
1749 
1750 static uint64_t INLINE_NEVER work_0mg(uint64_t a, uint32_t *b, uint32_t *c)
1751 {
1752  return WORK_0(a, b, c, 294);
1753 }
1754 
1755 static uint64_t INLINE_NEVER work_0mh(uint64_t a, uint32_t *b, uint32_t *c)
1756 {
1757  return WORK_0(a, b, c, 295);
1758 }
1759 
1760 static uint64_t INLINE_NEVER work_0mi(uint64_t a, uint32_t *b, uint32_t *c)
1761 {
1762  return WORK_0(a, b, c, 296);
1763 }
1764 
1765 static uint64_t INLINE_NEVER work_0mj(uint64_t a, uint32_t *b, uint32_t *c)
1766 {
1767  return WORK_0(a, b, c, 297);
1768 }
1769 
1770 static uint64_t INLINE_NEVER work_0mk(uint64_t a, uint32_t *b, uint32_t *c)
1771 {
1772  return WORK_0(a, b, c, 298);
1773 }
1774 
1775 static uint64_t INLINE_NEVER work_0ml(uint64_t a, uint32_t *b, uint32_t *c)
1776 {
1777  return WORK_0(a, b, c, 299);
1778 }
1779 
1780 static uint64_t INLINE_NEVER work_0mm(uint64_t a, uint32_t *b, uint32_t *c)
1781 {
1782  return WORK_0(a, b, c, 300);
1783 }
1784 
1785 static uint64_t INLINE_NEVER work_0mn(uint64_t a, uint32_t *b, uint32_t *c)
1786 {
1787  return WORK_0(a, b, c, 301);
1788 }
1789 
1790 static uint64_t INLINE_NEVER work_0mo(uint64_t a, uint32_t *b, uint32_t *c)
1791 {
1792  return WORK_0(a, b, c, 302);
1793 }
1794 
1795 static uint64_t INLINE_NEVER work_0mp(uint64_t a, uint32_t *b, uint32_t *c)
1796 {
1797  return WORK_0(a, b, c, 303);
1798 }
1799 
1800 static uint64_t INLINE_NEVER work_0mq(uint64_t a, uint32_t *b, uint32_t *c)
1801 {
1802  return WORK_0(a, b, c, 304);
1803 }
1804 
1805 static uint64_t INLINE_NEVER work_0mr(uint64_t a, uint32_t *b, uint32_t *c)
1806 {
1807  return WORK_0(a, b, c, 305);
1808 }
1809 
1810 static uint64_t INLINE_NEVER work_0ms(uint64_t a, uint32_t *b, uint32_t *c)
1811 {
1812  return WORK_0(a, b, c, 306);
1813 }
1814 
1815 static uint64_t INLINE_NEVER work_0mt(uint64_t a, uint32_t *b, uint32_t *c)
1816 {
1817  return WORK_0(a, b, c, 307);
1818 }
1819 
1820 static uint64_t INLINE_NEVER work_0mu(uint64_t a, uint32_t *b, uint32_t *c)
1821 {
1822  return WORK_0(a, b, c, 308);
1823 }
1824 
1825 static uint64_t INLINE_NEVER work_0mv(uint64_t a, uint32_t *b, uint32_t *c)
1826 {
1827  return WORK_0(a, b, c, 309);
1828 }
1829 
1830 static uint64_t INLINE_NEVER work_0mw(uint64_t a, uint32_t *b, uint32_t *c)
1831 {
1832  return WORK_0(a, b, c, 310);
1833 }
1834 
1835 static uint64_t INLINE_NEVER work_0mx(uint64_t a, uint32_t *b, uint32_t *c)
1836 {
1837  return WORK_0(a, b, c, 311);
1838 }
1839 
1840 static uint64_t INLINE_NEVER work_0na(uint64_t a, uint32_t *b, uint32_t *c)
1841 {
1842  return WORK_0(a, b, c, 312);
1843 }
1844 
1845 static uint64_t INLINE_NEVER work_0nb(uint64_t a, uint32_t *b, uint32_t *c)
1846 {
1847  return WORK_0(a, b, c, 313);
1848 }
1849 
1850 static uint64_t INLINE_NEVER work_0nc(uint64_t a, uint32_t *b, uint32_t *c)
1851 {
1852  return WORK_0(a, b, c, 314);
1853 }
1854 
1855 static uint64_t INLINE_NEVER work_0nd(uint64_t a, uint32_t *b, uint32_t *c)
1856 {
1857  return WORK_0(a, b, c, 315);
1858 }
1859 
1860 static uint64_t INLINE_NEVER work_0ne(uint64_t a, uint32_t *b, uint32_t *c)
1861 {
1862  return WORK_0(a, b, c, 316);
1863 }
1864 
1865 static uint64_t INLINE_NEVER work_0nf(uint64_t a, uint32_t *b, uint32_t *c)
1866 {
1867  return WORK_0(a, b, c, 317);
1868 }
1869 
1870 static uint64_t INLINE_NEVER work_0ng(uint64_t a, uint32_t *b, uint32_t *c)
1871 {
1872  return WORK_0(a, b, c, 318);
1873 }
1874 
1875 static uint64_t INLINE_NEVER work_0nh(uint64_t a, uint32_t *b, uint32_t *c)
1876 {
1877  return WORK_0(a, b, c, 319);
1878 }
1879 
1880 static uint64_t INLINE_NEVER work_0ni(uint64_t a, uint32_t *b, uint32_t *c)
1881 {
1882  return WORK_0(a, b, c, 320);
1883 }
1884 
1885 static uint64_t INLINE_NEVER work_0nj(uint64_t a, uint32_t *b, uint32_t *c)
1886 {
1887  return WORK_0(a, b, c, 321);
1888 }
1889 
1890 static uint64_t INLINE_NEVER work_0nk(uint64_t a, uint32_t *b, uint32_t *c)
1891 {
1892  return WORK_0(a, b, c, 322);
1893 }
1894 
1895 static uint64_t INLINE_NEVER work_0nl(uint64_t a, uint32_t *b, uint32_t *c)
1896 {
1897  return WORK_0(a, b, c, 323);
1898 }
1899 
1900 static uint64_t INLINE_NEVER work_0nm(uint64_t a, uint32_t *b, uint32_t *c)
1901 {
1902  return WORK_0(a, b, c, 324);
1903 }
1904 
1905 static uint64_t INLINE_NEVER work_0nn(uint64_t a, uint32_t *b, uint32_t *c)
1906 {
1907  return WORK_0(a, b, c, 325);
1908 }
1909 
1910 static uint64_t INLINE_NEVER work_0no(uint64_t a, uint32_t *b, uint32_t *c)
1911 {
1912  return WORK_0(a, b, c, 326);
1913 }
1914 
1915 static uint64_t INLINE_NEVER work_0np(uint64_t a, uint32_t *b, uint32_t *c)
1916 {
1917  return WORK_0(a, b, c, 327);
1918 }
1919 
1920 static uint64_t INLINE_NEVER work_0nq(uint64_t a, uint32_t *b, uint32_t *c)
1921 {
1922  return WORK_0(a, b, c, 328);
1923 }
1924 
1925 static uint64_t INLINE_NEVER work_0nr(uint64_t a, uint32_t *b, uint32_t *c)
1926 {
1927  return WORK_0(a, b, c, 329);
1928 }
1929 
1930 static uint64_t INLINE_NEVER work_0ns(uint64_t a, uint32_t *b, uint32_t *c)
1931 {
1932  return WORK_0(a, b, c, 330);
1933 }
1934 
1935 static uint64_t INLINE_NEVER work_0nt(uint64_t a, uint32_t *b, uint32_t *c)
1936 {
1937  return WORK_0(a, b, c, 331);
1938 }
1939 
1940 static uint64_t INLINE_NEVER work_0nu(uint64_t a, uint32_t *b, uint32_t *c)
1941 {
1942  return WORK_0(a, b, c, 332);
1943 }
1944 
1945 static uint64_t INLINE_NEVER work_0nv(uint64_t a, uint32_t *b, uint32_t *c)
1946 {
1947  return WORK_0(a, b, c, 333);
1948 }
1949 
1950 static uint64_t INLINE_NEVER work_0nw(uint64_t a, uint32_t *b, uint32_t *c)
1951 {
1952  return WORK_0(a, b, c, 334);
1953 }
1954 
1955 static uint64_t INLINE_NEVER work_0nx(uint64_t a, uint32_t *b, uint32_t *c)
1956 {
1957  return WORK_0(a, b, c, 335);
1958 }
1959 
1960 static uint64_t INLINE_NEVER work_0oa(uint64_t a, uint32_t *b, uint32_t *c)
1961 {
1962  return WORK_0(a, b, c, 336);
1963 }
1964 
1965 static uint64_t INLINE_NEVER work_0ob(uint64_t a, uint32_t *b, uint32_t *c)
1966 {
1967  return WORK_0(a, b, c, 337);
1968 }
1969 
1970 static uint64_t INLINE_NEVER work_0oc(uint64_t a, uint32_t *b, uint32_t *c)
1971 {
1972  return WORK_0(a, b, c, 338);
1973 }
1974 
1975 static uint64_t INLINE_NEVER work_0od(uint64_t a, uint32_t *b, uint32_t *c)
1976 {
1977  return WORK_0(a, b, c, 339);
1978 }
1979 
1980 static uint64_t INLINE_NEVER work_0oe(uint64_t a, uint32_t *b, uint32_t *c)
1981 {
1982  return WORK_0(a, b, c, 340);
1983 }
1984 
1985 static uint64_t INLINE_NEVER work_0of(uint64_t a, uint32_t *b, uint32_t *c)
1986 {
1987  return WORK_0(a, b, c, 341);
1988 }
1989 
1990 static uint64_t INLINE_NEVER work_0og(uint64_t a, uint32_t *b, uint32_t *c)
1991 {
1992  return WORK_0(a, b, c, 342);
1993 }
1994 
1995 static uint64_t INLINE_NEVER work_0oh(uint64_t a, uint32_t *b, uint32_t *c)
1996 {
1997  return WORK_0(a, b, c, 343);
1998 }
1999 
2000 static uint64_t INLINE_NEVER work_0oi(uint64_t a, uint32_t *b, uint32_t *c)
2001 {
2002  return WORK_0(a, b, c, 344);
2003 }
2004 
2005 static uint64_t INLINE_NEVER work_0oj(uint64_t a, uint32_t *b, uint32_t *c)
2006 {
2007  return WORK_0(a, b, c, 345);
2008 }
2009 
2010 static uint64_t INLINE_NEVER work_0ok(uint64_t a, uint32_t *b, uint32_t *c)
2011 {
2012  return WORK_0(a, b, c, 346);
2013 }
2014 
2015 static uint64_t INLINE_NEVER work_0ol(uint64_t a, uint32_t *b, uint32_t *c)
2016 {
2017  return WORK_0(a, b, c, 347);
2018 }
2019 
2020 static uint64_t INLINE_NEVER work_0om(uint64_t a, uint32_t *b, uint32_t *c)
2021 {
2022  return WORK_0(a, b, c, 348);
2023 }
2024 
2025 static uint64_t INLINE_NEVER work_0on(uint64_t a, uint32_t *b, uint32_t *c)
2026 {
2027  return WORK_0(a, b, c, 349);
2028 }
2029 
2030 static uint64_t INLINE_NEVER work_0oo(uint64_t a, uint32_t *b, uint32_t *c)
2031 {
2032  return WORK_0(a, b, c, 350);
2033 }
2034 
2035 static uint64_t INLINE_NEVER work_0op(uint64_t a, uint32_t *b, uint32_t *c)
2036 {
2037  return WORK_0(a, b, c, 351);
2038 }
2039 
2040 static uint64_t INLINE_NEVER work_0oq(uint64_t a, uint32_t *b, uint32_t *c)
2041 {
2042  return WORK_0(a, b, c, 352);
2043 }
2044 
2045 static uint64_t INLINE_NEVER work_0or(uint64_t a, uint32_t *b, uint32_t *c)
2046 {
2047  return WORK_0(a, b, c, 353);
2048 }
2049 
2050 static uint64_t INLINE_NEVER work_0os(uint64_t a, uint32_t *b, uint32_t *c)
2051 {
2052  return WORK_0(a, b, c, 354);
2053 }
2054 
2055 static uint64_t INLINE_NEVER work_0ot(uint64_t a, uint32_t *b, uint32_t *c)
2056 {
2057  return WORK_0(a, b, c, 355);
2058 }
2059 
2060 static uint64_t INLINE_NEVER work_0ou(uint64_t a, uint32_t *b, uint32_t *c)
2061 {
2062  return WORK_0(a, b, c, 356);
2063 }
2064 
2065 static uint64_t INLINE_NEVER work_0ov(uint64_t a, uint32_t *b, uint32_t *c)
2066 {
2067  return WORK_0(a, b, c, 357);
2068 }
2069 
2070 static uint64_t INLINE_NEVER work_0ow(uint64_t a, uint32_t *b, uint32_t *c)
2071 {
2072  return WORK_0(a, b, c, 358);
2073 }
2074 
2075 static uint64_t INLINE_NEVER work_0ox(uint64_t a, uint32_t *b, uint32_t *c)
2076 {
2077  return WORK_0(a, b, c, 359);
2078 }
2079 
2080 static uint64_t INLINE_NEVER work_0pa(uint64_t a, uint32_t *b, uint32_t *c)
2081 {
2082  return WORK_0(a, b, c, 360);
2083 }
2084 
2085 static uint64_t INLINE_NEVER work_0pb(uint64_t a, uint32_t *b, uint32_t *c)
2086 {
2087  return WORK_0(a, b, c, 361);
2088 }
2089 
2090 static uint64_t INLINE_NEVER work_0pc(uint64_t a, uint32_t *b, uint32_t *c)
2091 {
2092  return WORK_0(a, b, c, 362);
2093 }
2094 
2095 static uint64_t INLINE_NEVER work_0pd(uint64_t a, uint32_t *b, uint32_t *c)
2096 {
2097  return WORK_0(a, b, c, 363);
2098 }
2099 
2100 static uint64_t INLINE_NEVER work_0pe(uint64_t a, uint32_t *b, uint32_t *c)
2101 {
2102  return WORK_0(a, b, c, 364);
2103 }
2104 
2105 static uint64_t INLINE_NEVER work_0pf(uint64_t a, uint32_t *b, uint32_t *c)
2106 {
2107  return WORK_0(a, b, c, 365);
2108 }
2109 
2110 static uint64_t INLINE_NEVER work_0pg(uint64_t a, uint32_t *b, uint32_t *c)
2111 {
2112  return WORK_0(a, b, c, 366);
2113 }
2114 
2115 static uint64_t INLINE_NEVER work_0ph(uint64_t a, uint32_t *b, uint32_t *c)
2116 {
2117  return WORK_0(a, b, c, 367);
2118 }
2119 
2120 static uint64_t INLINE_NEVER work_0pi(uint64_t a, uint32_t *b, uint32_t *c)
2121 {
2122  return WORK_0(a, b, c, 368);
2123 }
2124 
2125 static uint64_t INLINE_NEVER work_0pj(uint64_t a, uint32_t *b, uint32_t *c)
2126 {
2127  return WORK_0(a, b, c, 369);
2128 }
2129 
2130 static uint64_t INLINE_NEVER work_0pk(uint64_t a, uint32_t *b, uint32_t *c)
2131 {
2132  return WORK_0(a, b, c, 370);
2133 }
2134 
2135 static uint64_t INLINE_NEVER work_0pl(uint64_t a, uint32_t *b, uint32_t *c)
2136 {
2137  return WORK_0(a, b, c, 371);
2138 }
2139 
2140 static uint64_t INLINE_NEVER work_0pm(uint64_t a, uint32_t *b, uint32_t *c)
2141 {
2142  return WORK_0(a, b, c, 372);
2143 }
2144 
2145 static uint64_t INLINE_NEVER work_0pn(uint64_t a, uint32_t *b, uint32_t *c)
2146 {
2147  return WORK_0(a, b, c, 373);
2148 }
2149 
2150 static uint64_t INLINE_NEVER work_0po(uint64_t a, uint32_t *b, uint32_t *c)
2151 {
2152  return WORK_0(a, b, c, 374);
2153 }
2154 
2155 static uint64_t INLINE_NEVER work_0pp(uint64_t a, uint32_t *b, uint32_t *c)
2156 {
2157  return WORK_0(a, b, c, 375);
2158 }
2159 
2160 static uint64_t INLINE_NEVER work_0pq(uint64_t a, uint32_t *b, uint32_t *c)
2161 {
2162  return WORK_0(a, b, c, 376);
2163 }
2164 
2165 static uint64_t INLINE_NEVER work_0pr(uint64_t a, uint32_t *b, uint32_t *c)
2166 {
2167  return WORK_0(a, b, c, 377);
2168 }
2169 
2170 static uint64_t INLINE_NEVER work_0ps(uint64_t a, uint32_t *b, uint32_t *c)
2171 {
2172  return WORK_0(a, b, c, 378);
2173 }
2174 
2175 static uint64_t INLINE_NEVER work_0pt(uint64_t a, uint32_t *b, uint32_t *c)
2176 {
2177  return WORK_0(a, b, c, 379);
2178 }
2179 
2180 static uint64_t INLINE_NEVER work_0pu(uint64_t a, uint32_t *b, uint32_t *c)
2181 {
2182  return WORK_0(a, b, c, 380);
2183 }
2184 
2185 static uint64_t INLINE_NEVER work_0pv(uint64_t a, uint32_t *b, uint32_t *c)
2186 {
2187  return WORK_0(a, b, c, 381);
2188 }
2189 
2190 static uint64_t INLINE_NEVER work_0pw(uint64_t a, uint32_t *b, uint32_t *c)
2191 {
2192  return WORK_0(a, b, c, 382);
2193 }
2194 
2195 static uint64_t INLINE_NEVER work_0px(uint64_t a, uint32_t *b, uint32_t *c)
2196 {
2197  return WORK_0(a, b, c, 383);
2198 }
2199 
2200 static uint64_t INLINE_NEVER work_0qa(uint64_t a, uint32_t *b, uint32_t *c)
2201 {
2202  return WORK_0(a, b, c, 384);
2203 }
2204 
2205 static uint64_t INLINE_NEVER work_0qb(uint64_t a, uint32_t *b, uint32_t *c)
2206 {
2207  return WORK_0(a, b, c, 385);
2208 }
2209 
2210 static uint64_t INLINE_NEVER work_0qc(uint64_t a, uint32_t *b, uint32_t *c)
2211 {
2212  return WORK_0(a, b, c, 386);
2213 }
2214 
2215 static uint64_t INLINE_NEVER work_0qd(uint64_t a, uint32_t *b, uint32_t *c)
2216 {
2217  return WORK_0(a, b, c, 387);
2218 }
2219 
2220 static uint64_t INLINE_NEVER work_0qe(uint64_t a, uint32_t *b, uint32_t *c)
2221 {
2222  return WORK_0(a, b, c, 388);
2223 }
2224 
2225 static uint64_t INLINE_NEVER work_0qf(uint64_t a, uint32_t *b, uint32_t *c)
2226 {
2227  return WORK_0(a, b, c, 389);
2228 }
2229 
2230 static uint64_t INLINE_NEVER work_0qg(uint64_t a, uint32_t *b, uint32_t *c)
2231 {
2232  return WORK_0(a, b, c, 390);
2233 }
2234 
2235 static uint64_t INLINE_NEVER work_0qh(uint64_t a, uint32_t *b, uint32_t *c)
2236 {
2237  return WORK_0(a, b, c, 391);
2238 }
2239 
2240 static uint64_t INLINE_NEVER work_0qi(uint64_t a, uint32_t *b, uint32_t *c)
2241 {
2242  return WORK_0(a, b, c, 392);
2243 }
2244 
2245 static uint64_t INLINE_NEVER work_0qj(uint64_t a, uint32_t *b, uint32_t *c)
2246 {
2247  return WORK_0(a, b, c, 393);
2248 }
2249 
2250 static uint64_t INLINE_NEVER work_0qk(uint64_t a, uint32_t *b, uint32_t *c)
2251 {
2252  return WORK_0(a, b, c, 394);
2253 }
2254 
2255 static uint64_t INLINE_NEVER work_0ql(uint64_t a, uint32_t *b, uint32_t *c)
2256 {
2257  return WORK_0(a, b, c, 395);
2258 }
2259 
2260 static uint64_t INLINE_NEVER work_0qm(uint64_t a, uint32_t *b, uint32_t *c)
2261 {
2262  return WORK_0(a, b, c, 396);
2263 }
2264 
2265 static uint64_t INLINE_NEVER work_0qn(uint64_t a, uint32_t *b, uint32_t *c)
2266 {
2267  return WORK_0(a, b, c, 397);
2268 }
2269 
2270 static uint64_t INLINE_NEVER work_0qo(uint64_t a, uint32_t *b, uint32_t *c)
2271 {
2272  return WORK_0(a, b, c, 398);
2273 }
2274 
2275 static uint64_t INLINE_NEVER work_0qp(uint64_t a, uint32_t *b, uint32_t *c)
2276 {
2277  return WORK_0(a, b, c, 399);
2278 }
2279 
2280 static uint64_t INLINE_NEVER work_0qq(uint64_t a, uint32_t *b, uint32_t *c)
2281 {
2282  return WORK_0(a, b, c, 400);
2283 }
2284 
2285 static uint64_t INLINE_NEVER work_0qr(uint64_t a, uint32_t *b, uint32_t *c)
2286 {
2287  return WORK_0(a, b, c, 401);
2288 }
2289 
2290 static uint64_t INLINE_NEVER work_0qs(uint64_t a, uint32_t *b, uint32_t *c)
2291 {
2292  return WORK_0(a, b, c, 402);
2293 }
2294 
2295 static uint64_t INLINE_NEVER work_0qt(uint64_t a, uint32_t *b, uint32_t *c)
2296 {
2297  return WORK_0(a, b, c, 403);
2298 }
2299 
2300 static uint64_t INLINE_NEVER work_0qu(uint64_t a, uint32_t *b, uint32_t *c)
2301 {
2302  return WORK_0(a, b, c, 404);
2303 }
2304 
2305 static uint64_t INLINE_NEVER work_0qv(uint64_t a, uint32_t *b, uint32_t *c)
2306 {
2307  return WORK_0(a, b, c, 405);
2308 }
2309 
2310 static uint64_t INLINE_NEVER work_0qw(uint64_t a, uint32_t *b, uint32_t *c)
2311 {
2312  return WORK_0(a, b, c, 406);
2313 }
2314 
2315 static uint64_t INLINE_NEVER work_0qx(uint64_t a, uint32_t *b, uint32_t *c)
2316 {
2317  return WORK_0(a, b, c, 407);
2318 }
2319 
2320 static uint64_t INLINE_NEVER work_0ra(uint64_t a, uint32_t *b, uint32_t *c)
2321 {
2322  return WORK_0(a, b, c, 408);
2323 }
2324 
2325 static uint64_t INLINE_NEVER work_0rb(uint64_t a, uint32_t *b, uint32_t *c)
2326 {
2327  return WORK_0(a, b, c, 409);
2328 }
2329 
2330 static uint64_t INLINE_NEVER work_0rc(uint64_t a, uint32_t *b, uint32_t *c)
2331 {
2332  return WORK_0(a, b, c, 410);
2333 }
2334 
2335 static uint64_t INLINE_NEVER work_0rd(uint64_t a, uint32_t *b, uint32_t *c)
2336 {
2337  return WORK_0(a, b, c, 411);
2338 }
2339 
2340 static uint64_t INLINE_NEVER work_0re(uint64_t a, uint32_t *b, uint32_t *c)
2341 {
2342  return WORK_0(a, b, c, 412);
2343 }
2344 
2345 static uint64_t INLINE_NEVER work_0rf(uint64_t a, uint32_t *b, uint32_t *c)
2346 {
2347  return WORK_0(a, b, c, 413);
2348 }
2349 
2350 static uint64_t INLINE_NEVER work_0rg(uint64_t a, uint32_t *b, uint32_t *c)
2351 {
2352  return WORK_0(a, b, c, 414);
2353 }
2354 
2355 static uint64_t INLINE_NEVER work_0rh(uint64_t a, uint32_t *b, uint32_t *c)
2356 {
2357  return WORK_0(a, b, c, 415);
2358 }
2359 
2360 static uint64_t INLINE_NEVER work_0ri(uint64_t a, uint32_t *b, uint32_t *c)
2361 {
2362  return WORK_0(a, b, c, 416);
2363 }
2364 
2365 static uint64_t INLINE_NEVER work_0rj(uint64_t a, uint32_t *b, uint32_t *c)
2366 {
2367  return WORK_0(a, b, c, 417);
2368 }
2369 
2370 static uint64_t INLINE_NEVER work_0rk(uint64_t a, uint32_t *b, uint32_t *c)
2371 {
2372  return WORK_0(a, b, c, 418);
2373 }
2374 
2375 static uint64_t INLINE_NEVER work_0rl(uint64_t a, uint32_t *b, uint32_t *c)
2376 {
2377  return WORK_0(a, b, c, 419);
2378 }
2379 
2380 static uint64_t INLINE_NEVER work_0rm(uint64_t a, uint32_t *b, uint32_t *c)
2381 {
2382  return WORK_0(a, b, c, 420);
2383 }
2384 
2385 static uint64_t INLINE_NEVER work_0rn(uint64_t a, uint32_t *b, uint32_t *c)
2386 {
2387  return WORK_0(a, b, c, 421);
2388 }
2389 
2390 static uint64_t INLINE_NEVER work_0ro(uint64_t a, uint32_t *b, uint32_t *c)
2391 {
2392  return WORK_0(a, b, c, 422);
2393 }
2394 
2395 static uint64_t INLINE_NEVER work_0rp(uint64_t a, uint32_t *b, uint32_t *c)
2396 {
2397  return WORK_0(a, b, c, 423);
2398 }
2399 
2400 static uint64_t INLINE_NEVER work_0rq(uint64_t a, uint32_t *b, uint32_t *c)
2401 {
2402  return WORK_0(a, b, c, 424);
2403 }
2404 
2405 static uint64_t INLINE_NEVER work_0rr(uint64_t a, uint32_t *b, uint32_t *c)
2406 {
2407  return WORK_0(a, b, c, 425);
2408 }
2409 
2410 static uint64_t INLINE_NEVER work_0rs(uint64_t a, uint32_t *b, uint32_t *c)
2411 {
2412  return WORK_0(a, b, c, 426);
2413 }
2414 
2415 static uint64_t INLINE_NEVER work_0rt(uint64_t a, uint32_t *b, uint32_t *c)
2416 {
2417  return WORK_0(a, b, c, 427);
2418 }
2419 
2420 static uint64_t INLINE_NEVER work_0ru(uint64_t a, uint32_t *b, uint32_t *c)
2421 {
2422  return WORK_0(a, b, c, 428);
2423 }
2424 
2425 static uint64_t INLINE_NEVER work_0rv(uint64_t a, uint32_t *b, uint32_t *c)
2426 {
2427  return WORK_0(a, b, c, 429);
2428 }
2429 
2430 static uint64_t INLINE_NEVER work_0rw(uint64_t a, uint32_t *b, uint32_t *c)
2431 {
2432  return WORK_0(a, b, c, 430);
2433 }
2434 
2435 static uint64_t INLINE_NEVER work_0rx(uint64_t a, uint32_t *b, uint32_t *c)
2436 {
2437  return WORK_0(a, b, c, 431);
2438 }
2439 
2440 static uint64_t INLINE_NEVER work_0sa(uint64_t a, uint32_t *b, uint32_t *c)
2441 {
2442  return WORK_0(a, b, c, 432);
2443 }
2444 
2445 static uint64_t INLINE_NEVER work_0sb(uint64_t a, uint32_t *b, uint32_t *c)
2446 {
2447  return WORK_0(a, b, c, 433);
2448 }
2449 
2450 static uint64_t INLINE_NEVER work_0sc(uint64_t a, uint32_t *b, uint32_t *c)
2451 {
2452  return WORK_0(a, b, c, 434);
2453 }
2454 
2455 static uint64_t INLINE_NEVER work_0sd(uint64_t a, uint32_t *b, uint32_t *c)
2456 {
2457  return WORK_0(a, b, c, 435);
2458 }
2459 
2460 static uint64_t INLINE_NEVER work_0se(uint64_t a, uint32_t *b, uint32_t *c)
2461 {
2462  return WORK_0(a, b, c, 436);
2463 }
2464 
2465 static uint64_t INLINE_NEVER work_0sf(uint64_t a, uint32_t *b, uint32_t *c)
2466 {
2467  return WORK_0(a, b, c, 437);
2468 }
2469 
2470 static uint64_t INLINE_NEVER work_0sg(uint64_t a, uint32_t *b, uint32_t *c)
2471 {
2472  return WORK_0(a, b, c, 438);
2473 }
2474 
2475 static uint64_t INLINE_NEVER work_0sh(uint64_t a, uint32_t *b, uint32_t *c)
2476 {
2477  return WORK_0(a, b, c, 439);
2478 }
2479 
2480 static uint64_t INLINE_NEVER work_0si(uint64_t a, uint32_t *b, uint32_t *c)
2481 {
2482  return WORK_0(a, b, c, 440);
2483 }
2484 
2485 static uint64_t INLINE_NEVER work_0sj(uint64_t a, uint32_t *b, uint32_t *c)
2486 {
2487  return WORK_0(a, b, c, 441);
2488 }
2489 
2490 static uint64_t INLINE_NEVER work_0sk(uint64_t a, uint32_t *b, uint32_t *c)
2491 {
2492  return WORK_0(a, b, c, 442);
2493 }
2494 
2495 static uint64_t INLINE_NEVER work_0sl(uint64_t a, uint32_t *b, uint32_t *c)
2496 {
2497  return WORK_0(a, b, c, 443);
2498 }
2499 
2500 static uint64_t INLINE_NEVER work_0sm(uint64_t a, uint32_t *b, uint32_t *c)
2501 {
2502  return WORK_0(a, b, c, 444);
2503 }
2504 
2505 static uint64_t INLINE_NEVER work_0sn(uint64_t a, uint32_t *b, uint32_t *c)
2506 {
2507  return WORK_0(a, b, c, 445);
2508 }
2509 
2510 static uint64_t INLINE_NEVER work_0so(uint64_t a, uint32_t *b, uint32_t *c)
2511 {
2512  return WORK_0(a, b, c, 446);
2513 }
2514 
2515 static uint64_t INLINE_NEVER work_0sp(uint64_t a, uint32_t *b, uint32_t *c)
2516 {
2517  return WORK_0(a, b, c, 447);
2518 }
2519 
2520 static uint64_t INLINE_NEVER work_0sq(uint64_t a, uint32_t *b, uint32_t *c)
2521 {
2522  return WORK_0(a, b, c, 448);
2523 }
2524 
2525 static uint64_t INLINE_NEVER work_0sr(uint64_t a, uint32_t *b, uint32_t *c)
2526 {
2527  return WORK_0(a, b, c, 449);
2528 }
2529 
2530 static uint64_t INLINE_NEVER work_0ss(uint64_t a, uint32_t *b, uint32_t *c)
2531 {
2532  return WORK_0(a, b, c, 450);
2533 }
2534 
2535 static uint64_t INLINE_NEVER work_0st(uint64_t a, uint32_t *b, uint32_t *c)
2536 {
2537  return WORK_0(a, b, c, 451);
2538 }
2539 
2540 static uint64_t INLINE_NEVER work_0su(uint64_t a, uint32_t *b, uint32_t *c)
2541 {
2542  return WORK_0(a, b, c, 452);
2543 }
2544 
2545 static uint64_t INLINE_NEVER work_0sv(uint64_t a, uint32_t *b, uint32_t *c)
2546 {
2547  return WORK_0(a, b, c, 453);
2548 }
2549 
2550 static uint64_t INLINE_NEVER work_0sw(uint64_t a, uint32_t *b, uint32_t *c)
2551 {
2552  return WORK_0(a, b, c, 454);
2553 }
2554 
2555 static uint64_t INLINE_NEVER work_0sx(uint64_t a, uint32_t *b, uint32_t *c)
2556 {
2557  return WORK_0(a, b, c, 455);
2558 }
2559 
2560 static uint64_t INLINE_NEVER work_0ta(uint64_t a, uint32_t *b, uint32_t *c)
2561 {
2562  return WORK_0(a, b, c, 456);
2563 }
2564 
2565 static uint64_t INLINE_NEVER work_0tb(uint64_t a, uint32_t *b, uint32_t *c)
2566 {
2567  return WORK_0(a, b, c, 457);
2568 }
2569 
2570 static uint64_t INLINE_NEVER work_0tc(uint64_t a, uint32_t *b, uint32_t *c)
2571 {
2572  return WORK_0(a, b, c, 458);
2573 }
2574 
2575 static uint64_t INLINE_NEVER work_0td(uint64_t a, uint32_t *b, uint32_t *c)
2576 {
2577  return WORK_0(a, b, c, 459);
2578 }
2579 
2580 static uint64_t INLINE_NEVER work_0te(uint64_t a, uint32_t *b, uint32_t *c)
2581 {
2582  return WORK_0(a, b, c, 460);
2583 }
2584 
2585 static uint64_t INLINE_NEVER work_0tf(uint64_t a, uint32_t *b, uint32_t *c)
2586 {
2587  return WORK_0(a, b, c, 461);
2588 }
2589 
2590 static uint64_t INLINE_NEVER work_0tg(uint64_t a, uint32_t *b, uint32_t *c)
2591 {
2592  return WORK_0(a, b, c, 462);
2593 }
2594 
2595 static uint64_t INLINE_NEVER work_0th(uint64_t a, uint32_t *b, uint32_t *c)
2596 {
2597  return WORK_0(a, b, c, 463);
2598 }
2599 
2600 static uint64_t INLINE_NEVER work_0ti(uint64_t a, uint32_t *b, uint32_t *c)
2601 {
2602  return WORK_0(a, b, c, 464);
2603 }
2604 
2605 static uint64_t INLINE_NEVER work_0tj(uint64_t a, uint32_t *b, uint32_t *c)
2606 {
2607  return WORK_0(a, b, c, 465);
2608 }
2609 
2610 static uint64_t INLINE_NEVER work_0tk(uint64_t a, uint32_t *b, uint32_t *c)
2611 {
2612  return WORK_0(a, b, c, 466);
2613 }
2614 
2615 static uint64_t INLINE_NEVER work_0tl(uint64_t a, uint32_t *b, uint32_t *c)
2616 {
2617  return WORK_0(a, b, c, 467);
2618 }
2619 
2620 static uint64_t INLINE_NEVER work_0tm(uint64_t a, uint32_t *b, uint32_t *c)
2621 {
2622  return WORK_0(a, b, c, 468);
2623 }
2624 
2625 static uint64_t INLINE_NEVER work_0tn(uint64_t a, uint32_t *b, uint32_t *c)
2626 {
2627  return WORK_0(a, b, c, 469);
2628 }
2629 
2630 static uint64_t INLINE_NEVER work_0to(uint64_t a, uint32_t *b, uint32_t *c)
2631 {
2632  return WORK_0(a, b, c, 470);
2633 }
2634 
2635 static uint64_t INLINE_NEVER work_0tp(uint64_t a, uint32_t *b, uint32_t *c)
2636 {
2637  return WORK_0(a, b, c, 471);
2638 }
2639 
2640 static uint64_t INLINE_NEVER work_0tq(uint64_t a, uint32_t *b, uint32_t *c)
2641 {
2642  return WORK_0(a, b, c, 472);
2643 }
2644 
2645 static uint64_t INLINE_NEVER work_0tr(uint64_t a, uint32_t *b, uint32_t *c)
2646 {
2647  return WORK_0(a, b, c, 473);
2648 }
2649 
2650 static uint64_t INLINE_NEVER work_0ts(uint64_t a, uint32_t *b, uint32_t *c)
2651 {
2652  return WORK_0(a, b, c, 474);
2653 }
2654 
2655 static uint64_t INLINE_NEVER work_0tt(uint64_t a, uint32_t *b, uint32_t *c)
2656 {
2657  return WORK_0(a, b, c, 475);
2658 }
2659 
2660 static uint64_t INLINE_NEVER work_0tu(uint64_t a, uint32_t *b, uint32_t *c)
2661 {
2662  return WORK_0(a, b, c, 476);
2663 }
2664 
2665 static uint64_t INLINE_NEVER work_0tv(uint64_t a, uint32_t *b, uint32_t *c)
2666 {
2667  return WORK_0(a, b, c, 477);
2668 }
2669 
2670 static uint64_t INLINE_NEVER work_0tw(uint64_t a, uint32_t *b, uint32_t *c)
2671 {
2672  return WORK_0(a, b, c, 478);
2673 }
2674 
2675 static uint64_t INLINE_NEVER work_0tx(uint64_t a, uint32_t *b, uint32_t *c)
2676 {
2677  return WORK_0(a, b, c, 479);
2678 }
2679 
2680 static uint64_t INLINE_NEVER work_0ua(uint64_t a, uint32_t *b, uint32_t *c)
2681 {
2682  return WORK_0(a, b, c, 480);
2683 }
2684 
2685 static uint64_t INLINE_NEVER work_0ub(uint64_t a, uint32_t *b, uint32_t *c)
2686 {
2687  return WORK_0(a, b, c, 481);
2688 }
2689 
2690 static uint64_t INLINE_NEVER work_0uc(uint64_t a, uint32_t *b, uint32_t *c)
2691 {
2692  return WORK_0(a, b, c, 482);
2693 }
2694 
2695 static uint64_t INLINE_NEVER work_0ud(uint64_t a, uint32_t *b, uint32_t *c)
2696 {
2697  return WORK_0(a, b, c, 483);
2698 }
2699 
2700 static uint64_t INLINE_NEVER work_0ue(uint64_t a, uint32_t *b, uint32_t *c)
2701 {
2702  return WORK_0(a, b, c, 484);
2703 }
2704 
2705 static uint64_t INLINE_NEVER work_0uf(uint64_t a, uint32_t *b, uint32_t *c)
2706 {
2707  return WORK_0(a, b, c, 485);
2708 }
2709 
2710 static uint64_t INLINE_NEVER work_0ug(uint64_t a, uint32_t *b, uint32_t *c)
2711 {
2712  return WORK_0(a, b, c, 486);
2713 }
2714 
2715 static uint64_t INLINE_NEVER work_0uh(uint64_t a, uint32_t *b, uint32_t *c)
2716 {
2717  return WORK_0(a, b, c, 487);
2718 }
2719 
2720 static uint64_t INLINE_NEVER work_0ui(uint64_t a, uint32_t *b, uint32_t *c)
2721 {
2722  return WORK_0(a, b, c, 488);
2723 }
2724 
2725 static uint64_t INLINE_NEVER work_0uj(uint64_t a, uint32_t *b, uint32_t *c)
2726 {
2727  return WORK_0(a, b, c, 489);
2728 }
2729 
2730 static uint64_t INLINE_NEVER work_0uk(uint64_t a, uint32_t *b, uint32_t *c)
2731 {
2732  return WORK_0(a, b, c, 490);
2733 }
2734 
2735 static uint64_t INLINE_NEVER work_0ul(uint64_t a, uint32_t *b, uint32_t *c)
2736 {
2737  return WORK_0(a, b, c, 491);
2738 }
2739 
2740 static uint64_t INLINE_NEVER work_0um(uint64_t a, uint32_t *b, uint32_t *c)
2741 {
2742  return WORK_0(a, b, c, 492);
2743 }
2744 
2745 static uint64_t INLINE_NEVER work_0un(uint64_t a, uint32_t *b, uint32_t *c)
2746 {
2747  return WORK_0(a, b, c, 493);
2748 }
2749 
2750 static uint64_t INLINE_NEVER work_0uo(uint64_t a, uint32_t *b, uint32_t *c)
2751 {
2752  return WORK_0(a, b, c, 494);
2753 }
2754 
2755 static uint64_t INLINE_NEVER work_0up(uint64_t a, uint32_t *b, uint32_t *c)
2756 {
2757  return WORK_0(a, b, c, 495);
2758 }
2759 
2760 static uint64_t INLINE_NEVER work_0uq(uint64_t a, uint32_t *b, uint32_t *c)
2761 {
2762  return WORK_0(a, b, c, 496);
2763 }
2764 
2765 static uint64_t INLINE_NEVER work_0ur(uint64_t a, uint32_t *b, uint32_t *c)
2766 {
2767  return WORK_0(a, b, c, 497);
2768 }
2769 
2770 static uint64_t INLINE_NEVER work_0us(uint64_t a, uint32_t *b, uint32_t *c)
2771 {
2772  return WORK_0(a, b, c, 498);
2773 }
2774 
2775 static uint64_t INLINE_NEVER work_0ut(uint64_t a, uint32_t *b, uint32_t *c)
2776 {
2777  return WORK_0(a, b, c, 499);
2778 }
2779 
2780 static uint64_t INLINE_NEVER work_0uu(uint64_t a, uint32_t *b, uint32_t *c)
2781 {
2782  return WORK_0(a, b, c, 500);
2783 }
2784 
2785 static uint64_t INLINE_NEVER work_0uv(uint64_t a, uint32_t *b, uint32_t *c)
2786 {
2787  return WORK_0(a, b, c, 501);
2788 }
2789 
2790 static uint64_t INLINE_NEVER work_0uw(uint64_t a, uint32_t *b, uint32_t *c)
2791 {
2792  return WORK_0(a, b, c, 502);
2793 }
2794 
2795 static uint64_t INLINE_NEVER work_0ux(uint64_t a, uint32_t *b, uint32_t *c)
2796 {
2797  return WORK_0(a, b, c, 503);
2798 }
2799 
2800 static uint64_t INLINE_NEVER work_0va(uint64_t a, uint32_t *b, uint32_t *c)
2801 {
2802  return WORK_0(a, b, c, 504);
2803 }
2804 
2805 static uint64_t INLINE_NEVER work_0vb(uint64_t a, uint32_t *b, uint32_t *c)
2806 {
2807  return WORK_0(a, b, c, 505);
2808 }
2809 
2810 static uint64_t INLINE_NEVER work_0vc(uint64_t a, uint32_t *b, uint32_t *c)
2811 {
2812  return WORK_0(a, b, c, 506);
2813 }
2814 
2815 static uint64_t INLINE_NEVER work_0vd(uint64_t a, uint32_t *b, uint32_t *c)
2816 {
2817  return WORK_0(a, b, c, 507);
2818 }
2819 
2820 static uint64_t INLINE_NEVER work_0ve(uint64_t a, uint32_t *b, uint32_t *c)
2821 {
2822  return WORK_0(a, b, c, 508);
2823 }
2824 
2825 static uint64_t INLINE_NEVER work_0vf(uint64_t a, uint32_t *b, uint32_t *c)
2826 {
2827  return WORK_0(a, b, c, 509);
2828 }
2829 
2830 static uint64_t INLINE_NEVER work_0vg(uint64_t a, uint32_t *b, uint32_t *c)
2831 {
2832  return WORK_0(a, b, c, 510);
2833 }
2834 
2835 static uint64_t INLINE_NEVER work_0vh(uint64_t a, uint32_t *b, uint32_t *c)
2836 {
2837  return WORK_0(a, b, c, 511);
2838 }
2839 
2840 static uint64_t INLINE_NEVER work_0vi(uint64_t a, uint32_t *b, uint32_t *c)
2841 {
2842  return WORK_0(a, b, c, 512);
2843 }
2844 
2845 static uint64_t INLINE_NEVER work_0vj(uint64_t a, uint32_t *b, uint32_t *c)
2846 {
2847  return WORK_0(a, b, c, 513);
2848 }
2849 
2850 static uint64_t INLINE_NEVER work_0vk(uint64_t a, uint32_t *b, uint32_t *c)
2851 {
2852  return WORK_0(a, b, c, 514);
2853 }
2854 
2855 static uint64_t INLINE_NEVER work_0vl(uint64_t a, uint32_t *b, uint32_t *c)
2856 {
2857  return WORK_0(a, b, c, 515);
2858 }
2859 
2860 static uint64_t INLINE_NEVER work_0vm(uint64_t a, uint32_t *b, uint32_t *c)
2861 {
2862  return WORK_0(a, b, c, 516);
2863 }
2864 
2865 static uint64_t INLINE_NEVER work_0vn(uint64_t a, uint32_t *b, uint32_t *c)
2866 {
2867  return WORK_0(a, b, c, 517);
2868 }
2869 
2870 static uint64_t INLINE_NEVER work_0vo(uint64_t a, uint32_t *b, uint32_t *c)
2871 {
2872  return WORK_0(a, b, c, 518);
2873 }
2874 
2875 static uint64_t INLINE_NEVER work_0vp(uint64_t a, uint32_t *b, uint32_t *c)
2876 {
2877  return WORK_0(a, b, c, 519);
2878 }
2879 
2880 static uint64_t INLINE_NEVER work_0vq(uint64_t a, uint32_t *b, uint32_t *c)
2881 {
2882  return WORK_0(a, b, c, 520);
2883 }
2884 
2885 static uint64_t INLINE_NEVER work_0vr(uint64_t a, uint32_t *b, uint32_t *c)
2886 {
2887  return WORK_0(a, b, c, 521);
2888 }
2889 
2890 static uint64_t INLINE_NEVER work_0vs(uint64_t a, uint32_t *b, uint32_t *c)
2891 {
2892  return WORK_0(a, b, c, 522);
2893 }
2894 
2895 static uint64_t INLINE_NEVER work_0vt(uint64_t a, uint32_t *b, uint32_t *c)
2896 {
2897  return WORK_0(a, b, c, 523);
2898 }
2899 
2900 static uint64_t INLINE_NEVER work_0vu(uint64_t a, uint32_t *b, uint32_t *c)
2901 {
2902  return WORK_0(a, b, c, 524);
2903 }
2904 
2905 static uint64_t INLINE_NEVER work_0vv(uint64_t a, uint32_t *b, uint32_t *c)
2906 {
2907  return WORK_0(a, b, c, 525);
2908 }
2909 
2910 static uint64_t INLINE_NEVER work_0vw(uint64_t a, uint32_t *b, uint32_t *c)
2911 {
2912  return WORK_0(a, b, c, 526);
2913 }
2914 
2915 static uint64_t INLINE_NEVER work_0vx(uint64_t a, uint32_t *b, uint32_t *c)
2916 {
2917  return WORK_0(a, b, c, 527);
2918 }
2919 
2920 static uint64_t INLINE_NEVER work_0wa(uint64_t a, uint32_t *b, uint32_t *c)
2921 {
2922  return WORK_0(a, b, c, 528);
2923 }
2924 
2925 static uint64_t INLINE_NEVER work_0wb(uint64_t a, uint32_t *b, uint32_t *c)
2926 {
2927  return WORK_0(a, b, c, 529);
2928 }
2929 
2930 static uint64_t INLINE_NEVER work_0wc(uint64_t a, uint32_t *b, uint32_t *c)
2931 {
2932  return WORK_0(a, b, c, 530);
2933 }
2934 
2935 static uint64_t INLINE_NEVER work_0wd(uint64_t a, uint32_t *b, uint32_t *c)
2936 {
2937  return WORK_0(a, b, c, 531);
2938 }
2939 
2940 static uint64_t INLINE_NEVER work_0we(uint64_t a, uint32_t *b, uint32_t *c)
2941 {
2942  return WORK_0(a, b, c, 532);
2943 }
2944 
2945 static uint64_t INLINE_NEVER work_0wf(uint64_t a, uint32_t *b, uint32_t *c)
2946 {
2947  return WORK_0(a, b, c, 533);
2948 }
2949 
2950 static uint64_t INLINE_NEVER work_0wg(uint64_t a, uint32_t *b, uint32_t *c)
2951 {
2952  return WORK_0(a, b, c, 534);
2953 }
2954 
2955 static uint64_t INLINE_NEVER work_0wh(uint64_t a, uint32_t *b, uint32_t *c)
2956 {
2957  return WORK_0(a, b, c, 535);
2958 }
2959 
2960 static uint64_t INLINE_NEVER work_0wi(uint64_t a, uint32_t *b, uint32_t *c)
2961 {
2962  return WORK_0(a, b, c, 536);
2963 }
2964 
2965 static uint64_t INLINE_NEVER work_0wj(uint64_t a, uint32_t *b, uint32_t *c)
2966 {
2967  return WORK_0(a, b, c, 537);
2968 }
2969 
2970 static uint64_t INLINE_NEVER work_0wk(uint64_t a, uint32_t *b, uint32_t *c)
2971 {
2972  return WORK_0(a, b, c, 538);
2973 }
2974 
2975 static uint64_t INLINE_NEVER work_0wl(uint64_t a, uint32_t *b, uint32_t *c)
2976 {
2977  return WORK_0(a, b, c, 539);
2978 }
2979 
2980 static uint64_t INLINE_NEVER work_0wm(uint64_t a, uint32_t *b, uint32_t *c)
2981 {
2982  return WORK_0(a, b, c, 540);
2983 }
2984 
2985 static uint64_t INLINE_NEVER work_0wn(uint64_t a, uint32_t *b, uint32_t *c)
2986 {
2987  return WORK_0(a, b, c, 541);
2988 }
2989 
2990 static uint64_t INLINE_NEVER work_0wo(uint64_t a, uint32_t *b, uint32_t *c)
2991 {
2992  return WORK_0(a, b, c, 542);
2993 }
2994 
2995 static uint64_t INLINE_NEVER work_0wp(uint64_t a, uint32_t *b, uint32_t *c)
2996 {
2997  return WORK_0(a, b, c, 543);
2998 }
2999 
3000 static uint64_t INLINE_NEVER work_0wq(uint64_t a, uint32_t *b, uint32_t *c)
3001 {
3002  return WORK_0(a, b, c, 544);
3003 }
3004 
3005 static uint64_t INLINE_NEVER work_0wr(uint64_t a, uint32_t *b, uint32_t *c)
3006 {
3007  return WORK_0(a, b, c, 545);
3008 }
3009 
3010 static uint64_t INLINE_NEVER work_0ws(uint64_t a, uint32_t *b, uint32_t *c)
3011 {
3012  return WORK_0(a, b, c, 546);
3013 }
3014 
3015 static uint64_t INLINE_NEVER work_0wt(uint64_t a, uint32_t *b, uint32_t *c)
3016 {
3017  return WORK_0(a, b, c, 547);
3018 }
3019 
3020 static uint64_t INLINE_NEVER work_0wu(uint64_t a, uint32_t *b, uint32_t *c)
3021 {
3022  return WORK_0(a, b, c, 548);
3023 }
3024 
3025 static uint64_t INLINE_NEVER work_0wv(uint64_t a, uint32_t *b, uint32_t *c)
3026 {
3027  return WORK_0(a, b, c, 549);
3028 }
3029 
3030 static uint64_t INLINE_NEVER work_0ww(uint64_t a, uint32_t *b, uint32_t *c)
3031 {
3032  return WORK_0(a, b, c, 550);
3033 }
3034 
3035 static uint64_t INLINE_NEVER work_0wx(uint64_t a, uint32_t *b, uint32_t *c)
3036 {
3037  return WORK_0(a, b, c, 551);
3038 }
3039 
3040 static uint64_t INLINE_NEVER work_0xa(uint64_t a, uint32_t *b, uint32_t *c)
3041 {
3042  return WORK_0(a, b, c, 552);
3043 }
3044 
3045 static uint64_t INLINE_NEVER work_0xb(uint64_t a, uint32_t *b, uint32_t *c)
3046 {
3047  return WORK_0(a, b, c, 553);
3048 }
3049 
3050 static uint64_t INLINE_NEVER work_0xc(uint64_t a, uint32_t *b, uint32_t *c)
3051 {
3052  return WORK_0(a, b, c, 554);
3053 }
3054 
3055 static uint64_t INLINE_NEVER work_0xd(uint64_t a, uint32_t *b, uint32_t *c)
3056 {
3057  return WORK_0(a, b, c, 555);
3058 }
3059 
3060 static uint64_t INLINE_NEVER work_0xe(uint64_t a, uint32_t *b, uint32_t *c)
3061 {
3062  return WORK_0(a, b, c, 556);
3063 }
3064 
3065 static uint64_t INLINE_NEVER work_0xf(uint64_t a, uint32_t *b, uint32_t *c)
3066 {
3067  return WORK_0(a, b, c, 557);
3068 }
3069 
3070 static uint64_t INLINE_NEVER work_0xg(uint64_t a, uint32_t *b, uint32_t *c)
3071 {
3072  return WORK_0(a, b, c, 558);
3073 }
3074 
3075 static uint64_t INLINE_NEVER work_0xh(uint64_t a, uint32_t *b, uint32_t *c)
3076 {
3077  return WORK_0(a, b, c, 559);
3078 }
3079 
3080 static uint64_t INLINE_NEVER work_0xi(uint64_t a, uint32_t *b, uint32_t *c)
3081 {
3082  return WORK_0(a, b, c, 560);
3083 }
3084 
3085 static uint64_t INLINE_NEVER work_0xj(uint64_t a, uint32_t *b, uint32_t *c)
3086 {
3087  return WORK_0(a, b, c, 561);
3088 }
3089 
3090 static uint64_t INLINE_NEVER work_0xk(uint64_t a, uint32_t *b, uint32_t *c)
3091 {
3092  return WORK_0(a, b, c, 562);
3093 }
3094 
3095 static uint64_t INLINE_NEVER work_0xl(uint64_t a, uint32_t *b, uint32_t *c)
3096 {
3097  return WORK_0(a, b, c, 563);
3098 }
3099 
3100 static uint64_t INLINE_NEVER work_0xm(uint64_t a, uint32_t *b, uint32_t *c)
3101 {
3102  return WORK_0(a, b, c, 564);
3103 }
3104 
3105 static uint64_t INLINE_NEVER work_0xn(uint64_t a, uint32_t *b, uint32_t *c)
3106 {
3107  return WORK_0(a, b, c, 565);
3108 }
3109 
3110 static uint64_t INLINE_NEVER work_0xo(uint64_t a, uint32_t *b, uint32_t *c)
3111 {
3112  return WORK_0(a, b, c, 566);
3113 }
3114 
3115 static uint64_t INLINE_NEVER work_0xp(uint64_t a, uint32_t *b, uint32_t *c)
3116 {
3117  return WORK_0(a, b, c, 567);
3118 }
3119 
3120 static uint64_t INLINE_NEVER work_0xq(uint64_t a, uint32_t *b, uint32_t *c)
3121 {
3122  return WORK_0(a, b, c, 568);
3123 }
3124 
3125 static uint64_t INLINE_NEVER work_0xr(uint64_t a, uint32_t *b, uint32_t *c)
3126 {
3127  return WORK_0(a, b, c, 569);
3128 }
3129 
3130 static uint64_t INLINE_NEVER work_0xs(uint64_t a, uint32_t *b, uint32_t *c)
3131 {
3132  return WORK_0(a, b, c, 570);
3133 }
3134 
3135 static uint64_t INLINE_NEVER work_0xt(uint64_t a, uint32_t *b, uint32_t *c)
3136 {
3137  return WORK_0(a, b, c, 571);
3138 }
3139 
3140 static uint64_t INLINE_NEVER work_0xu(uint64_t a, uint32_t *b, uint32_t *c)
3141 {
3142  return WORK_0(a, b, c, 572);
3143 }
3144 
3145 static uint64_t INLINE_NEVER work_0xv(uint64_t a, uint32_t *b, uint32_t *c)
3146 {
3147  return WORK_0(a, b, c, 573);
3148 }
3149 
3150 static uint64_t INLINE_NEVER work_0xw(uint64_t a, uint32_t *b, uint32_t *c)
3151 {
3152  return WORK_0(a, b, c, 574);
3153 }
3154 
3155 static uint64_t INLINE_NEVER work_0xx(uint64_t a, uint32_t *b, uint32_t *c)
3156 {
3157  return WORK_0(a, b, c, 575);
3158 }
3159 
3160 static work_0_fn_t work_0[] = {
3161  work_0aa, work_0ab, work_0ac, work_0ad, work_0ae, work_0af, work_0ag, work_0ah,
3162  work_0ai, work_0aj, work_0ak, work_0al, work_0am, work_0an, work_0ao, work_0ap,
3163  work_0aq, work_0ar, work_0as, work_0at, work_0au, work_0av, work_0aw, work_0ax,
3164  work_0ba, work_0bb, work_0bc, work_0bd, work_0be, work_0bf, work_0bg, work_0bh,
3165  work_0bi, work_0bj, work_0bk, work_0bl, work_0bm, work_0bn, work_0bo, work_0bp,
3166  work_0bq, work_0br, work_0bs, work_0bt, work_0bu, work_0bv, work_0bw, work_0bx,
3167  work_0ca, work_0cb, work_0cc, work_0cd, work_0ce, work_0cf, work_0cg, work_0ch,
3168  work_0ci, work_0cj, work_0ck, work_0cl, work_0cm, work_0cn, work_0co, work_0cp,
3169  work_0cq, work_0cr, work_0cs, work_0ct, work_0cu, work_0cv, work_0cw, work_0cx,
3170  work_0da, work_0db, work_0dc, work_0dd, work_0de, work_0df, work_0dg, work_0dh,
3171  work_0di, work_0dj, work_0dk, work_0dl, work_0dm, work_0dn, work_0do, work_0dp,
3172  work_0dq, work_0dr, work_0ds, work_0dt, work_0du, work_0dv, work_0dw, work_0dx,
3173  work_0ea, work_0eb, work_0ec, work_0ed, work_0ee, work_0ef, work_0eg, work_0eh,
3174  work_0ei, work_0ej, work_0ek, work_0el, work_0em, work_0en, work_0eo, work_0ep,
3175  work_0eq, work_0er, work_0es, work_0et, work_0eu, work_0ev, work_0ew, work_0ex,
3176  work_0fa, work_0fb, work_0fc, work_0fd, work_0fe, work_0ff, work_0fg, work_0fh,
3177  work_0fi, work_0fj, work_0fk, work_0fl, work_0fm, work_0fn, work_0fo, work_0fp,
3178  work_0fq, work_0fr, work_0fs, work_0ft, work_0fu, work_0fv, work_0fw, work_0fx,
3179  work_0ga, work_0gb, work_0gc, work_0gd, work_0ge, work_0gf, work_0gg, work_0gh,
3180  work_0gi, work_0gj, work_0gk, work_0gl, work_0gm, work_0gn, work_0go, work_0gp,
3181  work_0gq, work_0gr, work_0gs, work_0gt, work_0gu, work_0gv, work_0gw, work_0gx,
3182  work_0ha, work_0hb, work_0hc, work_0hd, work_0he, work_0hf, work_0hg, work_0hh,
3183  work_0hi, work_0hj, work_0hk, work_0hl, work_0hm, work_0hn, work_0ho, work_0hp,
3184  work_0hq, work_0hr, work_0hs, work_0ht, work_0hu, work_0hv, work_0hw, work_0hx,
3185  work_0ia, work_0ib, work_0ic, work_0id, work_0ie, work_0if, work_0ig, work_0ih,
3186  work_0ii, work_0ij, work_0ik, work_0il, work_0im, work_0in, work_0io, work_0ip,
3187  work_0iq, work_0ir, work_0is, work_0it, work_0iu, work_0iv, work_0iw, work_0ix,
3188  work_0ja, work_0jb, work_0jc, work_0jd, work_0je, work_0jf, work_0jg, work_0jh,
3189  work_0ji, work_0jj, work_0jk, work_0jl, work_0jm, work_0jn, work_0jo, work_0jp,
3190  work_0jq, work_0jr, work_0js, work_0jt, work_0ju, work_0jv, work_0jw, work_0jx,
3191  work_0ka, work_0kb, work_0kc, work_0kd, work_0ke, work_0kf, work_0kg, work_0kh,
3192  work_0ki, work_0kj, work_0kk, work_0kl, work_0km, work_0kn, work_0ko, work_0kp,
3193  work_0kq, work_0kr, work_0ks, work_0kt, work_0ku, work_0kv, work_0kw, work_0kx,
3194  work_0la, work_0lb, work_0lc, work_0ld, work_0le, work_0lf, work_0lg, work_0lh,
3195  work_0li, work_0lj, work_0lk, work_0ll, work_0lm, work_0ln, work_0lo, work_0lp,
3196  work_0lq, work_0lr, work_0ls, work_0lt, work_0lu, work_0lv, work_0lw, work_0lx,
3197  work_0ma, work_0mb, work_0mc, work_0md, work_0me, work_0mf, work_0mg, work_0mh,
3198  work_0mi, work_0mj, work_0mk, work_0ml, work_0mm, work_0mn, work_0mo, work_0mp,
3199  work_0mq, work_0mr, work_0ms, work_0mt, work_0mu, work_0mv, work_0mw, work_0mx,
3200  work_0na, work_0nb, work_0nc, work_0nd, work_0ne, work_0nf, work_0ng, work_0nh,
3201  work_0ni, work_0nj, work_0nk, work_0nl, work_0nm, work_0nn, work_0no, work_0np,
3202  work_0nq, work_0nr, work_0ns, work_0nt, work_0nu, work_0nv, work_0nw, work_0nx,
3203  work_0oa, work_0ob, work_0oc, work_0od, work_0oe, work_0of, work_0og, work_0oh,
3204  work_0oi, work_0oj, work_0ok, work_0ol, work_0om, work_0on, work_0oo, work_0op,
3205  work_0oq, work_0or, work_0os, work_0ot, work_0ou, work_0ov, work_0ow, work_0ox,
3206  work_0pa, work_0pb, work_0pc, work_0pd, work_0pe, work_0pf, work_0pg, work_0ph,
3207  work_0pi, work_0pj, work_0pk, work_0pl, work_0pm, work_0pn, work_0po, work_0pp,
3208  work_0pq, work_0pr, work_0ps, work_0pt, work_0pu, work_0pv, work_0pw, work_0px,
3209  work_0qa, work_0qb, work_0qc, work_0qd, work_0qe, work_0qf, work_0qg, work_0qh,
3210  work_0qi, work_0qj, work_0qk, work_0ql, work_0qm, work_0qn, work_0qo, work_0qp,
3211  work_0qq, work_0qr, work_0qs, work_0qt, work_0qu, work_0qv, work_0qw, work_0qx,
3212  work_0ra, work_0rb, work_0rc, work_0rd, work_0re, work_0rf, work_0rg, work_0rh,
3213  work_0ri, work_0rj, work_0rk, work_0rl, work_0rm, work_0rn, work_0ro, work_0rp,
3214  work_0rq, work_0rr, work_0rs, work_0rt, work_0ru, work_0rv, work_0rw, work_0rx,
3215  work_0sa, work_0sb, work_0sc, work_0sd, work_0se, work_0sf, work_0sg, work_0sh,
3216  work_0si, work_0sj, work_0sk, work_0sl, work_0sm, work_0sn, work_0so, work_0sp,
3217  work_0sq, work_0sr, work_0ss, work_0st, work_0su, work_0sv, work_0sw, work_0sx,
3218  work_0ta, work_0tb, work_0tc, work_0td, work_0te, work_0tf, work_0tg, work_0th,
3219  work_0ti, work_0tj, work_0tk, work_0tl, work_0tm, work_0tn, work_0to, work_0tp,
3220  work_0tq, work_0tr, work_0ts, work_0tt, work_0tu, work_0tv, work_0tw, work_0tx,
3221  work_0ua, work_0ub, work_0uc, work_0ud, work_0ue, work_0uf, work_0ug, work_0uh,
3222  work_0ui, work_0uj, work_0uk, work_0ul, work_0um, work_0un, work_0uo, work_0up,
3223  work_0uq, work_0ur, work_0us, work_0ut, work_0uu, work_0uv, work_0uw, work_0ux,
3224  work_0va, work_0vb, work_0vc, work_0vd, work_0ve, work_0vf, work_0vg, work_0vh,
3225  work_0vi, work_0vj, work_0vk, work_0vl, work_0vm, work_0vn, work_0vo, work_0vp,
3226  work_0vq, work_0vr, work_0vs, work_0vt, work_0vu, work_0vv, work_0vw, work_0vx,
3227  work_0wa, work_0wb, work_0wc, work_0wd, work_0we, work_0wf, work_0wg, work_0wh,
3228  work_0wi, work_0wj, work_0wk, work_0wl, work_0wm, work_0wn, work_0wo, work_0wp,
3229  work_0wq, work_0wr, work_0ws, work_0wt, work_0wu, work_0wv, work_0ww, work_0wx,
3230  work_0xa, work_0xb, work_0xc, work_0xd, work_0xe, work_0xf, work_0xg, work_0xh,
3231  work_0xi, work_0xj, work_0xk, work_0xl, work_0xm, work_0xn, work_0xo, work_0xp,
3232  work_0xq, work_0xr, work_0xs, work_0xt, work_0xu, work_0xv, work_0xw, work_0xx
3233 };
3234 
3235 static uint16_t work_0_rnd[] = {
3236  205, 15, 413, 490, 455, 102, 85, 176, 310, 393, 54, 371, 561, 540, 441, 292,
3237  424, 235, 24, 36, 457, 378, 97, 86, 519, 366, 91, 377, 162, 40, 394, 152,
3238  416, 149, 489, 343, 53, 285, 368, 159, 303, 307, 434, 28, 471, 513, 154, 17,
3239  197, 294, 503, 192, 346, 325, 298, 390, 83, 29, 299, 112, 342, 329, 100, 481,
3240  352, 195, 458, 163, 389, 553, 291, 522, 293, 446, 234, 218, 255, 569, 439, 499,
3241  26, 334, 480, 45, 507, 172, 558, 79, 6, 554, 129, 103, 115, 442, 516, 411,
3242  478, 360, 228, 39, 500, 306, 449, 365, 147, 219, 121, 111, 465, 78, 335, 157,
3243  167, 491, 492, 178, 220, 508, 464, 180, 556, 132, 324, 207, 251, 354, 524, 126,
3244  493, 25, 93, 182, 231, 110, 80, 412, 142, 184, 57, 55, 535, 75, 266, 21,
3245  244, 555, 18, 336, 5, 421, 484, 69, 92, 14, 419, 400, 373, 546, 151, 382,
3246  128, 463, 559, 76, 49, 477, 572, 273, 548, 217, 452, 485, 246, 407, 575, 453,
3247  391, 253, 62, 113, 279, 429, 171, 156, 430, 134, 105, 77, 222, 185, 82, 495,
3248  260, 165, 257, 268, 331, 1, 229, 109, 402, 12, 386, 277, 37, 120, 544, 539,
3249  408, 564, 316, 227, 89, 73, 312, 461, 405, 370, 512, 379, 380, 137, 66, 30,
3250  11, 232, 339, 288, 179, 330, 514, 211, 403, 467, 224, 381, 466, 502, 209, 551,
3251  51, 90, 214, 196, 262, 309, 357, 341, 462, 101, 534, 305, 315, 319, 65, 107,
3252  150, 94, 200, 538, 193, 61, 199, 275, 81, 240, 388, 238, 174, 515, 287, 88,
3253  417, 116, 323, 23, 52, 143, 70, 427, 136, 560, 187, 233, 347, 337, 249, 568,
3254  226, 33, 19, 117, 139, 571, 50, 175, 2, 282, 280, 130, 270, 32, 444, 201,
3255  59, 135, 523, 267, 8, 44, 438, 494, 333, 340, 206, 573, 436, 367, 9, 263,
3256  161, 545, 374, 537, 34, 383, 448, 362, 557, 164, 529, 124, 264, 459, 10, 265,
3257  525, 332, 170, 138, 186, 511, 223, 119, 369, 356, 304, 48, 72, 527, 542, 283,
3258  140, 401, 274, 425, 4, 531, 562, 566, 552, 422, 450, 123, 435, 517, 259, 56,
3259  190, 144, 296, 204, 322, 483, 487, 520, 518, 7, 395, 99, 225, 472, 326, 355,
3260  384, 440, 281, 479, 20, 208, 363, 397, 526, 122, 278, 35, 160, 532, 67, 188,
3261  301, 125, 387, 290, 375, 22, 565, 230, 191, 317, 521, 451, 414, 418, 68, 454,
3262  221, 41, 189, 153, 114, 261, 530, 358, 308, 297, 237, 71, 547, 372, 158, 198,
3263  327, 63, 574, 486, 242, 536, 353, 567, 361, 445, 155, 239, 276, 256, 13, 468,
3264  437, 470, 420, 533, 410, 46, 254, 177, 473, 133, 456, 169, 166, 498, 321, 415,
3265  320, 286, 258, 194, 58, 318, 447, 248, 313, 183, 300, 431, 469, 423, 528, 272,
3266  148, 504, 509, 563, 359, 433, 404, 243, 96, 364, 570, 426, 27, 203, 3, 311,
3267  131, 396, 210, 475, 43, 349, 399, 181, 118, 236, 104, 269, 145, 432, 344, 127,
3268  328, 398, 488, 289, 146, 348, 245, 474, 252, 351, 84, 549, 60, 212, 202, 385,
3269  38, 510, 247, 64, 392, 506, 108, 482, 550, 42, 106, 215, 271, 95, 543, 295,
3270  173, 338, 406, 428, 284, 350, 345, 541, 87, 250, 497, 443, 496, 241, 376, 168,
3271  409, 505, 476, 74, 302, 47, 460, 314, 0, 98, 16, 31, 213, 216, 501, 141
3272 };
3273 
3274 static uint64_t INLINE_NEVER work_1aa(uint64_t a, uint32_t *b, uint32_t *c)
3275 {
3276  return WORK_1(a, b, c, 0);
3277 }
3278 
3279 static uint64_t INLINE_NEVER work_1ab(uint64_t a, uint32_t *b, uint32_t *c)
3280 {
3281  return WORK_1(a, b, c, 1);
3282 }
3283 
3284 static uint64_t INLINE_NEVER work_1ac(uint64_t a, uint32_t *b, uint32_t *c)
3285 {
3286  return WORK_1(a, b, c, 2);
3287 }
3288 
3289 static uint64_t INLINE_NEVER work_1ad(uint64_t a, uint32_t *b, uint32_t *c)
3290 {
3291  return WORK_1(a, b, c, 3);
3292 }
3293 
3294 static uint64_t INLINE_NEVER work_1ae(uint64_t a, uint32_t *b, uint32_t *c)
3295 {
3296  return WORK_1(a, b, c, 4);
3297 }
3298 
3299 static uint64_t INLINE_NEVER work_1af(uint64_t a, uint32_t *b, uint32_t *c)
3300 {
3301  return WORK_1(a, b, c, 5);
3302 }
3303 
3304 static uint64_t INLINE_NEVER work_1ag(uint64_t a, uint32_t *b, uint32_t *c)
3305 {
3306  return WORK_1(a, b, c, 6);
3307 }
3308 
3309 static uint64_t INLINE_NEVER work_1ah(uint64_t a, uint32_t *b, uint32_t *c)
3310 {
3311  return WORK_1(a, b, c, 7);
3312 }
3313 
3314 static uint64_t INLINE_NEVER work_1ai(uint64_t a, uint32_t *b, uint32_t *c)
3315 {
3316  return WORK_1(a, b, c, 8);
3317 }
3318 
3319 static uint64_t INLINE_NEVER work_1aj(uint64_t a, uint32_t *b, uint32_t *c)
3320 {
3321  return WORK_1(a, b, c, 9);
3322 }
3323 
3324 static uint64_t INLINE_NEVER work_1ak(uint64_t a, uint32_t *b, uint32_t *c)
3325 {
3326  return WORK_1(a, b, c, 10);
3327 }
3328 
3329 static uint64_t INLINE_NEVER work_1al(uint64_t a, uint32_t *b, uint32_t *c)
3330 {
3331  return WORK_1(a, b, c, 11);
3332 }
3333 
3334 static uint64_t INLINE_NEVER work_1am(uint64_t a, uint32_t *b, uint32_t *c)
3335 {
3336  return WORK_1(a, b, c, 12);
3337 }
3338 
3339 static uint64_t INLINE_NEVER work_1an(uint64_t a, uint32_t *b, uint32_t *c)
3340 {
3341  return WORK_1(a, b, c, 13);
3342 }
3343 
3344 static uint64_t INLINE_NEVER work_1ao(uint64_t a, uint32_t *b, uint32_t *c)
3345 {
3346  return WORK_1(a, b, c, 14);
3347 }
3348 
3349 static uint64_t INLINE_NEVER work_1ap(uint64_t a, uint32_t *b, uint32_t *c)
3350 {
3351  return WORK_1(a, b, c, 15);
3352 }
3353 
3354 static uint64_t INLINE_NEVER work_1aq(uint64_t a, uint32_t *b, uint32_t *c)
3355 {
3356  return WORK_1(a, b, c, 16);
3357 }
3358 
3359 static uint64_t INLINE_NEVER work_1ar(uint64_t a, uint32_t *b, uint32_t *c)
3360 {
3361  return WORK_1(a, b, c, 17);
3362 }
3363 
3364 static uint64_t INLINE_NEVER work_1as(uint64_t a, uint32_t *b, uint32_t *c)
3365 {
3366  return WORK_1(a, b, c, 18);
3367 }
3368 
3369 static uint64_t INLINE_NEVER work_1at(uint64_t a, uint32_t *b, uint32_t *c)
3370 {
3371  return WORK_1(a, b, c, 19);
3372 }
3373 
3374 static uint64_t INLINE_NEVER work_1au(uint64_t a, uint32_t *b, uint32_t *c)
3375 {
3376  return WORK_1(a, b, c, 20);
3377 }
3378 
3379 static uint64_t INLINE_NEVER work_1av(uint64_t a, uint32_t *b, uint32_t *c)
3380 {
3381  return WORK_1(a, b, c, 21);
3382 }
3383 
3384 static uint64_t INLINE_NEVER work_1aw(uint64_t a, uint32_t *b, uint32_t *c)
3385 {
3386  return WORK_1(a, b, c, 22);
3387 }
3388 
3389 static uint64_t INLINE_NEVER work_1ax(uint64_t a, uint32_t *b, uint32_t *c)
3390 {
3391  return WORK_1(a, b, c, 23);
3392 }
3393 
3394 static uint64_t INLINE_NEVER work_1ba(uint64_t a, uint32_t *b, uint32_t *c)
3395 {
3396  return WORK_1(a, b, c, 24);
3397 }
3398 
3399 static uint64_t INLINE_NEVER work_1bb(uint64_t a, uint32_t *b, uint32_t *c)
3400 {
3401  return WORK_1(a, b, c, 25);
3402 }
3403 
3404 static uint64_t INLINE_NEVER work_1bc(uint64_t a, uint32_t *b, uint32_t *c)
3405 {
3406  return WORK_1(a, b, c, 26);
3407 }
3408 
3409 static uint64_t INLINE_NEVER work_1bd(uint64_t a, uint32_t *b, uint32_t *c)
3410 {
3411  return WORK_1(a, b, c, 27);
3412 }
3413 
3414 static uint64_t INLINE_NEVER work_1be(uint64_t a, uint32_t *b, uint32_t *c)
3415 {
3416  return WORK_1(a, b, c, 28);
3417 }
3418 
3419 static uint64_t INLINE_NEVER work_1bf(uint64_t a, uint32_t *b, uint32_t *c)
3420 {
3421  return WORK_1(a, b, c, 29);
3422 }
3423 
3424 static uint64_t INLINE_NEVER work_1bg(uint64_t a, uint32_t *b, uint32_t *c)
3425 {
3426  return WORK_1(a, b, c, 30);
3427 }
3428 
3429 static uint64_t INLINE_NEVER work_1bh(uint64_t a, uint32_t *b, uint32_t *c)
3430 {
3431  return WORK_1(a, b, c, 31);
3432 }
3433 
3434 static uint64_t INLINE_NEVER work_1bi(uint64_t a, uint32_t *b, uint32_t *c)
3435 {
3436  return WORK_1(a, b, c, 32);
3437 }
3438 
3439 static uint64_t INLINE_NEVER work_1bj(uint64_t a, uint32_t *b, uint32_t *c)
3440 {
3441  return WORK_1(a, b, c, 33);
3442 }
3443 
3444 static uint64_t INLINE_NEVER work_1bk(uint64_t a, uint32_t *b, uint32_t *c)
3445 {
3446  return WORK_1(a, b, c, 34);
3447 }
3448 
3449 static uint64_t INLINE_NEVER work_1bl(uint64_t a, uint32_t *b, uint32_t *c)
3450 {
3451  return WORK_1(a, b, c, 35);
3452 }
3453 
3454 static uint64_t INLINE_NEVER work_1bm(uint64_t a, uint32_t *b, uint32_t *c)
3455 {
3456  return WORK_1(a, b, c, 36);
3457 }
3458 
3459 static uint64_t INLINE_NEVER work_1bn(uint64_t a, uint32_t *b, uint32_t *c)
3460 {
3461  return WORK_1(a, b, c, 37);
3462 }
3463 
3464 static uint64_t INLINE_NEVER work_1bo(uint64_t a, uint32_t *b, uint32_t *c)
3465 {
3466  return WORK_1(a, b, c, 38);
3467 }
3468 
3469 static uint64_t INLINE_NEVER work_1bp(uint64_t a, uint32_t *b, uint32_t *c)
3470 {
3471  return WORK_1(a, b, c, 39);
3472 }
3473 
3474 static uint64_t INLINE_NEVER work_1bq(uint64_t a, uint32_t *b, uint32_t *c)
3475 {
3476  return WORK_1(a, b, c, 40);
3477 }
3478 
3479 static uint64_t INLINE_NEVER work_1br(uint64_t a, uint32_t *b, uint32_t *c)
3480 {
3481  return WORK_1(a, b, c, 41);
3482 }
3483 
3484 static uint64_t INLINE_NEVER work_1bs(uint64_t a, uint32_t *b, uint32_t *c)
3485 {
3486  return WORK_1(a, b, c, 42);
3487 }
3488 
3489 static uint64_t INLINE_NEVER work_1bt(uint64_t a, uint32_t *b, uint32_t *c)
3490 {
3491  return WORK_1(a, b, c, 43);
3492 }
3493 
3494 static uint64_t INLINE_NEVER work_1bu(uint64_t a, uint32_t *b, uint32_t *c)
3495 {
3496  return WORK_1(a, b, c, 44);
3497 }
3498 
3499 static uint64_t INLINE_NEVER work_1bv(uint64_t a, uint32_t *b, uint32_t *c)
3500 {
3501  return WORK_1(a, b, c, 45);
3502 }
3503 
3504 static uint64_t INLINE_NEVER work_1bw(uint64_t a, uint32_t *b, uint32_t *c)
3505 {
3506  return WORK_1(a, b, c, 46);
3507 }
3508 
3509 static uint64_t INLINE_NEVER work_1bx(uint64_t a, uint32_t *b, uint32_t *c)
3510 {
3511  return WORK_1(a, b, c, 47);
3512 }
3513 
3514 static uint64_t INLINE_NEVER work_1ca(uint64_t a, uint32_t *b, uint32_t *c)
3515 {
3516  return WORK_1(a, b, c, 48);
3517 }
3518 
3519 static uint64_t INLINE_NEVER work_1cb(uint64_t a, uint32_t *b, uint32_t *c)
3520 {
3521  return WORK_1(a, b, c, 49);
3522 }
3523 
3524 static uint64_t INLINE_NEVER work_1cc(uint64_t a, uint32_t *b, uint32_t *c)
3525 {
3526  return WORK_1(a, b, c, 50);
3527 }
3528 
3529 static uint64_t INLINE_NEVER work_1cd(uint64_t a, uint32_t *b, uint32_t *c)
3530 {
3531  return WORK_1(a, b, c, 51);
3532 }
3533 
3534 static uint64_t INLINE_NEVER work_1ce(uint64_t a, uint32_t *b, uint32_t *c)
3535 {
3536  return WORK_1(a, b, c, 52);
3537 }
3538 
3539 static uint64_t INLINE_NEVER work_1cf(uint64_t a, uint32_t *b, uint32_t *c)
3540 {
3541  return WORK_1(a, b, c, 53);
3542 }
3543 
3544 static uint64_t INLINE_NEVER work_1cg(uint64_t a, uint32_t *b, uint32_t *c)
3545 {
3546  return WORK_1(a, b, c, 54);
3547 }
3548 
3549 static uint64_t INLINE_NEVER work_1ch(uint64_t a, uint32_t *b, uint32_t *c)
3550 {
3551  return WORK_1(a, b, c, 55);
3552 }
3553 
3554 static uint64_t INLINE_NEVER work_1ci(uint64_t a, uint32_t *b, uint32_t *c)
3555 {
3556  return WORK_1(a, b, c, 56);
3557 }
3558 
3559 static uint64_t INLINE_NEVER work_1cj(uint64_t a, uint32_t *b, uint32_t *c)
3560 {
3561  return WORK_1(a, b, c, 57);
3562 }
3563 
3564 static uint64_t INLINE_NEVER work_1ck(uint64_t a, uint32_t *b, uint32_t *c)
3565 {
3566  return WORK_1(a, b, c, 58);
3567 }
3568 
3569 static uint64_t INLINE_NEVER work_1cl(uint64_t a, uint32_t *b, uint32_t *c)
3570 {
3571  return WORK_1(a, b, c, 59);
3572 }
3573 
3574 static uint64_t INLINE_NEVER work_1cm(uint64_t a, uint32_t *b, uint32_t *c)
3575 {
3576  return WORK_1(a, b, c, 60);
3577 }
3578 
3579 static uint64_t INLINE_NEVER work_1cn(uint64_t a, uint32_t *b, uint32_t *c)
3580 {
3581  return WORK_1(a, b, c, 61);
3582 }
3583 
3584 static uint64_t INLINE_NEVER work_1co(uint64_t a, uint32_t *b, uint32_t *c)
3585 {
3586  return WORK_1(a, b, c, 62);
3587 }
3588 
3589 static uint64_t INLINE_NEVER work_1cp(uint64_t a, uint32_t *b, uint32_t *c)
3590 {
3591  return WORK_1(a, b, c, 63);
3592 }
3593 
3594 static uint64_t INLINE_NEVER work_1cq(uint64_t a, uint32_t *b, uint32_t *c)
3595 {
3596  return WORK_1(a, b, c, 64);
3597 }
3598 
3599 static uint64_t INLINE_NEVER work_1cr(uint64_t a, uint32_t *b, uint32_t *c)
3600 {
3601  return WORK_1(a, b, c, 65);
3602 }
3603 
3604 static uint64_t INLINE_NEVER work_1cs(uint64_t a, uint32_t *b, uint32_t *c)
3605 {
3606  return WORK_1(a, b, c, 66);
3607 }
3608 
3609 static uint64_t INLINE_NEVER work_1ct(uint64_t a, uint32_t *b, uint32_t *c)
3610 {
3611  return WORK_1(a, b, c, 67);
3612 }
3613 
3614 static uint64_t INLINE_NEVER work_1cu(uint64_t a, uint32_t *b, uint32_t *c)
3615 {
3616  return WORK_1(a, b, c, 68);
3617 }
3618 
3619 static uint64_t INLINE_NEVER work_1cv(uint64_t a, uint32_t *b, uint32_t *c)
3620 {
3621  return WORK_1(a, b, c, 69);
3622 }
3623 
3624 static uint64_t INLINE_NEVER work_1cw(uint64_t a, uint32_t *b, uint32_t *c)
3625 {
3626  return WORK_1(a, b, c, 70);
3627 }
3628 
3629 static uint64_t INLINE_NEVER work_1cx(uint64_t a, uint32_t *b, uint32_t *c)
3630 {
3631  return WORK_1(a, b, c, 71);
3632 }
3633 
3634 static uint64_t INLINE_NEVER work_1da(uint64_t a, uint32_t *b, uint32_t *c)
3635 {
3636  return WORK_1(a, b, c, 72);
3637 }
3638 
3639 static uint64_t INLINE_NEVER work_1db(uint64_t a, uint32_t *b, uint32_t *c)
3640 {
3641  return WORK_1(a, b, c, 73);
3642 }
3643 
3644 static uint64_t INLINE_NEVER work_1dc(uint64_t a, uint32_t *b, uint32_t *c)
3645 {
3646  return WORK_1(a, b, c, 74);
3647 }
3648 
3649 static uint64_t INLINE_NEVER work_1dd(uint64_t a, uint32_t *b, uint32_t *c)
3650 {
3651  return WORK_1(a, b, c, 75);
3652 }
3653 
3654 static uint64_t INLINE_NEVER work_1de(uint64_t a, uint32_t *b, uint32_t *c)
3655 {
3656  return WORK_1(a, b, c, 76);
3657 }
3658 
3659 static uint64_t INLINE_NEVER work_1df(uint64_t a, uint32_t *b, uint32_t *c)
3660 {
3661  return WORK_1(a, b, c, 77);
3662 }
3663 
3664 static uint64_t INLINE_NEVER work_1dg(uint64_t a, uint32_t *b, uint32_t *c)
3665 {
3666  return WORK_1(a, b, c, 78);
3667 }
3668 
3669 static uint64_t INLINE_NEVER work_1dh(uint64_t a, uint32_t *b, uint32_t *c)
3670 {
3671  return WORK_1(a, b, c, 79);
3672 }
3673 
3674 static uint64_t INLINE_NEVER work_1di(uint64_t a, uint32_t *b, uint32_t *c)
3675 {
3676  return WORK_1(a, b, c, 80);
3677 }
3678 
3679 static uint64_t INLINE_NEVER work_1dj(uint64_t a, uint32_t *b, uint32_t *c)
3680 {
3681  return WORK_1(a, b, c, 81);
3682 }
3683 
3684 static uint64_t INLINE_NEVER work_1dk(uint64_t a, uint32_t *b, uint32_t *c)
3685 {
3686  return WORK_1(a, b, c, 82);
3687 }
3688 
3689 static uint64_t INLINE_NEVER work_1dl(uint64_t a, uint32_t *b, uint32_t *c)
3690 {
3691  return WORK_1(a, b, c, 83);
3692 }
3693 
3694 static uint64_t INLINE_NEVER work_1dm(uint64_t a, uint32_t *b, uint32_t *c)
3695 {
3696  return WORK_1(a, b, c, 84);
3697 }
3698 
3699 static uint64_t INLINE_NEVER work_1dn(uint64_t a, uint32_t *b, uint32_t *c)
3700 {
3701  return WORK_1(a, b, c, 85);
3702 }
3703 
3704 static uint64_t INLINE_NEVER work_1do(uint64_t a, uint32_t *b, uint32_t *c)
3705 {
3706  return WORK_1(a, b, c, 86);
3707 }
3708 
3709 static uint64_t INLINE_NEVER work_1dp(uint64_t a, uint32_t *b, uint32_t *c)
3710 {
3711  return WORK_1(a, b, c, 87);
3712 }
3713 
3714 static uint64_t INLINE_NEVER work_1dq(uint64_t a, uint32_t *b, uint32_t *c)
3715 {
3716  return WORK_1(a, b, c, 88);
3717 }
3718 
3719 static uint64_t INLINE_NEVER work_1dr(uint64_t a, uint32_t *b, uint32_t *c)
3720 {
3721  return WORK_1(a, b, c, 89);
3722 }
3723 
3724 static uint64_t INLINE_NEVER work_1ds(uint64_t a, uint32_t *b, uint32_t *c)
3725 {
3726  return WORK_1(a, b, c, 90);
3727 }
3728 
3729 static uint64_t INLINE_NEVER work_1dt(uint64_t a, uint32_t *b, uint32_t *c)
3730 {
3731  return WORK_1(a, b, c, 91);
3732 }
3733 
3734 static uint64_t INLINE_NEVER work_1du(uint64_t a, uint32_t *b, uint32_t *c)
3735 {
3736  return WORK_1(a, b, c, 92);
3737 }
3738 
3739 static uint64_t INLINE_NEVER work_1dv(uint64_t a, uint32_t *b, uint32_t *c)
3740 {
3741  return WORK_1(a, b, c, 93);
3742 }
3743 
3744 static uint64_t INLINE_NEVER work_1dw(uint64_t a, uint32_t *b, uint32_t *c)
3745 {
3746  return WORK_1(a, b, c, 94);
3747 }
3748 
3749 static uint64_t INLINE_NEVER work_1dx(uint64_t a, uint32_t *b, uint32_t *c)
3750 {
3751  return WORK_1(a, b, c, 95);
3752 }
3753 
3754 static uint64_t INLINE_NEVER work_1ea(uint64_t a, uint32_t *b, uint32_t *c)
3755 {
3756  return WORK_1(a, b, c, 96);
3757 }
3758 
3759 static uint64_t INLINE_NEVER work_1eb(uint64_t a, uint32_t *b, uint32_t *c)
3760 {
3761  return WORK_1(a, b, c, 97);
3762 }
3763 
3764 static uint64_t INLINE_NEVER work_1ec(uint64_t a, uint32_t *b, uint32_t *c)
3765 {
3766  return WORK_1(a, b, c, 98);
3767 }
3768 
3769 static uint64_t INLINE_NEVER work_1ed(uint64_t a, uint32_t *b, uint32_t *c)
3770 {
3771  return WORK_1(a, b, c, 99);
3772 }
3773 
3774 static uint64_t INLINE_NEVER work_1ee(uint64_t a, uint32_t *b, uint32_t *c)
3775 {
3776  return WORK_1(a, b, c, 100);
3777 }
3778 
3779 static uint64_t INLINE_NEVER work_1ef(uint64_t a, uint32_t *b, uint32_t *c)
3780 {
3781  return WORK_1(a, b, c, 101);
3782 }
3783 
3784 static uint64_t INLINE_NEVER work_1eg(uint64_t a, uint32_t *b, uint32_t *c)
3785 {
3786  return WORK_1(a, b, c, 102);
3787 }
3788 
3789 static uint64_t INLINE_NEVER work_1eh(uint64_t a, uint32_t *b, uint32_t *c)
3790 {
3791  return WORK_1(a, b, c, 103);
3792 }
3793 
3794 static uint64_t INLINE_NEVER work_1ei(uint64_t a, uint32_t *b, uint32_t *c)
3795 {
3796  return WORK_1(a, b, c, 104);
3797 }
3798 
3799 static uint64_t INLINE_NEVER work_1ej(uint64_t a, uint32_t *b, uint32_t *c)
3800 {
3801  return WORK_1(a, b, c, 105);
3802 }
3803 
3804 static uint64_t INLINE_NEVER work_1ek(uint64_t a, uint32_t *b, uint32_t *c)
3805 {
3806  return WORK_1(a, b, c, 106);
3807 }
3808 
3809 static uint64_t INLINE_NEVER work_1el(uint64_t a, uint32_t *b, uint32_t *c)
3810 {
3811  return WORK_1(a, b, c, 107);
3812 }
3813 
3814 static uint64_t INLINE_NEVER work_1em(uint64_t a, uint32_t *b, uint32_t *c)
3815 {
3816  return WORK_1(a, b, c, 108);
3817 }
3818 
3819 static uint64_t INLINE_NEVER work_1en(uint64_t a, uint32_t *b, uint32_t *c)
3820 {
3821  return WORK_1(a, b, c, 109);
3822 }
3823 
3824 static uint64_t INLINE_NEVER work_1eo(uint64_t a, uint32_t *b, uint32_t *c)
3825 {
3826  return WORK_1(a, b, c, 110);
3827 }
3828 
3829 static uint64_t INLINE_NEVER work_1ep(uint64_t a, uint32_t *b, uint32_t *c)
3830 {
3831  return WORK_1(a, b, c, 111);
3832 }
3833 
3834 static uint64_t INLINE_NEVER work_1eq(uint64_t a, uint32_t *b, uint32_t *c)
3835 {
3836  return WORK_1(a, b, c, 112);
3837 }
3838 
3839 static uint64_t INLINE_NEVER work_1er(uint64_t a, uint32_t *b, uint32_t *c)
3840 {
3841  return WORK_1(a, b, c, 113);
3842 }
3843 
3844 static uint64_t INLINE_NEVER work_1es(uint64_t a, uint32_t *b, uint32_t *c)
3845 {
3846  return WORK_1(a, b, c, 114);
3847 }
3848 
3849 static uint64_t INLINE_NEVER work_1et(uint64_t a, uint32_t *b, uint32_t *c)
3850 {
3851  return WORK_1(a, b, c, 115);
3852 }
3853 
3854 static uint64_t INLINE_NEVER work_1eu(uint64_t a, uint32_t *b, uint32_t *c)
3855 {
3856  return WORK_1(a, b, c, 116);
3857 }
3858 
3859 static uint64_t INLINE_NEVER work_1ev(uint64_t a, uint32_t *b, uint32_t *c)
3860 {
3861  return WORK_1(a, b, c, 117);
3862 }
3863 
3864 static uint64_t INLINE_NEVER work_1ew(uint64_t a, uint32_t *b, uint32_t *c)
3865 {
3866  return WORK_1(a, b, c, 118);
3867 }
3868 
3869 static uint64_t INLINE_NEVER work_1ex(uint64_t a, uint32_t *b, uint32_t *c)
3870 {
3871  return WORK_1(a, b, c, 119);
3872 }
3873 
3874 static uint64_t INLINE_NEVER work_1fa(uint64_t a, uint32_t *b, uint32_t *c)
3875 {
3876  return WORK_1(a, b, c, 120);
3877 }
3878 
3879 static uint64_t INLINE_NEVER work_1fb(uint64_t a, uint32_t *b, uint32_t *c)
3880 {
3881  return WORK_1(a, b, c, 121);
3882 }
3883 
3884 static uint64_t INLINE_NEVER work_1fc(uint64_t a, uint32_t *b, uint32_t *c)
3885 {
3886  return WORK_1(a, b, c, 122);
3887 }
3888 
3889 static uint64_t INLINE_NEVER work_1fd(uint64_t a, uint32_t *b, uint32_t *c)
3890 {
3891  return WORK_1(a, b, c, 123);
3892 }
3893 
3894 static uint64_t INLINE_NEVER work_1fe(uint64_t a, uint32_t *b, uint32_t *c)
3895 {
3896  return WORK_1(a, b, c, 124);
3897 }
3898 
3899 static uint64_t INLINE_NEVER work_1ff(uint64_t a, uint32_t *b, uint32_t *c)
3900 {
3901  return WORK_1(a, b, c, 125);
3902 }
3903 
3904 static uint64_t INLINE_NEVER work_1fg(uint64_t a, uint32_t *b, uint32_t *c)
3905 {
3906  return WORK_1(a, b, c, 126);
3907 }
3908 
3909 static uint64_t INLINE_NEVER work_1fh(uint64_t a, uint32_t *b, uint32_t *c)
3910 {
3911  return WORK_1(a, b, c, 127);
3912 }
3913 
3914 static uint64_t INLINE_NEVER work_1fi(uint64_t a, uint32_t *b, uint32_t *c)
3915 {
3916  return WORK_1(a, b, c, 128);
3917 }
3918 
3919 static uint64_t INLINE_NEVER work_1fj(uint64_t a, uint32_t *b, uint32_t *c)
3920 {
3921  return WORK_1(a, b, c, 129);
3922 }
3923 
3924 static uint64_t INLINE_NEVER work_1fk(uint64_t a, uint32_t *b, uint32_t *c)
3925 {
3926  return WORK_1(a, b, c, 130);
3927 }
3928 
3929 static uint64_t INLINE_NEVER work_1fl(uint64_t a, uint32_t *b, uint32_t *c)
3930 {
3931  return WORK_1(a, b, c, 131);
3932 }
3933 
3934 static uint64_t INLINE_NEVER work_1fm(uint64_t a, uint32_t *b, uint32_t *c)
3935 {
3936  return WORK_1(a, b, c, 132);
3937 }
3938 
3939 static uint64_t INLINE_NEVER work_1fn(uint64_t a, uint32_t *b, uint32_t *c)
3940 {
3941  return WORK_1(a, b, c, 133);
3942 }
3943 
3944 static uint64_t INLINE_NEVER work_1fo(uint64_t a, uint32_t *b, uint32_t *c)
3945 {
3946  return WORK_1(a, b, c, 134);
3947 }
3948 
3949 static uint64_t INLINE_NEVER work_1fp(uint64_t a, uint32_t *b, uint32_t *c)
3950 {
3951  return WORK_1(a, b, c, 135);
3952 }
3953 
3954 static uint64_t INLINE_NEVER work_1fq(uint64_t a, uint32_t *b, uint32_t *c)
3955 {
3956  return WORK_1(a, b, c, 136);
3957 }
3958 
3959 static uint64_t INLINE_NEVER work_1fr(uint64_t a, uint32_t *b, uint32_t *c)
3960 {
3961  return WORK_1(a, b, c, 137);
3962 }
3963 
3964 static uint64_t INLINE_NEVER work_1fs(uint64_t a, uint32_t *b, uint32_t *c)
3965 {
3966  return WORK_1(a, b, c, 138);
3967 }
3968 
3969 static uint64_t INLINE_NEVER work_1ft(uint64_t a, uint32_t *b, uint32_t *c)
3970 {
3971  return WORK_1(a, b, c, 139);
3972 }
3973 
3974 static uint64_t INLINE_NEVER work_1fu(uint64_t a, uint32_t *b, uint32_t *c)
3975 {
3976  return WORK_1(a, b, c, 140);
3977 }
3978 
3979 static uint64_t INLINE_NEVER work_1fv(uint64_t a, uint32_t *b, uint32_t *c)
3980 {
3981  return WORK_1(a, b, c, 141);
3982 }
3983 
3984 static uint64_t INLINE_NEVER work_1fw(uint64_t a, uint32_t *b, uint32_t *c)
3985 {
3986  return WORK_1(a, b, c, 142);
3987 }
3988 
3989 static uint64_t INLINE_NEVER work_1fx(uint64_t a, uint32_t *b, uint32_t *c)
3990 {
3991  return WORK_1(a, b, c, 143);
3992 }
3993 
3994 static uint64_t INLINE_NEVER work_1ga(uint64_t a, uint32_t *b, uint32_t *c)
3995 {
3996  return WORK_1(a, b, c, 144);
3997 }
3998 
3999 static uint64_t INLINE_NEVER work_1gb(uint64_t a, uint32_t *b, uint32_t *c)
4000 {
4001  return WORK_1(a, b, c, 145);
4002 }
4003 
4004 static uint64_t INLINE_NEVER work_1gc(uint64_t a, uint32_t *b, uint32_t *c)
4005 {
4006  return WORK_1(a, b, c, 146);
4007 }
4008 
4009 static uint64_t INLINE_NEVER work_1gd(uint64_t a, uint32_t *b, uint32_t *c)
4010 {
4011  return WORK_1(a, b, c, 147);
4012 }
4013 
4014 static uint64_t INLINE_NEVER work_1ge(uint64_t a, uint32_t *b, uint32_t *c)
4015 {
4016  return WORK_1(a, b, c, 148);
4017 }
4018 
4019 static uint64_t INLINE_NEVER work_1gf(uint64_t a, uint32_t *b, uint32_t *c)
4020 {
4021  return WORK_1(a, b, c, 149);
4022 }
4023 
4024 static uint64_t INLINE_NEVER work_1gg(uint64_t a, uint32_t *b, uint32_t *c)
4025 {
4026  return WORK_1(a, b, c, 150);
4027 }
4028 
4029 static uint64_t INLINE_NEVER work_1gh(uint64_t a, uint32_t *b, uint32_t *c)
4030 {
4031  return WORK_1(a, b, c, 151);
4032 }
4033 
4034 static uint64_t INLINE_NEVER work_1gi(uint64_t a, uint32_t *b, uint32_t *c)
4035 {
4036  return WORK_1(a, b, c, 152);
4037 }
4038 
4039 static uint64_t INLINE_NEVER work_1gj(uint64_t a, uint32_t *b, uint32_t *c)
4040 {
4041  return WORK_1(a, b, c, 153);
4042 }
4043 
4044 static uint64_t INLINE_NEVER work_1gk(uint64_t a, uint32_t *b, uint32_t *c)
4045 {
4046  return WORK_1(a, b, c, 154);
4047 }
4048 
4049 static uint64_t INLINE_NEVER work_1gl(uint64_t a, uint32_t *b, uint32_t *c)
4050 {
4051  return WORK_1(a, b, c, 155);
4052 }
4053 
4054 static uint64_t INLINE_NEVER work_1gm(uint64_t a, uint32_t *b, uint32_t *c)
4055 {
4056  return WORK_1(a, b, c, 156);
4057 }
4058 
4059 static uint64_t INLINE_NEVER work_1gn(uint64_t a, uint32_t *b, uint32_t *c)
4060 {
4061  return WORK_1(a, b, c, 157);
4062 }
4063 
4064 static uint64_t INLINE_NEVER work_1go(uint64_t a, uint32_t *b, uint32_t *c)
4065 {
4066  return WORK_1(a, b, c, 158);
4067 }
4068 
4069 static uint64_t INLINE_NEVER work_1gp(uint64_t a, uint32_t *b, uint32_t *c)
4070 {
4071  return WORK_1(a, b, c, 159);
4072 }
4073 
4074 static uint64_t INLINE_NEVER work_1gq(uint64_t a, uint32_t *b, uint32_t *c)
4075 {
4076  return WORK_1(a, b, c, 160);
4077 }
4078 
4079 static uint64_t INLINE_NEVER work_1gr(uint64_t a, uint32_t *b, uint32_t *c)
4080 {
4081  return WORK_1(a, b, c, 161);
4082 }
4083 
4084 static uint64_t INLINE_NEVER work_1gs(uint64_t a, uint32_t *b, uint32_t *c)
4085 {
4086  return WORK_1(a, b, c, 162);
4087 }
4088 
4089 static uint64_t INLINE_NEVER work_1gt(uint64_t a, uint32_t *b, uint32_t *c)
4090 {
4091  return WORK_1(a, b, c, 163);
4092 }
4093 
4094 static uint64_t INLINE_NEVER work_1gu(uint64_t a, uint32_t *b, uint32_t *c)
4095 {
4096  return WORK_1(a, b, c, 164);
4097 }
4098 
4099 static uint64_t INLINE_NEVER work_1gv(uint64_t a, uint32_t *b, uint32_t *c)
4100 {
4101  return WORK_1(a, b, c, 165);
4102 }
4103 
4104 static uint64_t INLINE_NEVER work_1gw(uint64_t a, uint32_t *b, uint32_t *c)
4105 {
4106  return WORK_1(a, b, c, 166);
4107 }
4108 
4109 static uint64_t INLINE_NEVER work_1gx(uint64_t a, uint32_t *b, uint32_t *c)
4110 {
4111  return WORK_1(a, b, c, 167);
4112 }
4113 
4114 static uint64_t INLINE_NEVER work_1ha(uint64_t a, uint32_t *b, uint32_t *c)
4115 {
4116  return WORK_1(a, b, c, 168);
4117 }
4118 
4119 static uint64_t INLINE_NEVER work_1hb(uint64_t a, uint32_t *b, uint32_t *c)
4120 {
4121  return WORK_1(a, b, c, 169);
4122 }
4123 
4124 static uint64_t INLINE_NEVER work_1hc(uint64_t a, uint32_t *b, uint32_t *c)
4125 {
4126  return WORK_1(a, b, c, 170);
4127 }
4128 
4129 static uint64_t INLINE_NEVER work_1hd(uint64_t a, uint32_t *b, uint32_t *c)
4130 {
4131  return WORK_1(a, b, c, 171);
4132 }
4133 
4134 static uint64_t INLINE_NEVER work_1he(uint64_t a, uint32_t *b, uint32_t *c)
4135 {
4136  return WORK_1(a, b, c, 172);
4137 }
4138 
4139 static uint64_t INLINE_NEVER work_1hf(uint64_t a, uint32_t *b, uint32_t *c)
4140 {
4141  return WORK_1(a, b, c, 173);
4142 }
4143 
4144 static uint64_t INLINE_NEVER work_1hg(uint64_t a, uint32_t *b, uint32_t *c)
4145 {
4146  return WORK_1(a, b, c, 174);
4147 }
4148 
4149 static uint64_t INLINE_NEVER work_1hh(uint64_t a, uint32_t *b, uint32_t *c)
4150 {
4151  return WORK_1(a, b, c, 175);
4152 }
4153 
4154 static uint64_t INLINE_NEVER work_1hi(uint64_t a, uint32_t *b, uint32_t *c)
4155 {
4156  return WORK_1(a, b, c, 176);
4157 }
4158 
4159 static uint64_t INLINE_NEVER work_1hj(uint64_t a, uint32_t *b, uint32_t *c)
4160 {
4161  return WORK_1(a, b, c, 177);
4162 }
4163 
4164 static uint64_t INLINE_NEVER work_1hk(uint64_t a, uint32_t *b, uint32_t *c)
4165 {
4166  return WORK_1(a, b, c, 178);
4167 }
4168 
4169 static uint64_t INLINE_NEVER work_1hl(uint64_t a, uint32_t *b, uint32_t *c)
4170 {
4171  return WORK_1(a, b, c, 179);
4172 }
4173 
4174 static uint64_t INLINE_NEVER work_1hm(uint64_t a, uint32_t *b, uint32_t *c)
4175 {
4176  return WORK_1(a, b, c, 180);
4177 }
4178 
4179 static uint64_t INLINE_NEVER work_1hn(uint64_t a, uint32_t *b, uint32_t *c)
4180 {
4181  return WORK_1(a, b, c, 181);
4182 }
4183 
4184 static uint64_t INLINE_NEVER work_1ho(uint64_t a, uint32_t *b, uint32_t *c)
4185 {
4186  return WORK_1(a, b, c, 182);
4187 }
4188 
4189 static uint64_t INLINE_NEVER work_1hp(uint64_t a, uint32_t *b, uint32_t *c)
4190 {
4191  return WORK_1(a, b, c, 183);
4192 }
4193 
4194 static uint64_t INLINE_NEVER work_1hq(uint64_t a, uint32_t *b, uint32_t *c)
4195 {
4196  return WORK_1(a, b, c, 184);
4197 }
4198 
4199 static uint64_t INLINE_NEVER work_1hr(uint64_t a, uint32_t *b, uint32_t *c)
4200 {
4201  return WORK_1(a, b, c, 185);
4202 }
4203 
4204 static uint64_t INLINE_NEVER work_1hs(uint64_t a, uint32_t *b, uint32_t *c)
4205 {
4206  return WORK_1(a, b, c, 186);
4207 }
4208 
4209 static uint64_t INLINE_NEVER work_1ht(uint64_t a, uint32_t *b, uint32_t *c)
4210 {
4211  return WORK_1(a, b, c, 187);
4212 }
4213 
4214 static uint64_t INLINE_NEVER work_1hu(uint64_t a, uint32_t *b, uint32_t *c)
4215 {
4216  return WORK_1(a, b, c, 188);
4217 }
4218 
4219 static uint64_t INLINE_NEVER work_1hv(uint64_t a, uint32_t *b, uint32_t *c)
4220 {
4221  return WORK_1(a, b, c, 189);
4222 }
4223 
4224 static uint64_t INLINE_NEVER work_1hw(uint64_t a, uint32_t *b, uint32_t *c)
4225 {
4226  return WORK_1(a, b, c, 190);
4227 }
4228 
4229 static uint64_t INLINE_NEVER work_1hx(uint64_t a, uint32_t *b, uint32_t *c)
4230 {
4231  return WORK_1(a, b, c, 191);
4232 }
4233 
4234 static uint64_t INLINE_NEVER work_1ia(uint64_t a, uint32_t *b, uint32_t *c)
4235 {
4236  return WORK_1(a, b, c, 192);
4237 }
4238 
4239 static uint64_t INLINE_NEVER work_1ib(uint64_t a, uint32_t *b, uint32_t *c)
4240 {
4241  return WORK_1(a, b, c, 193);
4242 }
4243 
4244 static uint64_t INLINE_NEVER work_1ic(uint64_t a, uint32_t *b, uint32_t *c)
4245 {
4246  return WORK_1(a, b, c, 194);
4247 }
4248 
4249 static uint64_t INLINE_NEVER work_1id(uint64_t a, uint32_t *b, uint32_t *c)
4250 {
4251  return WORK_1(a, b, c, 195);
4252 }
4253 
4254 static uint64_t INLINE_NEVER work_1ie(uint64_t a, uint32_t *b, uint32_t *c)
4255 {
4256  return WORK_1(a, b, c, 196);
4257 }
4258 
4259 static uint64_t INLINE_NEVER work_1if(uint64_t a, uint32_t *b, uint32_t *c)
4260 {
4261  return WORK_1(a, b, c, 197);
4262 }
4263 
4264 static uint64_t INLINE_NEVER work_1ig(uint64_t a, uint32_t *b, uint32_t *c)
4265 {
4266  return WORK_1(a, b, c, 198);
4267 }
4268 
4269 static uint64_t INLINE_NEVER work_1ih(uint64_t a, uint32_t *b, uint32_t *c)
4270 {
4271  return WORK_1(a, b, c, 199);
4272 }
4273 
4274 static uint64_t INLINE_NEVER work_1ii(uint64_t a, uint32_t *b, uint32_t *c)
4275 {
4276  return WORK_1(a, b, c, 200);
4277 }
4278 
4279 static uint64_t INLINE_NEVER work_1ij(uint64_t a, uint32_t *b, uint32_t *c)
4280 {
4281  return WORK_1(a, b, c, 201);
4282 }
4283 
4284 static uint64_t INLINE_NEVER work_1ik(uint64_t a, uint32_t *b, uint32_t *c)
4285 {
4286  return WORK_1(a, b, c, 202);
4287 }
4288 
4289 static uint64_t INLINE_NEVER work_1il(uint64_t a, uint32_t *b, uint32_t *c)
4290 {
4291  return WORK_1(a, b, c, 203);
4292 }
4293 
4294 static uint64_t INLINE_NEVER work_1im(uint64_t a, uint32_t *b, uint32_t *c)
4295 {
4296  return WORK_1(a, b, c, 204);
4297 }
4298 
4299 static uint64_t INLINE_NEVER work_1in(uint64_t a, uint32_t *b, uint32_t *c)
4300 {
4301  return WORK_1(a, b, c, 205);
4302 }
4303 
4304 static uint64_t INLINE_NEVER work_1io(uint64_t a, uint32_t *b, uint32_t *c)
4305 {
4306  return WORK_1(a, b, c, 206);
4307 }
4308 
4309 static uint64_t INLINE_NEVER work_1ip(uint64_t a, uint32_t *b, uint32_t *c)
4310 {
4311  return WORK_1(a, b, c, 207);
4312 }
4313 
4314 static uint64_t INLINE_NEVER work_1iq(uint64_t a, uint32_t *b, uint32_t *c)
4315 {
4316  return WORK_1(a, b, c, 208);
4317 }
4318 
4319 static uint64_t INLINE_NEVER work_1ir(uint64_t a, uint32_t *b, uint32_t *c)
4320 {
4321  return WORK_1(a, b, c, 209);
4322 }
4323 
4324 static uint64_t INLINE_NEVER work_1is(uint64_t a, uint32_t *b, uint32_t *c)
4325 {
4326  return WORK_1(a, b, c, 210);
4327 }
4328 
4329 static uint64_t INLINE_NEVER work_1it(uint64_t a, uint32_t *b, uint32_t *c)
4330 {
4331  return WORK_1(a, b, c, 211);
4332 }
4333 
4334 static uint64_t INLINE_NEVER work_1iu(uint64_t a, uint32_t *b, uint32_t *c)
4335 {
4336  return WORK_1(a, b, c, 212);
4337 }
4338 
4339 static uint64_t INLINE_NEVER work_1iv(uint64_t a, uint32_t *b, uint32_t *c)
4340 {
4341  return WORK_1(a, b, c, 213);
4342 }
4343 
4344 static uint64_t INLINE_NEVER work_1iw(uint64_t a, uint32_t *b, uint32_t *c)
4345 {
4346  return WORK_1(a, b, c, 214);
4347 }
4348 
4349 static uint64_t INLINE_NEVER work_1ix(uint64_t a, uint32_t *b, uint32_t *c)
4350 {
4351  return WORK_1(a, b, c, 215);
4352 }
4353 
4354 static uint64_t INLINE_NEVER work_1ja(uint64_t a, uint32_t *b, uint32_t *c)
4355 {
4356  return WORK_1(a, b, c, 216);
4357 }
4358 
4359 static uint64_t INLINE_NEVER work_1jb(uint64_t a, uint32_t *b, uint32_t *c)
4360 {
4361  return WORK_1(a, b, c, 217);
4362 }
4363 
4364 static uint64_t INLINE_NEVER work_1jc(uint64_t a, uint32_t *b, uint32_t *c)
4365 {
4366  return WORK_1(a, b, c, 218);
4367 }
4368 
4369 static uint64_t INLINE_NEVER work_1jd(uint64_t a, uint32_t *b, uint32_t *c)
4370 {
4371  return WORK_1(a, b, c, 219);
4372 }
4373 
4374 static uint64_t INLINE_NEVER work_1je(uint64_t a, uint32_t *b, uint32_t *c)
4375 {
4376  return WORK_1(a, b, c, 220);
4377 }
4378 
4379 static uint64_t INLINE_NEVER work_1jf(uint64_t a, uint32_t *b, uint32_t *c)
4380 {
4381  return WORK_1(a, b, c, 221);
4382 }
4383 
4384 static uint64_t INLINE_NEVER work_1jg(uint64_t a, uint32_t *b, uint32_t *c)
4385 {
4386  return WORK_1(a, b, c, 222);
4387 }
4388 
4389 static uint64_t INLINE_NEVER work_1jh(uint64_t a, uint32_t *b, uint32_t *c)
4390 {
4391  return WORK_1(a, b, c, 223);
4392 }
4393 
4394 static uint64_t INLINE_NEVER work_1ji(uint64_t a, uint32_t *b, uint32_t *c)
4395 {
4396  return WORK_1(a, b, c, 224);
4397 }
4398 
4399 static uint64_t INLINE_NEVER work_1jj(uint64_t a, uint32_t *b, uint32_t *c)
4400 {
4401  return WORK_1(a, b, c, 225);
4402 }
4403 
4404 static uint64_t INLINE_NEVER work_1jk(uint64_t a, uint32_t *b, uint32_t *c)
4405 {
4406  return WORK_1(a, b, c, 226);
4407 }
4408 
4409 static uint64_t INLINE_NEVER work_1jl(uint64_t a, uint32_t *b, uint32_t *c)
4410 {
4411  return WORK_1(a, b, c, 227);
4412 }
4413 
4414 static uint64_t INLINE_NEVER work_1jm(uint64_t a, uint32_t *b, uint32_t *c)
4415 {
4416  return WORK_1(a, b, c, 228);
4417 }
4418 
4419 static uint64_t INLINE_NEVER work_1jn(uint64_t a, uint32_t *b, uint32_t *c)
4420 {
4421  return WORK_1(a, b, c, 229);
4422 }
4423 
4424 static uint64_t INLINE_NEVER work_1jo(uint64_t a, uint32_t *b, uint32_t *c)
4425 {
4426  return WORK_1(a, b, c, 230);
4427 }
4428 
4429 static uint64_t INLINE_NEVER work_1jp(uint64_t a, uint32_t *b, uint32_t *c)
4430 {
4431  return WORK_1(a, b, c, 231);
4432 }
4433 
4434 static uint64_t INLINE_NEVER work_1jq(uint64_t a, uint32_t *b, uint32_t *c)
4435 {
4436  return WORK_1(a, b, c, 232);
4437 }
4438 
4439 static uint64_t INLINE_NEVER work_1jr(uint64_t a, uint32_t *b, uint32_t *c)
4440 {
4441  return WORK_1(a, b, c, 233);
4442 }
4443 
4444 static uint64_t INLINE_NEVER work_1js(uint64_t a, uint32_t *b, uint32_t *c)
4445 {
4446  return WORK_1(a, b, c, 234);
4447 }
4448 
4449 static uint64_t INLINE_NEVER work_1jt(uint64_t a, uint32_t *b, uint32_t *c)
4450 {
4451  return WORK_1(a, b, c, 235);
4452 }
4453 
4454 static uint64_t INLINE_NEVER work_1ju(uint64_t a, uint32_t *b, uint32_t *c)
4455 {
4456  return WORK_1(a, b, c, 236);
4457 }
4458 
4459 static uint64_t INLINE_NEVER work_1jv(uint64_t a, uint32_t *b, uint32_t *c)
4460 {
4461  return WORK_1(a, b, c, 237);
4462 }
4463 
4464 static uint64_t INLINE_NEVER work_1jw(uint64_t a, uint32_t *b, uint32_t *c)
4465 {
4466  return WORK_1(a, b, c, 238);
4467 }
4468 
4469 static uint64_t INLINE_NEVER work_1jx(uint64_t a, uint32_t *b, uint32_t *c)
4470 {
4471  return WORK_1(a, b, c, 239);
4472 }
4473 
4474 static uint64_t INLINE_NEVER work_1ka(uint64_t a, uint32_t *b, uint32_t *c)
4475 {
4476  return WORK_1(a, b, c, 240);
4477 }
4478 
4479 static uint64_t INLINE_NEVER work_1kb(uint64_t a, uint32_t *b, uint32_t *c)
4480 {
4481  return WORK_1(a, b, c, 241);
4482 }
4483 
4484 static uint64_t INLINE_NEVER work_1kc(uint64_t a, uint32_t *b, uint32_t *c)
4485 {
4486  return WORK_1(a, b, c, 242);
4487 }
4488 
4489 static uint64_t INLINE_NEVER work_1kd(uint64_t a, uint32_t *b, uint32_t *c)
4490 {
4491  return WORK_1(a, b, c, 243);
4492 }
4493 
4494 static uint64_t INLINE_NEVER work_1ke(uint64_t a, uint32_t *b, uint32_t *c)
4495 {
4496  return WORK_1(a, b, c, 244);
4497 }
4498 
4499 static uint64_t INLINE_NEVER work_1kf(uint64_t a, uint32_t *b, uint32_t *c)
4500 {
4501  return WORK_1(a, b, c, 245);
4502 }
4503 
4504 static uint64_t INLINE_NEVER work_1kg(uint64_t a, uint32_t *b, uint32_t *c)
4505 {
4506  return WORK_1(a, b, c, 246);
4507 }
4508 
4509 static uint64_t INLINE_NEVER work_1kh(uint64_t a, uint32_t *b, uint32_t *c)
4510 {
4511  return WORK_1(a, b, c, 247);
4512 }
4513 
4514 static uint64_t INLINE_NEVER work_1ki(uint64_t a, uint32_t *b, uint32_t *c)
4515 {
4516  return WORK_1(a, b, c, 248);
4517 }
4518 
4519 static uint64_t INLINE_NEVER work_1kj(uint64_t a, uint32_t *b, uint32_t *c)
4520 {
4521  return WORK_1(a, b, c, 249);
4522 }
4523 
4524 static uint64_t INLINE_NEVER work_1kk(uint64_t a, uint32_t *b, uint32_t *c)
4525 {
4526  return WORK_1(a, b, c, 250);
4527 }
4528 
4529 static uint64_t INLINE_NEVER work_1kl(uint64_t a, uint32_t *b, uint32_t *c)
4530 {
4531  return WORK_1(a, b, c, 251);
4532 }
4533 
4534 static uint64_t INLINE_NEVER work_1km(uint64_t a, uint32_t *b, uint32_t *c)
4535 {
4536  return WORK_1(a, b, c, 252);
4537 }
4538 
4539 static uint64_t INLINE_NEVER work_1kn(uint64_t a, uint32_t *b, uint32_t *c)
4540 {
4541  return WORK_1(a, b, c, 253);
4542 }
4543 
4544 static uint64_t INLINE_NEVER work_1ko(uint64_t a, uint32_t *b, uint32_t *c)
4545 {
4546  return WORK_1(a, b, c, 254);
4547 }
4548 
4549 static uint64_t INLINE_NEVER work_1kp(uint64_t a, uint32_t *b, uint32_t *c)
4550 {
4551  return WORK_1(a, b, c, 255);
4552 }
4553 
4554 static uint64_t INLINE_NEVER work_1kq(uint64_t a, uint32_t *b, uint32_t *c)
4555 {
4556  return WORK_1(a, b, c, 256);
4557 }
4558 
4559 static uint64_t INLINE_NEVER work_1kr(uint64_t a, uint32_t *b, uint32_t *c)
4560 {
4561  return WORK_1(a, b, c, 257);
4562 }
4563 
4564 static uint64_t INLINE_NEVER work_1ks(uint64_t a, uint32_t *b, uint32_t *c)
4565 {
4566  return WORK_1(a, b, c, 258);
4567 }
4568 
4569 static uint64_t INLINE_NEVER work_1kt(uint64_t a, uint32_t *b, uint32_t *c)
4570 {
4571  return WORK_1(a, b, c, 259);
4572 }
4573 
4574 static uint64_t INLINE_NEVER work_1ku(uint64_t a, uint32_t *b, uint32_t *c)
4575 {
4576  return WORK_1(a, b, c, 260);
4577 }
4578 
4579 static uint64_t INLINE_NEVER work_1kv(uint64_t a, uint32_t *b, uint32_t *c)
4580 {
4581  return WORK_1(a, b, c, 261);
4582 }
4583 
4584 static uint64_t INLINE_NEVER work_1kw(uint64_t a, uint32_t *b, uint32_t *c)
4585 {
4586  return WORK_1(a, b, c, 262);
4587 }
4588 
4589 static uint64_t INLINE_NEVER work_1kx(uint64_t a, uint32_t *b, uint32_t *c)
4590 {
4591  return WORK_1(a, b, c, 263);
4592 }
4593 
4594 static uint64_t INLINE_NEVER work_1la(uint64_t a, uint32_t *b, uint32_t *c)
4595 {
4596  return WORK_1(a, b, c, 264);
4597 }
4598 
4599 static uint64_t INLINE_NEVER work_1lb(uint64_t a, uint32_t *b, uint32_t *c)
4600 {
4601  return WORK_1(a, b, c, 265);
4602 }
4603 
4604 static uint64_t INLINE_NEVER work_1lc(uint64_t a, uint32_t *b, uint32_t *c)
4605 {
4606  return WORK_1(a, b, c, 266);
4607 }
4608 
4609 static uint64_t INLINE_NEVER work_1ld(uint64_t a, uint32_t *b, uint32_t *c)
4610 {
4611  return WORK_1(a, b, c, 267);
4612 }
4613 
4614 static uint64_t INLINE_NEVER work_1le(uint64_t a, uint32_t *b, uint32_t *c)
4615 {
4616  return WORK_1(a, b, c, 268);
4617 }
4618 
4619 static uint64_t INLINE_NEVER work_1lf(uint64_t a, uint32_t *b, uint32_t *c)
4620 {
4621  return WORK_1(a, b, c, 269);
4622 }
4623 
4624 static uint64_t INLINE_NEVER work_1lg(uint64_t a, uint32_t *b, uint32_t *c)
4625 {
4626  return WORK_1(a, b, c, 270);
4627 }
4628 
4629 static uint64_t INLINE_NEVER work_1lh(uint64_t a, uint32_t *b, uint32_t *c)
4630 {
4631  return WORK_1(a, b, c, 271);
4632 }
4633 
4634 static uint64_t INLINE_NEVER work_1li(uint64_t a, uint32_t *b, uint32_t *c)
4635 {
4636  return WORK_1(a, b, c, 272);
4637 }
4638 
4639 static uint64_t INLINE_NEVER work_1lj(uint64_t a, uint32_t *b, uint32_t *c)
4640 {
4641  return WORK_1(a, b, c, 273);
4642 }
4643 
4644 static uint64_t INLINE_NEVER work_1lk(uint64_t a, uint32_t *b, uint32_t *c)
4645 {
4646  return WORK_1(a, b, c, 274);
4647 }
4648 
4649 static uint64_t INLINE_NEVER work_1ll(uint64_t a, uint32_t *b, uint32_t *c)
4650 {
4651  return WORK_1(a, b, c, 275);
4652 }
4653 
4654 static uint64_t INLINE_NEVER work_1lm(uint64_t a, uint32_t *b, uint32_t *c)
4655 {
4656  return WORK_1(a, b, c, 276);
4657 }
4658 
4659 static uint64_t INLINE_NEVER work_1ln(uint64_t a, uint32_t *b, uint32_t *c)
4660 {
4661  return WORK_1(a, b, c, 277);
4662 }
4663 
4664 static uint64_t INLINE_NEVER work_1lo(uint64_t a, uint32_t *b, uint32_t *c)
4665 {
4666  return WORK_1(a, b, c, 278);
4667 }
4668 
4669 static uint64_t INLINE_NEVER work_1lp(uint64_t a, uint32_t *b, uint32_t *c)
4670 {
4671  return WORK_1(a, b, c, 279);
4672 }
4673 
4674 static uint64_t INLINE_NEVER work_1lq(uint64_t a, uint32_t *b, uint32_t *c)
4675 {
4676  return WORK_1(a, b, c, 280);
4677 }
4678 
4679 static uint64_t INLINE_NEVER work_1lr(uint64_t a, uint32_t *b, uint32_t *c)
4680 {
4681  return WORK_1(a, b, c, 281);
4682 }
4683 
4684 static uint64_t INLINE_NEVER work_1ls(uint64_t a, uint32_t *b, uint32_t *c)
4685 {
4686  return WORK_1(a, b, c, 282);
4687 }
4688 
4689 static uint64_t INLINE_NEVER work_1lt(uint64_t a, uint32_t *b, uint32_t *c)
4690 {
4691  return WORK_1(a, b, c, 283);
4692 }
4693 
4694 static uint64_t INLINE_NEVER work_1lu(uint64_t a, uint32_t *b, uint32_t *c)
4695 {
4696  return WORK_1(a, b, c, 284);
4697 }
4698 
4699 static uint64_t INLINE_NEVER work_1lv(uint64_t a, uint32_t *b, uint32_t *c)
4700 {
4701  return WORK_1(a, b, c, 285);
4702 }
4703 
4704 static uint64_t INLINE_NEVER work_1lw(uint64_t a, uint32_t *b, uint32_t *c)
4705 {
4706  return WORK_1(a, b, c, 286);
4707 }
4708 
4709 static uint64_t INLINE_NEVER work_1lx(uint64_t a, uint32_t *b, uint32_t *c)
4710 {
4711  return WORK_1(a, b, c, 287);
4712 }
4713 
4714 static uint64_t INLINE_NEVER work_1ma(uint64_t a, uint32_t *b, uint32_t *c)
4715 {
4716  return WORK_1(a, b, c, 288);
4717 }
4718 
4719 static uint64_t INLINE_NEVER work_1mb(uint64_t a, uint32_t *b, uint32_t *c)
4720 {
4721  return WORK_1(a, b, c, 289);
4722 }
4723 
4724 static uint64_t INLINE_NEVER work_1mc(uint64_t a, uint32_t *b, uint32_t *c)
4725 {
4726  return WORK_1(a, b, c, 290);
4727 }
4728 
4729 static uint64_t INLINE_NEVER work_1md(uint64_t a, uint32_t *b, uint32_t *c)
4730 {
4731  return WORK_1(a, b, c, 291);
4732 }
4733 
4734 static uint64_t INLINE_NEVER work_1me(uint64_t a, uint32_t *b, uint32_t *c)
4735 {
4736  return WORK_1(a, b, c, 292);
4737 }
4738 
4739 static uint64_t INLINE_NEVER work_1mf(uint64_t a, uint32_t *b, uint32_t *c)
4740 {
4741  return WORK_1(a, b, c, 293);
4742 }
4743 
4744 static uint64_t INLINE_NEVER work_1mg(uint64_t a, uint32_t *b, uint32_t *c)
4745 {
4746  return WORK_1(a, b, c, 294);
4747 }
4748 
4749 static uint64_t INLINE_NEVER work_1mh(uint64_t a, uint32_t *b, uint32_t *c)
4750 {
4751  return WORK_1(a, b, c, 295);
4752 }
4753 
4754 static uint64_t INLINE_NEVER work_1mi(uint64_t a, uint32_t *b, uint32_t *c)
4755 {
4756  return WORK_1(a, b, c, 296);
4757 }
4758 
4759 static uint64_t INLINE_NEVER work_1mj(uint64_t a, uint32_t *b, uint32_t *c)
4760 {
4761  return WORK_1(a, b, c, 297);
4762 }
4763 
4764 static uint64_t INLINE_NEVER work_1mk(uint64_t a, uint32_t *b, uint32_t *c)
4765 {
4766  return WORK_1(a, b, c, 298);
4767 }
4768 
4769 static uint64_t INLINE_NEVER work_1ml(uint64_t a, uint32_t *b, uint32_t *c)
4770 {
4771  return WORK_1(a, b, c, 299);
4772 }
4773 
4774 static uint64_t INLINE_NEVER work_1mm(uint64_t a, uint32_t *b, uint32_t *c)
4775 {
4776  return WORK_1(a, b, c, 300);
4777 }
4778 
4779 static uint64_t INLINE_NEVER work_1mn(uint64_t a, uint32_t *b, uint32_t *c)
4780 {
4781  return WORK_1(a, b, c, 301);
4782 }
4783 
4784 static uint64_t INLINE_NEVER work_1mo(uint64_t a, uint32_t *b, uint32_t *c)
4785 {
4786  return WORK_1(a, b, c, 302);
4787 }
4788 
4789 static uint64_t INLINE_NEVER work_1mp(uint64_t a, uint32_t *b, uint32_t *c)
4790 {
4791  return WORK_1(a, b, c, 303);
4792 }
4793 
4794 static uint64_t INLINE_NEVER work_1mq(uint64_t a, uint32_t *b, uint32_t *c)
4795 {
4796  return WORK_1(a, b, c, 304);
4797 }
4798 
4799 static uint64_t INLINE_NEVER work_1mr(uint64_t a, uint32_t *b, uint32_t *c)
4800 {
4801  return WORK_1(a, b, c, 305);
4802 }
4803 
4804 static uint64_t INLINE_NEVER work_1ms(uint64_t a, uint32_t *b, uint32_t *c)
4805 {
4806  return WORK_1(a, b, c, 306);
4807 }
4808 
4809 static uint64_t INLINE_NEVER work_1mt(uint64_t a, uint32_t *b, uint32_t *c)
4810 {
4811  return WORK_1(a, b, c, 307);
4812 }
4813 
4814 static uint64_t INLINE_NEVER work_1mu(uint64_t a, uint32_t *b, uint32_t *c)
4815 {
4816  return WORK_1(a, b, c, 308);
4817 }
4818 
4819 static uint64_t INLINE_NEVER work_1mv(uint64_t a, uint32_t *b, uint32_t *c)
4820 {
4821  return WORK_1(a, b, c, 309);
4822 }
4823 
4824 static uint64_t INLINE_NEVER work_1mw(uint64_t a, uint32_t *b, uint32_t *c)
4825 {
4826  return WORK_1(a, b, c, 310);
4827 }
4828 
4829 static uint64_t INLINE_NEVER work_1mx(uint64_t a, uint32_t *b, uint32_t *c)
4830 {
4831  return WORK_1(a, b, c, 311);
4832 }
4833 
4834 static uint64_t INLINE_NEVER work_1na(uint64_t a, uint32_t *b, uint32_t *c)
4835 {
4836  return WORK_1(a, b, c, 312);
4837 }
4838 
4839 static uint64_t INLINE_NEVER work_1nb(uint64_t a, uint32_t *b, uint32_t *c)
4840 {
4841  return WORK_1(a, b, c, 313);
4842 }
4843 
4844 static uint64_t INLINE_NEVER work_1nc(uint64_t a, uint32_t *b, uint32_t *c)
4845 {
4846  return WORK_1(a, b, c, 314);
4847 }
4848 
4849 static uint64_t INLINE_NEVER work_1nd(uint64_t a, uint32_t *b, uint32_t *c)
4850 {
4851  return WORK_1(a, b, c, 315);
4852 }
4853 
4854 static uint64_t INLINE_NEVER work_1ne(uint64_t a, uint32_t *b, uint32_t *c)
4855 {
4856  return WORK_1(a, b, c, 316);
4857 }
4858 
4859 static uint64_t INLINE_NEVER work_1nf(uint64_t a, uint32_t *b, uint32_t *c)
4860 {
4861  return WORK_1(a, b, c, 317);
4862 }
4863 
4864 static uint64_t INLINE_NEVER work_1ng(uint64_t a, uint32_t *b, uint32_t *c)
4865 {
4866  return WORK_1(a, b, c, 318);
4867 }
4868 
4869 static uint64_t INLINE_NEVER work_1nh(uint64_t a, uint32_t *b, uint32_t *c)
4870 {
4871  return WORK_1(a, b, c, 319);
4872 }
4873 
4874 static uint64_t INLINE_NEVER work_1ni(uint64_t a, uint32_t *b, uint32_t *c)
4875 {
4876  return WORK_1(a, b, c, 320);
4877 }
4878 
4879 static uint64_t INLINE_NEVER work_1nj(uint64_t a, uint32_t *b, uint32_t *c)
4880 {
4881  return WORK_1(a, b, c, 321);
4882 }
4883 
4884 static uint64_t INLINE_NEVER work_1nk(uint64_t a, uint32_t *b, uint32_t *c)
4885 {
4886  return WORK_1(a, b, c, 322);
4887 }
4888 
4889 static uint64_t INLINE_NEVER work_1nl(uint64_t a, uint32_t *b, uint32_t *c)
4890 {
4891  return WORK_1(a, b, c, 323);
4892 }
4893 
4894 static uint64_t INLINE_NEVER work_1nm(uint64_t a, uint32_t *b, uint32_t *c)
4895 {
4896  return WORK_1(a, b, c, 324);
4897 }
4898 
4899 static uint64_t INLINE_NEVER work_1nn(uint64_t a, uint32_t *b, uint32_t *c)
4900 {
4901  return WORK_1(a, b, c, 325);
4902 }
4903 
4904 static uint64_t INLINE_NEVER work_1no(uint64_t a, uint32_t *b, uint32_t *c)
4905 {
4906  return WORK_1(a, b, c, 326);
4907 }
4908 
4909 static uint64_t INLINE_NEVER work_1np(uint64_t a, uint32_t *b, uint32_t *c)
4910 {
4911  return WORK_1(a, b, c, 327);
4912 }
4913 
4914 static uint64_t INLINE_NEVER work_1nq(uint64_t a, uint32_t *b, uint32_t *c)
4915 {
4916  return WORK_1(a, b, c, 328);
4917 }
4918 
4919 static uint64_t INLINE_NEVER work_1nr(uint64_t a, uint32_t *b, uint32_t *c)
4920 {
4921  return WORK_1(a, b, c, 329);
4922 }
4923 
4924 static uint64_t INLINE_NEVER work_1ns(uint64_t a, uint32_t *b, uint32_t *c)
4925 {
4926  return WORK_1(a, b, c, 330);
4927 }
4928 
4929 static uint64_t INLINE_NEVER work_1nt(uint64_t a, uint32_t *b, uint32_t *c)
4930 {
4931  return WORK_1(a, b, c, 331);
4932 }
4933 
4934 static uint64_t INLINE_NEVER work_1nu(uint64_t a, uint32_t *b, uint32_t *c)
4935 {
4936  return WORK_1(a, b, c, 332);
4937 }
4938 
4939 static uint64_t INLINE_NEVER work_1nv(uint64_t a, uint32_t *b, uint32_t *c)
4940 {
4941  return WORK_1(a, b, c, 333);
4942 }
4943 
4944 static uint64_t INLINE_NEVER work_1nw(uint64_t a, uint32_t *b, uint32_t *c)
4945 {
4946  return WORK_1(a, b, c, 334);
4947 }
4948 
4949 static uint64_t INLINE_NEVER work_1nx(uint64_t a, uint32_t *b, uint32_t *c)
4950 {
4951  return WORK_1(a, b, c, 335);
4952 }
4953 
4954 static uint64_t INLINE_NEVER work_1oa(uint64_t a, uint32_t *b, uint32_t *c)
4955 {
4956  return WORK_1(a, b, c, 336);
4957 }
4958 
4959 static uint64_t INLINE_NEVER work_1ob(uint64_t a, uint32_t *b, uint32_t *c)
4960 {
4961  return WORK_1(a, b, c, 337);
4962 }
4963 
4964 static uint64_t INLINE_NEVER work_1oc(uint64_t a, uint32_t *b, uint32_t *c)
4965 {
4966  return WORK_1(a, b, c, 338);
4967 }
4968 
4969 static uint64_t INLINE_NEVER work_1od(uint64_t a, uint32_t *b, uint32_t *c)
4970 {
4971  return WORK_1(a, b, c, 339);
4972 }
4973 
4974 static uint64_t INLINE_NEVER work_1oe(uint64_t a, uint32_t *b, uint32_t *c)
4975 {
4976  return WORK_1(a, b, c, 340);
4977 }
4978 
4979 static uint64_t INLINE_NEVER work_1of(uint64_t a, uint32_t *b, uint32_t *c)
4980 {
4981  return WORK_1(a, b, c, 341);
4982 }
4983 
4984 static uint64_t INLINE_NEVER work_1og(uint64_t a, uint32_t *b, uint32_t *c)
4985 {
4986  return WORK_1(a, b, c, 342);
4987 }
4988 
4989 static uint64_t INLINE_NEVER work_1oh(uint64_t a, uint32_t *b, uint32_t *c)
4990 {
4991  return WORK_1(a, b, c, 343);
4992 }
4993 
4994 static uint64_t INLINE_NEVER work_1oi(uint64_t a, uint32_t *b, uint32_t *c)
4995 {
4996  return WORK_1(a, b, c, 344);
4997 }
4998 
4999 static uint64_t INLINE_NEVER work_1oj(uint64_t a, uint32_t *b, uint32_t *c)
5000 {
5001  return WORK_1(a, b, c, 345);
5002 }
5003 
5004 static uint64_t INLINE_NEVER work_1ok(uint64_t a, uint32_t *b, uint32_t *c)
5005 {
5006  return WORK_1(a, b, c, 346);
5007 }
5008 
5009 static uint64_t INLINE_NEVER work_1ol(uint64_t a, uint32_t *b, uint32_t *c)
5010 {
5011  return WORK_1(a, b, c, 347);
5012 }
5013 
5014 static uint64_t INLINE_NEVER work_1om(uint64_t a, uint32_t *b, uint32_t *c)
5015 {
5016  return WORK_1(a, b, c, 348);
5017 }
5018 
5019 static uint64_t INLINE_NEVER work_1on(uint64_t a, uint32_t *b, uint32_t *c)
5020 {
5021  return WORK_1(a, b, c, 349);
5022 }
5023 
5024 static uint64_t INLINE_NEVER work_1oo(uint64_t a, uint32_t *b, uint32_t *c)
5025 {
5026  return WORK_1(a, b, c, 350);
5027 }
5028 
5029 static uint64_t INLINE_NEVER work_1op(uint64_t a, uint32_t *b, uint32_t *c)
5030 {
5031  return WORK_1(a, b, c, 351);
5032 }
5033 
5034 static uint64_t INLINE_NEVER work_1oq(uint64_t a, uint32_t *b, uint32_t *c)
5035 {
5036  return WORK_1(a, b, c, 352);
5037 }
5038 
5039 static uint64_t INLINE_NEVER work_1or(uint64_t a, uint32_t *b, uint32_t *c)
5040 {
5041  return WORK_1(a, b, c, 353);
5042 }
5043 
5044 static uint64_t INLINE_NEVER work_1os(uint64_t a, uint32_t *b, uint32_t *c)
5045 {
5046  return WORK_1(a, b, c, 354);
5047 }
5048 
5049 static uint64_t INLINE_NEVER work_1ot(uint64_t a, uint32_t *b, uint32_t *c)
5050 {
5051  return WORK_1(a, b, c, 355);
5052 }
5053 
5054 static uint64_t INLINE_NEVER work_1ou(uint64_t a, uint32_t *b, uint32_t *c)
5055 {
5056  return WORK_1(a, b, c, 356);
5057 }
5058 
5059 static uint64_t INLINE_NEVER work_1ov(uint64_t a, uint32_t *b, uint32_t *c)
5060 {
5061  return WORK_1(a, b, c, 357);
5062 }
5063 
5064 static uint64_t INLINE_NEVER work_1ow(uint64_t a, uint32_t *b, uint32_t *c)
5065 {
5066  return WORK_1(a, b, c, 358);
5067 }
5068 
5069 static uint64_t INLINE_NEVER work_1ox(uint64_t a, uint32_t *b, uint32_t *c)
5070 {
5071  return WORK_1(a, b, c, 359);
5072 }
5073 
5074 static uint64_t INLINE_NEVER work_1pa(uint64_t a, uint32_t *b, uint32_t *c)
5075 {
5076  return WORK_1(a, b, c, 360);
5077 }
5078 
5079 static uint64_t INLINE_NEVER work_1pb(uint64_t a, uint32_t *b, uint32_t *c)
5080 {
5081  return WORK_1(a, b, c, 361);
5082 }
5083 
5084 static uint64_t INLINE_NEVER work_1pc(uint64_t a, uint32_t *b, uint32_t *c)
5085 {
5086  return WORK_1(a, b, c, 362);
5087 }
5088 
5089 static uint64_t INLINE_NEVER work_1pd(uint64_t a, uint32_t *b, uint32_t *c)
5090 {
5091  return WORK_1(a, b, c, 363);
5092 }
5093 
5094 static uint64_t INLINE_NEVER work_1pe(uint64_t a, uint32_t *b, uint32_t *c)
5095 {
5096  return WORK_1(a, b, c, 364);
5097 }
5098 
5099 static uint64_t INLINE_NEVER work_1pf(uint64_t a, uint32_t *b, uint32_t *c)
5100 {
5101  return WORK_1(a, b, c, 365);
5102 }
5103 
5104 static uint64_t INLINE_NEVER work_1pg(uint64_t a, uint32_t *b, uint32_t *c)
5105 {
5106  return WORK_1(a, b, c, 366);
5107 }
5108 
5109 static uint64_t INLINE_NEVER work_1ph(uint64_t a, uint32_t *b, uint32_t *c)
5110 {
5111  return WORK_1(a, b, c, 367);
5112 }
5113 
5114 static uint64_t INLINE_NEVER work_1pi(uint64_t a, uint32_t *b, uint32_t *c)
5115 {
5116  return WORK_1(a, b, c, 368);
5117 }
5118 
5119 static uint64_t INLINE_NEVER work_1pj(uint64_t a, uint32_t *b, uint32_t *c)
5120 {
5121  return WORK_1(a, b, c, 369);
5122 }
5123 
5124 static uint64_t INLINE_NEVER work_1pk(uint64_t a, uint32_t *b, uint32_t *c)
5125 {
5126  return WORK_1(a, b, c, 370);
5127 }
5128 
5129 static uint64_t INLINE_NEVER work_1pl(uint64_t a, uint32_t *b, uint32_t *c)
5130 {
5131  return WORK_1(a, b, c, 371);
5132 }
5133 
5134 static uint64_t INLINE_NEVER work_1pm(uint64_t a, uint32_t *b, uint32_t *c)
5135 {
5136  return WORK_1(a, b, c, 372);
5137 }
5138 
5139 static uint64_t INLINE_NEVER work_1pn(uint64_t a, uint32_t *b, uint32_t *c)
5140 {
5141  return WORK_1(a, b, c, 373);
5142 }
5143 
5144 static uint64_t INLINE_NEVER work_1po(uint64_t a, uint32_t *b, uint32_t *c)
5145 {
5146  return WORK_1(a, b, c, 374);
5147 }
5148 
5149 static uint64_t INLINE_NEVER work_1pp(uint64_t a, uint32_t *b, uint32_t *c)
5150 {
5151  return WORK_1(a, b, c, 375);
5152 }
5153 
5154 static uint64_t INLINE_NEVER work_1pq(uint64_t a, uint32_t *b, uint32_t *c)
5155 {
5156  return WORK_1(a, b, c, 376);
5157 }
5158 
5159 static uint64_t INLINE_NEVER work_1pr(uint64_t a, uint32_t *b, uint32_t *c)
5160 {
5161  return WORK_1(a, b, c, 377);
5162 }
5163 
5164 static uint64_t INLINE_NEVER work_1ps(uint64_t a, uint32_t *b, uint32_t *c)
5165 {
5166  return WORK_1(a, b, c, 378);
5167 }
5168 
5169 static uint64_t INLINE_NEVER work_1pt(uint64_t a, uint32_t *b, uint32_t *c)
5170 {
5171  return WORK_1(a, b, c, 379);
5172 }
5173 
5174 static uint64_t INLINE_NEVER work_1pu(uint64_t a, uint32_t *b, uint32_t *c)
5175 {
5176  return WORK_1(a, b, c, 380);
5177 }
5178 
5179 static uint64_t INLINE_NEVER work_1pv(uint64_t a, uint32_t *b, uint32_t *c)
5180 {
5181  return WORK_1(a, b, c, 381);
5182 }
5183 
5184 static uint64_t INLINE_NEVER work_1pw(uint64_t a, uint32_t *b, uint32_t *c)
5185 {
5186  return WORK_1(a, b, c, 382);
5187 }
5188 
5189 static uint64_t INLINE_NEVER work_1px(uint64_t a, uint32_t *b, uint32_t *c)
5190 {
5191  return WORK_1(a, b, c, 383);
5192 }
5193 
5194 static uint64_t INLINE_NEVER work_1qa(uint64_t a, uint32_t *b, uint32_t *c)
5195 {
5196  return WORK_1(a, b, c, 384);
5197 }
5198 
5199 static uint64_t INLINE_NEVER work_1qb(uint64_t a, uint32_t *b, uint32_t *c)
5200 {
5201  return WORK_1(a, b, c, 385);
5202 }
5203 
5204 static uint64_t INLINE_NEVER work_1qc(uint64_t a, uint32_t *b, uint32_t *c)
5205 {
5206  return WORK_1(a, b, c, 386);
5207 }
5208 
5209 static uint64_t INLINE_NEVER work_1qd(uint64_t a, uint32_t *b, uint32_t *c)
5210 {
5211  return WORK_1(a, b, c, 387);
5212 }
5213 
5214 static uint64_t INLINE_NEVER work_1qe(uint64_t a, uint32_t *b, uint32_t *c)
5215 {
5216  return WORK_1(a, b, c, 388);
5217 }
5218 
5219 static uint64_t INLINE_NEVER work_1qf(uint64_t a, uint32_t *b, uint32_t *c)
5220 {
5221  return WORK_1(a, b, c, 389);
5222 }
5223 
5224 static uint64_t INLINE_NEVER work_1qg(uint64_t a, uint32_t *b, uint32_t *c)
5225 {
5226  return WORK_1(a, b, c, 390);
5227 }
5228 
5229 static uint64_t INLINE_NEVER work_1qh(uint64_t a, uint32_t *b, uint32_t *c)
5230 {
5231  return WORK_1(a, b, c, 391);
5232 }
5233 
5234 static uint64_t INLINE_NEVER work_1qi(uint64_t a, uint32_t *b, uint32_t *c)
5235 {
5236  return WORK_1(a, b, c, 392);
5237 }
5238 
5239 static uint64_t INLINE_NEVER work_1qj(uint64_t a, uint32_t *b, uint32_t *c)
5240 {
5241  return WORK_1(a, b, c, 393);
5242 }
5243 
5244 static uint64_t INLINE_NEVER work_1qk(uint64_t a, uint32_t *b, uint32_t *c)
5245 {
5246  return WORK_1(a, b, c, 394);
5247 }
5248 
5249 static uint64_t INLINE_NEVER work_1ql(uint64_t a, uint32_t *b, uint32_t *c)
5250 {
5251  return WORK_1(a, b, c, 395);
5252 }
5253 
5254 static uint64_t INLINE_NEVER work_1qm(uint64_t a, uint32_t *b, uint32_t *c)
5255 {
5256  return WORK_1(a, b, c, 396);
5257 }
5258 
5259 static uint64_t INLINE_NEVER work_1qn(uint64_t a, uint32_t *b, uint32_t *c)
5260 {
5261  return WORK_1(a, b, c, 397);
5262 }
5263 
5264 static uint64_t INLINE_NEVER work_1qo(uint64_t a, uint32_t *b, uint32_t *c)
5265 {
5266  return WORK_1(a, b, c, 398);
5267 }
5268 
5269 static uint64_t INLINE_NEVER work_1qp(uint64_t a, uint32_t *b, uint32_t *c)
5270 {
5271  return WORK_1(a, b, c, 399);
5272 }
5273 
5274 static uint64_t INLINE_NEVER work_1qq(uint64_t a, uint32_t *b, uint32_t *c)
5275 {
5276  return WORK_1(a, b, c, 400);
5277 }
5278 
5279 static uint64_t INLINE_NEVER work_1qr(uint64_t a, uint32_t *b, uint32_t *c)
5280 {
5281  return WORK_1(a, b, c, 401);
5282 }
5283 
5284 static uint64_t INLINE_NEVER work_1qs(uint64_t a, uint32_t *b, uint32_t *c)
5285 {
5286  return WORK_1(a, b, c, 402);
5287 }
5288 
5289 static uint64_t INLINE_NEVER work_1qt(uint64_t a, uint32_t *b, uint32_t *c)
5290 {
5291  return WORK_1(a, b, c, 403);
5292 }
5293 
5294 static uint64_t INLINE_NEVER work_1qu(uint64_t a, uint32_t *b, uint32_t *c)
5295 {
5296  return WORK_1(a, b, c, 404);
5297 }
5298 
5299 static uint64_t INLINE_NEVER work_1qv(uint64_t a, uint32_t *b, uint32_t *c)
5300 {
5301  return WORK_1(a, b, c, 405);
5302 }
5303 
5304 static uint64_t INLINE_NEVER work_1qw(uint64_t a, uint32_t *b, uint32_t *c)
5305 {
5306  return WORK_1(a, b, c, 406);
5307 }
5308 
5309 static uint64_t INLINE_NEVER work_1qx(uint64_t a, uint32_t *b, uint32_t *c)
5310 {
5311  return WORK_1(a, b, c, 407);
5312 }
5313 
5314 static uint64_t INLINE_NEVER work_1ra(uint64_t a, uint32_t *b, uint32_t *c)
5315 {
5316  return WORK_1(a, b, c, 408);
5317 }
5318 
5319 static uint64_t INLINE_NEVER work_1rb(uint64_t a, uint32_t *b, uint32_t *c)
5320 {
5321  return WORK_1(a, b, c, 409);
5322 }
5323 
5324 static uint64_t INLINE_NEVER work_1rc(uint64_t a, uint32_t *b, uint32_t *c)
5325 {
5326  return WORK_1(a, b, c, 410);
5327 }
5328 
5329 static uint64_t INLINE_NEVER work_1rd(uint64_t a, uint32_t *b, uint32_t *c)
5330 {
5331  return WORK_1(a, b, c, 411);
5332 }
5333 
5334 static uint64_t INLINE_NEVER work_1re(uint64_t a, uint32_t *b, uint32_t *c)
5335 {
5336  return WORK_1(a, b, c, 412);
5337 }
5338 
5339 static uint64_t INLINE_NEVER work_1rf(uint64_t a, uint32_t *b, uint32_t *c)
5340 {
5341  return WORK_1(a, b, c, 413);
5342 }
5343 
5344 static uint64_t INLINE_NEVER work_1rg(uint64_t a, uint32_t *b, uint32_t *c)
5345 {
5346  return WORK_1(a, b, c, 414);
5347 }
5348 
5349 static uint64_t INLINE_NEVER work_1rh(uint64_t a, uint32_t *b, uint32_t *c)
5350 {
5351  return WORK_1(a, b, c, 415);
5352 }
5353 
5354 static uint64_t INLINE_NEVER work_1ri(uint64_t a, uint32_t *b, uint32_t *c)
5355 {
5356  return WORK_1(a, b, c, 416);
5357 }
5358 
5359 static uint64_t INLINE_NEVER work_1rj(uint64_t a, uint32_t *b, uint32_t *c)
5360 {
5361  return WORK_1(a, b, c, 417);
5362 }
5363 
5364 static uint64_t INLINE_NEVER work_1rk(uint64_t a, uint32_t *b, uint32_t *c)
5365 {
5366  return WORK_1(a, b, c, 418);
5367 }
5368 
5369 static uint64_t INLINE_NEVER work_1rl(uint64_t a, uint32_t *b, uint32_t *c)
5370 {
5371  return WORK_1(a, b, c, 419);
5372 }
5373 
5374 static uint64_t INLINE_NEVER work_1rm(uint64_t a, uint32_t *b, uint32_t *c)
5375 {
5376  return WORK_1(a, b, c, 420);
5377 }
5378 
5379 static uint64_t INLINE_NEVER work_1rn(uint64_t a, uint32_t *b, uint32_t *c)
5380 {
5381  return WORK_1(a, b, c, 421);
5382 }
5383 
5384 static uint64_t INLINE_NEVER work_1ro(uint64_t a, uint32_t *b, uint32_t *c)
5385 {
5386  return WORK_1(a, b, c, 422);
5387 }
5388 
5389 static uint64_t INLINE_NEVER work_1rp(uint64_t a, uint32_t *b, uint32_t *c)
5390 {
5391  return WORK_1(a, b, c, 423);
5392 }
5393 
5394 static uint64_t INLINE_NEVER work_1rq(uint64_t a, uint32_t *b, uint32_t *c)
5395 {
5396  return WORK_1(a, b, c, 424);
5397 }
5398 
5399 static uint64_t INLINE_NEVER work_1rr(uint64_t a, uint32_t *b, uint32_t *c)
5400 {
5401  return WORK_1(a, b, c, 425);
5402 }
5403 
5404 static uint64_t INLINE_NEVER work_1rs(uint64_t a, uint32_t *b, uint32_t *c)
5405 {
5406  return WORK_1(a, b, c, 426);
5407 }
5408 
5409 static uint64_t INLINE_NEVER work_1rt(uint64_t a, uint32_t *b, uint32_t *c)
5410 {
5411  return WORK_1(a, b, c, 427);
5412 }
5413 
5414 static uint64_t INLINE_NEVER work_1ru(uint64_t a, uint32_t *b, uint32_t *c)
5415 {
5416  return WORK_1(a, b, c, 428);
5417 }
5418 
5419 static uint64_t INLINE_NEVER work_1rv(uint64_t a, uint32_t *b, uint32_t *c)
5420 {
5421  return WORK_1(a, b, c, 429);
5422 }
5423 
5424 static uint64_t INLINE_NEVER work_1rw(uint64_t a, uint32_t *b, uint32_t *c)
5425 {
5426  return WORK_1(a, b, c, 430);
5427 }
5428 
5429 static uint64_t INLINE_NEVER work_1rx(uint64_t a, uint32_t *b, uint32_t *c)
5430 {
5431  return WORK_1(a, b, c, 431);
5432 }
5433 
5434 static uint64_t INLINE_NEVER work_1sa(uint64_t a, uint32_t *b, uint32_t *c)
5435 {
5436  return WORK_1(a, b, c, 432);
5437 }
5438 
5439 static uint64_t INLINE_NEVER work_1sb(uint64_t a, uint32_t *b, uint32_t *c)
5440 {
5441  return WORK_1(a, b, c, 433);
5442 }
5443 
5444 static uint64_t INLINE_NEVER work_1sc(uint64_t a, uint32_t *b, uint32_t *c)
5445 {
5446  return WORK_1(a, b, c, 434);
5447 }
5448 
5449 static uint64_t INLINE_NEVER work_1sd(uint64_t a, uint32_t *b, uint32_t *c)
5450 {
5451  return WORK_1(a, b, c, 435);
5452 }
5453 
5454 static uint64_t INLINE_NEVER work_1se(uint64_t a, uint32_t *b, uint32_t *c)
5455 {
5456  return WORK_1(a, b, c, 436);
5457 }
5458 
5459 static uint64_t INLINE_NEVER work_1sf(uint64_t a, uint32_t *b, uint32_t *c)
5460 {
5461  return WORK_1(a, b, c, 437);
5462 }
5463 
5464 static uint64_t INLINE_NEVER work_1sg(uint64_t a, uint32_t *b, uint32_t *c)
5465 {
5466  return WORK_1(a, b, c, 438);
5467 }
5468 
5469 static uint64_t INLINE_NEVER work_1sh(uint64_t a, uint32_t *b, uint32_t *c)
5470 {
5471  return WORK_1(a, b, c, 439);
5472 }
5473 
5474 static uint64_t INLINE_NEVER work_1si(uint64_t a, uint32_t *b, uint32_t *c)
5475 {
5476  return WORK_1(a, b, c, 440);
5477 }
5478 
5479 static uint64_t INLINE_NEVER work_1sj(uint64_t a, uint32_t *b, uint32_t *c)
5480 {
5481  return WORK_1(a, b, c, 441);
5482 }
5483 
5484 static uint64_t INLINE_NEVER work_1sk(uint64_t a, uint32_t *b, uint32_t *c)
5485 {
5486  return WORK_1(a, b, c, 442);
5487 }
5488 
5489 static uint64_t INLINE_NEVER work_1sl(uint64_t a, uint32_t *b, uint32_t *c)
5490 {
5491  return WORK_1(a, b, c, 443);
5492 }
5493 
5494 static uint64_t INLINE_NEVER work_1sm(uint64_t a, uint32_t *b, uint32_t *c)
5495 {
5496  return WORK_1(a, b, c, 444);
5497 }
5498 
5499 static uint64_t INLINE_NEVER work_1sn(uint64_t a, uint32_t *b, uint32_t *c)
5500 {
5501  return WORK_1(a, b, c, 445);
5502 }
5503 
5504 static uint64_t INLINE_NEVER work_1so(uint64_t a, uint32_t *b, uint32_t *c)
5505 {
5506  return WORK_1(a, b, c, 446);
5507 }
5508 
5509 static uint64_t INLINE_NEVER work_1sp(uint64_t a, uint32_t *b, uint32_t *c)
5510 {
5511  return WORK_1(a, b, c, 447);
5512 }
5513 
5514 static uint64_t INLINE_NEVER work_1sq(uint64_t a, uint32_t *b, uint32_t *c)
5515 {
5516  return WORK_1(a, b, c, 448);
5517 }
5518 
5519 static uint64_t INLINE_NEVER work_1sr(uint64_t a, uint32_t *b, uint32_t *c)
5520 {
5521  return WORK_1(a, b, c, 449);
5522 }
5523 
5524 static uint64_t INLINE_NEVER work_1ss(uint64_t a, uint32_t *b, uint32_t *c)
5525 {
5526  return WORK_1(a, b, c, 450);
5527 }
5528 
5529 static uint64_t INLINE_NEVER work_1st(uint64_t a, uint32_t *b, uint32_t *c)
5530 {
5531  return WORK_1(a, b, c, 451);
5532 }
5533 
5534 static uint64_t INLINE_NEVER work_1su(uint64_t a, uint32_t *b, uint32_t *c)
5535 {
5536  return WORK_1(a, b, c, 452);
5537 }
5538 
5539 static uint64_t INLINE_NEVER work_1sv(uint64_t a, uint32_t *b, uint32_t *c)
5540 {
5541  return WORK_1(a, b, c, 453);
5542 }
5543 
5544 static uint64_t INLINE_NEVER work_1sw(uint64_t a, uint32_t *b, uint32_t *c)
5545 {
5546  return WORK_1(a, b, c, 454);
5547 }
5548 
5549 static uint64_t INLINE_NEVER work_1sx(uint64_t a, uint32_t *b, uint32_t *c)
5550 {
5551  return WORK_1(a, b, c, 455);
5552 }
5553 
5554 static uint64_t INLINE_NEVER work_1ta(uint64_t a, uint32_t *b, uint32_t *c)
5555 {
5556  return WORK_1(a, b, c, 456);
5557 }
5558 
5559 static uint64_t INLINE_NEVER work_1tb(uint64_t a, uint32_t *b, uint32_t *c)
5560 {
5561  return WORK_1(a, b, c, 457);
5562 }
5563 
5564 static uint64_t INLINE_NEVER work_1tc(uint64_t a, uint32_t *b, uint32_t *c)
5565 {
5566  return WORK_1(a, b, c, 458);
5567 }
5568 
5569 static uint64_t INLINE_NEVER work_1td(uint64_t a, uint32_t *b, uint32_t *c)
5570 {
5571  return WORK_1(a, b, c, 459);
5572 }
5573 
5574 static uint64_t INLINE_NEVER work_1te(uint64_t a, uint32_t *b, uint32_t *c)
5575 {
5576  return WORK_1(a, b, c, 460);
5577 }
5578 
5579 static uint64_t INLINE_NEVER work_1tf(uint64_t a, uint32_t *b, uint32_t *c)
5580 {
5581  return WORK_1(a, b, c, 461);
5582 }
5583 
5584 static uint64_t INLINE_NEVER work_1tg(uint64_t a, uint32_t *b, uint32_t *c)
5585 {
5586  return WORK_1(a, b, c, 462);
5587 }
5588 
5589 static uint64_t INLINE_NEVER work_1th(uint64_t a, uint32_t *b, uint32_t *c)
5590 {
5591  return WORK_1(a, b, c, 463);
5592 }
5593 
5594 static uint64_t INLINE_NEVER work_1ti(uint64_t a, uint32_t *b, uint32_t *c)
5595 {
5596  return WORK_1(a, b, c, 464);
5597 }
5598 
5599 static uint64_t INLINE_NEVER work_1tj(uint64_t a, uint32_t *b, uint32_t *c)
5600 {
5601  return WORK_1(a, b, c, 465);
5602 }
5603 
5604 static uint64_t INLINE_NEVER work_1tk(uint64_t a, uint32_t *b, uint32_t *c)
5605 {
5606  return WORK_1(a, b, c, 466);
5607 }
5608 
5609 static uint64_t INLINE_NEVER work_1tl(uint64_t a, uint32_t *b, uint32_t *c)
5610 {
5611  return WORK_1(a, b, c, 467);
5612 }
5613 
5614 static uint64_t INLINE_NEVER work_1tm(uint64_t a, uint32_t *b, uint32_t *c)
5615 {
5616  return WORK_1(a, b, c, 468);
5617 }
5618 
5619 static uint64_t INLINE_NEVER work_1tn(uint64_t a, uint32_t *b, uint32_t *c)
5620 {
5621  return WORK_1(a, b, c, 469);
5622 }
5623 
5624 static uint64_t INLINE_NEVER work_1to(uint64_t a, uint32_t *b, uint32_t *c)
5625 {
5626  return WORK_1(a, b, c, 470);
5627 }
5628 
5629 static uint64_t INLINE_NEVER work_1tp(uint64_t a, uint32_t *b, uint32_t *c)
5630 {
5631  return WORK_1(a, b, c, 471);
5632 }
5633 
5634 static uint64_t INLINE_NEVER work_1tq(uint64_t a, uint32_t *b, uint32_t *c)
5635 {
5636  return WORK_1(a, b, c, 472);
5637 }
5638 
5639 static uint64_t INLINE_NEVER work_1tr(uint64_t a, uint32_t *b, uint32_t *c)
5640 {
5641  return WORK_1(a, b, c, 473);
5642 }
5643 
5644 static uint64_t INLINE_NEVER work_1ts(uint64_t a, uint32_t *b, uint32_t *c)
5645 {
5646  return WORK_1(a, b, c, 474);
5647 }
5648 
5649 static uint64_t INLINE_NEVER work_1tt(uint64_t a, uint32_t *b, uint32_t *c)
5650 {
5651  return WORK_1(a, b, c, 475);
5652 }
5653 
5654 static uint64_t INLINE_NEVER work_1tu(uint64_t a, uint32_t *b, uint32_t *c)
5655 {
5656  return WORK_1(a, b, c, 476);
5657 }
5658 
5659 static uint64_t INLINE_NEVER work_1tv(uint64_t a, uint32_t *b, uint32_t *c)
5660 {
5661  return WORK_1(a, b, c, 477);
5662 }
5663 
5664 static uint64_t INLINE_NEVER work_1tw(uint64_t a, uint32_t *b, uint32_t *c)
5665 {
5666  return WORK_1(a, b, c, 478);
5667 }
5668 
5669 static uint64_t INLINE_NEVER work_1tx(uint64_t a, uint32_t *b, uint32_t *c)
5670 {
5671  return WORK_1(a, b, c, 479);
5672 }
5673 
5674 static uint64_t INLINE_NEVER work_1ua(uint64_t a, uint32_t *b, uint32_t *c)
5675 {
5676  return WORK_1(a, b, c, 480);
5677 }
5678 
5679 static uint64_t INLINE_NEVER work_1ub(uint64_t a, uint32_t *b, uint32_t *c)
5680 {
5681  return WORK_1(a, b, c, 481);
5682 }
5683 
5684 static uint64_t INLINE_NEVER work_1uc(uint64_t a, uint32_t *b, uint32_t *c)
5685 {
5686  return WORK_1(a, b, c, 482);
5687 }
5688 
5689 static uint64_t INLINE_NEVER work_1ud(uint64_t a, uint32_t *b, uint32_t *c)
5690 {
5691  return WORK_1(a, b, c, 483);
5692 }
5693 
5694 static uint64_t INLINE_NEVER work_1ue(uint64_t a, uint32_t *b, uint32_t *c)
5695 {
5696  return WORK_1(a, b, c, 484);
5697 }
5698 
5699 static uint64_t INLINE_NEVER work_1uf(uint64_t a, uint32_t *b, uint32_t *c)
5700 {
5701  return WORK_1(a, b, c, 485);
5702 }
5703 
5704 static uint64_t INLINE_NEVER work_1ug(uint64_t a, uint32_t *b, uint32_t *c)
5705 {
5706  return WORK_1(a, b, c, 486);
5707 }
5708 
5709 static uint64_t INLINE_NEVER work_1uh(uint64_t a, uint32_t *b, uint32_t *c)
5710 {
5711  return WORK_1(a, b, c, 487);
5712 }
5713 
5714 static uint64_t INLINE_NEVER work_1ui(uint64_t a, uint32_t *b, uint32_t *c)
5715 {
5716  return WORK_1(a, b, c, 488);
5717 }
5718 
5719 static uint64_t INLINE_NEVER work_1uj(uint64_t a, uint32_t *b, uint32_t *c)
5720 {
5721  return WORK_1(a, b, c, 489);
5722 }
5723 
5724 static uint64_t INLINE_NEVER work_1uk(uint64_t a, uint32_t *b, uint32_t *c)
5725 {
5726  return WORK_1(a, b, c, 490);
5727 }
5728 
5729 static uint64_t INLINE_NEVER work_1ul(uint64_t a, uint32_t *b, uint32_t *c)
5730 {
5731  return WORK_1(a, b, c, 491);
5732 }
5733 
5734 static uint64_t INLINE_NEVER work_1um(uint64_t a, uint32_t *b, uint32_t *c)
5735 {
5736  return WORK_1(a, b, c, 492);
5737 }
5738 
5739 static uint64_t INLINE_NEVER work_1un(uint64_t a, uint32_t *b, uint32_t *c)
5740 {
5741  return WORK_1(a, b, c, 493);
5742 }
5743 
5744 static uint64_t INLINE_NEVER work_1uo(uint64_t a, uint32_t *b, uint32_t *c)
5745 {
5746  return WORK_1(a, b, c, 494);
5747 }
5748 
5749 static uint64_t INLINE_NEVER work_1up(uint64_t a, uint32_t *b, uint32_t *c)
5750 {
5751  return WORK_1(a, b, c, 495);
5752 }
5753 
5754 static uint64_t INLINE_NEVER work_1uq(uint64_t a, uint32_t *b, uint32_t *c)
5755 {
5756  return WORK_1(a, b, c, 496);
5757 }
5758 
5759 static uint64_t INLINE_NEVER work_1ur(uint64_t a, uint32_t *b, uint32_t *c)
5760 {
5761  return WORK_1(a, b, c, 497);
5762 }
5763 
5764 static uint64_t INLINE_NEVER work_1us(uint64_t a, uint32_t *b, uint32_t *c)
5765 {
5766  return WORK_1(a, b, c, 498);
5767 }
5768 
5769 static uint64_t INLINE_NEVER work_1ut(uint64_t a, uint32_t *b, uint32_t *c)
5770 {
5771  return WORK_1(a, b, c, 499);
5772 }
5773 
5774 static uint64_t INLINE_NEVER work_1uu(uint64_t a, uint32_t *b, uint32_t *c)
5775 {
5776  return WORK_1(a, b, c, 500);
5777 }
5778 
5779 static uint64_t INLINE_NEVER work_1uv(uint64_t a, uint32_t *b, uint32_t *c)
5780 {
5781  return WORK_1(a, b, c, 501);
5782 }
5783 
5784 static uint64_t INLINE_NEVER work_1uw(uint64_t a, uint32_t *b, uint32_t *c)
5785 {
5786  return WORK_1(a, b, c, 502);
5787 }
5788 
5789 static uint64_t INLINE_NEVER work_1ux(uint64_t a, uint32_t *b, uint32_t *c)
5790 {
5791  return WORK_1(a, b, c, 503);
5792 }
5793 
5794 static uint64_t INLINE_NEVER work_1va(uint64_t a, uint32_t *b, uint32_t *c)
5795 {
5796  return WORK_1(a, b, c, 504);
5797 }
5798 
5799 static uint64_t INLINE_NEVER work_1vb(uint64_t a, uint32_t *b, uint32_t *c)
5800 {
5801  return WORK_1(a, b, c, 505);
5802 }
5803 
5804 static uint64_t INLINE_NEVER work_1vc(uint64_t a, uint32_t *b, uint32_t *c)
5805 {
5806  return WORK_1(a, b, c, 506);
5807 }
5808 
5809 static uint64_t INLINE_NEVER work_1vd(uint64_t a, uint32_t *b, uint32_t *c)
5810 {
5811  return WORK_1(a, b, c, 507);
5812 }
5813 
5814 static uint64_t INLINE_NEVER work_1ve(uint64_t a, uint32_t *b, uint32_t *c)
5815 {
5816  return WORK_1(a, b, c, 508);
5817 }
5818 
5819 static uint64_t INLINE_NEVER work_1vf(uint64_t a, uint32_t *b, uint32_t *c)
5820 {
5821  return WORK_1(a, b, c, 509);
5822 }
5823 
5824 static uint64_t INLINE_NEVER work_1vg(uint64_t a, uint32_t *b, uint32_t *c)
5825 {
5826  return WORK_1(a, b, c, 510);
5827 }
5828 
5829 static uint64_t INLINE_NEVER work_1vh(uint64_t a, uint32_t *b, uint32_t *c)
5830 {
5831  return WORK_1(a, b, c, 511);
5832 }
5833 
5834 static uint64_t INLINE_NEVER work_1vi(uint64_t a, uint32_t *b, uint32_t *c)
5835 {
5836  return WORK_1(a, b, c, 512);
5837 }
5838 
5839 static uint64_t INLINE_NEVER work_1vj(uint64_t a, uint32_t *b, uint32_t *c)
5840 {
5841  return WORK_1(a, b, c, 513);
5842 }
5843 
5844 static uint64_t INLINE_NEVER work_1vk(uint64_t a, uint32_t *b, uint32_t *c)
5845 {
5846  return WORK_1(a, b, c, 514);
5847 }
5848 
5849 static uint64_t INLINE_NEVER work_1vl(uint64_t a, uint32_t *b, uint32_t *c)
5850 {
5851  return WORK_1(a, b, c, 515);
5852 }
5853 
5854 static uint64_t INLINE_NEVER work_1vm(uint64_t a, uint32_t *b, uint32_t *c)
5855 {
5856  return WORK_1(a, b, c, 516);
5857 }
5858 
5859 static uint64_t INLINE_NEVER work_1vn(uint64_t a, uint32_t *b, uint32_t *c)
5860 {
5861  return WORK_1(a, b, c, 517);
5862 }
5863 
5864 static uint64_t INLINE_NEVER work_1vo(uint64_t a, uint32_t *b, uint32_t *c)
5865 {
5866  return WORK_1(a, b, c, 518);
5867 }
5868 
5869 static uint64_t INLINE_NEVER work_1vp(uint64_t a, uint32_t *b, uint32_t *c)
5870 {
5871  return WORK_1(a, b, c, 519);
5872 }
5873 
5874 static uint64_t INLINE_NEVER work_1vq(uint64_t a, uint32_t *b, uint32_t *c)
5875 {
5876  return WORK_1(a, b, c, 520);
5877 }
5878 
5879 static uint64_t INLINE_NEVER work_1vr(uint64_t a, uint32_t *b, uint32_t *c)
5880 {
5881  return WORK_1(a, b, c, 521);
5882 }
5883 
5884 static uint64_t INLINE_NEVER work_1vs(uint64_t a, uint32_t *b, uint32_t *c)
5885 {
5886  return WORK_1(a, b, c, 522);
5887 }
5888 
5889 static uint64_t INLINE_NEVER work_1vt(uint64_t a, uint32_t *b, uint32_t *c)
5890 {
5891  return WORK_1(a, b, c, 523);
5892 }
5893 
5894 static uint64_t INLINE_NEVER work_1vu(uint64_t a, uint32_t *b, uint32_t *c)
5895 {
5896  return WORK_1(a, b, c, 524);
5897 }
5898 
5899 static uint64_t INLINE_NEVER work_1vv(uint64_t a, uint32_t *b, uint32_t *c)
5900 {
5901  return WORK_1(a, b, c, 525);
5902 }
5903 
5904 static uint64_t INLINE_NEVER work_1vw(uint64_t a, uint32_t *b, uint32_t *c)
5905 {
5906  return WORK_1(a, b, c, 526);
5907 }
5908 
5909 static uint64_t INLINE_NEVER work_1vx(uint64_t a, uint32_t *b, uint32_t *c)
5910 {
5911  return WORK_1(a, b, c, 527);
5912 }
5913 
5914 static uint64_t INLINE_NEVER work_1wa(uint64_t a, uint32_t *b, uint32_t *c)
5915 {
5916  return WORK_1(a, b, c, 528);
5917 }
5918 
5919 static uint64_t INLINE_NEVER work_1wb(uint64_t a, uint32_t *b, uint32_t *c)
5920 {
5921  return WORK_1(a, b, c, 529);
5922 }
5923 
5924 static uint64_t INLINE_NEVER work_1wc(uint64_t a, uint32_t *b, uint32_t *c)
5925 {
5926  return WORK_1(a, b, c, 530);
5927 }
5928 
5929 static uint64_t INLINE_NEVER work_1wd(uint64_t a, uint32_t *b, uint32_t *c)
5930 {
5931  return WORK_1(a, b, c, 531);
5932 }
5933 
5934 static uint64_t INLINE_NEVER work_1we(uint64_t a, uint32_t *b, uint32_t *c)
5935 {
5936  return WORK_1(a, b, c, 532);
5937 }
5938 
5939 static uint64_t INLINE_NEVER work_1wf(uint64_t a, uint32_t *b, uint32_t *c)
5940 {
5941  return WORK_1(a, b, c, 533);
5942 }
5943 
5944 static uint64_t INLINE_NEVER work_1wg(uint64_t a, uint32_t *b, uint32_t *c)
5945 {
5946  return WORK_1(a, b, c, 534);
5947 }
5948 
5949 static uint64_t INLINE_NEVER work_1wh(uint64_t a, uint32_t *b, uint32_t *c)
5950 {
5951  return WORK_1(a, b, c, 535);
5952 }
5953 
5954 static uint64_t INLINE_NEVER work_1wi(uint64_t a, uint32_t *b, uint32_t *c)
5955 {
5956  return WORK_1(a, b, c, 536);
5957 }
5958 
5959 static uint64_t INLINE_NEVER work_1wj(uint64_t a, uint32_t *b, uint32_t *c)
5960 {
5961  return WORK_1(a, b, c, 537);
5962 }
5963 
5964 static uint64_t INLINE_NEVER work_1wk(uint64_t a, uint32_t *b, uint32_t *c)
5965 {
5966  return WORK_1(a, b, c, 538);
5967 }
5968 
5969 static uint64_t INLINE_NEVER work_1wl(uint64_t a, uint32_t *b, uint32_t *c)
5970 {
5971  return WORK_1(a, b, c, 539);
5972 }
5973 
5974 static uint64_t INLINE_NEVER work_1wm(uint64_t a, uint32_t *b, uint32_t *c)
5975 {
5976  return WORK_1(a, b, c, 540);
5977 }
5978 
5979 static uint64_t INLINE_NEVER work_1wn(uint64_t a, uint32_t *b, uint32_t *c)
5980 {
5981  return WORK_1(a, b, c, 541);
5982 }
5983 
5984 static uint64_t INLINE_NEVER work_1wo(uint64_t a, uint32_t *b, uint32_t *c)
5985 {
5986  return WORK_1(a, b, c, 542);
5987 }
5988 
5989 static uint64_t INLINE_NEVER work_1wp(uint64_t a, uint32_t *b, uint32_t *c)
5990 {
5991  return WORK_1(a, b, c, 543);
5992 }
5993 
5994 static uint64_t INLINE_NEVER work_1wq(uint64_t a, uint32_t *b, uint32_t *c)
5995 {
5996  return WORK_1(a, b, c, 544);
5997 }
5998 
5999 static uint64_t INLINE_NEVER work_1wr(uint64_t a, uint32_t *b, uint32_t *c)
6000 {
6001  return WORK_1(a, b, c, 545);
6002 }
6003 
6004 static uint64_t INLINE_NEVER work_1ws(uint64_t a, uint32_t *b, uint32_t *c)
6005 {
6006  return WORK_1(a, b, c, 546);
6007 }
6008 
6009 static uint64_t INLINE_NEVER work_1wt(uint64_t a, uint32_t *b, uint32_t *c)
6010 {
6011  return WORK_1(a, b, c, 547);
6012 }
6013 
6014 static uint64_t INLINE_NEVER work_1wu(uint64_t a, uint32_t *b, uint32_t *c)
6015 {
6016  return WORK_1(a, b, c, 548);
6017 }
6018 
6019 static uint64_t INLINE_NEVER work_1wv(uint64_t a, uint32_t *b, uint32_t *c)
6020 {
6021  return WORK_1(a, b, c, 549);
6022 }
6023 
6024 static uint64_t INLINE_NEVER work_1ww(uint64_t a, uint32_t *b, uint32_t *c)
6025 {
6026  return WORK_1(a, b, c, 550);
6027 }
6028 
6029 static uint64_t INLINE_NEVER work_1wx(uint64_t a, uint32_t *b, uint32_t *c)
6030 {
6031  return WORK_1(a, b, c, 551);
6032 }
6033 
6034 static uint64_t INLINE_NEVER work_1xa(uint64_t a, uint32_t *b, uint32_t *c)
6035 {
6036  return WORK_1(a, b, c, 552);
6037 }
6038 
6039 static uint64_t INLINE_NEVER work_1xb(uint64_t a, uint32_t *b, uint32_t *c)
6040 {
6041  return WORK_1(a, b, c, 553);
6042 }
6043 
6044 static uint64_t INLINE_NEVER work_1xc(uint64_t a, uint32_t *b, uint32_t *c)
6045 {
6046  return WORK_1(a, b, c, 554);
6047 }
6048 
6049 static uint64_t INLINE_NEVER work_1xd(uint64_t a, uint32_t *b, uint32_t *c)
6050 {
6051  return WORK_1(a, b, c, 555);
6052 }
6053 
6054 static uint64_t INLINE_NEVER work_1xe(uint64_t a, uint32_t *b, uint32_t *c)
6055 {
6056  return WORK_1(a, b, c, 556);
6057 }
6058 
6059 static uint64_t INLINE_NEVER work_1xf(uint64_t a, uint32_t *b, uint32_t *c)
6060 {
6061  return WORK_1(a, b, c, 557);
6062 }
6063 
6064 static uint64_t INLINE_NEVER work_1xg(uint64_t a, uint32_t *b, uint32_t *c)
6065 {
6066  return WORK_1(a, b, c, 558);
6067 }
6068 
6069 static uint64_t INLINE_NEVER work_1xh(uint64_t a, uint32_t *b, uint32_t *c)
6070 {
6071  return WORK_1(a, b, c, 559);
6072 }
6073 
6074 static uint64_t INLINE_NEVER work_1xi(uint64_t a, uint32_t *b, uint32_t *c)
6075 {
6076  return WORK_1(a, b, c, 560);
6077 }
6078 
6079 static uint64_t INLINE_NEVER work_1xj(uint64_t a, uint32_t *b, uint32_t *c)
6080 {
6081  return WORK_1(a, b, c, 561);
6082 }
6083 
6084 static uint64_t INLINE_NEVER work_1xk(uint64_t a, uint32_t *b, uint32_t *c)
6085 {
6086  return WORK_1(a, b, c, 562);
6087 }
6088 
6089 static uint64_t INLINE_NEVER work_1xl(uint64_t a, uint32_t *b, uint32_t *c)
6090 {
6091  return WORK_1(a, b, c, 563);
6092 }
6093 
6094 static uint64_t INLINE_NEVER work_1xm(uint64_t a, uint32_t *b, uint32_t *c)
6095 {
6096  return WORK_1(a, b, c, 564);
6097 }
6098 
6099 static uint64_t INLINE_NEVER work_1xn(uint64_t a, uint32_t *b, uint32_t *c)
6100 {
6101  return WORK_1(a, b, c, 565);
6102 }
6103 
6104 static uint64_t INLINE_NEVER work_1xo(uint64_t a, uint32_t *b, uint32_t *c)
6105 {
6106  return WORK_1(a, b, c, 566);
6107 }
6108 
6109 static uint64_t INLINE_NEVER work_1xp(uint64_t a, uint32_t *b, uint32_t *c)
6110 {
6111  return WORK_1(a, b, c, 567);
6112 }
6113 
6114 static uint64_t INLINE_NEVER work_1xq(uint64_t a, uint32_t *b, uint32_t *c)
6115 {
6116  return WORK_1(a, b, c, 568);
6117 }
6118 
6119 static uint64_t INLINE_NEVER work_1xr(uint64_t a, uint32_t *b, uint32_t *c)
6120 {
6121  return WORK_1(a, b, c, 569);
6122 }
6123 
6124 static uint64_t INLINE_NEVER work_1xs(uint64_t a, uint32_t *b, uint32_t *c)
6125 {
6126  return WORK_1(a, b, c, 570);
6127 }
6128 
6129 static uint64_t INLINE_NEVER work_1xt(uint64_t a, uint32_t *b, uint32_t *c)
6130 {
6131  return WORK_1(a, b, c, 571);
6132 }
6133 
6134 static uint64_t INLINE_NEVER work_1xu(uint64_t a, uint32_t *b, uint32_t *c)
6135 {
6136  return WORK_1(a, b, c, 572);
6137 }
6138 
6139 static uint64_t INLINE_NEVER work_1xv(uint64_t a, uint32_t *b, uint32_t *c)
6140 {
6141  return WORK_1(a, b, c, 573);
6142 }
6143 
6144 static uint64_t INLINE_NEVER work_1xw(uint64_t a, uint32_t *b, uint32_t *c)
6145 {
6146  return WORK_1(a, b, c, 574);
6147 }
6148 
6149 static uint64_t INLINE_NEVER work_1xx(uint64_t a, uint32_t *b, uint32_t *c)
6150 {
6151  return WORK_1(a, b, c, 575);
6152 }
6153 
6154 static work_1_fn_t work_1[] = {
6155  work_1aa, work_1ab, work_1ac, work_1ad, work_1ae, work_1af, work_1ag, work_1ah,
6156  work_1ai, work_1aj, work_1ak, work_1al, work_1am, work_1an, work_1ao, work_1ap,
6157  work_1aq, work_1ar, work_1as, work_1at, work_1au, work_1av, work_1aw, work_1ax,
6158  work_1ba, work_1bb, work_1bc, work_1bd, work_1be, work_1bf, work_1bg, work_1bh,
6159  work_1bi, work_1bj, work_1bk, work_1bl, work_1bm, work_1bn, work_1bo, work_1bp,
6160  work_1bq, work_1br, work_1bs, work_1bt, work_1bu, work_1bv, work_1bw, work_1bx,
6161  work_1ca, work_1cb, work_1cc, work_1cd, work_1ce, work_1cf, work_1cg, work_1ch,
6162  work_1ci, work_1cj, work_1ck, work_1cl, work_1cm, work_1cn, work_1co, work_1cp,
6163  work_1cq, work_1cr, work_1cs, work_1ct, work_1cu, work_1cv, work_1cw, work_1cx,
6164  work_1da, work_1db, work_1dc, work_1dd, work_1de, work_1df, work_1dg, work_1dh,
6165  work_1di, work_1dj, work_1dk, work_1dl, work_1dm, work_1dn, work_1do, work_1dp,
6166  work_1dq, work_1dr, work_1ds, work_1dt, work_1du, work_1dv, work_1dw, work_1dx,
6167  work_1ea, work_1eb, work_1ec, work_1ed, work_1ee, work_1ef, work_1eg, work_1eh,
6168  work_1ei, work_1ej, work_1ek, work_1el, work_1em, work_1en, work_1eo, work_1ep,
6169  work_1eq, work_1er, work_1es, work_1et, work_1eu, work_1ev, work_1ew, work_1ex,
6170  work_1fa, work_1fb, work_1fc, work_1fd, work_1fe, work_1ff, work_1fg, work_1fh,
6171  work_1fi, work_1fj, work_1fk, work_1fl, work_1fm, work_1fn, work_1fo, work_1fp,
6172  work_1fq, work_1fr, work_1fs, work_1ft, work_1fu, work_1fv, work_1fw, work_1fx,
6173  work_1ga, work_1gb, work_1gc, work_1gd, work_1ge, work_1gf, work_1gg, work_1gh,
6174  work_1gi, work_1gj, work_1gk, work_1gl, work_1gm, work_1gn, work_1go, work_1gp,
6175  work_1gq, work_1gr, work_1gs, work_1gt, work_1gu, work_1gv, work_1gw, work_1gx,
6176  work_1ha, work_1hb, work_1hc, work_1hd, work_1he, work_1hf, work_1hg, work_1hh,
6177  work_1hi, work_1hj, work_1hk, work_1hl, work_1hm, work_1hn, work_1ho, work_1hp,
6178  work_1hq, work_1hr, work_1hs, work_1ht, work_1hu, work_1hv, work_1hw, work_1hx,
6179  work_1ia, work_1ib, work_1ic, work_1id, work_1ie, work_1if, work_1ig, work_1ih,
6180  work_1ii, work_1ij, work_1ik, work_1il, work_1im, work_1in, work_1io, work_1ip,
6181  work_1iq, work_1ir, work_1is, work_1it, work_1iu, work_1iv, work_1iw, work_1ix,
6182  work_1ja, work_1jb, work_1jc, work_1jd, work_1je, work_1jf, work_1jg, work_1jh,
6183  work_1ji, work_1jj, work_1jk, work_1jl, work_1jm, work_1jn, work_1jo, work_1jp,
6184  work_1jq, work_1jr, work_1js, work_1jt, work_1ju, work_1jv, work_1jw, work_1jx,
6185  work_1ka, work_1kb, work_1kc, work_1kd, work_1ke, work_1kf, work_1kg, work_1kh,
6186  work_1ki, work_1kj, work_1kk, work_1kl, work_1km, work_1kn, work_1ko, work_1kp,
6187  work_1kq, work_1kr, work_1ks, work_1kt, work_1ku, work_1kv, work_1kw, work_1kx,
6188  work_1la, work_1lb, work_1lc, work_1ld, work_1le, work_1lf, work_1lg, work_1lh,
6189  work_1li, work_1lj, work_1lk, work_1ll, work_1lm, work_1ln, work_1lo, work_1lp,
6190  work_1lq, work_1lr, work_1ls, work_1lt, work_1lu, work_1lv, work_1lw, work_1lx,
6191  work_1ma, work_1mb, work_1mc, work_1md, work_1me, work_1mf, work_1mg, work_1mh,
6192  work_1mi, work_1mj, work_1mk, work_1ml, work_1mm, work_1mn, work_1mo, work_1mp,
6193  work_1mq, work_1mr, work_1ms, work_1mt, work_1mu, work_1mv, work_1mw, work_1mx,
6194  work_1na, work_1nb, work_1nc, work_1nd, work_1ne, work_1nf, work_1ng, work_1nh,
6195  work_1ni, work_1nj, work_1nk, work_1nl, work_1nm, work_1nn, work_1no, work_1np,
6196  work_1nq, work_1nr, work_1ns, work_1nt, work_1nu, work_1nv, work_1nw, work_1nx,
6197  work_1oa, work_1ob, work_1oc, work_1od, work_1oe, work_1of, work_1og, work_1oh,
6198  work_1oi, work_1oj, work_1ok, work_1ol, work_1om, work_1on, work_1oo, work_1op,
6199  work_1oq, work_1or, work_1os, work_1ot, work_1ou, work_1ov, work_1ow, work_1ox,
6200  work_1pa, work_1pb, work_1pc, work_1pd, work_1pe, work_1pf, work_1pg, work_1ph,
6201  work_1pi, work_1pj, work_1pk, work_1pl, work_1pm, work_1pn, work_1po, work_1pp,
6202  work_1pq, work_1pr, work_1ps, work_1pt, work_1pu, work_1pv, work_1pw, work_1px,
6203  work_1qa, work_1qb, work_1qc, work_1qd, work_1qe, work_1qf, work_1qg, work_1qh,
6204  work_1qi, work_1qj, work_1qk, work_1ql, work_1qm, work_1qn, work_1qo, work_1qp,
6205  work_1qq, work_1qr, work_1qs, work_1qt, work_1qu, work_1qv, work_1qw, work_1qx,
6206  work_1ra, work_1rb, work_1rc, work_1rd, work_1re, work_1rf, work_1rg, work_1rh,
6207  work_1ri, work_1rj, work_1rk, work_1rl, work_1rm, work_1rn, work_1ro, work_1rp,
6208  work_1rq, work_1rr, work_1rs, work_1rt, work_1ru, work_1rv, work_1rw, work_1rx,
6209  work_1sa, work_1sb, work_1sc, work_1sd, work_1se, work_1sf, work_1sg, work_1sh,
6210  work_1si, work_1sj, work_1sk, work_1sl, work_1sm, work_1sn, work_1so, work_1sp,
6211  work_1sq, work_1sr, work_1ss, work_1st, work_1su, work_1sv, work_1sw, work_1sx,
6212  work_1ta, work_1tb, work_1tc, work_1td, work_1te, work_1tf, work_1tg, work_1th,
6213  work_1ti, work_1tj, work_1tk, work_1tl, work_1tm, work_1tn, work_1to, work_1tp,
6214  work_1tq, work_1tr, work_1ts, work_1tt, work_1tu, work_1tv, work_1tw, work_1tx,
6215  work_1ua, work_1ub, work_1uc, work_1ud, work_1ue, work_1uf, work_1ug, work_1uh,
6216  work_1ui, work_1uj, work_1uk, work_1ul, work_1um, work_1un, work_1uo, work_1up,
6217  work_1uq, work_1ur, work_1us, work_1ut, work_1uu, work_1uv, work_1uw, work_1ux,
6218  work_1va, work_1vb, work_1vc, work_1vd, work_1ve, work_1vf, work_1vg, work_1vh,
6219  work_1vi, work_1vj, work_1vk, work_1vl, work_1vm, work_1vn, work_1vo, work_1vp,
6220  work_1vq, work_1vr, work_1vs, work_1vt, work_1vu, work_1vv, work_1vw, work_1vx,
6221  work_1wa, work_1wb, work_1wc, work_1wd, work_1we, work_1wf, work_1wg, work_1wh,
6222  work_1wi, work_1wj, work_1wk, work_1wl, work_1wm, work_1wn, work_1wo, work_1wp,
6223  work_1wq, work_1wr, work_1ws, work_1wt, work_1wu, work_1wv, work_1ww, work_1wx,
6224  work_1xa, work_1xb, work_1xc, work_1xd, work_1xe, work_1xf, work_1xg, work_1xh,
6225  work_1xi, work_1xj, work_1xk, work_1xl, work_1xm, work_1xn, work_1xo, work_1xp,
6226  work_1xq, work_1xr, work_1xs, work_1xt, work_1xu, work_1xv, work_1xw, work_1xx
6227 };
6228 
6229 static uint16_t work_1_rnd[] = {
6230  150, 424, 26, 457, 74, 294, 218, 487, 348, 358, 540, 465, 305, 499, 103, 535,
6231  162, 92, 388, 269, 78, 245, 96, 546, 146, 346, 513, 116, 306, 383, 264, 85,
6232  75, 98, 437, 200, 362, 283, 147, 270, 51, 541, 272, 575, 239, 404, 498, 212,
6233  168, 290, 31, 396, 384, 310, 551, 179, 139, 204, 292, 61, 154, 266, 66, 108,
6234  44, 196, 400, 460, 410, 55, 491, 459, 80, 188, 128, 333, 489, 538, 447, 389,
6235  181, 378, 105, 62, 468, 417, 189, 194, 376, 562, 131, 518, 409, 87, 195, 57,
6236  422, 151, 470, 415, 215, 7, 15, 354, 542, 211, 241, 107, 243, 528, 274, 366,
6237  197, 566, 463, 331, 454, 152, 324, 412, 236, 364, 484, 279, 481, 4, 497, 569,
6238  6, 548, 0, 372, 115, 157, 217, 406, 338, 494, 325, 109, 552, 202, 505, 208,
6239  510, 397, 526, 52, 301, 382, 190, 148, 327, 565, 130, 431, 219, 263, 25, 84,
6240  347, 374, 238, 278, 20, 221, 71, 56, 433, 450, 339, 35, 509, 368, 401, 300,
6241  167, 46, 353, 93, 54, 136, 230, 251, 101, 125, 341, 365, 411, 330, 391, 201,
6242  233, 213, 9, 18, 440, 567, 156, 507, 486, 224, 58, 448, 120, 41, 385, 298,
6243  284, 395, 550, 340, 124, 531, 571, 434, 471, 488, 81, 235, 27, 512, 432, 248,
6244  423, 318, 8, 216, 508, 549, 249, 291, 95, 271, 351, 267, 308, 532, 467, 186,
6245  244, 60, 572, 184, 399, 317, 545, 12, 134, 461, 171, 43, 472, 118, 350, 172,
6246  183, 1, 259, 570, 380, 361, 73, 446, 534, 24, 555, 142, 402, 158, 319, 36,
6247  240, 203, 164, 419, 14, 64, 359, 451, 50, 449, 321, 455, 198, 287, 316, 307,
6248  363, 464, 5, 173, 511, 187, 191, 138, 163, 37, 490, 69, 67, 547, 479, 106,
6249  355, 352, 524, 297, 166, 59, 182, 276, 48, 312, 149, 556, 110, 515, 257, 314,
6250  517, 143, 265, 476, 277, 3, 332, 232, 323, 45, 554, 268, 226, 141, 28, 335,
6251  206, 72, 533, 482, 492, 220, 439, 159, 393, 398, 414, 39, 530, 77, 29, 483,
6252  246, 407, 329, 413, 429, 360, 229, 502, 322, 403, 462, 42, 453, 520, 558, 34,
6253  304, 99, 88, 2, 114, 477, 97, 223, 227, 328, 295, 210, 311, 336, 231, 132,
6254  495, 425, 371, 394, 129, 474, 309, 426, 344, 285, 296, 503, 258, 560, 155, 370,
6255  21, 386, 228, 161, 379, 506, 539, 521, 145, 475, 537, 289, 237, 111, 369, 456,
6256  373, 568, 536, 473, 334, 445, 299, 303, 70, 209, 222, 23, 177, 170, 40, 207,
6257  76, 100, 478, 286, 293, 438, 392, 252, 574, 485, 553, 255, 104, 559, 253, 119,
6258  140, 242, 469, 176, 544, 19, 126, 441, 390, 377, 153, 543, 16, 180, 275, 82,
6259  79, 525, 427, 527, 367, 169, 428, 302, 13, 420, 466, 496, 133, 357, 342, 416,
6260  22, 519, 122, 49, 113, 123, 418, 349, 178, 529, 165, 199, 89, 280, 356, 256,
6261  247, 127, 135, 430, 193, 444, 86, 30, 313, 261, 68, 381, 442, 121, 17, 501,
6262  343, 436, 281, 405, 500, 250, 421, 435, 192, 345, 563, 262, 320, 91, 387, 33,
6263  32, 516, 557, 160, 443, 260, 458, 175, 53, 83, 375, 174, 288, 65, 522, 10,
6264  480, 315, 90, 561, 11, 254, 234, 214, 38, 273, 523, 47, 337, 102, 326, 452,
6265  205, 573, 112, 185, 144, 408, 63, 225, 493, 282, 504, 514, 564, 117, 94, 137
6266 };
6267 
6268 static uint64_t INLINE_NEVER work_2aa(uint64_t a, uint32_t *b, uint32_t *c)
6269 {
6270  return WORK_2(a, b, c, 0);
6271 }
6272 
6273 static uint64_t INLINE_NEVER work_2ab(uint64_t a, uint32_t *b, uint32_t *c)
6274 {
6275  return WORK_2(a, b, c, 1);
6276 }
6277 
6278 static uint64_t INLINE_NEVER work_2ac(uint64_t a, uint32_t *b, uint32_t *c)
6279 {
6280  return WORK_2(a, b, c, 2);
6281 }
6282 
6283 static uint64_t INLINE_NEVER work_2ad(uint64_t a, uint32_t *b, uint32_t *c)
6284 {
6285  return WORK_2(a, b, c, 3);
6286 }
6287 
6288 static uint64_t INLINE_NEVER work_2ae(uint64_t a, uint32_t *b, uint32_t *c)
6289 {
6290  return WORK_2(a, b, c, 4);
6291 }
6292 
6293 static uint64_t INLINE_NEVER work_2af(uint64_t a, uint32_t *b, uint32_t *c)
6294 {
6295  return WORK_2(a, b, c, 5);
6296 }
6297 
6298 static uint64_t INLINE_NEVER work_2ag(uint64_t a, uint32_t *b, uint32_t *c)
6299 {
6300  return WORK_2(a, b, c, 6);
6301 }
6302 
6303 static uint64_t INLINE_NEVER work_2ah(uint64_t a, uint32_t *b, uint32_t *c)
6304 {
6305  return WORK_2(a, b, c, 7);
6306 }
6307 
6308 static uint64_t INLINE_NEVER work_2ai(uint64_t a, uint32_t *b, uint32_t *c)
6309 {
6310  return WORK_2(a, b, c, 8);
6311 }
6312 
6313 static uint64_t INLINE_NEVER work_2aj(uint64_t a, uint32_t *b, uint32_t *c)
6314 {
6315  return WORK_2(a, b, c, 9);
6316 }
6317 
6318 static uint64_t INLINE_NEVER work_2ak(uint64_t a, uint32_t *b, uint32_t *c)
6319 {
6320  return WORK_2(a, b, c, 10);
6321 }
6322 
6323 static uint64_t INLINE_NEVER work_2al(uint64_t a, uint32_t *b, uint32_t *c)
6324 {
6325  return WORK_2(a, b, c, 11);
6326 }
6327 
6328 static uint64_t INLINE_NEVER work_2am(uint64_t a, uint32_t *b, uint32_t *c)
6329 {
6330  return WORK_2(a, b, c, 12);
6331 }
6332 
6333 static uint64_t INLINE_NEVER work_2an(uint64_t a, uint32_t *b, uint32_t *c)
6334 {
6335  return WORK_2(a, b, c, 13);
6336 }
6337 
6338 static uint64_t INLINE_NEVER work_2ao(uint64_t a, uint32_t *b, uint32_t *c)
6339 {
6340  return WORK_2(a, b, c, 14);
6341 }
6342 
6343 static uint64_t INLINE_NEVER work_2ap(uint64_t a, uint32_t *b, uint32_t *c)
6344 {
6345  return WORK_2(a, b, c, 15);
6346 }
6347 
6348 static uint64_t INLINE_NEVER work_2aq(uint64_t a, uint32_t *b, uint32_t *c)
6349 {
6350  return WORK_2(a, b, c, 16);
6351 }
6352 
6353 static uint64_t INLINE_NEVER work_2ar(uint64_t a, uint32_t *b, uint32_t *c)
6354 {
6355  return WORK_2(a, b, c, 17);
6356 }
6357 
6358 static uint64_t INLINE_NEVER work_2as(uint64_t a, uint32_t *b, uint32_t *c)
6359 {
6360  return WORK_2(a, b, c, 18);
6361 }
6362 
6363 static uint64_t INLINE_NEVER work_2at(uint64_t a, uint32_t *b, uint32_t *c)
6364 {
6365  return WORK_2(a, b, c, 19);
6366 }
6367 
6368 static uint64_t INLINE_NEVER work_2au(uint64_t a, uint32_t *b, uint32_t *c)
6369 {
6370  return WORK_2(a, b, c, 20);
6371 }
6372 
6373 static uint64_t INLINE_NEVER work_2av(uint64_t a, uint32_t *b, uint32_t *c)
6374 {
6375  return WORK_2(a, b, c, 21);
6376 }
6377 
6378 static uint64_t INLINE_NEVER work_2aw(uint64_t a, uint32_t *b, uint32_t *c)
6379 {
6380  return WORK_2(a, b, c, 22);
6381 }
6382 
6383 static uint64_t INLINE_NEVER work_2ax(uint64_t a, uint32_t *b, uint32_t *c)
6384 {
6385  return WORK_2(a, b, c, 23);
6386 }
6387 
6388 static uint64_t INLINE_NEVER work_2ba(uint64_t a, uint32_t *b, uint32_t *c)
6389 {
6390  return WORK_2(a, b, c, 24);
6391 }
6392 
6393 static uint64_t INLINE_NEVER work_2bb(uint64_t a, uint32_t *b, uint32_t *c)
6394 {
6395  return WORK_2(a, b, c, 25);
6396 }
6397 
6398 static uint64_t INLINE_NEVER work_2bc(uint64_t a, uint32_t *b, uint32_t *c)
6399 {
6400  return WORK_2(a, b, c, 26);
6401 }
6402 
6403 static uint64_t INLINE_NEVER work_2bd(uint64_t a, uint32_t *b, uint32_t *c)
6404 {
6405  return WORK_2(a, b, c, 27);
6406 }
6407 
6408 static uint64_t INLINE_NEVER work_2be(uint64_t a, uint32_t *b, uint32_t *c)
6409 {
6410  return WORK_2(a, b, c, 28);
6411 }
6412 
6413 static uint64_t INLINE_NEVER work_2bf(uint64_t a, uint32_t *b, uint32_t *c)
6414 {
6415  return WORK_2(a, b, c, 29);
6416 }
6417 
6418 static uint64_t INLINE_NEVER work_2bg(uint64_t a, uint32_t *b, uint32_t *c)
6419 {
6420  return WORK_2(a, b, c, 30);
6421 }
6422 
6423 static uint64_t INLINE_NEVER work_2bh(uint64_t a, uint32_t *b, uint32_t *c)
6424 {
6425  return WORK_2(a, b, c, 31);
6426 }
6427 
6428 static uint64_t INLINE_NEVER work_2bi(uint64_t a, uint32_t *b, uint32_t *c)
6429 {
6430  return WORK_2(a, b, c, 32);
6431 }
6432 
6433 static uint64_t INLINE_NEVER work_2bj(uint64_t a, uint32_t *b, uint32_t *c)
6434 {
6435  return WORK_2(a, b, c, 33);
6436 }
6437 
6438 static uint64_t INLINE_NEVER work_2bk(uint64_t a, uint32_t *b, uint32_t *c)
6439 {
6440  return WORK_2(a, b, c, 34);
6441 }
6442 
6443 static uint64_t INLINE_NEVER work_2bl(uint64_t a, uint32_t *b, uint32_t *c)
6444 {
6445  return WORK_2(a, b, c, 35);
6446 }
6447 
6448 static uint64_t INLINE_NEVER work_2bm(uint64_t a, uint32_t *b, uint32_t *c)
6449 {
6450  return WORK_2(a, b, c, 36);
6451 }
6452 
6453 static uint64_t INLINE_NEVER work_2bn(uint64_t a, uint32_t *b, uint32_t *c)
6454 {
6455  return WORK_2(a, b, c, 37);
6456 }
6457 
6458 static uint64_t INLINE_NEVER work_2bo(uint64_t a, uint32_t *b, uint32_t *c)
6459 {
6460  return WORK_2(a, b, c, 38);
6461 }
6462 
6463 static uint64_t INLINE_NEVER work_2bp(uint64_t a, uint32_t *b, uint32_t *c)
6464 {
6465  return WORK_2(a, b, c, 39);
6466 }
6467 
6468 static uint64_t INLINE_NEVER work_2bq(uint64_t a, uint32_t *b, uint32_t *c)
6469 {
6470  return WORK_2(a, b, c, 40);
6471 }
6472 
6473 static uint64_t INLINE_NEVER work_2br(uint64_t a, uint32_t *b, uint32_t *c)
6474 {
6475  return WORK_2(a, b, c, 41);
6476 }
6477 
6478 static uint64_t INLINE_NEVER work_2bs(uint64_t a, uint32_t *b, uint32_t *c)
6479 {
6480  return WORK_2(a, b, c, 42);
6481 }
6482 
6483 static uint64_t INLINE_NEVER work_2bt(uint64_t a, uint32_t *b, uint32_t *c)
6484 {
6485  return WORK_2(a, b, c, 43);
6486 }
6487 
6488 static uint64_t INLINE_NEVER work_2bu(uint64_t a, uint32_t *b, uint32_t *c)
6489 {
6490  return WORK_2(a, b, c, 44);
6491 }
6492 
6493 static uint64_t INLINE_NEVER work_2bv(uint64_t a, uint32_t *b, uint32_t *c)
6494 {
6495  return WORK_2(a, b, c, 45);
6496 }
6497 
6498 static uint64_t INLINE_NEVER work_2bw(uint64_t a, uint32_t *b, uint32_t *c)
6499 {
6500  return WORK_2(a, b, c, 46);
6501 }
6502 
6503 static uint64_t INLINE_NEVER work_2bx(uint64_t a, uint32_t *b, uint32_t *c)
6504 {
6505  return WORK_2(a, b, c, 47);
6506 }
6507 
6508 static uint64_t INLINE_NEVER work_2ca(uint64_t a, uint32_t *b, uint32_t *c)
6509 {
6510  return WORK_2(a, b, c, 48);
6511 }
6512 
6513 static uint64_t INLINE_NEVER work_2cb(uint64_t a, uint32_t *b, uint32_t *c)
6514 {
6515  return WORK_2(a, b, c, 49);
6516 }
6517 
6518 static uint64_t INLINE_NEVER work_2cc(uint64_t a, uint32_t *b, uint32_t *c)
6519 {
6520  return WORK_2(a, b, c, 50);
6521 }
6522 
6523 static uint64_t INLINE_NEVER work_2cd(uint64_t a, uint32_t *b, uint32_t *c)
6524 {
6525  return WORK_2(a, b, c, 51);
6526 }
6527 
6528 static uint64_t INLINE_NEVER work_2ce(uint64_t a, uint32_t *b, uint32_t *c)
6529 {
6530  return WORK_2(a, b, c, 52);
6531 }
6532 
6533 static uint64_t INLINE_NEVER work_2cf(uint64_t a, uint32_t *b, uint32_t *c)
6534 {
6535  return WORK_2(a, b, c, 53);
6536 }
6537 
6538 static uint64_t INLINE_NEVER work_2cg(uint64_t a, uint32_t *b, uint32_t *c)
6539 {
6540  return WORK_2(a, b, c, 54);
6541 }
6542 
6543 static uint64_t INLINE_NEVER work_2ch(uint64_t a, uint32_t *b, uint32_t *c)
6544 {
6545  return WORK_2(a, b, c, 55);
6546 }
6547 
6548 static uint64_t INLINE_NEVER work_2ci(uint64_t a, uint32_t *b, uint32_t *c)
6549 {
6550  return WORK_2(a, b, c, 56);
6551 }
6552 
6553 static uint64_t INLINE_NEVER work_2cj(uint64_t a, uint32_t *b, uint32_t *c)
6554 {
6555  return WORK_2(a, b, c, 57);
6556 }
6557 
6558 static uint64_t INLINE_NEVER work_2ck(uint64_t a, uint32_t *b, uint32_t *c)
6559 {
6560  return WORK_2(a, b, c, 58);
6561 }
6562 
6563 static uint64_t INLINE_NEVER work_2cl(uint64_t a, uint32_t *b, uint32_t *c)
6564 {
6565  return WORK_2(a, b, c, 59);
6566 }
6567 
6568 static uint64_t INLINE_NEVER work_2cm(uint64_t a, uint32_t *b, uint32_t *c)
6569 {
6570  return WORK_2(a, b, c, 60);
6571 }
6572 
6573 static uint64_t INLINE_NEVER work_2cn(uint64_t a, uint32_t *b, uint32_t *c)
6574 {
6575  return WORK_2(a, b, c, 61);
6576 }
6577 
6578 static uint64_t INLINE_NEVER work_2co(uint64_t a, uint32_t *b, uint32_t *c)
6579 {
6580  return WORK_2(a, b, c, 62);
6581 }
6582 
6583 static uint64_t INLINE_NEVER work_2cp(uint64_t a, uint32_t *b, uint32_t *c)
6584 {
6585  return WORK_2(a, b, c, 63);
6586 }
6587 
6588 static uint64_t INLINE_NEVER work_2cq(uint64_t a, uint32_t *b, uint32_t *c)
6589 {
6590  return WORK_2(a, b, c, 64);
6591 }
6592 
6593 static uint64_t INLINE_NEVER work_2cr(uint64_t a, uint32_t *b, uint32_t *c)
6594 {
6595  return WORK_2(a, b, c, 65);
6596 }
6597 
6598 static uint64_t INLINE_NEVER work_2cs(uint64_t a, uint32_t *b, uint32_t *c)
6599 {
6600  return WORK_2(a, b, c, 66);
6601 }
6602 
6603 static uint64_t INLINE_NEVER work_2ct(uint64_t a, uint32_t *b, uint32_t *c)
6604 {
6605  return WORK_2(a, b, c, 67);
6606 }
6607 
6608 static uint64_t INLINE_NEVER work_2cu(uint64_t a, uint32_t *b, uint32_t *c)
6609 {
6610  return WORK_2(a, b, c, 68);
6611 }
6612 
6613 static uint64_t INLINE_NEVER work_2cv(uint64_t a, uint32_t *b, uint32_t *c)
6614 {
6615  return WORK_2(a, b, c, 69);
6616 }
6617 
6618 static uint64_t INLINE_NEVER work_2cw(uint64_t a, uint32_t *b, uint32_t *c)
6619 {
6620  return WORK_2(a, b, c, 70);
6621 }
6622 
6623 static uint64_t INLINE_NEVER work_2cx(uint64_t a, uint32_t *b, uint32_t *c)
6624 {
6625  return WORK_2(a, b, c, 71);
6626 }
6627 
6628 static uint64_t INLINE_NEVER work_2da(uint64_t a, uint32_t *b, uint32_t *c)
6629 {
6630  return WORK_2(a, b, c, 72);
6631 }
6632 
6633 static uint64_t INLINE_NEVER work_2db(uint64_t a, uint32_t *b, uint32_t *c)
6634 {
6635  return WORK_2(a, b, c, 73);
6636 }
6637 
6638 static uint64_t INLINE_NEVER work_2dc(uint64_t a, uint32_t *b, uint32_t *c)
6639 {
6640  return WORK_2(a, b, c, 74);
6641 }
6642 
6643 static uint64_t INLINE_NEVER work_2dd(uint64_t a, uint32_t *b, uint32_t *c)
6644 {
6645  return WORK_2(a, b, c, 75);
6646 }
6647 
6648 static uint64_t INLINE_NEVER work_2de(uint64_t a, uint32_t *b, uint32_t *c)
6649 {
6650  return WORK_2(a, b, c, 76);
6651 }
6652 
6653 static uint64_t INLINE_NEVER work_2df(uint64_t a, uint32_t *b, uint32_t *c)
6654 {
6655  return WORK_2(a, b, c, 77);
6656 }
6657 
6658 static uint64_t INLINE_NEVER work_2dg(uint64_t a, uint32_t *b, uint32_t *c)
6659 {
6660  return WORK_2(a, b, c, 78);
6661 }
6662 
6663 static uint64_t INLINE_NEVER work_2dh(uint64_t a, uint32_t *b, uint32_t *c)
6664 {
6665  return WORK_2(a, b, c, 79);
6666 }
6667 
6668 static uint64_t INLINE_NEVER work_2di(uint64_t a, uint32_t *b, uint32_t *c)
6669 {
6670  return WORK_2(a, b, c, 80);
6671 }
6672 
6673 static uint64_t INLINE_NEVER work_2dj(uint64_t a, uint32_t *b, uint32_t *c)
6674 {
6675  return WORK_2(a, b, c, 81);
6676 }
6677 
6678 static uint64_t INLINE_NEVER work_2dk(uint64_t a, uint32_t *b, uint32_t *c)
6679 {
6680  return WORK_2(a, b, c, 82);
6681 }
6682 
6683 static uint64_t INLINE_NEVER work_2dl(uint64_t a, uint32_t *b, uint32_t *c)
6684 {
6685  return WORK_2(a, b, c, 83);
6686 }
6687 
6688 static uint64_t INLINE_NEVER work_2dm(uint64_t a, uint32_t *b, uint32_t *c)
6689 {
6690  return WORK_2(a, b, c, 84);
6691 }
6692 
6693 static uint64_t INLINE_NEVER work_2dn(uint64_t a, uint32_t *b, uint32_t *c)
6694 {
6695  return WORK_2(a, b, c, 85);
6696 }
6697 
6698 static uint64_t INLINE_NEVER work_2do(uint64_t a, uint32_t *b, uint32_t *c)
6699 {
6700  return WORK_2(a, b, c, 86);
6701 }
6702 
6703 static uint64_t INLINE_NEVER work_2dp(uint64_t a, uint32_t *b, uint32_t *c)
6704 {
6705  return WORK_2(a, b, c, 87);
6706 }
6707 
6708 static uint64_t INLINE_NEVER work_2dq(uint64_t a, uint32_t *b, uint32_t *c)
6709 {
6710  return WORK_2(a, b, c, 88);
6711 }
6712 
6713 static uint64_t INLINE_NEVER work_2dr(uint64_t a, uint32_t *b, uint32_t *c)
6714 {
6715  return WORK_2(a, b, c, 89);
6716 }
6717 
6718 static uint64_t INLINE_NEVER work_2ds(uint64_t a, uint32_t *b, uint32_t *c)
6719 {
6720  return WORK_2(a, b, c, 90);
6721 }
6722 
6723 static uint64_t INLINE_NEVER work_2dt(uint64_t a, uint32_t *b, uint32_t *c)
6724 {
6725  return WORK_2(a, b, c, 91);
6726 }
6727 
6728 static uint64_t INLINE_NEVER work_2du(uint64_t a, uint32_t *b, uint32_t *c)
6729 {
6730  return WORK_2(a, b, c, 92);
6731 }
6732 
6733 static uint64_t INLINE_NEVER work_2dv(uint64_t a, uint32_t *b, uint32_t *c)
6734 {
6735  return WORK_2(a, b, c, 93);
6736 }
6737 
6738 static uint64_t INLINE_NEVER work_2dw(uint64_t a, uint32_t *b, uint32_t *c)
6739 {
6740  return WORK_2(a, b, c, 94);
6741 }
6742 
6743 static uint64_t INLINE_NEVER work_2dx(uint64_t a, uint32_t *b, uint32_t *c)
6744 {
6745  return WORK_2(a, b, c, 95);
6746 }
6747 
6748 static uint64_t INLINE_NEVER work_2ea(uint64_t a, uint32_t *b, uint32_t *c)
6749 {
6750  return WORK_2(a, b, c, 96);
6751 }
6752 
6753 static uint64_t INLINE_NEVER work_2eb(uint64_t a, uint32_t *b, uint32_t *c)
6754 {
6755  return WORK_2(a, b, c, 97);
6756 }
6757 
6758 static uint64_t INLINE_NEVER work_2ec(uint64_t a, uint32_t *b, uint32_t *c)
6759 {
6760  return WORK_2(a, b, c, 98);
6761 }
6762 
6763 static uint64_t INLINE_NEVER work_2ed(uint64_t a, uint32_t *b, uint32_t *c)
6764 {
6765  return WORK_2(a, b, c, 99);
6766 }
6767 
6768 static uint64_t INLINE_NEVER work_2ee(uint64_t a, uint32_t *b, uint32_t *c)
6769 {
6770  return WORK_2(a, b, c, 100);
6771 }
6772 
6773 static uint64_t INLINE_NEVER work_2ef(uint64_t a, uint32_t *b, uint32_t *c)
6774 {
6775  return WORK_2(a, b, c, 101);
6776 }
6777 
6778 static uint64_t INLINE_NEVER work_2eg(uint64_t a, uint32_t *b, uint32_t *c)
6779 {
6780  return WORK_2(a, b, c, 102);
6781 }
6782 
6783 static uint64_t INLINE_NEVER work_2eh(uint64_t a, uint32_t *b, uint32_t *c)
6784 {
6785  return WORK_2(a, b, c, 103);
6786 }
6787 
6788 static uint64_t INLINE_NEVER work_2ei(uint64_t a, uint32_t *b, uint32_t *c)
6789 {
6790  return WORK_2(a, b, c, 104);
6791 }
6792 
6793 static uint64_t INLINE_NEVER work_2ej(uint64_t a, uint32_t *b, uint32_t *c)
6794 {
6795  return WORK_2(a, b, c, 105);
6796 }
6797 
6798 static uint64_t INLINE_NEVER work_2ek(uint64_t a, uint32_t *b, uint32_t *c)
6799 {
6800  return WORK_2(a, b, c, 106);
6801 }
6802 
6803 static uint64_t INLINE_NEVER work_2el(uint64_t a, uint32_t *b, uint32_t *c)
6804 {
6805  return WORK_2(a, b, c, 107);
6806 }
6807 
6808 static uint64_t INLINE_NEVER work_2em(uint64_t a, uint32_t *b, uint32_t *c)
6809 {
6810  return WORK_2(a, b, c, 108);
6811 }
6812 
6813 static uint64_t INLINE_NEVER work_2en(uint64_t a, uint32_t *b, uint32_t *c)
6814 {
6815  return WORK_2(a, b, c, 109);
6816 }
6817 
6818 static uint64_t INLINE_NEVER work_2eo(uint64_t a, uint32_t *b, uint32_t *c)
6819 {
6820  return WORK_2(a, b, c, 110);
6821 }
6822 
6823 static uint64_t INLINE_NEVER work_2ep(uint64_t a, uint32_t *b, uint32_t *c)
6824 {
6825  return WORK_2(a, b, c, 111);
6826 }
6827 
6828 static uint64_t INLINE_NEVER work_2eq(uint64_t a, uint32_t *b, uint32_t *c)
6829 {
6830  return WORK_2(a, b, c, 112);
6831 }
6832 
6833 static uint64_t INLINE_NEVER work_2er(uint64_t a, uint32_t *b, uint32_t *c)
6834 {
6835  return WORK_2(a, b, c, 113);
6836 }
6837 
6838 static uint64_t INLINE_NEVER work_2es(uint64_t a, uint32_t *b, uint32_t *c)
6839 {
6840  return WORK_2(a, b, c, 114);
6841 }
6842 
6843 static uint64_t INLINE_NEVER work_2et(uint64_t a, uint32_t *b, uint32_t *c)
6844 {
6845  return WORK_2(a, b, c, 115);
6846 }
6847 
6848 static uint64_t INLINE_NEVER work_2eu(uint64_t a, uint32_t *b, uint32_t *c)
6849 {
6850  return WORK_2(a, b, c, 116);
6851 }
6852 
6853 static uint64_t INLINE_NEVER work_2ev(uint64_t a, uint32_t *b, uint32_t *c)
6854 {
6855  return WORK_2(a, b, c, 117);
6856 }
6857 
6858 static uint64_t INLINE_NEVER work_2ew(uint64_t a, uint32_t *b, uint32_t *c)
6859 {
6860  return WORK_2(a, b, c, 118);
6861 }
6862 
6863 static uint64_t INLINE_NEVER work_2ex(uint64_t a, uint32_t *b, uint32_t *c)
6864 {
6865  return WORK_2(a, b, c, 119);
6866 }
6867 
6868 static uint64_t INLINE_NEVER work_2fa(uint64_t a, uint32_t *b, uint32_t *c)
6869 {
6870  return WORK_2(a, b, c, 120);
6871 }
6872 
6873 static uint64_t INLINE_NEVER work_2fb(uint64_t a, uint32_t *b, uint32_t *c)
6874 {
6875  return WORK_2(a, b, c, 121);
6876 }
6877 
6878 static uint64_t INLINE_NEVER work_2fc(uint64_t a, uint32_t *b, uint32_t *c)
6879 {
6880  return WORK_2(a, b, c, 122);
6881 }
6882 
6883 static uint64_t INLINE_NEVER work_2fd(uint64_t a, uint32_t *b, uint32_t *c)
6884 {
6885  return WORK_2(a, b, c, 123);
6886 }
6887 
6888 static uint64_t INLINE_NEVER work_2fe(uint64_t a, uint32_t *b, uint32_t *c)
6889 {
6890  return WORK_2(a, b, c, 124);
6891 }
6892 
6893 static uint64_t INLINE_NEVER work_2ff(uint64_t a, uint32_t *b, uint32_t *c)
6894 {
6895  return WORK_2(a, b, c, 125);
6896 }
6897 
6898 static uint64_t INLINE_NEVER work_2fg(uint64_t a, uint32_t *b, uint32_t *c)
6899 {
6900  return WORK_2(a, b, c, 126);
6901 }
6902 
6903 static uint64_t INLINE_NEVER work_2fh(uint64_t a, uint32_t *b, uint32_t *c)
6904 {
6905  return WORK_2(a, b, c, 127);
6906 }
6907 
6908 static uint64_t INLINE_NEVER work_2fi(uint64_t a, uint32_t *b, uint32_t *c)
6909 {
6910  return WORK_2(a, b, c, 128);
6911 }
6912 
6913 static uint64_t INLINE_NEVER work_2fj(uint64_t a, uint32_t *b, uint32_t *c)
6914 {
6915  return WORK_2(a, b, c, 129);
6916 }
6917 
6918 static uint64_t INLINE_NEVER work_2fk(uint64_t a, uint32_t *b, uint32_t *c)
6919 {
6920  return WORK_2(a, b, c, 130);
6921 }
6922 
6923 static uint64_t INLINE_NEVER work_2fl(uint64_t a, uint32_t *b, uint32_t *c)
6924 {
6925  return WORK_2(a, b, c, 131);
6926 }
6927 
6928 static uint64_t INLINE_NEVER work_2fm(uint64_t a, uint32_t *b, uint32_t *c)
6929 {
6930  return WORK_2(a, b, c, 132);
6931 }
6932 
6933 static uint64_t INLINE_NEVER work_2fn(uint64_t a, uint32_t *b, uint32_t *c)
6934 {
6935  return WORK_2(a, b, c, 133);
6936 }
6937 
6938 static uint64_t INLINE_NEVER work_2fo(uint64_t a, uint32_t *b, uint32_t *c)
6939 {
6940  return WORK_2(a, b, c, 134);
6941 }
6942 
6943 static uint64_t INLINE_NEVER work_2fp(uint64_t a, uint32_t *b, uint32_t *c)
6944 {
6945  return WORK_2(a, b, c, 135);
6946 }
6947 
6948 static uint64_t INLINE_NEVER work_2fq(uint64_t a, uint32_t *b, uint32_t *c)
6949 {
6950  return WORK_2(a, b, c, 136);
6951 }
6952 
6953 static uint64_t INLINE_NEVER work_2fr(uint64_t a, uint32_t *b, uint32_t *c)
6954 {
6955  return WORK_2(a, b, c, 137);
6956 }
6957 
6958 static uint64_t INLINE_NEVER work_2fs(uint64_t a, uint32_t *b, uint32_t *c)
6959 {
6960  return WORK_2(a, b, c, 138);
6961 }
6962 
6963 static uint64_t INLINE_NEVER work_2ft(uint64_t a, uint32_t *b, uint32_t *c)
6964 {
6965  return WORK_2(a, b, c, 139);
6966 }
6967 
6968 static uint64_t INLINE_NEVER work_2fu(uint64_t a, uint32_t *b, uint32_t *c)
6969 {
6970  return WORK_2(a, b, c, 140);
6971 }
6972 
6973 static uint64_t INLINE_NEVER work_2fv(uint64_t a, uint32_t *b, uint32_t *c)
6974 {
6975  return WORK_2(a, b, c, 141);
6976 }
6977 
6978 static uint64_t INLINE_NEVER work_2fw(uint64_t a, uint32_t *b, uint32_t *c)
6979 {
6980  return WORK_2(a, b, c, 142);
6981 }
6982 
6983 static uint64_t INLINE_NEVER work_2fx(uint64_t a, uint32_t *b, uint32_t *c)
6984 {
6985  return WORK_2(a, b, c, 143);
6986 }
6987 
6988 static uint64_t INLINE_NEVER work_2ga(uint64_t a, uint32_t *b, uint32_t *c)
6989 {
6990  return WORK_2(a, b, c, 144);
6991 }
6992 
6993 static uint64_t INLINE_NEVER work_2gb(uint64_t a, uint32_t *b, uint32_t *c)
6994 {
6995  return WORK_2(a, b, c, 145);
6996 }
6997 
6998 static uint64_t INLINE_NEVER work_2gc(uint64_t a, uint32_t *b, uint32_t *c)
6999 {
7000  return WORK_2(a, b, c, 146);
7001 }
7002 
7003 static uint64_t INLINE_NEVER work_2gd(uint64_t a, uint32_t *b, uint32_t *c)
7004 {
7005  return WORK_2(a, b, c, 147);
7006 }
7007 
7008 static uint64_t INLINE_NEVER work_2ge(uint64_t a, uint32_t *b, uint32_t *c)
7009 {
7010  return WORK_2(a, b, c, 148);
7011 }
7012 
7013 static uint64_t INLINE_NEVER work_2gf(uint64_t a, uint32_t *b, uint32_t *c)
7014 {
7015  return WORK_2(a, b, c, 149);
7016 }
7017 
7018 static uint64_t INLINE_NEVER work_2gg(uint64_t a, uint32_t *b, uint32_t *c)
7019 {
7020  return WORK_2(a, b, c, 150);
7021 }
7022 
7023 static uint64_t INLINE_NEVER work_2gh(uint64_t a, uint32_t *b, uint32_t *c)
7024 {
7025  return WORK_2(a, b, c, 151);
7026 }
7027 
7028 static uint64_t INLINE_NEVER work_2gi(uint64_t a, uint32_t *b, uint32_t *c)
7029 {
7030  return WORK_2(a, b, c, 152);
7031 }
7032 
7033 static uint64_t INLINE_NEVER work_2gj(uint64_t a, uint32_t *b, uint32_t *c)
7034 {
7035  return WORK_2(a, b, c, 153);
7036 }
7037 
7038 static uint64_t INLINE_NEVER work_2gk(uint64_t a, uint32_t *b, uint32_t *c)
7039 {
7040  return WORK_2(a, b, c, 154);
7041 }
7042 
7043 static uint64_t INLINE_NEVER work_2gl(uint64_t a, uint32_t *b, uint32_t *c)
7044 {
7045  return WORK_2(a, b, c, 155);
7046 }
7047 
7048 static uint64_t INLINE_NEVER work_2gm(uint64_t a, uint32_t *b, uint32_t *c)
7049 {
7050  return WORK_2(a, b, c, 156);
7051 }
7052 
7053 static uint64_t INLINE_NEVER work_2gn(uint64_t a, uint32_t *b, uint32_t *c)
7054 {
7055  return WORK_2(a, b, c, 157);
7056 }
7057 
7058 static uint64_t INLINE_NEVER work_2go(uint64_t a, uint32_t *b, uint32_t *c)
7059 {
7060  return WORK_2(a, b, c, 158);
7061 }
7062 
7063 static uint64_t INLINE_NEVER work_2gp(uint64_t a, uint32_t *b, uint32_t *c)
7064 {
7065  return WORK_2(a, b, c, 159);
7066 }
7067 
7068 static uint64_t INLINE_NEVER work_2gq(uint64_t a, uint32_t *b, uint32_t *c)
7069 {
7070  return WORK_2(a, b, c, 160);
7071 }
7072 
7073 static uint64_t INLINE_NEVER work_2gr(uint64_t a, uint32_t *b, uint32_t *c)
7074 {
7075  return WORK_2(a, b, c, 161);
7076 }
7077 
7078 static uint64_t INLINE_NEVER work_2gs(uint64_t a, uint32_t *b, uint32_t *c)
7079 {
7080  return WORK_2(a, b, c, 162);
7081 }
7082 
7083 static uint64_t INLINE_NEVER work_2gt(uint64_t a, uint32_t *b, uint32_t *c)
7084 {
7085  return WORK_2(a, b, c, 163);
7086 }
7087 
7088 static uint64_t INLINE_NEVER work_2gu(uint64_t a, uint32_t *b, uint32_t *c)
7089 {
7090  return WORK_2(a, b, c, 164);
7091 }
7092 
7093 static uint64_t INLINE_NEVER work_2gv(uint64_t a, uint32_t *b, uint32_t *c)
7094 {
7095  return WORK_2(a, b, c, 165);
7096 }
7097 
7098 static uint64_t INLINE_NEVER work_2gw(uint64_t a, uint32_t *b, uint32_t *c)
7099 {
7100  return WORK_2(a, b, c, 166);
7101 }
7102 
7103 static uint64_t INLINE_NEVER work_2gx(uint64_t a, uint32_t *b, uint32_t *c)
7104 {
7105  return WORK_2(a, b, c, 167);
7106 }
7107 
7108 static uint64_t INLINE_NEVER work_2ha(uint64_t a, uint32_t *b, uint32_t *c)
7109 {
7110  return WORK_2(a, b, c, 168);
7111 }
7112 
7113 static uint64_t INLINE_NEVER work_2hb(uint64_t a, uint32_t *b, uint32_t *c)
7114 {
7115  return WORK_2(a, b, c, 169);
7116 }
7117 
7118 static uint64_t INLINE_NEVER work_2hc(uint64_t a, uint32_t *b, uint32_t *c)
7119 {
7120  return WORK_2(a, b, c, 170);
7121 }
7122 
7123 static uint64_t INLINE_NEVER work_2hd(uint64_t a, uint32_t *b, uint32_t *c)
7124 {
7125  return WORK_2(a, b, c, 171);
7126 }
7127 
7128 static uint64_t INLINE_NEVER work_2he(uint64_t a, uint32_t *b, uint32_t *c)
7129 {
7130  return WORK_2(a, b, c, 172);
7131 }
7132 
7133 static uint64_t INLINE_NEVER work_2hf(uint64_t a, uint32_t *b, uint32_t *c)
7134 {
7135  return WORK_2(a, b, c, 173);
7136 }
7137 
7138 static uint64_t INLINE_NEVER work_2hg(uint64_t a, uint32_t *b, uint32_t *c)
7139 {
7140  return WORK_2(a, b, c, 174);
7141 }
7142 
7143 static uint64_t INLINE_NEVER work_2hh(uint64_t a, uint32_t *b, uint32_t *c)
7144 {
7145  return WORK_2(a, b, c, 175);
7146 }
7147 
7148 static uint64_t INLINE_NEVER work_2hi(uint64_t a, uint32_t *b, uint32_t *c)
7149 {
7150  return WORK_2(a, b, c, 176);
7151 }
7152 
7153 static uint64_t INLINE_NEVER work_2hj(uint64_t a, uint32_t *b, uint32_t *c)
7154 {
7155  return WORK_2(a, b, c, 177);
7156 }
7157 
7158 static uint64_t INLINE_NEVER work_2hk(uint64_t a, uint32_t *b, uint32_t *c)
7159 {
7160  return WORK_2(a, b, c, 178);
7161 }
7162 
7163 static uint64_t INLINE_NEVER work_2hl(uint64_t a, uint32_t *b, uint32_t *c)
7164 {
7165  return WORK_2(a, b, c, 179);
7166 }
7167 
7168 static uint64_t INLINE_NEVER work_2hm(uint64_t a, uint32_t *b, uint32_t *c)
7169 {
7170  return WORK_2(a, b, c, 180);
7171 }
7172 
7173 static uint64_t INLINE_NEVER work_2hn(uint64_t a, uint32_t *b, uint32_t *c)
7174 {
7175  return WORK_2(a, b, c, 181);
7176 }
7177 
7178 static uint64_t INLINE_NEVER work_2ho(uint64_t a, uint32_t *b, uint32_t *c)
7179 {
7180  return WORK_2(a, b, c, 182);
7181 }
7182 
7183 static uint64_t INLINE_NEVER work_2hp(uint64_t a, uint32_t *b, uint32_t *c)
7184 {
7185  return WORK_2(a, b, c, 183);
7186 }
7187 
7188 static uint64_t INLINE_NEVER work_2hq(uint64_t a, uint32_t *b, uint32_t *c)
7189 {
7190  return WORK_2(a, b, c, 184);
7191 }
7192 
7193 static uint64_t INLINE_NEVER work_2hr(uint64_t a, uint32_t *b, uint32_t *c)
7194 {
7195  return WORK_2(a, b, c, 185);
7196 }
7197 
7198 static uint64_t INLINE_NEVER work_2hs(uint64_t a, uint32_t *b, uint32_t *c)
7199 {
7200  return WORK_2(a, b, c, 186);
7201 }
7202 
7203 static uint64_t INLINE_NEVER work_2ht(uint64_t a, uint32_t *b, uint32_t *c)
7204 {
7205  return WORK_2(a, b, c, 187);
7206 }
7207 
7208 static uint64_t INLINE_NEVER work_2hu(uint64_t a, uint32_t *b, uint32_t *c)
7209 {
7210  return WORK_2(a, b, c, 188);
7211 }
7212 
7213 static uint64_t INLINE_NEVER work_2hv(uint64_t a, uint32_t *b, uint32_t *c)
7214 {
7215  return WORK_2(a, b, c, 189);
7216 }
7217 
7218 static uint64_t INLINE_NEVER work_2hw(uint64_t a, uint32_t *b, uint32_t *c)
7219 {
7220  return WORK_2(a, b, c, 190);
7221 }
7222 
7223 static uint64_t INLINE_NEVER work_2hx(uint64_t a, uint32_t *b, uint32_t *c)
7224 {
7225  return WORK_2(a, b, c, 191);
7226 }
7227 
7228 static uint64_t INLINE_NEVER work_2ia(uint64_t a, uint32_t *b, uint32_t *c)
7229 {
7230  return WORK_2(a, b, c, 192);
7231 }
7232 
7233 static uint64_t INLINE_NEVER work_2ib(uint64_t a, uint32_t *b, uint32_t *c)
7234 {
7235  return WORK_2(a, b, c, 193);
7236 }
7237 
7238 static uint64_t INLINE_NEVER work_2ic(uint64_t a, uint32_t *b, uint32_t *c)
7239 {
7240  return WORK_2(a, b, c, 194);
7241 }
7242 
7243 static uint64_t INLINE_NEVER work_2id(uint64_t a, uint32_t *b, uint32_t *c)
7244 {
7245  return WORK_2(a, b, c, 195);
7246 }
7247 
7248 static uint64_t INLINE_NEVER work_2ie(uint64_t a, uint32_t *b, uint32_t *c)
7249 {
7250  return WORK_2(a, b, c, 196);
7251 }
7252 
7253 static uint64_t INLINE_NEVER work_2if(uint64_t a, uint32_t *b, uint32_t *c)
7254 {
7255  return WORK_2(a, b, c, 197);
7256 }
7257 
7258 static uint64_t INLINE_NEVER work_2ig(uint64_t a, uint32_t *b, uint32_t *c)
7259 {
7260  return WORK_2(a, b, c, 198);
7261 }
7262 
7263 static uint64_t INLINE_NEVER work_2ih(uint64_t a, uint32_t *b, uint32_t *c)
7264 {
7265  return WORK_2(a, b, c, 199);
7266 }
7267 
7268 static uint64_t INLINE_NEVER work_2ii(uint64_t a, uint32_t *b, uint32_t *c)
7269 {
7270  return WORK_2(a, b, c, 200);
7271 }
7272 
7273 static uint64_t INLINE_NEVER work_2ij(uint64_t a, uint32_t *b, uint32_t *c)
7274 {
7275  return WORK_2(a, b, c, 201);
7276 }
7277 
7278 static uint64_t INLINE_NEVER work_2ik(uint64_t a, uint32_t *b, uint32_t *c)
7279 {
7280  return WORK_2(a, b, c, 202);
7281 }
7282 
7283 static uint64_t INLINE_NEVER work_2il(uint64_t a, uint32_t *b, uint32_t *c)
7284 {
7285  return WORK_2(a, b, c, 203);
7286 }
7287 
7288 static uint64_t INLINE_NEVER work_2im(uint64_t a, uint32_t *b, uint32_t *c)
7289 {
7290  return WORK_2(a, b, c, 204);
7291 }
7292 
7293 static uint64_t INLINE_NEVER work_2in(uint64_t a, uint32_t *b, uint32_t *c)
7294 {
7295  return WORK_2(a, b, c, 205);
7296 }
7297 
7298 static uint64_t INLINE_NEVER work_2io(uint64_t a, uint32_t *b, uint32_t *c)
7299 {
7300  return WORK_2(a, b, c, 206);
7301 }
7302 
7303 static uint64_t INLINE_NEVER work_2ip(uint64_t a, uint32_t *b, uint32_t *c)
7304 {
7305  return WORK_2(a, b, c, 207);
7306 }
7307 
7308 static uint64_t INLINE_NEVER work_2iq(uint64_t a, uint32_t *b, uint32_t *c)
7309 {
7310  return WORK_2(a, b, c, 208);
7311 }
7312 
7313 static uint64_t INLINE_NEVER work_2ir(uint64_t a, uint32_t *b, uint32_t *c)
7314 {
7315  return WORK_2(a, b, c, 209);
7316 }
7317 
7318 static uint64_t INLINE_NEVER work_2is(uint64_t a, uint32_t *b, uint32_t *c)
7319 {
7320  return WORK_2(a, b, c, 210);
7321 }
7322 
7323 static uint64_t INLINE_NEVER work_2it(uint64_t a, uint32_t *b, uint32_t *c)
7324 {
7325  return WORK_2(a, b, c, 211);
7326 }
7327 
7328 static uint64_t INLINE_NEVER work_2iu(uint64_t a, uint32_t *b, uint32_t *c)
7329 {
7330  return WORK_2(a, b, c, 212);
7331 }
7332 
7333 static uint64_t INLINE_NEVER work_2iv(uint64_t a, uint32_t *b, uint32_t *c)
7334 {
7335  return WORK_2(a, b, c, 213);
7336 }
7337 
7338 static uint64_t INLINE_NEVER work_2iw(uint64_t a, uint32_t *b, uint32_t *c)
7339 {
7340  return WORK_2(a, b, c, 214);
7341 }
7342 
7343 static uint64_t INLINE_NEVER work_2ix(uint64_t a, uint32_t *b, uint32_t *c)
7344 {
7345  return WORK_2(a, b, c, 215);
7346 }
7347 
7348 static uint64_t INLINE_NEVER work_2ja(uint64_t a, uint32_t *b, uint32_t *c)
7349 {
7350  return WORK_2(a, b, c, 216);
7351 }
7352 
7353 static uint64_t INLINE_NEVER work_2jb(uint64_t a, uint32_t *b, uint32_t *c)
7354 {
7355  return WORK_2(a, b, c, 217);
7356 }
7357 
7358 static uint64_t INLINE_NEVER work_2jc(uint64_t a, uint32_t *b, uint32_t *c)
7359 {
7360  return WORK_2(a, b, c, 218);
7361 }
7362 
7363 static uint64_t INLINE_NEVER work_2jd(uint64_t a, uint32_t *b, uint32_t *c)
7364 {
7365  return WORK_2(a, b, c, 219);
7366 }
7367 
7368 static uint64_t INLINE_NEVER work_2je(uint64_t a, uint32_t *b, uint32_t *c)
7369 {
7370  return WORK_2(a, b, c, 220);
7371 }
7372 
7373 static uint64_t INLINE_NEVER work_2jf(uint64_t a, uint32_t *b, uint32_t *c)
7374 {
7375  return WORK_2(a, b, c, 221);
7376 }
7377 
7378 static uint64_t INLINE_NEVER work_2jg(uint64_t a, uint32_t *b, uint32_t *c)
7379 {
7380  return WORK_2(a, b, c, 222);
7381 }
7382 
7383 static uint64_t INLINE_NEVER work_2jh(uint64_t a, uint32_t *b, uint32_t *c)
7384 {
7385  return WORK_2(a, b, c, 223);
7386 }
7387 
7388 static uint64_t INLINE_NEVER work_2ji(uint64_t a, uint32_t *b, uint32_t *c)
7389 {
7390  return WORK_2(a, b, c, 224);
7391 }
7392 
7393 static uint64_t INLINE_NEVER work_2jj(uint64_t a, uint32_t *b, uint32_t *c)
7394 {
7395  return WORK_2(a, b, c, 225);
7396 }
7397 
7398 static uint64_t INLINE_NEVER work_2jk(uint64_t a, uint32_t *b, uint32_t *c)
7399 {
7400  return WORK_2(a, b, c, 226);
7401 }
7402 
7403 static uint64_t INLINE_NEVER work_2jl(uint64_t a, uint32_t *b, uint32_t *c)
7404 {
7405  return WORK_2(a, b, c, 227);
7406 }
7407 
7408 static uint64_t INLINE_NEVER work_2jm(uint64_t a, uint32_t *b, uint32_t *c)
7409 {
7410  return WORK_2(a, b, c, 228);
7411 }
7412 
7413 static uint64_t INLINE_NEVER work_2jn(uint64_t a, uint32_t *b, uint32_t *c)
7414 {
7415  return WORK_2(a, b, c, 229);
7416 }
7417 
7418 static uint64_t INLINE_NEVER work_2jo(uint64_t a, uint32_t *b, uint32_t *c)
7419 {
7420  return WORK_2(a, b, c, 230);
7421 }
7422 
7423 static uint64_t INLINE_NEVER work_2jp(uint64_t a, uint32_t *b, uint32_t *c)
7424 {
7425  return WORK_2(a, b, c, 231);
7426 }
7427 
7428 static uint64_t INLINE_NEVER work_2jq(uint64_t a, uint32_t *b, uint32_t *c)
7429 {
7430  return WORK_2(a, b, c, 232);
7431 }
7432 
7433 static uint64_t INLINE_NEVER work_2jr(uint64_t a, uint32_t *b, uint32_t *c)
7434 {
7435  return WORK_2(a, b, c, 233);
7436 }
7437 
7438 static uint64_t INLINE_NEVER work_2js(uint64_t a, uint32_t *b, uint32_t *c)
7439 {
7440  return WORK_2(a, b, c, 234);
7441 }
7442 
7443 static uint64_t INLINE_NEVER work_2jt(uint64_t a, uint32_t *b, uint32_t *c)
7444 {
7445  return WORK_2(a, b, c, 235);
7446 }
7447 
7448 static uint64_t INLINE_NEVER work_2ju(uint64_t a, uint32_t *b, uint32_t *c)
7449 {
7450  return WORK_2(a, b, c, 236);
7451 }
7452 
7453 static uint64_t INLINE_NEVER work_2jv(uint64_t a, uint32_t *b, uint32_t *c)
7454 {
7455  return WORK_2(a, b, c, 237);
7456 }
7457 
7458 static uint64_t INLINE_NEVER work_2jw(uint64_t a, uint32_t *b, uint32_t *c)
7459 {
7460  return WORK_2(a, b, c, 238);
7461 }
7462 
7463 static uint64_t INLINE_NEVER work_2jx(uint64_t a, uint32_t *b, uint32_t *c)
7464 {
7465  return WORK_2(a, b, c, 239);
7466 }
7467 
7468 static uint64_t INLINE_NEVER work_2ka(uint64_t a, uint32_t *b, uint32_t *c)
7469 {
7470  return WORK_2(a, b, c, 240);
7471 }
7472 
7473 static uint64_t INLINE_NEVER work_2kb(uint64_t a, uint32_t *b, uint32_t *c)
7474 {
7475  return WORK_2(a, b, c, 241);
7476 }
7477 
7478 static uint64_t INLINE_NEVER work_2kc(uint64_t a, uint32_t *b, uint32_t *c)
7479 {
7480  return WORK_2(a, b, c, 242);
7481 }
7482 
7483 static uint64_t INLINE_NEVER work_2kd(uint64_t a, uint32_t *b, uint32_t *c)
7484 {
7485  return WORK_2(a, b, c, 243);
7486 }
7487 
7488 static uint64_t INLINE_NEVER work_2ke(uint64_t a, uint32_t *b, uint32_t *c)
7489 {
7490  return WORK_2(a, b, c, 244);
7491 }
7492 
7493 static uint64_t INLINE_NEVER work_2kf(uint64_t a, uint32_t *b, uint32_t *c)
7494 {
7495  return WORK_2(a, b, c, 245);
7496 }
7497 
7498 static uint64_t INLINE_NEVER work_2kg(uint64_t a, uint32_t *b, uint32_t *c)
7499 {
7500  return WORK_2(a, b, c, 246);
7501 }
7502 
7503 static uint64_t INLINE_NEVER work_2kh(uint64_t a, uint32_t *b, uint32_t *c)
7504 {
7505  return WORK_2(a, b, c, 247);
7506 }
7507 
7508 static uint64_t INLINE_NEVER work_2ki(uint64_t a, uint32_t *b, uint32_t *c)
7509 {
7510  return WORK_2(a, b, c, 248);
7511 }
7512 
7513 static uint64_t INLINE_NEVER work_2kj(uint64_t a, uint32_t *b, uint32_t *c)
7514 {
7515  return WORK_2(a, b, c, 249);
7516 }
7517 
7518 static uint64_t INLINE_NEVER work_2kk(uint64_t a, uint32_t *b, uint32_t *c)
7519 {
7520  return WORK_2(a, b, c, 250);
7521 }
7522 
7523 static uint64_t INLINE_NEVER work_2kl(uint64_t a, uint32_t *b, uint32_t *c)
7524 {
7525  return WORK_2(a, b, c, 251);
7526 }
7527 
7528 static uint64_t INLINE_NEVER work_2km(uint64_t a, uint32_t *b, uint32_t *c)
7529 {
7530  return WORK_2(a, b, c, 252);
7531 }
7532 
7533 static uint64_t INLINE_NEVER work_2kn(uint64_t a, uint32_t *b, uint32_t *c)
7534 {
7535  return WORK_2(a, b, c, 253);
7536 }
7537 
7538 static uint64_t INLINE_NEVER work_2ko(uint64_t a, uint32_t *b, uint32_t *c)
7539 {
7540  return WORK_2(a, b, c, 254);
7541 }
7542 
7543 static uint64_t INLINE_NEVER work_2kp(uint64_t a, uint32_t *b, uint32_t *c)
7544 {
7545  return WORK_2(a, b, c, 255);
7546 }
7547 
7548 static uint64_t INLINE_NEVER work_2kq(uint64_t a, uint32_t *b, uint32_t *c)
7549 {
7550  return WORK_2(a, b, c, 256);
7551 }
7552 
7553 static uint64_t INLINE_NEVER work_2kr(uint64_t a, uint32_t *b, uint32_t *c)
7554 {
7555  return WORK_2(a, b, c, 257);
7556 }
7557 
7558 static uint64_t INLINE_NEVER work_2ks(uint64_t a, uint32_t *b, uint32_t *c)
7559 {
7560  return WORK_2(a, b, c, 258);
7561 }
7562 
7563 static uint64_t INLINE_NEVER work_2kt(uint64_t a, uint32_t *b, uint32_t *c)
7564 {
7565  return WORK_2(a, b, c, 259);
7566 }
7567 
7568 static uint64_t INLINE_NEVER work_2ku(uint64_t a, uint32_t *b, uint32_t *c)
7569 {
7570  return WORK_2(a, b, c, 260);
7571 }
7572 
7573 static uint64_t INLINE_NEVER work_2kv(uint64_t a, uint32_t *b, uint32_t *c)
7574 {
7575  return WORK_2(a, b, c, 261);
7576 }
7577 
7578 static uint64_t INLINE_NEVER work_2kw(uint64_t a, uint32_t *b, uint32_t *c)
7579 {
7580  return WORK_2(a, b, c, 262);
7581 }
7582 
7583 static uint64_t INLINE_NEVER work_2kx(uint64_t a, uint32_t *b, uint32_t *c)
7584 {
7585  return WORK_2(a, b, c, 263);
7586 }
7587 
7588 static uint64_t INLINE_NEVER work_2la(uint64_t a, uint32_t *b, uint32_t *c)
7589 {
7590  return WORK_2(a, b, c, 264);
7591 }
7592 
7593 static uint64_t INLINE_NEVER work_2lb(uint64_t a, uint32_t *b, uint32_t *c)
7594 {
7595  return WORK_2(a, b, c, 265);
7596 }
7597 
7598 static uint64_t INLINE_NEVER work_2lc(uint64_t a, uint32_t *b, uint32_t *c)
7599 {
7600  return WORK_2(a, b, c, 266);
7601 }
7602 
7603 static uint64_t INLINE_NEVER work_2ld(uint64_t a, uint32_t *b, uint32_t *c)
7604 {
7605  return WORK_2(a, b, c, 267);
7606 }
7607 
7608 static uint64_t INLINE_NEVER work_2le(uint64_t a, uint32_t *b, uint32_t *c)
7609 {
7610  return WORK_2(a, b, c, 268);
7611 }
7612 
7613 static uint64_t INLINE_NEVER work_2lf(uint64_t a, uint32_t *b, uint32_t *c)
7614 {
7615  return WORK_2(a, b, c, 269);
7616 }
7617 
7618 static uint64_t INLINE_NEVER work_2lg(uint64_t a, uint32_t *b, uint32_t *c)
7619 {
7620  return WORK_2(a, b, c, 270);
7621 }
7622 
7623 static uint64_t INLINE_NEVER work_2lh(uint64_t a, uint32_t *b, uint32_t *c)
7624 {
7625  return WORK_2(a, b, c, 271);
7626 }
7627 
7628 static uint64_t INLINE_NEVER work_2li(uint64_t a, uint32_t *b, uint32_t *c)
7629 {
7630  return WORK_2(a, b, c, 272);
7631 }
7632 
7633 static uint64_t INLINE_NEVER work_2lj(uint64_t a, uint32_t *b, uint32_t *c)
7634 {
7635  return WORK_2(a, b, c, 273);
7636 }
7637 
7638 static uint64_t INLINE_NEVER work_2lk(uint64_t a, uint32_t *b, uint32_t *c)
7639 {
7640  return WORK_2(a, b, c, 274);
7641 }
7642 
7643 static uint64_t INLINE_NEVER work_2ll(uint64_t a, uint32_t *b, uint32_t *c)
7644 {
7645  return WORK_2(a, b, c, 275);
7646 }
7647 
7648 static uint64_t INLINE_NEVER work_2lm(uint64_t a, uint32_t *b, uint32_t *c)
7649 {
7650  return WORK_2(a, b, c, 276);
7651 }
7652 
7653 static uint64_t INLINE_NEVER work_2ln(uint64_t a, uint32_t *b, uint32_t *c)
7654 {
7655  return WORK_2(a, b, c, 277);
7656 }
7657 
7658 static uint64_t INLINE_NEVER work_2lo(uint64_t a, uint32_t *b, uint32_t *c)
7659 {
7660  return WORK_2(a, b, c, 278);
7661 }
7662 
7663 static uint64_t INLINE_NEVER work_2lp(uint64_t a, uint32_t *b, uint32_t *c)
7664 {
7665  return WORK_2(a, b, c, 279);
7666 }
7667 
7668 static uint64_t INLINE_NEVER work_2lq(uint64_t a, uint32_t *b, uint32_t *c)
7669 {
7670  return WORK_2(a, b, c, 280);
7671 }
7672 
7673 static uint64_t INLINE_NEVER work_2lr(uint64_t a, uint32_t *b, uint32_t *c)
7674 {
7675  return WORK_2(a, b, c, 281);
7676 }
7677 
7678 static uint64_t INLINE_NEVER work_2ls(uint64_t a, uint32_t *b, uint32_t *c)
7679 {
7680  return WORK_2(a, b, c, 282);
7681 }
7682 
7683 static uint64_t INLINE_NEVER work_2lt(uint64_t a, uint32_t *b, uint32_t *c)
7684 {
7685  return WORK_2(a, b, c, 283);
7686 }
7687 
7688 static uint64_t INLINE_NEVER work_2lu(uint64_t a, uint32_t *b, uint32_t *c)
7689 {
7690  return WORK_2(a, b, c, 284);
7691 }
7692 
7693 static uint64_t INLINE_NEVER work_2lv(uint64_t a, uint32_t *b, uint32_t *c)
7694 {
7695  return WORK_2(a, b, c, 285);
7696 }
7697 
7698 static uint64_t INLINE_NEVER work_2lw(uint64_t a, uint32_t *b, uint32_t *c)
7699 {
7700  return WORK_2(a, b, c, 286);
7701 }
7702 
7703 static uint64_t INLINE_NEVER work_2lx(uint64_t a, uint32_t *b, uint32_t *c)
7704 {
7705  return WORK_2(a, b, c, 287);
7706 }
7707 
7708 static uint64_t INLINE_NEVER work_2ma(uint64_t a, uint32_t *b, uint32_t *c)
7709 {
7710  return WORK_2(a, b, c, 288);
7711 }
7712 
7713 static uint64_t INLINE_NEVER work_2mb(uint64_t a, uint32_t *b, uint32_t *c)
7714 {
7715  return WORK_2(a, b, c, 289);
7716 }
7717 
7718 static uint64_t INLINE_NEVER work_2mc(uint64_t a, uint32_t *b, uint32_t *c)
7719 {
7720  return WORK_2(a, b, c, 290);
7721 }
7722 
7723 static uint64_t INLINE_NEVER work_2md(uint64_t a, uint32_t *b, uint32_t *c)
7724 {
7725  return WORK_2(a, b, c, 291);
7726 }
7727 
7728 static uint64_t INLINE_NEVER work_2me(uint64_t a, uint32_t *b, uint32_t *c)
7729 {
7730  return WORK_2(a, b, c, 292);
7731 }
7732 
7733 static uint64_t INLINE_NEVER work_2mf(uint64_t a, uint32_t *b, uint32_t *c)
7734 {
7735  return WORK_2(a, b, c, 293);
7736 }
7737 
7738 static uint64_t INLINE_NEVER work_2mg(uint64_t a, uint32_t *b, uint32_t *c)
7739 {
7740  return WORK_2(a, b, c, 294);
7741 }
7742 
7743 static uint64_t INLINE_NEVER work_2mh(uint64_t a, uint32_t *b, uint32_t *c)
7744 {
7745  return WORK_2(a, b, c, 295);
7746 }
7747 
7748 static uint64_t INLINE_NEVER work_2mi(uint64_t a, uint32_t *b, uint32_t *c)
7749 {
7750  return WORK_2(a, b, c, 296);
7751 }
7752 
7753 static uint64_t INLINE_NEVER work_2mj(uint64_t a, uint32_t *b, uint32_t *c)
7754 {
7755  return WORK_2(a, b, c, 297);
7756 }
7757 
7758 static uint64_t INLINE_NEVER work_2mk(uint64_t a, uint32_t *b, uint32_t *c)
7759 {
7760  return WORK_2(a, b, c, 298);
7761 }
7762 
7763 static uint64_t INLINE_NEVER work_2ml(uint64_t a, uint32_t *b, uint32_t *c)
7764 {
7765  return WORK_2(a, b, c, 299);
7766 }
7767 
7768 static uint64_t INLINE_NEVER work_2mm(uint64_t a, uint32_t *b, uint32_t *c)
7769 {
7770  return WORK_2(a, b, c, 300);
7771 }
7772 
7773 static uint64_t INLINE_NEVER work_2mn(uint64_t a, uint32_t *b, uint32_t *c)
7774 {
7775  return WORK_2(a, b, c, 301);
7776 }
7777 
7778 static uint64_t INLINE_NEVER work_2mo(uint64_t a, uint32_t *b, uint32_t *c)
7779 {
7780  return WORK_2(a, b, c, 302);
7781 }
7782 
7783 static uint64_t INLINE_NEVER work_2mp(uint64_t a, uint32_t *b, uint32_t *c)
7784 {
7785  return WORK_2(a, b, c, 303);
7786 }
7787 
7788 static uint64_t INLINE_NEVER work_2mq(uint64_t a, uint32_t *b, uint32_t *c)
7789 {
7790  return WORK_2(a, b, c, 304);
7791 }
7792 
7793 static uint64_t INLINE_NEVER work_2mr(uint64_t a, uint32_t *b, uint32_t *c)
7794 {
7795  return WORK_2(a, b, c, 305);
7796 }
7797 
7798 static uint64_t INLINE_NEVER work_2ms(uint64_t a, uint32_t *b, uint32_t *c)
7799 {
7800  return WORK_2(a, b, c, 306);
7801 }
7802 
7803 static uint64_t INLINE_NEVER work_2mt(uint64_t a, uint32_t *b, uint32_t *c)
7804 {
7805  return WORK_2(a, b, c, 307);
7806 }
7807 
7808 static uint64_t INLINE_NEVER work_2mu(uint64_t a, uint32_t *b, uint32_t *c)
7809 {
7810  return WORK_2(a, b, c, 308);
7811 }
7812 
7813 static uint64_t INLINE_NEVER work_2mv(uint64_t a, uint32_t *b, uint32_t *c)
7814 {
7815  return WORK_2(a, b, c, 309);
7816 }
7817 
7818 static uint64_t INLINE_NEVER work_2mw(uint64_t a, uint32_t *b, uint32_t *c)
7819 {
7820  return WORK_2(a, b, c, 310);
7821 }
7822 
7823 static uint64_t INLINE_NEVER work_2mx(uint64_t a, uint32_t *b, uint32_t *c)
7824 {
7825  return WORK_2(a, b, c, 311);
7826 }
7827 
7828 static uint64_t INLINE_NEVER work_2na(uint64_t a, uint32_t *b, uint32_t *c)
7829 {
7830  return WORK_2(a, b, c, 312);
7831 }
7832 
7833 static uint64_t INLINE_NEVER work_2nb(uint64_t a, uint32_t *b, uint32_t *c)
7834 {
7835  return WORK_2(a, b, c, 313);
7836 }
7837 
7838 static uint64_t INLINE_NEVER work_2nc(uint64_t a, uint32_t *b, uint32_t *c)
7839 {
7840  return WORK_2(a, b, c, 314);
7841 }
7842 
7843 static uint64_t INLINE_NEVER work_2nd(uint64_t a, uint32_t *b, uint32_t *c)
7844 {
7845  return WORK_2(a, b, c, 315);
7846 }
7847 
7848 static uint64_t INLINE_NEVER work_2ne(uint64_t a, uint32_t *b, uint32_t *c)
7849 {
7850  return WORK_2(a, b, c, 316);
7851 }
7852 
7853 static uint64_t INLINE_NEVER work_2nf(uint64_t a, uint32_t *b, uint32_t *c)
7854 {
7855  return WORK_2(a, b, c, 317);
7856 }
7857 
7858 static uint64_t INLINE_NEVER work_2ng(uint64_t a, uint32_t *b, uint32_t *c)
7859 {
7860  return WORK_2(a, b, c, 318);
7861 }
7862 
7863 static uint64_t INLINE_NEVER work_2nh(uint64_t a, uint32_t *b, uint32_t *c)
7864 {
7865  return WORK_2(a, b, c, 319);
7866 }
7867 
7868 static uint64_t INLINE_NEVER work_2ni(uint64_t a, uint32_t *b, uint32_t *c)
7869 {
7870  return WORK_2(a, b, c, 320);
7871 }
7872 
7873 static uint64_t INLINE_NEVER work_2nj(uint64_t a, uint32_t *b, uint32_t *c)
7874 {
7875  return WORK_2(a, b, c, 321);
7876 }
7877 
7878 static uint64_t INLINE_NEVER work_2nk(uint64_t a, uint32_t *b, uint32_t *c)
7879 {
7880  return WORK_2(a, b, c, 322);
7881 }
7882 
7883 static uint64_t INLINE_NEVER work_2nl(uint64_t a, uint32_t *b, uint32_t *c)
7884 {
7885  return WORK_2(a, b, c, 323);
7886 }
7887 
7888 static uint64_t INLINE_NEVER work_2nm(uint64_t a, uint32_t *b, uint32_t *c)
7889 {
7890  return WORK_2(a, b, c, 324);
7891 }
7892 
7893 static uint64_t INLINE_NEVER work_2nn(uint64_t a, uint32_t *b, uint32_t *c)
7894 {
7895  return WORK_2(a, b, c, 325);
7896 }
7897 
7898 static uint64_t INLINE_NEVER work_2no(uint64_t a, uint32_t *b, uint32_t *c)
7899 {
7900  return WORK_2(a, b, c, 326);
7901 }
7902 
7903 static uint64_t INLINE_NEVER work_2np(uint64_t a, uint32_t *b, uint32_t *c)
7904 {
7905  return WORK_2(a, b, c, 327);
7906 }
7907 
7908 static uint64_t INLINE_NEVER work_2nq(uint64_t a, uint32_t *b, uint32_t *c)
7909 {
7910  return WORK_2(a, b, c, 328);
7911 }
7912 
7913 static uint64_t INLINE_NEVER work_2nr(uint64_t a, uint32_t *b, uint32_t *c)
7914 {
7915  return WORK_2(a, b, c, 329);
7916 }
7917 
7918 static uint64_t INLINE_NEVER work_2ns(uint64_t a, uint32_t *b, uint32_t *c)
7919 {
7920  return WORK_2(a, b, c, 330);
7921 }
7922 
7923 static uint64_t INLINE_NEVER work_2nt(uint64_t a, uint32_t *b, uint32_t *c)
7924 {
7925  return WORK_2(a, b, c, 331);
7926 }
7927 
7928 static uint64_t INLINE_NEVER work_2nu(uint64_t a, uint32_t *b, uint32_t *c)
7929 {
7930  return WORK_2(a, b, c, 332);
7931 }
7932 
7933 static uint64_t INLINE_NEVER work_2nv(uint64_t a, uint32_t *b, uint32_t *c)
7934 {
7935  return WORK_2(a, b, c, 333);
7936 }
7937 
7938 static uint64_t INLINE_NEVER work_2nw(uint64_t a, uint32_t *b, uint32_t *c)
7939 {
7940  return WORK_2(a, b, c, 334);
7941 }
7942 
7943 static uint64_t INLINE_NEVER work_2nx(uint64_t a, uint32_t *b, uint32_t *c)
7944 {
7945  return WORK_2(a, b, c, 335);
7946 }
7947 
7948 static uint64_t INLINE_NEVER work_2oa(uint64_t a, uint32_t *b, uint32_t *c)
7949 {
7950  return WORK_2(a, b, c, 336);
7951 }
7952 
7953 static uint64_t INLINE_NEVER work_2ob(uint64_t a, uint32_t *b, uint32_t *c)
7954 {
7955  return WORK_2(a, b, c, 337);
7956 }
7957 
7958 static uint64_t INLINE_NEVER work_2oc(uint64_t a, uint32_t *b, uint32_t *c)
7959 {
7960  return WORK_2(a, b, c, 338);
7961 }
7962 
7963 static uint64_t INLINE_NEVER work_2od(uint64_t a, uint32_t *b, uint32_t *c)
7964 {
7965  return WORK_2(a, b, c, 339);
7966 }
7967 
7968 static uint64_t INLINE_NEVER work_2oe(uint64_t a, uint32_t *b, uint32_t *c)
7969 {
7970  return WORK_2(a, b, c, 340);
7971 }
7972 
7973 static uint64_t INLINE_NEVER work_2of(uint64_t a, uint32_t *b, uint32_t *c)
7974 {
7975  return WORK_2(a, b, c, 341);
7976 }
7977 
7978 static uint64_t INLINE_NEVER work_2og(uint64_t a, uint32_t *b, uint32_t *c)
7979 {
7980  return WORK_2(a, b, c, 342);
7981 }
7982 
7983 static uint64_t INLINE_NEVER work_2oh(uint64_t a, uint32_t *b, uint32_t *c)
7984 {
7985  return WORK_2(a, b, c, 343);
7986 }
7987 
7988 static uint64_t INLINE_NEVER work_2oi(uint64_t a, uint32_t *b, uint32_t *c)
7989 {
7990  return WORK_2(a, b, c, 344);
7991 }
7992 
7993 static uint64_t INLINE_NEVER work_2oj(uint64_t a, uint32_t *b, uint32_t *c)
7994 {
7995  return WORK_2(a, b, c, 345);
7996 }
7997 
7998 static uint64_t INLINE_NEVER work_2ok(uint64_t a, uint32_t *b, uint32_t *c)
7999 {
8000  return WORK_2(a, b, c, 346);
8001 }
8002 
8003 static uint64_t INLINE_NEVER work_2ol(uint64_t a, uint32_t *b, uint32_t *c)
8004 {
8005  return WORK_2(a, b, c, 347);
8006 }
8007 
8008 static uint64_t INLINE_NEVER work_2om(uint64_t a, uint32_t *b, uint32_t *c)
8009 {
8010  return WORK_2(a, b, c, 348);
8011 }
8012 
8013 static uint64_t INLINE_NEVER work_2on(uint64_t a, uint32_t *b, uint32_t *c)
8014 {
8015  return WORK_2(a, b, c, 349);
8016 }
8017 
8018 static uint64_t INLINE_NEVER work_2oo(uint64_t a, uint32_t *b, uint32_t *c)
8019 {
8020  return WORK_2(a, b, c, 350);
8021 }
8022 
8023 static uint64_t INLINE_NEVER work_2op(uint64_t a, uint32_t *b, uint32_t *c)
8024 {
8025  return WORK_2(a, b, c, 351);
8026 }
8027 
8028 static uint64_t INLINE_NEVER work_2oq(uint64_t a, uint32_t *b, uint32_t *c)
8029 {
8030  return WORK_2(a, b, c, 352);
8031 }
8032 
8033 static uint64_t INLINE_NEVER work_2or(uint64_t a, uint32_t *b, uint32_t *c)
8034 {
8035  return WORK_2(a, b, c, 353);
8036 }
8037 
8038 static uint64_t INLINE_NEVER work_2os(uint64_t a, uint32_t *b, uint32_t *c)
8039 {
8040  return WORK_2(a, b, c, 354);
8041 }
8042 
8043 static uint64_t INLINE_NEVER work_2ot(uint64_t a, uint32_t *b, uint32_t *c)
8044 {
8045  return WORK_2(a, b, c, 355);
8046 }
8047 
8048 static uint64_t INLINE_NEVER work_2ou(uint64_t a, uint32_t *b, uint32_t *c)
8049 {
8050  return WORK_2(a, b, c, 356);
8051 }
8052 
8053 static uint64_t INLINE_NEVER work_2ov(uint64_t a, uint32_t *b, uint32_t *c)
8054 {
8055  return WORK_2(a, b, c, 357);
8056 }
8057 
8058 static uint64_t INLINE_NEVER work_2ow(uint64_t a, uint32_t *b, uint32_t *c)
8059 {
8060  return WORK_2(a, b, c, 358);
8061 }
8062 
8063 static uint64_t INLINE_NEVER work_2ox(uint64_t a, uint32_t *b, uint32_t *c)
8064 {
8065  return WORK_2(a, b, c, 359);
8066 }
8067 
8068 static uint64_t INLINE_NEVER work_2pa(uint64_t a, uint32_t *b, uint32_t *c)
8069 {
8070  return WORK_2(a, b, c, 360);
8071 }
8072 
8073 static uint64_t INLINE_NEVER work_2pb(uint64_t a, uint32_t *b, uint32_t *c)
8074 {
8075  return WORK_2(a, b, c, 361);
8076 }
8077 
8078 static uint64_t INLINE_NEVER work_2pc(uint64_t a, uint32_t *b, uint32_t *c)
8079 {
8080  return WORK_2(a, b, c, 362);
8081 }
8082 
8083 static uint64_t INLINE_NEVER work_2pd(uint64_t a, uint32_t *b, uint32_t *c)
8084 {
8085  return WORK_2(a, b, c, 363);
8086 }
8087 
8088 static uint64_t INLINE_NEVER work_2pe(uint64_t a, uint32_t *b, uint32_t *c)
8089 {
8090  return WORK_2(a, b, c, 364);
8091 }
8092 
8093 static uint64_t INLINE_NEVER work_2pf(uint64_t a, uint32_t *b, uint32_t *c)
8094 {
8095  return WORK_2(a, b, c, 365);
8096 }
8097 
8098 static uint64_t INLINE_NEVER work_2pg(uint64_t a, uint32_t *b, uint32_t *c)
8099 {
8100  return WORK_2(a, b, c, 366);
8101 }
8102 
8103 static uint64_t INLINE_NEVER work_2ph(uint64_t a, uint32_t *b, uint32_t *c)
8104 {
8105  return WORK_2(a, b, c, 367);
8106 }
8107 
8108 static uint64_t INLINE_NEVER work_2pi(uint64_t a, uint32_t *b, uint32_t *c)
8109 {
8110  return WORK_2(a, b, c, 368);
8111 }
8112 
8113 static uint64_t INLINE_NEVER work_2pj(uint64_t a, uint32_t *b, uint32_t *c)
8114 {
8115  return WORK_2(a, b, c, 369);
8116 }
8117 
8118 static uint64_t INLINE_NEVER work_2pk(uint64_t a, uint32_t *b, uint32_t *c)
8119 {
8120  return WORK_2(a, b, c, 370);
8121 }
8122 
8123 static uint64_t INLINE_NEVER work_2pl(uint64_t a, uint32_t *b, uint32_t *c)
8124 {
8125  return WORK_2(a, b, c, 371);
8126 }
8127 
8128 static uint64_t INLINE_NEVER work_2pm(uint64_t a, uint32_t *b, uint32_t *c)
8129 {
8130  return WORK_2(a, b, c, 372);
8131 }
8132 
8133 static uint64_t INLINE_NEVER work_2pn(uint64_t a, uint32_t *b, uint32_t *c)
8134 {
8135  return WORK_2(a, b, c, 373);
8136 }
8137 
8138 static uint64_t INLINE_NEVER work_2po(uint64_t a, uint32_t *b, uint32_t *c)
8139 {
8140  return WORK_2(a, b, c, 374);
8141 }
8142 
8143 static uint64_t INLINE_NEVER work_2pp(uint64_t a, uint32_t *b, uint32_t *c)
8144 {
8145  return WORK_2(a, b, c, 375);
8146 }
8147 
8148 static uint64_t INLINE_NEVER work_2pq(uint64_t a, uint32_t *b, uint32_t *c)
8149 {
8150  return WORK_2(a, b, c, 376);
8151 }
8152 
8153 static uint64_t INLINE_NEVER work_2pr(uint64_t a, uint32_t *b, uint32_t *c)
8154 {
8155  return WORK_2(a, b, c, 377);
8156 }
8157 
8158 static uint64_t INLINE_NEVER work_2ps(uint64_t a, uint32_t *b, uint32_t *c)
8159 {
8160  return WORK_2(a, b, c, 378);
8161 }
8162 
8163 static uint64_t INLINE_NEVER work_2pt(uint64_t a, uint32_t *b, uint32_t *c)
8164 {
8165  return WORK_2(a, b, c, 379);
8166 }
8167 
8168 static uint64_t INLINE_NEVER work_2pu(uint64_t a, uint32_t *b, uint32_t *c)
8169 {
8170  return WORK_2(a, b, c, 380);
8171 }
8172 
8173 static uint64_t INLINE_NEVER work_2pv(uint64_t a, uint32_t *b, uint32_t *c)
8174 {
8175  return WORK_2(a, b, c, 381);
8176 }
8177 
8178 static uint64_t INLINE_NEVER work_2pw(uint64_t a, uint32_t *b, uint32_t *c)
8179 {
8180  return WORK_2(a, b, c, 382);
8181 }
8182 
8183 static uint64_t INLINE_NEVER work_2px(uint64_t a, uint32_t *b, uint32_t *c)
8184 {
8185  return WORK_2(a, b, c, 383);
8186 }
8187 
8188 static uint64_t INLINE_NEVER work_2qa(uint64_t a, uint32_t *b, uint32_t *c)
8189 {
8190  return WORK_2(a, b, c, 384);
8191 }
8192 
8193 static uint64_t INLINE_NEVER work_2qb(uint64_t a, uint32_t *b, uint32_t *c)
8194 {
8195  return WORK_2(a, b, c, 385);
8196 }
8197 
8198 static uint64_t INLINE_NEVER work_2qc(uint64_t a, uint32_t *b, uint32_t *c)
8199 {
8200  return WORK_2(a, b, c, 386);
8201 }
8202 
8203 static uint64_t INLINE_NEVER work_2qd(uint64_t a, uint32_t *b, uint32_t *c)
8204 {
8205  return WORK_2(a, b, c, 387);
8206 }
8207 
8208 static uint64_t INLINE_NEVER work_2qe(uint64_t a, uint32_t *b, uint32_t *c)
8209 {
8210  return WORK_2(a, b, c, 388);
8211 }
8212 
8213 static uint64_t INLINE_NEVER work_2qf(uint64_t a, uint32_t *b, uint32_t *c)
8214 {
8215  return WORK_2(a, b, c, 389);
8216 }
8217 
8218 static uint64_t INLINE_NEVER work_2qg(uint64_t a, uint32_t *b, uint32_t *c)
8219 {
8220  return WORK_2(a, b, c, 390);
8221 }
8222 
8223 static uint64_t INLINE_NEVER work_2qh(uint64_t a, uint32_t *b, uint32_t *c)
8224 {
8225  return WORK_2(a, b, c, 391);
8226 }
8227 
8228 static uint64_t INLINE_NEVER work_2qi(uint64_t a, uint32_t *b, uint32_t *c)
8229 {
8230  return WORK_2(a, b, c, 392);
8231 }
8232 
8233 static uint64_t INLINE_NEVER work_2qj(uint64_t a, uint32_t *b, uint32_t *c)
8234 {
8235  return WORK_2(a, b, c, 393);
8236 }
8237 
8238 static uint64_t INLINE_NEVER work_2qk(uint64_t a, uint32_t *b, uint32_t *c)
8239 {
8240  return WORK_2(a, b, c, 394);
8241 }
8242 
8243 static uint64_t INLINE_NEVER work_2ql(uint64_t a, uint32_t *b, uint32_t *c)
8244 {
8245  return WORK_2(a, b, c, 395);
8246 }
8247 
8248 static uint64_t INLINE_NEVER work_2qm(uint64_t a, uint32_t *b, uint32_t *c)
8249 {
8250  return WORK_2(a, b, c, 396);
8251 }
8252 
8253 static uint64_t INLINE_NEVER work_2qn(uint64_t a, uint32_t *b, uint32_t *c)
8254 {
8255  return WORK_2(a, b, c, 397);
8256 }
8257 
8258 static uint64_t INLINE_NEVER work_2qo(uint64_t a, uint32_t *b, uint32_t *c)
8259 {
8260  return WORK_2(a, b, c, 398);
8261 }
8262 
8263 static uint64_t INLINE_NEVER work_2qp(uint64_t a, uint32_t *b, uint32_t *c)
8264 {
8265  return WORK_2(a, b, c, 399);
8266 }
8267 
8268 static uint64_t INLINE_NEVER work_2qq(uint64_t a, uint32_t *b, uint32_t *c)
8269 {
8270  return WORK_2(a, b, c, 400);
8271 }
8272 
8273 static uint64_t INLINE_NEVER work_2qr(uint64_t a, uint32_t *b, uint32_t *c)
8274 {
8275  return WORK_2(a, b, c, 401);
8276 }
8277 
8278 static uint64_t INLINE_NEVER work_2qs(uint64_t a, uint32_t *b, uint32_t *c)
8279 {
8280  return WORK_2(a, b, c, 402);
8281 }
8282 
8283 static uint64_t INLINE_NEVER work_2qt(uint64_t a, uint32_t *b, uint32_t *c)
8284 {
8285  return WORK_2(a, b, c, 403);
8286 }
8287 
8288 static uint64_t INLINE_NEVER work_2qu(uint64_t a, uint32_t *b, uint32_t *c)
8289 {
8290  return WORK_2(a, b, c, 404);
8291 }
8292 
8293 static uint64_t INLINE_NEVER work_2qv(uint64_t a, uint32_t *b, uint32_t *c)
8294 {
8295  return WORK_2(a, b, c, 405);
8296 }
8297 
8298 static uint64_t INLINE_NEVER work_2qw(uint64_t a, uint32_t *b, uint32_t *c)
8299 {
8300  return WORK_2(a, b, c, 406);
8301 }
8302 
8303 static uint64_t INLINE_NEVER work_2qx(uint64_t a, uint32_t *b, uint32_t *c)
8304 {
8305  return WORK_2(a, b, c, 407);
8306 }
8307 
8308 static uint64_t INLINE_NEVER work_2ra(uint64_t a, uint32_t *b, uint32_t *c)
8309 {
8310  return WORK_2(a, b, c, 408);
8311 }
8312 
8313 static uint64_t INLINE_NEVER work_2rb(uint64_t a, uint32_t *b, uint32_t *c)
8314 {
8315  return WORK_2(a, b, c, 409);
8316 }
8317 
8318 static uint64_t INLINE_NEVER work_2rc(uint64_t a, uint32_t *b, uint32_t *c)
8319 {
8320  return WORK_2(a, b, c, 410);
8321 }
8322 
8323 static uint64_t INLINE_NEVER work_2rd(uint64_t a, uint32_t *b, uint32_t *c)
8324 {
8325  return WORK_2(a, b, c, 411);
8326 }
8327 
8328 static uint64_t INLINE_NEVER work_2re(uint64_t a, uint32_t *b, uint32_t *c)
8329 {
8330  return WORK_2(a, b, c, 412);
8331 }
8332 
8333 static uint64_t INLINE_NEVER work_2rf(uint64_t a, uint32_t *b, uint32_t *c)
8334 {
8335  return WORK_2(a, b, c, 413);
8336 }
8337 
8338 static uint64_t INLINE_NEVER work_2rg(uint64_t a, uint32_t *b, uint32_t *c)
8339 {
8340  return WORK_2(a, b, c, 414);
8341 }
8342 
8343 static uint64_t INLINE_NEVER work_2rh(uint64_t a, uint32_t *b, uint32_t *c)
8344 {
8345  return WORK_2(a, b, c, 415);
8346 }
8347 
8348 static uint64_t INLINE_NEVER work_2ri(uint64_t a, uint32_t *b, uint32_t *c)
8349 {
8350  return WORK_2(a, b, c, 416);
8351 }
8352 
8353 static uint64_t INLINE_NEVER work_2rj(uint64_t a, uint32_t *b, uint32_t *c)
8354 {
8355  return WORK_2(a, b, c, 417);
8356 }
8357 
8358 static uint64_t INLINE_NEVER work_2rk(uint64_t a, uint32_t *b, uint32_t *c)
8359 {
8360  return WORK_2(a, b, c, 418);
8361 }
8362 
8363 static uint64_t INLINE_NEVER work_2rl(uint64_t a, uint32_t *b, uint32_t *c)
8364 {
8365  return WORK_2(a, b, c, 419);
8366 }
8367 
8368 static uint64_t INLINE_NEVER work_2rm(uint64_t a, uint32_t *b, uint32_t *c)
8369 {
8370  return WORK_2(a, b, c, 420);
8371 }
8372 
8373 static uint64_t INLINE_NEVER work_2rn(uint64_t a, uint32_t *b, uint32_t *c)
8374 {
8375  return WORK_2(a, b, c, 421);
8376 }
8377 
8378 static uint64_t INLINE_NEVER work_2ro(uint64_t a, uint32_t *b, uint32_t *c)
8379 {
8380  return WORK_2(a, b, c, 422);
8381 }
8382 
8383 static uint64_t INLINE_NEVER work_2rp(uint64_t a, uint32_t *b, uint32_t *c)
8384 {
8385  return WORK_2(a, b, c, 423);
8386 }
8387 
8388 static uint64_t INLINE_NEVER work_2rq(uint64_t a, uint32_t *b, uint32_t *c)
8389 {
8390  return WORK_2(a, b, c, 424);
8391 }
8392 
8393 static uint64_t INLINE_NEVER work_2rr(uint64_t a, uint32_t *b, uint32_t *c)
8394 {
8395  return WORK_2(a, b, c, 425);
8396 }
8397 
8398 static uint64_t INLINE_NEVER work_2rs(uint64_t a, uint32_t *b, uint32_t *c)
8399 {
8400  return WORK_2(a, b, c, 426);
8401 }
8402 
8403 static uint64_t INLINE_NEVER work_2rt(uint64_t a, uint32_t *b, uint32_t *c)
8404 {
8405  return WORK_2(a, b, c, 427);
8406 }
8407 
8408 static uint64_t INLINE_NEVER work_2ru(uint64_t a, uint32_t *b, uint32_t *c)
8409 {
8410  return WORK_2(a, b, c, 428);
8411 }
8412 
8413 static uint64_t INLINE_NEVER work_2rv(uint64_t a, uint32_t *b, uint32_t *c)
8414 {
8415  return WORK_2(a, b, c, 429);
8416 }
8417 
8418 static uint64_t INLINE_NEVER work_2rw(uint64_t a, uint32_t *b, uint32_t *c)
8419 {
8420  return WORK_2(a, b, c, 430);
8421 }
8422 
8423 static uint64_t INLINE_NEVER work_2rx(uint64_t a, uint32_t *b, uint32_t *c)
8424 {
8425  return WORK_2(a, b, c, 431);
8426 }
8427 
8428 static uint64_t INLINE_NEVER work_2sa(uint64_t a, uint32_t *b, uint32_t *c)
8429 {
8430  return WORK_2(a, b, c, 432);
8431 }
8432 
8433 static uint64_t INLINE_NEVER work_2sb(uint64_t a, uint32_t *b, uint32_t *c)
8434 {
8435  return WORK_2(a, b, c, 433);
8436 }
8437 
8438 static uint64_t INLINE_NEVER work_2sc(uint64_t a, uint32_t *b, uint32_t *c)
8439 {
8440  return WORK_2(a, b, c, 434);
8441 }
8442 
8443 static uint64_t INLINE_NEVER work_2sd(uint64_t a, uint32_t *b, uint32_t *c)
8444 {
8445  return WORK_2(a, b, c, 435);
8446 }
8447 
8448 static uint64_t INLINE_NEVER work_2se(uint64_t a, uint32_t *b, uint32_t *c)
8449 {
8450  return WORK_2(a, b, c, 436);
8451 }
8452 
8453 static uint64_t INLINE_NEVER work_2sf(uint64_t a, uint32_t *b, uint32_t *c)
8454 {
8455  return WORK_2(a, b, c, 437);
8456 }
8457 
8458 static uint64_t INLINE_NEVER work_2sg(uint64_t a, uint32_t *b, uint32_t *c)
8459 {
8460  return WORK_2(a, b, c, 438);
8461 }
8462 
8463 static uint64_t INLINE_NEVER work_2sh(uint64_t a, uint32_t *b, uint32_t *c)
8464 {
8465  return WORK_2(a, b, c, 439);
8466 }
8467 
8468 static uint64_t INLINE_NEVER work_2si(uint64_t a, uint32_t *b, uint32_t *c)
8469 {
8470  return WORK_2(a, b, c, 440);
8471 }
8472 
8473 static uint64_t INLINE_NEVER work_2sj(uint64_t a, uint32_t *b, uint32_t *c)
8474 {
8475  return WORK_2(a, b, c, 441);
8476 }
8477 
8478 static uint64_t INLINE_NEVER work_2sk(uint64_t a, uint32_t *b, uint32_t *c)
8479 {
8480  return WORK_2(a, b, c, 442);
8481 }
8482 
8483 static uint64_t INLINE_NEVER work_2sl(uint64_t a, uint32_t *b, uint32_t *c)
8484 {
8485  return WORK_2(a, b, c, 443);
8486 }
8487 
8488 static uint64_t INLINE_NEVER work_2sm(uint64_t a, uint32_t *b, uint32_t *c)
8489 {
8490  return WORK_2(a, b, c, 444);
8491 }
8492 
8493 static uint64_t INLINE_NEVER work_2sn(uint64_t a, uint32_t *b, uint32_t *c)
8494 {
8495  return WORK_2(a, b, c, 445);
8496 }
8497 
8498 static uint64_t INLINE_NEVER work_2so(uint64_t a, uint32_t *b, uint32_t *c)
8499 {
8500  return WORK_2(a, b, c, 446);
8501 }
8502 
8503 static uint64_t INLINE_NEVER work_2sp(uint64_t a, uint32_t *b, uint32_t *c)
8504 {
8505  return WORK_2(a, b, c, 447);
8506 }
8507 
8508 static uint64_t INLINE_NEVER work_2sq(uint64_t a, uint32_t *b, uint32_t *c)
8509 {
8510  return WORK_2(a, b, c, 448);
8511 }
8512 
8513 static uint64_t INLINE_NEVER work_2sr(uint64_t a, uint32_t *b, uint32_t *c)
8514 {
8515  return WORK_2(a, b, c, 449);
8516 }
8517 
8518 static uint64_t INLINE_NEVER work_2ss(uint64_t a, uint32_t *b, uint32_t *c)
8519 {
8520  return WORK_2(a, b, c, 450);
8521 }
8522 
8523 static uint64_t INLINE_NEVER work_2st(uint64_t a, uint32_t *b, uint32_t *c)
8524 {
8525  return WORK_2(a, b, c, 451);
8526 }
8527 
8528 static uint64_t INLINE_NEVER work_2su(uint64_t a, uint32_t *b, uint32_t *c)
8529 {
8530  return WORK_2(a, b, c, 452);
8531 }
8532 
8533 static uint64_t INLINE_NEVER work_2sv(uint64_t a, uint32_t *b, uint32_t *c)
8534 {
8535  return WORK_2(a, b, c, 453);
8536 }
8537 
8538 static uint64_t INLINE_NEVER work_2sw(uint64_t a, uint32_t *b, uint32_t *c)
8539 {
8540  return WORK_2(a, b, c, 454);
8541 }
8542 
8543 static uint64_t INLINE_NEVER work_2sx(uint64_t a, uint32_t *b, uint32_t *c)
8544 {
8545  return WORK_2(a, b, c, 455);
8546 }
8547 
8548 static uint64_t INLINE_NEVER work_2ta(uint64_t a, uint32_t *b, uint32_t *c)
8549 {
8550  return WORK_2(a, b, c, 456);
8551 }
8552 
8553 static uint64_t INLINE_NEVER work_2tb(uint64_t a, uint32_t *b, uint32_t *c)
8554 {
8555  return WORK_2(a, b, c, 457);
8556 }
8557 
8558 static uint64_t INLINE_NEVER work_2tc(uint64_t a, uint32_t *b, uint32_t *c)
8559 {
8560  return WORK_2(a, b, c, 458);
8561 }
8562 
8563 static uint64_t INLINE_NEVER work_2td(uint64_t a, uint32_t *b, uint32_t *c)
8564 {
8565  return WORK_2(a, b, c, 459);
8566 }
8567 
8568 static uint64_t INLINE_NEVER work_2te(uint64_t a, uint32_t *b, uint32_t *c)
8569 {
8570  return WORK_2(a, b, c, 460);
8571 }
8572 
8573 static uint64_t INLINE_NEVER work_2tf(uint64_t a, uint32_t *b, uint32_t *c)
8574 {
8575  return WORK_2(a, b, c, 461);
8576 }
8577 
8578 static uint64_t INLINE_NEVER work_2tg(uint64_t a, uint32_t *b, uint32_t *c)
8579 {
8580  return WORK_2(a, b, c, 462);
8581 }
8582 
8583 static uint64_t INLINE_NEVER work_2th(uint64_t a, uint32_t *b, uint32_t *c)
8584 {
8585  return WORK_2(a, b, c, 463);
8586 }
8587 
8588 static uint64_t INLINE_NEVER work_2ti(uint64_t a, uint32_t *b, uint32_t *c)
8589 {
8590  return WORK_2(a, b, c, 464);
8591 }
8592 
8593 static uint64_t INLINE_NEVER work_2tj(uint64_t a, uint32_t *b, uint32_t *c)
8594 {
8595  return WORK_2(a, b, c, 465);
8596 }
8597 
8598 static uint64_t INLINE_NEVER work_2tk(uint64_t a, uint32_t *b, uint32_t *c)
8599 {
8600  return WORK_2(a, b, c, 466);
8601 }
8602 
8603 static uint64_t INLINE_NEVER work_2tl(uint64_t a, uint32_t *b, uint32_t *c)
8604 {
8605  return WORK_2(a, b, c, 467);
8606 }
8607 
8608 static uint64_t INLINE_NEVER work_2tm(uint64_t a, uint32_t *b, uint32_t *c)
8609 {
8610  return WORK_2(a, b, c, 468);
8611 }
8612 
8613 static uint64_t INLINE_NEVER work_2tn(uint64_t a, uint32_t *b, uint32_t *c)
8614 {
8615  return WORK_2(a, b, c, 469);
8616 }
8617 
8618 static uint64_t INLINE_NEVER work_2to(uint64_t a, uint32_t *b, uint32_t *c)
8619 {
8620  return WORK_2(a, b, c, 470);
8621 }
8622 
8623 static uint64_t INLINE_NEVER work_2tp(uint64_t a, uint32_t *b, uint32_t *c)
8624 {
8625  return WORK_2(a, b, c, 471);
8626 }
8627 
8628 static uint64_t INLINE_NEVER work_2tq(uint64_t a, uint32_t *b, uint32_t *c)
8629 {
8630  return WORK_2(a, b, c, 472);
8631 }
8632 
8633 static uint64_t INLINE_NEVER work_2tr(uint64_t a, uint32_t *b, uint32_t *c)
8634 {
8635  return WORK_2(a, b, c, 473);
8636 }
8637 
8638 static uint64_t INLINE_NEVER work_2ts(uint64_t a, uint32_t *b, uint32_t *c)
8639 {
8640  return WORK_2(a, b, c, 474);
8641 }
8642 
8643 static uint64_t INLINE_NEVER work_2tt(uint64_t a, uint32_t *b, uint32_t *c)
8644 {
8645  return WORK_2(a, b, c, 475);
8646 }
8647 
8648 static uint64_t INLINE_NEVER work_2tu(uint64_t a, uint32_t *b, uint32_t *c)
8649 {
8650  return WORK_2(a, b, c, 476);
8651 }
8652 
8653 static uint64_t INLINE_NEVER work_2tv(uint64_t a, uint32_t *b, uint32_t *c)
8654 {
8655  return WORK_2(a, b, c, 477);
8656 }
8657 
8658 static uint64_t INLINE_NEVER work_2tw(uint64_t a, uint32_t *b, uint32_t *c)
8659 {
8660  return WORK_2(a, b, c, 478);
8661 }
8662 
8663 static uint64_t INLINE_NEVER work_2tx(uint64_t a, uint32_t *b, uint32_t *c)
8664 {
8665  return WORK_2(a, b, c, 479);
8666 }
8667 
8668 static uint64_t INLINE_NEVER work_2ua(uint64_t a, uint32_t *b, uint32_t *c)
8669 {
8670  return WORK_2(a, b, c, 480);
8671 }
8672 
8673 static uint64_t INLINE_NEVER work_2ub(uint64_t a, uint32_t *b, uint32_t *c)
8674 {
8675  return WORK_2(a, b, c, 481);
8676 }
8677 
8678 static uint64_t INLINE_NEVER work_2uc(uint64_t a, uint32_t *b, uint32_t *c)
8679 {
8680  return WORK_2(a, b, c, 482);
8681 }
8682 
8683 static uint64_t INLINE_NEVER work_2ud(uint64_t a, uint32_t *b, uint32_t *c)
8684 {
8685  return WORK_2(a, b, c, 483);
8686 }
8687 
8688 static uint64_t INLINE_NEVER work_2ue(uint64_t a, uint32_t *b, uint32_t *c)
8689 {
8690  return WORK_2(a, b, c, 484);
8691 }
8692 
8693 static uint64_t INLINE_NEVER work_2uf(uint64_t a, uint32_t *b, uint32_t *c)
8694 {
8695  return WORK_2(a, b, c, 485);
8696 }
8697 
8698 static uint64_t INLINE_NEVER work_2ug(uint64_t a, uint32_t *b, uint32_t *c)
8699 {
8700  return WORK_2(a, b, c, 486);
8701 }
8702 
8703 static uint64_t INLINE_NEVER work_2uh(uint64_t a, uint32_t *b, uint32_t *c)
8704 {
8705  return WORK_2(a, b, c, 487);
8706 }
8707 
8708 static uint64_t INLINE_NEVER work_2ui(uint64_t a, uint32_t *b, uint32_t *c)
8709 {
8710  return WORK_2(a, b, c, 488);
8711 }
8712 
8713 static uint64_t INLINE_NEVER work_2uj(uint64_t a, uint32_t *b, uint32_t *c)
8714 {
8715  return WORK_2(a, b, c, 489);
8716 }
8717 
8718 static uint64_t INLINE_NEVER work_2uk(uint64_t a, uint32_t *b, uint32_t *c)
8719 {
8720  return WORK_2(a, b, c, 490);
8721 }
8722 
8723 static uint64_t INLINE_NEVER work_2ul(uint64_t a, uint32_t *b, uint32_t *c)
8724 {
8725  return WORK_2(a, b, c, 491);
8726 }
8727 
8728 static uint64_t INLINE_NEVER work_2um(uint64_t a, uint32_t *b, uint32_t *c)
8729 {
8730  return WORK_2(a, b, c, 492);
8731 }
8732 
8733 static uint64_t INLINE_NEVER work_2un(uint64_t a, uint32_t *b, uint32_t *c)
8734 {
8735  return WORK_2(a, b, c, 493);
8736 }
8737 
8738 static uint64_t INLINE_NEVER work_2uo(uint64_t a, uint32_t *b, uint32_t *c)
8739 {
8740  return WORK_2(a, b, c, 494);
8741 }
8742 
8743 static uint64_t INLINE_NEVER work_2up(uint64_t a, uint32_t *b, uint32_t *c)
8744 {
8745  return WORK_2(a, b, c, 495);
8746 }
8747 
8748 static uint64_t INLINE_NEVER work_2uq(uint64_t a, uint32_t *b, uint32_t *c)
8749 {
8750  return WORK_2(a, b, c, 496);
8751 }
8752 
8753 static uint64_t INLINE_NEVER work_2ur(uint64_t a, uint32_t *b, uint32_t *c)
8754 {
8755  return WORK_2(a, b, c, 497);
8756 }
8757 
8758 static uint64_t INLINE_NEVER work_2us(uint64_t a, uint32_t *b, uint32_t *c)
8759 {
8760  return WORK_2(a, b, c, 498);
8761 }
8762 
8763 static uint64_t INLINE_NEVER work_2ut(uint64_t a, uint32_t *b, uint32_t *c)
8764 {
8765  return WORK_2(a, b, c, 499);
8766 }
8767 
8768 static uint64_t INLINE_NEVER work_2uu(uint64_t a, uint32_t *b, uint32_t *c)
8769 {
8770  return WORK_2(a, b, c, 500);
8771 }
8772 
8773 static uint64_t INLINE_NEVER work_2uv(uint64_t a, uint32_t *b, uint32_t *c)
8774 {
8775  return WORK_2(a, b, c, 501);
8776 }
8777 
8778 static uint64_t INLINE_NEVER work_2uw(uint64_t a, uint32_t *b, uint32_t *c)
8779 {
8780  return WORK_2(a, b, c, 502);
8781 }
8782 
8783 static uint64_t INLINE_NEVER work_2ux(uint64_t a, uint32_t *b, uint32_t *c)
8784 {
8785  return WORK_2(a, b, c, 503);
8786 }
8787 
8788 static uint64_t INLINE_NEVER work_2va(uint64_t a, uint32_t *b, uint32_t *c)
8789 {
8790  return WORK_2(a, b, c, 504);
8791 }
8792 
8793 static uint64_t INLINE_NEVER work_2vb(uint64_t a, uint32_t *b, uint32_t *c)
8794 {
8795  return WORK_2(a, b, c, 505);
8796 }
8797 
8798 static uint64_t INLINE_NEVER work_2vc(uint64_t a, uint32_t *b, uint32_t *c)
8799 {
8800  return WORK_2(a, b, c, 506);
8801 }
8802 
8803 static uint64_t INLINE_NEVER work_2vd(uint64_t a, uint32_t *b, uint32_t *c)
8804 {
8805  return WORK_2(a, b, c, 507);
8806 }
8807 
8808 static uint64_t INLINE_NEVER work_2ve(uint64_t a, uint32_t *b, uint32_t *c)
8809 {
8810  return WORK_2(a, b, c, 508);
8811 }
8812 
8813 static uint64_t INLINE_NEVER work_2vf(uint64_t a, uint32_t *b, uint32_t *c)
8814 {
8815  return WORK_2(a, b, c, 509);
8816 }
8817 
8818 static uint64_t INLINE_NEVER work_2vg(uint64_t a, uint32_t *b, uint32_t *c)
8819 {
8820  return WORK_2(a, b, c, 510);
8821 }
8822 
8823 static uint64_t INLINE_NEVER work_2vh(uint64_t a, uint32_t *b, uint32_t *c)
8824 {
8825  return WORK_2(a, b, c, 511);
8826 }
8827 
8828 static uint64_t INLINE_NEVER work_2vi(uint64_t a, uint32_t *b, uint32_t *c)
8829 {
8830  return WORK_2(a, b, c, 512);
8831 }
8832 
8833 static uint64_t INLINE_NEVER work_2vj(uint64_t a, uint32_t *b, uint32_t *c)
8834 {
8835  return WORK_2(a, b, c, 513);
8836 }
8837 
8838 static uint64_t INLINE_NEVER work_2vk(uint64_t a, uint32_t *b, uint32_t *c)
8839 {
8840  return WORK_2(a, b, c, 514);
8841 }
8842 
8843 static uint64_t INLINE_NEVER work_2vl(uint64_t a, uint32_t *b, uint32_t *c)
8844 {
8845  return WORK_2(a, b, c, 515);
8846 }
8847 
8848 static uint64_t INLINE_NEVER work_2vm(uint64_t a, uint32_t *b, uint32_t *c)
8849 {
8850  return WORK_2(a, b, c, 516);
8851 }
8852 
8853 static uint64_t INLINE_NEVER work_2vn(uint64_t a, uint32_t *b, uint32_t *c)
8854 {
8855  return WORK_2(a, b, c, 517);
8856 }
8857 
8858 static uint64_t INLINE_NEVER work_2vo(uint64_t a, uint32_t *b, uint32_t *c)
8859 {
8860  return WORK_2(a, b, c, 518);
8861 }
8862 
8863 static uint64_t INLINE_NEVER work_2vp(uint64_t a, uint32_t *b, uint32_t *c)
8864 {
8865  return WORK_2(a, b, c, 519);
8866 }
8867 
8868 static uint64_t INLINE_NEVER work_2vq(uint64_t a, uint32_t *b, uint32_t *c)
8869 {
8870  return WORK_2(a, b, c, 520);
8871 }
8872 
8873 static uint64_t INLINE_NEVER work_2vr(uint64_t a, uint32_t *b, uint32_t *c)
8874 {
8875  return WORK_2(a, b, c, 521);
8876 }
8877 
8878 static uint64_t INLINE_NEVER work_2vs(uint64_t a, uint32_t *b, uint32_t *c)
8879 {
8880  return WORK_2(a, b, c, 522);
8881 }
8882 
8883 static uint64_t INLINE_NEVER work_2vt(uint64_t a, uint32_t *b, uint32_t *c)
8884 {
8885  return WORK_2(a, b, c, 523);
8886 }
8887 
8888 static uint64_t INLINE_NEVER work_2vu(uint64_t a, uint32_t *b, uint32_t *c)
8889 {
8890  return WORK_2(a, b, c, 524);
8891 }
8892 
8893 static uint64_t INLINE_NEVER work_2vv(uint64_t a, uint32_t *b, uint32_t *c)
8894 {
8895  return WORK_2(a, b, c, 525);
8896 }
8897 
8898 static uint64_t INLINE_NEVER work_2vw(uint64_t a, uint32_t *b, uint32_t *c)
8899 {
8900  return WORK_2(a, b, c, 526);
8901 }
8902 
8903 static uint64_t INLINE_NEVER work_2vx(uint64_t a, uint32_t *b, uint32_t *c)
8904 {
8905  return WORK_2(a, b, c, 527);
8906 }
8907 
8908 static uint64_t INLINE_NEVER work_2wa(uint64_t a, uint32_t *b, uint32_t *c)
8909 {
8910  return WORK_2(a, b, c, 528);
8911 }
8912 
8913 static uint64_t INLINE_NEVER work_2wb(uint64_t a, uint32_t *b, uint32_t *c)
8914 {
8915  return WORK_2(a, b, c, 529);
8916 }
8917 
8918 static uint64_t INLINE_NEVER work_2wc(uint64_t a, uint32_t *b, uint32_t *c)
8919 {
8920  return WORK_2(a, b, c, 530);
8921 }
8922 
8923 static uint64_t INLINE_NEVER work_2wd(uint64_t a, uint32_t *b, uint32_t *c)
8924 {
8925  return WORK_2(a, b, c, 531);
8926 }
8927 
8928 static uint64_t INLINE_NEVER work_2we(uint64_t a, uint32_t *b, uint32_t *c)
8929 {
8930  return WORK_2(a, b, c, 532);
8931 }
8932 
8933 static uint64_t INLINE_NEVER work_2wf(uint64_t a, uint32_t *b, uint32_t *c)
8934 {
8935  return WORK_2(a, b, c, 533);
8936 }
8937 
8938 static uint64_t INLINE_NEVER work_2wg(uint64_t a, uint32_t *b, uint32_t *c)
8939 {
8940  return WORK_2(a, b, c, 534);
8941 }
8942 
8943 static uint64_t INLINE_NEVER work_2wh(uint64_t a, uint32_t *b, uint32_t *c)
8944 {
8945  return WORK_2(a, b, c, 535);
8946 }
8947 
8948 static uint64_t INLINE_NEVER work_2wi(uint64_t a, uint32_t *b, uint32_t *c)
8949 {
8950  return WORK_2(a, b, c, 536);
8951 }
8952 
8953 static uint64_t INLINE_NEVER work_2wj(uint64_t a, uint32_t *b, uint32_t *c)
8954 {
8955  return WORK_2(a, b, c, 537);
8956 }
8957 
8958 static uint64_t INLINE_NEVER work_2wk(uint64_t a, uint32_t *b, uint32_t *c)
8959 {
8960  return WORK_2(a, b, c, 538);
8961 }
8962 
8963 static uint64_t INLINE_NEVER work_2wl(uint64_t a, uint32_t *b, uint32_t *c)
8964 {
8965  return WORK_2(a, b, c, 539);
8966 }
8967 
8968 static uint64_t INLINE_NEVER work_2wm(uint64_t a, uint32_t *b, uint32_t *c)
8969 {
8970  return WORK_2(a, b, c, 540);
8971 }
8972 
8973 static uint64_t INLINE_NEVER work_2wn(uint64_t a, uint32_t *b, uint32_t *c)
8974 {
8975  return WORK_2(a, b, c, 541);
8976 }
8977 
8978 static uint64_t INLINE_NEVER work_2wo(uint64_t a, uint32_t *b, uint32_t *c)
8979 {
8980  return WORK_2(a, b, c, 542);
8981 }
8982 
8983 static uint64_t INLINE_NEVER work_2wp(uint64_t a, uint32_t *b, uint32_t *c)
8984 {
8985  return WORK_2(a, b, c, 543);
8986 }
8987 
8988 static uint64_t INLINE_NEVER work_2wq(uint64_t a, uint32_t *b, uint32_t *c)
8989 {
8990  return WORK_2(a, b, c, 544);
8991 }
8992 
8993 static uint64_t INLINE_NEVER work_2wr(uint64_t a, uint32_t *b, uint32_t *c)
8994 {
8995  return WORK_2(a, b, c, 545);
8996 }
8997 
8998 static uint64_t INLINE_NEVER work_2ws(uint64_t a, uint32_t *b, uint32_t *c)
8999 {
9000  return WORK_2(a, b, c, 546);
9001 }
9002 
9003 static uint64_t INLINE_NEVER work_2wt(uint64_t a, uint32_t *b, uint32_t *c)
9004 {
9005  return WORK_2(a, b, c, 547);
9006 }
9007 
9008 static uint64_t INLINE_NEVER work_2wu(uint64_t a, uint32_t *b, uint32_t *c)
9009 {
9010  return WORK_2(a, b, c, 548);
9011 }
9012 
9013 static uint64_t INLINE_NEVER work_2wv(uint64_t a, uint32_t *b, uint32_t *c)
9014 {
9015  return WORK_2(a, b, c, 549);
9016 }
9017 
9018 static uint64_t INLINE_NEVER work_2ww(uint64_t a, uint32_t *b, uint32_t *c)
9019 {
9020  return WORK_2(a, b, c, 550);
9021 }
9022 
9023 static uint64_t INLINE_NEVER work_2wx(uint64_t a, uint32_t *b, uint32_t *c)
9024 {
9025  return WORK_2(a, b, c, 551);
9026 }
9027 
9028 static uint64_t INLINE_NEVER work_2xa(uint64_t a, uint32_t *b, uint32_t *c)
9029 {
9030  return WORK_2(a, b, c, 552);
9031 }
9032 
9033 static uint64_t INLINE_NEVER work_2xb(uint64_t a, uint32_t *b, uint32_t *c)
9034 {
9035  return WORK_2(a, b, c, 553);
9036 }
9037 
9038 static uint64_t INLINE_NEVER work_2xc(uint64_t a, uint32_t *b, uint32_t *c)
9039 {
9040  return WORK_2(a, b, c, 554);
9041 }
9042 
9043 static uint64_t INLINE_NEVER work_2xd(uint64_t a, uint32_t *b, uint32_t *c)
9044 {
9045  return WORK_2(a, b, c, 555);
9046 }
9047 
9048 static uint64_t INLINE_NEVER work_2xe(uint64_t a, uint32_t *b, uint32_t *c)
9049 {
9050  return WORK_2(a, b, c, 556);
9051 }
9052 
9053 static uint64_t INLINE_NEVER work_2xf(uint64_t a, uint32_t *b, uint32_t *c)
9054 {
9055  return WORK_2(a, b, c, 557);
9056 }
9057 
9058 static uint64_t INLINE_NEVER work_2xg(uint64_t a, uint32_t *b, uint32_t *c)
9059 {
9060  return WORK_2(a, b, c, 558);
9061 }
9062 
9063 static uint64_t INLINE_NEVER work_2xh(uint64_t a, uint32_t *b, uint32_t *c)
9064 {
9065  return WORK_2(a, b, c, 559);
9066 }
9067 
9068 static uint64_t INLINE_NEVER work_2xi(uint64_t a, uint32_t *b, uint32_t *c)
9069 {
9070  return WORK_2(a, b, c, 560);
9071 }
9072 
9073 static uint64_t INLINE_NEVER work_2xj(uint64_t a, uint32_t *b, uint32_t *c)
9074 {
9075  return WORK_2(a, b, c, 561);
9076 }
9077 
9078 static uint64_t INLINE_NEVER work_2xk(uint64_t a, uint32_t *b, uint32_t *c)
9079 {
9080  return WORK_2(a, b, c, 562);
9081 }
9082 
9083 static uint64_t INLINE_NEVER work_2xl(uint64_t a, uint32_t *b, uint32_t *c)
9084 {
9085  return WORK_2(a, b, c, 563);
9086 }
9087 
9088 static uint64_t INLINE_NEVER work_2xm(uint64_t a, uint32_t *b, uint32_t *c)
9089 {
9090  return WORK_2(a, b, c, 564);
9091 }
9092 
9093 static uint64_t INLINE_NEVER work_2xn(uint64_t a, uint32_t *b, uint32_t *c)
9094 {
9095  return WORK_2(a, b, c, 565);
9096 }
9097 
9098 static uint64_t INLINE_NEVER work_2xo(uint64_t a, uint32_t *b, uint32_t *c)
9099 {
9100  return WORK_2(a, b, c, 566);
9101 }
9102 
9103 static uint64_t INLINE_NEVER work_2xp(uint64_t a, uint32_t *b, uint32_t *c)
9104 {
9105  return WORK_2(a, b, c, 567);
9106 }
9107 
9108 static uint64_t INLINE_NEVER work_2xq(uint64_t a, uint32_t *b, uint32_t *c)
9109 {
9110  return WORK_2(a, b, c, 568);
9111 }
9112 
9113 static uint64_t INLINE_NEVER work_2xr(uint64_t a, uint32_t *b, uint32_t *c)
9114 {
9115  return WORK_2(a, b, c, 569);
9116 }
9117 
9118 static uint64_t INLINE_NEVER work_2xs(uint64_t a, uint32_t *b, uint32_t *c)
9119 {
9120  return WORK_2(a, b, c, 570);
9121 }
9122 
9123 static uint64_t INLINE_NEVER work_2xt(uint64_t a, uint32_t *b, uint32_t *c)
9124 {
9125  return WORK_2(a, b, c, 571);
9126 }
9127 
9128 static uint64_t INLINE_NEVER work_2xu(uint64_t a, uint32_t *b, uint32_t *c)
9129 {
9130  return WORK_2(a, b, c, 572);
9131 }
9132 
9133 static uint64_t INLINE_NEVER work_2xv(uint64_t a, uint32_t *b, uint32_t *c)
9134 {
9135  return WORK_2(a, b, c, 573);
9136 }
9137 
9138 static uint64_t INLINE_NEVER work_2xw(uint64_t a, uint32_t *b, uint32_t *c)
9139 {
9140  return WORK_2(a, b, c, 574);
9141 }
9142 
9143 static uint64_t INLINE_NEVER work_2xx(uint64_t a, uint32_t *b, uint32_t *c)
9144 {
9145  return WORK_2(a, b, c, 575);
9146 }
9147 
9148 static work_2_fn_t work_2[] = {
9149  work_2aa, work_2ab, work_2ac, work_2ad, work_2ae, work_2af, work_2ag, work_2ah,
9150  work_2ai, work_2aj, work_2ak, work_2al, work_2am, work_2an, work_2ao, work_2ap,
9151  work_2aq, work_2ar, work_2as, work_2at, work_2au, work_2av, work_2aw, work_2ax,
9152  work_2ba, work_2bb, work_2bc, work_2bd, work_2be, work_2bf, work_2bg, work_2bh,
9153  work_2bi, work_2bj, work_2bk, work_2bl, work_2bm, work_2bn, work_2bo, work_2bp,
9154  work_2bq, work_2br, work_2bs, work_2bt, work_2bu, work_2bv, work_2bw, work_2bx,
9155  work_2ca, work_2cb, work_2cc, work_2cd, work_2ce, work_2cf, work_2cg, work_2ch,
9156  work_2ci, work_2cj, work_2ck, work_2cl, work_2cm, work_2cn, work_2co, work_2cp,
9157  work_2cq, work_2cr, work_2cs, work_2ct, work_2cu, work_2cv, work_2cw, work_2cx,
9158  work_2da, work_2db, work_2dc, work_2dd, work_2de, work_2df, work_2dg, work_2dh,
9159  work_2di, work_2dj, work_2dk, work_2dl, work_2dm, work_2dn, work_2do, work_2dp,
9160  work_2dq, work_2dr, work_2ds, work_2dt, work_2du, work_2dv, work_2dw, work_2dx,
9161  work_2ea, work_2eb, work_2ec, work_2ed, work_2ee, work_2ef, work_2eg, work_2eh,
9162  work_2ei, work_2ej, work_2ek, work_2el, work_2em, work_2en, work_2eo, work_2ep,
9163  work_2eq, work_2er, work_2es, work_2et, work_2eu, work_2ev, work_2ew, work_2ex,
9164  work_2fa, work_2fb, work_2fc, work_2fd, work_2fe, work_2ff, work_2fg, work_2fh,
9165  work_2fi, work_2fj, work_2fk, work_2fl, work_2fm, work_2fn, work_2fo, work_2fp,
9166  work_2fq, work_2fr, work_2fs, work_2ft, work_2fu, work_2fv, work_2fw, work_2fx,
9167  work_2ga, work_2gb, work_2gc, work_2gd, work_2ge, work_2gf, work_2gg, work_2gh,
9168  work_2gi, work_2gj, work_2gk, work_2gl, work_2gm, work_2gn, work_2go, work_2gp,
9169  work_2gq, work_2gr, work_2gs, work_2gt, work_2gu, work_2gv, work_2gw, work_2gx,
9170  work_2ha, work_2hb, work_2hc, work_2hd, work_2he, work_2hf, work_2hg, work_2hh,
9171  work_2hi, work_2hj, work_2hk, work_2hl, work_2hm, work_2hn, work_2ho, work_2hp,
9172  work_2hq, work_2hr, work_2hs, work_2ht, work_2hu, work_2hv, work_2hw, work_2hx,
9173  work_2ia, work_2ib, work_2ic, work_2id, work_2ie, work_2if, work_2ig, work_2ih,
9174  work_2ii, work_2ij, work_2ik, work_2il, work_2im, work_2in, work_2io, work_2ip,
9175  work_2iq, work_2ir, work_2is, work_2it, work_2iu, work_2iv, work_2iw, work_2ix,
9176  work_2ja, work_2jb, work_2jc, work_2jd, work_2je, work_2jf, work_2jg, work_2jh,
9177  work_2ji, work_2jj, work_2jk, work_2jl, work_2jm, work_2jn, work_2jo, work_2jp,
9178  work_2jq, work_2jr, work_2js, work_2jt, work_2ju, work_2jv, work_2jw, work_2jx,
9179  work_2ka, work_2kb, work_2kc, work_2kd, work_2ke, work_2kf, work_2kg, work_2kh,
9180  work_2ki, work_2kj, work_2kk, work_2kl, work_2km, work_2kn, work_2ko, work_2kp,
9181  work_2kq, work_2kr, work_2ks, work_2kt, work_2ku, work_2kv, work_2kw, work_2kx,
9182  work_2la, work_2lb, work_2lc, work_2ld, work_2le, work_2lf, work_2lg, work_2lh,
9183  work_2li, work_2lj, work_2lk, work_2ll, work_2lm, work_2ln, work_2lo, work_2lp,
9184  work_2lq, work_2lr, work_2ls, work_2lt, work_2lu, work_2lv, work_2lw, work_2lx,
9185  work_2ma, work_2mb, work_2mc, work_2md, work_2me, work_2mf, work_2mg, work_2mh,
9186  work_2mi, work_2mj, work_2mk, work_2ml, work_2mm, work_2mn, work_2mo, work_2mp,
9187  work_2mq, work_2mr, work_2ms, work_2mt, work_2mu, work_2mv, work_2mw, work_2mx,
9188  work_2na, work_2nb, work_2nc, work_2nd, work_2ne, work_2nf, work_2ng, work_2nh,
9189  work_2ni, work_2nj, work_2nk, work_2nl, work_2nm, work_2nn, work_2no, work_2np,
9190  work_2nq, work_2nr, work_2ns, work_2nt, work_2nu, work_2nv, work_2nw, work_2nx,
9191  work_2oa, work_2ob, work_2oc, work_2od, work_2oe, work_2of, work_2og, work_2oh,
9192  work_2oi, work_2oj, work_2ok, work_2ol, work_2om, work_2on, work_2oo, work_2op,
9193  work_2oq, work_2or, work_2os, work_2ot, work_2ou, work_2ov, work_2ow, work_2ox,
9194  work_2pa, work_2pb, work_2pc, work_2pd, work_2pe, work_2pf, work_2pg, work_2ph,
9195  work_2pi, work_2pj, work_2pk, work_2pl, work_2pm, work_2pn, work_2po, work_2pp,
9196  work_2pq, work_2pr, work_2ps, work_2pt, work_2pu, work_2pv, work_2pw, work_2px,
9197  work_2qa, work_2qb, work_2qc, work_2qd, work_2qe, work_2qf, work_2qg, work_2qh,
9198  work_2qi, work_2qj, work_2qk, work_2ql, work_2qm, work_2qn, work_2qo, work_2qp,
9199  work_2qq, work_2qr, work_2qs, work_2qt, work_2qu, work_2qv, work_2qw, work_2qx,
9200  work_2ra, work_2rb, work_2rc, work_2rd, work_2re, work_2rf, work_2rg, work_2rh,
9201  work_2ri, work_2rj, work_2rk, work_2rl, work_2rm, work_2rn, work_2ro, work_2rp,
9202  work_2rq, work_2rr, work_2rs, work_2rt, work_2ru, work_2rv, work_2rw, work_2rx,
9203  work_2sa, work_2sb, work_2sc, work_2sd, work_2se, work_2sf, work_2sg, work_2sh,
9204  work_2si, work_2sj, work_2sk, work_2sl, work_2sm, work_2sn, work_2so, work_2sp,
9205  work_2sq, work_2sr, work_2ss, work_2st, work_2su, work_2sv, work_2sw, work_2sx,
9206  work_2ta, work_2tb, work_2tc, work_2td, work_2te, work_2tf, work_2tg, work_2th,
9207  work_2ti, work_2tj, work_2tk, work_2tl, work_2tm, work_2tn, work_2to, work_2tp,
9208  work_2tq, work_2tr, work_2ts, work_2tt, work_2tu, work_2tv, work_2tw, work_2tx,
9209  work_2ua, work_2ub, work_2uc, work_2ud, work_2ue, work_2uf, work_2ug, work_2uh,
9210  work_2ui, work_2uj, work_2uk, work_2ul, work_2um, work_2un, work_2uo, work_2up,
9211  work_2uq, work_2ur, work_2us, work_2ut, work_2uu, work_2uv, work_2uw, work_2ux,
9212  work_2va, work_2vb, work_2vc, work_2vd, work_2ve, work_2vf, work_2vg, work_2vh,
9213  work_2vi, work_2vj, work_2vk, work_2vl, work_2vm, work_2vn, work_2vo, work_2vp,
9214  work_2vq, work_2vr, work_2vs, work_2vt, work_2vu, work_2vv, work_2vw, work_2vx,
9215  work_2wa, work_2wb, work_2wc, work_2wd, work_2we, work_2wf, work_2wg, work_2wh,
9216  work_2wi, work_2wj, work_2wk, work_2wl, work_2wm, work_2wn, work_2wo, work_2wp,
9217  work_2wq, work_2wr, work_2ws, work_2wt, work_2wu, work_2wv, work_2ww, work_2wx,
9218  work_2xa, work_2xb, work_2xc, work_2xd, work_2xe, work_2xf, work_2xg, work_2xh,
9219  work_2xi, work_2xj, work_2xk, work_2xl, work_2xm, work_2xn, work_2xo, work_2xp,
9220  work_2xq, work_2xr, work_2xs, work_2xt, work_2xu, work_2xv, work_2xw, work_2xx
9221 };
9222 
9223 static uint16_t work_2_rnd[] = {
9224  11, 493, 534, 99, 120, 162, 507, 221, 423, 356, 188, 174, 167, 106, 280, 73,
9225  322, 535, 146, 559, 157, 263, 83, 22, 436, 95, 117, 554, 563, 426, 369, 485,
9226  182, 353, 254, 545, 8, 63, 470, 569, 226, 239, 192, 557, 435, 82, 500, 471,
9227  211, 458, 97, 294, 20, 347, 26, 240, 300, 454, 561, 564, 126, 136, 148, 30,
9228  24, 39, 512, 309, 0, 116, 222, 159, 376, 465, 198, 141, 403, 537, 58, 35,
9229  69, 538, 552, 544, 187, 291, 91, 482, 299, 6, 197, 451, 31, 519, 287, 326,
9230  229, 393, 275, 185, 43, 360, 147, 112, 379, 65, 57, 358, 290, 355, 138, 527,
9231  104, 464, 442, 179, 468, 206, 548, 427, 319, 107, 219, 491, 304, 279, 459, 530,
9232  218, 521, 15, 387, 115, 556, 49, 496, 340, 380, 446, 422, 501, 528, 139, 4,
9233  418, 242, 195, 566, 302, 483, 342, 64, 9, 13, 508, 440, 511, 420, 344, 513,
9234  571, 10, 489, 151, 332, 394, 76, 476, 498, 134, 170, 37, 180, 443, 3, 18,
9235  520, 278, 518, 499, 346, 205, 41, 270, 215, 510, 50, 129, 378, 67, 409, 408,
9236  312, 480, 44, 541, 495, 109, 424, 301, 124, 214, 305, 38, 19, 490, 486, 232,
9237  248, 526, 310, 234, 574, 542, 529, 318, 16, 246, 425, 213, 391, 143, 406, 89,
9238  256, 233, 306, 227, 208, 119, 80, 502, 103, 373, 271, 276, 131, 377, 51, 101,
9239  317, 522, 516, 497, 311, 430, 374, 477, 295, 257, 71, 34, 132, 531, 368, 25,
9240  547, 396, 96, 441, 45, 111, 449, 252, 60, 517, 87, 334, 388, 191, 550, 463,
9241  72, 438, 385, 54, 42, 536, 29, 202, 203, 404, 484, 236, 183, 150, 412, 474,
9242  161, 515, 193, 244, 74, 308, 572, 133, 163, 573, 558, 549, 467, 225, 283, 481,
9243  265, 434, 281, 145, 509, 144, 456, 479, 450, 241, 212, 53, 343, 190, 12, 5,
9244  259, 40, 324, 247, 93, 363, 348, 354, 47, 384, 386, 100, 327, 568, 472, 175,
9245  303, 160, 21, 267, 296, 260, 335, 445, 492, 466, 371, 165, 79, 457, 565, 382,
9246  217, 361, 122, 399, 55, 339, 523, 178, 70, 274, 411, 102, 114, 243, 453, 525,
9247  539, 98, 207, 210, 341, 359, 228, 292, 273, 488, 351, 415, 81, 365, 416, 282,
9248  444, 285, 469, 108, 402, 186, 349, 1, 437, 337, 224, 220, 357, 543, 184, 478,
9249  505, 2, 78, 506, 125, 532, 250, 475, 249, 168, 421, 323, 460, 68, 439, 86,
9250  330, 173, 397, 105, 432, 524, 61, 128, 375, 216, 389, 142, 268, 84, 199, 14,
9251  514, 235, 284, 328, 414, 164, 238, 52, 130, 127, 269, 123, 390, 333, 194, 494,
9252  237, 372, 315, 433, 110, 209, 156, 383, 75, 62, 392, 137, 152, 155, 419, 48,
9253  88, 118, 171, 177, 33, 135, 336, 462, 277, 567, 398, 94, 204, 298, 85, 429,
9254  321, 540, 487, 201, 23, 158, 230, 258, 401, 262, 455, 251, 27, 407, 473, 289,
9255  166, 314, 381, 176, 417, 92, 266, 121, 196, 66, 575, 36, 56, 316, 153, 320,
9256  546, 364, 367, 452, 413, 503, 350, 245, 362, 313, 264, 59, 272, 286, 370, 7,
9257  181, 331, 113, 395, 223, 570, 338, 447, 366, 562, 325, 405, 400, 17, 288, 461,
9258  307, 200, 32, 154, 345, 428, 189, 293, 533, 172, 46, 77, 410, 431, 28, 555,
9259  149, 297, 352, 448, 504, 90, 261, 253, 140, 169, 231, 560, 553, 329, 551, 255
9260 };
9261 
9262 static uint64_t INLINE_NEVER work_3aa(uint64_t a, uint32_t *b)
9263 {
9264  return WORK_3(a, b, 0);
9265 }
9266 
9267 static uint64_t INLINE_NEVER work_3ab(uint64_t a, uint32_t *b)
9268 {
9269  return WORK_3(a, b, 1);
9270 }
9271 
9272 static uint64_t INLINE_NEVER work_3ac(uint64_t a, uint32_t *b)
9273 {
9274  return WORK_3(a, b, 2);
9275 }
9276 
9277 static uint64_t INLINE_NEVER work_3ad(uint64_t a, uint32_t *b)
9278 {
9279  return WORK_3(a, b, 3);
9280 }
9281 
9282 static uint64_t INLINE_NEVER work_3ae(uint64_t a, uint32_t *b)
9283 {
9284  return WORK_3(a, b, 4);
9285 }
9286 
9287 static uint64_t INLINE_NEVER work_3af(uint64_t a, uint32_t *b)
9288 {
9289  return WORK_3(a, b, 5);
9290 }
9291 
9292 static uint64_t INLINE_NEVER work_3ag(uint64_t a, uint32_t *b)
9293 {
9294  return WORK_3(a, b, 6);
9295 }
9296 
9297 static uint64_t INLINE_NEVER work_3ah(uint64_t a, uint32_t *b)
9298 {
9299  return WORK_3(a, b, 7);
9300 }
9301 
9302 static uint64_t INLINE_NEVER work_3ai(uint64_t a, uint32_t *b)
9303 {
9304  return WORK_3(a, b, 8);
9305 }
9306 
9307 static uint64_t INLINE_NEVER work_3aj(uint64_t a, uint32_t *b)
9308 {
9309  return WORK_3(a, b, 9);
9310 }
9311 
9312 static uint64_t INLINE_NEVER work_3ak(uint64_t a, uint32_t *b)
9313 {
9314  return WORK_3(a, b, 10);
9315 }
9316 
9317 static uint64_t INLINE_NEVER work_3al(uint64_t a, uint32_t *b)
9318 {
9319  return WORK_3(a, b, 11);
9320 }
9321 
9322 static uint64_t INLINE_NEVER work_3am(uint64_t a, uint32_t *b)
9323 {
9324  return WORK_3(a, b, 12);
9325 }
9326 
9327 static uint64_t INLINE_NEVER work_3an(uint64_t a, uint32_t *b)
9328 {
9329  return WORK_3(a, b, 13);
9330 }
9331 
9332 static uint64_t INLINE_NEVER work_3ao(uint64_t a, uint32_t *b)
9333 {
9334  return WORK_3(a, b, 14);
9335 }
9336 
9337 static uint64_t INLINE_NEVER work_3ap(uint64_t a, uint32_t *b)
9338 {
9339  return WORK_3(a, b, 15);
9340 }
9341 
9342 static uint64_t INLINE_NEVER work_3aq(uint64_t a, uint32_t *b)
9343 {
9344  return WORK_3(a, b, 16);
9345 }
9346 
9347 static uint64_t INLINE_NEVER work_3ar(uint64_t a, uint32_t *b)
9348 {
9349  return WORK_3(a, b, 17);
9350 }
9351 
9352 static uint64_t INLINE_NEVER work_3as(uint64_t a, uint32_t *b)
9353 {
9354  return WORK_3(a, b, 18);
9355 }
9356 
9357 static uint64_t INLINE_NEVER work_3at(uint64_t a, uint32_t *b)
9358 {
9359  return WORK_3(a, b, 19);
9360 }
9361 
9362 static uint64_t INLINE_NEVER work_3au(uint64_t a, uint32_t *b)
9363 {
9364  return WORK_3(a, b, 20);
9365 }
9366 
9367 static uint64_t INLINE_NEVER work_3av(uint64_t a, uint32_t *b)
9368 {
9369  return WORK_3(a, b, 21);
9370 }
9371 
9372 static uint64_t INLINE_NEVER work_3aw(uint64_t a, uint32_t *b)
9373 {
9374  return WORK_3(a, b, 22);
9375 }
9376 
9377 static uint64_t INLINE_NEVER work_3ax(uint64_t a, uint32_t *b)
9378 {
9379  return WORK_3(a, b, 23);
9380 }
9381 
9382 static uint64_t INLINE_NEVER work_3ba(uint64_t a, uint32_t *b)
9383 {
9384  return WORK_3(a, b, 24);
9385 }
9386 
9387 static uint64_t INLINE_NEVER work_3bb(uint64_t a, uint32_t *b)
9388 {
9389  return WORK_3(a, b, 25);
9390 }
9391 
9392 static uint64_t INLINE_NEVER work_3bc(uint64_t a, uint32_t *b)
9393 {
9394  return WORK_3(a, b, 26);
9395 }
9396 
9397 static uint64_t INLINE_NEVER work_3bd(uint64_t a, uint32_t *b)
9398 {
9399  return WORK_3(a, b, 27);
9400 }
9401 
9402 static uint64_t INLINE_NEVER work_3be(uint64_t a, uint32_t *b)
9403 {
9404  return WORK_3(a, b, 28);
9405 }
9406 
9407 static uint64_t INLINE_NEVER work_3bf(uint64_t a, uint32_t *b)
9408 {
9409  return WORK_3(a, b, 29);
9410 }
9411 
9412 static uint64_t INLINE_NEVER work_3bg(uint64_t a, uint32_t *b)
9413 {
9414  return WORK_3(a, b, 30);
9415 }
9416 
9417 static uint64_t INLINE_NEVER work_3bh(uint64_t a, uint32_t *b)
9418 {
9419  return WORK_3(a, b, 31);
9420 }
9421 
9422 static uint64_t INLINE_NEVER work_3bi(uint64_t a, uint32_t *b)
9423 {
9424  return WORK_3(a, b, 32);
9425 }
9426 
9427 static uint64_t INLINE_NEVER work_3bj(uint64_t a, uint32_t *b)
9428 {
9429  return WORK_3(a, b, 33);
9430 }
9431 
9432 static uint64_t INLINE_NEVER work_3bk(uint64_t a, uint32_t *b)
9433 {
9434  return WORK_3(a, b, 34);
9435 }
9436 
9437 static uint64_t INLINE_NEVER work_3bl(uint64_t a, uint32_t *b)
9438 {
9439  return WORK_3(a, b, 35);
9440 }
9441 
9442 static uint64_t INLINE_NEVER work_3bm(uint64_t a, uint32_t *b)
9443 {
9444  return WORK_3(a, b, 36);
9445 }
9446 
9447 static uint64_t INLINE_NEVER work_3bn(uint64_t a, uint32_t *b)
9448 {
9449  return WORK_3(a, b, 37);
9450 }
9451 
9452 static uint64_t INLINE_NEVER work_3bo(uint64_t a, uint32_t *b)
9453 {
9454  return WORK_3(a, b, 38);
9455 }
9456 
9457 static uint64_t INLINE_NEVER work_3bp(uint64_t a, uint32_t *b)
9458 {
9459  return WORK_3(a, b, 39);
9460 }
9461 
9462 static uint64_t INLINE_NEVER work_3bq(uint64_t a, uint32_t *b)
9463 {
9464  return WORK_3(a, b, 40);
9465 }
9466 
9467 static uint64_t INLINE_NEVER work_3br(uint64_t a, uint32_t *b)
9468 {
9469  return WORK_3(a, b, 41);
9470 }
9471 
9472 static uint64_t INLINE_NEVER work_3bs(uint64_t a, uint32_t *b)
9473 {
9474  return WORK_3(a, b, 42);
9475 }
9476 
9477 static uint64_t INLINE_NEVER work_3bt(uint64_t a, uint32_t *b)
9478 {
9479  return WORK_3(a, b, 43);
9480 }
9481 
9482 static uint64_t INLINE_NEVER work_3bu(uint64_t a, uint32_t *b)
9483 {
9484  return WORK_3(a, b, 44);
9485 }
9486 
9487 static uint64_t INLINE_NEVER work_3bv(uint64_t a, uint32_t *b)
9488 {
9489  return WORK_3(a, b, 45);
9490 }
9491 
9492 static uint64_t INLINE_NEVER work_3bw(uint64_t a, uint32_t *b)
9493 {
9494  return WORK_3(a, b, 46);
9495 }
9496 
9497 static uint64_t INLINE_NEVER work_3bx(uint64_t a, uint32_t *b)
9498 {
9499  return WORK_3(a, b, 47);
9500 }
9501 
9502 static uint64_t INLINE_NEVER work_3ca(uint64_t a, uint32_t *b)
9503 {
9504  return WORK_3(a, b, 48);
9505 }
9506 
9507 static uint64_t INLINE_NEVER work_3cb(uint64_t a, uint32_t *b)
9508 {
9509  return WORK_3(a, b, 49);
9510 }
9511 
9512 static uint64_t INLINE_NEVER work_3cc(uint64_t a, uint32_t *b)
9513 {
9514  return WORK_3(a, b, 50);
9515 }
9516 
9517 static uint64_t INLINE_NEVER work_3cd(uint64_t a, uint32_t *b)
9518 {
9519  return WORK_3(a, b, 51);
9520 }
9521 
9522 static uint64_t INLINE_NEVER work_3ce(uint64_t a, uint32_t *b)
9523 {
9524  return WORK_3(a, b, 52);
9525 }
9526 
9527 static uint64_t INLINE_NEVER work_3cf(uint64_t a, uint32_t *b)
9528 {
9529  return WORK_3(a, b, 53);
9530 }
9531 
9532 static uint64_t INLINE_NEVER work_3cg(uint64_t a, uint32_t *b)
9533 {
9534  return WORK_3(a, b, 54);
9535 }
9536 
9537 static uint64_t INLINE_NEVER work_3ch(uint64_t a, uint32_t *b)
9538 {
9539  return WORK_3(a, b, 55);
9540 }
9541 
9542 static uint64_t INLINE_NEVER work_3ci(uint64_t a, uint32_t *b)
9543 {
9544  return WORK_3(a, b, 56);
9545 }
9546 
9547 static uint64_t INLINE_NEVER work_3cj(uint64_t a, uint32_t *b)
9548 {
9549  return WORK_3(a, b, 57);
9550 }
9551 
9552 static uint64_t INLINE_NEVER work_3ck(uint64_t a, uint32_t *b)
9553 {
9554  return WORK_3(a, b, 58);
9555 }
9556 
9557 static uint64_t INLINE_NEVER work_3cl(uint64_t a, uint32_t *b)
9558 {
9559  return WORK_3(a, b, 59);
9560 }
9561 
9562 static uint64_t INLINE_NEVER work_3cm(uint64_t a, uint32_t *b)
9563 {
9564  return WORK_3(a, b, 60);
9565 }
9566 
9567 static uint64_t INLINE_NEVER work_3cn(uint64_t a, uint32_t *b)
9568 {
9569  return WORK_3(a, b, 61);
9570 }
9571 
9572 static uint64_t INLINE_NEVER work_3co(uint64_t a, uint32_t *b)
9573 {
9574  return WORK_3(a, b, 62);
9575 }
9576 
9577 static uint64_t INLINE_NEVER work_3cp(uint64_t a, uint32_t *b)
9578 {
9579  return WORK_3(a, b, 63);
9580 }
9581 
9582 static uint64_t INLINE_NEVER work_3cq(uint64_t a, uint32_t *b)
9583 {
9584  return WORK_3(a, b, 64);
9585 }
9586 
9587 static uint64_t INLINE_NEVER work_3cr(uint64_t a, uint32_t *b)
9588 {
9589  return WORK_3(a, b, 65);
9590 }
9591 
9592 static uint64_t INLINE_NEVER work_3cs(uint64_t a, uint32_t *b)
9593 {
9594  return WORK_3(a, b, 66);
9595 }
9596 
9597 static uint64_t INLINE_NEVER work_3ct(uint64_t a, uint32_t *b)
9598 {
9599  return WORK_3(a, b, 67);
9600 }
9601 
9602 static uint64_t INLINE_NEVER work_3cu(uint64_t a, uint32_t *b)
9603 {
9604  return WORK_3(a, b, 68);
9605 }
9606 
9607 static uint64_t INLINE_NEVER work_3cv(uint64_t a, uint32_t *b)
9608 {
9609  return WORK_3(a, b, 69);
9610 }
9611 
9612 static uint64_t INLINE_NEVER work_3cw(uint64_t a, uint32_t *b)
9613 {
9614  return WORK_3(a, b, 70);
9615 }
9616 
9617 static uint64_t INLINE_NEVER work_3cx(uint64_t a, uint32_t *b)
9618 {
9619  return WORK_3(a, b, 71);
9620 }
9621 
9622 static uint64_t INLINE_NEVER work_3da(uint64_t a, uint32_t *b)
9623 {
9624  return WORK_3(a, b, 72);
9625 }
9626 
9627 static uint64_t INLINE_NEVER work_3db(uint64_t a, uint32_t *b)
9628 {
9629  return WORK_3(a, b, 73);
9630 }
9631 
9632 static uint64_t INLINE_NEVER work_3dc(uint64_t a, uint32_t *b)
9633 {
9634  return WORK_3(a, b, 74);
9635 }
9636 
9637 static uint64_t INLINE_NEVER work_3dd(uint64_t a, uint32_t *b)
9638 {
9639  return WORK_3(a, b, 75);
9640 }
9641 
9642 static uint64_t INLINE_NEVER work_3de(uint64_t a, uint32_t *b)
9643 {
9644  return WORK_3(a, b, 76);
9645 }
9646 
9647 static uint64_t INLINE_NEVER work_3df(uint64_t a, uint32_t *b)
9648 {
9649  return WORK_3(a, b, 77);
9650 }
9651 
9652 static uint64_t INLINE_NEVER work_3dg(uint64_t a, uint32_t *b)
9653 {
9654  return WORK_3(a, b, 78);
9655 }
9656 
9657 static uint64_t INLINE_NEVER work_3dh(uint64_t a, uint32_t *b)
9658 {
9659  return WORK_3(a, b, 79);
9660 }
9661 
9662 static uint64_t INLINE_NEVER work_3di(uint64_t a, uint32_t *b)
9663 {
9664  return WORK_3(a, b, 80);
9665 }
9666 
9667 static uint64_t INLINE_NEVER work_3dj(uint64_t a, uint32_t *b)
9668 {
9669  return WORK_3(a, b, 81);
9670 }
9671 
9672 static uint64_t INLINE_NEVER work_3dk(uint64_t a, uint32_t *b)
9673 {
9674  return WORK_3(a, b, 82);
9675 }
9676 
9677 static uint64_t INLINE_NEVER work_3dl(uint64_t a, uint32_t *b)
9678 {
9679  return WORK_3(a, b, 83);
9680 }
9681 
9682 static uint64_t INLINE_NEVER work_3dm(uint64_t a, uint32_t *b)
9683 {
9684  return WORK_3(a, b, 84);
9685 }
9686 
9687 static uint64_t INLINE_NEVER work_3dn(uint64_t a, uint32_t *b)
9688 {
9689  return WORK_3(a, b, 85);
9690 }
9691 
9692 static uint64_t INLINE_NEVER work_3do(uint64_t a, uint32_t *b)
9693 {
9694  return WORK_3(a, b, 86);
9695 }
9696 
9697 static uint64_t INLINE_NEVER work_3dp(uint64_t a, uint32_t *b)
9698 {
9699  return WORK_3(a, b, 87);
9700 }
9701 
9702 static uint64_t INLINE_NEVER work_3dq(uint64_t a, uint32_t *b)
9703 {
9704  return WORK_3(a, b, 88);
9705 }
9706 
9707 static uint64_t INLINE_NEVER work_3dr(uint64_t a, uint32_t *b)
9708 {
9709  return WORK_3(a, b, 89);
9710 }
9711 
9712 static uint64_t INLINE_NEVER work_3ds(uint64_t a, uint32_t *b)
9713 {
9714  return WORK_3(a, b, 90);
9715 }
9716 
9717 static uint64_t INLINE_NEVER work_3dt(uint64_t a, uint32_t *b)
9718 {
9719  return WORK_3(a, b, 91);
9720 }
9721 
9722 static uint64_t INLINE_NEVER work_3du(uint64_t a, uint32_t *b)
9723 {
9724  return WORK_3(a, b, 92);
9725 }
9726 
9727 static uint64_t INLINE_NEVER work_3dv(uint64_t a, uint32_t *b)
9728 {
9729  return WORK_3(a, b, 93);
9730 }
9731 
9732 static uint64_t INLINE_NEVER work_3dw(uint64_t a, uint32_t *b)
9733 {
9734  return WORK_3(a, b, 94);
9735 }
9736 
9737 static uint64_t INLINE_NEVER work_3dx(uint64_t a, uint32_t *b)
9738 {
9739  return WORK_3(a, b, 95);
9740 }
9741 
9742 static uint64_t INLINE_NEVER work_3ea(uint64_t a, uint32_t *b)
9743 {
9744  return WORK_3(a, b, 96);
9745 }
9746 
9747 static uint64_t INLINE_NEVER work_3eb(uint64_t a, uint32_t *b)
9748 {
9749  return WORK_3(a, b, 97);
9750 }
9751 
9752 static uint64_t INLINE_NEVER work_3ec(uint64_t a, uint32_t *b)
9753 {
9754  return WORK_3(a, b, 98);
9755 }
9756 
9757 static uint64_t INLINE_NEVER work_3ed(uint64_t a, uint32_t *b)
9758 {
9759  return WORK_3(a, b, 99);
9760 }
9761 
9762 static uint64_t INLINE_NEVER work_3ee(uint64_t a, uint32_t *b)
9763 {
9764  return WORK_3(a, b, 100);
9765 }
9766 
9767 static uint64_t INLINE_NEVER work_3ef(uint64_t a, uint32_t *b)
9768 {
9769  return WORK_3(a, b, 101);
9770 }
9771 
9772 static uint64_t INLINE_NEVER work_3eg(uint64_t a, uint32_t *b)
9773 {
9774  return WORK_3(a, b, 102);
9775 }
9776 
9777 static uint64_t INLINE_NEVER work_3eh(uint64_t a, uint32_t *b)
9778 {
9779  return WORK_3(a, b, 103);
9780 }
9781 
9782 static uint64_t INLINE_NEVER work_3ei(uint64_t a, uint32_t *b)
9783 {
9784  return WORK_3(a, b, 104);
9785 }
9786 
9787 static uint64_t INLINE_NEVER work_3ej(uint64_t a, uint32_t *b)
9788 {
9789  return WORK_3(a, b, 105);
9790 }
9791 
9792 static uint64_t INLINE_NEVER work_3ek(uint64_t a, uint32_t *b)
9793 {
9794  return WORK_3(a, b, 106);
9795 }
9796 
9797 static uint64_t INLINE_NEVER work_3el(uint64_t a, uint32_t *b)
9798 {
9799  return WORK_3(a, b, 107);
9800 }
9801 
9802 static uint64_t INLINE_NEVER work_3em(uint64_t a, uint32_t *b)
9803 {
9804  return WORK_3(a, b, 108);
9805 }
9806 
9807 static uint64_t INLINE_NEVER work_3en(uint64_t a, uint32_t *b)
9808 {
9809  return WORK_3(a, b, 109);
9810 }
9811 
9812 static uint64_t INLINE_NEVER work_3eo(uint64_t a, uint32_t *b)
9813 {
9814  return WORK_3(a, b, 110);
9815 }
9816 
9817 static uint64_t INLINE_NEVER work_3ep(uint64_t a, uint32_t *b)
9818 {
9819  return WORK_3(a, b, 111);
9820 }
9821 
9822 static uint64_t INLINE_NEVER work_3eq(uint64_t a, uint32_t *b)
9823 {
9824  return WORK_3(a, b, 112);
9825 }
9826 
9827 static uint64_t INLINE_NEVER work_3er(uint64_t a, uint32_t *b)
9828 {
9829  return WORK_3(a, b, 113);
9830 }
9831 
9832 static uint64_t INLINE_NEVER work_3es(uint64_t a, uint32_t *b)
9833 {
9834  return WORK_3(a, b, 114);
9835 }
9836 
9837 static uint64_t INLINE_NEVER work_3et(uint64_t a, uint32_t *b)
9838 {
9839  return WORK_3(a, b, 115);
9840 }
9841 
9842 static uint64_t INLINE_NEVER work_3eu(uint64_t a, uint32_t *b)
9843 {
9844  return WORK_3(a, b, 116);
9845 }
9846 
9847 static uint64_t INLINE_NEVER work_3ev(uint64_t a, uint32_t *b)
9848 {
9849  return WORK_3(a, b, 117);
9850 }
9851 
9852 static uint64_t INLINE_NEVER work_3ew(uint64_t a, uint32_t *b)
9853 {
9854  return WORK_3(a, b, 118);
9855 }
9856 
9857 static uint64_t INLINE_NEVER work_3ex(uint64_t a, uint32_t *b)
9858 {
9859  return WORK_3(a, b, 119);
9860 }
9861 
9862 static uint64_t INLINE_NEVER work_3fa(uint64_t a, uint32_t *b)
9863 {
9864  return WORK_3(a, b, 120);
9865 }
9866 
9867 static uint64_t INLINE_NEVER work_3fb(uint64_t a, uint32_t *b)
9868 {
9869  return WORK_3(a, b, 121);
9870 }
9871 
9872 static uint64_t INLINE_NEVER work_3fc(uint64_t a, uint32_t *b)
9873 {
9874  return WORK_3(a, b, 122);
9875 }
9876 
9877 static uint64_t INLINE_NEVER work_3fd(uint64_t a, uint32_t *b)
9878 {
9879  return WORK_3(a, b, 123);
9880 }
9881 
9882 static uint64_t INLINE_NEVER work_3fe(uint64_t a, uint32_t *b)
9883 {
9884  return WORK_3(a, b, 124);
9885 }
9886 
9887 static uint64_t INLINE_NEVER work_3ff(uint64_t a, uint32_t *b)
9888 {
9889  return WORK_3(a, b, 125);
9890 }
9891 
9892 static uint64_t INLINE_NEVER work_3fg(uint64_t a, uint32_t *b)
9893 {
9894  return WORK_3(a, b, 126);
9895 }
9896 
9897 static uint64_t INLINE_NEVER work_3fh(uint64_t a, uint32_t *b)
9898 {
9899  return WORK_3(a, b, 127);
9900 }
9901 
9902 static uint64_t INLINE_NEVER work_3fi(uint64_t a, uint32_t *b)
9903 {
9904  return WORK_3(a, b, 128);
9905 }
9906 
9907 static uint64_t INLINE_NEVER work_3fj(uint64_t a, uint32_t *b)
9908 {
9909  return WORK_3(a, b, 129);
9910 }
9911 
9912 static uint64_t INLINE_NEVER work_3fk(uint64_t a, uint32_t *b)
9913 {
9914  return WORK_3(a, b, 130);
9915 }
9916 
9917 static uint64_t INLINE_NEVER work_3fl(uint64_t a, uint32_t *b)
9918 {
9919  return WORK_3(a, b, 131);
9920 }
9921 
9922 static uint64_t INLINE_NEVER work_3fm(uint64_t a, uint32_t *b)
9923 {
9924  return WORK_3(a, b, 132);
9925 }
9926 
9927 static uint64_t INLINE_NEVER work_3fn(uint64_t a, uint32_t *b)
9928 {
9929  return WORK_3(a, b, 133);
9930 }
9931 
9932 static uint64_t INLINE_NEVER work_3fo(uint64_t a, uint32_t *b)
9933 {
9934  return WORK_3(a, b, 134);
9935 }
9936 
9937 static uint64_t INLINE_NEVER work_3fp(uint64_t a, uint32_t *b)
9938 {
9939  return WORK_3(a, b, 135);
9940 }
9941 
9942 static uint64_t INLINE_NEVER work_3fq(uint64_t a, uint32_t *b)
9943 {
9944  return WORK_3(a, b, 136);
9945 }
9946 
9947 static uint64_t INLINE_NEVER work_3fr(uint64_t a, uint32_t *b)
9948 {
9949  return WORK_3(a, b, 137);
9950 }
9951 
9952 static uint64_t INLINE_NEVER work_3fs(uint64_t a, uint32_t *b)
9953 {
9954  return WORK_3(a, b, 138);
9955 }
9956 
9957 static uint64_t INLINE_NEVER work_3ft(uint64_t a, uint32_t *b)
9958 {
9959  return WORK_3(a, b, 139);
9960 }
9961 
9962 static uint64_t INLINE_NEVER work_3fu(uint64_t a, uint32_t *b)
9963 {
9964  return WORK_3(a, b, 140);
9965 }
9966 
9967 static uint64_t INLINE_NEVER work_3fv(uint64_t a, uint32_t *b)
9968 {
9969  return WORK_3(a, b, 141);
9970 }
9971 
9972 static uint64_t INLINE_NEVER work_3fw(uint64_t a, uint32_t *b)
9973 {
9974  return WORK_3(a, b, 142);
9975 }
9976 
9977 static uint64_t INLINE_NEVER work_3fx(uint64_t a, uint32_t *b)
9978 {
9979  return WORK_3(a, b, 143);
9980 }
9981 
9982 static uint64_t INLINE_NEVER work_3ga(uint64_t a, uint32_t *b)
9983 {
9984  return WORK_3(a, b, 144);
9985 }
9986 
9987 static uint64_t INLINE_NEVER work_3gb(uint64_t a, uint32_t *b)
9988 {
9989  return WORK_3(a, b, 145);
9990 }
9991 
9992 static uint64_t INLINE_NEVER work_3gc(uint64_t a, uint32_t *b)
9993 {
9994  return WORK_3(a, b, 146);
9995 }
9996 
9997 static uint64_t INLINE_NEVER work_3gd(uint64_t a, uint32_t *b)
9998 {
9999  return WORK_3(a, b, 147);
10000 }
10001 
10002 static uint64_t INLINE_NEVER work_3ge(uint64_t a, uint32_t *b)
10003 {
10004  return WORK_3(a, b, 148);
10005 }
10006 
10007 static uint64_t INLINE_NEVER work_3gf(uint64_t a, uint32_t *b)
10008 {
10009  return WORK_3(a, b, 149);
10010 }
10011 
10012 static uint64_t INLINE_NEVER work_3gg(uint64_t a, uint32_t *b)
10013 {
10014  return WORK_3(a, b, 150);
10015 }
10016 
10017 static uint64_t INLINE_NEVER work_3gh(uint64_t a, uint32_t *b)
10018 {
10019  return WORK_3(a, b, 151);
10020 }
10021 
10022 static uint64_t INLINE_NEVER work_3gi(uint64_t a, uint32_t *b)
10023 {
10024  return WORK_3(a, b, 152);
10025 }
10026 
10027 static uint64_t INLINE_NEVER work_3gj(uint64_t a, uint32_t *b)
10028 {
10029  return WORK_3(a, b, 153);
10030 }
10031 
10032 static uint64_t INLINE_NEVER work_3gk(uint64_t a, uint32_t *b)
10033 {
10034  return WORK_3(a, b, 154);
10035 }
10036 
10037 static uint64_t INLINE_NEVER work_3gl(uint64_t a, uint32_t *b)
10038 {
10039  return WORK_3(a, b, 155);
10040 }
10041 
10042 static uint64_t INLINE_NEVER work_3gm(uint64_t a, uint32_t *b)
10043 {
10044  return WORK_3(a, b, 156);
10045 }
10046 
10047 static uint64_t INLINE_NEVER work_3gn(uint64_t a, uint32_t *b)
10048 {
10049  return WORK_3(a, b, 157);
10050 }
10051 
10052 static uint64_t INLINE_NEVER work_3go(uint64_t a, uint32_t *b)
10053 {
10054  return WORK_3(a, b, 158);
10055 }
10056 
10057 static uint64_t INLINE_NEVER work_3gp(uint64_t a, uint32_t *b)
10058 {
10059  return WORK_3(a, b, 159);
10060 }
10061 
10062 static uint64_t INLINE_NEVER work_3gq(uint64_t a, uint32_t *b)
10063 {
10064  return WORK_3(a, b, 160);
10065 }
10066 
10067 static uint64_t INLINE_NEVER work_3gr(uint64_t a, uint32_t *b)
10068 {
10069  return WORK_3(a, b, 161);
10070 }
10071 
10072 static uint64_t INLINE_NEVER work_3gs(uint64_t a, uint32_t *b)
10073 {
10074  return WORK_3(a, b, 162);
10075 }
10076 
10077 static uint64_t INLINE_NEVER work_3gt(uint64_t a, uint32_t *b)
10078 {
10079  return WORK_3(a, b, 163);
10080 }
10081 
10082 static uint64_t INLINE_NEVER work_3gu(uint64_t a, uint32_t *b)
10083 {
10084  return WORK_3(a, b, 164);
10085 }
10086 
10087 static uint64_t INLINE_NEVER work_3gv(uint64_t a, uint32_t *b)
10088 {
10089  return WORK_3(a, b, 165);
10090 }
10091 
10092 static uint64_t INLINE_NEVER work_3gw(uint64_t a, uint32_t *b)
10093 {
10094  return WORK_3(a, b, 166);
10095 }
10096 
10097 static uint64_t INLINE_NEVER work_3gx(uint64_t a, uint32_t *b)
10098 {
10099  return WORK_3(a, b, 167);
10100 }
10101 
10102 static uint64_t INLINE_NEVER work_3ha(uint64_t a, uint32_t *b)
10103 {
10104  return WORK_3(a, b, 168);
10105 }
10106 
10107 static uint64_t INLINE_NEVER work_3hb(uint64_t a, uint32_t *b)
10108 {
10109  return WORK_3(a, b, 169);
10110 }
10111 
10112 static uint64_t INLINE_NEVER work_3hc(uint64_t a, uint32_t *b)
10113 {
10114  return WORK_3(a, b, 170);
10115 }
10116 
10117 static uint64_t INLINE_NEVER work_3hd(uint64_t a, uint32_t *b)
10118 {
10119  return WORK_3(a, b, 171);
10120 }
10121 
10122 static uint64_t INLINE_NEVER work_3he(uint64_t a, uint32_t *b)
10123 {
10124  return WORK_3(a, b, 172);
10125 }
10126 
10127 static uint64_t INLINE_NEVER work_3hf(uint64_t a, uint32_t *b)
10128 {
10129  return WORK_3(a, b, 173);
10130 }
10131 
10132 static uint64_t INLINE_NEVER work_3hg(uint64_t a, uint32_t *b)
10133 {
10134  return WORK_3(a, b, 174);
10135 }
10136 
10137 static uint64_t INLINE_NEVER work_3hh(uint64_t a, uint32_t *b)
10138 {
10139  return WORK_3(a, b, 175);
10140 }
10141 
10142 static uint64_t INLINE_NEVER work_3hi(uint64_t a, uint32_t *b)
10143 {
10144  return WORK_3(a, b, 176);
10145 }
10146 
10147 static uint64_t INLINE_NEVER work_3hj(uint64_t a, uint32_t *b)
10148 {
10149  return WORK_3(a, b, 177);
10150 }
10151 
10152 static uint64_t INLINE_NEVER work_3hk(uint64_t a, uint32_t *b)
10153 {
10154  return WORK_3(a, b, 178);
10155 }
10156 
10157 static uint64_t INLINE_NEVER work_3hl(uint64_t a, uint32_t *b)
10158 {
10159  return WORK_3(a, b, 179);
10160 }
10161 
10162 static uint64_t INLINE_NEVER work_3hm(uint64_t a, uint32_t *b)
10163 {
10164  return WORK_3(a, b, 180);
10165 }
10166 
10167 static uint64_t INLINE_NEVER work_3hn(uint64_t a, uint32_t *b)
10168 {
10169  return WORK_3(a, b, 181);
10170 }
10171 
10172 static uint64_t INLINE_NEVER work_3ho(uint64_t a, uint32_t *b)
10173 {
10174  return WORK_3(a, b, 182);
10175 }
10176 
10177 static uint64_t INLINE_NEVER work_3hp(uint64_t a, uint32_t *b)
10178 {
10179  return WORK_3(a, b, 183);
10180 }
10181 
10182 static uint64_t INLINE_NEVER work_3hq(uint64_t a, uint32_t *b)
10183 {
10184  return WORK_3(a, b, 184);
10185 }
10186 
10187 static uint64_t INLINE_NEVER work_3hr(uint64_t a, uint32_t *b)
10188 {
10189  return WORK_3(a, b, 185);
10190 }
10191 
10192 static uint64_t INLINE_NEVER work_3hs(uint64_t a, uint32_t *b)
10193 {
10194  return WORK_3(a, b, 186);
10195 }
10196 
10197 static uint64_t INLINE_NEVER work_3ht(uint64_t a, uint32_t *b)
10198 {
10199  return WORK_3(a, b, 187);
10200 }
10201 
10202 static uint64_t INLINE_NEVER work_3hu(uint64_t a, uint32_t *b)
10203 {
10204  return WORK_3(a, b, 188);
10205 }
10206 
10207 static uint64_t INLINE_NEVER work_3hv(uint64_t a, uint32_t *b)
10208 {
10209  return WORK_3(a, b, 189);
10210 }
10211 
10212 static uint64_t INLINE_NEVER work_3hw(uint64_t a, uint32_t *b)
10213 {
10214  return WORK_3(a, b, 190);
10215 }
10216 
10217 static uint64_t INLINE_NEVER work_3hx(uint64_t a, uint32_t *b)
10218 {
10219  return WORK_3(a, b, 191);
10220 }
10221 
10222 static uint64_t INLINE_NEVER work_3ia(uint64_t a, uint32_t *b)
10223 {
10224  return WORK_3(a, b, 192);
10225 }
10226 
10227 static uint64_t INLINE_NEVER work_3ib(uint64_t a, uint32_t *b)
10228 {
10229  return WORK_3(a, b, 193);
10230 }
10231 
10232 static uint64_t INLINE_NEVER work_3ic(uint64_t a, uint32_t *b)
10233 {
10234  return WORK_3(a, b, 194);
10235 }
10236 
10237 static uint64_t INLINE_NEVER work_3id(uint64_t a, uint32_t *b)
10238 {
10239  return WORK_3(a, b, 195);
10240 }
10241 
10242 static uint64_t INLINE_NEVER work_3ie(uint64_t a, uint32_t *b)
10243 {
10244  return WORK_3(a, b, 196);
10245 }
10246 
10247 static uint64_t INLINE_NEVER work_3if(uint64_t a, uint32_t *b)
10248 {
10249  return WORK_3(a, b, 197);
10250 }
10251 
10252 static uint64_t INLINE_NEVER work_3ig(uint64_t a, uint32_t *b)
10253 {
10254  return WORK_3(a, b, 198);
10255 }
10256 
10257 static uint64_t INLINE_NEVER work_3ih(uint64_t a, uint32_t *b)
10258 {
10259  return WORK_3(a, b, 199);
10260 }
10261 
10262 static uint64_t INLINE_NEVER work_3ii(uint64_t a, uint32_t *b)
10263 {
10264  return WORK_3(a, b, 200);
10265 }
10266 
10267 static uint64_t INLINE_NEVER work_3ij(uint64_t a, uint32_t *b)
10268 {
10269  return WORK_3(a, b, 201);
10270 }
10271 
10272 static uint64_t INLINE_NEVER work_3ik(uint64_t a, uint32_t *b)
10273 {
10274  return WORK_3(a, b, 202);
10275 }
10276 
10277 static uint64_t INLINE_NEVER work_3il(uint64_t a, uint32_t *b)
10278 {
10279  return WORK_3(a, b, 203);
10280 }
10281 
10282 static uint64_t INLINE_NEVER work_3im(uint64_t a, uint32_t *b)
10283 {
10284  return WORK_3(a, b, 204);
10285 }
10286 
10287 static uint64_t INLINE_NEVER work_3in(uint64_t a, uint32_t *b)
10288 {
10289  return WORK_3(a, b, 205);
10290 }
10291 
10292 static uint64_t INLINE_NEVER work_3io(uint64_t a, uint32_t *b)
10293 {
10294  return WORK_3(a, b, 206);
10295 }
10296 
10297 static uint64_t INLINE_NEVER work_3ip(uint64_t a, uint32_t *b)
10298 {
10299  return WORK_3(a, b, 207);
10300 }
10301 
10302 static uint64_t INLINE_NEVER work_3iq(uint64_t a, uint32_t *b)
10303 {
10304  return WORK_3(a, b, 208);
10305 }
10306 
10307 static uint64_t INLINE_NEVER work_3ir(uint64_t a, uint32_t *b)
10308 {
10309  return WORK_3(a, b, 209);
10310 }
10311 
10312 static uint64_t INLINE_NEVER work_3is(uint64_t a, uint32_t *b)
10313 {
10314  return WORK_3(a, b, 210);
10315 }
10316 
10317 static uint64_t INLINE_NEVER work_3it(uint64_t a, uint32_t *b)
10318 {
10319  return WORK_3(a, b, 211);
10320 }
10321 
10322 static uint64_t INLINE_NEVER work_3iu(uint64_t a, uint32_t *b)
10323 {
10324  return WORK_3(a, b, 212);
10325 }
10326 
10327 static uint64_t INLINE_NEVER work_3iv(uint64_t a, uint32_t *b)
10328 {
10329  return WORK_3(a, b, 213);
10330 }
10331 
10332 static uint64_t INLINE_NEVER work_3iw(uint64_t a, uint32_t *b)
10333 {
10334  return WORK_3(a, b, 214);
10335 }
10336 
10337 static uint64_t INLINE_NEVER work_3ix(uint64_t a, uint32_t *b)
10338 {
10339  return WORK_3(a, b, 215);
10340 }
10341 
10342 static uint64_t INLINE_NEVER work_3ja(uint64_t a, uint32_t *b)
10343 {
10344  return WORK_3(a, b, 216);
10345 }
10346 
10347 static uint64_t INLINE_NEVER work_3jb(uint64_t a, uint32_t *b)
10348 {
10349  return WORK_3(a, b, 217);
10350 }
10351 
10352 static uint64_t INLINE_NEVER work_3jc(uint64_t a, uint32_t *b)
10353 {
10354  return WORK_3(a, b, 218);
10355 }
10356 
10357 static uint64_t INLINE_NEVER work_3jd(uint64_t a, uint32_t *b)
10358 {
10359  return WORK_3(a, b, 219);
10360 }
10361 
10362 static uint64_t INLINE_NEVER work_3je(uint64_t a, uint32_t *b)
10363 {
10364  return WORK_3(a, b, 220);
10365 }
10366 
10367 static uint64_t INLINE_NEVER work_3jf(uint64_t a, uint32_t *b)
10368 {
10369  return WORK_3(a, b, 221);
10370 }
10371 
10372 static uint64_t INLINE_NEVER work_3jg(uint64_t a, uint32_t *b)
10373 {
10374  return WORK_3(a, b, 222);
10375 }
10376 
10377 static uint64_t INLINE_NEVER work_3jh(uint64_t a, uint32_t *b)
10378 {
10379  return WORK_3(a, b, 223);
10380 }
10381 
10382 static uint64_t INLINE_NEVER work_3ji(uint64_t a, uint32_t *b)
10383 {
10384  return WORK_3(a, b, 224);
10385 }
10386 
10387 static uint64_t INLINE_NEVER work_3jj(uint64_t a, uint32_t *b)
10388 {
10389  return WORK_3(a, b, 225);
10390 }
10391 
10392 static uint64_t INLINE_NEVER work_3jk(uint64_t a, uint32_t *b)
10393 {
10394  return WORK_3(a, b, 226);
10395 }
10396 
10397 static uint64_t INLINE_NEVER work_3jl(uint64_t a, uint32_t *b)
10398 {
10399  return WORK_3(a, b, 227);
10400 }
10401 
10402 static uint64_t INLINE_NEVER work_3jm(uint64_t a, uint32_t *b)
10403 {
10404  return WORK_3(a, b, 228);
10405 }
10406 
10407 static uint64_t INLINE_NEVER work_3jn(uint64_t a, uint32_t *b)
10408 {
10409  return WORK_3(a, b, 229);
10410 }
10411 
10412 static uint64_t INLINE_NEVER work_3jo(uint64_t a, uint32_t *b)
10413 {
10414  return WORK_3(a, b, 230);
10415 }
10416 
10417 static uint64_t INLINE_NEVER work_3jp(uint64_t a, uint32_t *b)
10418 {
10419  return WORK_3(a, b, 231);
10420 }
10421 
10422 static uint64_t INLINE_NEVER work_3jq(uint64_t a, uint32_t *b)
10423 {
10424  return WORK_3(a, b, 232);
10425 }
10426 
10427 static uint64_t INLINE_NEVER work_3jr(uint64_t a, uint32_t *b)
10428 {
10429  return WORK_3(a, b, 233);
10430 }
10431 
10432 static uint64_t INLINE_NEVER work_3js(uint64_t a, uint32_t *b)
10433 {
10434  return WORK_3(a, b, 234);
10435 }
10436 
10437 static uint64_t INLINE_NEVER work_3jt(uint64_t a, uint32_t *b)
10438 {
10439  return WORK_3(a, b, 235);
10440 }
10441 
10442 static uint64_t INLINE_NEVER work_3ju(uint64_t a, uint32_t *b)
10443 {
10444  return WORK_3(a, b, 236);
10445 }
10446 
10447 static uint64_t INLINE_NEVER work_3jv(uint64_t a, uint32_t *b)
10448 {
10449  return WORK_3(a, b, 237);
10450 }
10451 
10452 static uint64_t INLINE_NEVER work_3jw(uint64_t a, uint32_t *b)
10453 {
10454  return WORK_3(a, b, 238);
10455 }
10456 
10457 static uint64_t INLINE_NEVER work_3jx(uint64_t a, uint32_t *b)
10458 {
10459  return WORK_3(a, b, 239);
10460 }
10461 
10462 static uint64_t INLINE_NEVER work_3ka(uint64_t a, uint32_t *b)
10463 {
10464  return WORK_3(a, b, 240);
10465 }
10466 
10467 static uint64_t INLINE_NEVER work_3kb(uint64_t a, uint32_t *b)
10468 {
10469  return WORK_3(a, b, 241);
10470 }
10471 
10472 static uint64_t INLINE_NEVER work_3kc(uint64_t a, uint32_t *b)
10473 {
10474  return WORK_3(a, b, 242);
10475 }
10476 
10477 static uint64_t INLINE_NEVER work_3kd(uint64_t a, uint32_t *b)
10478 {
10479  return WORK_3(a, b, 243);
10480 }
10481 
10482 static uint64_t INLINE_NEVER work_3ke(uint64_t a, uint32_t *b)
10483 {
10484  return WORK_3(a, b, 244);
10485 }
10486 
10487 static uint64_t INLINE_NEVER work_3kf(uint64_t a, uint32_t *b)
10488 {
10489  return WORK_3(a, b, 245);
10490 }
10491 
10492 static uint64_t INLINE_NEVER work_3kg(uint64_t a, uint32_t *b)
10493 {
10494  return WORK_3(a, b, 246);
10495 }
10496 
10497 static uint64_t INLINE_NEVER work_3kh(uint64_t a, uint32_t *b)
10498 {
10499  return WORK_3(a, b, 247);
10500 }
10501 
10502 static uint64_t INLINE_NEVER work_3ki(uint64_t a, uint32_t *b)
10503 {
10504  return WORK_3(a, b, 248);
10505 }
10506 
10507 static uint64_t INLINE_NEVER work_3kj(uint64_t a, uint32_t *b)
10508 {
10509  return WORK_3(a, b, 249);
10510 }
10511 
10512 static uint64_t INLINE_NEVER work_3kk(uint64_t a, uint32_t *b)
10513 {
10514  return WORK_3(a, b, 250);
10515 }
10516 
10517 static uint64_t INLINE_NEVER work_3kl(uint64_t a, uint32_t *b)
10518 {
10519  return WORK_3(a, b, 251);
10520 }
10521 
10522 static uint64_t INLINE_NEVER work_3km(uint64_t a, uint32_t *b)
10523 {
10524  return WORK_3(a, b, 252);
10525 }
10526 
10527 static uint64_t INLINE_NEVER work_3kn(uint64_t a, uint32_t *b)
10528 {
10529  return WORK_3(a, b, 253);
10530 }
10531 
10532 static uint64_t INLINE_NEVER work_3ko(uint64_t a, uint32_t *b)
10533 {
10534  return WORK_3(a, b, 254);
10535 }
10536 
10537 static uint64_t INLINE_NEVER work_3kp(uint64_t a, uint32_t *b)
10538 {
10539  return WORK_3(a, b, 255);
10540 }
10541 
10542 static uint64_t INLINE_NEVER work_3kq(uint64_t a, uint32_t *b)
10543 {
10544  return WORK_3(a, b, 256);
10545 }
10546 
10547 static uint64_t INLINE_NEVER work_3kr(uint64_t a, uint32_t *b)
10548 {
10549  return WORK_3(a, b, 257);
10550 }
10551 
10552 static uint64_t INLINE_NEVER work_3ks(uint64_t a, uint32_t *b)
10553 {
10554  return WORK_3(a, b, 258);
10555 }
10556 
10557 static uint64_t INLINE_NEVER work_3kt(uint64_t a, uint32_t *b)
10558 {
10559  return WORK_3(a, b, 259);
10560 }
10561 
10562 static uint64_t INLINE_NEVER work_3ku(uint64_t a, uint32_t *b)
10563 {
10564  return WORK_3(a, b, 260);
10565 }
10566 
10567 static uint64_t INLINE_NEVER work_3kv(uint64_t a, uint32_t *b)
10568 {
10569  return WORK_3(a, b, 261);
10570 }
10571 
10572 static uint64_t INLINE_NEVER work_3kw(uint64_t a, uint32_t *b)
10573 {
10574  return WORK_3(a, b, 262);
10575 }
10576 
10577 static uint64_t INLINE_NEVER work_3kx(uint64_t a, uint32_t *b)
10578 {
10579  return WORK_3(a, b, 263);
10580 }
10581 
10582 static uint64_t INLINE_NEVER work_3la(uint64_t a, uint32_t *b)
10583 {
10584  return WORK_3(a, b, 264);
10585 }
10586 
10587 static uint64_t INLINE_NEVER work_3lb(uint64_t a, uint32_t *b)
10588 {
10589  return WORK_3(a, b, 265);
10590 }
10591 
10592 static uint64_t INLINE_NEVER work_3lc(uint64_t a, uint32_t *b)
10593 {
10594  return WORK_3(a, b, 266);
10595 }
10596 
10597 static uint64_t INLINE_NEVER work_3ld(uint64_t a, uint32_t *b)
10598 {
10599  return WORK_3(a, b, 267);
10600 }
10601 
10602 static uint64_t INLINE_NEVER work_3le(uint64_t a, uint32_t *b)
10603 {
10604  return WORK_3(a, b, 268);
10605 }
10606 
10607 static uint64_t INLINE_NEVER work_3lf(uint64_t a, uint32_t *b)
10608 {
10609  return WORK_3(a, b, 269);
10610 }
10611 
10612 static uint64_t INLINE_NEVER work_3lg(uint64_t a, uint32_t *b)
10613 {
10614  return WORK_3(a, b, 270);
10615 }
10616 
10617 static uint64_t INLINE_NEVER work_3lh(uint64_t a, uint32_t *b)
10618 {
10619  return WORK_3(a, b, 271);
10620 }
10621 
10622 static uint64_t INLINE_NEVER work_3li(uint64_t a, uint32_t *b)
10623 {
10624  return WORK_3(a, b, 272);
10625 }
10626 
10627 static uint64_t INLINE_NEVER work_3lj(uint64_t a, uint32_t *b)
10628 {
10629  return WORK_3(a, b, 273);
10630 }
10631 
10632 static uint64_t INLINE_NEVER work_3lk(uint64_t a, uint32_t *b)
10633 {
10634  return WORK_3(a, b, 274);
10635 }
10636 
10637 static uint64_t INLINE_NEVER work_3ll(uint64_t a, uint32_t *b)
10638 {
10639  return WORK_3(a, b, 275);
10640 }
10641 
10642 static uint64_t INLINE_NEVER work_3lm(uint64_t a, uint32_t *b)
10643 {
10644  return WORK_3(a, b, 276);
10645 }
10646 
10647 static uint64_t INLINE_NEVER work_3ln(uint64_t a, uint32_t *b)
10648 {
10649  return WORK_3(a, b, 277);
10650 }
10651 
10652 static uint64_t INLINE_NEVER work_3lo(uint64_t a, uint32_t *b)
10653 {
10654  return WORK_3(a, b, 278);
10655 }
10656 
10657 static uint64_t INLINE_NEVER work_3lp(uint64_t a, uint32_t *b)
10658 {
10659  return WORK_3(a, b, 279);
10660 }
10661 
10662 static uint64_t INLINE_NEVER work_3lq(uint64_t a, uint32_t *b)
10663 {
10664  return WORK_3(a, b, 280);
10665 }
10666 
10667 static uint64_t INLINE_NEVER work_3lr(uint64_t a, uint32_t *b)
10668 {
10669  return WORK_3(a, b, 281);
10670 }
10671 
10672 static uint64_t INLINE_NEVER work_3ls(uint64_t a, uint32_t *b)
10673 {
10674  return WORK_3(a, b, 282);
10675 }
10676 
10677 static uint64_t INLINE_NEVER work_3lt(uint64_t a, uint32_t *b)
10678 {
10679  return WORK_3(a, b, 283);
10680 }
10681 
10682 static uint64_t INLINE_NEVER work_3lu(uint64_t a, uint32_t *b)
10683 {
10684  return WORK_3(a, b, 284);
10685 }
10686 
10687 static uint64_t INLINE_NEVER work_3lv(uint64_t a, uint32_t *b)
10688 {
10689  return WORK_3(a, b, 285);
10690 }
10691 
10692 static uint64_t INLINE_NEVER work_3lw(uint64_t a, uint32_t *b)
10693 {
10694  return WORK_3(a, b, 286);
10695 }
10696 
10697 static uint64_t INLINE_NEVER work_3lx(uint64_t a, uint32_t *b)
10698 {
10699  return WORK_3(a, b, 287);
10700 }
10701 
10702 static uint64_t INLINE_NEVER work_3ma(uint64_t a, uint32_t *b)
10703 {
10704  return WORK_3(a, b, 288);
10705 }
10706 
10707 static uint64_t INLINE_NEVER work_3mb(uint64_t a, uint32_t *b)
10708 {
10709  return WORK_3(a, b, 289);
10710 }
10711 
10712 static uint64_t INLINE_NEVER work_3mc(uint64_t a, uint32_t *b)
10713 {
10714  return WORK_3(a, b, 290);
10715 }
10716 
10717 static uint64_t INLINE_NEVER work_3md(uint64_t a, uint32_t *b)
10718 {
10719  return WORK_3(a, b, 291);
10720 }
10721 
10722 static uint64_t INLINE_NEVER work_3me(uint64_t a, uint32_t *b)
10723 {
10724  return WORK_3(a, b, 292);
10725 }
10726 
10727 static uint64_t INLINE_NEVER work_3mf(uint64_t a, uint32_t *b)
10728 {
10729  return WORK_3(a, b, 293);
10730 }
10731 
10732 static uint64_t INLINE_NEVER work_3mg(uint64_t a, uint32_t *b)
10733 {
10734  return WORK_3(a, b, 294);
10735 }
10736 
10737 static uint64_t INLINE_NEVER work_3mh(uint64_t a, uint32_t *b)
10738 {
10739  return WORK_3(a, b, 295);
10740 }
10741 
10742 static uint64_t INLINE_NEVER work_3mi(uint64_t a, uint32_t *b)
10743 {
10744  return WORK_3(a, b, 296);
10745 }
10746 
10747 static uint64_t INLINE_NEVER work_3mj(uint64_t a, uint32_t *b)
10748 {
10749  return WORK_3(a, b, 297);
10750 }
10751 
10752 static uint64_t INLINE_NEVER work_3mk(uint64_t a, uint32_t *b)
10753 {
10754  return WORK_3(a, b, 298);
10755 }
10756 
10757 static uint64_t INLINE_NEVER work_3ml(uint64_t a, uint32_t *b)
10758 {
10759  return WORK_3(a, b, 299);
10760 }
10761 
10762 static uint64_t INLINE_NEVER work_3mm(uint64_t a, uint32_t *b)
10763 {
10764  return WORK_3(a, b, 300);
10765 }
10766 
10767 static uint64_t INLINE_NEVER work_3mn(uint64_t a, uint32_t *b)
10768 {
10769  return WORK_3(a, b, 301);
10770 }
10771 
10772 static uint64_t INLINE_NEVER work_3mo(uint64_t a, uint32_t *b)
10773 {
10774  return WORK_3(a, b, 302);
10775 }
10776 
10777 static uint64_t INLINE_NEVER work_3mp(uint64_t a, uint32_t *b)
10778 {
10779  return WORK_3(a, b, 303);
10780 }
10781 
10782 static uint64_t INLINE_NEVER work_3mq(uint64_t a, uint32_t *b)
10783 {
10784  return WORK_3(a, b, 304);
10785 }
10786 
10787 static uint64_t INLINE_NEVER work_3mr(uint64_t a, uint32_t *b)
10788 {
10789  return WORK_3(a, b, 305);
10790 }
10791 
10792 static uint64_t INLINE_NEVER work_3ms(uint64_t a, uint32_t *b)
10793 {
10794  return WORK_3(a, b, 306);
10795 }
10796 
10797 static uint64_t INLINE_NEVER work_3mt(uint64_t a, uint32_t *b)
10798 {
10799  return WORK_3(a, b, 307);
10800 }
10801 
10802 static uint64_t INLINE_NEVER work_3mu(uint64_t a, uint32_t *b)
10803 {
10804  return WORK_3(a, b, 308);
10805 }
10806 
10807 static uint64_t INLINE_NEVER work_3mv(uint64_t a, uint32_t *b)
10808 {
10809  return WORK_3(a, b, 309);
10810 }
10811 
10812 static uint64_t INLINE_NEVER work_3mw(uint64_t a, uint32_t *b)
10813 {
10814  return WORK_3(a, b, 310);
10815 }
10816 
10817 static uint64_t INLINE_NEVER work_3mx(uint64_t a, uint32_t *b)
10818 {
10819  return WORK_3(a, b, 311);
10820 }
10821 
10822 static uint64_t INLINE_NEVER work_3na(uint64_t a, uint32_t *b)
10823 {
10824  return WORK_3(a, b, 312);
10825 }
10826 
10827 static uint64_t INLINE_NEVER work_3nb(uint64_t a, uint32_t *b)
10828 {
10829  return WORK_3(a, b, 313);
10830 }
10831 
10832 static uint64_t INLINE_NEVER work_3nc(uint64_t a, uint32_t *b)
10833 {
10834  return WORK_3(a, b, 314);
10835 }
10836 
10837 static uint64_t INLINE_NEVER work_3nd(uint64_t a, uint32_t *b)
10838 {
10839  return WORK_3(a, b, 315);
10840 }
10841 
10842 static uint64_t INLINE_NEVER work_3ne(uint64_t a, uint32_t *b)
10843 {
10844  return WORK_3(a, b, 316);
10845 }
10846 
10847 static uint64_t INLINE_NEVER work_3nf(uint64_t a, uint32_t *b)
10848 {
10849  return WORK_3(a, b, 317);
10850 }
10851 
10852 static uint64_t INLINE_NEVER work_3ng(uint64_t a, uint32_t *b)
10853 {
10854  return WORK_3(a, b, 318);
10855 }
10856 
10857 static uint64_t INLINE_NEVER work_3nh(uint64_t a, uint32_t *b)
10858 {
10859  return WORK_3(a, b, 319);
10860 }
10861 
10862 static uint64_t INLINE_NEVER work_3ni(uint64_t a, uint32_t *b)
10863 {
10864  return WORK_3(a, b, 320);
10865 }
10866 
10867 static uint64_t INLINE_NEVER work_3nj(uint64_t a, uint32_t *b)
10868 {
10869  return WORK_3(a, b, 321);
10870 }
10871 
10872 static uint64_t INLINE_NEVER work_3nk(uint64_t a, uint32_t *b)
10873 {
10874  return WORK_3(a, b, 322);
10875 }
10876 
10877 static uint64_t INLINE_NEVER work_3nl(uint64_t a, uint32_t *b)
10878 {
10879  return WORK_3(a, b, 323);
10880 }
10881 
10882 static uint64_t INLINE_NEVER work_3nm(uint64_t a, uint32_t *b)
10883 {
10884  return WORK_3(a, b, 324);
10885 }
10886 
10887 static uint64_t INLINE_NEVER work_3nn(uint64_t a, uint32_t *b)
10888 {
10889  return WORK_3(a, b, 325);
10890 }
10891 
10892 static uint64_t INLINE_NEVER work_3no(uint64_t a, uint32_t *b)
10893 {
10894  return WORK_3(a, b, 326);
10895 }
10896 
10897 static uint64_t INLINE_NEVER work_3np(uint64_t a, uint32_t *b)
10898 {
10899  return WORK_3(a, b, 327);
10900 }
10901 
10902 static uint64_t INLINE_NEVER work_3nq(uint64_t a, uint32_t *b)
10903 {
10904  return WORK_3(a, b, 328);
10905 }
10906 
10907 static uint64_t INLINE_NEVER work_3nr(uint64_t a, uint32_t *b)
10908 {
10909  return WORK_3(a, b, 329);
10910 }
10911 
10912 static uint64_t INLINE_NEVER work_3ns(uint64_t a, uint32_t *b)
10913 {
10914  return WORK_3(a, b, 330);
10915 }
10916 
10917 static uint64_t INLINE_NEVER work_3nt(uint64_t a, uint32_t *b)
10918 {
10919  return WORK_3(a, b, 331);
10920 }
10921 
10922 static uint64_t INLINE_NEVER work_3nu(uint64_t a, uint32_t *b)
10923 {
10924  return WORK_3(a, b, 332);
10925 }
10926 
10927 static uint64_t INLINE_NEVER work_3nv(uint64_t a, uint32_t *b)
10928 {
10929  return WORK_3(a, b, 333);
10930 }
10931 
10932 static uint64_t INLINE_NEVER work_3nw(uint64_t a, uint32_t *b)
10933 {
10934  return WORK_3(a, b, 334);
10935 }
10936 
10937 static uint64_t INLINE_NEVER work_3nx(uint64_t a, uint32_t *b)
10938 {
10939  return WORK_3(a, b, 335);
10940 }
10941 
10942 static uint64_t INLINE_NEVER work_3oa(uint64_t a, uint32_t *b)
10943 {
10944  return WORK_3(a, b, 336);
10945 }
10946 
10947 static uint64_t INLINE_NEVER work_3ob(uint64_t a, uint32_t *b)
10948 {
10949  return WORK_3(a, b, 337);
10950 }
10951 
10952 static uint64_t INLINE_NEVER work_3oc(uint64_t a, uint32_t *b)
10953 {
10954  return WORK_3(a, b, 338);
10955 }
10956 
10957 static uint64_t INLINE_NEVER work_3od(uint64_t a, uint32_t *b)
10958 {
10959  return WORK_3(a, b, 339);
10960 }
10961 
10962 static uint64_t INLINE_NEVER work_3oe(uint64_t a, uint32_t *b)
10963 {
10964  return WORK_3(a, b, 340);
10965 }
10966 
10967 static uint64_t INLINE_NEVER work_3of(uint64_t a, uint32_t *b)
10968 {
10969  return WORK_3(a, b, 341);
10970 }
10971 
10972 static uint64_t INLINE_NEVER work_3og(uint64_t a, uint32_t *b)
10973 {
10974  return WORK_3(a, b, 342);
10975 }
10976 
10977 static uint64_t INLINE_NEVER work_3oh(uint64_t a, uint32_t *b)
10978 {
10979  return WORK_3(a, b, 343);
10980 }
10981 
10982 static uint64_t INLINE_NEVER work_3oi(uint64_t a, uint32_t *b)
10983 {
10984  return WORK_3(a, b, 344);
10985 }
10986 
10987 static uint64_t INLINE_NEVER work_3oj(uint64_t a, uint32_t *b)
10988 {
10989  return WORK_3(a, b, 345);
10990 }
10991 
10992 static uint64_t INLINE_NEVER work_3ok(uint64_t a, uint32_t *b)
10993 {
10994  return WORK_3(a, b, 346);
10995 }
10996 
10997 static uint64_t INLINE_NEVER work_3ol(uint64_t a, uint32_t *b)
10998 {
10999  return WORK_3(a, b, 347);
11000 }
11001 
11002 static uint64_t INLINE_NEVER work_3om(uint64_t a, uint32_t *b)
11003 {
11004  return WORK_3(a, b, 348);
11005 }
11006 
11007 static uint64_t INLINE_NEVER work_3on(uint64_t a, uint32_t *b)
11008 {
11009  return WORK_3(a, b, 349);
11010 }
11011 
11012 static uint64_t INLINE_NEVER work_3oo(uint64_t a, uint32_t *b)
11013 {
11014  return WORK_3(a, b, 350);
11015 }
11016 
11017 static uint64_t INLINE_NEVER work_3op(uint64_t a, uint32_t *b)
11018 {
11019  return WORK_3(a, b, 351);
11020 }
11021 
11022 static uint64_t INLINE_NEVER work_3oq(uint64_t a, uint32_t *b)
11023 {
11024  return WORK_3(a, b, 352);
11025 }
11026 
11027 static uint64_t INLINE_NEVER work_3or(uint64_t a, uint32_t *b)
11028 {
11029  return WORK_3(a, b, 353);
11030 }
11031 
11032 static uint64_t INLINE_NEVER work_3os(uint64_t a, uint32_t *b)
11033 {
11034  return WORK_3(a, b, 354);
11035 }
11036 
11037 static uint64_t INLINE_NEVER work_3ot(uint64_t a, uint32_t *b)
11038 {
11039  return WORK_3(a, b, 355);
11040 }
11041 
11042 static uint64_t INLINE_NEVER work_3ou(uint64_t a, uint32_t *b)
11043 {
11044  return WORK_3(a, b, 356);
11045 }
11046 
11047 static uint64_t INLINE_NEVER work_3ov(uint64_t a, uint32_t *b)
11048 {
11049  return WORK_3(a, b, 357);
11050 }
11051 
11052 static uint64_t INLINE_NEVER work_3ow(uint64_t a, uint32_t *b)
11053 {
11054  return WORK_3(a, b, 358);
11055 }
11056 
11057 static uint64_t INLINE_NEVER work_3ox(uint64_t a, uint32_t *b)
11058 {
11059  return WORK_3(a, b, 359);
11060 }
11061 
11062 static uint64_t INLINE_NEVER work_3pa(uint64_t a, uint32_t *b)
11063 {
11064  return WORK_3(a, b, 360);
11065 }
11066 
11067 static uint64_t INLINE_NEVER work_3pb(uint64_t a, uint32_t *b)
11068 {
11069  return WORK_3(a, b, 361);
11070 }
11071 
11072 static uint64_t INLINE_NEVER work_3pc(uint64_t a, uint32_t *b)
11073 {
11074  return WORK_3(a, b, 362);
11075 }
11076 
11077 static uint64_t INLINE_NEVER work_3pd(uint64_t a, uint32_t *b)
11078 {
11079  return WORK_3(a, b, 363);
11080 }
11081 
11082 static uint64_t INLINE_NEVER work_3pe(uint64_t a, uint32_t *b)
11083 {
11084  return WORK_3(a, b, 364);
11085 }
11086 
11087 static uint64_t INLINE_NEVER work_3pf(uint64_t a, uint32_t *b)
11088 {
11089  return WORK_3(a, b, 365);
11090 }
11091 
11092 static uint64_t INLINE_NEVER work_3pg(uint64_t a, uint32_t *b)
11093 {
11094  return WORK_3(a, b, 366);
11095 }
11096 
11097 static uint64_t INLINE_NEVER work_3ph(uint64_t a, uint32_t *b)
11098 {
11099  return WORK_3(a, b, 367);
11100 }
11101 
11102 static uint64_t INLINE_NEVER work_3pi(uint64_t a, uint32_t *b)
11103 {
11104  return WORK_3(a, b, 368);
11105 }
11106 
11107 static uint64_t INLINE_NEVER work_3pj(uint64_t a, uint32_t *b)
11108 {
11109  return WORK_3(a, b, 369);
11110 }
11111 
11112 static uint64_t INLINE_NEVER work_3pk(uint64_t a, uint32_t *b)
11113 {
11114  return WORK_3(a, b, 370);
11115 }
11116 
11117 static uint64_t INLINE_NEVER work_3pl(uint64_t a, uint32_t *b)
11118 {
11119  return WORK_3(a, b, 371);
11120 }
11121 
11122 static uint64_t INLINE_NEVER work_3pm(uint64_t a, uint32_t *b)
11123 {
11124  return WORK_3(a, b, 372);
11125 }
11126 
11127 static uint64_t INLINE_NEVER work_3pn(uint64_t a, uint32_t *b)
11128 {
11129  return WORK_3(a, b, 373);
11130 }
11131 
11132 static uint64_t INLINE_NEVER work_3po(uint64_t a, uint32_t *b)
11133 {
11134  return WORK_3(a, b, 374);
11135 }
11136 
11137 static uint64_t INLINE_NEVER work_3pp(uint64_t a, uint32_t *b)
11138 {
11139  return WORK_3(a, b, 375);
11140 }
11141 
11142 static uint64_t INLINE_NEVER work_3pq(uint64_t a, uint32_t *b)
11143 {
11144  return WORK_3(a, b, 376);
11145 }
11146 
11147 static uint64_t INLINE_NEVER work_3pr(uint64_t a, uint32_t *b)
11148 {
11149  return WORK_3(a, b, 377);
11150 }
11151 
11152 static uint64_t INLINE_NEVER work_3ps(uint64_t a, uint32_t *b)
11153 {
11154  return WORK_3(a, b, 378);
11155 }
11156 
11157 static uint64_t INLINE_NEVER work_3pt(uint64_t a, uint32_t *b)
11158 {
11159  return WORK_3(a, b, 379);
11160 }
11161 
11162 static uint64_t INLINE_NEVER work_3pu(uint64_t a, uint32_t *b)
11163 {
11164  return WORK_3(a, b, 380);
11165 }
11166 
11167 static uint64_t INLINE_NEVER work_3pv(uint64_t a, uint32_t *b)
11168 {
11169  return WORK_3(a, b, 381);
11170 }
11171 
11172 static uint64_t INLINE_NEVER work_3pw(uint64_t a, uint32_t *b)
11173 {
11174  return WORK_3(a, b, 382);
11175 }
11176 
11177 static uint64_t INLINE_NEVER work_3px(uint64_t a, uint32_t *b)
11178 {
11179  return WORK_3(a, b, 383);
11180 }
11181 
11182 static uint64_t INLINE_NEVER work_3qa(uint64_t a, uint32_t *b)
11183 {
11184  return WORK_3(a, b, 384);
11185 }
11186 
11187 static uint64_t INLINE_NEVER work_3qb(uint64_t a, uint32_t *b)
11188 {
11189  return WORK_3(a, b, 385);
11190 }
11191 
11192 static uint64_t INLINE_NEVER work_3qc(uint64_t a, uint32_t *b)
11193 {
11194  return WORK_3(a, b, 386);
11195 }
11196 
11197 static uint64_t INLINE_NEVER work_3qd(uint64_t a, uint32_t *b)
11198 {
11199  return WORK_3(a, b, 387);
11200 }
11201 
11202 static uint64_t INLINE_NEVER work_3qe(uint64_t a, uint32_t *b)
11203 {
11204  return WORK_3(a, b, 388);
11205 }
11206 
11207 static uint64_t INLINE_NEVER work_3qf(uint64_t a, uint32_t *b)
11208 {
11209  return WORK_3(a, b, 389);
11210 }
11211 
11212 static uint64_t INLINE_NEVER work_3qg(uint64_t a, uint32_t *b)
11213 {
11214  return WORK_3(a, b, 390);
11215 }
11216 
11217 static uint64_t INLINE_NEVER work_3qh(uint64_t a, uint32_t *b)
11218 {
11219  return WORK_3(a, b, 391);
11220 }
11221 
11222 static uint64_t INLINE_NEVER work_3qi(uint64_t a, uint32_t *b)
11223 {
11224  return WORK_3(a, b, 392);
11225 }
11226 
11227 static uint64_t INLINE_NEVER work_3qj(uint64_t a, uint32_t *b)
11228 {
11229  return WORK_3(a, b, 393);
11230 }
11231 
11232 static uint64_t INLINE_NEVER work_3qk(uint64_t a, uint32_t *b)
11233 {
11234  return WORK_3(a, b, 394);
11235 }
11236 
11237 static uint64_t INLINE_NEVER work_3ql(uint64_t a, uint32_t *b)
11238 {
11239  return WORK_3(a, b, 395);
11240 }
11241 
11242 static uint64_t INLINE_NEVER work_3qm(uint64_t a, uint32_t *b)
11243 {
11244  return WORK_3(a, b, 396);
11245 }
11246 
11247 static uint64_t INLINE_NEVER work_3qn(uint64_t a, uint32_t *b)
11248 {
11249  return WORK_3(a, b, 397);
11250 }
11251 
11252 static uint64_t INLINE_NEVER work_3qo(uint64_t a, uint32_t *b)
11253 {
11254  return WORK_3(a, b, 398);
11255 }
11256 
11257 static uint64_t INLINE_NEVER work_3qp(uint64_t a, uint32_t *b)
11258 {
11259  return WORK_3(a, b, 399);
11260 }
11261 
11262 static uint64_t INLINE_NEVER work_3qq(uint64_t a, uint32_t *b)
11263 {
11264  return WORK_3(a, b, 400);
11265 }
11266 
11267 static uint64_t INLINE_NEVER work_3qr(uint64_t a, uint32_t *b)
11268 {
11269  return WORK_3(a, b, 401);
11270 }
11271 
11272 static uint64_t INLINE_NEVER work_3qs(uint64_t a, uint32_t *b)
11273 {
11274  return WORK_3(a, b, 402);
11275 }
11276 
11277 static uint64_t INLINE_NEVER work_3qt(uint64_t a, uint32_t *b)
11278 {
11279  return WORK_3(a, b, 403);
11280 }
11281 
11282 static uint64_t INLINE_NEVER work_3qu(uint64_t a, uint32_t *b)
11283 {
11284  return WORK_3(a, b, 404);
11285 }
11286 
11287 static uint64_t INLINE_NEVER work_3qv(uint64_t a, uint32_t *b)
11288 {
11289  return WORK_3(a, b, 405);
11290 }
11291 
11292 static uint64_t INLINE_NEVER work_3qw(uint64_t a, uint32_t *b)
11293 {
11294  return WORK_3(a, b, 406);
11295 }
11296 
11297 static uint64_t INLINE_NEVER work_3qx(uint64_t a, uint32_t *b)
11298 {
11299  return WORK_3(a, b, 407);
11300 }
11301 
11302 static uint64_t INLINE_NEVER work_3ra(uint64_t a, uint32_t *b)
11303 {
11304  return WORK_3(a, b, 408);
11305 }
11306 
11307 static uint64_t INLINE_NEVER work_3rb(uint64_t a, uint32_t *b)
11308 {
11309  return WORK_3(a, b, 409);
11310 }
11311 
11312 static uint64_t INLINE_NEVER work_3rc(uint64_t a, uint32_t *b)
11313 {
11314  return WORK_3(a, b, 410);
11315 }
11316 
11317 static uint64_t INLINE_NEVER work_3rd(uint64_t a, uint32_t *b)
11318 {
11319  return WORK_3(a, b, 411);
11320 }
11321 
11322 static uint64_t INLINE_NEVER work_3re(uint64_t a, uint32_t *b)
11323 {
11324  return WORK_3(a, b, 412);
11325 }
11326 
11327 static uint64_t INLINE_NEVER work_3rf(uint64_t a, uint32_t *b)
11328 {
11329  return WORK_3(a, b, 413);
11330 }
11331 
11332 static uint64_t INLINE_NEVER work_3rg(uint64_t a, uint32_t *b)
11333 {
11334  return WORK_3(a, b, 414);
11335 }
11336 
11337 static uint64_t INLINE_NEVER work_3rh(uint64_t a, uint32_t *b)
11338 {
11339  return WORK_3(a, b, 415);
11340 }
11341 
11342 static uint64_t INLINE_NEVER work_3ri(uint64_t a, uint32_t *b)
11343 {
11344  return WORK_3(a, b, 416);
11345 }
11346 
11347 static uint64_t INLINE_NEVER work_3rj(uint64_t a, uint32_t *b)
11348 {
11349  return WORK_3(a, b, 417);
11350 }
11351 
11352 static uint64_t INLINE_NEVER work_3rk(uint64_t a, uint32_t *b)
11353 {
11354  return WORK_3(a, b, 418);
11355 }
11356 
11357 static uint64_t INLINE_NEVER work_3rl(uint64_t a, uint32_t *b)
11358 {
11359  return WORK_3(a, b, 419);
11360 }
11361 
11362 static uint64_t INLINE_NEVER work_3rm(uint64_t a, uint32_t *b)
11363 {
11364  return WORK_3(a, b, 420);
11365 }
11366 
11367 static uint64_t INLINE_NEVER work_3rn(uint64_t a, uint32_t *b)
11368 {
11369  return WORK_3(a, b, 421);
11370 }
11371 
11372 static uint64_t INLINE_NEVER work_3ro(uint64_t a, uint32_t *b)
11373 {
11374  return WORK_3(a, b, 422);
11375 }
11376 
11377 static uint64_t INLINE_NEVER work_3rp(uint64_t a, uint32_t *b)
11378 {
11379  return WORK_3(a, b, 423);
11380 }
11381 
11382 static uint64_t INLINE_NEVER work_3rq(uint64_t a, uint32_t *b)
11383 {
11384  return WORK_3(a, b, 424);
11385 }
11386 
11387 static uint64_t INLINE_NEVER work_3rr(uint64_t a, uint32_t *b)
11388 {
11389  return WORK_3(a, b, 425);
11390 }
11391 
11392 static uint64_t INLINE_NEVER work_3rs(uint64_t a, uint32_t *b)
11393 {
11394  return WORK_3(a, b, 426);
11395 }
11396 
11397 static uint64_t INLINE_NEVER work_3rt(uint64_t a, uint32_t *b)
11398 {
11399  return WORK_3(a, b, 427);
11400 }
11401 
11402 static uint64_t INLINE_NEVER work_3ru(uint64_t a, uint32_t *b)
11403 {
11404  return WORK_3(a, b, 428);
11405 }
11406 
11407 static uint64_t INLINE_NEVER work_3rv(uint64_t a, uint32_t *b)
11408 {
11409  return WORK_3(a, b, 429);
11410 }
11411 
11412 static uint64_t INLINE_NEVER work_3rw(uint64_t a, uint32_t *b)
11413 {
11414  return WORK_3(a, b, 430);
11415 }
11416 
11417 static uint64_t INLINE_NEVER work_3rx(uint64_t a, uint32_t *b)
11418 {
11419  return WORK_3(a, b, 431);
11420 }
11421 
11422 static uint64_t INLINE_NEVER work_3sa(uint64_t a, uint32_t *b)
11423 {
11424  return WORK_3(a, b, 432);
11425 }
11426 
11427 static uint64_t INLINE_NEVER work_3sb(uint64_t a, uint32_t *b)
11428 {
11429  return WORK_3(a, b, 433);
11430 }
11431 
11432 static uint64_t INLINE_NEVER work_3sc(uint64_t a, uint32_t *b)
11433 {
11434  return WORK_3(a, b, 434);
11435 }
11436 
11437 static uint64_t INLINE_NEVER work_3sd(uint64_t a, uint32_t *b)
11438 {
11439  return WORK_3(a, b, 435);
11440 }
11441 
11442 static uint64_t INLINE_NEVER work_3se(uint64_t a, uint32_t *b)
11443 {
11444  return WORK_3(a, b, 436);
11445 }
11446 
11447 static uint64_t INLINE_NEVER work_3sf(uint64_t a, uint32_t *b)
11448 {
11449  return WORK_3(a, b, 437);
11450 }
11451 
11452 static uint64_t INLINE_NEVER work_3sg(uint64_t a, uint32_t *b)
11453 {
11454  return WORK_3(a, b, 438);
11455 }
11456 
11457 static uint64_t INLINE_NEVER work_3sh(uint64_t a, uint32_t *b)
11458 {
11459  return WORK_3(a, b, 439);
11460 }
11461 
11462 static uint64_t INLINE_NEVER work_3si(uint64_t a, uint32_t *b)
11463 {
11464  return WORK_3(a, b, 440);
11465 }
11466 
11467 static uint64_t INLINE_NEVER work_3sj(uint64_t a, uint32_t *b)
11468 {
11469  return WORK_3(a, b, 441);
11470 }
11471 
11472 static uint64_t INLINE_NEVER work_3sk(uint64_t a, uint32_t *b)
11473 {
11474  return WORK_3(a, b, 442);
11475 }
11476 
11477 static uint64_t INLINE_NEVER work_3sl(uint64_t a, uint32_t *b)
11478 {
11479  return WORK_3(a, b, 443);
11480 }
11481 
11482 static uint64_t INLINE_NEVER work_3sm(uint64_t a, uint32_t *b)
11483 {
11484  return WORK_3(a, b, 444);
11485 }
11486 
11487 static uint64_t INLINE_NEVER work_3sn(uint64_t a, uint32_t *b)
11488 {
11489  return WORK_3(a, b, 445);
11490 }
11491 
11492 static uint64_t INLINE_NEVER work_3so(uint64_t a, uint32_t *b)
11493 {
11494  return WORK_3(a, b, 446);
11495 }
11496 
11497 static uint64_t INLINE_NEVER work_3sp(uint64_t a, uint32_t *b)
11498 {
11499  return WORK_3(a, b, 447);
11500 }
11501 
11502 static uint64_t INLINE_NEVER work_3sq(uint64_t a, uint32_t *b)
11503 {
11504  return WORK_3(a, b, 448);
11505 }
11506 
11507 static uint64_t INLINE_NEVER work_3sr(uint64_t a, uint32_t *b)
11508 {
11509  return WORK_3(a, b, 449);
11510 }
11511 
11512 static uint64_t INLINE_NEVER work_3ss(uint64_t a, uint32_t *b)
11513 {
11514  return WORK_3(a, b, 450);
11515 }
11516 
11517 static uint64_t INLINE_NEVER work_3st(uint64_t a, uint32_t *b)
11518 {
11519  return WORK_3(a, b, 451);
11520 }
11521 
11522 static uint64_t INLINE_NEVER work_3su(uint64_t a, uint32_t *b)
11523 {
11524  return WORK_3(a, b, 452);
11525 }
11526 
11527 static uint64_t INLINE_NEVER work_3sv(uint64_t a, uint32_t *b)
11528 {
11529  return WORK_3(a, b, 453);
11530 }
11531 
11532 static uint64_t INLINE_NEVER work_3sw(uint64_t a, uint32_t *b)
11533 {
11534  return WORK_3(a, b, 454);
11535 }
11536 
11537 static uint64_t INLINE_NEVER work_3sx(uint64_t a, uint32_t *b)
11538 {
11539  return WORK_3(a, b, 455);
11540 }
11541 
11542 static uint64_t INLINE_NEVER work_3ta(uint64_t a, uint32_t *b)
11543 {
11544  return WORK_3(a, b, 456);
11545 }
11546 
11547 static uint64_t INLINE_NEVER work_3tb(uint64_t a, uint32_t *b)
11548 {
11549  return WORK_3(a, b, 457);
11550 }
11551 
11552 static uint64_t INLINE_NEVER work_3tc(uint64_t a, uint32_t *b)
11553 {
11554  return WORK_3(a, b, 458);
11555 }
11556 
11557 static uint64_t INLINE_NEVER work_3td(uint64_t a, uint32_t *b)
11558 {
11559  return WORK_3(a, b, 459);
11560 }
11561 
11562 static uint64_t INLINE_NEVER work_3te(uint64_t a, uint32_t *b)
11563 {
11564  return WORK_3(a, b, 460);
11565 }
11566 
11567 static uint64_t INLINE_NEVER work_3tf(uint64_t a, uint32_t *b)
11568 {
11569  return WORK_3(a, b, 461);
11570 }
11571 
11572 static uint64_t INLINE_NEVER work_3tg(uint64_t a, uint32_t *b)
11573 {
11574  return WORK_3(a, b, 462);
11575 }
11576 
11577 static uint64_t INLINE_NEVER work_3th(uint64_t a, uint32_t *b)
11578 {
11579  return WORK_3(a, b, 463);
11580 }
11581 
11582 static uint64_t INLINE_NEVER work_3ti(uint64_t a, uint32_t *b)
11583 {
11584  return WORK_3(a, b, 464);
11585 }
11586 
11587 static uint64_t INLINE_NEVER work_3tj(uint64_t a, uint32_t *b)
11588 {
11589  return WORK_3(a, b, 465);
11590 }
11591 
11592 static uint64_t INLINE_NEVER work_3tk(uint64_t a, uint32_t *b)
11593 {
11594  return WORK_3(a, b, 466);
11595 }
11596 
11597 static uint64_t INLINE_NEVER work_3tl(uint64_t a, uint32_t *b)
11598 {
11599  return WORK_3(a, b, 467);
11600 }
11601 
11602 static uint64_t INLINE_NEVER work_3tm(uint64_t a, uint32_t *b)
11603 {
11604  return WORK_3(a, b, 468);
11605 }
11606 
11607 static uint64_t INLINE_NEVER work_3tn(uint64_t a, uint32_t *b)
11608 {
11609  return WORK_3(a, b, 469);
11610 }
11611 
11612 static uint64_t INLINE_NEVER work_3to(uint64_t a, uint32_t *b)
11613 {
11614  return WORK_3(a, b, 470);
11615 }
11616 
11617 static uint64_t INLINE_NEVER work_3tp(uint64_t a, uint32_t *b)
11618 {
11619  return WORK_3(a, b, 471);
11620 }
11621 
11622 static uint64_t INLINE_NEVER work_3tq(uint64_t a, uint32_t *b)
11623 {
11624  return WORK_3(a, b, 472);
11625 }
11626 
11627 static uint64_t INLINE_NEVER work_3tr(uint64_t a, uint32_t *b)
11628 {
11629  return WORK_3(a, b, 473);
11630 }
11631 
11632 static uint64_t INLINE_NEVER work_3ts(uint64_t a, uint32_t *b)
11633 {
11634  return WORK_3(a, b, 474);
11635 }
11636 
11637 static uint64_t INLINE_NEVER work_3tt(uint64_t a, uint32_t *b)
11638 {
11639  return WORK_3(a, b, 475);
11640 }
11641 
11642 static uint64_t INLINE_NEVER work_3tu(uint64_t a, uint32_t *b)
11643 {
11644  return WORK_3(a, b, 476);
11645 }
11646 
11647 static uint64_t INLINE_NEVER work_3tv(uint64_t a, uint32_t *b)
11648 {
11649  return WORK_3(a, b, 477);
11650 }
11651 
11652 static uint64_t INLINE_NEVER work_3tw(uint64_t a, uint32_t *b)
11653 {
11654  return WORK_3(a, b, 478);
11655 }
11656 
11657 static uint64_t INLINE_NEVER work_3tx(uint64_t a, uint32_t *b)
11658 {
11659  return WORK_3(a, b, 479);
11660 }
11661 
11662 static uint64_t INLINE_NEVER work_3ua(uint64_t a, uint32_t *b)
11663 {
11664  return WORK_3(a, b, 480);
11665 }
11666 
11667 static uint64_t INLINE_NEVER work_3ub(uint64_t a, uint32_t *b)
11668 {
11669  return WORK_3(a, b, 481);
11670 }
11671 
11672 static uint64_t INLINE_NEVER work_3uc(uint64_t a, uint32_t *b)
11673 {
11674  return WORK_3(a, b, 482);
11675 }
11676 
11677 static uint64_t INLINE_NEVER work_3ud(uint64_t a, uint32_t *b)
11678 {
11679  return WORK_3(a, b, 483);
11680 }
11681 
11682 static uint64_t INLINE_NEVER work_3ue(uint64_t a, uint32_t *b)
11683 {
11684  return WORK_3(a, b, 484);
11685 }
11686 
11687 static uint64_t INLINE_NEVER work_3uf(uint64_t a, uint32_t *b)
11688 {
11689  return WORK_3(a, b, 485);
11690 }
11691 
11692 static uint64_t INLINE_NEVER work_3ug(uint64_t a, uint32_t *b)
11693 {
11694  return WORK_3(a, b, 486);
11695 }
11696 
11697 static uint64_t INLINE_NEVER work_3uh(uint64_t a, uint32_t *b)
11698 {
11699  return WORK_3(a, b, 487);
11700 }
11701 
11702 static uint64_t INLINE_NEVER work_3ui(uint64_t a, uint32_t *b)
11703 {
11704  return WORK_3(a, b, 488);
11705 }
11706 
11707 static uint64_t INLINE_NEVER work_3uj(uint64_t a, uint32_t *b)
11708 {
11709  return WORK_3(a, b, 489);
11710 }
11711 
11712 static uint64_t INLINE_NEVER work_3uk(uint64_t a, uint32_t *b)
11713 {
11714  return WORK_3(a, b, 490);
11715 }
11716 
11717 static uint64_t INLINE_NEVER work_3ul(uint64_t a, uint32_t *b)
11718 {
11719  return WORK_3(a, b, 491);
11720 }
11721 
11722 static uint64_t INLINE_NEVER work_3um(uint64_t a, uint32_t *b)
11723 {
11724  return WORK_3(a, b, 492);
11725 }
11726 
11727 static uint64_t INLINE_NEVER work_3un(uint64_t a, uint32_t *b)
11728 {
11729  return WORK_3(a, b, 493);
11730 }
11731 
11732 static uint64_t INLINE_NEVER work_3uo(uint64_t a, uint32_t *b)
11733 {
11734  return WORK_3(a, b, 494);
11735 }
11736 
11737 static uint64_t INLINE_NEVER work_3up(uint64_t a, uint32_t *b)
11738 {
11739  return WORK_3(a, b, 495);
11740 }
11741 
11742 static uint64_t INLINE_NEVER work_3uq(uint64_t a, uint32_t *b)
11743 {
11744  return WORK_3(a, b, 496);
11745 }
11746 
11747 static uint64_t INLINE_NEVER work_3ur(uint64_t a, uint32_t *b)
11748 {
11749  return WORK_3(a, b, 497);
11750 }
11751 
11752 static uint64_t INLINE_NEVER work_3us(uint64_t a, uint32_t *b)
11753 {
11754  return WORK_3(a, b, 498);
11755 }
11756 
11757 static uint64_t INLINE_NEVER work_3ut(uint64_t a, uint32_t *b)
11758 {
11759  return WORK_3(a, b, 499);
11760 }
11761 
11762 static uint64_t INLINE_NEVER work_3uu(uint64_t a, uint32_t *b)
11763 {
11764  return WORK_3(a, b, 500);
11765 }
11766 
11767 static uint64_t INLINE_NEVER work_3uv(uint64_t a, uint32_t *b)
11768 {
11769  return WORK_3(a, b, 501);
11770 }
11771 
11772 static uint64_t INLINE_NEVER work_3uw(uint64_t a, uint32_t *b)
11773 {
11774  return WORK_3(a, b, 502);
11775 }
11776 
11777 static uint64_t INLINE_NEVER work_3ux(uint64_t a, uint32_t *b)
11778 {
11779  return WORK_3(a, b, 503);
11780 }
11781 
11782 static uint64_t INLINE_NEVER work_3va(uint64_t a, uint32_t *b)
11783 {
11784  return WORK_3(a, b, 504);
11785 }
11786 
11787 static uint64_t INLINE_NEVER work_3vb(uint64_t a, uint32_t *b)
11788 {
11789  return WORK_3(a, b, 505);
11790 }
11791 
11792 static uint64_t INLINE_NEVER work_3vc(uint64_t a, uint32_t *b)
11793 {
11794  return WORK_3(a, b, 506);
11795 }
11796 
11797 static uint64_t INLINE_NEVER work_3vd(uint64_t a, uint32_t *b)
11798 {
11799  return WORK_3(a, b, 507);
11800 }
11801 
11802 static uint64_t INLINE_NEVER work_3ve(uint64_t a, uint32_t *b)
11803 {
11804  return WORK_3(a, b, 508);
11805 }
11806 
11807 static uint64_t INLINE_NEVER work_3vf(uint64_t a, uint32_t *b)
11808 {
11809  return WORK_3(a, b, 509);
11810 }
11811 
11812 static uint64_t INLINE_NEVER work_3vg(uint64_t a, uint32_t *b)
11813 {
11814  return WORK_3(a, b, 510);
11815 }
11816 
11817 static uint64_t INLINE_NEVER work_3vh(uint64_t a, uint32_t *b)
11818 {
11819  return WORK_3(a, b, 511);
11820 }
11821 
11822 static uint64_t INLINE_NEVER work_3vi(uint64_t a, uint32_t *b)
11823 {
11824  return WORK_3(a, b, 512);
11825 }
11826 
11827 static uint64_t INLINE_NEVER work_3vj(uint64_t a, uint32_t *b)
11828 {
11829  return WORK_3(a, b, 513);
11830 }
11831 
11832 static uint64_t INLINE_NEVER work_3vk(uint64_t a, uint32_t *b)
11833 {
11834  return WORK_3(a, b, 514);
11835 }
11836 
11837 static uint64_t INLINE_NEVER work_3vl(uint64_t a, uint32_t *b)
11838 {
11839  return WORK_3(a, b, 515);
11840 }
11841 
11842 static uint64_t INLINE_NEVER work_3vm(uint64_t a, uint32_t *b)
11843 {
11844  return WORK_3(a, b, 516);
11845 }
11846 
11847 static uint64_t INLINE_NEVER work_3vn(uint64_t a, uint32_t *b)
11848 {
11849  return WORK_3(a, b, 517);
11850 }
11851 
11852 static uint64_t INLINE_NEVER work_3vo(uint64_t a, uint32_t *b)
11853 {
11854  return WORK_3(a, b, 518);
11855 }
11856 
11857 static uint64_t INLINE_NEVER work_3vp(uint64_t a, uint32_t *b)
11858 {
11859  return WORK_3(a, b, 519);
11860 }
11861 
11862 static uint64_t INLINE_NEVER work_3vq(uint64_t a, uint32_t *b)
11863 {
11864  return WORK_3(a, b, 520);
11865 }
11866 
11867 static uint64_t INLINE_NEVER work_3vr(uint64_t a, uint32_t *b)
11868 {
11869  return WORK_3(a, b, 521);
11870 }
11871 
11872 static uint64_t INLINE_NEVER work_3vs(uint64_t a, uint32_t *b)
11873 {
11874  return WORK_3(a, b, 522);
11875 }
11876 
11877 static uint64_t INLINE_NEVER work_3vt(uint64_t a, uint32_t *b)
11878 {
11879  return WORK_3(a, b, 523);
11880 }
11881 
11882 static uint64_t INLINE_NEVER work_3vu(uint64_t a, uint32_t *b)
11883 {
11884  return WORK_3(a, b, 524);
11885 }
11886 
11887 static uint64_t INLINE_NEVER work_3vv(uint64_t a, uint32_t *b)
11888 {
11889  return WORK_3(a, b, 525);
11890 }
11891 
11892 static uint64_t INLINE_NEVER work_3vw(uint64_t a, uint32_t *b)
11893 {
11894  return WORK_3(a, b, 526);
11895 }
11896 
11897 static uint64_t INLINE_NEVER work_3vx(uint64_t a, uint32_t *b)
11898 {
11899  return WORK_3(a, b, 527);
11900 }
11901 
11902 static uint64_t INLINE_NEVER work_3wa(uint64_t a, uint32_t *b)
11903 {
11904  return WORK_3(a, b, 528);
11905 }
11906 
11907 static uint64_t INLINE_NEVER work_3wb(uint64_t a, uint32_t *b)
11908 {
11909  return WORK_3(a, b, 529);
11910 }
11911 
11912 static uint64_t INLINE_NEVER work_3wc(uint64_t a, uint32_t *b)
11913 {
11914  return WORK_3(a, b, 530);
11915 }
11916 
11917 static uint64_t INLINE_NEVER work_3wd(uint64_t a, uint32_t *b)
11918 {
11919  return WORK_3(a, b, 531);
11920 }
11921 
11922 static uint64_t INLINE_NEVER work_3we(uint64_t a, uint32_t *b)
11923 {
11924  return WORK_3(a, b, 532);
11925 }
11926 
11927 static uint64_t INLINE_NEVER work_3wf(uint64_t a, uint32_t *b)
11928 {
11929  return WORK_3(a, b, 533);
11930 }
11931 
11932 static uint64_t INLINE_NEVER work_3wg(uint64_t a, uint32_t *b)
11933 {
11934  return WORK_3(a, b, 534);
11935 }
11936 
11937 static uint64_t INLINE_NEVER work_3wh(uint64_t a, uint32_t *b)
11938 {
11939  return WORK_3(a, b, 535);
11940 }
11941 
11942 static uint64_t INLINE_NEVER work_3wi(uint64_t a, uint32_t *b)
11943 {
11944  return WORK_3(a, b, 536);
11945 }
11946 
11947 static uint64_t INLINE_NEVER work_3wj(uint64_t a, uint32_t *b)
11948 {
11949  return WORK_3(a, b, 537);
11950 }
11951 
11952 static uint64_t INLINE_NEVER work_3wk(uint64_t a, uint32_t *b)
11953 {
11954  return WORK_3(a, b, 538);
11955 }
11956 
11957 static uint64_t INLINE_NEVER work_3wl(uint64_t a, uint32_t *b)
11958 {
11959  return WORK_3(a, b, 539);
11960 }
11961 
11962 static uint64_t INLINE_NEVER work_3wm(uint64_t a, uint32_t *b)
11963 {
11964  return WORK_3(a, b, 540);
11965 }
11966 
11967 static uint64_t INLINE_NEVER work_3wn(uint64_t a, uint32_t *b)
11968 {
11969  return WORK_3(a, b, 541);
11970 }
11971 
11972 static uint64_t INLINE_NEVER work_3wo(uint64_t a, uint32_t *b)
11973 {
11974  return WORK_3(a, b, 542);
11975 }
11976 
11977 static uint64_t INLINE_NEVER work_3wp(uint64_t a, uint32_t *b)
11978 {
11979  return WORK_3(a, b, 543);
11980 }
11981 
11982 static uint64_t INLINE_NEVER work_3wq(uint64_t a, uint32_t *b)
11983 {
11984  return WORK_3(a, b, 544);
11985 }
11986 
11987 static uint64_t INLINE_NEVER work_3wr(uint64_t a, uint32_t *b)
11988 {
11989  return WORK_3(a, b, 545);
11990 }
11991 
11992 static uint64_t INLINE_NEVER work_3ws(uint64_t a, uint32_t *b)
11993 {
11994  return WORK_3(a, b, 546);
11995 }
11996 
11997 static uint64_t INLINE_NEVER work_3wt(uint64_t a, uint32_t *b)
11998 {
11999  return WORK_3(a, b, 547);
12000 }
12001 
12002 static uint64_t INLINE_NEVER work_3wu(uint64_t a, uint32_t *b)
12003 {
12004  return WORK_3(a, b, 548);
12005 }
12006 
12007 static uint64_t INLINE_NEVER work_3wv(uint64_t a, uint32_t *b)
12008 {
12009  return WORK_3(a, b, 549);
12010 }
12011 
12012 static uint64_t INLINE_NEVER work_3ww(uint64_t a, uint32_t *b)
12013 {
12014  return WORK_3(a, b, 550);
12015 }
12016 
12017 static uint64_t INLINE_NEVER work_3wx(uint64_t a, uint32_t *b)
12018 {
12019  return WORK_3(a, b, 551);
12020 }
12021 
12022 static uint64_t INLINE_NEVER work_3xa(uint64_t a, uint32_t *b)
12023 {
12024  return WORK_3(a, b, 552);
12025 }
12026 
12027 static uint64_t INLINE_NEVER work_3xb(uint64_t a, uint32_t *b)
12028 {
12029  return WORK_3(a, b, 553);
12030 }
12031 
12032 static uint64_t INLINE_NEVER work_3xc(uint64_t a, uint32_t *b)
12033 {
12034  return WORK_3(a, b, 554);
12035 }
12036 
12037 static uint64_t INLINE_NEVER work_3xd(uint64_t a, uint32_t *b)
12038 {
12039  return WORK_3(a, b, 555);
12040 }
12041 
12042 static uint64_t INLINE_NEVER work_3xe(uint64_t a, uint32_t *b)
12043 {
12044  return WORK_3(a, b, 556);
12045 }
12046 
12047 static uint64_t INLINE_NEVER work_3xf(uint64_t a, uint32_t *b)
12048 {
12049  return WORK_3(a, b, 557);
12050 }
12051 
12052 static uint64_t INLINE_NEVER work_3xg(uint64_t a, uint32_t *b)
12053 {
12054  return WORK_3(a, b, 558);
12055 }
12056 
12057 static uint64_t INLINE_NEVER work_3xh(uint64_t a, uint32_t *b)
12058 {
12059  return WORK_3(a, b, 559);
12060 }
12061 
12062 static uint64_t INLINE_NEVER work_3xi(uint64_t a, uint32_t *b)
12063 {
12064  return WORK_3(a, b, 560);
12065 }
12066 
12067 static uint64_t INLINE_NEVER work_3xj(uint64_t a, uint32_t *b)
12068 {
12069  return WORK_3(a, b, 561);
12070 }
12071 
12072 static uint64_t INLINE_NEVER work_3xk(uint64_t a, uint32_t *b)
12073 {
12074  return WORK_3(a, b, 562);
12075 }
12076 
12077 static uint64_t INLINE_NEVER work_3xl(uint64_t a, uint32_t *b)
12078 {
12079  return WORK_3(a, b, 563);
12080 }
12081 
12082 static uint64_t INLINE_NEVER work_3xm(uint64_t a, uint32_t *b)
12083 {
12084  return WORK_3(a, b, 564);
12085 }
12086 
12087 static uint64_t INLINE_NEVER work_3xn(uint64_t a, uint32_t *b)
12088 {
12089  return WORK_3(a, b, 565);
12090 }
12091 
12092 static uint64_t INLINE_NEVER work_3xo(uint64_t a, uint32_t *b)
12093 {
12094  return WORK_3(a, b, 566);
12095 }
12096 
12097 static uint64_t INLINE_NEVER work_3xp(uint64_t a, uint32_t *b)
12098 {
12099  return WORK_3(a, b, 567);
12100 }
12101 
12102 static uint64_t INLINE_NEVER work_3xq(uint64_t a, uint32_t *b)
12103 {
12104  return WORK_3(a, b, 568);
12105 }
12106 
12107 static uint64_t INLINE_NEVER work_3xr(uint64_t a, uint32_t *b)
12108 {
12109  return WORK_3(a, b, 569);
12110 }
12111 
12112 static uint64_t INLINE_NEVER work_3xs(uint64_t a, uint32_t *b)
12113 {
12114  return WORK_3(a, b, 570);
12115 }
12116 
12117 static uint64_t INLINE_NEVER work_3xt(uint64_t a, uint32_t *b)
12118 {
12119  return WORK_3(a, b, 571);
12120 }
12121 
12122 static uint64_t INLINE_NEVER work_3xu(uint64_t a, uint32_t *b)
12123 {
12124  return WORK_3(a, b, 572);
12125 }
12126 
12127 static uint64_t INLINE_NEVER work_3xv(uint64_t a, uint32_t *b)
12128 {
12129  return WORK_3(a, b, 573);
12130 }
12131 
12132 static uint64_t INLINE_NEVER work_3xw(uint64_t a, uint32_t *b)
12133 {
12134  return WORK_3(a, b, 574);
12135 }
12136 
12137 static uint64_t INLINE_NEVER work_3xx(uint64_t a, uint32_t *b)
12138 {
12139  return WORK_3(a, b, 575);
12140 }
12141 
12142 static work_3_fn_t work_3[] = {
12143  work_3aa, work_3ab, work_3ac, work_3ad, work_3ae, work_3af, work_3ag, work_3ah,
12144  work_3ai, work_3aj, work_3ak, work_3al, work_3am, work_3an, work_3ao, work_3ap,
12145  work_3aq, work_3ar, work_3as, work_3at, work_3au, work_3av, work_3aw, work_3ax,
12146  work_3ba, work_3bb, work_3bc, work_3bd, work_3be, work_3bf, work_3bg, work_3bh,
12147  work_3bi, work_3bj, work_3bk, work_3bl, work_3bm, work_3bn, work_3bo, work_3bp,
12148  work_3bq, work_3br, work_3bs, work_3bt, work_3bu, work_3bv, work_3bw, work_3bx,
12149  work_3ca, work_3cb, work_3cc, work_3cd, work_3ce, work_3cf, work_3cg, work_3ch,
12150  work_3ci, work_3cj, work_3ck, work_3cl, work_3cm, work_3cn, work_3co, work_3cp,
12151  work_3cq, work_3cr, work_3cs, work_3ct, work_3cu, work_3cv, work_3cw, work_3cx,
12152  work_3da, work_3db, work_3dc, work_3dd, work_3de, work_3df, work_3dg, work_3dh,
12153  work_3di, work_3dj, work_3dk, work_3dl, work_3dm, work_3dn, work_3do, work_3dp,
12154  work_3dq, work_3dr, work_3ds, work_3dt, work_3du, work_3dv, work_3dw, work_3dx,
12155  work_3ea, work_3eb, work_3ec, work_3ed, work_3ee, work_3ef, work_3eg, work_3eh,
12156  work_3ei, work_3ej, work_3ek, work_3el, work_3em, work_3en, work_3eo, work_3ep,
12157  work_3eq, work_3er, work_3es, work_3et, work_3eu, work_3ev, work_3ew, work_3ex,
12158  work_3fa, work_3fb, work_3fc, work_3fd, work_3fe, work_3ff, work_3fg, work_3fh,
12159  work_3fi, work_3fj, work_3fk, work_3fl, work_3fm, work_3fn, work_3fo, work_3fp,
12160  work_3fq, work_3fr, work_3fs, work_3ft, work_3fu, work_3fv, work_3fw, work_3fx,
12161  work_3ga, work_3gb, work_3gc, work_3gd, work_3ge, work_3gf, work_3gg, work_3gh,
12162  work_3gi, work_3gj, work_3gk, work_3gl, work_3gm, work_3gn, work_3go, work_3gp,
12163  work_3gq, work_3gr, work_3gs, work_3gt, work_3gu, work_3gv, work_3gw, work_3gx,
12164  work_3ha, work_3hb, work_3hc, work_3hd, work_3he, work_3hf, work_3hg, work_3hh,
12165  work_3hi, work_3hj, work_3hk, work_3hl, work_3hm, work_3hn, work_3ho, work_3hp,
12166  work_3hq, work_3hr, work_3hs, work_3ht, work_3hu, work_3hv, work_3hw, work_3hx,
12167  work_3ia, work_3ib, work_3ic, work_3id, work_3ie, work_3if, work_3ig, work_3ih,
12168  work_3ii, work_3ij, work_3ik, work_3il, work_3im, work_3in, work_3io, work_3ip,
12169  work_3iq, work_3ir, work_3is, work_3it, work_3iu, work_3iv, work_3iw, work_3ix,
12170  work_3ja, work_3jb, work_3jc, work_3jd, work_3je, work_3jf, work_3jg, work_3jh,
12171  work_3ji, work_3jj, work_3jk, work_3jl, work_3jm, work_3jn, work_3jo, work_3jp,
12172  work_3jq, work_3jr, work_3js, work_3jt, work_3ju, work_3jv, work_3jw, work_3jx,
12173  work_3ka, work_3kb, work_3kc, work_3kd, work_3ke, work_3kf, work_3kg, work_3kh,
12174  work_3ki, work_3kj, work_3kk, work_3kl, work_3km, work_3kn, work_3ko, work_3kp,
12175  work_3kq, work_3kr, work_3ks, work_3kt, work_3ku, work_3kv, work_3kw, work_3kx,
12176  work_3la, work_3lb, work_3lc, work_3ld, work_3le, work_3lf, work_3lg, work_3lh,
12177  work_3li, work_3lj, work_3lk, work_3ll, work_3lm, work_3ln, work_3lo, work_3lp,
12178  work_3lq, work_3lr, work_3ls, work_3lt, work_3lu, work_3lv, work_3lw, work_3lx,
12179  work_3ma, work_3mb, work_3mc, work_3md, work_3me, work_3mf, work_3mg, work_3mh,
12180  work_3mi, work_3mj, work_3mk, work_3ml, work_3mm, work_3mn, work_3mo, work_3mp,
12181  work_3mq, work_3mr, work_3ms, work_3mt, work_3mu, work_3mv, work_3mw, work_3mx,
12182  work_3na, work_3nb, work_3nc, work_3nd, work_3ne, work_3nf, work_3ng, work_3nh,
12183  work_3ni, work_3nj, work_3nk, work_3nl, work_3nm, work_3nn, work_3no, work_3np,
12184  work_3nq, work_3nr, work_3ns, work_3nt, work_3nu, work_3nv, work_3nw, work_3nx,
12185  work_3oa, work_3ob, work_3oc, work_3od, work_3oe, work_3of, work_3og, work_3oh,
12186  work_3oi, work_3oj, work_3ok, work_3ol, work_3om, work_3on, work_3oo, work_3op,
12187  work_3oq, work_3or, work_3os, work_3ot, work_3ou, work_3ov, work_3ow, work_3ox,
12188  work_3pa, work_3pb, work_3pc, work_3pd, work_3pe, work_3pf, work_3pg, work_3ph,
12189  work_3pi, work_3pj, work_3pk, work_3pl, work_3pm, work_3pn, work_3po, work_3pp,
12190  work_3pq, work_3pr, work_3ps, work_3pt, work_3pu, work_3pv, work_3pw, work_3px,
12191  work_3qa, work_3qb, work_3qc, work_3qd, work_3qe, work_3qf, work_3qg, work_3qh,
12192  work_3qi, work_3qj, work_3qk, work_3ql, work_3qm, work_3qn, work_3qo, work_3qp,
12193  work_3qq, work_3qr, work_3qs, work_3qt, work_3qu, work_3qv, work_3qw, work_3qx,
12194  work_3ra, work_3rb, work_3rc, work_3rd, work_3re, work_3rf, work_3rg, work_3rh,
12195  work_3ri, work_3rj, work_3rk, work_3rl, work_3rm, work_3rn, work_3ro, work_3rp,
12196  work_3rq, work_3rr, work_3rs, work_3rt, work_3ru, work_3rv, work_3rw, work_3rx,
12197  work_3sa, work_3sb, work_3sc, work_3sd, work_3se, work_3sf, work_3sg, work_3sh,
12198  work_3si, work_3sj, work_3sk, work_3sl, work_3sm, work_3sn, work_3so, work_3sp,
12199  work_3sq, work_3sr, work_3ss, work_3st, work_3su, work_3sv, work_3sw, work_3sx,
12200  work_3ta, work_3tb, work_3tc, work_3td, work_3te, work_3tf, work_3tg, work_3th,
12201  work_3ti, work_3tj, work_3tk, work_3tl, work_3tm, work_3tn, work_3to, work_3tp,
12202  work_3tq, work_3tr, work_3ts, work_3tt, work_3tu, work_3tv, work_3tw, work_3tx,
12203  work_3ua, work_3ub, work_3uc, work_3ud, work_3ue, work_3uf, work_3ug, work_3uh,
12204  work_3ui, work_3uj, work_3uk, work_3ul, work_3um, work_3un, work_3uo, work_3up,
12205  work_3uq, work_3ur, work_3us, work_3ut, work_3uu, work_3uv, work_3uw, work_3ux,
12206  work_3va, work_3vb, work_3vc, work_3vd, work_3ve, work_3vf, work_3vg, work_3vh,
12207  work_3vi, work_3vj, work_3vk, work_3vl, work_3vm, work_3vn, work_3vo, work_3vp,
12208  work_3vq, work_3vr, work_3vs, work_3vt, work_3vu, work_3vv, work_3vw, work_3vx,
12209  work_3wa, work_3wb, work_3wc, work_3wd, work_3we, work_3wf, work_3wg, work_3wh,
12210  work_3wi, work_3wj, work_3wk, work_3wl, work_3wm, work_3wn, work_3wo, work_3wp,
12211  work_3wq, work_3wr, work_3ws, work_3wt, work_3wu, work_3wv, work_3ww, work_3wx,
12212  work_3xa, work_3xb, work_3xc, work_3xd, work_3xe, work_3xf, work_3xg, work_3xh,
12213  work_3xi, work_3xj, work_3xk, work_3xl, work_3xm, work_3xn, work_3xo, work_3xp,
12214  work_3xq, work_3xr, work_3xs, work_3xt, work_3xu, work_3xv, work_3xw, work_3xx
12215 };
12216 
12217 static uint16_t work_3_rnd[] = {
12218  318, 11, 340, 402, 10, 249, 395, 575, 486, 258, 130, 334, 482, 350, 422, 265,
12219  185, 41, 523, 13, 427, 45, 519, 24, 552, 151, 432, 442, 298, 498, 56, 21,
12220  279, 75, 489, 284, 317, 114, 510, 135, 560, 212, 14, 132, 53, 501, 490, 125,
12221  49, 573, 163, 529, 170, 33, 36, 389, 463, 492, 475, 413, 26, 364, 319, 345,
12222  17, 426, 451, 439, 116, 79, 148, 60, 539, 25, 506, 208, 246, 551, 177, 159,
12223  5, 408, 555, 71, 206, 57, 549, 348, 144, 22, 278, 115, 124, 119, 518, 77,
12224  294, 189, 447, 406, 219, 97, 30, 256, 459, 90, 346, 360, 515, 367, 405, 215,
12225  270, 44, 240, 272, 28, 15, 366, 107, 101, 160, 171, 253, 443, 8, 198, 204,
12226  241, 247, 105, 398, 295, 220, 126, 92, 351, 3, 561, 454, 468, 35, 282, 437,
12227  29, 507, 548, 103, 70, 108, 327, 478, 104, 485, 274, 352, 158, 202, 86, 532,
12228  269, 428, 311, 404, 465, 176, 474, 239, 225, 385, 146, 455, 403, 66, 456, 273,
12229  18, 415, 464, 354, 473, 233, 384, 120, 209, 452, 187, 251, 87, 227, 516, 128,
12230  152, 571, 337, 290, 430, 191, 237, 538, 313, 343, 288, 527, 336, 143, 509, 543,
12231  136, 73, 78, 47, 342, 309, 556, 357, 161, 513, 168, 328, 94, 525, 545, 293,
12232  563, 118, 540, 502, 257, 221, 301, 431, 479, 462, 1, 91, 39, 325, 310, 299,
12233  93, 469, 445, 569, 362, 172, 526, 52, 205, 193, 400, 201, 565, 218, 228, 371,
12234  312, 378, 54, 111, 186, 372, 508, 72, 332, 89, 493, 252, 61, 418, 533, 520,
12235  238, 203, 95, 304, 230, 323, 223, 133, 211, 392, 243, 190, 6, 425, 121, 182,
12236  210, 2, 149, 517, 333, 235, 194, 291, 68, 397, 487, 453, 436, 380, 341, 192,
12237  558, 16, 250, 100, 55, 531, 457, 314, 37, 84, 64, 536, 255, 412, 20, 401,
12238  356, 420, 59, 521, 199, 147, 375, 476, 387, 9, 370, 416, 50, 74, 417, 174,
12239  156, 154, 184, 42, 229, 562, 300, 505, 500, 537, 117, 567, 564, 214, 286, 12,
12240  260, 96, 495, 181, 275, 76, 62, 470, 329, 98, 99, 374, 85, 137, 433, 440,
12241  153, 321, 263, 216, 570, 23, 434, 110, 195, 63, 484, 381, 65, 326, 461, 175,
12242  382, 361, 296, 438, 40, 407, 129, 267, 305, 232, 363, 483, 236, 369, 31, 448,
12243  503, 88, 113, 245, 231, 123, 162, 43, 414, 566, 421, 277, 349, 261, 307, 164,
12244  423, 494, 283, 179, 377, 353, 138, 546, 358, 183, 167, 391, 373, 394, 472, 109,
12245  339, 359, 496, 429, 320, 150, 330, 242, 410, 34, 458, 383, 169, 280, 544, 140,
12246  568, 224, 547, 173, 297, 166, 450, 514, 308, 81, 477, 368, 200, 222, 196, 541,
12247  213, 534, 386, 248, 524, 157, 504, 441, 254, 480, 411, 0, 550, 522, 419, 106,
12248  289, 83, 67, 134, 142, 554, 266, 262, 435, 27, 4, 271, 112, 141, 244, 499,
12249  51, 306, 127, 69, 467, 335, 315, 424, 180, 466, 178, 393, 281, 7, 48, 399,
12250  446, 388, 355, 188, 264, 145, 344, 19, 122, 491, 32, 46, 302, 376, 471, 460,
12251  226, 217, 331, 139, 322, 574, 276, 338, 553, 197, 82, 303, 38, 542, 292, 530,
12252  155, 287, 80, 511, 316, 324, 207, 379, 481, 234, 444, 259, 488, 390, 396, 165,
12253  347, 365, 268, 449, 512, 557, 535, 572, 131, 285, 497, 58, 102, 409, 559, 528
12254 };
12255 
12256 static uint64_t INLINE_NEVER work_4aa(uint64_t a, uint32_t *b)
12257 {
12258  return WORK_4(a, b, 0);
12259 }
12260 
12261 static uint64_t INLINE_NEVER work_4ab(uint64_t a, uint32_t *b)
12262 {
12263  return WORK_4(a, b, 1);
12264 }
12265 
12266 static uint64_t INLINE_NEVER work_4ac(uint64_t a, uint32_t *b)
12267 {
12268  return WORK_4(a, b, 2);
12269 }
12270 
12271 static uint64_t INLINE_NEVER work_4ad(uint64_t a, uint32_t *b)
12272 {
12273  return WORK_4(a, b, 3);
12274 }
12275 
12276 static uint64_t INLINE_NEVER work_4ae(uint64_t a, uint32_t *b)
12277 {
12278  return WORK_4(a, b, 4);
12279 }
12280 
12281 static uint64_t INLINE_NEVER work_4af(uint64_t a, uint32_t *b)
12282 {
12283  return WORK_4(a, b, 5);
12284 }
12285 
12286 static uint64_t INLINE_NEVER work_4ag(uint64_t a, uint32_t *b)
12287 {
12288  return WORK_4(a, b, 6);
12289 }
12290 
12291 static uint64_t INLINE_NEVER work_4ah(uint64_t a, uint32_t *b)
12292 {
12293  return WORK_4(a, b, 7);
12294 }
12295 
12296 static uint64_t INLINE_NEVER work_4ai(uint64_t a, uint32_t *b)
12297 {
12298  return WORK_4(a, b, 8);
12299 }
12300 
12301 static uint64_t INLINE_NEVER work_4aj(uint64_t a, uint32_t *b)
12302 {
12303  return WORK_4(a, b, 9);
12304 }
12305 
12306 static uint64_t INLINE_NEVER work_4ak(uint64_t a, uint32_t *b)
12307 {
12308  return WORK_4(a, b, 10);
12309 }
12310 
12311 static uint64_t INLINE_NEVER work_4al(uint64_t a, uint32_t *b)
12312 {
12313  return WORK_4(a, b, 11);
12314 }
12315 
12316 static uint64_t INLINE_NEVER work_4am(uint64_t a, uint32_t *b)
12317 {
12318  return WORK_4(a, b, 12);
12319 }
12320 
12321 static uint64_t INLINE_NEVER work_4an(uint64_t a, uint32_t *b)
12322 {
12323  return WORK_4(a, b, 13);
12324 }
12325 
12326 static uint64_t INLINE_NEVER work_4ao(uint64_t a, uint32_t *b)
12327 {
12328  return WORK_4(a, b, 14);
12329 }
12330 
12331 static uint64_t INLINE_NEVER work_4ap(uint64_t a, uint32_t *b)
12332 {
12333  return WORK_4(a, b, 15);
12334 }
12335 
12336 static uint64_t INLINE_NEVER work_4aq(uint64_t a, uint32_t *b)
12337 {
12338  return WORK_4(a, b, 16);
12339 }
12340 
12341 static uint64_t INLINE_NEVER work_4ar(uint64_t a, uint32_t *b)
12342 {
12343  return WORK_4(a, b, 17);
12344 }
12345 
12346 static uint64_t INLINE_NEVER work_4as(uint64_t a, uint32_t *b)
12347 {
12348  return WORK_4(a, b, 18);
12349 }
12350 
12351 static uint64_t INLINE_NEVER work_4at(uint64_t a, uint32_t *b)
12352 {
12353  return WORK_4(a, b, 19);
12354 }
12355 
12356 static uint64_t INLINE_NEVER work_4au(uint64_t a, uint32_t *b)
12357 {
12358  return WORK_4(a, b, 20);
12359 }
12360 
12361 static uint64_t INLINE_NEVER work_4av(uint64_t a, uint32_t *b)
12362 {
12363  return WORK_4(a, b, 21);
12364 }
12365 
12366 static uint64_t INLINE_NEVER work_4aw(uint64_t a, uint32_t *b)
12367 {
12368  return WORK_4(a, b, 22);
12369 }
12370 
12371 static uint64_t INLINE_NEVER work_4ax(uint64_t a, uint32_t *b)
12372 {
12373  return WORK_4(a, b, 23);
12374 }
12375 
12376 static uint64_t INLINE_NEVER work_4ba(uint64_t a, uint32_t *b)
12377 {
12378  return WORK_4(a, b, 24);
12379 }
12380 
12381 static uint64_t INLINE_NEVER work_4bb(uint64_t a, uint32_t *b)
12382 {
12383  return WORK_4(a, b, 25);
12384 }
12385 
12386 static uint64_t INLINE_NEVER work_4bc(uint64_t a, uint32_t *b)
12387 {
12388  return WORK_4(a, b, 26);
12389 }
12390 
12391 static uint64_t INLINE_NEVER work_4bd(uint64_t a, uint32_t *b)
12392 {
12393  return WORK_4(a, b, 27);
12394 }
12395 
12396 static uint64_t INLINE_NEVER work_4be(uint64_t a, uint32_t *b)
12397 {
12398  return WORK_4(a, b, 28);
12399 }
12400 
12401 static uint64_t INLINE_NEVER work_4bf(uint64_t a, uint32_t *b)
12402 {
12403  return WORK_4(a, b, 29);
12404 }
12405 
12406 static uint64_t INLINE_NEVER work_4bg(uint64_t a, uint32_t *b)
12407 {
12408  return WORK_4(a, b, 30);
12409 }
12410 
12411 static uint64_t INLINE_NEVER work_4bh(uint64_t a, uint32_t *b)
12412 {
12413  return WORK_4(a, b, 31);
12414 }
12415 
12416 static uint64_t INLINE_NEVER work_4bi(uint64_t a, uint32_t *b)
12417 {
12418  return WORK_4(a, b, 32);
12419 }
12420 
12421 static uint64_t INLINE_NEVER work_4bj(uint64_t a, uint32_t *b)
12422 {
12423  return WORK_4(a, b, 33);
12424 }
12425 
12426 static uint64_t INLINE_NEVER work_4bk(uint64_t a, uint32_t *b)
12427 {
12428  return WORK_4(a, b, 34);
12429 }
12430 
12431 static uint64_t INLINE_NEVER work_4bl(uint64_t a, uint32_t *b)
12432 {
12433  return WORK_4(a, b, 35);
12434 }
12435 
12436 static uint64_t INLINE_NEVER work_4bm(uint64_t a, uint32_t *b)
12437 {
12438  return WORK_4(a, b, 36);
12439 }
12440 
12441 static uint64_t INLINE_NEVER work_4bn(uint64_t a, uint32_t *b)
12442 {
12443  return WORK_4(a, b, 37);
12444 }
12445 
12446 static uint64_t INLINE_NEVER work_4bo(uint64_t a, uint32_t *b)
12447 {
12448  return WORK_4(a, b, 38);
12449 }
12450 
12451 static uint64_t INLINE_NEVER work_4bp(uint64_t a, uint32_t *b)
12452 {
12453  return WORK_4(a, b, 39);
12454 }
12455 
12456 static uint64_t INLINE_NEVER work_4bq(uint64_t a, uint32_t *b)
12457 {
12458  return WORK_4(a, b, 40);
12459 }
12460 
12461 static uint64_t INLINE_NEVER work_4br(uint64_t a, uint32_t *b)
12462 {
12463  return WORK_4(a, b, 41);
12464 }
12465 
12466 static uint64_t INLINE_NEVER work_4bs(uint64_t a, uint32_t *b)
12467 {
12468  return WORK_4(a, b, 42);
12469 }
12470 
12471 static uint64_t INLINE_NEVER work_4bt(uint64_t a, uint32_t *b)
12472 {
12473  return WORK_4(a, b, 43);
12474 }
12475 
12476 static uint64_t INLINE_NEVER work_4bu(uint64_t a, uint32_t *b)
12477 {
12478  return WORK_4(a, b, 44);
12479 }
12480 
12481 static uint64_t INLINE_NEVER work_4bv(uint64_t a, uint32_t *b)
12482 {
12483  return WORK_4(a, b, 45);
12484 }
12485 
12486 static uint64_t INLINE_NEVER work_4bw(uint64_t a, uint32_t *b)
12487 {
12488  return WORK_4(a, b, 46);
12489 }
12490 
12491 static uint64_t INLINE_NEVER work_4bx(uint64_t a, uint32_t *b)
12492 {
12493  return WORK_4(a, b, 47);
12494 }
12495 
12496 static uint64_t INLINE_NEVER work_4ca(uint64_t a, uint32_t *b)
12497 {
12498  return WORK_4(a, b, 48);
12499 }
12500 
12501 static uint64_t INLINE_NEVER work_4cb(uint64_t a, uint32_t *b)
12502 {
12503  return WORK_4(a, b, 49);
12504 }
12505 
12506 static uint64_t INLINE_NEVER work_4cc(uint64_t a, uint32_t *b)
12507 {
12508  return WORK_4(a, b, 50);
12509 }
12510 
12511 static uint64_t INLINE_NEVER work_4cd(uint64_t a, uint32_t *b)
12512 {
12513  return WORK_4(a, b, 51);
12514 }
12515 
12516 static uint64_t INLINE_NEVER work_4ce(uint64_t a, uint32_t *b)
12517 {
12518  return WORK_4(a, b, 52);
12519 }
12520 
12521 static uint64_t INLINE_NEVER work_4cf(uint64_t a, uint32_t *b)
12522 {
12523  return WORK_4(a, b, 53);
12524 }
12525 
12526 static uint64_t INLINE_NEVER work_4cg(uint64_t a, uint32_t *b)
12527 {
12528  return WORK_4(a, b, 54);
12529 }
12530 
12531 static uint64_t INLINE_NEVER work_4ch(uint64_t a, uint32_t *b)
12532 {
12533  return WORK_4(a, b, 55);
12534 }
12535 
12536 static uint64_t INLINE_NEVER work_4ci(uint64_t a, uint32_t *b)
12537 {
12538  return WORK_4(a, b, 56);
12539 }
12540 
12541 static uint64_t INLINE_NEVER work_4cj(uint64_t a, uint32_t *b)
12542 {
12543  return WORK_4(a, b, 57);
12544 }
12545 
12546 static uint64_t INLINE_NEVER work_4ck(uint64_t a, uint32_t *b)
12547 {
12548  return WORK_4(a, b, 58);
12549 }
12550 
12551 static uint64_t INLINE_NEVER work_4cl(uint64_t a, uint32_t *b)
12552 {
12553  return WORK_4(a, b, 59);
12554 }
12555 
12556 static uint64_t INLINE_NEVER work_4cm(uint64_t a, uint32_t *b)
12557 {
12558  return WORK_4(a, b, 60);
12559 }
12560 
12561 static uint64_t INLINE_NEVER work_4cn(uint64_t a, uint32_t *b)
12562 {
12563  return WORK_4(a, b, 61);
12564 }
12565 
12566 static uint64_t INLINE_NEVER work_4co(uint64_t a, uint32_t *b)
12567 {
12568  return WORK_4(a, b, 62);
12569 }
12570 
12571 static uint64_t INLINE_NEVER work_4cp(uint64_t a, uint32_t *b)
12572 {
12573  return WORK_4(a, b, 63);
12574 }
12575 
12576 static uint64_t INLINE_NEVER work_4cq(uint64_t a, uint32_t *b)
12577 {
12578  return WORK_4(a, b, 64);
12579 }
12580 
12581 static uint64_t INLINE_NEVER work_4cr(uint64_t a, uint32_t *b)
12582 {
12583  return WORK_4(a, b, 65);
12584 }
12585 
12586 static uint64_t INLINE_NEVER work_4cs(uint64_t a, uint32_t *b)
12587 {
12588  return WORK_4(a, b, 66);
12589 }
12590 
12591 static uint64_t INLINE_NEVER work_4ct(uint64_t a, uint32_t *b)
12592 {
12593  return WORK_4(a, b, 67);
12594 }
12595 
12596 static uint64_t INLINE_NEVER work_4cu(uint64_t a, uint32_t *b)
12597 {
12598  return WORK_4(a, b, 68);
12599 }
12600 
12601 static uint64_t INLINE_NEVER work_4cv(uint64_t a, uint32_t *b)
12602 {
12603  return WORK_4(a, b, 69);
12604 }
12605 
12606 static uint64_t INLINE_NEVER work_4cw(uint64_t a, uint32_t *b)
12607 {
12608  return WORK_4(a, b, 70);
12609 }
12610 
12611 static uint64_t INLINE_NEVER work_4cx(uint64_t a, uint32_t *b)
12612 {
12613  return WORK_4(a, b, 71);
12614 }
12615 
12616 static uint64_t INLINE_NEVER work_4da(uint64_t a, uint32_t *b)
12617 {
12618  return WORK_4(a, b, 72);
12619 }
12620 
12621 static uint64_t INLINE_NEVER work_4db(uint64_t a, uint32_t *b)
12622 {
12623  return WORK_4(a, b, 73);
12624 }
12625 
12626 static uint64_t INLINE_NEVER work_4dc(uint64_t a, uint32_t *b)
12627 {
12628  return WORK_4(a, b, 74);
12629 }
12630 
12631 static uint64_t INLINE_NEVER work_4dd(uint64_t a, uint32_t *b)
12632 {
12633  return WORK_4(a, b, 75);
12634 }
12635 
12636 static uint64_t INLINE_NEVER work_4de(uint64_t a, uint32_t *b)
12637 {
12638  return WORK_4(a, b, 76);
12639 }
12640 
12641 static uint64_t INLINE_NEVER work_4df(uint64_t a, uint32_t *b)
12642 {
12643  return WORK_4(a, b, 77);
12644 }
12645 
12646 static uint64_t INLINE_NEVER work_4dg(uint64_t a, uint32_t *b)
12647 {
12648  return WORK_4(a, b, 78);
12649 }
12650 
12651 static uint64_t INLINE_NEVER work_4dh(uint64_t a, uint32_t *b)
12652 {
12653  return WORK_4(a, b, 79);
12654 }
12655 
12656 static uint64_t INLINE_NEVER work_4di(uint64_t a, uint32_t *b)
12657 {
12658  return WORK_4(a, b, 80);
12659 }
12660 
12661 static uint64_t INLINE_NEVER work_4dj(uint64_t a, uint32_t *b)
12662 {
12663  return WORK_4(a, b, 81);
12664 }
12665 
12666 static uint64_t INLINE_NEVER work_4dk(uint64_t a, uint32_t *b)
12667 {
12668  return WORK_4(a, b, 82);
12669 }
12670 
12671 static uint64_t INLINE_NEVER work_4dl(uint64_t a, uint32_t *b)
12672 {
12673  return WORK_4(a, b, 83);
12674 }
12675 
12676 static uint64_t INLINE_NEVER work_4dm(uint64_t a, uint32_t *b)
12677 {
12678  return WORK_4(a, b, 84);
12679 }
12680 
12681 static uint64_t INLINE_NEVER work_4dn(uint64_t a, uint32_t *b)
12682 {
12683  return WORK_4(a, b, 85);
12684 }
12685 
12686 static uint64_t INLINE_NEVER work_4do(uint64_t a, uint32_t *b)
12687 {
12688  return WORK_4(a, b, 86);
12689 }
12690 
12691 static uint64_t INLINE_NEVER work_4dp(uint64_t a, uint32_t *b)
12692 {
12693  return WORK_4(a, b, 87);
12694 }
12695 
12696 static uint64_t INLINE_NEVER work_4dq(uint64_t a, uint32_t *b)
12697 {
12698  return WORK_4(a, b, 88);
12699 }
12700 
12701 static uint64_t INLINE_NEVER work_4dr(uint64_t a, uint32_t *b)
12702 {
12703  return WORK_4(a, b, 89);
12704 }
12705 
12706 static uint64_t INLINE_NEVER work_4ds(uint64_t a, uint32_t *b)
12707 {
12708  return WORK_4(a, b, 90);
12709 }
12710 
12711 static uint64_t INLINE_NEVER work_4dt(uint64_t a, uint32_t *b)
12712 {
12713  return WORK_4(a, b, 91);
12714 }
12715 
12716 static uint64_t INLINE_NEVER work_4du(uint64_t a, uint32_t *b)
12717 {
12718  return WORK_4(a, b, 92);
12719 }
12720 
12721 static uint64_t INLINE_NEVER work_4dv(uint64_t a, uint32_t *b)
12722 {
12723  return WORK_4(a, b, 93);
12724 }
12725 
12726 static uint64_t INLINE_NEVER work_4dw(uint64_t a, uint32_t *b)
12727 {
12728  return WORK_4(a, b, 94);
12729 }
12730 
12731 static uint64_t INLINE_NEVER work_4dx(uint64_t a, uint32_t *b)
12732 {
12733  return WORK_4(a, b, 95);
12734 }
12735 
12736 static uint64_t INLINE_NEVER work_4ea(uint64_t a, uint32_t *b)
12737 {
12738  return WORK_4(a, b, 96);
12739 }
12740 
12741 static uint64_t INLINE_NEVER work_4eb(uint64_t a, uint32_t *b)
12742 {
12743  return WORK_4(a, b, 97);
12744 }
12745 
12746 static uint64_t INLINE_NEVER work_4ec(uint64_t a, uint32_t *b)
12747 {
12748  return WORK_4(a, b, 98);
12749 }
12750 
12751 static uint64_t INLINE_NEVER work_4ed(uint64_t a, uint32_t *b)
12752 {
12753  return WORK_4(a, b, 99);
12754 }
12755 
12756 static uint64_t INLINE_NEVER work_4ee(uint64_t a, uint32_t *b)
12757 {
12758  return WORK_4(a, b, 100);
12759 }
12760 
12761 static uint64_t INLINE_NEVER work_4ef(uint64_t a, uint32_t *b)
12762 {
12763  return WORK_4(a, b, 101);
12764 }
12765 
12766 static uint64_t INLINE_NEVER work_4eg(uint64_t a, uint32_t *b)
12767 {
12768  return WORK_4(a, b, 102);
12769 }
12770 
12771 static uint64_t INLINE_NEVER work_4eh(uint64_t a, uint32_t *b)
12772 {
12773  return WORK_4(a, b, 103);
12774 }
12775 
12776 static uint64_t INLINE_NEVER work_4ei(uint64_t a, uint32_t *b)
12777 {
12778  return WORK_4(a, b, 104);
12779 }
12780 
12781 static uint64_t INLINE_NEVER work_4ej(uint64_t a, uint32_t *b)
12782 {
12783  return WORK_4(a, b, 105);
12784 }
12785 
12786 static uint64_t INLINE_NEVER work_4ek(uint64_t a, uint32_t *b)
12787 {
12788  return WORK_4(a, b, 106);
12789 }
12790 
12791 static uint64_t INLINE_NEVER work_4el(uint64_t a, uint32_t *b)
12792 {
12793  return WORK_4(a, b, 107);
12794 }
12795 
12796 static uint64_t INLINE_NEVER work_4em(uint64_t a, uint32_t *b)
12797 {
12798  return WORK_4(a, b, 108);
12799 }
12800 
12801 static uint64_t INLINE_NEVER work_4en(uint64_t a, uint32_t *b)
12802 {
12803  return WORK_4(a, b, 109);
12804 }
12805 
12806 static uint64_t INLINE_NEVER work_4eo(uint64_t a, uint32_t *b)
12807 {
12808  return WORK_4(a, b, 110);
12809 }
12810 
12811 static uint64_t INLINE_NEVER work_4ep(uint64_t a, uint32_t *b)
12812 {
12813  return WORK_4(a, b, 111);
12814 }
12815 
12816 static uint64_t INLINE_NEVER work_4eq(uint64_t a, uint32_t *b)
12817 {
12818  return WORK_4(a, b, 112);
12819 }
12820 
12821 static uint64_t INLINE_NEVER work_4er(uint64_t a, uint32_t *b)
12822 {
12823  return WORK_4(a, b, 113);
12824 }
12825 
12826 static uint64_t INLINE_NEVER work_4es(uint64_t a, uint32_t *b)
12827 {
12828  return WORK_4(a, b, 114);
12829 }
12830 
12831 static uint64_t INLINE_NEVER work_4et(uint64_t a, uint32_t *b)
12832 {
12833  return WORK_4(a, b, 115);
12834 }
12835 
12836 static uint64_t INLINE_NEVER work_4eu(uint64_t a, uint32_t *b)
12837 {
12838  return WORK_4(a, b, 116);
12839 }
12840 
12841 static uint64_t INLINE_NEVER work_4ev(uint64_t a, uint32_t *b)
12842 {
12843  return WORK_4(a, b, 117);
12844 }
12845 
12846 static uint64_t INLINE_NEVER work_4ew(uint64_t a, uint32_t *b)
12847 {
12848  return WORK_4(a, b, 118);
12849 }
12850 
12851 static uint64_t INLINE_NEVER work_4ex(uint64_t a, uint32_t *b)
12852 {
12853  return WORK_4(a, b, 119);
12854 }
12855 
12856 static uint64_t INLINE_NEVER work_4fa(uint64_t a, uint32_t *b)
12857 {
12858  return WORK_4(a, b, 120);
12859 }
12860 
12861 static uint64_t INLINE_NEVER work_4fb(uint64_t a, uint32_t *b)
12862 {
12863  return WORK_4(a, b, 121);
12864 }
12865 
12866 static uint64_t INLINE_NEVER work_4fc(uint64_t a, uint32_t *b)
12867 {
12868  return WORK_4(a, b, 122);
12869 }
12870 
12871 static uint64_t INLINE_NEVER work_4fd(uint64_t a, uint32_t *b)
12872 {
12873  return WORK_4(a, b, 123);
12874 }
12875 
12876 static uint64_t INLINE_NEVER work_4fe(uint64_t a, uint32_t *b)
12877 {
12878  return WORK_4(a, b, 124);
12879 }
12880 
12881 static uint64_t INLINE_NEVER work_4ff(uint64_t a, uint32_t *b)
12882 {
12883  return WORK_4(a, b, 125);
12884 }
12885 
12886 static uint64_t INLINE_NEVER work_4fg(uint64_t a, uint32_t *b)
12887 {
12888  return WORK_4(a, b, 126);
12889 }
12890 
12891 static uint64_t INLINE_NEVER work_4fh(uint64_t a, uint32_t *b)
12892 {
12893  return WORK_4(a, b, 127);
12894 }
12895 
12896 static uint64_t INLINE_NEVER work_4fi(uint64_t a, uint32_t *b)
12897 {
12898  return WORK_4(a, b, 128);
12899 }
12900 
12901 static uint64_t INLINE_NEVER work_4fj(uint64_t a, uint32_t *b)
12902 {
12903  return WORK_4(a, b, 129);
12904 }
12905 
12906 static uint64_t INLINE_NEVER work_4fk(uint64_t a, uint32_t *b)
12907 {
12908  return WORK_4(a, b, 130);
12909 }
12910 
12911 static uint64_t INLINE_NEVER work_4fl(uint64_t a, uint32_t *b)
12912 {
12913  return WORK_4(a, b, 131);
12914 }
12915 
12916 static uint64_t INLINE_NEVER work_4fm(uint64_t a, uint32_t *b)
12917 {
12918  return WORK_4(a, b, 132);
12919 }
12920 
12921 static uint64_t INLINE_NEVER work_4fn(uint64_t a, uint32_t *b)
12922 {
12923  return WORK_4(a, b, 133);
12924 }
12925 
12926 static uint64_t INLINE_NEVER work_4fo(uint64_t a, uint32_t *b)
12927 {
12928  return WORK_4(a, b, 134);
12929 }
12930 
12931 static uint64_t INLINE_NEVER work_4fp(uint64_t a, uint32_t *b)
12932 {
12933  return WORK_4(a, b, 135);
12934 }
12935 
12936 static uint64_t INLINE_NEVER work_4fq(uint64_t a, uint32_t *b)
12937 {
12938  return WORK_4(a, b, 136);
12939 }
12940 
12941 static uint64_t INLINE_NEVER work_4fr(uint64_t a, uint32_t *b)
12942 {
12943  return WORK_4(a, b, 137);
12944 }
12945 
12946 static uint64_t INLINE_NEVER work_4fs(uint64_t a, uint32_t *b)
12947 {
12948  return WORK_4(a, b, 138);
12949 }
12950 
12951 static uint64_t INLINE_NEVER work_4ft(uint64_t a, uint32_t *b)
12952 {
12953  return WORK_4(a, b, 139);
12954 }
12955 
12956 static uint64_t INLINE_NEVER work_4fu(uint64_t a, uint32_t *b)
12957 {
12958  return WORK_4(a, b, 140);
12959 }
12960 
12961 static uint64_t INLINE_NEVER work_4fv(uint64_t a, uint32_t *b)
12962 {
12963  return WORK_4(a, b, 141);
12964 }
12965 
12966 static uint64_t INLINE_NEVER work_4fw(uint64_t a, uint32_t *b)
12967 {
12968  return WORK_4(a, b, 142);
12969 }
12970 
12971 static uint64_t INLINE_NEVER work_4fx(uint64_t a, uint32_t *b)
12972 {
12973  return WORK_4(a, b, 143);
12974 }
12975 
12976 static uint64_t INLINE_NEVER work_4ga(uint64_t a, uint32_t *b)
12977 {
12978  return WORK_4(a, b, 144);
12979 }
12980 
12981 static uint64_t INLINE_NEVER work_4gb(uint64_t a, uint32_t *b)
12982 {
12983  return WORK_4(a, b, 145);
12984 }
12985 
12986 static uint64_t INLINE_NEVER work_4gc(uint64_t a, uint32_t *b)
12987 {
12988  return WORK_4(a, b, 146);
12989 }
12990 
12991 static uint64_t INLINE_NEVER work_4gd(uint64_t a, uint32_t *b)
12992 {
12993  return WORK_4(a, b, 147);
12994 }
12995 
12996 static uint64_t INLINE_NEVER work_4ge(uint64_t a, uint32_t *b)
12997 {
12998  return WORK_4(a, b, 148);
12999 }
13000 
13001 static uint64_t INLINE_NEVER work_4gf(uint64_t a, uint32_t *b)
13002 {
13003  return WORK_4(a, b, 149);
13004 }
13005 
13006 static uint64_t INLINE_NEVER work_4gg(uint64_t a, uint32_t *b)
13007 {
13008  return WORK_4(a, b, 150);
13009 }
13010 
13011 static uint64_t INLINE_NEVER work_4gh(uint64_t a, uint32_t *b)
13012 {
13013  return WORK_4(a, b, 151);
13014 }
13015 
13016 static uint64_t INLINE_NEVER work_4gi(uint64_t a, uint32_t *b)
13017 {
13018  return WORK_4(a, b, 152);
13019 }
13020 
13021 static uint64_t INLINE_NEVER work_4gj(uint64_t a, uint32_t *b)
13022 {
13023  return WORK_4(a, b, 153);
13024 }
13025 
13026 static uint64_t INLINE_NEVER work_4gk(uint64_t a, uint32_t *b)
13027 {
13028  return WORK_4(a, b, 154);
13029 }
13030 
13031 static uint64_t INLINE_NEVER work_4gl(uint64_t a, uint32_t *b)
13032 {
13033  return WORK_4(a, b, 155);
13034 }
13035 
13036 static uint64_t INLINE_NEVER work_4gm(uint64_t a, uint32_t *b)
13037 {
13038  return WORK_4(a, b, 156);
13039 }
13040 
13041 static uint64_t INLINE_NEVER work_4gn(uint64_t a, uint32_t *b)
13042 {
13043  return WORK_4(a, b, 157);
13044 }
13045 
13046 static uint64_t INLINE_NEVER work_4go(uint64_t a, uint32_t *b)
13047 {
13048  return WORK_4(a, b, 158);
13049 }
13050 
13051 static uint64_t INLINE_NEVER work_4gp(uint64_t a, uint32_t *b)
13052 {
13053  return WORK_4(a, b, 159);
13054 }
13055 
13056 static uint64_t INLINE_NEVER work_4gq(uint64_t a, uint32_t *b)
13057 {
13058  return WORK_4(a, b, 160);
13059 }
13060 
13061 static uint64_t INLINE_NEVER work_4gr(uint64_t a, uint32_t *b)
13062 {
13063  return WORK_4(a, b, 161);
13064 }
13065 
13066 static uint64_t INLINE_NEVER work_4gs(uint64_t a, uint32_t *b)
13067 {
13068  return WORK_4(a, b, 162);
13069 }
13070 
13071 static uint64_t INLINE_NEVER work_4gt(uint64_t a, uint32_t *b)
13072 {
13073  return WORK_4(a, b, 163);
13074 }
13075 
13076 static uint64_t INLINE_NEVER work_4gu(uint64_t a, uint32_t *b)
13077 {
13078  return WORK_4(a, b, 164);
13079 }
13080 
13081 static uint64_t INLINE_NEVER work_4gv(uint64_t a, uint32_t *b)
13082 {
13083  return WORK_4(a, b, 165);
13084 }
13085 
13086 static uint64_t INLINE_NEVER work_4gw(uint64_t a, uint32_t *b)
13087 {
13088  return WORK_4(a, b, 166);
13089 }
13090 
13091 static uint64_t INLINE_NEVER work_4gx(uint64_t a, uint32_t *b)
13092 {
13093  return WORK_4(a, b, 167);
13094 }
13095 
13096 static uint64_t INLINE_NEVER work_4ha(uint64_t a, uint32_t *b)
13097 {
13098  return WORK_4(a, b, 168);
13099 }
13100 
13101 static uint64_t INLINE_NEVER work_4hb(uint64_t a, uint32_t *b)
13102 {
13103  return WORK_4(a, b, 169);
13104 }
13105 
13106 static uint64_t INLINE_NEVER work_4hc(uint64_t a, uint32_t *b)
13107 {
13108  return WORK_4(a, b, 170);
13109 }
13110 
13111 static uint64_t INLINE_NEVER work_4hd(uint64_t a, uint32_t *b)
13112 {
13113  return WORK_4(a, b, 171);
13114 }
13115 
13116 static uint64_t INLINE_NEVER work_4he(uint64_t a, uint32_t *b)
13117 {
13118  return WORK_4(a, b, 172);
13119 }
13120 
13121 static uint64_t INLINE_NEVER work_4hf(uint64_t a, uint32_t *b)
13122 {
13123  return WORK_4(a, b, 173);
13124 }
13125 
13126 static uint64_t INLINE_NEVER work_4hg(uint64_t a, uint32_t *b)
13127 {
13128  return WORK_4(a, b, 174);
13129 }
13130 
13131 static uint64_t INLINE_NEVER work_4hh(uint64_t a, uint32_t *b)
13132 {
13133  return WORK_4(a, b, 175);
13134 }
13135 
13136 static uint64_t INLINE_NEVER work_4hi(uint64_t a, uint32_t *b)
13137 {
13138  return WORK_4(a, b, 176);
13139 }
13140 
13141 static uint64_t INLINE_NEVER work_4hj(uint64_t a, uint32_t *b)
13142 {
13143  return WORK_4(a, b, 177);
13144 }
13145 
13146 static uint64_t INLINE_NEVER work_4hk(uint64_t a, uint32_t *b)
13147 {
13148  return WORK_4(a, b, 178);
13149 }
13150 
13151 static uint64_t INLINE_NEVER work_4hl(uint64_t a, uint32_t *b)
13152 {
13153  return WORK_4(a, b, 179);
13154 }
13155 
13156 static uint64_t INLINE_NEVER work_4hm(uint64_t a, uint32_t *b)
13157 {
13158  return WORK_4(a, b, 180);
13159 }
13160 
13161 static uint64_t INLINE_NEVER work_4hn(uint64_t a, uint32_t *b)
13162 {
13163  return WORK_4(a, b, 181);
13164 }
13165 
13166 static uint64_t INLINE_NEVER work_4ho(uint64_t a, uint32_t *b)
13167 {
13168  return WORK_4(a, b, 182);
13169 }
13170 
13171 static uint64_t INLINE_NEVER work_4hp(uint64_t a, uint32_t *b)
13172 {
13173  return WORK_4(a, b, 183);
13174 }
13175 
13176 static uint64_t INLINE_NEVER work_4hq(uint64_t a, uint32_t *b)
13177 {
13178  return WORK_4(a, b, 184);
13179 }
13180 
13181 static uint64_t INLINE_NEVER work_4hr(uint64_t a, uint32_t *b)
13182 {
13183  return WORK_4(a, b, 185);
13184 }
13185 
13186 static uint64_t INLINE_NEVER work_4hs(uint64_t a, uint32_t *b)
13187 {
13188  return WORK_4(a, b, 186);
13189 }
13190 
13191 static uint64_t INLINE_NEVER work_4ht(uint64_t a, uint32_t *b)
13192 {
13193  return WORK_4(a, b, 187);
13194 }
13195 
13196 static uint64_t INLINE_NEVER work_4hu(uint64_t a, uint32_t *b)
13197 {
13198  return WORK_4(a, b, 188);
13199 }
13200 
13201 static uint64_t INLINE_NEVER work_4hv(uint64_t a, uint32_t *b)
13202 {
13203  return WORK_4(a, b, 189);
13204 }
13205 
13206 static uint64_t INLINE_NEVER work_4hw(uint64_t a, uint32_t *b)
13207 {
13208  return WORK_4(a, b, 190);
13209 }
13210 
13211 static uint64_t INLINE_NEVER work_4hx(uint64_t a, uint32_t *b)
13212 {
13213  return WORK_4(a, b, 191);
13214 }
13215 
13216 static uint64_t INLINE_NEVER work_4ia(uint64_t a, uint32_t *b)
13217 {
13218  return WORK_4(a, b, 192);
13219 }
13220 
13221 static uint64_t INLINE_NEVER work_4ib(uint64_t a, uint32_t *b)
13222 {
13223  return WORK_4(a, b, 193);
13224 }
13225 
13226 static uint64_t INLINE_NEVER work_4ic(uint64_t a, uint32_t *b)
13227 {
13228  return WORK_4(a, b, 194);
13229 }
13230 
13231 static uint64_t INLINE_NEVER work_4id(uint64_t a, uint32_t *b)
13232 {
13233  return WORK_4(a, b, 195);
13234 }
13235 
13236 static uint64_t INLINE_NEVER work_4ie(uint64_t a, uint32_t *b)
13237 {
13238  return WORK_4(a, b, 196);
13239 }
13240 
13241 static uint64_t INLINE_NEVER work_4if(uint64_t a, uint32_t *b)
13242 {
13243  return WORK_4(a, b, 197);
13244 }
13245 
13246 static uint64_t INLINE_NEVER work_4ig(uint64_t a, uint32_t *b)
13247 {
13248  return WORK_4(a, b, 198);
13249 }
13250 
13251 static uint64_t INLINE_NEVER work_4ih(uint64_t a, uint32_t *b)
13252 {
13253  return WORK_4(a, b, 199);
13254 }
13255 
13256 static uint64_t INLINE_NEVER work_4ii(uint64_t a, uint32_t *b)
13257 {
13258  return WORK_4(a, b, 200);
13259 }
13260 
13261 static uint64_t INLINE_NEVER work_4ij(uint64_t a, uint32_t *b)
13262 {
13263  return WORK_4(a, b, 201);
13264 }
13265 
13266 static uint64_t INLINE_NEVER work_4ik(uint64_t a, uint32_t *b)
13267 {
13268  return WORK_4(a, b, 202);
13269 }
13270 
13271 static uint64_t INLINE_NEVER work_4il(uint64_t a, uint32_t *b)
13272 {
13273  return WORK_4(a, b, 203);
13274 }
13275 
13276 static uint64_t INLINE_NEVER work_4im(uint64_t a, uint32_t *b)
13277 {
13278  return WORK_4(a, b, 204);
13279 }
13280 
13281 static uint64_t INLINE_NEVER work_4in(uint64_t a, uint32_t *b)
13282 {
13283  return WORK_4(a, b, 205);
13284 }
13285 
13286 static uint64_t INLINE_NEVER work_4io(uint64_t a, uint32_t *b)
13287 {
13288  return WORK_4(a, b, 206);
13289 }
13290 
13291 static uint64_t INLINE_NEVER work_4ip(uint64_t a, uint32_t *b)
13292 {
13293  return WORK_4(a, b, 207);
13294 }
13295 
13296 static uint64_t INLINE_NEVER work_4iq(uint64_t a, uint32_t *b)
13297 {
13298  return WORK_4(a, b, 208);
13299 }
13300 
13301 static uint64_t INLINE_NEVER work_4ir(uint64_t a, uint32_t *b)
13302 {
13303  return WORK_4(a, b, 209);
13304 }
13305 
13306 static uint64_t INLINE_NEVER work_4is(uint64_t a, uint32_t *b)
13307 {
13308  return WORK_4(a, b, 210);
13309 }
13310 
13311 static uint64_t INLINE_NEVER work_4it(uint64_t a, uint32_t *b)
13312 {
13313  return WORK_4(a, b, 211);
13314 }
13315 
13316 static uint64_t INLINE_NEVER work_4iu(uint64_t a, uint32_t *b)
13317 {
13318  return WORK_4(a, b, 212);
13319 }
13320 
13321 static uint64_t INLINE_NEVER work_4iv(uint64_t a, uint32_t *b)
13322 {
13323  return WORK_4(a, b, 213);
13324 }
13325 
13326 static uint64_t INLINE_NEVER work_4iw(uint64_t a, uint32_t *b)
13327 {
13328  return WORK_4(a, b, 214);
13329 }
13330 
13331 static uint64_t INLINE_NEVER work_4ix(uint64_t a, uint32_t *b)
13332 {
13333  return WORK_4(a, b, 215);
13334 }
13335 
13336 static uint64_t INLINE_NEVER work_4ja(uint64_t a, uint32_t *b)
13337 {
13338  return WORK_4(a, b, 216);
13339 }
13340 
13341 static uint64_t INLINE_NEVER work_4jb(uint64_t a, uint32_t *b)
13342 {
13343  return WORK_4(a, b, 217);
13344 }
13345 
13346 static uint64_t INLINE_NEVER work_4jc(uint64_t a, uint32_t *b)
13347 {
13348  return WORK_4(a, b, 218);
13349 }
13350 
13351 static uint64_t INLINE_NEVER work_4jd(uint64_t a, uint32_t *b)
13352 {
13353  return WORK_4(a, b, 219);
13354 }
13355 
13356 static uint64_t INLINE_NEVER work_4je(uint64_t a, uint32_t *b)
13357 {
13358  return WORK_4(a, b, 220);
13359 }
13360 
13361 static uint64_t INLINE_NEVER work_4jf(uint64_t a, uint32_t *b)
13362 {
13363  return WORK_4(a, b, 221);
13364 }
13365 
13366 static uint64_t INLINE_NEVER work_4jg(uint64_t a, uint32_t *b)
13367 {
13368  return WORK_4(a, b, 222);
13369 }
13370 
13371 static uint64_t INLINE_NEVER work_4jh(uint64_t a, uint32_t *b)
13372 {
13373  return WORK_4(a, b, 223);
13374 }
13375 
13376 static uint64_t INLINE_NEVER work_4ji(uint64_t a, uint32_t *b)
13377 {
13378  return WORK_4(a, b, 224);
13379 }
13380 
13381 static uint64_t INLINE_NEVER work_4jj(uint64_t a, uint32_t *b)
13382 {
13383  return WORK_4(a, b, 225);
13384 }
13385 
13386 static uint64_t INLINE_NEVER work_4jk(uint64_t a, uint32_t *b)
13387 {
13388  return WORK_4(a, b, 225);
13389 }
13390 
13391 static uint64_t INLINE_NEVER work_4jl(uint64_t a, uint32_t *b)
13392 {
13393  return WORK_4(a, b, 226);
13394 }
13395 
13396 static uint64_t INLINE_NEVER work_4jm(uint64_t a, uint32_t *b)
13397 {
13398  return WORK_4(a, b, 228);
13399 }
13400 
13401 static uint64_t INLINE_NEVER work_4jn(uint64_t a, uint32_t *b)
13402 {
13403  return WORK_4(a, b, 229);
13404 }
13405 
13406 static uint64_t INLINE_NEVER work_4jo(uint64_t a, uint32_t *b)
13407 {
13408  return WORK_4(a, b, 230);
13409 }
13410 
13411 static uint64_t INLINE_NEVER work_4jp(uint64_t a, uint32_t *b)
13412 {
13413  return WORK_4(a, b, 231);
13414 }
13415 
13416 static uint64_t INLINE_NEVER work_4jq(uint64_t a, uint32_t *b)
13417 {
13418  return WORK_4(a, b, 232);
13419 }
13420 
13421 static uint64_t INLINE_NEVER work_4jr(uint64_t a, uint32_t *b)
13422 {
13423  return WORK_4(a, b, 233);
13424 }
13425 
13426 static uint64_t INLINE_NEVER work_4js(uint64_t a, uint32_t *b)
13427 {
13428  return WORK_4(a, b, 234);
13429 }
13430 
13431 static uint64_t INLINE_NEVER work_4jt(uint64_t a, uint32_t *b)
13432 {
13433  return WORK_4(a, b, 235);
13434 }
13435 
13436 static uint64_t INLINE_NEVER work_4ju(uint64_t a, uint32_t *b)
13437 {
13438  return WORK_4(a, b, 236);
13439 }
13440 
13441 static uint64_t INLINE_NEVER work_4jv(uint64_t a, uint32_t *b)
13442 {
13443  return WORK_4(a, b, 237);
13444 }
13445 
13446 static uint64_t INLINE_NEVER work_4jw(uint64_t a, uint32_t *b)
13447 {
13448  return WORK_4(a, b, 238);
13449 }
13450 
13451 static uint64_t INLINE_NEVER work_4jx(uint64_t a, uint32_t *b)
13452 {
13453  return WORK_4(a, b, 239);
13454 }
13455 
13456 static uint64_t INLINE_NEVER work_4ka(uint64_t a, uint32_t *b)
13457 {
13458  return WORK_4(a, b, 240);
13459 }
13460 
13461 static uint64_t INLINE_NEVER work_4kb(uint64_t a, uint32_t *b)
13462 {
13463  return WORK_4(a, b, 241);
13464 }
13465 
13466 static uint64_t INLINE_NEVER work_4kc(uint64_t a, uint32_t *b)
13467 {
13468  return WORK_4(a, b, 242);
13469 }
13470 
13471 static uint64_t INLINE_NEVER work_4kd(uint64_t a, uint32_t *b)
13472 {
13473  return WORK_4(a, b, 243);
13474 }
13475 
13476 static uint64_t INLINE_NEVER work_4ke(uint64_t a, uint32_t *b)
13477 {
13478  return WORK_4(a, b, 244);
13479 }
13480 
13481 static uint64_t INLINE_NEVER work_4kf(uint64_t a, uint32_t *b)
13482 {
13483  return WORK_4(a, b, 245);
13484 }
13485 
13486 static uint64_t INLINE_NEVER work_4kg(uint64_t a, uint32_t *b)
13487 {
13488  return WORK_4(a, b, 246);
13489 }
13490 
13491 static uint64_t INLINE_NEVER work_4kh(uint64_t a, uint32_t *b)
13492 {
13493  return WORK_4(a, b, 247);
13494 }
13495 
13496 static uint64_t INLINE_NEVER work_4ki(uint64_t a, uint32_t *b)
13497 {
13498  return WORK_4(a, b, 248);
13499 }
13500 
13501 static uint64_t INLINE_NEVER work_4kj(uint64_t a, uint32_t *b)
13502 {
13503  return WORK_4(a, b, 249);
13504 }
13505 
13506 static uint64_t INLINE_NEVER work_4kk(uint64_t a, uint32_t *b)
13507 {
13508  return WORK_4(a, b, 250);
13509 }
13510 
13511 static uint64_t INLINE_NEVER work_4kl(uint64_t a, uint32_t *b)
13512 {
13513  return WORK_4(a, b, 251);
13514 }
13515 
13516 static uint64_t INLINE_NEVER work_4km(uint64_t a, uint32_t *b)
13517 {
13518  return WORK_4(a, b, 252);
13519 }
13520 
13521 static uint64_t INLINE_NEVER work_4kn(uint64_t a, uint32_t *b)
13522 {
13523  return WORK_4(a, b, 253);
13524 }
13525 
13526 static uint64_t INLINE_NEVER work_4ko(uint64_t a, uint32_t *b)
13527 {
13528  return WORK_4(a, b, 254);
13529 }
13530 
13531 static uint64_t INLINE_NEVER work_4kp(uint64_t a, uint32_t *b)
13532 {
13533  return WORK_4(a, b, 255);
13534 }
13535 
13536 static uint64_t INLINE_NEVER work_4kq(uint64_t a, uint32_t *b)
13537 {
13538  return WORK_4(a, b, 256);
13539 }
13540 
13541 static uint64_t INLINE_NEVER work_4kr(uint64_t a, uint32_t *b)
13542 {
13543  return WORK_4(a, b, 257);
13544 }
13545 
13546 static uint64_t INLINE_NEVER work_4ks(uint64_t a, uint32_t *b)
13547 {
13548  return WORK_4(a, b, 258);
13549 }
13550 
13551 static uint64_t INLINE_NEVER work_4kt(uint64_t a, uint32_t *b)
13552 {
13553  return WORK_4(a, b, 259);
13554 }
13555 
13556 static uint64_t INLINE_NEVER work_4ku(uint64_t a, uint32_t *b)
13557 {
13558  return WORK_4(a, b, 260);
13559 }
13560 
13561 static uint64_t INLINE_NEVER work_4kv(uint64_t a, uint32_t *b)
13562 {
13563  return WORK_4(a, b, 261);
13564 }
13565 
13566 static uint64_t INLINE_NEVER work_4kw(uint64_t a, uint32_t *b)
13567 {
13568  return WORK_4(a, b, 262);
13569 }
13570 
13571 static uint64_t INLINE_NEVER work_4kx(uint64_t a, uint32_t *b)
13572 {
13573  return WORK_4(a, b, 263);
13574 }
13575 
13576 static uint64_t INLINE_NEVER work_4la(uint64_t a, uint32_t *b)
13577 {
13578  return WORK_4(a, b, 264);
13579 }
13580 
13581 static uint64_t INLINE_NEVER work_4lb(uint64_t a, uint32_t *b)
13582 {
13583  return WORK_4(a, b, 265);
13584 }
13585 
13586 static uint64_t INLINE_NEVER work_4lc(uint64_t a, uint32_t *b)
13587 {
13588  return WORK_4(a, b, 266);
13589 }
13590 
13591 static uint64_t INLINE_NEVER work_4ld(uint64_t a, uint32_t *b)
13592 {
13593  return WORK_4(a, b, 267);
13594 }
13595 
13596 static uint64_t INLINE_NEVER work_4le(uint64_t a, uint32_t *b)
13597 {
13598  return WORK_4(a, b, 268);
13599 }
13600 
13601 static uint64_t INLINE_NEVER work_4lf(uint64_t a, uint32_t *b)
13602 {
13603  return WORK_4(a, b, 269);
13604 }
13605 
13606 static uint64_t INLINE_NEVER work_4lg(uint64_t a, uint32_t *b)
13607 {
13608  return WORK_4(a, b, 270);
13609 }
13610 
13611 static uint64_t INLINE_NEVER work_4lh(uint64_t a, uint32_t *b)
13612 {
13613  return WORK_4(a, b, 271);
13614 }
13615 
13616 static uint64_t INLINE_NEVER work_4li(uint64_t a, uint32_t *b)
13617 {
13618  return WORK_4(a, b, 272);
13619 }
13620 
13621 static uint64_t INLINE_NEVER work_4lj(uint64_t a, uint32_t *b)
13622 {
13623  return WORK_4(a, b, 273);
13624 }
13625 
13626 static uint64_t INLINE_NEVER work_4lk(uint64_t a, uint32_t *b)
13627 {
13628  return WORK_4(a, b, 274);
13629 }
13630 
13631 static uint64_t INLINE_NEVER work_4ll(uint64_t a, uint32_t *b)
13632 {
13633  return WORK_4(a, b, 275);
13634 }
13635 
13636 static uint64_t INLINE_NEVER work_4lm(uint64_t a, uint32_t *b)
13637 {
13638  return WORK_4(a, b, 276);
13639 }
13640 
13641 static uint64_t INLINE_NEVER work_4ln(uint64_t a, uint32_t *b)
13642 {
13643  return WORK_4(a, b, 277);
13644 }
13645 
13646 static uint64_t INLINE_NEVER work_4lo(uint64_t a, uint32_t *b)
13647 {
13648  return WORK_4(a, b, 278);
13649 }
13650 
13651 static uint64_t INLINE_NEVER work_4lp(uint64_t a, uint32_t *b)
13652 {
13653  return WORK_4(a, b, 279);
13654 }
13655 
13656 static uint64_t INLINE_NEVER work_4lq(uint64_t a, uint32_t *b)
13657 {
13658  return WORK_4(a, b, 280);
13659 }
13660 
13661 static uint64_t INLINE_NEVER work_4lr(uint64_t a, uint32_t *b)
13662 {
13663  return WORK_4(a, b, 281);
13664 }
13665 
13666 static uint64_t INLINE_NEVER work_4ls(uint64_t a, uint32_t *b)
13667 {
13668  return WORK_4(a, b, 282);
13669 }
13670 
13671 static uint64_t INLINE_NEVER work_4lt(uint64_t a, uint32_t *b)
13672 {
13673  return WORK_4(a, b, 283);
13674 }
13675 
13676 static uint64_t INLINE_NEVER work_4lu(uint64_t a, uint32_t *b)
13677 {
13678  return WORK_4(a, b, 284);
13679 }
13680 
13681 static uint64_t INLINE_NEVER work_4lv(uint64_t a, uint32_t *b)
13682 {
13683  return WORK_4(a, b, 285);
13684 }
13685 
13686 static uint64_t INLINE_NEVER work_4lw(uint64_t a, uint32_t *b)
13687 {
13688  return WORK_4(a, b, 286);
13689 }
13690 
13691 static uint64_t INLINE_NEVER work_4lx(uint64_t a, uint32_t *b)
13692 {
13693  return WORK_4(a, b, 287);
13694 }
13695 
13696 static uint64_t INLINE_NEVER work_4ma(uint64_t a, uint32_t *b)
13697 {
13698  return WORK_4(a, b, 288);
13699 }
13700 
13701 static uint64_t INLINE_NEVER work_4mb(uint64_t a, uint32_t *b)
13702 {
13703  return WORK_4(a, b, 289);
13704 }
13705 
13706 static uint64_t INLINE_NEVER work_4mc(uint64_t a, uint32_t *b)
13707 {
13708  return WORK_4(a, b, 290);
13709 }
13710 
13711 static uint64_t INLINE_NEVER work_4md(uint64_t a, uint32_t *b)
13712 {
13713  return WORK_4(a, b, 291);
13714 }
13715 
13716 static uint64_t INLINE_NEVER work_4me(uint64_t a, uint32_t *b)
13717 {
13718  return WORK_4(a, b, 292);
13719 }
13720 
13721 static uint64_t INLINE_NEVER work_4mf(uint64_t a, uint32_t *b)
13722 {
13723  return WORK_4(a, b, 293);
13724 }
13725 
13726 static uint64_t INLINE_NEVER work_4mg(uint64_t a, uint32_t *b)
13727 {
13728  return WORK_4(a, b, 294);
13729 }
13730 
13731 static uint64_t INLINE_NEVER work_4mh(uint64_t a, uint32_t *b)
13732 {
13733  return WORK_4(a, b, 295);
13734 }
13735 
13736 static uint64_t INLINE_NEVER work_4mi(uint64_t a, uint32_t *b)
13737 {
13738  return WORK_4(a, b, 296);
13739 }
13740 
13741 static uint64_t INLINE_NEVER work_4mj(uint64_t a, uint32_t *b)
13742 {
13743  return WORK_4(a, b, 297);
13744 }
13745 
13746 static uint64_t INLINE_NEVER work_4mk(uint64_t a, uint32_t *b)
13747 {
13748  return WORK_4(a, b, 298);
13749 }
13750 
13751 static uint64_t INLINE_NEVER work_4ml(uint64_t a, uint32_t *b)
13752 {
13753  return WORK_4(a, b, 299);
13754 }
13755 
13756 static uint64_t INLINE_NEVER work_4mm(uint64_t a, uint32_t *b)
13757 {
13758  return WORK_4(a, b, 300);
13759 }
13760 
13761 static uint64_t INLINE_NEVER work_4mn(uint64_t a, uint32_t *b)
13762 {
13763  return WORK_4(a, b, 301);
13764 }
13765 
13766 static uint64_t INLINE_NEVER work_4mo(uint64_t a, uint32_t *b)
13767 {
13768  return WORK_4(a, b, 302);
13769 }
13770 
13771 static uint64_t INLINE_NEVER work_4mp(uint64_t a, uint32_t *b)
13772 {
13773  return WORK_4(a, b, 303);
13774 }
13775 
13776 static uint64_t INLINE_NEVER work_4mq(uint64_t a, uint32_t *b)
13777 {
13778  return WORK_4(a, b, 304);
13779 }
13780 
13781 static uint64_t INLINE_NEVER work_4mr(uint64_t a, uint32_t *b)
13782 {
13783  return WORK_4(a, b, 305);
13784 }
13785 
13786 static uint64_t INLINE_NEVER work_4ms(uint64_t a, uint32_t *b)
13787 {
13788  return WORK_4(a, b, 306);
13789 }
13790 
13791 static uint64_t INLINE_NEVER work_4mt(uint64_t a, uint32_t *b)
13792 {
13793  return WORK_4(a, b, 307);
13794 }
13795 
13796 static uint64_t INLINE_NEVER work_4mu(uint64_t a, uint32_t *b)
13797 {
13798  return WORK_4(a, b, 308);
13799 }
13800 
13801 static uint64_t INLINE_NEVER work_4mv(uint64_t a, uint32_t *b)
13802 {
13803  return WORK_4(a, b, 309);
13804 }
13805 
13806 static uint64_t INLINE_NEVER work_4mw(uint64_t a, uint32_t *b)
13807 {
13808  return WORK_4(a, b, 310);
13809 }
13810 
13811 static uint64_t INLINE_NEVER work_4mx(uint64_t a, uint32_t *b)
13812 {
13813  return WORK_4(a, b, 311);
13814 }
13815 
13816 static uint64_t INLINE_NEVER work_4na(uint64_t a, uint32_t *b)
13817 {
13818  return WORK_4(a, b, 312);
13819 }
13820 
13821 static uint64_t INLINE_NEVER work_4nb(uint64_t a, uint32_t *b)
13822 {
13823  return WORK_4(a, b, 313);
13824 }
13825 
13826 static uint64_t INLINE_NEVER work_4nc(uint64_t a, uint32_t *b)
13827 {
13828  return WORK_4(a, b, 314);
13829 }
13830 
13831 static uint64_t INLINE_NEVER work_4nd(uint64_t a, uint32_t *b)
13832 {
13833  return WORK_4(a, b, 315);
13834 }
13835 
13836 static uint64_t INLINE_NEVER work_4ne(uint64_t a, uint32_t *b)
13837 {
13838  return WORK_4(a, b, 316);
13839 }
13840 
13841 static uint64_t INLINE_NEVER work_4nf(uint64_t a, uint32_t *b)
13842 {
13843  return WORK_4(a, b, 317);
13844 }
13845 
13846 static uint64_t INLINE_NEVER work_4ng(uint64_t a, uint32_t *b)
13847 {
13848  return WORK_4(a, b, 318);
13849 }
13850 
13851 static uint64_t INLINE_NEVER work_4nh(uint64_t a, uint32_t *b)
13852 {
13853  return WORK_4(a, b, 319);
13854 }
13855 
13856 static uint64_t INLINE_NEVER work_4ni(uint64_t a, uint32_t *b)
13857 {
13858  return WORK_4(a, b, 320);
13859 }
13860 
13861 static uint64_t INLINE_NEVER work_4nj(uint64_t a, uint32_t *b)
13862 {
13863  return WORK_4(a, b, 321);
13864 }
13865 
13866 static uint64_t INLINE_NEVER work_4nk(uint64_t a, uint32_t *b)
13867 {
13868  return WORK_4(a, b, 322);
13869 }
13870 
13871 static uint64_t INLINE_NEVER work_4nl(uint64_t a, uint32_t *b)
13872 {
13873  return WORK_4(a, b, 323);
13874 }
13875 
13876 static uint64_t INLINE_NEVER work_4nm(uint64_t a, uint32_t *b)
13877 {
13878  return WORK_4(a, b, 324);
13879 }
13880 
13881 static uint64_t INLINE_NEVER work_4nn(uint64_t a, uint32_t *b)
13882 {
13883  return WORK_4(a, b, 325);
13884 }
13885 
13886 static uint64_t INLINE_NEVER work_4no(uint64_t a, uint32_t *b)
13887 {
13888  return WORK_4(a, b, 326);
13889 }
13890 
13891 static uint64_t INLINE_NEVER work_4np(uint64_t a, uint32_t *b)
13892 {
13893  return WORK_4(a, b, 327);
13894 }
13895 
13896 static uint64_t INLINE_NEVER work_4nq(uint64_t a, uint32_t *b)
13897 {
13898  return WORK_4(a, b, 328);
13899 }
13900 
13901 static uint64_t INLINE_NEVER work_4nr(uint64_t a, uint32_t *b)
13902 {
13903  return WORK_4(a, b, 329);
13904 }
13905 
13906 static uint64_t INLINE_NEVER work_4ns(uint64_t a, uint32_t *b)
13907 {
13908  return WORK_4(a, b, 330);
13909 }
13910 
13911 static uint64_t INLINE_NEVER work_4nt(uint64_t a, uint32_t *b)
13912 {
13913  return WORK_4(a, b, 331);
13914 }
13915 
13916 static uint64_t INLINE_NEVER work_4nu(uint64_t a, uint32_t *b)
13917 {
13918  return WORK_4(a, b, 332);
13919 }
13920 
13921 static uint64_t INLINE_NEVER work_4nv(uint64_t a, uint32_t *b)
13922 {
13923  return WORK_4(a, b, 333);
13924 }
13925 
13926 static uint64_t INLINE_NEVER work_4nw(uint64_t a, uint32_t *b)
13927 {
13928  return WORK_4(a, b, 334);
13929 }
13930 
13931 static uint64_t INLINE_NEVER work_4nx(uint64_t a, uint32_t *b)
13932 {
13933  return WORK_4(a, b, 335);
13934 }
13935 
13936 static uint64_t INLINE_NEVER work_4oa(uint64_t a, uint32_t *b)
13937 {
13938  return WORK_4(a, b, 336);
13939 }
13940 
13941 static uint64_t INLINE_NEVER work_4ob(uint64_t a, uint32_t *b)
13942 {
13943  return WORK_4(a, b, 337);
13944 }
13945 
13946 static uint64_t INLINE_NEVER work_4oc(uint64_t a, uint32_t *b)
13947 {
13948  return WORK_4(a, b, 338);
13949 }
13950 
13951 static uint64_t INLINE_NEVER work_4od(uint64_t a, uint32_t *b)
13952 {
13953  return WORK_4(a, b, 339);
13954 }
13955 
13956 static uint64_t INLINE_NEVER work_4oe(uint64_t a, uint32_t *b)
13957 {
13958  return WORK_4(a, b, 340);
13959 }
13960 
13961 static uint64_t INLINE_NEVER work_4of(uint64_t a, uint32_t *b)
13962 {
13963  return WORK_4(a, b, 341);
13964 }
13965 
13966 static uint64_t INLINE_NEVER work_4og(uint64_t a, uint32_t *b)
13967 {
13968  return WORK_4(a, b, 342);
13969 }
13970 
13971 static uint64_t INLINE_NEVER work_4oh(uint64_t a, uint32_t *b)
13972 {
13973  return WORK_4(a, b, 343);
13974 }
13975 
13976 static uint64_t INLINE_NEVER work_4oi(uint64_t a, uint32_t *b)
13977 {
13978  return WORK_4(a, b, 344);
13979 }
13980 
13981 static uint64_t INLINE_NEVER work_4oj(uint64_t a, uint32_t *b)
13982 {
13983  return WORK_4(a, b, 345);
13984 }
13985 
13986 static uint64_t INLINE_NEVER work_4ok(uint64_t a, uint32_t *b)
13987 {
13988  return WORK_4(a, b, 346);
13989 }
13990 
13991 static uint64_t INLINE_NEVER work_4ol(uint64_t a, uint32_t *b)
13992 {
13993  return WORK_4(a, b, 347);
13994 }
13995 
13996 static uint64_t INLINE_NEVER work_4om(uint64_t a, uint32_t *b)
13997 {
13998  return WORK_4(a, b, 348);
13999 }
14000 
14001 static uint64_t INLINE_NEVER work_4on(uint64_t a, uint32_t *b)
14002 {
14003  return WORK_4(a, b, 349);
14004 }
14005 
14006 static uint64_t INLINE_NEVER work_4oo(uint64_t a, uint32_t *b)
14007 {
14008  return WORK_4(a, b, 350);
14009 }
14010 
14011 static uint64_t INLINE_NEVER work_4op(uint64_t a, uint32_t *b)
14012 {
14013  return WORK_4(a, b, 351);
14014 }
14015 
14016 static uint64_t INLINE_NEVER work_4oq(uint64_t a, uint32_t *b)
14017 {
14018  return WORK_4(a, b, 352);
14019 }
14020 
14021 static uint64_t INLINE_NEVER work_4or(uint64_t a, uint32_t *b)
14022 {
14023  return WORK_4(a, b, 353);
14024 }
14025 
14026 static uint64_t INLINE_NEVER work_4os(uint64_t a, uint32_t *b)
14027 {
14028  return WORK_4(a, b, 354);
14029 }
14030 
14031 static uint64_t INLINE_NEVER work_4ot(uint64_t a, uint32_t *b)
14032 {
14033  return WORK_4(a, b, 355);
14034 }
14035 
14036 static uint64_t INLINE_NEVER work_4ou(uint64_t a, uint32_t *b)
14037 {
14038  return WORK_4(a, b, 356);
14039 }
14040 
14041 static uint64_t INLINE_NEVER work_4ov(uint64_t a, uint32_t *b)
14042 {
14043  return WORK_4(a, b, 357);
14044 }
14045 
14046 static uint64_t INLINE_NEVER work_4ow(uint64_t a, uint32_t *b)
14047 {
14048  return WORK_4(a, b, 358);
14049 }
14050 
14051 static uint64_t INLINE_NEVER work_4ox(uint64_t a, uint32_t *b)
14052 {
14053  return WORK_4(a, b, 359);
14054 }
14055 
14056 static uint64_t INLINE_NEVER work_4pa(uint64_t a, uint32_t *b)
14057 {
14058  return WORK_4(a, b, 360);
14059 }
14060 
14061 static uint64_t INLINE_NEVER work_4pb(uint64_t a, uint32_t *b)
14062 {
14063  return WORK_4(a, b, 361);
14064 }
14065 
14066 static uint64_t INLINE_NEVER work_4pc(uint64_t a, uint32_t *b)
14067 {
14068  return WORK_4(a, b, 362);
14069 }
14070 
14071 static uint64_t INLINE_NEVER work_4pd(uint64_t a, uint32_t *b)
14072 {
14073  return WORK_4(a, b, 363);
14074 }
14075 
14076 static uint64_t INLINE_NEVER work_4pe(uint64_t a, uint32_t *b)
14077 {
14078  return WORK_4(a, b, 364);
14079 }
14080 
14081 static uint64_t INLINE_NEVER work_4pf(uint64_t a, uint32_t *b)
14082 {
14083  return WORK_4(a, b, 365);
14084 }
14085 
14086 static uint64_t INLINE_NEVER work_4pg(uint64_t a, uint32_t *b)
14087 {
14088  return WORK_4(a, b, 366);
14089 }
14090 
14091 static uint64_t INLINE_NEVER work_4ph(uint64_t a, uint32_t *b)
14092 {
14093  return WORK_4(a, b, 367);
14094 }
14095 
14096 static uint64_t INLINE_NEVER work_4pi(uint64_t a, uint32_t *b)
14097 {
14098  return WORK_4(a, b, 368);
14099 }
14100 
14101 static uint64_t INLINE_NEVER work_4pj(uint64_t a, uint32_t *b)
14102 {
14103  return WORK_4(a, b, 369);
14104 }
14105 
14106 static uint64_t INLINE_NEVER work_4pk(uint64_t a, uint32_t *b)
14107 {
14108  return WORK_4(a, b, 370);
14109 }
14110 
14111 static uint64_t INLINE_NEVER work_4pl(uint64_t a, uint32_t *b)
14112 {
14113  return WORK_4(a, b, 371);
14114 }
14115 
14116 static uint64_t INLINE_NEVER work_4pm(uint64_t a, uint32_t *b)
14117 {
14118  return WORK_4(a, b, 372);
14119 }
14120 
14121 static uint64_t INLINE_NEVER work_4pn(uint64_t a, uint32_t *b)
14122 {
14123  return WORK_4(a, b, 373);
14124 }
14125 
14126 static uint64_t INLINE_NEVER work_4po(uint64_t a, uint32_t *b)
14127 {
14128  return WORK_4(a, b, 374);
14129 }
14130 
14131 static uint64_t INLINE_NEVER work_4pp(uint64_t a, uint32_t *b)
14132 {
14133  return WORK_4(a, b, 375);
14134 }
14135 
14136 static uint64_t INLINE_NEVER work_4pq(uint64_t a, uint32_t *b)
14137 {
14138  return WORK_4(a, b, 376);
14139 }
14140 
14141 static uint64_t INLINE_NEVER work_4pr(uint64_t a, uint32_t *b)
14142 {
14143  return WORK_4(a, b, 377);
14144 }
14145 
14146 static uint64_t INLINE_NEVER work_4ps(uint64_t a, uint32_t *b)
14147 {
14148  return WORK_4(a, b, 378);
14149 }
14150 
14151 static uint64_t INLINE_NEVER work_4pt(uint64_t a, uint32_t *b)
14152 {
14153  return WORK_4(a, b, 379);
14154 }
14155 
14156 static uint64_t INLINE_NEVER work_4pu(uint64_t a, uint32_t *b)
14157 {
14158  return WORK_4(a, b, 380);
14159 }
14160 
14161 static uint64_t INLINE_NEVER work_4pv(uint64_t a, uint32_t *b)
14162 {
14163  return WORK_4(a, b, 381);
14164 }
14165 
14166 static uint64_t INLINE_NEVER work_4pw(uint64_t a, uint32_t *b)
14167 {
14168  return WORK_4(a, b, 382);
14169 }
14170 
14171 static uint64_t INLINE_NEVER work_4px(uint64_t a, uint32_t *b)
14172 {
14173  return WORK_4(a, b, 383);
14174 }
14175 
14176 static uint64_t INLINE_NEVER work_4qa(uint64_t a, uint32_t *b)
14177 {
14178  return WORK_4(a, b, 384);
14179 }
14180 
14181 static uint64_t INLINE_NEVER work_4qb(uint64_t a, uint32_t *b)
14182 {
14183  return WORK_4(a, b, 385);
14184 }
14185 
14186 static uint64_t INLINE_NEVER work_4qc(uint64_t a, uint32_t *b)
14187 {
14188  return WORK_4(a, b, 386);
14189 }
14190 
14191 static uint64_t INLINE_NEVER work_4qd(uint64_t a, uint32_t *b)
14192 {
14193  return WORK_4(a, b, 387);
14194 }
14195 
14196 static uint64_t INLINE_NEVER work_4qe(uint64_t a, uint32_t *b)
14197 {
14198  return WORK_4(a, b, 388);
14199 }
14200 
14201 static uint64_t INLINE_NEVER work_4qf(uint64_t a, uint32_t *b)
14202 {
14203  return WORK_4(a, b, 389);
14204 }
14205 
14206 static uint64_t INLINE_NEVER work_4qg(uint64_t a, uint32_t *b)
14207 {
14208  return WORK_4(a, b, 390);
14209 }
14210 
14211 static uint64_t INLINE_NEVER work_4qh(uint64_t a, uint32_t *b)
14212 {
14213  return WORK_4(a, b, 391);
14214 }
14215 
14216 static uint64_t INLINE_NEVER work_4qi(uint64_t a, uint32_t *b)
14217 {
14218  return WORK_4(a, b, 392);
14219 }
14220 
14221 static uint64_t INLINE_NEVER work_4qj(uint64_t a, uint32_t *b)
14222 {
14223  return WORK_4(a, b, 393);
14224 }
14225 
14226 static uint64_t INLINE_NEVER work_4qk(uint64_t a, uint32_t *b)
14227 {
14228  return WORK_4(a, b, 394);
14229 }
14230 
14231 static uint64_t INLINE_NEVER work_4ql(uint64_t a, uint32_t *b)
14232 {
14233  return WORK_4(a, b, 395);
14234 }
14235 
14236 static uint64_t INLINE_NEVER work_4qm(uint64_t a, uint32_t *b)
14237 {
14238  return WORK_4(a, b, 396);
14239 }
14240 
14241 static uint64_t INLINE_NEVER work_4qn(uint64_t a, uint32_t *b)
14242 {
14243  return WORK_4(a, b, 397);
14244 }
14245 
14246 static uint64_t INLINE_NEVER work_4qo(uint64_t a, uint32_t *b)
14247 {
14248  return WORK_4(a, b, 398);
14249 }
14250 
14251 static uint64_t INLINE_NEVER work_4qp(uint64_t a, uint32_t *b)
14252 {
14253  return WORK_4(a, b, 399);
14254 }
14255 
14256 static uint64_t INLINE_NEVER work_4qq(uint64_t a, uint32_t *b)
14257 {
14258  return WORK_4(a, b, 400);
14259 }
14260 
14261 static uint64_t INLINE_NEVER work_4qr(uint64_t a, uint32_t *b)
14262 {
14263  return WORK_4(a, b, 401);
14264 }
14265 
14266 static uint64_t INLINE_NEVER work_4qs(uint64_t a, uint32_t *b)
14267 {
14268  return WORK_4(a, b, 402);
14269 }
14270 
14271 static uint64_t INLINE_NEVER work_4qt(uint64_t a, uint32_t *b)
14272 {
14273  return WORK_4(a, b, 403);
14274 }
14275 
14276 static uint64_t INLINE_NEVER work_4qu(uint64_t a, uint32_t *b)
14277 {
14278  return WORK_4(a, b, 404);
14279 }
14280 
14281 static uint64_t INLINE_NEVER work_4qv(uint64_t a, uint32_t *b)
14282 {
14283  return WORK_4(a, b, 405);
14284 }
14285 
14286 static uint64_t INLINE_NEVER work_4qw(uint64_t a, uint32_t *b)
14287 {
14288  return WORK_4(a, b, 406);
14289 }
14290 
14291 static uint64_t INLINE_NEVER work_4qx(uint64_t a, uint32_t *b)
14292 {
14293  return WORK_4(a, b, 407);
14294 }
14295 
14296 static uint64_t INLINE_NEVER work_4ra(uint64_t a, uint32_t *b)
14297 {
14298  return WORK_4(a, b, 408);
14299 }
14300 
14301 static uint64_t INLINE_NEVER work_4rb(uint64_t a, uint32_t *b)
14302 {
14303  return WORK_4(a, b, 409);
14304 }
14305 
14306 static uint64_t INLINE_NEVER work_4rc(uint64_t a, uint32_t *b)
14307 {
14308  return WORK_4(a, b, 410);
14309 }
14310 
14311 static uint64_t INLINE_NEVER work_4rd(uint64_t a, uint32_t *b)
14312 {
14313  return WORK_4(a, b, 411);
14314 }
14315 
14316 static uint64_t INLINE_NEVER work_4re(uint64_t a, uint32_t *b)
14317 {
14318  return WORK_4(a, b, 412);
14319 }
14320 
14321 static uint64_t INLINE_NEVER work_4rf(uint64_t a, uint32_t *b)
14322 {
14323  return WORK_4(a, b, 413);
14324 }
14325 
14326 static uint64_t INLINE_NEVER work_4rg(uint64_t a, uint32_t *b)
14327 {
14328  return WORK_4(a, b, 414);
14329 }
14330 
14331 static uint64_t INLINE_NEVER work_4rh(uint64_t a, uint32_t *b)
14332 {
14333  return WORK_4(a, b, 415);
14334 }
14335 
14336 static uint64_t INLINE_NEVER work_4ri(uint64_t a, uint32_t *b)
14337 {
14338  return WORK_4(a, b, 416);
14339 }
14340 
14341 static uint64_t INLINE_NEVER work_4rj(uint64_t a, uint32_t *b)
14342 {
14343  return WORK_4(a, b, 417);
14344 }
14345 
14346 static uint64_t INLINE_NEVER work_4rk(uint64_t a, uint32_t *b)
14347 {
14348  return WORK_4(a, b, 418);
14349 }
14350 
14351 static uint64_t INLINE_NEVER work_4rl(uint64_t a, uint32_t *b)
14352 {
14353  return WORK_4(a, b, 419);
14354 }
14355 
14356 static uint64_t INLINE_NEVER work_4rm(uint64_t a, uint32_t *b)
14357 {
14358  return WORK_4(a, b, 420);
14359 }
14360 
14361 static uint64_t INLINE_NEVER work_4rn(uint64_t a, uint32_t *b)
14362 {
14363  return WORK_4(a, b, 421);
14364 }
14365 
14366 static uint64_t INLINE_NEVER work_4ro(uint64_t a, uint32_t *b)
14367 {
14368  return WORK_4(a, b, 422);
14369 }
14370 
14371 static uint64_t INLINE_NEVER work_4rp(uint64_t a, uint32_t *b)
14372 {
14373  return WORK_4(a, b, 423);
14374 }
14375 
14376 static uint64_t INLINE_NEVER work_4rq(uint64_t a, uint32_t *b)
14377 {
14378  return WORK_4(a, b, 424);
14379 }
14380 
14381 static uint64_t INLINE_NEVER work_4rr(uint64_t a, uint32_t *b)
14382 {
14383  return WORK_4(a, b, 425);
14384 }
14385 
14386 static uint64_t INLINE_NEVER work_4rs(uint64_t a, uint32_t *b)
14387 {
14388  return WORK_4(a, b, 426);
14389 }
14390 
14391 static uint64_t INLINE_NEVER work_4rt(uint64_t a, uint32_t *b)
14392 {
14393  return WORK_4(a, b, 427);
14394 }
14395 
14396 static uint64_t INLINE_NEVER work_4ru(uint64_t a, uint32_t *b)
14397 {
14398  return WORK_4(a, b, 428);
14399 }
14400 
14401 static uint64_t INLINE_NEVER work_4rv(uint64_t a, uint32_t *b)
14402 {
14403  return WORK_4(a, b, 429);
14404 }
14405 
14406 static uint64_t INLINE_NEVER work_4rw(uint64_t a, uint32_t *b)
14407 {
14408  return WORK_4(a, b, 430);
14409 }
14410 
14411 static uint64_t INLINE_NEVER work_4rx(uint64_t a, uint32_t *b)
14412 {
14413  return WORK_4(a, b, 431);
14414 }
14415 
14416 static uint64_t INLINE_NEVER work_4sa(uint64_t a, uint32_t *b)
14417 {
14418  return WORK_4(a, b, 432);
14419 }
14420 
14421 static uint64_t INLINE_NEVER work_4sb(uint64_t a, uint32_t *b)
14422 {
14423  return WORK_4(a, b, 433);
14424 }
14425 
14426 static uint64_t INLINE_NEVER work_4sc(uint64_t a, uint32_t *b)
14427 {
14428  return WORK_4(a, b, 434);
14429 }
14430 
14431 static uint64_t INLINE_NEVER work_4sd(uint64_t a, uint32_t *b)
14432 {
14433  return WORK_4(a, b, 435);
14434 }
14435 
14436 static uint64_t INLINE_NEVER work_4se(uint64_t a, uint32_t *b)
14437 {
14438  return WORK_4(a, b, 436);
14439 }
14440 
14441 static uint64_t INLINE_NEVER work_4sf(uint64_t a, uint32_t *b)
14442 {
14443  return WORK_4(a, b, 437);
14444 }
14445 
14446 static uint64_t INLINE_NEVER work_4sg(uint64_t a, uint32_t *b)
14447 {
14448  return WORK_4(a, b, 438);
14449 }
14450 
14451 static uint64_t INLINE_NEVER work_4sh(uint64_t a, uint32_t *b)
14452 {
14453  return WORK_4(a, b, 439);
14454 }
14455 
14456 static uint64_t INLINE_NEVER work_4si(uint64_t a, uint32_t *b)
14457 {
14458  return WORK_4(a, b, 440);
14459 }
14460 
14461 static uint64_t INLINE_NEVER work_4sj(uint64_t a, uint32_t *b)
14462 {
14463  return WORK_4(a, b, 441);
14464 }
14465 
14466 static uint64_t INLINE_NEVER work_4sk(uint64_t a, uint32_t *b)
14467 {
14468  return WORK_4(a, b, 442);
14469 }
14470 
14471 static uint64_t INLINE_NEVER work_4sl(uint64_t a, uint32_t *b)
14472 {
14473  return WORK_4(a, b, 443);
14474 }
14475 
14476 static uint64_t INLINE_NEVER work_4sm(uint64_t a, uint32_t *b)
14477 {
14478  return WORK_4(a, b, 444);
14479 }
14480 
14481 static uint64_t INLINE_NEVER work_4sn(uint64_t a, uint32_t *b)
14482 {
14483  return WORK_4(a, b, 445);
14484 }
14485 
14486 static uint64_t INLINE_NEVER work_4so(uint64_t a, uint32_t *b)
14487 {
14488  return WORK_4(a, b, 446);
14489 }
14490 
14491 static uint64_t INLINE_NEVER work_4sp(uint64_t a, uint32_t *b)
14492 {
14493  return WORK_4(a, b, 447);
14494 }
14495 
14496 static uint64_t INLINE_NEVER work_4sq(uint64_t a, uint32_t *b)
14497 {
14498  return WORK_4(a, b, 448);
14499 }
14500 
14501 static uint64_t INLINE_NEVER work_4sr(uint64_t a, uint32_t *b)
14502 {
14503  return WORK_4(a, b, 449);
14504 }
14505 
14506 static uint64_t INLINE_NEVER work_4ss(uint64_t a, uint32_t *b)
14507 {
14508  return WORK_4(a, b, 450);
14509 }
14510 
14511 static uint64_t INLINE_NEVER work_4st(uint64_t a, uint32_t *b)
14512 {
14513  return WORK_4(a, b, 451);
14514 }
14515 
14516 static uint64_t INLINE_NEVER work_4su(uint64_t a, uint32_t *b)
14517 {
14518  return WORK_4(a, b, 452);
14519 }
14520 
14521 static uint64_t INLINE_NEVER work_4sv(uint64_t a, uint32_t *b)
14522 {
14523  return WORK_4(a, b, 453);
14524 }
14525 
14526 static uint64_t INLINE_NEVER work_4sw(uint64_t a, uint32_t *b)
14527 {
14528  return WORK_4(a, b, 454);
14529 }
14530 
14531 static uint64_t INLINE_NEVER work_4sx(uint64_t a, uint32_t *b)
14532 {
14533  return WORK_4(a, b, 455);
14534 }
14535 
14536 static uint64_t INLINE_NEVER work_4ta(uint64_t a, uint32_t *b)
14537 {
14538  return WORK_4(a, b, 456);
14539 }
14540 
14541 static uint64_t INLINE_NEVER work_4tb(uint64_t a, uint32_t *b)
14542 {
14543  return WORK_4(a, b, 457);
14544 }
14545 
14546 static uint64_t INLINE_NEVER work_4tc(uint64_t a, uint32_t *b)
14547 {
14548  return WORK_4(a, b, 458);
14549 }
14550 
14551 static uint64_t INLINE_NEVER work_4td(uint64_t a, uint32_t *b)
14552 {
14553  return WORK_4(a, b, 459);
14554 }
14555 
14556 static uint64_t INLINE_NEVER work_4te(uint64_t a, uint32_t *b)
14557 {
14558  return WORK_4(a, b, 460);
14559 }
14560 
14561 static uint64_t INLINE_NEVER work_4tf(uint64_t a, uint32_t *b)
14562 {
14563  return WORK_4(a, b, 461);
14564 }
14565 
14566 static uint64_t INLINE_NEVER work_4tg(uint64_t a, uint32_t *b)
14567 {
14568  return WORK_4(a, b, 462);
14569 }
14570 
14571 static uint64_t INLINE_NEVER work_4th(uint64_t a, uint32_t *b)
14572 {
14573  return WORK_4(a, b, 463);
14574 }
14575 
14576 static uint64_t INLINE_NEVER work_4ti(uint64_t a, uint32_t *b)
14577 {
14578  return WORK_4(a, b, 464);
14579 }
14580 
14581 static uint64_t INLINE_NEVER work_4tj(uint64_t a, uint32_t *b)
14582 {
14583  return WORK_4(a, b, 465);
14584 }
14585 
14586 static uint64_t INLINE_NEVER work_4tk(uint64_t a, uint32_t *b)
14587 {
14588  return WORK_4(a, b, 466);
14589 }
14590 
14591 static uint64_t INLINE_NEVER work_4tl(uint64_t a, uint32_t *b)
14592 {
14593  return WORK_4(a, b, 467);
14594 }
14595 
14596 static uint64_t INLINE_NEVER work_4tm(uint64_t a, uint32_t *b)
14597 {
14598  return WORK_4(a, b, 468);
14599 }
14600 
14601 static uint64_t INLINE_NEVER work_4tn(uint64_t a, uint32_t *b)
14602 {
14603  return WORK_4(a, b, 469);
14604 }
14605 
14606 static uint64_t INLINE_NEVER work_4to(uint64_t a, uint32_t *b)
14607 {
14608  return WORK_4(a, b, 470);
14609 }
14610 
14611 static uint64_t INLINE_NEVER work_4tp(uint64_t a, uint32_t *b)
14612 {
14613  return WORK_4(a, b, 471);
14614 }
14615 
14616 static uint64_t INLINE_NEVER work_4tq(uint64_t a, uint32_t *b)
14617 {
14618  return WORK_4(a, b, 472);
14619 }
14620 
14621 static uint64_t INLINE_NEVER work_4tr(uint64_t a, uint32_t *b)
14622 {
14623  return WORK_4(a, b, 473);
14624 }
14625 
14626 static uint64_t INLINE_NEVER work_4ts(uint64_t a, uint32_t *b)
14627 {
14628  return WORK_4(a, b, 474);
14629 }
14630 
14631 static uint64_t INLINE_NEVER work_4tt(uint64_t a, uint32_t *b)
14632 {
14633  return WORK_4(a, b, 475);
14634 }
14635 
14636 static uint64_t INLINE_NEVER work_4tu(uint64_t a, uint32_t *b)
14637 {
14638  return WORK_4(a, b, 476);
14639 }
14640 
14641 static uint64_t INLINE_NEVER work_4tv(uint64_t a, uint32_t *b)
14642 {
14643  return WORK_4(a, b, 477);
14644 }
14645 
14646 static uint64_t INLINE_NEVER work_4tw(uint64_t a, uint32_t *b)
14647 {
14648  return WORK_4(a, b, 478);
14649 }
14650 
14651 static uint64_t INLINE_NEVER work_4tx(uint64_t a, uint32_t *b)
14652 {
14653  return WORK_4(a, b, 479);
14654 }
14655 
14656 static uint64_t INLINE_NEVER work_4ua(uint64_t a, uint32_t *b)
14657 {
14658  return WORK_4(a, b, 480);
14659 }
14660 
14661 static uint64_t INLINE_NEVER work_4ub(uint64_t a, uint32_t *b)
14662 {
14663  return WORK_4(a, b, 481);
14664 }
14665 
14666 static uint64_t INLINE_NEVER work_4uc(uint64_t a, uint32_t *b)
14667 {
14668  return WORK_4(a, b, 482);
14669 }
14670 
14671 static uint64_t INLINE_NEVER work_4ud(uint64_t a, uint32_t *b)
14672 {
14673  return WORK_4(a, b, 483);
14674 }
14675 
14676 static uint64_t INLINE_NEVER work_4ue(uint64_t a, uint32_t *b)
14677 {
14678  return WORK_4(a, b, 484);
14679 }
14680 
14681 static uint64_t INLINE_NEVER work_4uf(uint64_t a, uint32_t *b)
14682 {
14683  return WORK_4(a, b, 485);
14684 }
14685 
14686 static uint64_t INLINE_NEVER work_4ug(uint64_t a, uint32_t *b)
14687 {
14688  return WORK_4(a, b, 486);
14689 }
14690 
14691 static uint64_t INLINE_NEVER work_4uh(uint64_t a, uint32_t *b)
14692 {
14693  return WORK_4(a, b, 487);
14694 }
14695 
14696 static uint64_t INLINE_NEVER work_4ui(uint64_t a, uint32_t *b)
14697 {
14698  return WORK_4(a, b, 488);
14699 }
14700 
14701 static uint64_t INLINE_NEVER work_4uj(uint64_t a, uint32_t *b)
14702 {
14703  return WORK_4(a, b, 489);
14704 }
14705 
14706 static uint64_t INLINE_NEVER work_4uk(uint64_t a, uint32_t *b)
14707 {
14708  return WORK_4(a, b, 490);
14709 }
14710 
14711 static uint64_t INLINE_NEVER work_4ul(uint64_t a, uint32_t *b)
14712 {
14713  return WORK_4(a, b, 491);
14714 }
14715 
14716 static uint64_t INLINE_NEVER work_4um(uint64_t a, uint32_t *b)
14717 {
14718  return WORK_4(a, b, 492);
14719 }
14720 
14721 static uint64_t INLINE_NEVER work_4un(uint64_t a, uint32_t *b)
14722 {
14723  return WORK_4(a, b, 493);
14724 }
14725 
14726 static uint64_t INLINE_NEVER work_4uo(uint64_t a, uint32_t *b)
14727 {
14728  return WORK_4(a, b, 494);
14729 }
14730 
14731 static uint64_t INLINE_NEVER work_4up(uint64_t a, uint32_t *b)
14732 {
14733  return WORK_4(a, b, 495);
14734 }
14735 
14736 static uint64_t INLINE_NEVER work_4uq(uint64_t a, uint32_t *b)
14737 {
14738  return WORK_4(a, b, 496);
14739 }
14740 
14741 static uint64_t INLINE_NEVER work_4ur(uint64_t a, uint32_t *b)
14742 {
14743  return WORK_4(a, b, 497);
14744 }
14745 
14746 static uint64_t INLINE_NEVER work_4us(uint64_t a, uint32_t *b)
14747 {
14748  return WORK_4(a, b, 498);
14749 }
14750 
14751 static uint64_t INLINE_NEVER work_4ut(uint64_t a, uint32_t *b)
14752 {
14753  return WORK_4(a, b, 499);
14754 }
14755 
14756 static uint64_t INLINE_NEVER work_4uu(uint64_t a, uint32_t *b)
14757 {
14758  return WORK_4(a, b, 500);
14759 }
14760 
14761 static uint64_t INLINE_NEVER work_4uv(uint64_t a, uint32_t *b)
14762 {
14763  return WORK_4(a, b, 501);
14764 }
14765 
14766 static uint64_t INLINE_NEVER work_4uw(uint64_t a, uint32_t *b)
14767 {
14768  return WORK_4(a, b, 502);
14769 }
14770 
14771 static uint64_t INLINE_NEVER work_4ux(uint64_t a, uint32_t *b)
14772 {
14773  return WORK_4(a, b, 503);
14774 }
14775 
14776 static uint64_t INLINE_NEVER work_4va(uint64_t a, uint32_t *b)
14777 {
14778  return WORK_4(a, b, 504);
14779 }
14780 
14781 static uint64_t INLINE_NEVER work_4vb(uint64_t a, uint32_t *b)
14782 {
14783  return WORK_4(a, b, 505);
14784 }
14785 
14786 static uint64_t INLINE_NEVER work_4vc(uint64_t a, uint32_t *b)
14787 {
14788  return WORK_4(a, b, 506);
14789 }
14790 
14791 static uint64_t INLINE_NEVER work_4vd(uint64_t a, uint32_t *b)
14792 {
14793  return WORK_4(a, b, 507);
14794 }
14795 
14796 static uint64_t INLINE_NEVER work_4ve(uint64_t a, uint32_t *b)
14797 {
14798  return WORK_4(a, b, 508);
14799 }
14800 
14801 static uint64_t INLINE_NEVER work_4vf(uint64_t a, uint32_t *b)
14802 {
14803  return WORK_4(a, b, 509);
14804 }
14805 
14806 static uint64_t INLINE_NEVER work_4vg(uint64_t a, uint32_t *b)
14807 {
14808  return WORK_4(a, b, 510);
14809 }
14810 
14811 static uint64_t INLINE_NEVER work_4vh(uint64_t a, uint32_t *b)
14812 {
14813  return WORK_4(a, b, 511);
14814 }
14815 
14816 static uint64_t INLINE_NEVER work_4vi(uint64_t a, uint32_t *b)
14817 {
14818  return WORK_4(a, b, 512);
14819 }
14820 
14821 static uint64_t INLINE_NEVER work_4vj(uint64_t a, uint32_t *b)
14822 {
14823  return WORK_4(a, b, 513);
14824 }
14825 
14826 static uint64_t INLINE_NEVER work_4vk(uint64_t a, uint32_t *b)
14827 {
14828  return WORK_4(a, b, 514);
14829 }
14830 
14831 static uint64_t INLINE_NEVER work_4vl(uint64_t a, uint32_t *b)
14832 {
14833  return WORK_4(a, b, 515);
14834 }
14835 
14836 static uint64_t INLINE_NEVER work_4vm(uint64_t a, uint32_t *b)
14837 {
14838  return WORK_4(a, b, 516);
14839 }
14840 
14841 static uint64_t INLINE_NEVER work_4vn(uint64_t a, uint32_t *b)
14842 {
14843  return WORK_4(a, b, 517);
14844 }
14845 
14846 static uint64_t INLINE_NEVER work_4vo(uint64_t a, uint32_t *b)
14847 {
14848  return WORK_4(a, b, 518);
14849 }
14850 
14851 static uint64_t INLINE_NEVER work_4vp(uint64_t a, uint32_t *b)
14852 {
14853  return WORK_4(a, b, 519);
14854 }
14855 
14856 static uint64_t INLINE_NEVER work_4vq(uint64_t a, uint32_t *b)
14857 {
14858  return WORK_4(a, b, 520);
14859 }
14860 
14861 static uint64_t INLINE_NEVER work_4vr(uint64_t a, uint32_t *b)
14862 {
14863  return WORK_4(a, b, 521);
14864 }
14865 
14866 static uint64_t INLINE_NEVER work_4vs(uint64_t a, uint32_t *b)
14867 {
14868  return WORK_4(a, b, 522);
14869 }
14870 
14871 static uint64_t INLINE_NEVER work_4vt(uint64_t a, uint32_t *b)
14872 {
14873  return WORK_4(a, b, 523);
14874 }
14875 
14876 static uint64_t INLINE_NEVER work_4vu(uint64_t a, uint32_t *b)
14877 {
14878  return WORK_4(a, b, 524);
14879 }
14880 
14881 static uint64_t INLINE_NEVER work_4vv(uint64_t a, uint32_t *b)
14882 {
14883  return WORK_4(a, b, 525);
14884 }
14885 
14886 static uint64_t INLINE_NEVER work_4vw(uint64_t a, uint32_t *b)
14887 {
14888  return WORK_4(a, b, 526);
14889 }
14890 
14891 static uint64_t INLINE_NEVER work_4vx(uint64_t a, uint32_t *b)
14892 {
14893  return WORK_4(a, b, 527);
14894 }
14895 
14896 static uint64_t INLINE_NEVER work_4wa(uint64_t a, uint32_t *b)
14897 {
14898  return WORK_4(a, b, 528);
14899 }
14900 
14901 static uint64_t INLINE_NEVER work_4wb(uint64_t a, uint32_t *b)
14902 {
14903  return WORK_4(a, b, 529);
14904 }
14905 
14906 static uint64_t INLINE_NEVER work_4wc(uint64_t a, uint32_t *b)
14907 {
14908  return WORK_4(a, b, 530);
14909 }
14910 
14911 static uint64_t INLINE_NEVER work_4wd(uint64_t a, uint32_t *b)
14912 {
14913  return WORK_4(a, b, 531);
14914 }
14915 
14916 static uint64_t INLINE_NEVER work_4we(uint64_t a, uint32_t *b)
14917 {
14918  return WORK_4(a, b, 532);
14919 }
14920 
14921 static uint64_t INLINE_NEVER work_4wf(uint64_t a, uint32_t *b)
14922 {
14923  return WORK_4(a, b, 533);
14924 }
14925 
14926 static uint64_t INLINE_NEVER work_4wg(uint64_t a, uint32_t *b)
14927 {
14928  return WORK_4(a, b, 534);
14929 }
14930 
14931 static uint64_t INLINE_NEVER work_4wh(uint64_t a, uint32_t *b)
14932 {
14933  return WORK_4(a, b, 535);
14934 }
14935 
14936 static uint64_t INLINE_NEVER work_4wi(uint64_t a, uint32_t *b)
14937 {
14938  return WORK_4(a, b, 536);
14939 }
14940 
14941 static uint64_t INLINE_NEVER work_4wj(uint64_t a, uint32_t *b)
14942 {
14943  return WORK_4(a, b, 537);
14944 }
14945 
14946 static uint64_t INLINE_NEVER work_4wk(uint64_t a, uint32_t *b)
14947 {
14948  return WORK_4(a, b, 538);
14949 }
14950 
14951 static uint64_t INLINE_NEVER work_4wl(uint64_t a, uint32_t *b)
14952 {
14953  return WORK_4(a, b, 539);
14954 }
14955 
14956 static uint64_t INLINE_NEVER work_4wm(uint64_t a, uint32_t *b)
14957 {
14958  return WORK_4(a, b, 540);
14959 }
14960 
14961 static uint64_t INLINE_NEVER work_4wn(uint64_t a, uint32_t *b)
14962 {
14963  return WORK_4(a, b, 541);
14964 }
14965 
14966 static uint64_t INLINE_NEVER work_4wo(uint64_t a, uint32_t *b)
14967 {
14968  return WORK_4(a, b, 542);
14969 }
14970 
14971 static uint64_t INLINE_NEVER work_4wp(uint64_t a, uint32_t *b)
14972 {
14973  return WORK_4(a, b, 543);
14974 }
14975 
14976 static uint64_t INLINE_NEVER work_4wq(uint64_t a, uint32_t *b)
14977 {
14978  return WORK_4(a, b, 544);
14979 }
14980 
14981 static uint64_t INLINE_NEVER work_4wr(uint64_t a, uint32_t *b)
14982 {
14983  return WORK_4(a, b, 545);
14984 }
14985 
14986 static uint64_t INLINE_NEVER work_4ws(uint64_t a, uint32_t *b)
14987 {
14988  return WORK_4(a, b, 546);
14989 }
14990 
14991 static uint64_t INLINE_NEVER work_4wt(uint64_t a, uint32_t *b)
14992 {
14993  return WORK_4(a, b, 547);
14994 }
14995 
14996 static uint64_t INLINE_NEVER work_4wu(uint64_t a, uint32_t *b)
14997 {
14998  return WORK_4(a, b, 548);
14999 }
15000 
15001 static uint64_t INLINE_NEVER work_4wv(uint64_t a, uint32_t *b)
15002 {
15003  return WORK_4(a, b, 549);
15004 }
15005 
15006 static uint64_t INLINE_NEVER work_4ww(uint64_t a, uint32_t *b)
15007 {
15008  return WORK_4(a, b, 550);
15009 }
15010 
15011 static uint64_t INLINE_NEVER work_4wx(uint64_t a, uint32_t *b)
15012 {
15013  return WORK_4(a, b, 551);
15014 }
15015 
15016 static uint64_t INLINE_NEVER work_4xa(uint64_t a, uint32_t *b)
15017 {
15018  return WORK_4(a, b, 552);
15019 }
15020 
15021 static uint64_t INLINE_NEVER work_4xb(uint64_t a, uint32_t *b)
15022 {
15023  return WORK_4(a, b, 553);
15024 }
15025 
15026 static uint64_t INLINE_NEVER work_4xc(uint64_t a, uint32_t *b)
15027 {
15028  return WORK_4(a, b, 554);
15029 }
15030 
15031 static uint64_t INLINE_NEVER work_4xd(uint64_t a, uint32_t *b)
15032 {
15033  return WORK_4(a, b, 555);
15034 }
15035 
15036 static uint64_t INLINE_NEVER work_4xe(uint64_t a, uint32_t *b)
15037 {
15038  return WORK_4(a, b, 556);
15039 }
15040 
15041 static uint64_t INLINE_NEVER work_4xf(uint64_t a, uint32_t *b)
15042 {
15043  return WORK_4(a, b, 557);
15044 }
15045 
15046 static uint64_t INLINE_NEVER work_4xg(uint64_t a, uint32_t *b)
15047 {
15048  return WORK_4(a, b, 558);
15049 }
15050 
15051 static uint64_t INLINE_NEVER work_4xh(uint64_t a, uint32_t *b)
15052 {
15053  return WORK_4(a, b, 559);
15054 }
15055 
15056 static uint64_t INLINE_NEVER work_4xi(uint64_t a, uint32_t *b)
15057 {
15058  return WORK_4(a, b, 560);
15059 }
15060 
15061 static uint64_t INLINE_NEVER work_4xj(uint64_t a, uint32_t *b)
15062 {
15063  return WORK_4(a, b, 561);
15064 }
15065 
15066 static uint64_t INLINE_NEVER work_4xk(uint64_t a, uint32_t *b)
15067 {
15068  return WORK_4(a, b, 562);
15069 }
15070 
15071 static uint64_t INLINE_NEVER work_4xl(uint64_t a, uint32_t *b)
15072 {
15073  return WORK_4(a, b, 563);
15074 }
15075 
15076 static uint64_t INLINE_NEVER work_4xm(uint64_t a, uint32_t *b)
15077 {
15078  return WORK_4(a, b, 564);
15079 }
15080 
15081 static uint64_t INLINE_NEVER work_4xn(uint64_t a, uint32_t *b)
15082 {
15083  return WORK_4(a, b, 565);
15084 }
15085 
15086 static uint64_t INLINE_NEVER work_4xo(uint64_t a, uint32_t *b)
15087 {
15088  return WORK_4(a, b, 566);
15089 }
15090 
15091 static uint64_t INLINE_NEVER work_4xp(uint64_t a, uint32_t *b)
15092 {
15093  return WORK_4(a, b, 567);
15094 }
15095 
15096 static uint64_t INLINE_NEVER work_4xq(uint64_t a, uint32_t *b)
15097 {
15098  return WORK_4(a, b, 568);
15099 }
15100 
15101 static uint64_t INLINE_NEVER work_4xr(uint64_t a, uint32_t *b)
15102 {
15103  return WORK_4(a, b, 569);
15104 }
15105 
15106 static uint64_t INLINE_NEVER work_4xs(uint64_t a, uint32_t *b)
15107 {
15108  return WORK_4(a, b, 570);
15109 }
15110 
15111 static uint64_t INLINE_NEVER work_4xt(uint64_t a, uint32_t *b)
15112 {
15113  return WORK_4(a, b, 571);
15114 }
15115 
15116 static uint64_t INLINE_NEVER work_4xu(uint64_t a, uint32_t *b)
15117 {
15118  return WORK_4(a, b, 572);
15119 }
15120 
15121 static uint64_t INLINE_NEVER work_4xv(uint64_t a, uint32_t *b)
15122 {
15123  return WORK_4(a, b, 573);
15124 }
15125 
15126 static uint64_t INLINE_NEVER work_4xw(uint64_t a, uint32_t *b)
15127 {
15128  return WORK_4(a, b, 574);
15129 }
15130 
15131 static uint64_t INLINE_NEVER work_4xx(uint64_t a, uint32_t *b)
15132 {
15133  return WORK_4(a, b, 575);
15134 }
15135 
15136 static work_4_fn_t work_4[] = {
15137  work_4aa, work_4ab, work_4ac, work_4ad, work_4ae, work_4af, work_4ag, work_4ah,
15138  work_4ai, work_4aj, work_4ak, work_4al, work_4am, work_4an, work_4ao, work_4ap,
15139  work_4aq, work_4ar, work_4as, work_4at, work_4au, work_4av, work_4aw, work_4ax,
15140  work_4ba, work_4bb, work_4bc, work_4bd, work_4be, work_4bf, work_4bg, work_4bh,
15141  work_4bi, work_4bj, work_4bk, work_4bl, work_4bm, work_4bn, work_4bo, work_4bp,
15142  work_4bq, work_4br, work_4bs, work_4bt, work_4bu, work_4bv, work_4bw, work_4bx,
15143  work_4ca, work_4cb, work_4cc, work_4cd, work_4ce, work_4cf, work_4cg, work_4ch,
15144  work_4ci, work_4cj, work_4ck, work_4cl, work_4cm, work_4cn, work_4co, work_4cp,
15145  work_4cq, work_4cr, work_4cs, work_4ct, work_4cu, work_4cv, work_4cw, work_4cx,
15146  work_4da, work_4db, work_4dc, work_4dd, work_4de, work_4df, work_4dg, work_4dh,
15147  work_4di, work_4dj, work_4dk, work_4dl, work_4dm, work_4dn, work_4do, work_4dp,
15148  work_4dq, work_4dr, work_4ds, work_4dt, work_4du, work_4dv, work_4dw, work_4dx,
15149  work_4ea, work_4eb, work_4ec, work_4ed, work_4ee, work_4ef, work_4eg, work_4eh,
15150  work_4ei, work_4ej, work_4ek, work_4el, work_4em, work_4en, work_4eo, work_4ep,
15151  work_4eq, work_4er, work_4es, work_4et, work_4eu, work_4ev, work_4ew, work_4ex,
15152  work_4fa, work_4fb, work_4fc, work_4fd, work_4fe, work_4ff, work_4fg, work_4fh,
15153  work_4fi, work_4fj, work_4fk, work_4fl, work_4fm, work_4fn, work_4fo, work_4fp,
15154  work_4fq, work_4fr, work_4fs, work_4ft, work_4fu, work_4fv, work_4fw, work_4fx,
15155  work_4ga, work_4gb, work_4gc, work_4gd, work_4ge, work_4gf, work_4gg, work_4gh,
15156  work_4gi, work_4gj, work_4gk, work_4gl, work_4gm, work_4gn, work_4go, work_4gp,
15157  work_4gq, work_4gr, work_4gs, work_4gt, work_4gu, work_4gv, work_4gw, work_4gx,
15158  work_4ha, work_4hb, work_4hc, work_4hd, work_4he, work_4hf, work_4hg, work_4hh,
15159  work_4hi, work_4hj, work_4hk, work_4hl, work_4hm, work_4hn, work_4ho, work_4hp,
15160  work_4hq, work_4hr, work_4hs, work_4ht, work_4hu, work_4hv, work_4hw, work_4hx,
15161  work_4ia, work_4ib, work_4ic, work_4id, work_4ie, work_4if, work_4ig, work_4ih,
15162  work_4ii, work_4ij, work_4ik, work_4il, work_4im, work_4in, work_4io, work_4ip,
15163  work_4iq, work_4ir, work_4is, work_4it, work_4iu, work_4iv, work_4iw, work_4ix,
15164  work_4ja, work_4jb, work_4jc, work_4jd, work_4je, work_4jf, work_4jg, work_4jh,
15165  work_4ji, work_4jj, work_4jk, work_4jl, work_4jm, work_4jn, work_4jo, work_4jp,
15166  work_4jq, work_4jr, work_4js, work_4jt, work_4ju, work_4jv, work_4jw, work_4jx,
15167  work_4ka, work_4kb, work_4kc, work_4kd, work_4ke, work_4kf, work_4kg, work_4kh,
15168  work_4ki, work_4kj, work_4kk, work_4kl, work_4km, work_4kn, work_4ko, work_4kp,
15169  work_4kq, work_4kr, work_4ks, work_4kt, work_4ku, work_4kv, work_4kw, work_4kx,
15170  work_4la, work_4lb, work_4lc, work_4ld, work_4le, work_4lf, work_4lg, work_4lh,
15171  work_4li, work_4lj, work_4lk, work_4ll, work_4lm, work_4ln, work_4lo, work_4lp,
15172  work_4lq, work_4lr, work_4ls, work_4lt, work_4lu, work_4lv, work_4lw, work_4lx,
15173  work_4ma, work_4mb, work_4mc, work_4md, work_4me, work_4mf, work_4mg, work_4mh,
15174  work_4mi, work_4mj, work_4mk, work_4ml, work_4mm, work_4mn, work_4mo, work_4mp,
15175  work_4mq, work_4mr, work_4ms, work_4mt, work_4mu, work_4mv, work_4mw, work_4mx,
15176  work_4na, work_4nb, work_4nc, work_4nd, work_4ne, work_4nf, work_4ng, work_4nh,
15177  work_4ni, work_4nj, work_4nk, work_4nl, work_4nm, work_4nn, work_4no, work_4np,
15178  work_4nq, work_4nr, work_4ns, work_4nt, work_4nu, work_4nv, work_4nw, work_4nx,
15179  work_4oa, work_4ob, work_4oc, work_4od, work_4oe, work_4of, work_4og, work_4oh,
15180  work_4oi, work_4oj, work_4ok, work_4ol, work_4om, work_4on, work_4oo, work_4op,
15181  work_4oq, work_4or, work_4os, work_4ot, work_4ou, work_4ov, work_4ow, work_4ox,
15182  work_4pa, work_4pb, work_4pc, work_4pd, work_4pe, work_4pf, work_4pg, work_4ph,
15183  work_4pi, work_4pj, work_4pk, work_4pl, work_4pm, work_4pn, work_4po, work_4pp,
15184  work_4pq, work_4pr, work_4ps, work_4pt, work_4pu, work_4pv, work_4pw, work_4px,
15185  work_4qa, work_4qb, work_4qc, work_4qd, work_4qe, work_4qf, work_4qg, work_4qh,
15186  work_4qi, work_4qj, work_4qk, work_4ql, work_4qm, work_4qn, work_4qo, work_4qp,
15187  work_4qq, work_4qr, work_4qs, work_4qt, work_4qu, work_4qv, work_4qw, work_4qx,
15188  work_4ra, work_4rb, work_4rc, work_4rd, work_4re, work_4rf, work_4rg, work_4rh,
15189  work_4ri, work_4rj, work_4rk, work_4rl, work_4rm, work_4rn, work_4ro, work_4rp,
15190  work_4rq, work_4rr, work_4rs, work_4rt, work_4ru, work_4rv, work_4rw, work_4rx,
15191  work_4sa, work_4sb, work_4sc, work_4sd, work_4se, work_4sf, work_4sg, work_4sh,
15192  work_4si, work_4sj, work_4sk, work_4sl, work_4sm, work_4sn, work_4so, work_4sp,
15193  work_4sq, work_4sr, work_4ss, work_4st, work_4su, work_4sv, work_4sw, work_4sx,
15194  work_4ta, work_4tb, work_4tc, work_4td, work_4te, work_4tf, work_4tg, work_4th,
15195  work_4ti, work_4tj, work_4tk, work_4tl, work_4tm, work_4tn, work_4to, work_4tp,
15196  work_4tq, work_4tr, work_4ts, work_4tt, work_4tu, work_4tv, work_4tw, work_4tx,
15197  work_4ua, work_4ub, work_4uc, work_4ud, work_4ue, work_4uf, work_4ug, work_4uh,
15198  work_4ui, work_4uj, work_4uk, work_4ul, work_4um, work_4un, work_4uo, work_4up,
15199  work_4uq, work_4ur, work_4us, work_4ut, work_4uu, work_4uv, work_4uw, work_4ux,
15200  work_4va, work_4vb, work_4vc, work_4vd, work_4ve, work_4vf, work_4vg, work_4vh,
15201  work_4vi, work_4vj, work_4vk, work_4vl, work_4vm, work_4vn, work_4vo, work_4vp,
15202  work_4vq, work_4vr, work_4vs, work_4vt, work_4vu, work_4vv, work_4vw, work_4vx,
15203  work_4wa, work_4wb, work_4wc, work_4wd, work_4we, work_4wf, work_4wg, work_4wh,
15204  work_4wi, work_4wj, work_4wk, work_4wl, work_4wm, work_4wn, work_4wo, work_4wp,
15205  work_4wq, work_4wr, work_4ws, work_4wt, work_4wu, work_4wv, work_4ww, work_4wx,
15206  work_4xa, work_4xb, work_4xc, work_4xd, work_4xe, work_4xf, work_4xg, work_4xh,
15207  work_4xi, work_4xj, work_4xk, work_4xl, work_4xm, work_4xn, work_4xo, work_4xp,
15208  work_4xq, work_4xr, work_4xs, work_4xt, work_4xu, work_4xv, work_4xw, work_4xx
15209 };
15210 
15211 static uint16_t work_4_rnd[] = {
15212  179, 285, 182, 547, 171, 346, 155, 505, 402, 81, 472, 409, 234, 79, 477, 341,
15213  151, 215, 318, 0, 408, 461, 57, 314, 438, 165, 486, 61, 205, 310, 16, 245,
15214  453, 572, 493, 533, 10, 296, 32, 437, 92, 507, 12, 238, 336, 444, 223, 419,
15215  30, 449, 52, 366, 88, 567, 333, 77, 84, 345, 130, 75, 443, 227, 349, 384,
15216  15, 184, 220, 556, 133, 361, 23, 511, 209, 322, 403, 59, 376, 213, 263, 162,
15217  252, 259, 125, 168, 332, 177, 200, 246, 370, 526, 123, 175, 255, 365, 85, 464,
15218  520, 463, 235, 191, 316, 452, 350, 465, 427, 410, 275, 126, 265, 565, 289, 154,
15219  569, 448, 374, 483, 192, 436, 319, 105, 383, 144, 27, 250, 39, 313, 379, 257,
15220  120, 535, 382, 121, 490, 460, 397, 531, 65, 399, 232, 390, 529, 367, 185, 508,
15221  237, 26, 396, 308, 391, 60, 389, 145, 170, 117, 439, 301, 189, 315, 320, 36,
15222  42, 43, 94, 552, 112, 456, 124, 169, 115, 6, 20, 442, 525, 551, 298, 150,
15223  570, 173, 378, 221, 513, 538, 424, 138, 91, 360, 434, 167, 199, 204, 70, 479,
15224  44, 156, 433, 114, 174, 423, 82, 242, 368, 446, 8, 5, 545, 194, 190, 323,
15225  417, 139, 455, 217, 226, 447, 377, 451, 405, 69, 253, 539, 80, 288, 160, 295,
15226  11, 198, 387, 268, 503, 51, 413, 214, 412, 329, 415, 317, 364, 468, 216, 236,
15227  22, 163, 148, 481, 532, 562, 86, 89, 98, 264, 300, 414, 563, 311, 542, 63,
15228  282, 56, 159, 33, 136, 111, 568, 528, 1, 110, 230, 518, 394, 516, 260, 432,
15229  454, 35, 571, 458, 355, 243, 37, 206, 351, 489, 76, 475, 312, 328, 347, 211,
15230  375, 359, 101, 109, 353, 292, 183, 240, 96, 386, 339, 335, 143, 212, 515, 119,
15231  305, 342, 62, 269, 557, 548, 248, 496, 50, 421, 99, 48, 202, 2, 521, 330,
15232  283, 512, 457, 307, 474, 372, 135, 471, 25, 90, 277, 392, 41, 546, 131, 38,
15233  304, 55, 172, 440, 207, 271, 258, 380, 530, 431, 17, 430, 100, 47, 180, 262,
15234  543, 534, 74, 152, 356, 574, 233, 325, 181, 494, 222, 72, 266, 106, 134, 358,
15235  426, 467, 502, 67, 83, 128, 147, 416, 418, 371, 157, 491, 231, 422, 321, 149,
15236  281, 24, 195, 536, 95, 411, 498, 166, 122, 395, 21, 537, 401, 303, 108, 186,
15237  7, 306, 188, 550, 385, 104, 178, 500, 514, 210, 46, 196, 309, 478, 247, 485,
15238  251, 129, 575, 469, 193, 564, 197, 103, 102, 337, 388, 294, 66, 4, 343, 425,
15239  73, 558, 400, 116, 239, 524, 519, 504, 153, 429, 549, 302, 450, 290, 357, 267,
15240  228, 229, 127, 509, 404, 93, 352, 393, 299, 241, 373, 435, 187, 559, 484, 555,
15241  362, 29, 573, 54, 176, 506, 49, 218, 291, 113, 517, 273, 3, 58, 324, 287,
15242  381, 219, 522, 225, 499, 297, 28, 286, 338, 270, 208, 87, 142, 406, 560, 327,
15243  407, 466, 274, 334, 527, 488, 9, 118, 272, 140, 476, 445, 71, 523, 19, 279,
15244  14, 132, 161, 31, 164, 470, 276, 224, 278, 64, 541, 487, 68, 348, 201, 344,
15245  482, 45, 34, 107, 561, 428, 354, 420, 495, 363, 40, 340, 280, 441, 53, 473,
15246  13, 497, 501, 331, 244, 462, 459, 254, 492, 137, 141, 293, 203, 566, 78, 18,
15247  284, 398, 510, 554, 540, 261, 249, 544, 256, 326, 97, 480, 146, 369, 553, 158
15248 };
15249 
15250 static inline void prefetch_code(uintptr_t addr, int num)
15251 {
15252  for (int i = 0; i < num; i++)
15253  odp_prefetch_l1i((const void *)(addr + i * 64));
15254 }
15255 
15256 static int worker_thread(void *arg)
15257 {
15258  int thr;
15259  uint32_t i, exit_test;
15260  uint64_t c1, c2;
15261  odp_time_t t1, t2;
15262  thread_arg_t *thread_arg = arg;
15263  test_global_t *global = thread_arg->global;
15264  test_stat_t *stat = &thread_arg->stat;
15265  test_options_t *test_options = &global->test_options;
15266  const uint32_t num_func = test_options->num_func;
15267  const int pattern = test_options->pattern;
15268  const uint32_t pref_before = test_options->pref_before;
15269  const uint32_t pref_0 = test_options->pref_0;
15270  const uint32_t pref_1 = test_options->pref_1;
15271  const uint32_t pref_2 = test_options->pref_2;
15272  const uint32_t pref_3 = test_options->pref_3;
15273  const uint32_t pref_4 = test_options->pref_4;
15274  uint64_t rounds = test_options->rounds;
15275  uint64_t dummy_sum = 0;
15276  uint32_t *b = global->worker_mem;
15277  uint32_t *c = b;
15278 
15279  thr = odp_thread_id();
15280  printf("Thread %i starting on CPU %i\n", thr, odp_cpu_id());
15281 
15282  /* Start all workers at the same time */
15283  odp_barrier_wait(&global->barrier);
15284 
15285  c1 = odp_cpu_cycles();
15286  t1 = odp_time_local_strict();
15287 
15288  while (1) {
15289  exit_test = odp_atomic_load_u32(&global->exit_test);
15290  if (rounds == 0)
15291  exit_test += 1;
15292 
15293  if (exit_test)
15294  break;
15295 
15296  for (i = 0; i < num_func; i++) {
15297  uint32_t i0 = i;
15298  uint32_t i1 = i;
15299  uint32_t i2 = i;
15300  uint32_t i3 = i;
15301  uint32_t i4 = i;
15302  uint32_t pref_i = i + pref_before;
15303 
15304  if (pref_i >= num_func)
15305  pref_i = pref_i - num_func;
15306 
15307  uint32_t p0 = pref_i;
15308  uint32_t p1 = pref_i;
15309  uint32_t p2 = pref_i;
15310  uint32_t p3 = pref_i;
15311  uint32_t p4 = pref_i;
15312 
15313  if (pattern == PATTERN_RANDOM) {
15314  i0 = work_0_rnd[i];
15315  i1 = work_1_rnd[i];
15316  i2 = work_2_rnd[i];
15317  i3 = work_3_rnd[i];
15318  i4 = work_4_rnd[i];
15319 
15320  p0 = work_0_rnd[pref_i];
15321  p1 = work_1_rnd[pref_i];
15322  p2 = work_2_rnd[pref_i];
15323  p3 = work_3_rnd[pref_i];
15324  p4 = work_4_rnd[pref_i];
15325  }
15326 
15327  prefetch_code((uintptr_t)work_0[p0], pref_0);
15328  dummy_sum += work_0[i0](dummy_sum, b, c);
15329 
15330  prefetch_code((uintptr_t)work_1[p1], pref_1);
15331  dummy_sum += work_1[i1](dummy_sum, b, c);
15332 
15333  prefetch_code((uintptr_t)work_2[p2], pref_2);
15334  dummy_sum += work_2[i2](dummy_sum, b, c);
15335 
15336  prefetch_code((uintptr_t)work_3[p3], pref_3);
15337  dummy_sum += work_3[i3](dummy_sum, b);
15338 
15339  prefetch_code((uintptr_t)work_4[p4], pref_4);
15340  dummy_sum += work_4[i4](dummy_sum, b);
15341  }
15342 
15343  rounds--;
15344  }
15345 
15346  t2 = odp_time_local_strict();
15347  c2 = odp_cpu_cycles();
15348 
15349  /* Update stats*/
15350  rounds = test_options->rounds - rounds;
15351  stat->loops = rounds * num_func;
15352  stat->tot_nsec = odp_time_diff_ns(t2, t1);
15353  stat->cycles = odp_cpu_cycles_diff(c2, c1);
15354  stat->dummy_sum = dummy_sum;
15355 
15356  return 0;
15357 }
15358 
15359 static int start_workers(test_global_t *global, odp_instance_t instance)
15360 {
15361  odph_thread_common_param_t thr_common;
15362  int i, ret;
15363  test_options_t *test_options = &global->test_options;
15364  const int num_cpu = test_options->num_cpu;
15365  odph_thread_param_t thr_param[num_cpu];
15366 
15367  memset(global->thread_tbl, 0, sizeof(global->thread_tbl));
15368  odph_thread_common_param_init(&thr_common);
15369 
15370  thr_common.instance = instance;
15371  thr_common.cpumask = &global->cpumask;
15372 
15373  for (i = 0; i < num_cpu; i++) {
15374  odph_thread_param_init(&thr_param[i]);
15375  thr_param[i].start = worker_thread;
15376  thr_param[i].arg = &global->thread_arg[i];
15377  thr_param[i].thr_type = ODP_THREAD_WORKER;
15378  }
15379 
15380  ret = odph_thread_create(global->thread_tbl, &thr_common, thr_param, num_cpu);
15381 
15382  if (ret != num_cpu) {
15383  ODPH_ERR("Thread create failed %i\n", ret);
15384  return -1;
15385  }
15386 
15387  return 0;
15388 }
15389 
15390 static void print_stat(test_global_t *global)
15391 {
15392  uint32_t i;
15393  uint64_t nsec, loops;
15394  uint64_t sum_cycles = 0;
15395  uint64_t sum_nsec = 0;
15396  uint64_t sum_loops = 0;
15397  test_options_t *test_options = &global->test_options;
15398  const uint32_t num_cpu = test_options->num_cpu;
15399  double rate, sum_sec, ave_loops;
15400  const double giga = 1000000000.0;
15401  const double kilo = 1000.0;
15402 
15403  if (num_cpu == 0)
15404  return;
15405 
15406  printf("\n");
15407  printf("Loops per sec per thread (k / sec):\n");
15408  printf("-----------------------------------------------\n");
15409  printf(" 1 2 3 4 5 6 7 8 9 10");
15410 
15411  for (i = 0; i < num_cpu; i++) {
15412  test_stat_t *stat = &global->thread_arg[i].stat;
15413 
15414  nsec = stat->tot_nsec;
15415  loops = stat->loops;
15416 
15417  if ((i % 10) == 0)
15418  printf("\n ");
15419 
15420  if (nsec == 0) {
15421  printf(" 0 ");
15422  continue;
15423  }
15424 
15425  rate = loops / (nsec / giga);
15426  printf("%8.1f ", rate / kilo);
15427 
15428  sum_nsec += nsec;
15429  sum_loops += loops;
15430  sum_cycles += stat->cycles;
15431  }
15432 
15433  sum_sec = sum_nsec / giga;
15434  ave_loops = sum_loops / sum_sec;
15435 
15436  printf("\n\n");
15437  printf("TOTAL (%i workers)\n", num_cpu);
15438  printf(" ave loops per sec: %.1f k/sec\n", ave_loops / kilo);
15439  printf(" ave test run time: %.3f msec\n", 1000 * (sum_sec / num_cpu));
15440  printf(" ave CPU cycles per loop: %.1f\n",
15441  sum_loops > 0 ? sum_cycles / (double)sum_loops : 0);
15442  printf("\n");
15443 }
15444 
15445 static void print_usage(void)
15446 {
15447  printf("\n"
15448  "Instruction cache performance test options:\n"
15449  "\n"
15450  " -c, --num_cpu <num> Number of CPUs (worker threads). 0: all available CPUs. Default: 1\n"
15451  " -r, --rounds <num> Number of rounds. Default: 10000\n"
15452  " -p, --pattern <p> Function call pattern:\n"
15453  " 0: Linear\n"
15454  " 1: Random (default)\n"
15455  " -n, --num_func <num> Number of functions to call per function type.\n"
15456  " 0: all functions (default)\n"
15457  " -0, --pref_0 <num> Number of 64B cache lines to prefetch of function type 0\n"
15458  " -1, --pref_1 <num> Number of 64B cache lines to prefetch of function type 1\n"
15459  " -2, --pref_2 <num> Number of 64B cache lines to prefetch of function type 2\n"
15460  " -3, --pref_3 <num> Number of 64B cache lines to prefetch of function type 3\n"
15461  " -4, --pref_4 <num> Number of 64B cache lines to prefetch of function type 4\n"
15462  " -b, --pref_before <num> Perform prefetches <num> function calls behorehand.\n"
15463  " Must be less than --num_func.\n"
15464  " -h, --help This help\n"
15465  "\n");
15466 }
15467 
15468 static int parse_options(int argc, char *argv[], test_global_t *global)
15469 {
15470  int opt;
15471  test_options_t *test_options = &global->test_options;
15472  int ret = 0;
15473  uint32_t max_func = ODPH_ARRAY_SIZE(work_0);
15474 
15475  static const struct option longopts[] = {
15476  {"num_cpu", required_argument, NULL, 'c'},
15477  {"rounds", required_argument, NULL, 'r'},
15478  {"pattern", required_argument, NULL, 'p'},
15479  {"num_func", required_argument, NULL, 'n'},
15480  {"pref_0", required_argument, NULL, '0'},
15481  {"pref_1", required_argument, NULL, '1'},
15482  {"pref_2", required_argument, NULL, '2'},
15483  {"pref_3", required_argument, NULL, '3'},
15484  {"pref_4", required_argument, NULL, '4'},
15485  {"pref_before", required_argument, NULL, 'b'},
15486  {"help", no_argument, NULL, 'h'},
15487  {NULL, 0, NULL, 0}
15488  };
15489 
15490  static const char *shortopts = "+c:r:p:n:0:1:2:3:4:b:h";
15491 
15492  global->max_func = max_func;
15493 
15494  test_options->num_cpu = 1;
15495  test_options->rounds = 10000;
15496  test_options->pattern = PATTERN_RANDOM;
15497  test_options->num_func = max_func;
15498  test_options->pref_0 = 0;
15499  test_options->pref_1 = 0;
15500  test_options->pref_2 = 0;
15501  test_options->pref_3 = 0;
15502  test_options->pref_4 = 0;
15503  test_options->pref_before = 0;
15504 
15505  while (1) {
15506  opt = getopt_long(argc, argv, shortopts, longopts, NULL);
15507 
15508  if (opt == -1)
15509  break;
15510 
15511  switch (opt) {
15512  case 'c':
15513  test_options->num_cpu = atoi(optarg);
15514  break;
15515  case 'r':
15516  test_options->rounds = atoll(optarg);
15517  break;
15518  case 'p':
15519  test_options->pattern = atoi(optarg);
15520  break;
15521  case 'n':
15522  test_options->num_func = atoi(optarg);
15523  break;
15524  case '0':
15525  test_options->pref_0 = atoi(optarg);
15526  break;
15527  case '1':
15528  test_options->pref_1 = atoi(optarg);
15529  break;
15530  case '2':
15531  test_options->pref_2 = atoi(optarg);
15532  break;
15533  case '3':
15534  test_options->pref_3 = atoi(optarg);
15535  break;
15536  case '4':
15537  test_options->pref_4 = atoi(optarg);
15538  break;
15539  case 'b':
15540  test_options->pref_before = atoi(optarg);
15541  break;
15542  case 'h':
15543  /* fall through */
15544  default:
15545  print_usage();
15546  ret = -1;
15547  break;
15548  }
15549  }
15550 
15551  if (test_options->num_func == 0)
15552  test_options->num_func = max_func;
15553 
15554  if (test_options->num_func > max_func) {
15555  ODPH_ERR("Bad number of functions: %u (max: %u)\n", test_options->num_func,
15556  max_func);
15557  return -1;
15558  }
15559 
15560  /* Check that there is large enough data buffer */
15561  if (test_options->num_func + MAX_WORDS > DATA_SIZE_WORDS) {
15562  ODPH_ERR("Not enough data, %u words needed\n", test_options->num_func + MAX_WORDS);
15563  return -1;
15564  }
15565 
15566  if (test_options->pref_before >= test_options->num_func) {
15567  ODPH_ERR("Too large --pref_before value, must be less than --num_func (%u)\n",
15568  test_options->num_func);
15569  return -1;
15570  }
15571 
15572  return ret;
15573 }
15574 
15575 static int set_num_cpu(test_global_t *global)
15576 {
15577  int ret;
15578  test_options_t *test_options = &global->test_options;
15579  int num_cpu = test_options->num_cpu;
15580 
15581  /* One thread used for the main thread */
15582  if (num_cpu < 0 || num_cpu > ODP_THREAD_COUNT_MAX - 1) {
15583  ODPH_ERR("Bad number of workers. Maximum is %i.\n", ODP_THREAD_COUNT_MAX - 1);
15584  return -1;
15585  }
15586 
15587  ret = odp_cpumask_default_worker(&global->cpumask, num_cpu);
15588 
15589  if (num_cpu && ret != num_cpu) {
15590  ODPH_ERR("Too many workers. Max supported %i\n.", ret);
15591  return -1;
15592  }
15593 
15594  /* Zero: all available workers */
15595  if (num_cpu == 0) {
15596  num_cpu = ret;
15597  test_options->num_cpu = num_cpu;
15598  }
15599 
15600  odp_barrier_init(&global->barrier, num_cpu + 1);
15601 
15602  return 0;
15603 }
15604 
15605 static void sig_handler(int signo)
15606 {
15607  (void)signo;
15608 
15609  if (test_global == NULL)
15610  return;
15611 
15612  odp_atomic_add_u32(&test_global->exit_test, 1);
15613 }
15614 
15615 static int setup_sig_handler(void)
15616 {
15617  struct sigaction action;
15618 
15619  memset(&action, 0, sizeof(action));
15620  action.sa_handler = sig_handler;
15621 
15622  /* No additional signals blocked. By default, the signal which triggered
15623  * the handler is blocked. */
15624  if (sigemptyset(&action.sa_mask))
15625  return -1;
15626 
15627  if (sigaction(SIGINT, &action, NULL))
15628  return -1;
15629 
15630  return 0;
15631 }
15632 
15633 int main(int argc, char **argv)
15634 {
15635  odph_helper_options_t helper_options;
15636  odp_instance_t instance;
15637  odp_init_t init;
15638  odp_shm_t shm, shm_global;
15639  test_global_t *global;
15640  test_options_t *test_options;
15641  uint64_t data_size, table_size, max_table_size;
15642  uint32_t i, num_cpu;
15643  uint32_t *data;
15644  odp_shm_t shm_work = ODP_SHM_INVALID;
15645 
15646  if (setup_sig_handler()) {
15647  ODPH_ERR("Signal handler setup failed\n");
15648  exit(EXIT_FAILURE);
15649  }
15650 
15651  /* Let helper collect its own arguments (e.g. --odph_proc) */
15652  argc = odph_parse_options(argc, argv);
15653  if (odph_options(&helper_options)) {
15654  ODPH_ERR("Reading ODP helper options failed.\n");
15655  exit(EXIT_FAILURE);
15656  }
15657 
15658  odp_init_param_init(&init);
15659  init.mem_model = helper_options.mem_model;
15660 
15661  if (odp_init_global(&instance, &init, NULL)) {
15662  ODPH_ERR("Global init failed.\n");
15663  exit(EXIT_FAILURE);
15664  }
15665 
15666  if (odp_init_local(instance, ODP_THREAD_CONTROL)) {
15667  ODPH_ERR("Local init failed.\n");
15668  exit(EXIT_FAILURE);
15669  }
15670 
15671  shm = odp_shm_reserve("icache perf global", sizeof(test_global_t), ODP_CACHE_LINE_SIZE, 0);
15672  shm_global = shm;
15673  if (shm == ODP_SHM_INVALID) {
15674  ODPH_ERR("SHM reserve failed.\n");
15675  exit(EXIT_FAILURE);
15676  }
15677 
15678  global = odp_shm_addr(shm);
15679  if (global == NULL) {
15680  ODPH_ERR("SHM addr failed\n");
15681  exit(EXIT_FAILURE);
15682  }
15683  test_global = global;
15684 
15685  memset(global, 0, sizeof(test_global_t));
15686  odp_atomic_init_u32(&global->exit_test, 0);
15687 
15688  for (i = 0; i < ODP_THREAD_COUNT_MAX; i++)
15689  global->thread_arg[i].global = global;
15690 
15691  if (parse_options(argc, argv, global))
15692  exit(EXIT_FAILURE);
15693 
15694  test_options = &global->test_options;
15695 
15697 
15698  if (set_num_cpu(global))
15699  exit(EXIT_FAILURE);
15700 
15701  num_cpu = test_options->num_cpu;
15702 
15703  /* Memory for workers */
15704  shm = odp_shm_reserve("Test memory", DATA_SIZE_WORDS * sizeof(uint32_t),
15705  ODP_CACHE_LINE_SIZE, 0);
15706  shm_work = shm;
15707  if (shm == ODP_SHM_INVALID) {
15708  ODPH_ERR("SHM reserve failed.\n");
15709  exit(EXIT_FAILURE);
15710  }
15711 
15712  global->worker_mem = odp_shm_addr(shm);
15713  if (global->worker_mem == NULL) {
15714  ODPH_ERR("SHM addr failed\n");
15715  exit(EXIT_FAILURE);
15716  }
15717 
15718  data = (uint32_t *)global->worker_mem;
15719  for (i = 0; i < DATA_SIZE_WORDS; i++)
15720  data[i] = i;
15721 
15722  /* Test data usage */
15723  data_size = (MAX_WORDS + test_options->num_func) * sizeof(uint32_t);
15724 
15725  /* Function pointer and random number tables */
15726  table_size = NUM_WORK * test_options->num_func * (sizeof(uint16_t) + sizeof(void *));
15727 
15728  /* In the worst case, every table entry on separate cache line */
15729  max_table_size = table_size;
15730  if (test_options->pattern) {
15731  uint64_t max = NUM_WORK * global->max_func * (sizeof(uint16_t) + sizeof(void *));
15732 
15733  max_table_size = NUM_WORK * (uint64_t)test_options->num_func * 2 *
15734  ODP_CACHE_LINE_SIZE;
15735  if (max_table_size > max)
15736  max_table_size = max;
15737  }
15738 
15739  printf("\n");
15740  printf("Test parameters\n");
15741  printf(" num workers %u\n", num_cpu);
15742  printf(" rounds %" PRIu64 "\n", test_options->rounds);
15743  printf(" call pattern %s\n", test_options->pattern == 0 ? "linear" : "random");
15744  printf(" func calls %u\n", test_options->num_func);
15745  printf(" num prefetch %u, %u, %u, %u, %u\n", test_options->pref_0,
15746  test_options->pref_1, test_options->pref_2, test_options->pref_3,
15747  test_options->pref_4);
15748  printf(" prefetch before %u\n", test_options->pref_before);
15749  printf(" min data size %.1f kB\n", (data_size + table_size) / 1024.0);
15750  printf(" max data size %.1f kB\n\n", (data_size + max_table_size) / 1024.0);
15751 
15752  /* Start worker threads */
15753  start_workers(global, instance);
15754 
15755  /* Wait until all workers are ready */
15756  odp_barrier_wait(&global->barrier);
15757 
15758  /* Wait workers to exit */
15759  odph_thread_join(global->thread_tbl, num_cpu);
15760 
15761  print_stat(global);
15762 
15763  if (odp_shm_free(shm_work)) {
15764  ODPH_ERR("SHM free failed.\n");
15765  exit(EXIT_FAILURE);
15766  }
15767 
15768  if (odp_shm_free(shm_global)) {
15769  ODPH_ERR("SHM free failed.\n");
15770  exit(EXIT_FAILURE);
15771  }
15772 
15773  if (odp_term_local()) {
15774  ODPH_ERR("Term local failed.\n");
15775  exit(EXIT_FAILURE);
15776  }
15777 
15778  if (odp_term_global(instance)) {
15779  ODPH_ERR("Term global failed.\n");
15780  exit(EXIT_FAILURE);
15781  }
15782 
15783  return 0;
15784 }
void odp_atomic_init_u32(odp_atomic_u32_t *atom, uint32_t val)
Initialize atomic uint32 variable.
void odp_atomic_add_u32(odp_atomic_u32_t *atom, uint32_t val)
Add to atomic uint32 variable.
uint32_t odp_atomic_load_u32(odp_atomic_u32_t *atom)
Load value of atomic uint32 variable.
void odp_barrier_init(odp_barrier_t *barr, int count)
Initialize barrier with thread count.
void odp_barrier_wait(odp_barrier_t *barr)
Synchronize thread execution on barrier.
uint64_t odp_cpu_cycles_diff(uint64_t c2, uint64_t c1)
CPU cycle count difference.
uint64_t odp_cpu_cycles(void)
Current CPU cycle count.
int odp_cpu_id(void)
CPU identifier.
void odp_prefetch_l1i(const void *addr)
Prefetch into L1 instruction cache.
int odp_cpumask_default_worker(odp_cpumask_t *mask, int num)
Default CPU mask for worker threads.
void odp_init_param_init(odp_init_t *param)
Initialize the odp_init_t to default values for all fields.
int odp_init_local(odp_instance_t instance, odp_thread_type_t thr_type)
Thread local ODP initialization.
int odp_init_global(odp_instance_t *instance, const odp_init_t *params, const odp_platform_init_t *platform_params)
Global ODP initialization.
int odp_term_local(void)
Thread local ODP termination.
int odp_term_global(odp_instance_t instance)
Global ODP termination.
uint64_t odp_instance_t
ODP instance ID.
int odp_shm_free(odp_shm_t shm)
Free a contiguous block of shared memory.
#define ODP_SHM_INVALID
Invalid shared memory block.
void * odp_shm_addr(odp_shm_t shm)
Shared memory block address.
odp_shm_t odp_shm_reserve(const char *name, uint64_t size, uint64_t align, uint32_t flags)
Reserve a contiguous block of shared memory.
void odp_sys_info_print(void)
Print system info.
#define ODP_THREAD_COUNT_MAX
Maximum number of threads supported in build time.
int odp_thread_id(void)
Get thread identifier.
@ ODP_THREAD_WORKER
Worker thread.
@ ODP_THREAD_CONTROL
Control thread.
odp_time_t odp_time_local_strict(void)
Current local time (strict)
uint64_t odp_time_diff_ns(odp_time_t t2, odp_time_t t1)
Time difference in nanoseconds.
The OpenDataPlane API.
Global initialization parameters.
odp_mem_model_t mem_model
Application memory model.