1                ffffffffffffffff
2                1111111111111111111111111111111111111111111111111111111111111111
3                1111111111111111111111111111111111111111111111111111111111111111
4                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5                |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||+-- bit 0  mask 0x0000000000000001
6                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||+--- bit 1  mask 0x0000000000000002
7                |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||+---- bit 2  mask 0x0000000000000004
8                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||+----- bit 3  mask 0x0000000000000008
9                |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||+------ bit 4  mask 0x0000000000000010
10                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||+------- bit 5  mask 0x0000000000000020
11                |||||||||||||||||||||||||||||||||||||||||||||||||||||||||+-------- bit 6  mask 0x0000000000000040
12                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||+--------- bit 7  mask 0x0000000000000080
13                |||||||||||||||||||||||||||||||||||||||||||||||||||||||+---------- bit 8  mask 0x0000000000000100
14                ||||||||||||||||||||||||||||||||||||||||||||||||||||||+----------- bit 9  mask 0x0000000000000200
15                |||||||||||||||||||||||||||||||||||||||||||||||||||||+------------ bit 10 mask 0x0000000000000400
16                ||||||||||||||||||||||||||||||||||||||||||||||||||||+------------- bit 11 mask 0x0000000000000800
17                |||||||||||||||||||||||||||||||||||||||||||||||||||+-------------- bit 12 mask 0x0000000000001000
18                ||||||||||||||||||||||||||||||||||||||||||||||||||+--------------- bit 13 mask 0x0000000000002000
19                |||||||||||||||||||||||||||||||||||||||||||||||||+---------------- bit 14 mask 0x0000000000004000
20                ||||||||||||||||||||||||||||||||||||||||||||||||+----------------- bit 15 mask 0x0000000000008000
21                |||||||||||||||||||||||||||||||||||||||||||||||+------------------ bit 16 mask 0x0000000000010000
22                ||||||||||||||||||||||||||||||||||||||||||||||+------------------- bit 17 mask 0x0000000000020000
23                |||||||||||||||||||||||||||||||||||||||||||||+-------------------- bit 18 mask 0x0000000000040000
24                ||||||||||||||||||||||||||||||||||||||||||||+--------------------- bit 19 mask 0x0000000000080000
25                |||||||||||||||||||||||||||||||||||||||||||+---------------------- bit 20 mask 0x0000000000100000
26                ||||||||||||||||||||||||||||||||||||||||||+----------------------- bit 21 mask 0x0000000000200000
27                |||||||||||||||||||||||||||||||||||||||||+------------------------ bit 22 mask 0x0000000000400000
28                ||||||||||||||||||||||||||||||||||||||||+------------------------- bit 23 mask 0x0000000000800000
29                |||||||||||||||||||||||||||||||||||||||+-------------------------- bit 24 mask 0x0000000001000000
30                ||||||||||||||||||||||||||||||||||||||+--------------------------- bit 25 mask 0x0000000002000000
31                |||||||||||||||||||||||||||||||||||||+---------------------------- bit 26 mask 0x0000000004000000
32                ||||||||||||||||||||||||||||||||||||+----------------------------- bit 27 mask 0x0000000008000000
33                |||||||||||||||||||||||||||||||||||+------------------------------ bit 28 mask 0x0000000010000000
34                ||||||||||||||||||||||||||||||||||+------------------------------- bit 29 mask 0x0000000020000000
35                |||||||||||||||||||||||||||||||||+-------------------------------- bit 30 mask 0x0000000040000000
36                ||||||||||||||||||||||||||||||||+--------------------------------- bit 31 mask 0x0000000080000000
37                |||||||||||||||||||||||||||||||+---------------------------------- bit 32 mask 0x0000000100000000
38                ||||||||||||||||||||||||||||||+----------------------------------- bit 33 mask 0x0000000200000000
39                |||||||||||||||||||||||||||||+------------------------------------ bit 34 mask 0x0000000400000000
40                ||||||||||||||||||||||||||||+------------------------------------- bit 35 mask 0x0000000800000000
41                |||||||||||||||||||||||||||+-------------------------------------- bit 36 mask 0x0000001000000000
42                ||||||||||||||||||||||||||+--------------------------------------- bit 37 mask 0x0000002000000000
43                |||||||||||||||||||||||||+---------------------------------------- bit 38 mask 0x0000004000000000
44                ||||||||||||||||||||||||+----------------------------------------- bit 39 mask 0x0000008000000000
45                |||||||||||||||||||||||+------------------------------------------ bit 40 mask 0x0000010000000000
46                ||||||||||||||||||||||+------------------------------------------- bit 41 mask 0x0000020000000000
47                |||||||||||||||||||||+-------------------------------------------- bit 42 mask 0x0000040000000000
48                ||||||||||||||||||||+--------------------------------------------- bit 43 mask 0x0000080000000000
49                |||||||||||||||||||+---------------------------------------------- bit 44 mask 0x0000100000000000
50                ||||||||||||||||||+----------------------------------------------- bit 45 mask 0x0000200000000000
51                |||||||||||||||||+------------------------------------------------ bit 46 mask 0x0000400000000000
52                ||||||||||||||||+------------------------------------------------- bit 47 mask 0x0000800000000000
53                |||||||||||||||+-------------------------------------------------- bit 48 mask 0x0001000000000000
54                ||||||||||||||+--------------------------------------------------- bit 49 mask 0x0002000000000000
55                |||||||||||||+---------------------------------------------------- bit 50 mask 0x0004000000000000
56                ||||||||||||+----------------------------------------------------- bit 51 mask 0x0008000000000000
57                |||||||||||+------------------------------------------------------ bit 52 mask 0x0010000000000000
58                ||||||||||+------------------------------------------------------- bit 53 mask 0x0020000000000000
59                |||||||||+-------------------------------------------------------- bit 54 mask 0x0040000000000000
60                ||||||||+--------------------------------------------------------- bit 55 mask 0x0080000000000000
61                |||||||+---------------------------------------------------------- bit 56 mask 0x0100000000000000
62                ||||||+----------------------------------------------------------- bit 57 mask 0x0200000000000000
63                |||||+------------------------------------------------------------ bit 58 mask 0x0400000000000000
64                ||||+------------------------------------------------------------- bit 59 mask 0x0800000000000000
65                |||+-------------------------------------------------------------- bit 60 mask 0x1000000000000000
66                ||+--------------------------------------------------------------- bit 61 mask 0x2000000000000000
67                |+---------------------------------------------------------------- bit 62 mask 0x4000000000000000
68                +----------------------------------------------------------------- bit 63 mask 0x8000000000000000
69
70
71                0
72                0
73                0
74
75
76                1
77                1
78                1
79                |
80                +-- bit 0 mask 0x1
81
82
83                feedface
84                11111110111011011111101011001110
85                11111110111011011111101011001110
86                ||||||| ||| || |||||| | ||  |||
87                ||||||| ||| || |||||| | ||  ||+--- bit 1  mask 0x00000002
88                ||||||| ||| || |||||| | ||  |+---- bit 2  mask 0x00000004
89                ||||||| ||| || |||||| | ||  +----- bit 3  mask 0x00000008
90                ||||||| ||| || |||||| | |+-------- bit 6  mask 0x00000040
91                ||||||| ||| || |||||| | +--------- bit 7  mask 0x00000080
92                ||||||| ||| || |||||| +----------- bit 9  mask 0x00000200
93                ||||||| ||| || |||||+------------- bit 11 mask 0x00000800
94                ||||||| ||| || ||||+-------------- bit 12 mask 0x00001000
95                ||||||| ||| || |||+--------------- bit 13 mask 0x00002000
96                ||||||| ||| || ||+---------------- bit 14 mask 0x00004000
97                ||||||| ||| || |+----------------- bit 15 mask 0x00008000
98                ||||||| ||| || +------------------ bit 16 mask 0x00010000
99                ||||||| ||| |+-------------------- bit 18 mask 0x00040000
100                ||||||| ||| +--------------------- bit 19 mask 0x00080000
101                ||||||| ||+----------------------- bit 21 mask 0x00200000
102                ||||||| |+------------------------ bit 22 mask 0x00400000
103                ||||||| +------------------------- bit 23 mask 0x00800000
104                ||||||+--------------------------- bit 25 mask 0x02000000
105                |||||+---------------------------- bit 26 mask 0x04000000
106                ||||+----------------------------- bit 27 mask 0x08000000
107                |||+------------------------------ bit 28 mask 0x10000000
108                ||+------------------------------- bit 29 mask 0x20000000
109                |+-------------------------------- bit 30 mask 0x40000000
110                +--------------------------------- bit 31 mask 0x80000000
111
112
113                badfeedcafe
114                10111010110111111110111011011100101011111110
115                10111010110111111110111011011100101011111110
116                | ||| | || |||||||| ||| || |||  | | |||||||
117                | ||| | || |||||||| ||| || |||  | | ||||||+--- bit 1  mask 0x00000000002
118                | ||| | || |||||||| ||| || |||  | | |||||+---- bit 2  mask 0x00000000004
119                | ||| | || |||||||| ||| || |||  | | ||||+----- bit 3  mask 0x00000000008
120                | ||| | || |||||||| ||| || |||  | | |||+------ bit 4  mask 0x00000000010
121                | ||| | || |||||||| ||| || |||  | | ||+------- bit 5  mask 0x00000000020
122                | ||| | || |||||||| ||| || |||  | | |+-------- bit 6  mask 0x00000000040
123                | ||| | || |||||||| ||| || |||  | | +--------- bit 7  mask 0x00000000080
124                | ||| | || |||||||| ||| || |||  | +----------- bit 9  mask 0x00000000200
125                | ||| | || |||||||| ||| || |||  +------------- bit 11 mask 0x00000000800
126                | ||| | || |||||||| ||| || ||+---------------- bit 14 mask 0x00000004000
127                | ||| | || |||||||| ||| || |+----------------- bit 15 mask 0x00000008000
128                | ||| | || |||||||| ||| || +------------------ bit 16 mask 0x00000010000
129                | ||| | || |||||||| ||| |+-------------------- bit 18 mask 0x00000040000
130                | ||| | || |||||||| ||| +--------------------- bit 19 mask 0x00000080000
131                | ||| | || |||||||| ||+----------------------- bit 21 mask 0x00000200000
132                | ||| | || |||||||| |+------------------------ bit 22 mask 0x00000400000
133                | ||| | || |||||||| +------------------------- bit 23 mask 0x00000800000
134                | ||| | || |||||||+--------------------------- bit 25 mask 0x00002000000
135                | ||| | || ||||||+---------------------------- bit 26 mask 0x00004000000
136                | ||| | || |||||+----------------------------- bit 27 mask 0x00008000000
137                | ||| | || ||||+------------------------------ bit 28 mask 0x00010000000
138                | ||| | || |||+------------------------------- bit 29 mask 0x00020000000
139                | ||| | || ||+-------------------------------- bit 30 mask 0x00040000000
140                | ||| | || |+--------------------------------- bit 31 mask 0x00080000000
141                | ||| | || +---------------------------------- bit 32 mask 0x00100000000
142                | ||| | |+------------------------------------ bit 34 mask 0x00400000000
143                | ||| | +------------------------------------- bit 35 mask 0x00800000000
144                | ||| +--------------------------------------- bit 37 mask 0x02000000000
145                | ||+----------------------------------------- bit 39 mask 0x08000000000
146                | |+------------------------------------------ bit 40 mask 0x10000000000
147                | +------------------------------------------- bit 41 mask 0x20000000000
148                +--------------------------------------------- bit 43 mask 0x80000000000
149
150
151                deadba11e12a
152                110111101010110110111010000100011110000100101010
153                110111101010110110111010000100011110000100101010
154                || |||| | | || || ||| |    |   ||||    |  | | |
155                || |||| | | || || ||| |    |   ||||    |  | | +--- bit 1  mask 0x000000000002
156                || |||| | | || || ||| |    |   ||||    |  | +----- bit 3  mask 0x000000000008
157                || |||| | | || || ||| |    |   ||||    |  +------- bit 5  mask 0x000000000020
158                || |||| | | || || ||| |    |   ||||    +---------- bit 8  mask 0x000000000100
159                || |||| | | || || ||| |    |   |||+--------------- bit 13 mask 0x000000002000
160                || |||| | | || || ||| |    |   ||+---------------- bit 14 mask 0x000000004000
161                || |||| | | || || ||| |    |   |+----------------- bit 15 mask 0x000000008000
162                || |||| | | || || ||| |    |   +------------------ bit 16 mask 0x000000010000
163                || |||| | | || || ||| |    +---------------------- bit 20 mask 0x000000100000
164                || |||| | | || || ||| +--------------------------- bit 25 mask 0x000002000000
165                || |||| | | || || ||+----------------------------- bit 27 mask 0x000008000000
166                || |||| | | || || |+------------------------------ bit 28 mask 0x000010000000
167                || |||| | | || || +------------------------------- bit 29 mask 0x000020000000
168                || |||| | | || |+--------------------------------- bit 31 mask 0x000080000000
169                || |||| | | || +---------------------------------- bit 32 mask 0x000100000000
170                || |||| | | |+------------------------------------ bit 34 mask 0x000400000000
171                || |||| | | +------------------------------------- bit 35 mask 0x000800000000
172                || |||| | +--------------------------------------- bit 37 mask 0x002000000000
173                || |||| +----------------------------------------- bit 39 mask 0x008000000000
174                || |||+------------------------------------------- bit 41 mask 0x020000000000
175                || ||+-------------------------------------------- bit 42 mask 0x040000000000
176                || |+--------------------------------------------- bit 43 mask 0x080000000000
177                || +---------------------------------------------- bit 44 mask 0x100000000000
178                |+------------------------------------------------ bit 46 mask 0x400000000000
179                +------------------------------------------------- bit 47 mask 0x800000000000
180
181
182                badb100d
183                10111010110110110001000000001101
184                10111010110110110001000000001101
185                | ||| | || || ||   |        || |
186                | ||| | || || ||   |        || +-- bit 0  mask 0x00000001
187                | ||| | || || ||   |        |+---- bit 2  mask 0x00000004
188                | ||| | || || ||   |        +----- bit 3  mask 0x00000008
189                | ||| | || || ||   +-------------- bit 12 mask 0x00001000
190                | ||| | || || |+------------------ bit 16 mask 0x00010000
191                | ||| | || || +------------------- bit 17 mask 0x00020000
192                | ||| | || |+--------------------- bit 19 mask 0x00080000
193                | ||| | || +---------------------- bit 20 mask 0x00100000
194                | ||| | |+------------------------ bit 22 mask 0x00400000
195                | ||| | +------------------------- bit 23 mask 0x00800000
196                | ||| +--------------------------- bit 25 mask 0x02000000
197                | ||+----------------------------- bit 27 mask 0x08000000
198                | |+------------------------------ bit 28 mask 0x10000000
199                | +------------------------------- bit 29 mask 0x20000000
200                +--------------------------------- bit 31 mask 0x80000000
201
202
203                baddefec8ed
204                10111010110111011110111111101100100011101101
205                10111010110111011110111111101100100011101101
206                | ||| | || ||| |||| ||||||| ||  |   ||| || |
207                | ||| | || ||| |||| ||||||| ||  |   ||| || +-- bit 0  mask 0x00000000001
208                | ||| | || ||| |||| ||||||| ||  |   ||| |+---- bit 2  mask 0x00000000004
209                | ||| | || ||| |||| ||||||| ||  |   ||| +----- bit 3  mask 0x00000000008
210                | ||| | || ||| |||| ||||||| ||  |   ||+------- bit 5  mask 0x00000000020
211                | ||| | || ||| |||| ||||||| ||  |   |+-------- bit 6  mask 0x00000000040
212                | ||| | || ||| |||| ||||||| ||  |   +--------- bit 7  mask 0x00000000080
213                | ||| | || ||| |||| ||||||| ||  +------------- bit 11 mask 0x00000000800
214                | ||| | || ||| |||| ||||||| |+---------------- bit 14 mask 0x00000004000
215                | ||| | || ||| |||| ||||||| +----------------- bit 15 mask 0x00000008000
216                | ||| | || ||| |||| ||||||+------------------- bit 17 mask 0x00000020000
217                | ||| | || ||| |||| |||||+-------------------- bit 18 mask 0x00000040000
218                | ||| | || ||| |||| ||||+--------------------- bit 19 mask 0x00000080000
219                | ||| | || ||| |||| |||+---------------------- bit 20 mask 0x00000100000
220                | ||| | || ||| |||| ||+----------------------- bit 21 mask 0x00000200000
221                | ||| | || ||| |||| |+------------------------ bit 22 mask 0x00000400000
222                | ||| | || ||| |||| +------------------------- bit 23 mask 0x00000800000
223                | ||| | || ||| |||+--------------------------- bit 25 mask 0x00002000000
224                | ||| | || ||| ||+---------------------------- bit 26 mask 0x00004000000
225                | ||| | || ||| |+----------------------------- bit 27 mask 0x00008000000
226                | ||| | || ||| +------------------------------ bit 28 mask 0x00010000000
227                | ||| | || ||+-------------------------------- bit 30 mask 0x00040000000
228                | ||| | || |+--------------------------------- bit 31 mask 0x00080000000
229                | ||| | || +---------------------------------- bit 32 mask 0x00100000000
230                | ||| | |+------------------------------------ bit 34 mask 0x00400000000
231                | ||| | +------------------------------------- bit 35 mask 0x00800000000
232                | ||| +--------------------------------------- bit 37 mask 0x02000000000
233                | ||+----------------------------------------- bit 39 mask 0x08000000000
234                | |+------------------------------------------ bit 40 mask 0x10000000000
235                | +------------------------------------------- bit 41 mask 0x20000000000
236                +--------------------------------------------- bit 43 mask 0x80000000000
237
238
239