Bug Summary

File:fb/fbbltone.c
Location:line 560, column 13
Description:Value stored to 'src' is never read

Annotated Source Code

1/*
2 * Copyright © 1998 Keith Packard
3 *
4 * Permission to use, copy, modify, distribute, and sell this software and its
5 * documentation for any purpose is hereby granted without fee, provided that
6 * the above copyright notice appear in all copies and that both that
7 * copyright notice and this permission notice appear in supporting
8 * documentation, and that the name of Keith Packard not be used in
9 * advertising or publicity pertaining to distribution of the software without
10 * specific, written prior permission. Keith Packard makes no
11 * representations about the suitability of this software for any purpose. It
12 * is provided "as is" without express or implied warranty.
13 *
14 * KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
15 * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
16 * EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
17 * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
18 * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
19 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
20 * PERFORMANCE OF THIS SOFTWARE.
21 */
22
23#ifdef HAVE_DIX_CONFIG_H1
24#include <dix-config.h>
25#endif
26
27#include "fb.h"
28
29/*
30 * Stipple masks are independent of bit/byte order as long
31 * as bitorder == byteorder. FB doesn't handle the case
32 * where these differ
33 */
34#define BitsMask(x,w)((((FbBits) -1) << ((x) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - ((x) + (w))) &
((1 << 5) - 1))))
((FB_ALLONES((FbBits) -1) << ((x) & FB_MASK((1 << 5) - 1))) & \
35 (FB_ALLONES((FbBits) -1) >> ((FB_UNIT(1 << 5) - ((x) + (w))) & FB_MASK((1 << 5) - 1))))
36
37#define Mask(x,w)((((FbBits) -1) << (((x)*(w)) & ((1 << 5) - 1
))) & (((FbBits) -1) >> (((1 << 5) - (((x)*(w
)) + ((w)))) & ((1 << 5) - 1))))
BitsMask((x)*(w),(w))((((FbBits) -1) << (((x)*(w)) & ((1 << 5) - 1
))) & (((FbBits) -1) >> (((1 << 5) - (((x)*(w
)) + ((w)))) & ((1 << 5) - 1))))
38
39#define SelMask(b,n,w)((((b) >> n) & 1) * ((((FbBits) -1) << (((n)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((n)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
((((b) >> n) & 1) * Mask(n,w)((((FbBits) -1) << (((n)*(w)) & ((1 << 5) - 1
))) & (((FbBits) -1) >> (((1 << 5) - (((n)*(w
)) + ((w)))) & ((1 << 5) - 1))))
)
40
41#define C1(b,w)(((((b) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(w)) + ((w)))) & ((1 << 5
) - 1))))))
\
42 (SelMask(b,0,w)((((b) >> 0) & 1) * ((((FbBits) -1) << (((0)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
)
43
44#define C2(b,w)(((((b) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(w)) + ((w)))) & ((1 << 5
) - 1))))) | ((((b) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(w)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(w)) + ((w)))) & ((1 <<
5) - 1))))))
\
45 (SelMask(b,0,w)((((b) >> 0) & 1) * ((((FbBits) -1) << (((0)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
| \
46 SelMask(b,1,w)((((b) >> 1) & 1) * ((((FbBits) -1) << (((1)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((1)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
)
47
48#define C4(b,w)(((((b) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(w)) + ((w)))) & ((1 << 5
) - 1))))) | ((((b) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(w)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(w)) + ((w)))) & ((1 <<
5) - 1))))) | ((((b) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(w)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(w)) + ((w)))) & ((1 <<
5) - 1))))) | ((((b) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(w)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(w)) + ((w)))) & ((1 <<
5) - 1))))))
\
49 (SelMask(b,0,w)((((b) >> 0) & 1) * ((((FbBits) -1) << (((0)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
| \
50 SelMask(b,1,w)((((b) >> 1) & 1) * ((((FbBits) -1) << (((1)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((1)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
| \
51 SelMask(b,2,w)((((b) >> 2) & 1) * ((((FbBits) -1) << (((2)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((2)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
| \
52 SelMask(b,3,w)((((b) >> 3) & 1) * ((((FbBits) -1) << (((3)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((3)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
)
53
54#define C8(b,w)(((((b) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(w)) + ((w)))) & ((1 << 5
) - 1))))) | ((((b) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(w)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(w)) + ((w)))) & ((1 <<
5) - 1))))) | ((((b) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(w)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(w)) + ((w)))) & ((1 <<
5) - 1))))) | ((((b) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(w)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(w)) + ((w)))) & ((1 <<
5) - 1))))) | ((((b) >> 4) & 1) * ((((FbBits) -1) <<
(((4)*(w)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((4)*(w)) + ((w)))) & ((1 <<
5) - 1))))) | ((((b) >> 5) & 1) * ((((FbBits) -1) <<
(((5)*(w)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((5)*(w)) + ((w)))) & ((1 <<
5) - 1))))) | ((((b) >> 6) & 1) * ((((FbBits) -1) <<
(((6)*(w)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((6)*(w)) + ((w)))) & ((1 <<
5) - 1))))) | ((((b) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(w)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(w)) + ((w)))) & ((1 <<
5) - 1))))))
\
55 (SelMask(b,0,w)((((b) >> 0) & 1) * ((((FbBits) -1) << (((0)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
| \
56 SelMask(b,1,w)((((b) >> 1) & 1) * ((((FbBits) -1) << (((1)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((1)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
| \
57 SelMask(b,2,w)((((b) >> 2) & 1) * ((((FbBits) -1) << (((2)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((2)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
| \
58 SelMask(b,3,w)((((b) >> 3) & 1) * ((((FbBits) -1) << (((3)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((3)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
| \
59 SelMask(b,4,w)((((b) >> 4) & 1) * ((((FbBits) -1) << (((4)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((4)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
| \
60 SelMask(b,5,w)((((b) >> 5) & 1) * ((((FbBits) -1) << (((5)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((5)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
| \
61 SelMask(b,6,w)((((b) >> 6) & 1) * ((((FbBits) -1) << (((6)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
| \
62 SelMask(b,7,w)((((b) >> 7) & 1) * ((((FbBits) -1) << (((7)*
(w)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((7)*(w)) + ((w)))) & ((1 << 5
) - 1)))))
)
63
64static const FbBits fbStipple8Bits[256] = {
65 C8(0, 4)(((((0) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((0) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((0) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((0) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((0) >> 4) & 1) * ((((FbBits) -1) <<
(((4)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((4)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((0) >> 5) & 1) * ((((FbBits) -1) <<
(((5)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((5)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((0) >> 6) & 1) * ((((FbBits) -1) <<
(((6)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((6)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((0) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(1, 4)(((((1) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((1) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((1) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((1) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((1) >> 4) & 1) * ((((FbBits) -1) <<
(((4)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((4)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((1) >> 5) & 1) * ((((FbBits) -1) <<
(((5)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((5)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((1) >> 6) & 1) * ((((FbBits) -1) <<
(((6)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((6)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((1) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(2, 4)(((((2) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((2) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((2) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((2) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((2) >> 4) & 1) * ((((FbBits) -1) <<
(((4)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((4)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((2) >> 5) & 1) * ((((FbBits) -1) <<
(((5)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((5)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((2) >> 6) & 1) * ((((FbBits) -1) <<
(((6)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((6)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((2) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(3, 4)(((((3) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((3) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((3) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((3) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((3) >> 4) & 1) * ((((FbBits) -1) <<
(((4)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((4)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((3) >> 5) & 1) * ((((FbBits) -1) <<
(((5)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((5)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((3) >> 6) & 1) * ((((FbBits) -1) <<
(((6)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((6)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((3) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(4, 4)(((((4) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((4) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((4) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((4) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((4) >> 4) & 1) * ((((FbBits) -1) <<
(((4)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((4)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((4) >> 5) & 1) * ((((FbBits) -1) <<
(((5)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((5)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((4) >> 6) & 1) * ((((FbBits) -1) <<
(((6)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((6)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((4) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(5, 4)(((((5) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((5) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((5) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((5) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((5) >> 4) & 1) * ((((FbBits) -1) <<
(((4)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((4)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((5) >> 5) & 1) * ((((FbBits) -1) <<
(((5)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((5)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((5) >> 6) & 1) * ((((FbBits) -1) <<
(((6)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((6)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((5) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
66 C8(6, 4)(((((6) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((6) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((6) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((6) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((6) >> 4) & 1) * ((((FbBits) -1) <<
(((4)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((4)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((6) >> 5) & 1) * ((((FbBits) -1) <<
(((5)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((5)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((6) >> 6) & 1) * ((((FbBits) -1) <<
(((6)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((6)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((6) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(7, 4)(((((7) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((7) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((7) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((7) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((7) >> 4) & 1) * ((((FbBits) -1) <<
(((4)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((4)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((7) >> 5) & 1) * ((((FbBits) -1) <<
(((5)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((5)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((7) >> 6) & 1) * ((((FbBits) -1) <<
(((6)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((6)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((7) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(8, 4)(((((8) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((8) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((8) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((8) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((8) >> 4) & 1) * ((((FbBits) -1) <<
(((4)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((4)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((8) >> 5) & 1) * ((((FbBits) -1) <<
(((5)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((5)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((8) >> 6) & 1) * ((((FbBits) -1) <<
(((6)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((6)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((8) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(9, 4)(((((9) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((9) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((9) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((9) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((9) >> 4) & 1) * ((((FbBits) -1) <<
(((4)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((4)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((9) >> 5) & 1) * ((((FbBits) -1) <<
(((5)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((5)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((9) >> 6) & 1) * ((((FbBits) -1) <<
(((6)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((6)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((9) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(10, 4)(((((10) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((10) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((10) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((10) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((10) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((10) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((10) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((10) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(11, 4)(((((11) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((11) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((11) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((11) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((11) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((11) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((11) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((11) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
67 C8(12, 4)(((((12) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((12) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((12) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((12) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((12) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((12) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((12) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((12) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(13, 4)(((((13) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((13) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((13) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((13) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((13) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((13) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((13) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((13) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(14, 4)(((((14) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((14) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((14) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((14) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((14) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((14) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((14) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((14) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(15, 4)(((((15) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((15) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((15) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((15) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((15) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((15) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((15) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((15) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(16, 4)(((((16) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((16) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((16) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((16) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((16) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((16) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((16) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((16) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(17, 4)(((((17) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((17) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((17) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((17) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((17) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((17) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((17) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((17) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
68 C8(18, 4)(((((18) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((18) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((18) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((18) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((18) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((18) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((18) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((18) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(19, 4)(((((19) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((19) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((19) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((19) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((19) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((19) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((19) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((19) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(20, 4)(((((20) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((20) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((20) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((20) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((20) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((20) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((20) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((20) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(21, 4)(((((21) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((21) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((21) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((21) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((21) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((21) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((21) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((21) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(22, 4)(((((22) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((22) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((22) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((22) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((22) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((22) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((22) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((22) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(23, 4)(((((23) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((23) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((23) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((23) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((23) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((23) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((23) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((23) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
69 C8(24, 4)(((((24) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((24) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((24) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((24) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((24) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((24) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((24) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((24) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(25, 4)(((((25) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((25) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((25) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((25) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((25) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((25) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((25) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((25) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(26, 4)(((((26) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((26) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((26) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((26) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((26) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((26) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((26) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((26) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(27, 4)(((((27) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((27) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((27) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((27) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((27) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((27) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((27) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((27) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(28, 4)(((((28) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((28) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((28) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((28) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((28) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((28) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((28) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((28) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(29, 4)(((((29) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((29) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((29) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((29) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((29) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((29) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((29) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((29) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
70 C8(30, 4)(((((30) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((30) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((30) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((30) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((30) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((30) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((30) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((30) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(31, 4)(((((31) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((31) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((31) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((31) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((31) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((31) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((31) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((31) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(32, 4)(((((32) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((32) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((32) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((32) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((32) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((32) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((32) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((32) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(33, 4)(((((33) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((33) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((33) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((33) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((33) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((33) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((33) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((33) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(34, 4)(((((34) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((34) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((34) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((34) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((34) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((34) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((34) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((34) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(35, 4)(((((35) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((35) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((35) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((35) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((35) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((35) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((35) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((35) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
71 C8(36, 4)(((((36) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((36) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((36) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((36) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((36) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((36) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((36) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((36) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(37, 4)(((((37) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((37) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((37) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((37) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((37) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((37) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((37) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((37) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(38, 4)(((((38) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((38) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((38) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((38) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((38) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((38) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((38) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((38) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(39, 4)(((((39) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((39) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((39) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((39) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((39) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((39) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((39) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((39) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(40, 4)(((((40) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((40) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((40) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((40) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((40) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((40) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((40) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((40) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(41, 4)(((((41) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((41) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((41) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((41) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((41) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((41) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((41) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((41) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
72 C8(42, 4)(((((42) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((42) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((42) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((42) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((42) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((42) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((42) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((42) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(43, 4)(((((43) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((43) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((43) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((43) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((43) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((43) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((43) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((43) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(44, 4)(((((44) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((44) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((44) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((44) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((44) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((44) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((44) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((44) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(45, 4)(((((45) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((45) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((45) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((45) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((45) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((45) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((45) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((45) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(46, 4)(((((46) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((46) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((46) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((46) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((46) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((46) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((46) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((46) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(47, 4)(((((47) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((47) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((47) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((47) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((47) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((47) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((47) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((47) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
73 C8(48, 4)(((((48) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((48) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((48) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((48) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((48) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((48) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((48) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((48) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(49, 4)(((((49) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((49) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((49) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((49) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((49) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((49) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((49) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((49) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(50, 4)(((((50) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((50) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((50) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((50) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((50) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((50) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((50) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((50) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(51, 4)(((((51) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((51) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((51) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((51) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((51) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((51) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((51) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((51) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(52, 4)(((((52) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((52) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((52) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((52) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((52) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((52) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((52) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((52) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(53, 4)(((((53) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((53) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((53) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((53) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((53) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((53) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((53) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((53) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
74 C8(54, 4)(((((54) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((54) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((54) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((54) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((54) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((54) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((54) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((54) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(55, 4)(((((55) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((55) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((55) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((55) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((55) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((55) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((55) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((55) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(56, 4)(((((56) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((56) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((56) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((56) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((56) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((56) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((56) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((56) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(57, 4)(((((57) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((57) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((57) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((57) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((57) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((57) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((57) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((57) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(58, 4)(((((58) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((58) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((58) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((58) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((58) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((58) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((58) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((58) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(59, 4)(((((59) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((59) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((59) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((59) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((59) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((59) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((59) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((59) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
75 C8(60, 4)(((((60) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((60) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((60) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((60) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((60) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((60) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((60) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((60) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(61, 4)(((((61) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((61) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((61) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((61) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((61) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((61) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((61) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((61) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(62, 4)(((((62) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((62) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((62) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((62) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((62) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((62) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((62) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((62) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(63, 4)(((((63) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((63) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((63) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((63) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((63) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((63) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((63) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((63) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(64, 4)(((((64) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((64) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((64) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((64) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((64) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((64) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((64) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((64) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(65, 4)(((((65) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((65) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((65) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((65) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((65) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((65) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((65) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((65) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
76 C8(66, 4)(((((66) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((66) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((66) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((66) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((66) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((66) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((66) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((66) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(67, 4)(((((67) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((67) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((67) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((67) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((67) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((67) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((67) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((67) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(68, 4)(((((68) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((68) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((68) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((68) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((68) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((68) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((68) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((68) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(69, 4)(((((69) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((69) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((69) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((69) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((69) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((69) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((69) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((69) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(70, 4)(((((70) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((70) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((70) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((70) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((70) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((70) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((70) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((70) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(71, 4)(((((71) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((71) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((71) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((71) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((71) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((71) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((71) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((71) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
77 C8(72, 4)(((((72) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((72) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((72) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((72) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((72) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((72) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((72) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((72) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(73, 4)(((((73) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((73) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((73) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((73) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((73) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((73) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((73) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((73) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(74, 4)(((((74) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((74) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((74) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((74) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((74) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((74) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((74) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((74) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(75, 4)(((((75) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((75) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((75) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((75) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((75) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((75) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((75) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((75) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(76, 4)(((((76) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((76) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((76) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((76) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((76) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((76) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((76) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((76) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(77, 4)(((((77) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((77) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((77) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((77) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((77) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((77) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((77) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((77) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
78 C8(78, 4)(((((78) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((78) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((78) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((78) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((78) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((78) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((78) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((78) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(79, 4)(((((79) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((79) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((79) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((79) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((79) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((79) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((79) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((79) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(80, 4)(((((80) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((80) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((80) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((80) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((80) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((80) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((80) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((80) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(81, 4)(((((81) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((81) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((81) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((81) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((81) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((81) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((81) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((81) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(82, 4)(((((82) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((82) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((82) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((82) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((82) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((82) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((82) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((82) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(83, 4)(((((83) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((83) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((83) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((83) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((83) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((83) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((83) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((83) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
79 C8(84, 4)(((((84) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((84) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((84) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((84) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((84) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((84) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((84) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((84) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(85, 4)(((((85) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((85) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((85) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((85) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((85) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((85) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((85) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((85) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(86, 4)(((((86) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((86) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((86) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((86) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((86) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((86) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((86) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((86) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(87, 4)(((((87) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((87) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((87) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((87) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((87) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((87) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((87) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((87) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(88, 4)(((((88) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((88) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((88) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((88) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((88) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((88) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((88) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((88) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(89, 4)(((((89) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((89) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((89) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((89) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((89) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((89) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((89) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((89) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
80 C8(90, 4)(((((90) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((90) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((90) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((90) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((90) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((90) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((90) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((90) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(91, 4)(((((91) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((91) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((91) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((91) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((91) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((91) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((91) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((91) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(92, 4)(((((92) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((92) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((92) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((92) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((92) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((92) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((92) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((92) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(93, 4)(((((93) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((93) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((93) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((93) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((93) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((93) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((93) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((93) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(94, 4)(((((94) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((94) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((94) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((94) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((94) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((94) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((94) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((94) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(95, 4)(((((95) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((95) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((95) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((95) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((95) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((95) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((95) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((95) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
,
81 C8(96, 4)(((((96) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((96) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((96) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((96) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((96) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((96) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((96) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((96) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(97, 4)(((((97) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((97) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((97) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((97) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((97) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((97) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((97) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((97) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(98, 4)(((((98) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((98) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((98) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((98) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((98) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((98) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((98) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((98) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(99, 4)(((((99) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((99) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((99) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((99) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(4)) + ((4)
))) & ((1 << 5) - 1))))) | ((((99) >> 4) &
1) * ((((FbBits) -1) << (((4)*(4)) & ((1 << 5
) - 1))) & (((FbBits) -1) >> (((1 << 5) - (((
4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((99) >>
5) & 1) * ((((FbBits) -1) << (((5)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((99) >>
6) & 1) * ((((FbBits) -1) << (((6)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((6)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((99) >>
7) & 1) * ((((FbBits) -1) << (((7)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((7)*(4)) + ((4)))) & ((1 << 5) - 1))))))
, C8(100, 4)(((((100) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((100) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((100) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((100) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((100) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((100)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((100) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((100) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(101, 4)(((((101) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((101) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((101) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((101) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((101) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((101)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((101) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((101) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
82 C8(102, 4)(((((102) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((102) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((102) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((102) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((102) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((102)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((102) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((102) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(103, 4)(((((103) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((103) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((103) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((103) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((103) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((103)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((103) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((103) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(104, 4)(((((104) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((104) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((104) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((104) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((104) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((104)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((104) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((104) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(105, 4)(((((105) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((105) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((105) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((105) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((105) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((105)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((105) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((105) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(106, 4)(((((106) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((106) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((106) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((106) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((106) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((106)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((106) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((106) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(107, 4)(((((107) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((107) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((107) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((107) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((107) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((107)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((107) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((107) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
83 C8(108, 4)(((((108) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((108) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((108) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((108) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((108) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((108)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((108) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((108) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(109, 4)(((((109) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((109) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((109) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((109) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((109) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((109)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((109) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((109) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(110, 4)(((((110) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((110) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((110) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((110) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((110) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((110)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((110) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((110) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(111, 4)(((((111) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((111) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((111) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((111) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((111) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((111)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((111) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((111) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(112, 4)(((((112) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((112) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((112) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((112) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((112) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((112)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((112) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((112) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(113, 4)(((((113) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((113) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((113) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((113) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((113) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((113)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((113) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((113) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
84 C8(114, 4)(((((114) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((114) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((114) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((114) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((114) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((114)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((114) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((114) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(115, 4)(((((115) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((115) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((115) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((115) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((115) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((115)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((115) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((115) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(116, 4)(((((116) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((116) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((116) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((116) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((116) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((116)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((116) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((116) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(117, 4)(((((117) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((117) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((117) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((117) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((117) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((117)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((117) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((117) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(118, 4)(((((118) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((118) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((118) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((118) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((118) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((118)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((118) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((118) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(119, 4)(((((119) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((119) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((119) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((119) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((119) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((119)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((119) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((119) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
85 C8(120, 4)(((((120) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((120) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((120) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((120) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((120) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((120)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((120) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((120) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(121, 4)(((((121) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((121) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((121) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((121) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((121) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((121)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((121) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((121) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(122, 4)(((((122) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((122) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((122) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((122) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((122) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((122)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((122) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((122) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(123, 4)(((((123) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((123) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((123) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((123) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((123) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((123)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((123) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((123) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(124, 4)(((((124) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((124) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((124) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((124) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((124) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((124)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((124) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((124) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(125, 4)(((((125) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((125) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((125) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((125) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((125) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((125)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((125) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((125) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
86 C8(126, 4)(((((126) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((126) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((126) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((126) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((126) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((126)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((126) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((126) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(127, 4)(((((127) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((127) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((127) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((127) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((127) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((127)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((127) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((127) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(128, 4)(((((128) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((128) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((128) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((128) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((128) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((128)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((128) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((128) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(129, 4)(((((129) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((129) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((129) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((129) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((129) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((129)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((129) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((129) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(130, 4)(((((130) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((130) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((130) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((130) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((130) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((130)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((130) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((130) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(131, 4)(((((131) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((131) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((131) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((131) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((131) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((131)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((131) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((131) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
87 C8(132, 4)(((((132) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((132) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((132) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((132) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((132) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((132)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((132) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((132) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(133, 4)(((((133) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((133) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((133) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((133) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((133) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((133)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((133) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((133) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(134, 4)(((((134) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((134) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((134) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((134) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((134) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((134)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((134) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((134) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(135, 4)(((((135) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((135) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((135) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((135) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((135) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((135)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((135) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((135) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(136, 4)(((((136) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((136) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((136) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((136) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((136) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((136)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((136) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((136) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(137, 4)(((((137) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((137) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((137) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((137) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((137) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((137)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((137) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((137) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
88 C8(138, 4)(((((138) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((138) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((138) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((138) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((138) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((138)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((138) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((138) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(139, 4)(((((139) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((139) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((139) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((139) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((139) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((139)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((139) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((139) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(140, 4)(((((140) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((140) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((140) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((140) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((140) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((140)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((140) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((140) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(141, 4)(((((141) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((141) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((141) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((141) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((141) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((141)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((141) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((141) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(142, 4)(((((142) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((142) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((142) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((142) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((142) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((142)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((142) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((142) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(143, 4)(((((143) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((143) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((143) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((143) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((143) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((143)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((143) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((143) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
89 C8(144, 4)(((((144) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((144) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((144) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((144) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((144) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((144)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((144) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((144) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(145, 4)(((((145) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((145) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((145) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((145) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((145) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((145)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((145) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((145) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(146, 4)(((((146) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((146) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((146) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((146) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((146) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((146)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((146) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((146) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(147, 4)(((((147) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((147) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((147) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((147) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((147) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((147)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((147) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((147) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(148, 4)(((((148) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((148) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((148) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((148) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((148) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((148)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((148) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((148) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(149, 4)(((((149) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((149) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((149) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((149) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((149) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((149)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((149) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((149) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
90 C8(150, 4)(((((150) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((150) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((150) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((150) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((150) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((150)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((150) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((150) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(151, 4)(((((151) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((151) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((151) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((151) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((151) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((151)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((151) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((151) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(152, 4)(((((152) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((152) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((152) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((152) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((152) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((152)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((152) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((152) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(153, 4)(((((153) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((153) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((153) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((153) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((153) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((153)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((153) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((153) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(154, 4)(((((154) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((154) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((154) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((154) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((154) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((154)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((154) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((154) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(155, 4)(((((155) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((155) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((155) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((155) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((155) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((155)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((155) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((155) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
91 C8(156, 4)(((((156) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((156) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((156) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((156) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((156) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((156)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((156) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((156) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(157, 4)(((((157) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((157) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((157) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((157) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((157) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((157)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((157) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((157) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(158, 4)(((((158) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((158) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((158) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((158) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((158) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((158)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((158) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((158) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(159, 4)(((((159) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((159) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((159) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((159) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((159) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((159)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((159) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((159) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(160, 4)(((((160) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((160) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((160) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((160) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((160) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((160)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((160) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((160) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(161, 4)(((((161) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((161) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((161) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((161) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((161) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((161)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((161) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((161) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
92 C8(162, 4)(((((162) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((162) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((162) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((162) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((162) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((162)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((162) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((162) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(163, 4)(((((163) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((163) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((163) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((163) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((163) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((163)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((163) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((163) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(164, 4)(((((164) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((164) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((164) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((164) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((164) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((164)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((164) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((164) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(165, 4)(((((165) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((165) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((165) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((165) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((165) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((165)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((165) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((165) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(166, 4)(((((166) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((166) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((166) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((166) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((166) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((166)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((166) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((166) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(167, 4)(((((167) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((167) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((167) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((167) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((167) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((167)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((167) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((167) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
93 C8(168, 4)(((((168) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((168) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((168) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((168) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((168) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((168)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((168) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((168) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(169, 4)(((((169) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((169) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((169) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((169) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((169) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((169)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((169) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((169) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(170, 4)(((((170) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((170) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((170) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((170) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((170) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((170)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((170) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((170) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(171, 4)(((((171) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((171) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((171) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((171) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((171) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((171)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((171) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((171) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(172, 4)(((((172) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((172) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((172) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((172) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((172) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((172)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((172) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((172) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(173, 4)(((((173) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((173) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((173) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((173) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((173) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((173)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((173) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((173) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
94 C8(174, 4)(((((174) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((174) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((174) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((174) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((174) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((174)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((174) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((174) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(175, 4)(((((175) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((175) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((175) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((175) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((175) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((175)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((175) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((175) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(176, 4)(((((176) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((176) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((176) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((176) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((176) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((176)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((176) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((176) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(177, 4)(((((177) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((177) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((177) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((177) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((177) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((177)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((177) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((177) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(178, 4)(((((178) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((178) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((178) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((178) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((178) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((178)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((178) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((178) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(179, 4)(((((179) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((179) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((179) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((179) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((179) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((179)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((179) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((179) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
95 C8(180, 4)(((((180) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((180) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((180) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((180) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((180) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((180)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((180) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((180) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(181, 4)(((((181) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((181) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((181) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((181) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((181) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((181)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((181) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((181) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(182, 4)(((((182) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((182) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((182) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((182) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((182) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((182)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((182) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((182) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(183, 4)(((((183) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((183) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((183) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((183) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((183) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((183)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((183) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((183) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(184, 4)(((((184) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((184) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((184) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((184) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((184) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((184)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((184) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((184) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(185, 4)(((((185) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((185) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((185) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((185) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((185) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((185)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((185) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((185) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
96 C8(186, 4)(((((186) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((186) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((186) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((186) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((186) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((186)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((186) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((186) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(187, 4)(((((187) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((187) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((187) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((187) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((187) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((187)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((187) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((187) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(188, 4)(((((188) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((188) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((188) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((188) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((188) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((188)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((188) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((188) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(189, 4)(((((189) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((189) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((189) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((189) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((189) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((189)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((189) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((189) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(190, 4)(((((190) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((190) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((190) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((190) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((190) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((190)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((190) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((190) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(191, 4)(((((191) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((191) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((191) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((191) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((191) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((191)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((191) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((191) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
97 C8(192, 4)(((((192) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((192) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((192) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((192) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((192) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((192)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((192) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((192) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(193, 4)(((((193) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((193) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((193) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((193) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((193) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((193)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((193) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((193) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(194, 4)(((((194) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((194) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((194) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((194) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((194) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((194)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((194) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((194) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(195, 4)(((((195) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((195) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((195) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((195) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((195) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((195)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((195) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((195) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(196, 4)(((((196) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((196) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((196) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((196) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((196) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((196)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((196) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((196) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(197, 4)(((((197) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((197) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((197) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((197) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((197) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((197)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((197) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((197) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
98 C8(198, 4)(((((198) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((198) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((198) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((198) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((198) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((198)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((198) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((198) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(199, 4)(((((199) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((199) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((199) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((199) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((199) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((199)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((199) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((199) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(200, 4)(((((200) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((200) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((200) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((200) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((200) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((200)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((200) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((200) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(201, 4)(((((201) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((201) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((201) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((201) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((201) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((201)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((201) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((201) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(202, 4)(((((202) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((202) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((202) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((202) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((202) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((202)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((202) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((202) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(203, 4)(((((203) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((203) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((203) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((203) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((203) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((203)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((203) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((203) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
99 C8(204, 4)(((((204) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((204) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((204) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((204) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((204) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((204)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((204) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((204) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(205, 4)(((((205) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((205) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((205) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((205) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((205) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((205)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((205) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((205) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(206, 4)(((((206) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((206) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((206) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((206) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((206) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((206)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((206) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((206) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(207, 4)(((((207) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((207) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((207) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((207) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((207) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((207)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((207) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((207) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(208, 4)(((((208) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((208) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((208) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((208) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((208) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((208)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((208) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((208) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(209, 4)(((((209) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((209) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((209) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((209) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((209) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((209)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((209) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((209) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
100 C8(210, 4)(((((210) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((210) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((210) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((210) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((210) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((210)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((210) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((210) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(211, 4)(((((211) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((211) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((211) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((211) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((211) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((211)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((211) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((211) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(212, 4)(((((212) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((212) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((212) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((212) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((212) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((212)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((212) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((212) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(213, 4)(((((213) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((213) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((213) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((213) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((213) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((213)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((213) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((213) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(214, 4)(((((214) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((214) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((214) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((214) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((214) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((214)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((214) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((214) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(215, 4)(((((215) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((215) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((215) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((215) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((215) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((215)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((215) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((215) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
101 C8(216, 4)(((((216) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((216) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((216) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((216) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((216) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((216)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((216) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((216) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(217, 4)(((((217) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((217) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((217) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((217) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((217) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((217)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((217) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((217) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(218, 4)(((((218) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((218) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((218) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((218) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((218) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((218)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((218) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((218) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(219, 4)(((((219) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((219) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((219) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((219) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((219) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((219)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((219) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((219) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(220, 4)(((((220) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((220) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((220) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((220) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((220) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((220)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((220) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((220) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(221, 4)(((((221) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((221) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((221) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((221) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((221) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((221)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((221) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((221) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
102 C8(222, 4)(((((222) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((222) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((222) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((222) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((222) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((222)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((222) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((222) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(223, 4)(((((223) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((223) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((223) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((223) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((223) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((223)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((223) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((223) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(224, 4)(((((224) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((224) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((224) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((224) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((224) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((224)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((224) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((224) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(225, 4)(((((225) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((225) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((225) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((225) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((225) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((225)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((225) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((225) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(226, 4)(((((226) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((226) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((226) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((226) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((226) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((226)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((226) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((226) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(227, 4)(((((227) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((227) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((227) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((227) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((227) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((227)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((227) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((227) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
103 C8(228, 4)(((((228) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((228) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((228) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((228) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((228) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((228)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((228) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((228) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(229, 4)(((((229) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((229) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((229) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((229) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((229) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((229)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((229) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((229) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(230, 4)(((((230) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((230) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((230) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((230) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((230) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((230)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((230) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((230) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(231, 4)(((((231) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((231) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((231) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((231) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((231) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((231)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((231) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((231) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(232, 4)(((((232) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((232) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((232) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((232) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((232) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((232)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((232) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((232) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(233, 4)(((((233) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((233) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((233) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((233) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((233) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((233)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((233) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((233) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
104 C8(234, 4)(((((234) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((234) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((234) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((234) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((234) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((234)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((234) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((234) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(235, 4)(((((235) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((235) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((235) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((235) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((235) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((235)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((235) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((235) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(236, 4)(((((236) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((236) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((236) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((236) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((236) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((236)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((236) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((236) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(237, 4)(((((237) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((237) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((237) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((237) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((237) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((237)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((237) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((237) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(238, 4)(((((238) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((238) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((238) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((238) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((238) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((238)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((238) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((238) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(239, 4)(((((239) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((239) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((239) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((239) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((239) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((239)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((239) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((239) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
105 C8(240, 4)(((((240) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((240) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((240) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((240) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((240) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((240)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((240) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((240) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(241, 4)(((((241) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((241) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((241) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((241) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((241) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((241)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((241) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((241) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(242, 4)(((((242) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((242) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((242) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((242) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((242) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((242)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((242) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((242) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(243, 4)(((((243) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((243) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((243) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((243) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((243) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((243)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((243) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((243) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(244, 4)(((((244) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((244) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((244) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((244) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((244) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((244)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((244) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((244) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(245, 4)(((((245) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((245) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((245) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((245) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((245) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((245)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((245) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((245) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
106 C8(246, 4)(((((246) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((246) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((246) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((246) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((246) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((246)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((246) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((246) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(247, 4)(((((247) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((247) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((247) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((247) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((247) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((247)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((247) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((247) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(248, 4)(((((248) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((248) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((248) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((248) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((248) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((248)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((248) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((248) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(249, 4)(((((249) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((249) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((249) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((249) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((249) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((249)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((249) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((249) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(250, 4)(((((250) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((250) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((250) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((250) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((250) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((250)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((250) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((250) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(251, 4)(((((251) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((251) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((251) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((251) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((251) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((251)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((251) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((251) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
107 C8(252, 4)(((((252) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((252) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((252) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((252) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((252) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((252)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((252) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((252) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(253, 4)(((((253) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((253) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((253) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((253) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((253) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((253)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((253) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((253) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(254, 4)(((((254) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((254) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((254) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((254) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((254) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((254)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((254) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((254) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
, C8(255, 4)(((((255) >> 0) & 1) * ((((FbBits) -1) << (((
0)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((255) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(4)) + ((4)))) & ((1 <<
5) - 1))))) | ((((255) >> 2) & 1) * ((((FbBits) -1
) << (((2)*(4)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(4)) + ((4)))) & (
(1 << 5) - 1))))) | ((((255) >> 3) & 1) * (((
(FbBits) -1) << (((3)*(4)) & ((1 << 5) - 1)))
& (((FbBits) -1) >> (((1 << 5) - (((3)*(4)) +
((4)))) & ((1 << 5) - 1))))) | ((((255) >> 4
) & 1) * ((((FbBits) -1) << (((4)*(4)) & ((1 <<
5) - 1))) & (((FbBits) -1) >> (((1 << 5) - (
((4)*(4)) + ((4)))) & ((1 << 5) - 1))))) | ((((255)
>> 5) & 1) * ((((FbBits) -1) << (((5)*(4)) &
((1 << 5) - 1))) & (((FbBits) -1) >> (((1 <<
5) - (((5)*(4)) + ((4)))) & ((1 << 5) - 1))))) | (
(((255) >> 6) & 1) * ((((FbBits) -1) << (((6)
*(4)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((6)*(4)) + ((4)))) & ((1 << 5
) - 1))))) | ((((255) >> 7) & 1) * ((((FbBits) -1) <<
(((7)*(4)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((7)*(4)) + ((4)))) & ((1 <<
5) - 1))))))
,
108};
109
110static const FbBits fbStipple4Bits[16] = {
111 C4(0, 8)(((((0) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((0) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((0) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((0) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(8)) + ((8)))) & ((1 <<
5) - 1))))))
, C4(1, 8)(((((1) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((1) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((1) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((1) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(8)) + ((8)))) & ((1 <<
5) - 1))))))
, C4(2, 8)(((((2) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((2) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((2) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((2) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(8)) + ((8)))) & ((1 <<
5) - 1))))))
, C4(3, 8)(((((3) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((3) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((3) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((3) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(8)) + ((8)))) & ((1 <<
5) - 1))))))
, C4(4, 8)(((((4) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((4) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((4) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((4) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(8)) + ((8)))) & ((1 <<
5) - 1))))))
, C4(5, 8)(((((5) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((5) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((5) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((5) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(8)) + ((8)))) & ((1 <<
5) - 1))))))
,
112 C4(6, 8)(((((6) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((6) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((6) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((6) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(8)) + ((8)))) & ((1 <<
5) - 1))))))
, C4(7, 8)(((((7) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((7) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((7) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((7) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(8)) + ((8)))) & ((1 <<
5) - 1))))))
, C4(8, 8)(((((8) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((8) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((8) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((8) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(8)) + ((8)))) & ((1 <<
5) - 1))))))
, C4(9, 8)(((((9) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((9) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((9) >> 2) & 1) * ((((FbBits) -1) <<
(((2)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((2)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((9) >> 3) & 1) * ((((FbBits) -1) <<
(((3)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((3)*(8)) + ((8)))) & ((1 <<
5) - 1))))))
, C4(10, 8)(((((10) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((10) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((10) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(8)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(8)) + ((8)))) & (
(1 << 5) - 1))))) | ((((10) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(8)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(8)) + ((8)
))) & ((1 << 5) - 1))))))
, C4(11, 8)(((((11) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((11) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((11) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(8)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(8)) + ((8)))) & (
(1 << 5) - 1))))) | ((((11) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(8)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(8)) + ((8)
))) & ((1 << 5) - 1))))))
,
113 C4(12, 8)(((((12) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((12) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((12) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(8)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(8)) + ((8)))) & (
(1 << 5) - 1))))) | ((((12) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(8)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(8)) + ((8)
))) & ((1 << 5) - 1))))))
, C4(13, 8)(((((13) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((13) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((13) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(8)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(8)) + ((8)))) & (
(1 << 5) - 1))))) | ((((13) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(8)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(8)) + ((8)
))) & ((1 << 5) - 1))))))
, C4(14, 8)(((((14) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((14) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((14) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(8)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(8)) + ((8)))) & (
(1 << 5) - 1))))) | ((((14) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(8)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(8)) + ((8)
))) & ((1 << 5) - 1))))))
, C4(15, 8)(((((15) >> 0) & 1) * ((((FbBits) -1) << (((0
)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(8)) + ((8)))) & ((1 << 5
) - 1))))) | ((((15) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(8)) & ((1 << 5) - 1))) & (((FbBits) -1)
>> (((1 << 5) - (((1)*(8)) + ((8)))) & ((1 <<
5) - 1))))) | ((((15) >> 2) & 1) * ((((FbBits) -1)
<< (((2)*(8)) & ((1 << 5) - 1))) & (((FbBits
) -1) >> (((1 << 5) - (((2)*(8)) + ((8)))) & (
(1 << 5) - 1))))) | ((((15) >> 3) & 1) * ((((
FbBits) -1) << (((3)*(8)) & ((1 << 5) - 1))) &
(((FbBits) -1) >> (((1 << 5) - (((3)*(8)) + ((8)
))) & ((1 << 5) - 1))))))
,
114};
115
116static const FbBits fbStipple2Bits[4] = {
117 C2(0, 16)(((((0) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(16)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(16)) + ((16)))) & ((1 <<
5) - 1))))) | ((((0) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(16)) & ((1 << 5) - 1))) & (((FbBits) -1
) >> (((1 << 5) - (((1)*(16)) + ((16)))) & ((
1 << 5) - 1))))))
, C2(1, 16)(((((1) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(16)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(16)) + ((16)))) & ((1 <<
5) - 1))))) | ((((1) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(16)) & ((1 << 5) - 1))) & (((FbBits) -1
) >> (((1 << 5) - (((1)*(16)) + ((16)))) & ((
1 << 5) - 1))))))
, C2(2, 16)(((((2) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(16)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(16)) + ((16)))) & ((1 <<
5) - 1))))) | ((((2) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(16)) & ((1 << 5) - 1))) & (((FbBits) -1
) >> (((1 << 5) - (((1)*(16)) + ((16)))) & ((
1 << 5) - 1))))))
, C2(3, 16)(((((3) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(16)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(16)) + ((16)))) & ((1 <<
5) - 1))))) | ((((3) >> 1) & 1) * ((((FbBits) -1) <<
(((1)*(16)) & ((1 << 5) - 1))) & (((FbBits) -1
) >> (((1 << 5) - (((1)*(16)) + ((16)))) & ((
1 << 5) - 1))))))
,
118};
119
120static const FbBits fbStipple1Bits[2] = {
121 C1(0, 32)(((((0) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(32)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(32)) + ((32)))) & ((1 <<
5) - 1))))))
, C1(1, 32)(((((1) >> 0) & 1) * ((((FbBits) -1) << (((0)
*(32)) & ((1 << 5) - 1))) & (((FbBits) -1) >>
(((1 << 5) - (((0)*(32)) + ((32)))) & ((1 <<
5) - 1))))))
,
122};
123
124#ifdef __clang__1
125/* shift overflow is intentional */
126#pragma clang diagnostic ignored "-Wshift-overflow"
127#endif
128
129/*
130 * Example: srcX = 13 dstX = 8 (FB unit 32 dstBpp 8)
131 *
132 * **** **** **** **** **** **** **** ****
133 * ^
134 * ******** ******** ******** ********
135 * ^
136 * leftShift = 12
137 * rightShift = 20
138 *
139 * Example: srcX = 0 dstX = 8 (FB unit 32 dstBpp 8)
140 *
141 * **** **** **** **** **** **** **** ****
142 * ^
143 * ******** ******** ******** ********
144 * ^
145 *
146 * leftShift = 24
147 * rightShift = 8
148 */
149
150#define LoadBits{ if (leftShift) { bitsRight = (src < srcEnd ? ((*wfbReadMemory
)((src++), sizeof(*(src++)))) : 0); bits = (((bitsLeft) >>
(leftShift)) | ((bitsRight) << (rightShift))); bitsLeft
= bitsRight; } else bits = (src < srcEnd ? ((*wfbReadMemory
)((src++), sizeof(*(src++)))) : 0); }
{\
151 if (leftShift) { \
152 bitsRight = (src < srcEnd ? READ(src++)((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0); \
153 bits = (FbStipLeft (bitsLeft, leftShift)((bitsLeft) >> (leftShift)) | \
154 FbStipRight(bitsRight, rightShift)((bitsRight) << (rightShift))); \
155 bitsLeft = bitsRight; \
156 } else \
157 bits = (src < srcEnd ? READ(src++)((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0); \
158}
159
160void
161fbBltOnewfbBltOne(FbStip * src, FbStride srcStride, /* FbStip units per scanline */
162 int srcX, /* bit position of source */
163 FbBits * dst, FbStride dstStride, /* FbBits units per scanline */
164 int dstX, /* bit position of dest */
165 int dstBpp, /* bits per destination unit */
166 int width, /* width in bits of destination */
167 int height, /* height in scanlines */
168 FbBits fgand, /* rrop values */
169 FbBits fgxor, FbBits bgand, FbBits bgxor)
170{
171 const FbBits *fbBits;
172 FbBits *srcEnd;
173 int pixelsPerDst; /* dst pixels per FbBits */
174 int unitsPerSrc; /* src patterns per FbStip */
175 int leftShift, rightShift; /* align source with dest */
176 FbBits startmask, endmask; /* dest scanline masks */
177 FbStip bits = 0, bitsLeft, bitsRight; /* source bits */
178 FbStip left;
179 FbBits mask;
180 int nDst; /* dest longwords (w.o. end) */
181 int w;
182 int n, nmiddle;
183 int dstS; /* stipple-relative dst X coordinate */
184 Bool copy; /* accelerate dest-invariant */
185 Bool transparent; /* accelerate 0 nop */
186 int srcinc; /* source units consumed */
187 Bool endNeedsLoad = FALSE0; /* need load for endmask */
188 int startbyte, endbyte;
189
190 if (dstBpp == 24) {
191 fbBltOne24wfbBltOne24(src, srcStride, srcX,
192 dst, dstStride, dstX, dstBpp,
193 width, height, fgand, fgxor, bgand, bgxor);
194 return;
195 }
196
197 /*
198 * Do not read past the end of the buffer!
199 */
200 srcEnd = src + height * srcStride;
201
202 /*
203 * Number of destination units in FbBits == number of stipple pixels
204 * used each time
205 */
206 pixelsPerDst = FB_UNIT(1 << 5) / dstBpp;
207
208 /*
209 * Number of source stipple patterns in FbStip
210 */
211 unitsPerSrc = FB_STIP_UNIT(1 << 5) / pixelsPerDst;
212
213 copy = FALSE0;
214 transparent = FALSE0;
215 if (bgand == 0 && fgand == 0)
216 copy = TRUE1;
217 else if (bgand == FB_ALLONES((FbBits) -1) && bgxor == 0)
218 transparent = TRUE1;
219
220 /*
221 * Adjust source and dest to nearest FbBits boundary
222 */
223 src += srcX >> FB_STIP_SHIFT5;
224 dst += dstX >> FB_SHIFT5;
225 srcX &= FB_STIP_MASK((1 << 5) - 1);
226 dstX &= FB_MASK((1 << 5) - 1);
227
228 FbMaskBitsBytes(dstX, width, copy,{ nmiddle = (width); startbyte = 0; endbyte = 0; endmask = ( (
((1 << 5) - ((dstX)+nmiddle)) & ((1 << 5) - 1
)) ? ((((FbBits) -1)) >> (((1 << 5) - ((dstX)+nmiddle
)) & ((1 << 5) - 1))) : 0); if (endmask) { if ((copy
) && (((dstX) + nmiddle) & 7) == 0) { endbyte = (
((dstX) + nmiddle) & ((1 << 5) - 1)) >> 3; } else
{ endbyte = 0x10; } } startmask = ( ((dstX) & ((1 <<
5) - 1)) ? ((((FbBits) -1)) << ((dstX) & ((1 <<
5) - 1))) : 0); if (startmask) { if ((copy) && ((dstX
) & 7) == 0) { startbyte = ((dstX) & ((1 << 5) -
1)) >> 3; } else { startbyte = 0x10; } nmiddle -= (1 <<
5) - ((dstX) & ((1 << 5) - 1)); if (nmiddle < 0
) { if (startbyte != 0x10) { if (endbyte == 0x10) { startbyte
= 0x10; } else if (endbyte) { startbyte |= (endbyte - startbyte
) << (5 - 3); endbyte = 0; } } nmiddle = 0; startmask &=
endmask; endmask = 0; } } nmiddle >>= 5; }
229 startmask, startbyte, nmiddle, endmask, endbyte){ nmiddle = (width); startbyte = 0; endbyte = 0; endmask = ( (
((1 << 5) - ((dstX)+nmiddle)) & ((1 << 5) - 1
)) ? ((((FbBits) -1)) >> (((1 << 5) - ((dstX)+nmiddle
)) & ((1 << 5) - 1))) : 0); if (endmask) { if ((copy
) && (((dstX) + nmiddle) & 7) == 0) { endbyte = (
((dstX) + nmiddle) & ((1 << 5) - 1)) >> 3; } else
{ endbyte = 0x10; } } startmask = ( ((dstX) & ((1 <<
5) - 1)) ? ((((FbBits) -1)) << ((dstX) & ((1 <<
5) - 1))) : 0); if (startmask) { if ((copy) && ((dstX
) & 7) == 0) { startbyte = ((dstX) & ((1 << 5) -
1)) >> 3; } else { startbyte = 0x10; } nmiddle -= (1 <<
5) - ((dstX) & ((1 << 5) - 1)); if (nmiddle < 0
) { if (startbyte != 0x10) { if (endbyte == 0x10) { startbyte
= 0x10; } else if (endbyte) { startbyte |= (endbyte - startbyte
) << (5 - 3); endbyte = 0; } } nmiddle = 0; startmask &=
endmask; endmask = 0; } } nmiddle >>= 5; }
;
230
231 /*
232 * Compute effective dest alignment requirement for
233 * source -- must align source to dest unit boundary
234 */
235 dstS = dstX / dstBpp;
236 /*
237 * Compute shift constants for effective alignement
238 */
239 if (srcX >= dstS) {
240 leftShift = srcX - dstS;
241 rightShift = FB_STIP_UNIT(1 << 5) - leftShift;
242 }
243 else {
244 rightShift = dstS - srcX;
245 leftShift = FB_STIP_UNIT(1 << 5) - rightShift;
246 }
247 /*
248 * Get pointer to stipple mask array for this depth
249 */
250 fbBits = 0; /* unused */
251 switch (pixelsPerDst) {
252 case 8:
253 fbBits = fbStipple8Bits;
254 break;
255 case 4:
256 fbBits = fbStipple4Bits;
257 break;
258 case 2:
259 fbBits = fbStipple2Bits;
260 break;
261 case 1:
262 fbBits = fbStipple1Bits;
263 break;
264 default:
265 return;
266 }
267
268 /*
269 * Compute total number of destination words written, but
270 * don't count endmask
271 */
272 nDst = nmiddle;
273 if (startmask)
274 nDst++;
275
276 dstStride -= nDst;
277
278 /*
279 * Compute total number of source words consumed
280 */
281
282 srcinc = (nDst + unitsPerSrc - 1) / unitsPerSrc;
283
284 if (srcX > dstS)
285 srcinc++;
286 if (endmask) {
287 endNeedsLoad = nDst % unitsPerSrc == 0;
288 if (endNeedsLoad)
289 srcinc++;
290 }
291
292 srcStride -= srcinc;
293
294 /*
295 * Copy rectangle
296 */
297 while (height--) {
298 w = nDst; /* total units across scanline */
299 n = unitsPerSrc; /* units avail in single stipple */
300 if (n > w)
301 n = w;
302
303 bitsLeft = 0;
304 if (srcX > dstS)
305 bitsLeft = READ(src++)((*wfbReadMemory)((src++), sizeof(*(src++))));
306 if (n) {
307 /*
308 * Load first set of stipple bits
309 */
310 LoadBits{ if (leftShift) { bitsRight = (src < srcEnd ? ((*wfbReadMemory
)((src++), sizeof(*(src++)))) : 0); bits = (((bitsLeft) >>
(leftShift)) | ((bitsRight) << (rightShift))); bitsLeft
= bitsRight; } else bits = (src < srcEnd ? ((*wfbReadMemory
)((src++), sizeof(*(src++)))) : 0); }
;
311
312 /*
313 * Consume stipple bits for startmask
314 */
315 if (startmask) {
316 mask = fbBits[FbLeftStipBits(bits, pixelsPerDst)((bits) & ((((FbStip) 1) << (pixelsPerDst)) - 1))];
317 if (mask || !transparent)
318 FbDoLeftMaskByteStippleRRop(dst, mask,{ FbBits __xor = ((fgxor) & (mask)) | ((bgxor) & ~(mask
)); { switch (startbyte) { case (sizeof (FbBits) - 3) | (1 <<
(5 - 3)): (((*wfbWriteMemory)((((CARD8 *) ((CARD8 *) (dst) +
(sizeof (FbBits) - 3)))), (((__xor) >> (((sizeof (FbBits
) - 3) ^ (0 & ~(sizeof (CARD8) - 1))) << 3))), sizeof
(*(((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits) - 3))))))))
; break; case (sizeof (FbBits) - 3) | (2 << (5 - 3)): (
((*wfbWriteMemory)((((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits
) - 3)))), (((__xor) >> (((sizeof (FbBits) - 3) ^ (0 &
~(sizeof (CARD8) - 1))) << 3))), sizeof(*(((CARD8 *) (
(CARD8 *) (dst) + (sizeof (FbBits) - 3)))))))); (((*wfbWriteMemory
)((((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits) - 2)))), ((
(__xor) >> (((sizeof (FbBits) - 2) ^ (0 & ~(sizeof (
CARD8) - 1))) << 3))), sizeof(*(((CARD8 *) ((CARD8 *) (
dst) + (sizeof (FbBits) - 2)))))))); break; case (sizeof (FbBits
) - 2) | (1 << (5 - 3)): (((*wfbWriteMemory)((((CARD8 *
) ((CARD8 *) (dst) + (sizeof (FbBits) - 2)))), (((__xor) >>
(((sizeof (FbBits) - 2) ^ (0 & ~(sizeof (CARD8) - 1))) <<
3))), sizeof(*(((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits
) - 2)))))))); break; case sizeof (FbBits) - 3: (((*wfbWriteMemory
)((((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits) - 3)))), ((
(__xor) >> (((sizeof (FbBits) - 3) ^ (0 & ~(sizeof (
CARD8) - 1))) << 3))), sizeof(*(((CARD8 *) ((CARD8 *) (
dst) + (sizeof (FbBits) - 3)))))))); case sizeof (FbBits) - 2
: (((*wfbWriteMemory)((((CARD16 *) ((CARD8 *) (dst) + (sizeof
(FbBits) - 2)))), (((__xor) >> (((sizeof (FbBits) - 2)
^ (0 & ~(sizeof (CARD16) - 1))) << 3))), sizeof(*(
((CARD16 *) ((CARD8 *) (dst) + (sizeof (FbBits) - 2)))))))); break
; case sizeof (FbBits) - 1: (((*wfbWriteMemory)((((CARD8 *) (
(CARD8 *) (dst) + (sizeof (FbBits) - 1)))), (((__xor) >>
(((sizeof (FbBits) - 1) ^ (0 & ~(sizeof (CARD8) - 1))) <<
3))), sizeof(*(((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits
) - 1)))))))); break; default: ((*wfbWriteMemory)((dst), ((((
((*wfbReadMemory)((dst), sizeof(*(dst))))) & ((((fgand) &
(mask)) | ((bgand) & ~(mask))) | ~(startmask))) ^ (__xor
& startmask))), sizeof(*(dst)))); break; } }; }
319 fgand, fgxor, bgand, bgxor,{ FbBits __xor = ((fgxor) & (mask)) | ((bgxor) & ~(mask
)); { switch (startbyte) { case (sizeof (FbBits) - 3) | (1 <<
(5 - 3)): (((*wfbWriteMemory)((((CARD8 *) ((CARD8 *) (dst) +
(sizeof (FbBits) - 3)))), (((__xor) >> (((sizeof (FbBits
) - 3) ^ (0 & ~(sizeof (CARD8) - 1))) << 3))), sizeof
(*(((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits) - 3))))))))
; break; case (sizeof (FbBits) - 3) | (2 << (5 - 3)): (
((*wfbWriteMemory)((((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits
) - 3)))), (((__xor) >> (((sizeof (FbBits) - 3) ^ (0 &
~(sizeof (CARD8) - 1))) << 3))), sizeof(*(((CARD8 *) (
(CARD8 *) (dst) + (sizeof (FbBits) - 3)))))))); (((*wfbWriteMemory
)((((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits) - 2)))), ((
(__xor) >> (((sizeof (FbBits) - 2) ^ (0 & ~(sizeof (
CARD8) - 1))) << 3))), sizeof(*(((CARD8 *) ((CARD8 *) (
dst) + (sizeof (FbBits) - 2)))))))); break; case (sizeof (FbBits
) - 2) | (1 << (5 - 3)): (((*wfbWriteMemory)((((CARD8 *
) ((CARD8 *) (dst) + (sizeof (FbBits) - 2)))), (((__xor) >>
(((sizeof (FbBits) - 2) ^ (0 & ~(sizeof (CARD8) - 1))) <<
3))), sizeof(*(((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits
) - 2)))))))); break; case sizeof (FbBits) - 3: (((*wfbWriteMemory
)((((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits) - 3)))), ((
(__xor) >> (((sizeof (FbBits) - 3) ^ (0 & ~(sizeof (
CARD8) - 1))) << 3))), sizeof(*(((CARD8 *) ((CARD8 *) (
dst) + (sizeof (FbBits) - 3)))))))); case sizeof (FbBits) - 2
: (((*wfbWriteMemory)((((CARD16 *) ((CARD8 *) (dst) + (sizeof
(FbBits) - 2)))), (((__xor) >> (((sizeof (FbBits) - 2)
^ (0 & ~(sizeof (CARD16) - 1))) << 3))), sizeof(*(
((CARD16 *) ((CARD8 *) (dst) + (sizeof (FbBits) - 2)))))))); break
; case sizeof (FbBits) - 1: (((*wfbWriteMemory)((((CARD8 *) (
(CARD8 *) (dst) + (sizeof (FbBits) - 1)))), (((__xor) >>
(((sizeof (FbBits) - 1) ^ (0 & ~(sizeof (CARD8) - 1))) <<
3))), sizeof(*(((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits
) - 1)))))))); break; default: ((*wfbWriteMemory)((dst), ((((
((*wfbReadMemory)((dst), sizeof(*(dst))))) & ((((fgand) &
(mask)) | ((bgand) & ~(mask))) | ~(startmask))) ^ (__xor
& startmask))), sizeof(*(dst)))); break; } }; }
320 startbyte, startmask){ FbBits __xor = ((fgxor) & (mask)) | ((bgxor) & ~(mask
)); { switch (startbyte) { case (sizeof (FbBits) - 3) | (1 <<
(5 - 3)): (((*wfbWriteMemory)((((CARD8 *) ((CARD8 *) (dst) +
(sizeof (FbBits) - 3)))), (((__xor) >> (((sizeof (FbBits
) - 3) ^ (0 & ~(sizeof (CARD8) - 1))) << 3))), sizeof
(*(((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits) - 3))))))))
; break; case (sizeof (FbBits) - 3) | (2 << (5 - 3)): (
((*wfbWriteMemory)((((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits
) - 3)))), (((__xor) >> (((sizeof (FbBits) - 3) ^ (0 &
~(sizeof (CARD8) - 1))) << 3))), sizeof(*(((CARD8 *) (
(CARD8 *) (dst) + (sizeof (FbBits) - 3)))))))); (((*wfbWriteMemory
)((((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits) - 2)))), ((
(__xor) >> (((sizeof (FbBits) - 2) ^ (0 & ~(sizeof (
CARD8) - 1))) << 3))), sizeof(*(((CARD8 *) ((CARD8 *) (
dst) + (sizeof (FbBits) - 2)))))))); break; case (sizeof (FbBits
) - 2) | (1 << (5 - 3)): (((*wfbWriteMemory)((((CARD8 *
) ((CARD8 *) (dst) + (sizeof (FbBits) - 2)))), (((__xor) >>
(((sizeof (FbBits) - 2) ^ (0 & ~(sizeof (CARD8) - 1))) <<
3))), sizeof(*(((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits
) - 2)))))))); break; case sizeof (FbBits) - 3: (((*wfbWriteMemory
)((((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits) - 3)))), ((
(__xor) >> (((sizeof (FbBits) - 3) ^ (0 & ~(sizeof (
CARD8) - 1))) << 3))), sizeof(*(((CARD8 *) ((CARD8 *) (
dst) + (sizeof (FbBits) - 3)))))))); case sizeof (FbBits) - 2
: (((*wfbWriteMemory)((((CARD16 *) ((CARD8 *) (dst) + (sizeof
(FbBits) - 2)))), (((__xor) >> (((sizeof (FbBits) - 2)
^ (0 & ~(sizeof (CARD16) - 1))) << 3))), sizeof(*(
((CARD16 *) ((CARD8 *) (dst) + (sizeof (FbBits) - 2)))))))); break
; case sizeof (FbBits) - 1: (((*wfbWriteMemory)((((CARD8 *) (
(CARD8 *) (dst) + (sizeof (FbBits) - 1)))), (((__xor) >>
(((sizeof (FbBits) - 1) ^ (0 & ~(sizeof (CARD8) - 1))) <<
3))), sizeof(*(((CARD8 *) ((CARD8 *) (dst) + (sizeof (FbBits
) - 1)))))))); break; default: ((*wfbWriteMemory)((dst), ((((
((*wfbReadMemory)((dst), sizeof(*(dst))))) & ((((fgand) &
(mask)) | ((bgand) & ~(mask))) | ~(startmask))) ^ (__xor
& startmask))), sizeof(*(dst)))); break; } }; }
;
321 bits = FbStipLeft(bits, pixelsPerDst)((bits) >> (pixelsPerDst));
322 dst++;
323 n--;
324 w--;
325 }
326 /*
327 * Consume stipple bits across scanline
328 */
329 for (;;) {
330 w -= n;
331 if (copy) {
332 while (n--) {
333 mask = fbBits[FbLeftStipBits(bits, pixelsPerDst)((bits) & ((((FbStip) 1) << (pixelsPerDst)) - 1))];
334 WRITE(dst, FbOpaqueStipple(mask, fgxor, bgxor))((*wfbWriteMemory)((dst), ((((fgxor) & (mask)) | ((bgxor)
& ~(mask)))), sizeof(*(dst))))
;
335 dst++;
336 bits = FbStipLeft(bits, pixelsPerDst)((bits) >> (pixelsPerDst));
337 }
338 }
339 else {
340 while (n--) {
341 left = FbLeftStipBits(bits, pixelsPerDst)((bits) & ((((FbStip) 1) << (pixelsPerDst)) - 1));
342 if (left || !transparent) {
343 mask = fbBits[left];
344 WRITE(dst, FbStippleRRop(READ(dst), mask, fgand,((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & (fgand)) ^ (fgxor)) & mask) | ((((((*wfbReadMemory
)((dst), sizeof(*(dst))))) & (bgand)) ^ (bgxor)) & ~mask
)), sizeof(*(dst))))
345 fgxor, bgand, bgxor))((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & (fgand)) ^ (fgxor)) & mask) | ((((((*wfbReadMemory
)((dst), sizeof(*(dst))))) & (bgand)) ^ (bgxor)) & ~mask
)), sizeof(*(dst))))
;
346 }
347 dst++;
348 bits = FbStipLeft(bits, pixelsPerDst)((bits) >> (pixelsPerDst));
349 }
350 }
351 if (!w)
352 break;
353 /*
354 * Load another set and reset number of available units
355 */
356 LoadBits{ if (leftShift) { bitsRight = (src < srcEnd ? ((*wfbReadMemory
)((src++), sizeof(*(src++)))) : 0); bits = (((bitsLeft) >>
(leftShift)) | ((bitsRight) << (rightShift))); bitsLeft
= bitsRight; } else bits = (src < srcEnd ? ((*wfbReadMemory
)((src++), sizeof(*(src++)))) : 0); }
;
357 n = unitsPerSrc;
358 if (n > w)
359 n = w;
360 }
361 }
362 /*
363 * Consume stipple bits for endmask
364 */
365 if (endmask) {
366 if (endNeedsLoad) {
367 LoadBits{ if (leftShift) { bitsRight = (src < srcEnd ? ((*wfbReadMemory
)((src++), sizeof(*(src++)))) : 0); bits = (((bitsLeft) >>
(leftShift)) | ((bitsRight) << (rightShift))); bitsLeft
= bitsRight; } else bits = (src < srcEnd ? ((*wfbReadMemory
)((src++), sizeof(*(src++)))) : 0); }
;
368 }
369 mask = fbBits[FbLeftStipBits(bits, pixelsPerDst)((bits) & ((((FbStip) 1) << (pixelsPerDst)) - 1))];
370 if (mask || !transparent)
371 FbDoRightMaskByteStippleRRop(dst, mask, fgand, fgxor,{ FbBits __xor = ((fgxor) & (mask)) | ((bgxor) & ~(mask
)); { switch (endbyte) { case 1: (((*wfbWriteMemory)((((CARD8
*) ((CARD8 *) (dst) + (0)))), (((__xor) >> (((0) ^ (0 &
~(sizeof (CARD8) - 1))) << 3))), sizeof(*(((CARD8 *) (
(CARD8 *) (dst) + (0)))))))); break; case 2: (((*wfbWriteMemory
)((((CARD16 *) ((CARD8 *) (dst) + (0)))), (((__xor) >> (
((0) ^ (0 & ~(sizeof (CARD16) - 1))) << 3))), sizeof
(*(((CARD16 *) ((CARD8 *) (dst) + (0)))))))); break; case 3: (
((*wfbWriteMemory)((((CARD16 *) ((CARD8 *) (dst) + (0)))), ((
(__xor) >> (((0) ^ (0 & ~(sizeof (CARD16) - 1))) <<
3))), sizeof(*(((CARD16 *) ((CARD8 *) (dst) + (0)))))))); ((
(*wfbWriteMemory)((((CARD8 *) ((CARD8 *) (dst) + (2)))), (((__xor
) >> (((2) ^ (0 & ~(sizeof (CARD8) - 1))) << 3
))), sizeof(*(((CARD8 *) ((CARD8 *) (dst) + (2)))))))); break
; default: ((*wfbWriteMemory)((dst), ((((((*wfbReadMemory)((dst
), sizeof(*(dst))))) & ((((fgand) & (mask)) | ((bgand
) & ~(mask))) | ~(endmask))) ^ (__xor & endmask))), sizeof
(*(dst)))); } }; }
372 bgand, bgxor, endbyte, endmask){ FbBits __xor = ((fgxor) & (mask)) | ((bgxor) & ~(mask
)); { switch (endbyte) { case 1: (((*wfbWriteMemory)((((CARD8
*) ((CARD8 *) (dst) + (0)))), (((__xor) >> (((0) ^ (0 &
~(sizeof (CARD8) - 1))) << 3))), sizeof(*(((CARD8 *) (
(CARD8 *) (dst) + (0)))))))); break; case 2: (((*wfbWriteMemory
)((((CARD16 *) ((CARD8 *) (dst) + (0)))), (((__xor) >> (
((0) ^ (0 & ~(sizeof (CARD16) - 1))) << 3))), sizeof
(*(((CARD16 *) ((CARD8 *) (dst) + (0)))))))); break; case 3: (
((*wfbWriteMemory)((((CARD16 *) ((CARD8 *) (dst) + (0)))), ((
(__xor) >> (((0) ^ (0 & ~(sizeof (CARD16) - 1))) <<
3))), sizeof(*(((CARD16 *) ((CARD8 *) (dst) + (0)))))))); ((
(*wfbWriteMemory)((((CARD8 *) ((CARD8 *) (dst) + (2)))), (((__xor
) >> (((2) ^ (0 & ~(sizeof (CARD8) - 1))) << 3
))), sizeof(*(((CARD8 *) ((CARD8 *) (dst) + (2)))))))); break
; default: ((*wfbWriteMemory)((dst), ((((((*wfbReadMemory)((dst
), sizeof(*(dst))))) & ((((fgand) & (mask)) | ((bgand
) & ~(mask))) | ~(endmask))) ^ (__xor & endmask))), sizeof
(*(dst)))); } }; }
;
373 }
374 dst += dstStride;
375 src += srcStride;
376 }
377}
378
379/*
380 * Crufty macros to initialize the mask array, most of this
381 * is to avoid compile-time warnings about shift overflow
382 */
383
384#if BITMAP_BIT_ORDER0 == MSBFirst1
385#define Mask24Pos(x,r)((x)*24-((r) ? 24 - (r) : 0)) ((x)*24-(r))
386#else
387#define Mask24Pos(x,r)((x)*24-((r) ? 24 - (r) : 0)) ((x)*24-((r) ? 24 - (r) : 0))
388#endif
389
390#define Mask24Neg(x,r)(((x)*24-((r) ? 24 - (r) : 0)) < 0 ? -((x)*24-((r) ? 24 - (
r) : 0)) : 0)
(Mask24Pos(x,r)((x)*24-((r) ? 24 - (r) : 0)) < 0 ? -Mask24Pos(x,r)((x)*24-((r) ? 24 - (r) : 0)) : 0)
391#define Mask24Check(x,r)(((x)*24-((r) ? 24 - (r) : 0)) < 0 ? 0 : ((x)*24-((r) ? 24
- (r) : 0)) >= (1 << 5) ? 0 : ((x)*24-((r) ? 24 - (
r) : 0)))
(Mask24Pos(x,r)((x)*24-((r) ? 24 - (r) : 0)) < 0 ? 0 : \
392 Mask24Pos(x,r)((x)*24-((r) ? 24 - (r) : 0)) >= FB_UNIT(1 << 5) ? 0 : Mask24Pos(x,r)((x)*24-((r) ? 24 - (r) : 0)))
393
394#define Mask24(x,r)(((x)*24-((r) ? 24 - (r) : 0)) < (1 << 5) ? (((x)*24
-((r) ? 24 - (r) : 0)) < 0 ? 0xffffffU >> (((x)*24-(
(r) ? 24 - (r) : 0)) < 0 ? -((x)*24-((r) ? 24 - (r) : 0)) :
0) : 0xffffffU << (((x)*24-((r) ? 24 - (r) : 0)) < 0
? 0 : ((x)*24-((r) ? 24 - (r) : 0)) >= (1 << 5) ? 0
: ((x)*24-((r) ? 24 - (r) : 0)))) : 0)
(Mask24Pos(x,r)((x)*24-((r) ? 24 - (r) : 0)) < FB_UNIT(1 << 5) ? \
395 (Mask24Pos(x,r)((x)*24-((r) ? 24 - (r) : 0)) < 0 ? \
396 0xffffffU >> Mask24Neg (x,r)(((x)*24-((r) ? 24 - (r) : 0)) < 0 ? -((x)*24-((r) ? 24 - (
r) : 0)) : 0)
: \
397 0xffffffU << Mask24Check(x,r)(((x)*24-((r) ? 24 - (r) : 0)) < 0 ? 0 : ((x)*24-((r) ? 24
- (r) : 0)) >= (1 << 5) ? 0 : ((x)*24-((r) ? 24 - (
r) : 0)))
) : 0)
398
399#define SelMask24(b,n,r)((((b) >> n) & 1) * (((n)*24-((r) ? 24 - (r) : 0)) <
(1 << 5) ? (((n)*24-((r) ? 24 - (r) : 0)) < 0 ? 0xffffffU
>> (((n)*24-((r) ? 24 - (r) : 0)) < 0 ? -((n)*24-((
r) ? 24 - (r) : 0)) : 0) : 0xffffffU << (((n)*24-((r) ?
24 - (r) : 0)) < 0 ? 0 : ((n)*24-((r) ? 24 - (r) : 0)) >=
(1 << 5) ? 0 : ((n)*24-((r) ? 24 - (r) : 0)))) : 0))
((((b) >> n) & 1) * Mask24(n,r)(((n)*24-((r) ? 24 - (r) : 0)) < (1 << 5) ? (((n)*24
-((r) ? 24 - (r) : 0)) < 0 ? 0xffffffU >> (((n)*24-(
(r) ? 24 - (r) : 0)) < 0 ? -((n)*24-((r) ? 24 - (r) : 0)) :
0) : 0xffffffU << (((n)*24-((r) ? 24 - (r) : 0)) < 0
? 0 : ((n)*24-((r) ? 24 - (r) : 0)) >= (1 << 5) ? 0
: ((n)*24-((r) ? 24 - (r) : 0)))) : 0)
)
400
401#define C2_24(b,r)(((((b) >> 0) & 1) * (((0)*24-((r) ? 24 - (r) : 0))
< (1 << 5) ? (((0)*24-((r) ? 24 - (r) : 0)) < 0 ?
0xffffffU >> (((0)*24-((r) ? 24 - (r) : 0)) < 0 ? -
((0)*24-((r) ? 24 - (r) : 0)) : 0) : 0xffffffU << (((0)
*24-((r) ? 24 - (r) : 0)) < 0 ? 0 : ((0)*24-((r) ? 24 - (r
) : 0)) >= (1 << 5) ? 0 : ((0)*24-((r) ? 24 - (r) : 0
)))) : 0)) | ((((b) >> 1) & 1) * (((1)*24-((r) ? 24
- (r) : 0)) < (1 << 5) ? (((1)*24-((r) ? 24 - (r) :
0)) < 0 ? 0xffffffU >> (((1)*24-((r) ? 24 - (r) : 0
)) < 0 ? -((1)*24-((r) ? 24 - (r) : 0)) : 0) : 0xffffffU <<
(((1)*24-((r) ? 24 - (r) : 0)) < 0 ? 0 : ((1)*24-((r) ? 24
- (r) : 0)) >= (1 << 5) ? 0 : ((1)*24-((r) ? 24 - (
r) : 0)))) : 0)))
\
402 (SelMask24(b,0,r)((((b) >> 0) & 1) * (((0)*24-((r) ? 24 - (r) : 0)) <
(1 << 5) ? (((0)*24-((r) ? 24 - (r) : 0)) < 0 ? 0xffffffU
>> (((0)*24-((r) ? 24 - (r) : 0)) < 0 ? -((0)*24-((
r) ? 24 - (r) : 0)) : 0) : 0xffffffU << (((0)*24-((r) ?
24 - (r) : 0)) < 0 ? 0 : ((0)*24-((r) ? 24 - (r) : 0)) >=
(1 << 5) ? 0 : ((0)*24-((r) ? 24 - (r) : 0)))) : 0))
| \
403 SelMask24(b,1,r)((((b) >> 1) & 1) * (((1)*24-((r) ? 24 - (r) : 0)) <
(1 << 5) ? (((1)*24-((r) ? 24 - (r) : 0)) < 0 ? 0xffffffU
>> (((1)*24-((r) ? 24 - (r) : 0)) < 0 ? -((1)*24-((
r) ? 24 - (r) : 0)) : 0) : 0xffffffU << (((1)*24-((r) ?
24 - (r) : 0)) < 0 ? 0 : ((1)*24-((r) ? 24 - (r) : 0)) >=
(1 << 5) ? 0 : ((1)*24-((r) ? 24 - (r) : 0)))) : 0))
)
404
405#define FbStip24Len2 2
406#if BITMAP_BIT_ORDER0 == MSBFirst1
407#define FbStip24New(rot)(1 + (rot == 8)) (1 + (rot == 0))
408#else
409#define FbStip24New(rot)(1 + (rot == 8)) (1 + (rot == 8))
410#endif
411
412const FbBits fbStipple24Bits[3][1 << FbStip24Len2] = {
413 /* rotate 0 */
414 {
415 C2_24(0, 0)(((((0) >> 0) & 1) * (((0)*24-((0) ? 24 - (0) : 0))
< (1 << 5) ? (((0)*24-((0) ? 24 - (0) : 0)) < 0 ?
0xffffffU >> (((0)*24-((0) ? 24 - (0) : 0)) < 0 ? -
((0)*24-((0) ? 24 - (0) : 0)) : 0) : 0xffffffU << (((0)
*24-((0) ? 24 - (0) : 0)) < 0 ? 0 : ((0)*24-((0) ? 24 - (0
) : 0)) >= (1 << 5) ? 0 : ((0)*24-((0) ? 24 - (0) : 0
)))) : 0)) | ((((0) >> 1) & 1) * (((1)*24-((0) ? 24
- (0) : 0)) < (1 << 5) ? (((1)*24-((0) ? 24 - (0) :
0)) < 0 ? 0xffffffU >> (((1)*24-((0) ? 24 - (0) : 0
)) < 0 ? -((1)*24-((0) ? 24 - (0) : 0)) : 0) : 0xffffffU <<
(((1)*24-((0) ? 24 - (0) : 0)) < 0 ? 0 : ((1)*24-((0) ? 24
- (0) : 0)) >= (1 << 5) ? 0 : ((1)*24-((0) ? 24 - (
0) : 0)))) : 0)))
, C2_24(1, 0)(((((1) >> 0) & 1) * (((0)*24-((0) ? 24 - (0) : 0))
< (1 << 5) ? (((0)*24-((0) ? 24 - (0) : 0)) < 0 ?
0xffffffU >> (((0)*24-((0) ? 24 - (0) : 0)) < 0 ? -
((0)*24-((0) ? 24 - (0) : 0)) : 0) : 0xffffffU << (((0)
*24-((0) ? 24 - (0) : 0)) < 0 ? 0 : ((0)*24-((0) ? 24 - (0
) : 0)) >= (1 << 5) ? 0 : ((0)*24-((0) ? 24 - (0) : 0
)))) : 0)) | ((((1) >> 1) & 1) * (((1)*24-((0) ? 24
- (0) : 0)) < (1 << 5) ? (((1)*24-((0) ? 24 - (0) :
0)) < 0 ? 0xffffffU >> (((1)*24-((0) ? 24 - (0) : 0
)) < 0 ? -((1)*24-((0) ? 24 - (0) : 0)) : 0) : 0xffffffU <<
(((1)*24-((0) ? 24 - (0) : 0)) < 0 ? 0 : ((1)*24-((0) ? 24
- (0) : 0)) >= (1 << 5) ? 0 : ((1)*24-((0) ? 24 - (
0) : 0)))) : 0)))
, C2_24(2, 0)(((((2) >> 0) & 1) * (((0)*24-((0) ? 24 - (0) : 0))
< (1 << 5) ? (((0)*24-((0) ? 24 - (0) : 0)) < 0 ?
0xffffffU >> (((0)*24-((0) ? 24 - (0) : 0)) < 0 ? -
((0)*24-((0) ? 24 - (0) : 0)) : 0) : 0xffffffU << (((0)
*24-((0) ? 24 - (0) : 0)) < 0 ? 0 : ((0)*24-((0) ? 24 - (0
) : 0)) >= (1 << 5) ? 0 : ((0)*24-((0) ? 24 - (0) : 0
)))) : 0)) | ((((2) >> 1) & 1) * (((1)*24-((0) ? 24
- (0) : 0)) < (1 << 5) ? (((1)*24-((0) ? 24 - (0) :
0)) < 0 ? 0xffffffU >> (((1)*24-((0) ? 24 - (0) : 0
)) < 0 ? -((1)*24-((0) ? 24 - (0) : 0)) : 0) : 0xffffffU <<
(((1)*24-((0) ? 24 - (0) : 0)) < 0 ? 0 : ((1)*24-((0) ? 24
- (0) : 0)) >= (1 << 5) ? 0 : ((1)*24-((0) ? 24 - (
0) : 0)))) : 0)))
, C2_24(3, 0)(((((3) >> 0) & 1) * (((0)*24-((0) ? 24 - (0) : 0))
< (1 << 5) ? (((0)*24-((0) ? 24 - (0) : 0)) < 0 ?
0xffffffU >> (((0)*24-((0) ? 24 - (0) : 0)) < 0 ? -
((0)*24-((0) ? 24 - (0) : 0)) : 0) : 0xffffffU << (((0)
*24-((0) ? 24 - (0) : 0)) < 0 ? 0 : ((0)*24-((0) ? 24 - (0
) : 0)) >= (1 << 5) ? 0 : ((0)*24-((0) ? 24 - (0) : 0
)))) : 0)) | ((((3) >> 1) & 1) * (((1)*24-((0) ? 24
- (0) : 0)) < (1 << 5) ? (((1)*24-((0) ? 24 - (0) :
0)) < 0 ? 0xffffffU >> (((1)*24-((0) ? 24 - (0) : 0
)) < 0 ? -((1)*24-((0) ? 24 - (0) : 0)) : 0) : 0xffffffU <<
(((1)*24-((0) ? 24 - (0) : 0)) < 0 ? 0 : ((1)*24-((0) ? 24
- (0) : 0)) >= (1 << 5) ? 0 : ((1)*24-((0) ? 24 - (
0) : 0)))) : 0)))
,
416 },
417 /* rotate 8 */
418 {
419 C2_24(0, 8)(((((0) >> 0) & 1) * (((0)*24-((8) ? 24 - (8) : 0))
< (1 << 5) ? (((0)*24-((8) ? 24 - (8) : 0)) < 0 ?
0xffffffU >> (((0)*24-((8) ? 24 - (8) : 0)) < 0 ? -
((0)*24-((8) ? 24 - (8) : 0)) : 0) : 0xffffffU << (((0)
*24-((8) ? 24 - (8) : 0)) < 0 ? 0 : ((0)*24-((8) ? 24 - (8
) : 0)) >= (1 << 5) ? 0 : ((0)*24-((8) ? 24 - (8) : 0
)))) : 0)) | ((((0) >> 1) & 1) * (((1)*24-((8) ? 24
- (8) : 0)) < (1 << 5) ? (((1)*24-((8) ? 24 - (8) :
0)) < 0 ? 0xffffffU >> (((1)*24-((8) ? 24 - (8) : 0
)) < 0 ? -((1)*24-((8) ? 24 - (8) : 0)) : 0) : 0xffffffU <<
(((1)*24-((8) ? 24 - (8) : 0)) < 0 ? 0 : ((1)*24-((8) ? 24
- (8) : 0)) >= (1 << 5) ? 0 : ((1)*24-((8) ? 24 - (
8) : 0)))) : 0)))
, C2_24(1, 8)(((((1) >> 0) & 1) * (((0)*24-((8) ? 24 - (8) : 0))
< (1 << 5) ? (((0)*24-((8) ? 24 - (8) : 0)) < 0 ?
0xffffffU >> (((0)*24-((8) ? 24 - (8) : 0)) < 0 ? -
((0)*24-((8) ? 24 - (8) : 0)) : 0) : 0xffffffU << (((0)
*24-((8) ? 24 - (8) : 0)) < 0 ? 0 : ((0)*24-((8) ? 24 - (8
) : 0)) >= (1 << 5) ? 0 : ((0)*24-((8) ? 24 - (8) : 0
)))) : 0)) | ((((1) >> 1) & 1) * (((1)*24-((8) ? 24
- (8) : 0)) < (1 << 5) ? (((1)*24-((8) ? 24 - (8) :
0)) < 0 ? 0xffffffU >> (((1)*24-((8) ? 24 - (8) : 0
)) < 0 ? -((1)*24-((8) ? 24 - (8) : 0)) : 0) : 0xffffffU <<
(((1)*24-((8) ? 24 - (8) : 0)) < 0 ? 0 : ((1)*24-((8) ? 24
- (8) : 0)) >= (1 << 5) ? 0 : ((1)*24-((8) ? 24 - (
8) : 0)))) : 0)))
, C2_24(2, 8)(((((2) >> 0) & 1) * (((0)*24-((8) ? 24 - (8) : 0))
< (1 << 5) ? (((0)*24-((8) ? 24 - (8) : 0)) < 0 ?
0xffffffU >> (((0)*24-((8) ? 24 - (8) : 0)) < 0 ? -
((0)*24-((8) ? 24 - (8) : 0)) : 0) : 0xffffffU << (((0)
*24-((8) ? 24 - (8) : 0)) < 0 ? 0 : ((0)*24-((8) ? 24 - (8
) : 0)) >= (1 << 5) ? 0 : ((0)*24-((8) ? 24 - (8) : 0
)))) : 0)) | ((((2) >> 1) & 1) * (((1)*24-((8) ? 24
- (8) : 0)) < (1 << 5) ? (((1)*24-((8) ? 24 - (8) :
0)) < 0 ? 0xffffffU >> (((1)*24-((8) ? 24 - (8) : 0
)) < 0 ? -((1)*24-((8) ? 24 - (8) : 0)) : 0) : 0xffffffU <<
(((1)*24-((8) ? 24 - (8) : 0)) < 0 ? 0 : ((1)*24-((8) ? 24
- (8) : 0)) >= (1 << 5) ? 0 : ((1)*24-((8) ? 24 - (
8) : 0)))) : 0)))
, C2_24(3, 8)(((((3) >> 0) & 1) * (((0)*24-((8) ? 24 - (8) : 0))
< (1 << 5) ? (((0)*24-((8) ? 24 - (8) : 0)) < 0 ?
0xffffffU >> (((0)*24-((8) ? 24 - (8) : 0)) < 0 ? -
((0)*24-((8) ? 24 - (8) : 0)) : 0) : 0xffffffU << (((0)
*24-((8) ? 24 - (8) : 0)) < 0 ? 0 : ((0)*24-((8) ? 24 - (8
) : 0)) >= (1 << 5) ? 0 : ((0)*24-((8) ? 24 - (8) : 0
)))) : 0)) | ((((3) >> 1) & 1) * (((1)*24-((8) ? 24
- (8) : 0)) < (1 << 5) ? (((1)*24-((8) ? 24 - (8) :
0)) < 0 ? 0xffffffU >> (((1)*24-((8) ? 24 - (8) : 0
)) < 0 ? -((1)*24-((8) ? 24 - (8) : 0)) : 0) : 0xffffffU <<
(((1)*24-((8) ? 24 - (8) : 0)) < 0 ? 0 : ((1)*24-((8) ? 24
- (8) : 0)) >= (1 << 5) ? 0 : ((1)*24-((8) ? 24 - (
8) : 0)))) : 0)))
,
420 },
421 /* rotate 16 */
422 {
423 C2_24(0, 16)(((((0) >> 0) & 1) * (((0)*24-((16) ? 24 - (16) : 0
)) < (1 << 5) ? (((0)*24-((16) ? 24 - (16) : 0)) <
0 ? 0xffffffU >> (((0)*24-((16) ? 24 - (16) : 0)) <
0 ? -((0)*24-((16) ? 24 - (16) : 0)) : 0) : 0xffffffU <<
(((0)*24-((16) ? 24 - (16) : 0)) < 0 ? 0 : ((0)*24-((16) ?
24 - (16) : 0)) >= (1 << 5) ? 0 : ((0)*24-((16) ? 24
- (16) : 0)))) : 0)) | ((((0) >> 1) & 1) * (((1)*24
-((16) ? 24 - (16) : 0)) < (1 << 5) ? (((1)*24-((16)
? 24 - (16) : 0)) < 0 ? 0xffffffU >> (((1)*24-((16)
? 24 - (16) : 0)) < 0 ? -((1)*24-((16) ? 24 - (16) : 0)) :
0) : 0xffffffU << (((1)*24-((16) ? 24 - (16) : 0)) <
0 ? 0 : ((1)*24-((16) ? 24 - (16) : 0)) >= (1 << 5)
? 0 : ((1)*24-((16) ? 24 - (16) : 0)))) : 0)))
, C2_24(1, 16)(((((1) >> 0) & 1) * (((0)*24-((16) ? 24 - (16) : 0
)) < (1 << 5) ? (((0)*24-((16) ? 24 - (16) : 0)) <
0 ? 0xffffffU >> (((0)*24-((16) ? 24 - (16) : 0)) <
0 ? -((0)*24-((16) ? 24 - (16) : 0)) : 0) : 0xffffffU <<
(((0)*24-((16) ? 24 - (16) : 0)) < 0 ? 0 : ((0)*24-((16) ?
24 - (16) : 0)) >= (1 << 5) ? 0 : ((0)*24-((16) ? 24
- (16) : 0)))) : 0)) | ((((1) >> 1) & 1) * (((1)*24
-((16) ? 24 - (16) : 0)) < (1 << 5) ? (((1)*24-((16)
? 24 - (16) : 0)) < 0 ? 0xffffffU >> (((1)*24-((16)
? 24 - (16) : 0)) < 0 ? -((1)*24-((16) ? 24 - (16) : 0)) :
0) : 0xffffffU << (((1)*24-((16) ? 24 - (16) : 0)) <
0 ? 0 : ((1)*24-((16) ? 24 - (16) : 0)) >= (1 << 5)
? 0 : ((1)*24-((16) ? 24 - (16) : 0)))) : 0)))
, C2_24(2, 16)(((((2) >> 0) & 1) * (((0)*24-((16) ? 24 - (16) : 0
)) < (1 << 5) ? (((0)*24-((16) ? 24 - (16) : 0)) <
0 ? 0xffffffU >> (((0)*24-((16) ? 24 - (16) : 0)) <
0 ? -((0)*24-((16) ? 24 - (16) : 0)) : 0) : 0xffffffU <<
(((0)*24-((16) ? 24 - (16) : 0)) < 0 ? 0 : ((0)*24-((16) ?
24 - (16) : 0)) >= (1 << 5) ? 0 : ((0)*24-((16) ? 24
- (16) : 0)))) : 0)) | ((((2) >> 1) & 1) * (((1)*24
-((16) ? 24 - (16) : 0)) < (1 << 5) ? (((1)*24-((16)
? 24 - (16) : 0)) < 0 ? 0xffffffU >> (((1)*24-((16)
? 24 - (16) : 0)) < 0 ? -((1)*24-((16) ? 24 - (16) : 0)) :
0) : 0xffffffU << (((1)*24-((16) ? 24 - (16) : 0)) <
0 ? 0 : ((1)*24-((16) ? 24 - (16) : 0)) >= (1 << 5)
? 0 : ((1)*24-((16) ? 24 - (16) : 0)))) : 0)))
, C2_24(3, 16)(((((3) >> 0) & 1) * (((0)*24-((16) ? 24 - (16) : 0
)) < (1 << 5) ? (((0)*24-((16) ? 24 - (16) : 0)) <
0 ? 0xffffffU >> (((0)*24-((16) ? 24 - (16) : 0)) <
0 ? -((0)*24-((16) ? 24 - (16) : 0)) : 0) : 0xffffffU <<
(((0)*24-((16) ? 24 - (16) : 0)) < 0 ? 0 : ((0)*24-((16) ?
24 - (16) : 0)) >= (1 << 5) ? 0 : ((0)*24-((16) ? 24
- (16) : 0)))) : 0)) | ((((3) >> 1) & 1) * (((1)*24
-((16) ? 24 - (16) : 0)) < (1 << 5) ? (((1)*24-((16)
? 24 - (16) : 0)) < 0 ? 0xffffffU >> (((1)*24-((16)
? 24 - (16) : 0)) < 0 ? -((1)*24-((16) ? 24 - (16) : 0)) :
0) : 0xffffffU << (((1)*24-((16) ? 24 - (16) : 0)) <
0 ? 0 : ((1)*24-((16) ? 24 - (16) : 0)) >= (1 << 5)
? 0 : ((1)*24-((16) ? 24 - (16) : 0)))) : 0)))
,
424 }
425};
426
427#if BITMAP_BIT_ORDER0 == LSBFirst0
428
429#define FbMergeStip24Bits(left, right, new)(((left) >> (new)) | (((right)) << ((2 - (new))))
)
\
430 (FbStipLeft (left, new)((left) >> (new)) | FbStipRight ((right), (FbStip24Len - (new)))(((right)) << ((2 - (new)))))
431
432#define FbMergePartStip24Bits(left, right, llen, rlen)(left | ((right) << (llen))) \
433 (left | FbStipRight(right, llen)((right) << (llen)))
434
435#else
436
437#define FbMergeStip24Bits(left, right, new)(((left) >> (new)) | (((right)) << ((2 - (new))))
)
\
438 ((FbStipLeft (left, new)((left) >> (new)) & ((1 << FbStip24Len2) - 1)) | right)
439
440#define FbMergePartStip24Bits(left, right, llen, rlen)(left | ((right) << (llen))) \
441 (FbStipLeft(left, rlen)((left) >> (rlen)) | right)
442
443#endif
444
445#define fbFirstStipBits(len,stip){ int __len = (len); if (len <= remain) { stip = ((bits) &
((((FbStip) 1) << (len)) - 1)); } else { stip = ((bits
) & ((((FbStip) 1) << (remain)) - 1)); bits = (src <
srcEnd ? ((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0);
__len = (len) - remain; stip = (stip | ((((bits) & ((((FbStip
) 1) << (__len)) - 1))) << (remain))); remain = (
1 << 5); } bits = ((bits) >> (__len)); remain -= __len
; }
{\
446 int __len = (len); \
447 if (len <= remain) { \
448 stip = FbLeftStipBits(bits, len)((bits) & ((((FbStip) 1) << (len)) - 1)); \
449 } else { \
450 stip = FbLeftStipBits(bits, remain)((bits) & ((((FbStip) 1) << (remain)) - 1)); \
451 bits = (src < srcEnd ? READ(src++)((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0); \
452 __len = (len) - remain; \
453 stip = FbMergePartStip24Bits(stip, FbLeftStipBits(bits, __len), \(stip | ((((bits) & ((((FbStip) 1) << (__len)) - 1)
)) << (remain)))
454 remain, __len)(stip | ((((bits) & ((((FbStip) 1) << (__len)) - 1)
)) << (remain)))
; \
455 remain = FB_STIP_UNIT(1 << 5); \
456 } \
457 bits = FbStipLeft (bits, __len)((bits) >> (__len)); \
458 remain -= __len; \
459}
460
461#define fbInitStipBits(offset,len,stip){ bits = ((((*wfbReadMemory)((src++), sizeof(*(src++))))) >>
(offset)); remain = (1 << 5) - offset; { int __len = (
len); if (len <= remain) { stip = ((bits) & ((((FbStip
) 1) << (len)) - 1)); } else { stip = ((bits) & (((
(FbStip) 1) << (remain)) - 1)); bits = (src < srcEnd
? ((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0); __len =
(len) - remain; stip = (stip | ((((bits) & ((((FbStip) 1
) << (__len)) - 1))) << (remain))); remain = (1 <<
5); } bits = ((bits) >> (__len)); remain -= __len; }; stip
= (((0) >> (len)) | (((stip)) << ((2 - (len)))))
; }
{\
462 bits = FbStipLeft (READ(src++),offset)((((*wfbReadMemory)((src++), sizeof(*(src++))))) >> (offset
))
; \
463 remain = FB_STIP_UNIT(1 << 5) - offset; \
464 fbFirstStipBits(len,stip){ int __len = (len); if (len <= remain) { stip = ((bits) &
((((FbStip) 1) << (len)) - 1)); } else { stip = ((bits
) & ((((FbStip) 1) << (remain)) - 1)); bits = (src <
srcEnd ? ((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0);
__len = (len) - remain; stip = (stip | ((((bits) & ((((FbStip
) 1) << (__len)) - 1))) << (remain))); remain = (
1 << 5); } bits = ((bits) >> (__len)); remain -= __len
; }
; \
465 stip = FbMergeStip24Bits (0, stip, len)(((0) >> (len)) | (((stip)) << ((2 - (len))))); \
466}
467
468#define fbNextStipBits(rot,stip){ int __new = (1 + (rot == 8)); FbStip __right; { int __len =
(__new); if (__new <= remain) { __right = ((bits) & (
(((FbStip) 1) << (__new)) - 1)); } else { __right = ((bits
) & ((((FbStip) 1) << (remain)) - 1)); bits = (src <
srcEnd ? ((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0);
__len = (__new) - remain; __right = (__right | ((((bits) &
((((FbStip) 1) << (__len)) - 1))) << (remain)));
remain = (1 << 5); } bits = ((bits) >> (__len));
remain -= __len; }; stip = (((stip) >> (__new)) | (((__right
)) << ((2 - (__new))))); rot = ((rot) == 0 ? 16 : (rot)
- 8); }
{\
469 int __new = FbStip24New(rot)(1 + (rot == 8)); \
470 FbStip __right; \
471 fbFirstStipBits(__new, __right){ int __len = (__new); if (__new <= remain) { __right = ((
bits) & ((((FbStip) 1) << (__new)) - 1)); } else { __right
= ((bits) & ((((FbStip) 1) << (remain)) - 1)); bits
= (src < srcEnd ? ((*wfbReadMemory)((src++), sizeof(*(src
++)))) : 0); __len = (__new) - remain; __right = (__right | (
(((bits) & ((((FbStip) 1) << (__len)) - 1))) <<
(remain))); remain = (1 << 5); } bits = ((bits) >>
(__len)); remain -= __len; }
; \
472 stip = FbMergeStip24Bits (stip, __right, __new)(((stip) >> (__new)) | (((__right)) << ((2 - (__new
)))))
; \
473 rot = FbNext24Rot (rot)((rot) == 0 ? 16 : (rot) - 8); \
474}
475
476/*
477 * Use deep mask tables that incorporate rotation, pull
478 * a variable number of bits out of the stipple and
479 * reuse the right bits as needed for the next write
480 *
481 * Yes, this is probably too much code, but most 24-bpp screens
482 * have no acceleration so this code is used for stipples, copyplane
483 * and text
484 */
485void
486fbBltOne24wfbBltOne24(FbStip * srcLine, FbStride srcStride, /* FbStip units per scanline */
487 int srcX, /* bit position of source */
488 FbBits * dst, FbStride dstStride, /* FbBits units per scanline */
489 int dstX, /* bit position of dest */
490 int dstBpp, /* bits per destination unit */
491 int width, /* width in bits of destination */
492 int height, /* height in scanlines */
493 FbBits fgand, /* rrop values */
494 FbBits fgxor, FbBits bgand, FbBits bgxor)
495{
496 FbStip *src, *srcEnd;
497 FbBits leftMask, rightMask, mask;
498 int nlMiddle, nl;
499 FbStip stip, bits;
500 int remain;
501 int dstS;
502 int firstlen;
503 int rot0, rot;
504 int nDst;
505
506 /*
507 * Do not read past the end of the buffer!
508 */
509 srcEnd = srcLine + height * srcStride;
510
511 srcLine += srcX >> FB_STIP_SHIFT5;
512 dst += dstX >> FB_SHIFT5;
513 srcX &= FB_STIP_MASK((1 << 5) - 1);
514 dstX &= FB_MASK((1 << 5) - 1);
515 rot0 = FbFirst24Rot(dstX)((dstX) % 24);
516
517 FbMaskBits(dstX, width, leftMask, nlMiddle, rightMask){ nlMiddle = (width); rightMask = ( (((1 << 5) - ((dstX
)+nlMiddle)) & ((1 << 5) - 1)) ? ((((FbBits) -1)) >>
(((1 << 5) - ((dstX)+nlMiddle)) & ((1 << 5) -
1))) : 0); leftMask = ( ((dstX) & ((1 << 5) - 1)) ?
((((FbBits) -1)) << ((dstX) & ((1 << 5) - 1)
)) : 0); if (leftMask) { nlMiddle -= (1 << 5) - ((dstX)
& ((1 << 5) - 1)); if (nlMiddle < 0) { nlMiddle
= 0; leftMask &= rightMask; rightMask = 0; } } nlMiddle >>=
5; }
;
518
519 dstS = (dstX + 23) / 24;
520 firstlen = FbStip24Len2 - dstS;
521
522 nDst = nlMiddle;
523 if (leftMask)
524 nDst++;
525 dstStride -= nDst;
526
527 /* opaque copy */
528 if (bgand == 0 && fgand == 0) {
529 while (height--) {
530 rot = rot0;
531 src = srcLine;
532 srcLine += srcStride;
533 fbInitStipBits(srcX, firstlen, stip){ bits = ((((*wfbReadMemory)((src++), sizeof(*(src++))))) >>
(srcX)); remain = (1 << 5) - srcX; { int __len = (firstlen
); if (firstlen <= remain) { stip = ((bits) & ((((FbStip
) 1) << (firstlen)) - 1)); } else { stip = ((bits) &
((((FbStip) 1) << (remain)) - 1)); bits = (src < srcEnd
? ((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0); __len =
(firstlen) - remain; stip = (stip | ((((bits) & ((((FbStip
) 1) << (__len)) - 1))) << (remain))); remain = (
1 << 5); } bits = ((bits) >> (__len)); remain -= __len
; }; stip = (((0) >> (firstlen)) | (((stip)) << (
(2 - (firstlen))))); }
;
534 if (leftMask) {
535 mask = fbStipple24Bits[rot >> 3][stip];
536 WRITE(dst, (READ(dst) & ~leftMask) |((*wfbWriteMemory)((dst), ((((*wfbReadMemory)((dst), sizeof(*
(dst)))) & ~leftMask) | (((((((fgxor) << (rot)) | (
(fgxor) >> (24-(rot))))) & (mask)) | (((((bgxor) <<
(rot)) | ((bgxor) >> (24-(rot))))) & ~(mask))) &
leftMask)), sizeof(*(dst))))
537 (FbOpaqueStipple(mask,((*wfbWriteMemory)((dst), ((((*wfbReadMemory)((dst), sizeof(*
(dst)))) & ~leftMask) | (((((((fgxor) << (rot)) | (
(fgxor) >> (24-(rot))))) & (mask)) | (((((bgxor) <<
(rot)) | ((bgxor) >> (24-(rot))))) & ~(mask))) &
leftMask)), sizeof(*(dst))))
538 FbRot24(fgxor, rot), FbRot24(bgxor, rot))((*wfbWriteMemory)((dst), ((((*wfbReadMemory)((dst), sizeof(*
(dst)))) & ~leftMask) | (((((((fgxor) << (rot)) | (
(fgxor) >> (24-(rot))))) & (mask)) | (((((bgxor) <<
(rot)) | ((bgxor) >> (24-(rot))))) & ~(mask))) &
leftMask)), sizeof(*(dst))))
539 & leftMask))((*wfbWriteMemory)((dst), ((((*wfbReadMemory)((dst), sizeof(*
(dst)))) & ~leftMask) | (((((((fgxor) << (rot)) | (
(fgxor) >> (24-(rot))))) & (mask)) | (((((bgxor) <<
(rot)) | ((bgxor) >> (24-(rot))))) & ~(mask))) &
leftMask)), sizeof(*(dst))))
;
540 dst++;
541 fbNextStipBits(rot, stip){ int __new = (1 + (rot == 8)); FbStip __right; { int __len =
(__new); if (__new <= remain) { __right = ((bits) & (
(((FbStip) 1) << (__new)) - 1)); } else { __right = ((bits
) & ((((FbStip) 1) << (remain)) - 1)); bits = (src <
srcEnd ? ((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0);
__len = (__new) - remain; __right = (__right | ((((bits) &
((((FbStip) 1) << (__len)) - 1))) << (remain)));
remain = (1 << 5); } bits = ((bits) >> (__len));
remain -= __len; }; stip = (((stip) >> (__new)) | (((__right
)) << ((2 - (__new))))); rot = ((rot) == 0 ? 16 : (rot)
- 8); }
;
542 }
543 nl = nlMiddle;
544 while (nl--) {
545 mask = fbStipple24Bits[rot >> 3][stip];
546 WRITE(dst, FbOpaqueStipple(mask,((*wfbWriteMemory)((dst), (((((((fgxor) << (rot)) | ((fgxor
) >> (24-(rot))))) & (mask)) | (((((bgxor) <<
(rot)) | ((bgxor) >> (24-(rot))))) & ~(mask)))), sizeof
(*(dst))))
547 FbRot24(fgxor, rot),((*wfbWriteMemory)((dst), (((((((fgxor) << (rot)) | ((fgxor
) >> (24-(rot))))) & (mask)) | (((((bgxor) <<
(rot)) | ((bgxor) >> (24-(rot))))) & ~(mask)))), sizeof
(*(dst))))
548 FbRot24(bgxor, rot)))((*wfbWriteMemory)((dst), (((((((fgxor) << (rot)) | ((fgxor
) >> (24-(rot))))) & (mask)) | (((((bgxor) <<
(rot)) | ((bgxor) >> (24-(rot))))) & ~(mask)))), sizeof
(*(dst))))
;
549 dst++;
550 fbNextStipBits(rot, stip){ int __new = (1 + (rot == 8)); FbStip __right; { int __len =
(__new); if (__new <= remain) { __right = ((bits) & (
(((FbStip) 1) << (__new)) - 1)); } else { __right = ((bits
) & ((((FbStip) 1) << (remain)) - 1)); bits = (src <
srcEnd ? ((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0);
__len = (__new) - remain; __right = (__right | ((((bits) &
((((FbStip) 1) << (__len)) - 1))) << (remain)));
remain = (1 << 5); } bits = ((bits) >> (__len));
remain -= __len; }; stip = (((stip) >> (__new)) | (((__right
)) << ((2 - (__new))))); rot = ((rot) == 0 ? 16 : (rot)
- 8); }
;
551 }
552 if (rightMask) {
553 mask = fbStipple24Bits[rot >> 3][stip];
554 WRITE(dst, (READ(dst) & ~rightMask) |((*wfbWriteMemory)((dst), ((((*wfbReadMemory)((dst), sizeof(*
(dst)))) & ~rightMask) | (((((((fgxor) << (rot)) | (
(fgxor) >> (24-(rot))))) & (mask)) | (((((bgxor) <<
(rot)) | ((bgxor) >> (24-(rot))))) & ~(mask))) &
rightMask)), sizeof(*(dst))))
555 (FbOpaqueStipple(mask,((*wfbWriteMemory)((dst), ((((*wfbReadMemory)((dst), sizeof(*
(dst)))) & ~rightMask) | (((((((fgxor) << (rot)) | (
(fgxor) >> (24-(rot))))) & (mask)) | (((((bgxor) <<
(rot)) | ((bgxor) >> (24-(rot))))) & ~(mask))) &
rightMask)), sizeof(*(dst))))
556 FbRot24(fgxor, rot), FbRot24(bgxor, rot))((*wfbWriteMemory)((dst), ((((*wfbReadMemory)((dst), sizeof(*
(dst)))) & ~rightMask) | (((((((fgxor) << (rot)) | (
(fgxor) >> (24-(rot))))) & (mask)) | (((((bgxor) <<
(rot)) | ((bgxor) >> (24-(rot))))) & ~(mask))) &
rightMask)), sizeof(*(dst))))
557 & rightMask))((*wfbWriteMemory)((dst), ((((*wfbReadMemory)((dst), sizeof(*
(dst)))) & ~rightMask) | (((((((fgxor) << (rot)) | (
(fgxor) >> (24-(rot))))) & (mask)) | (((((bgxor) <<
(rot)) | ((bgxor) >> (24-(rot))))) & ~(mask))) &
rightMask)), sizeof(*(dst))))
;
558 }
559 dst += dstStride;
560 src += srcStride;
Value stored to 'src' is never read
561 }
562 }
563 /* transparent copy */
564 else if (bgand == FB_ALLONES((FbBits) -1) && bgxor == 0 && fgand == 0) {
565 while (height--) {
566 rot = rot0;
567 src = srcLine;
568 srcLine += srcStride;
569 fbInitStipBits(srcX, firstlen, stip){ bits = ((((*wfbReadMemory)((src++), sizeof(*(src++))))) >>
(srcX)); remain = (1 << 5) - srcX; { int __len = (firstlen
); if (firstlen <= remain) { stip = ((bits) & ((((FbStip
) 1) << (firstlen)) - 1)); } else { stip = ((bits) &
((((FbStip) 1) << (remain)) - 1)); bits = (src < srcEnd
? ((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0); __len =
(firstlen) - remain; stip = (stip | ((((bits) & ((((FbStip
) 1) << (__len)) - 1))) << (remain))); remain = (
1 << 5); } bits = ((bits) >> (__len)); remain -= __len
; }; stip = (((0) >> (firstlen)) | (((stip)) << (
(2 - (firstlen))))); }
;
570 if (leftMask) {
571 if (stip) {
572 mask = fbStipple24Bits[rot >> 3][stip] & leftMask;
573 WRITE(dst,((*wfbWriteMemory)((dst), ((((*wfbReadMemory)((dst), sizeof(*
(dst)))) & ~mask) | ((((fgxor) << (rot)) | ((fgxor)
>> (24-(rot)))) & mask)), sizeof(*(dst))))
574 (READ(dst) & ~mask) | (FbRot24(fgxor, rot) & mask))((*wfbWriteMemory)((dst), ((((*wfbReadMemory)((dst), sizeof(*
(dst)))) & ~mask) | ((((fgxor) << (rot)) | ((fgxor)
>> (24-(rot)))) & mask)), sizeof(*(dst))))
;
575 }
576 dst++;
577 fbNextStipBits(rot, stip){ int __new = (1 + (rot == 8)); FbStip __right; { int __len =
(__new); if (__new <= remain) { __right = ((bits) & (
(((FbStip) 1) << (__new)) - 1)); } else { __right = ((bits
) & ((((FbStip) 1) << (remain)) - 1)); bits = (src <
srcEnd ? ((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0);
__len = (__new) - remain; __right = (__right | ((((bits) &
((((FbStip) 1) << (__len)) - 1))) << (remain)));
remain = (1 << 5); } bits = ((bits) >> (__len));
remain -= __len; }; stip = (((stip) >> (__new)) | (((__right
)) << ((2 - (__new))))); rot = ((rot) == 0 ? 16 : (rot)
- 8); }
;
578 }
579 nl = nlMiddle;
580 while (nl--) {
581 if (stip) {
582 mask = fbStipple24Bits[rot >> 3][stip];
583 WRITE(dst,((*wfbWriteMemory)((dst), ((((*wfbReadMemory)((dst), sizeof(*
(dst)))) & ~mask) | ((((fgxor) << (rot)) | ((fgxor)
>> (24-(rot)))) & mask)), sizeof(*(dst))))
584 (READ(dst) & ~mask) | (FbRot24(fgxor, rot) & mask))((*wfbWriteMemory)((dst), ((((*wfbReadMemory)((dst), sizeof(*
(dst)))) & ~mask) | ((((fgxor) << (rot)) | ((fgxor)
>> (24-(rot)))) & mask)), sizeof(*(dst))))
;
585 }
586 dst++;
587 fbNextStipBits(rot, stip){ int __new = (1 + (rot == 8)); FbStip __right; { int __len =
(__new); if (__new <= remain) { __right = ((bits) & (
(((FbStip) 1) << (__new)) - 1)); } else { __right = ((bits
) & ((((FbStip) 1) << (remain)) - 1)); bits = (src <
srcEnd ? ((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0);
__len = (__new) - remain; __right = (__right | ((((bits) &
((((FbStip) 1) << (__len)) - 1))) << (remain)));
remain = (1 << 5); } bits = ((bits) >> (__len));
remain -= __len; }; stip = (((stip) >> (__new)) | (((__right
)) << ((2 - (__new))))); rot = ((rot) == 0 ? 16 : (rot)
- 8); }
;
588 }
589 if (rightMask) {
590 if (stip) {
591 mask = fbStipple24Bits[rot >> 3][stip] & rightMask;
592 WRITE(dst,((*wfbWriteMemory)((dst), ((((*wfbReadMemory)((dst), sizeof(*
(dst)))) & ~mask) | ((((fgxor) << (rot)) | ((fgxor)
>> (24-(rot)))) & mask)), sizeof(*(dst))))
593 (READ(dst) & ~mask) | (FbRot24(fgxor, rot) & mask))((*wfbWriteMemory)((dst), ((((*wfbReadMemory)((dst), sizeof(*
(dst)))) & ~mask) | ((((fgxor) << (rot)) | ((fgxor)
>> (24-(rot)))) & mask)), sizeof(*(dst))))
;
594 }
595 }
596 dst += dstStride;
597 }
598 }
599 else {
600 while (height--) {
601 rot = rot0;
602 src = srcLine;
603 srcLine += srcStride;
604 fbInitStipBits(srcX, firstlen, stip){ bits = ((((*wfbReadMemory)((src++), sizeof(*(src++))))) >>
(srcX)); remain = (1 << 5) - srcX; { int __len = (firstlen
); if (firstlen <= remain) { stip = ((bits) & ((((FbStip
) 1) << (firstlen)) - 1)); } else { stip = ((bits) &
((((FbStip) 1) << (remain)) - 1)); bits = (src < srcEnd
? ((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0); __len =
(firstlen) - remain; stip = (stip | ((((bits) & ((((FbStip
) 1) << (__len)) - 1))) << (remain))); remain = (
1 << 5); } bits = ((bits) >> (__len)); remain -= __len
; }; stip = (((0) >> (firstlen)) | (((stip)) << (
(2 - (firstlen))))); }
;
605 if (leftMask) {
606 mask = fbStipple24Bits[rot >> 3][stip];
607 WRITE(dst, FbStippleRRopMask(READ(dst), mask,((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & (((((fgand) << (rot)) | ((fgand) >>
(24-(rot))))) | ~(leftMask))) ^ ((((fgxor) << (rot)) |
((fgxor) >> (24-(rot)))) & leftMask)) & (mask)
) | ((((((*wfbReadMemory)((dst), sizeof(*(dst))))) & ((((
(bgand) << (rot)) | ((bgand) >> (24-(rot))))) | ~
(leftMask))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))) & leftMask)) & ~(mask))), sizeof(*(dst)
)))
608 FbRot24(fgand, rot),((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & (((((fgand) << (rot)) | ((fgand) >>
(24-(rot))))) | ~(leftMask))) ^ ((((fgxor) << (rot)) |
((fgxor) >> (24-(rot)))) & leftMask)) & (mask)
) | ((((((*wfbReadMemory)((dst), sizeof(*(dst))))) & ((((
(bgand) << (rot)) | ((bgand) >> (24-(rot))))) | ~
(leftMask))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))) & leftMask)) & ~(mask))), sizeof(*(dst)
)))
609 FbRot24(fgxor, rot),((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & (((((fgand) << (rot)) | ((fgand) >>
(24-(rot))))) | ~(leftMask))) ^ ((((fgxor) << (rot)) |
((fgxor) >> (24-(rot)))) & leftMask)) & (mask)
) | ((((((*wfbReadMemory)((dst), sizeof(*(dst))))) & ((((
(bgand) << (rot)) | ((bgand) >> (24-(rot))))) | ~
(leftMask))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))) & leftMask)) & ~(mask))), sizeof(*(dst)
)))
610 FbRot24(bgand, rot),((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & (((((fgand) << (rot)) | ((fgand) >>
(24-(rot))))) | ~(leftMask))) ^ ((((fgxor) << (rot)) |
((fgxor) >> (24-(rot)))) & leftMask)) & (mask)
) | ((((((*wfbReadMemory)((dst), sizeof(*(dst))))) & ((((
(bgand) << (rot)) | ((bgand) >> (24-(rot))))) | ~
(leftMask))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))) & leftMask)) & ~(mask))), sizeof(*(dst)
)))
611 FbRot24(bgxor, rot), leftMask))((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & (((((fgand) << (rot)) | ((fgand) >>
(24-(rot))))) | ~(leftMask))) ^ ((((fgxor) << (rot)) |
((fgxor) >> (24-(rot)))) & leftMask)) & (mask)
) | ((((((*wfbReadMemory)((dst), sizeof(*(dst))))) & ((((
(bgand) << (rot)) | ((bgand) >> (24-(rot))))) | ~
(leftMask))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))) & leftMask)) & ~(mask))), sizeof(*(dst)
)))
;
612 dst++;
613 fbNextStipBits(rot, stip){ int __new = (1 + (rot == 8)); FbStip __right; { int __len =
(__new); if (__new <= remain) { __right = ((bits) & (
(((FbStip) 1) << (__new)) - 1)); } else { __right = ((bits
) & ((((FbStip) 1) << (remain)) - 1)); bits = (src <
srcEnd ? ((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0);
__len = (__new) - remain; __right = (__right | ((((bits) &
((((FbStip) 1) << (__len)) - 1))) << (remain)));
remain = (1 << 5); } bits = ((bits) >> (__len));
remain -= __len; }; stip = (((stip) >> (__new)) | (((__right
)) << ((2 - (__new))))); rot = ((rot) == 0 ? 16 : (rot)
- 8); }
;
614 }
615 nl = nlMiddle;
616 while (nl--) {
617 mask = fbStipple24Bits[rot >> 3][stip];
618 WRITE(dst, FbStippleRRop(READ(dst), mask,((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & ((((fgand) << (rot)) | ((fgand) >>
(24-(rot)))))) ^ ((((fgxor) << (rot)) | ((fgxor) >>
(24-(rot)))))) & mask) | ((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & ((((bgand) << (rot)) | ((bgand) >>
(24-(rot)))))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))))) & ~mask)), sizeof(*(dst))))
619 FbRot24(fgand, rot),((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & ((((fgand) << (rot)) | ((fgand) >>
(24-(rot)))))) ^ ((((fgxor) << (rot)) | ((fgxor) >>
(24-(rot)))))) & mask) | ((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & ((((bgand) << (rot)) | ((bgand) >>
(24-(rot)))))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))))) & ~mask)), sizeof(*(dst))))
620 FbRot24(fgxor, rot),((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & ((((fgand) << (rot)) | ((fgand) >>
(24-(rot)))))) ^ ((((fgxor) << (rot)) | ((fgxor) >>
(24-(rot)))))) & mask) | ((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & ((((bgand) << (rot)) | ((bgand) >>
(24-(rot)))))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))))) & ~mask)), sizeof(*(dst))))
621 FbRot24(bgand, rot),((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & ((((fgand) << (rot)) | ((fgand) >>
(24-(rot)))))) ^ ((((fgxor) << (rot)) | ((fgxor) >>
(24-(rot)))))) & mask) | ((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & ((((bgand) << (rot)) | ((bgand) >>
(24-(rot)))))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))))) & ~mask)), sizeof(*(dst))))
622 FbRot24(bgxor, rot)))((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & ((((fgand) << (rot)) | ((fgand) >>
(24-(rot)))))) ^ ((((fgxor) << (rot)) | ((fgxor) >>
(24-(rot)))))) & mask) | ((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & ((((bgand) << (rot)) | ((bgand) >>
(24-(rot)))))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))))) & ~mask)), sizeof(*(dst))))
;
623 dst++;
624 fbNextStipBits(rot, stip){ int __new = (1 + (rot == 8)); FbStip __right; { int __len =
(__new); if (__new <= remain) { __right = ((bits) & (
(((FbStip) 1) << (__new)) - 1)); } else { __right = ((bits
) & ((((FbStip) 1) << (remain)) - 1)); bits = (src <
srcEnd ? ((*wfbReadMemory)((src++), sizeof(*(src++)))) : 0);
__len = (__new) - remain; __right = (__right | ((((bits) &
((((FbStip) 1) << (__len)) - 1))) << (remain)));
remain = (1 << 5); } bits = ((bits) >> (__len));
remain -= __len; }; stip = (((stip) >> (__new)) | (((__right
)) << ((2 - (__new))))); rot = ((rot) == 0 ? 16 : (rot)
- 8); }
;
625 }
626 if (rightMask) {
627 mask = fbStipple24Bits[rot >> 3][stip];
628 WRITE(dst, FbStippleRRopMask(READ(dst), mask,((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & (((((fgand) << (rot)) | ((fgand) >>
(24-(rot))))) | ~(rightMask))) ^ ((((fgxor) << (rot)) |
((fgxor) >> (24-(rot)))) & rightMask)) & (mask
)) | ((((((*wfbReadMemory)((dst), sizeof(*(dst))))) & (((
((bgand) << (rot)) | ((bgand) >> (24-(rot))))) | ~
(rightMask))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))) & rightMask)) & ~(mask))), sizeof(*(dst
))))
629 FbRot24(fgand, rot),((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & (((((fgand) << (rot)) | ((fgand) >>
(24-(rot))))) | ~(rightMask))) ^ ((((fgxor) << (rot)) |
((fgxor) >> (24-(rot)))) & rightMask)) & (mask
)) | ((((((*wfbReadMemory)((dst), sizeof(*(dst))))) & (((
((bgand) << (rot)) | ((bgand) >> (24-(rot))))) | ~
(rightMask))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))) & rightMask)) & ~(mask))), sizeof(*(dst
))))
630 FbRot24(fgxor, rot),((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & (((((fgand) << (rot)) | ((fgand) >>
(24-(rot))))) | ~(rightMask))) ^ ((((fgxor) << (rot)) |
((fgxor) >> (24-(rot)))) & rightMask)) & (mask
)) | ((((((*wfbReadMemory)((dst), sizeof(*(dst))))) & (((
((bgand) << (rot)) | ((bgand) >> (24-(rot))))) | ~
(rightMask))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))) & rightMask)) & ~(mask))), sizeof(*(dst
))))
631 FbRot24(bgand, rot),((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & (((((fgand) << (rot)) | ((fgand) >>
(24-(rot))))) | ~(rightMask))) ^ ((((fgxor) << (rot)) |
((fgxor) >> (24-(rot)))) & rightMask)) & (mask
)) | ((((((*wfbReadMemory)((dst), sizeof(*(dst))))) & (((
((bgand) << (rot)) | ((bgand) >> (24-(rot))))) | ~
(rightMask))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))) & rightMask)) & ~(mask))), sizeof(*(dst
))))
632 FbRot24(bgxor, rot), rightMask))((*wfbWriteMemory)((dst), (((((((*wfbReadMemory)((dst), sizeof
(*(dst))))) & (((((fgand) << (rot)) | ((fgand) >>
(24-(rot))))) | ~(rightMask))) ^ ((((fgxor) << (rot)) |
((fgxor) >> (24-(rot)))) & rightMask)) & (mask
)) | ((((((*wfbReadMemory)((dst), sizeof(*(dst))))) & (((
((bgand) << (rot)) | ((bgand) >> (24-(rot))))) | ~
(rightMask))) ^ ((((bgxor) << (rot)) | ((bgxor) >>
(24-(rot)))) & rightMask)) & ~(mask))), sizeof(*(dst
))))
;
633 }
634 dst += dstStride;
635 }
636 }
637}
638
639/*
640 * Not very efficient, but simple -- copy a single plane
641 * from an N bit image to a 1 bit image
642 */
643
644void
645fbBltPlanewfbBltPlane(FbBits * src,
646 FbStride srcStride,
647 int srcX,
648 int srcBpp,
649 FbStip * dst,
650 FbStride dstStride,
651 int dstX,
652 int width,
653 int height,
654 FbStip fgand,
655 FbStip fgxor, FbStip bgand, FbStip bgxor, Pixel planeMask)
656{
657 FbBits *s;
658 FbBits pm;
659 FbBits srcMask;
660 FbBits srcMaskFirst;
661 FbBits srcMask0 = 0;
662 FbBits srcBits;
663
664 FbStip dstBits;
665 FbStip *d;
666 FbStip dstMask;
667 FbStip dstMaskFirst;
668 FbStip dstUnion;
669 int w;
670 int wt;
671 int rot0;
672
673 if (!width)
674 return;
675
676 src += srcX >> FB_SHIFT5;
677 srcX &= FB_MASK((1 << 5) - 1);
678
679 dst += dstX >> FB_STIP_SHIFT5;
680 dstX &= FB_STIP_MASK((1 << 5) - 1);
681
682 w = width / srcBpp;
683
684 pm = fbReplicatePixelwfbReplicatePixel(planeMask, srcBpp);
685 if (srcBpp == 24) {
686 int tmpw = 24;
687
688 rot0 = FbFirst24Rot(srcX)((srcX) % 24);
689 if (srcX + tmpw > FB_UNIT(1 << 5))
690 tmpw = FB_UNIT(1 << 5) - srcX;
691 srcMaskFirst = FbRot24(pm, rot0)(((pm) << (rot0)) | ((pm) >> (24-(rot0)))) & FbBitsMask(srcX, tmpw)(((((FbBits) -1)) << ((srcX) & ((1 << 5) - 1)
)) & ((((FbBits) -1)) >> (((1 << 5) - ((srcX)
+ (tmpw))) & ((1 << 5) - 1))))
;
692 }
693 else {
694 rot0 = 0;
695 srcMaskFirst = pm & FbBitsMask(srcX, srcBpp)(((((FbBits) -1)) << ((srcX) & ((1 << 5) - 1)
)) & ((((FbBits) -1)) >> (((1 << 5) - ((srcX)
+ (srcBpp))) & ((1 << 5) - 1))))
;
696 srcMask0 = pm & FbBitsMask(0, srcBpp)(((((FbBits) -1)) << ((0) & ((1 << 5) - 1))) &
((((FbBits) -1)) >> (((1 << 5) - ((0) + (srcBpp)
)) & ((1 << 5) - 1))))
;
697 }
698
699 dstMaskFirst = FbStipMask(dstX, 1)(((((FbStip) -1)) << ((dstX) & ((1 << 5) - 1)
)) & ((((FbStip) -1)) >> (((1 << 5) - ((dstX)
+(1))) & ((1 << 5) - 1))))
;
700 while (height--) {
701 d = dst;
702 dst += dstStride;
703 s = src;
704 src += srcStride;
705
706 srcMask = srcMaskFirst;
707 if (srcBpp == 24)
708 srcMask0 = FbRot24(pm, rot0)(((pm) << (rot0)) | ((pm) >> (24-(rot0)))) & FbBitsMask(0, srcBpp)(((((FbBits) -1)) << ((0) & ((1 << 5) - 1))) &
((((FbBits) -1)) >> (((1 << 5) - ((0) + (srcBpp)
)) & ((1 << 5) - 1))))
;
709 srcBits = READ(s++)((*wfbReadMemory)((s++), sizeof(*(s++))));
710
711 dstMask = dstMaskFirst;
712 dstUnion = 0;
713 dstBits = 0;
714
715 wt = w;
716
717 while (wt--) {
718 if (!srcMask) {
719 srcBits = READ(s++)((*wfbReadMemory)((s++), sizeof(*(s++))));
720 if (srcBpp == 24)
721 srcMask0 = FbNext24Pix(srcMask0)((((srcMask0) << ((24-(1 << 5)%24))) | ((srcMask0
) >> (24-((24-(1 << 5)%24))))))
& FbBitsMask(0, 24)(((((FbBits) -1)) << ((0) & ((1 << 5) - 1))) &
((((FbBits) -1)) >> (((1 << 5) - ((0) + (24))) &
((1 << 5) - 1))))
;
722 srcMask = srcMask0;
723 }
724 if (!dstMask) {
725 WRITE(d, FbStippleRRopMask(READ(d), dstBits,((*wfbWriteMemory)((d), (((((((*wfbReadMemory)((d), sizeof(*(
d))))) & ((fgand) | ~(dstUnion))) ^ (fgxor & dstUnion
)) & (dstBits)) | ((((((*wfbReadMemory)((d), sizeof(*(d))
))) & ((bgand) | ~(dstUnion))) ^ (bgxor & dstUnion)) &
~(dstBits))), sizeof(*(d))))
726 fgand, fgxor, bgand, bgxor,((*wfbWriteMemory)((d), (((((((*wfbReadMemory)((d), sizeof(*(
d))))) & ((fgand) | ~(dstUnion))) ^ (fgxor & dstUnion
)) & (dstBits)) | ((((((*wfbReadMemory)((d), sizeof(*(d))
))) & ((bgand) | ~(dstUnion))) ^ (bgxor & dstUnion)) &
~(dstBits))), sizeof(*(d))))
727 dstUnion))((*wfbWriteMemory)((d), (((((((*wfbReadMemory)((d), sizeof(*(
d))))) & ((fgand) | ~(dstUnion))) ^ (fgxor & dstUnion
)) & (dstBits)) | ((((((*wfbReadMemory)((d), sizeof(*(d))
))) & ((bgand) | ~(dstUnion))) ^ (bgxor & dstUnion)) &
~(dstBits))), sizeof(*(d))))
;
728 d++;
729 dstMask = FbStipMask(0, 1)(((((FbStip) -1)) << ((0) & ((1 << 5) - 1))) &
((((FbStip) -1)) >> (((1 << 5) - ((0)+(1))) &
((1 << 5) - 1))))
;
730 dstUnion = 0;
731 dstBits = 0;
732 }
733 if (srcBits & srcMask)
734 dstBits |= dstMask;
735 dstUnion |= dstMask;
736 if (srcBpp == FB_UNIT(1 << 5))
737 srcMask = 0;
738 else
739 srcMask = FbScrRight(srcMask, srcBpp)((srcMask) << (srcBpp));
740 dstMask = FbStipRight(dstMask, 1)((dstMask) << (1));
741 }
742 if (dstUnion)
743 WRITE(d, FbStippleRRopMask(READ(d), dstBits,((*wfbWriteMemory)((d), (((((((*wfbReadMemory)((d), sizeof(*(
d))))) & ((fgand) | ~(dstUnion))) ^ (fgxor & dstUnion
)) & (dstBits)) | ((((((*wfbReadMemory)((d), sizeof(*(d))
))) & ((bgand) | ~(dstUnion))) ^ (bgxor & dstUnion)) &
~(dstBits))), sizeof(*(d))))
744 fgand, fgxor, bgand, bgxor, dstUnion))((*wfbWriteMemory)((d), (((((((*wfbReadMemory)((d), sizeof(*(
d))))) & ((fgand) | ~(dstUnion))) ^ (fgxor & dstUnion
)) & (dstBits)) | ((((((*wfbReadMemory)((d), sizeof(*(d))
))) & ((bgand) | ~(dstUnion))) ^ (bgxor & dstUnion)) &
~(dstBits))), sizeof(*(d))))
;
745 }
746}