• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright 2015, VIXL authors
2 // All rights reserved.
3 //
4 // Redistribution and use in source and binary forms, with or without
5 // modification, are permitted provided that the following conditions are met:
6 //
7 //   * Redistributions of source code must retain the above copyright notice,
8 //     this list of conditions and the following disclaimer.
9 //   * Redistributions in binary form must reproduce the above copyright notice,
10 //     this list of conditions and the following disclaimer in the documentation
11 //     and/or other materials provided with the distribution.
12 //   * Neither the name of ARM Limited nor the names of its contributors may be
13 //     used to endorse or promote products derived from this software without
14 //     specific prior written permission.
15 //
16 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
17 // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18 // WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
19 // DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
20 // FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21 // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
22 // SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
23 // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
24 // OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
25 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26 
27 
28 // ---------------------------------------------------------------------
29 // This file is auto generated using tools/generate_simulator_traces.py.
30 //
31 // PLEASE DO NOT EDIT.
32 // ---------------------------------------------------------------------
33 
34 #ifndef VIXL_SIM_SLI_D_2OPIMM_TRACE_AARCH64_H_
35 #define VIXL_SIM_SLI_D_2OPIMM_TRACE_AARCH64_H_
36 
37 const uint64_t kExpected_NEON_sli_D_2OPIMM[] = {
38   0xffffffffffffffff,
39   0xffffffffffffffff,
40   0xffffffffffffffff,
41   0xffffffffffffffff,
42   0xffffffffffffffff,
43   0xffffffffffffffff,
44   0xffffffffffffffff,
45   0xffffffffffffffff,
46   0xffffffffffffffff,
47   0xffffffffffffffff,
48   0xffffffffffffffff,
49   0xffffffffffffffff,
50   0xffffffffffffffff,
51   0xffffffffffffffff,
52   0xffffffffffffffff,
53   0xffffffffffffffff,
54   0xffffffffffffffff,
55   0xffffffffffffffff,
56   0xffffffffffffffff,
57   0xffffffffffffffff,
58   0xffffffffffffffff,
59   0xffffffffffffffff,
60   0xffffffffffffffff,
61   0xffffffffffffffff,
62   0xffffffffffffffff,
63   0xffffffffffffffff,
64   0xffffffffffffffff,
65   0xffffffffffffffff,
66   0xffffffffffffffff,
67   0xffffffffffffffff,
68   0xffffffffffffffff,
69   0xffffffffffffffff,
70   0xffffffffffffffff,
71   0xffffffffffffffff,
72   0xffffffffffffffff,
73   0xffffffffffffffff,
74   0xffffffffffffffff,
75   0xffffffffffffffff,
76   0xffffffffffffffff,
77   0xffffffffffffffff,
78   0xffffffffffffffff,
79   0xffffffffffffffff,
80   0xffffffffffffffff,
81   0xffffffffffffffff,
82   0xffffffffffffffff,
83   0xffffffffffffffff,
84   0xffffffffffffffff,
85   0xffffffffffffffff,
86   0xffffffffffffffff,
87   0xffffffffffffffff,
88   0xffffffffffffffff,
89   0xffffffffffffffff,
90   0xffffffffffffffff,
91   0xffffffffffffffff,
92   0xffffffffffffffff,
93   0xffffffffffffffff,
94   0xffffffffffffffff,
95   0xffffffffffffffff,
96   0xffffffffffffffff,
97   0xffffffffffffffff,
98   0xffffffffffffffff,
99   0xffffffffffffffff,
100   0xffffffffffffffff,
101   0xffffffffffffffff,
102   0x0000000000000000,
103   0x0000000000000000,
104   0x0000000000000000,
105   0x0000000000000000,
106   0x0000000000000000,
107   0x0000000000000000,
108   0x0000000000000000,
109   0x0000000000000000,
110   0x0000000000000000,
111   0x0000000000000000,
112   0x0000000000000000,
113   0x0000000000000000,
114   0x0000000000000000,
115   0x0000000000000000,
116   0x0000000000000000,
117   0x0000000000000000,
118   0x0000000000000000,
119   0x0000000000000000,
120   0x0000000000000000,
121   0x0000000000000000,
122   0x0000000000000000,
123   0x0000000000000000,
124   0x0000000000000000,
125   0x0000000000000000,
126   0x0000000000000000,
127   0x0000000000000000,
128   0x0000000000000000,
129   0x0000000000000000,
130   0x0000000000000000,
131   0x0000000000000000,
132   0x0000000000000000,
133   0x0000000000000000,
134   0x0000000000000000,
135   0x0000000000000000,
136   0x0000000000000000,
137   0x0000000000000000,
138   0x0000000000000000,
139   0x0000000000000000,
140   0x0000000000000000,
141   0x0000000000000000,
142   0x0000000000000000,
143   0x0000000000000000,
144   0x0000000000000000,
145   0x0000000000000000,
146   0x0000000000000000,
147   0x0000000000000000,
148   0x0000000000000000,
149   0x0000000000000000,
150   0x0000000000000000,
151   0x0000000000000000,
152   0x0000000000000000,
153   0x0000000000000000,
154   0x0000000000000000,
155   0x0000000000000000,
156   0x0000000000000000,
157   0x0000000000000000,
158   0x0000000000000000,
159   0x0000000000000000,
160   0x0000000000000000,
161   0x0000000000000000,
162   0x0000000000000000,
163   0x0000000000000000,
164   0x0000000000000000,
165   0x0000000000000000,
166   0x0000000000000001,
167   0x0000000000000003,
168   0x0000000000000007,
169   0x000000000000000f,
170   0x000000000000001f,
171   0x000000000000003f,
172   0x000000000000007f,
173   0x00000000000000ff,
174   0x00000000000001ff,
175   0x00000000000003ff,
176   0x00000000000007ff,
177   0x0000000000000fff,
178   0x0000000000001fff,
179   0x0000000000003fff,
180   0x0000000000007fff,
181   0x000000000000ffff,
182   0x000000000001ffff,
183   0x000000000003ffff,
184   0x000000000007ffff,
185   0x00000000000fffff,
186   0x00000000001fffff,
187   0x00000000003fffff,
188   0x00000000007fffff,
189   0x0000000000ffffff,
190   0x0000000001ffffff,
191   0x0000000003ffffff,
192   0x0000000007ffffff,
193   0x000000000fffffff,
194   0x000000001fffffff,
195   0x000000003fffffff,
196   0x000000007fffffff,
197   0x00000000ffffffff,
198   0x00000001ffffffff,
199   0x00000003ffffffff,
200   0x00000007ffffffff,
201   0x0000000fffffffff,
202   0x0000001fffffffff,
203   0x0000003fffffffff,
204   0x0000007fffffffff,
205   0x000000ffffffffff,
206   0x000001ffffffffff,
207   0x000003ffffffffff,
208   0x000007ffffffffff,
209   0x00000fffffffffff,
210   0x00001fffffffffff,
211   0x00003fffffffffff,
212   0x00007fffffffffff,
213   0x0000ffffffffffff,
214   0x0001ffffffffffff,
215   0x0003ffffffffffff,
216   0x0007ffffffffffff,
217   0x000fffffffffffff,
218   0x001fffffffffffff,
219   0x003fffffffffffff,
220   0x007fffffffffffff,
221   0x00ffffffffffffff,
222   0x01ffffffffffffff,
223   0x03ffffffffffffff,
224   0x07ffffffffffffff,
225   0x0fffffffffffffff,
226   0x1fffffffffffffff,
227   0x3fffffffffffffff,
228   0x7fffffffffffffff,
229   0xffffffffffffffff,
230   0x0000000000000002,
231   0x0000000000000004,
232   0x0000000000000008,
233   0x0000000000000010,
234   0x0000000000000020,
235   0x0000000000000040,
236   0x0000000000000080,
237   0x0000000000000100,
238   0x0000000000000200,
239   0x0000000000000400,
240   0x0000000000000800,
241   0x0000000000001000,
242   0x0000000000002000,
243   0x0000000000004000,
244   0x0000000000008000,
245   0x0000000000010000,
246   0x0000000000020000,
247   0x0000000000040000,
248   0x0000000000080000,
249   0x0000000000100000,
250   0x0000000000200000,
251   0x0000000000400000,
252   0x0000000000800000,
253   0x0000000001000000,
254   0x0000000002000000,
255   0x0000000004000000,
256   0x0000000008000000,
257   0x0000000010000000,
258   0x0000000020000000,
259   0x0000000040000000,
260   0x0000000080000000,
261   0x0000000100000000,
262   0x0000000200000000,
263   0x0000000400000000,
264   0x0000000800000000,
265   0x0000001000000000,
266   0x0000002000000000,
267   0x0000004000000000,
268   0x0000008000000000,
269   0x0000010000000000,
270   0x0000020000000000,
271   0x0000040000000000,
272   0x0000080000000000,
273   0x0000100000000000,
274   0x0000200000000000,
275   0x0000400000000000,
276   0x0000800000000000,
277   0x0001000000000000,
278   0x0002000000000000,
279   0x0004000000000000,
280   0x0008000000000000,
281   0x0010000000000000,
282   0x0020000000000000,
283   0x0040000000000000,
284   0x0080000000000000,
285   0x0100000000000000,
286   0x0200000000000000,
287   0x0400000000000000,
288   0x0800000000000000,
289   0x1000000000000000,
290   0x2000000000000000,
291   0x4000000000000000,
292   0x8000000000000000,
293   0x0000000000000000,
294   0x0000000000000040,
295   0x0000000000000080,
296   0x0000000000000100,
297   0x0000000000000200,
298   0x0000000000000400,
299   0x0000000000000800,
300   0x0000000000001000,
301   0x0000000000002000,
302   0x0000000000004000,
303   0x0000000000008000,
304   0x0000000000010000,
305   0x0000000000020000,
306   0x0000000000040000,
307   0x0000000000080000,
308   0x0000000000100000,
309   0x0000000000200000,
310   0x0000000000400000,
311   0x0000000000800000,
312   0x0000000001000000,
313   0x0000000002000000,
314   0x0000000004000000,
315   0x0000000008000000,
316   0x0000000010000000,
317   0x0000000020000000,
318   0x0000000040000000,
319   0x0000000080000000,
320   0x0000000100000000,
321   0x0000000200000000,
322   0x0000000400000000,
323   0x0000000800000000,
324   0x0000001000000000,
325   0x0000002000000000,
326   0x0000004000000000,
327   0x0000008000000000,
328   0x0000010000000000,
329   0x0000020000000000,
330   0x0000040000000000,
331   0x0000080000000000,
332   0x0000100000000000,
333   0x0000200000000000,
334   0x0000400000000000,
335   0x0000800000000000,
336   0x0001000000000000,
337   0x0002000000000000,
338   0x0004000000000000,
339   0x0008000000000000,
340   0x0010000000000000,
341   0x0020000000000000,
342   0x0040000000000000,
343   0x0080000000000000,
344   0x0100000000000000,
345   0x0200000000000000,
346   0x0400000000000000,
347   0x0800000000000000,
348   0x1000000000000000,
349   0x2000000000000000,
350   0x4000000000000000,
351   0x8000000000000000,
352   0x0000000000000000,
353   0x0000000000000000,
354   0x0000000000000000,
355   0x0000000000000000,
356   0x0000000000000000,
357   0x0000000000000000,
358   0x000000000000007d,
359   0x00000000000000fb,
360   0x00000000000001f7,
361   0x00000000000003ef,
362   0x00000000000007df,
363   0x0000000000000fbf,
364   0x0000000000001f7f,
365   0x0000000000003eff,
366   0x0000000000007dff,
367   0x000000000000fbff,
368   0x000000000001f7ff,
369   0x000000000003efff,
370   0x000000000007dfff,
371   0x00000000000fbfff,
372   0x00000000001f7fff,
373   0x00000000003effff,
374   0x00000000007dffff,
375   0x0000000000fbffff,
376   0x0000000001f7ffff,
377   0x0000000003efffff,
378   0x0000000007dfffff,
379   0x000000000fbfffff,
380   0x000000001f7fffff,
381   0x000000003effffff,
382   0x000000007dffffff,
383   0x00000000fbffffff,
384   0x00000001f7ffffff,
385   0x00000003efffffff,
386   0x00000007dfffffff,
387   0x0000000fbfffffff,
388   0x0000001f7fffffff,
389   0x0000003effffffff,
390   0x0000007dffffffff,
391   0x000000fbffffffff,
392   0x000001f7ffffffff,
393   0x000003efffffffff,
394   0x000007dfffffffff,
395   0x00000fbfffffffff,
396   0x00001f7fffffffff,
397   0x00003effffffffff,
398   0x00007dffffffffff,
399   0x0000fbffffffffff,
400   0x0001f7ffffffffff,
401   0x0003efffffffffff,
402   0x0007dfffffffffff,
403   0x000fbfffffffffff,
404   0x001f7fffffffffff,
405   0x003effffffffffff,
406   0x007dffffffffffff,
407   0x00fbffffffffffff,
408   0x01f7ffffffffffff,
409   0x03efffffffffffff,
410   0x07dfffffffffffff,
411   0x0fbfffffffffffff,
412   0x1f7fffffffffffff,
413   0x3effffffffffffff,
414   0x7dffffffffffffff,
415   0xfbffffffffffffff,
416   0xf7ffffffffffffff,
417   0xefffffffffffffff,
418   0xdfffffffffffffff,
419   0xbfffffffffffffff,
420   0x7fffffffffffffff,
421   0xffffffffffffffff,
422   0x000000000000007e,
423   0x00000000000000fc,
424   0x00000000000001f8,
425   0x00000000000003f0,
426   0x00000000000007e0,
427   0x0000000000000fc0,
428   0x0000000000001f80,
429   0x0000000000003f00,
430   0x0000000000007e00,
431   0x000000000000fc00,
432   0x000000000001f800,
433   0x000000000003f000,
434   0x000000000007e000,
435   0x00000000000fc000,
436   0x00000000001f8000,
437   0x00000000003f0000,
438   0x00000000007e0000,
439   0x0000000000fc0000,
440   0x0000000001f80000,
441   0x0000000003f00000,
442   0x0000000007e00000,
443   0x000000000fc00000,
444   0x000000001f800000,
445   0x000000003f000000,
446   0x000000007e000000,
447   0x00000000fc000000,
448   0x00000001f8000000,
449   0x00000003f0000000,
450   0x00000007e0000000,
451   0x0000000fc0000000,
452   0x0000001f80000000,
453   0x0000003f00000000,
454   0x0000007e00000000,
455   0x000000fc00000000,
456   0x000001f800000000,
457   0x000003f000000000,
458   0x000007e000000000,
459   0x00000fc000000000,
460   0x00001f8000000000,
461   0x00003f0000000000,
462   0x00007e0000000000,
463   0x0000fc0000000000,
464   0x0001f80000000000,
465   0x0003f00000000000,
466   0x0007e00000000000,
467   0x000fc00000000000,
468   0x001f800000000000,
469   0x003f000000000000,
470   0x007e000000000000,
471   0x00fc000000000000,
472   0x01f8000000000000,
473   0x03f0000000000000,
474   0x07e0000000000000,
475   0x0fc0000000000000,
476   0x1f80000000000000,
477   0x3f00000000000000,
478   0x7e00000000000000,
479   0xfc00000000000000,
480   0xf800000000000000,
481   0xf000000000000000,
482   0xe000000000000000,
483   0xc000000000000000,
484   0x8000000000000000,
485   0x0000000000000000,
486   0x000000000000007f,
487   0x00000000000000ff,
488   0x00000000000001ff,
489   0x00000000000003ff,
490   0x00000000000007ff,
491   0x0000000000000fff,
492   0x0000000000001fff,
493   0x0000000000003fff,
494   0x0000000000007fff,
495   0x000000000000ffff,
496   0x000000000001ffff,
497   0x000000000003ffff,
498   0x000000000007ffff,
499   0x00000000000fffff,
500   0x00000000001fffff,
501   0x00000000003fffff,
502   0x00000000007fffff,
503   0x0000000000ffffff,
504   0x0000000001ffffff,
505   0x0000000003ffffff,
506   0x0000000007ffffff,
507   0x000000000fffffff,
508   0x000000001fffffff,
509   0x000000003fffffff,
510   0x000000007fffffff,
511   0x00000000ffffffff,
512   0x00000001ffffffff,
513   0x00000003ffffffff,
514   0x00000007ffffffff,
515   0x0000000fffffffff,
516   0x0000001fffffffff,
517   0x0000003fffffffff,
518   0x0000007fffffffff,
519   0x000000ffffffffff,
520   0x000001ffffffffff,
521   0x000003ffffffffff,
522   0x000007ffffffffff,
523   0x00000fffffffffff,
524   0x00001fffffffffff,
525   0x00003fffffffffff,
526   0x00007fffffffffff,
527   0x0000ffffffffffff,
528   0x0001ffffffffffff,
529   0x0003ffffffffffff,
530   0x0007ffffffffffff,
531   0x000fffffffffffff,
532   0x001fffffffffffff,
533   0x003fffffffffffff,
534   0x007fffffffffffff,
535   0x00ffffffffffffff,
536   0x01ffffffffffffff,
537   0x03ffffffffffffff,
538   0x07ffffffffffffff,
539   0x0fffffffffffffff,
540   0x1fffffffffffffff,
541   0x3fffffffffffffff,
542   0x7fffffffffffffff,
543   0xffffffffffffffff,
544   0xffffffffffffffff,
545   0xffffffffffffffff,
546   0xffffffffffffffff,
547   0xffffffffffffffff,
548   0xffffffffffffffff,
549   0xffffffffffffffff,
550   0x0000000000007ffd,
551   0x000000000000fffb,
552   0x000000000001fff7,
553   0x000000000003ffef,
554   0x000000000007ffdf,
555   0x00000000000fffbf,
556   0x00000000001fff7f,
557   0x00000000003ffeff,
558   0x00000000007ffdff,
559   0x0000000000fffbff,
560   0x0000000001fff7ff,
561   0x0000000003ffefff,
562   0x0000000007ffdfff,
563   0x000000000fffbfff,
564   0x000000001fff7fff,
565   0x000000003ffeffff,
566   0x000000007ffdffff,
567   0x00000000fffbffff,
568   0x00000001fff7ffff,
569   0x00000003ffefffff,
570   0x00000007ffdfffff,
571   0x0000000fffbfffff,
572   0x0000001fff7fffff,
573   0x0000003ffeffffff,
574   0x0000007ffdffffff,
575   0x000000fffbffffff,
576   0x000001fff7ffffff,
577   0x000003ffefffffff,
578   0x000007ffdfffffff,
579   0x00000fffbfffffff,
580   0x00001fff7fffffff,
581   0x00003ffeffffffff,
582   0x00007ffdffffffff,
583   0x0000fffbffffffff,
584   0x0001fff7ffffffff,
585   0x0003ffefffffffff,
586   0x0007ffdfffffffff,
587   0x000fffbfffffffff,
588   0x001fff7fffffffff,
589   0x003ffeffffffffff,
590   0x007ffdffffffffff,
591   0x00fffbffffffffff,
592   0x01fff7ffffffffff,
593   0x03ffefffffffffff,
594   0x07ffdfffffffffff,
595   0x0fffbfffffffffff,
596   0x1fff7fffffffffff,
597   0x3ffeffffffffffff,
598   0x7ffdffffffffffff,
599   0xfffbffffffffffff,
600   0xfff7ffffffffffff,
601   0xffefffffffffffff,
602   0xffdfffffffffffff,
603   0xffbfffffffffffff,
604   0xff7fffffffffffff,
605   0xfeffffffffffffff,
606   0xfdffffffffffffff,
607   0xfbffffffffffffff,
608   0xf7ffffffffffffff,
609   0xefffffffffffffff,
610   0xdfffffffffffffff,
611   0xbfffffffffffffff,
612   0x7fffffffffffffff,
613   0xffffffffffffffff,
614   0x0000000000007ffe,
615   0x000000000000fffc,
616   0x000000000001fff8,
617   0x000000000003fff0,
618   0x000000000007ffe0,
619   0x00000000000fffc0,
620   0x00000000001fff80,
621   0x00000000003fff00,
622   0x00000000007ffe00,
623   0x0000000000fffc00,
624   0x0000000001fff800,
625   0x0000000003fff000,
626   0x0000000007ffe000,
627   0x000000000fffc000,
628   0x000000001fff8000,
629   0x000000003fff0000,
630   0x000000007ffe0000,
631   0x00000000fffc0000,
632   0x00000001fff80000,
633   0x00000003fff00000,
634   0x00000007ffe00000,
635   0x0000000fffc00000,
636   0x0000001fff800000,
637   0x0000003fff000000,
638   0x0000007ffe000000,
639   0x000000fffc000000,
640   0x000001fff8000000,
641   0x000003fff0000000,
642   0x000007ffe0000000,
643   0x00000fffc0000000,
644   0x00001fff80000000,
645   0x00003fff00000000,
646   0x00007ffe00000000,
647   0x0000fffc00000000,
648   0x0001fff800000000,
649   0x0003fff000000000,
650   0x0007ffe000000000,
651   0x000fffc000000000,
652   0x001fff8000000000,
653   0x003fff0000000000,
654   0x007ffe0000000000,
655   0x00fffc0000000000,
656   0x01fff80000000000,
657   0x03fff00000000000,
658   0x07ffe00000000000,
659   0x0fffc00000000000,
660   0x1fff800000000000,
661   0x3fff000000000000,
662   0x7ffe000000000000,
663   0xfffc000000000000,
664   0xfff8000000000000,
665   0xfff0000000000000,
666   0xffe0000000000000,
667   0xffc0000000000000,
668   0xff80000000000000,
669   0xff00000000000000,
670   0xfe00000000000000,
671   0xfc00000000000000,
672   0xf800000000000000,
673   0xf000000000000000,
674   0xe000000000000000,
675   0xc000000000000000,
676   0x8000000000000000,
677   0x0000000000000000,
678   0x0000000000007fff,
679   0x000000000000ffff,
680   0x000000000001ffff,
681   0x000000000003ffff,
682   0x000000000007ffff,
683   0x00000000000fffff,
684   0x00000000001fffff,
685   0x00000000003fffff,
686   0x00000000007fffff,
687   0x0000000000ffffff,
688   0x0000000001ffffff,
689   0x0000000003ffffff,
690   0x0000000007ffffff,
691   0x000000000fffffff,
692   0x000000001fffffff,
693   0x000000003fffffff,
694   0x000000007fffffff,
695   0x00000000ffffffff,
696   0x00000001ffffffff,
697   0x00000003ffffffff,
698   0x00000007ffffffff,
699   0x0000000fffffffff,
700   0x0000001fffffffff,
701   0x0000003fffffffff,
702   0x0000007fffffffff,
703   0x000000ffffffffff,
704   0x000001ffffffffff,
705   0x000003ffffffffff,
706   0x000007ffffffffff,
707   0x00000fffffffffff,
708   0x00001fffffffffff,
709   0x00003fffffffffff,
710   0x00007fffffffffff,
711   0x0000ffffffffffff,
712   0x0001ffffffffffff,
713   0x0003ffffffffffff,
714   0x0007ffffffffffff,
715   0x000fffffffffffff,
716   0x001fffffffffffff,
717   0x003fffffffffffff,
718   0x007fffffffffffff,
719   0x00ffffffffffffff,
720   0x01ffffffffffffff,
721   0x03ffffffffffffff,
722   0x07ffffffffffffff,
723   0x0fffffffffffffff,
724   0x1fffffffffffffff,
725   0x3fffffffffffffff,
726   0x7fffffffffffffff,
727   0xffffffffffffffff,
728   0xffffffffffffffff,
729   0xffffffffffffffff,
730   0xffffffffffffffff,
731   0xffffffffffffffff,
732   0xffffffffffffffff,
733   0xffffffffffffffff,
734   0xffffffffffffffff,
735   0xffffffffffffffff,
736   0xffffffffffffffff,
737   0xffffffffffffffff,
738   0xffffffffffffffff,
739   0xffffffffffffffff,
740   0xffffffffffffffff,
741   0xffffffffffffffff,
742   0x000000007ffffffd,
743   0x00000000fffffffb,
744   0x00000001fffffff7,
745   0x00000003ffffffef,
746   0x00000007ffffffdf,
747   0x0000000fffffffbf,
748   0x0000001fffffff7f,
749   0x0000003ffffffeff,
750   0x0000007ffffffdff,
751   0x000000fffffffbff,
752   0x000001fffffff7ff,
753   0x000003ffffffefff,
754   0x000007ffffffdfff,
755   0x00000fffffffbfff,
756   0x00001fffffff7fff,
757   0x00003ffffffeffff,
758   0x00007ffffffdffff,
759   0x0000fffffffbffff,
760   0x0001fffffff7ffff,
761   0x0003ffffffefffff,
762   0x0007ffffffdfffff,
763   0x000fffffffbfffff,
764   0x001fffffff7fffff,
765   0x003ffffffeffffff,
766   0x007ffffffdffffff,
767   0x00fffffffbffffff,
768   0x01fffffff7ffffff,
769   0x03ffffffefffffff,
770   0x07ffffffdfffffff,
771   0x0fffffffbfffffff,
772   0x1fffffff7fffffff,
773   0x3ffffffeffffffff,
774   0x7ffffffdffffffff,
775   0xfffffffbffffffff,
776   0xfffffff7ffffffff,
777   0xffffffefffffffff,
778   0xffffffdfffffffff,
779   0xffffffbfffffffff,
780   0xffffff7fffffffff,
781   0xfffffeffffffffff,
782   0xfffffdffffffffff,
783   0xfffffbffffffffff,
784   0xfffff7ffffffffff,
785   0xffffefffffffffff,
786   0xffffdfffffffffff,
787   0xffffbfffffffffff,
788   0xffff7fffffffffff,
789   0xfffeffffffffffff,
790   0xfffdffffffffffff,
791   0xfffbffffffffffff,
792   0xfff7ffffffffffff,
793   0xffefffffffffffff,
794   0xffdfffffffffffff,
795   0xffbfffffffffffff,
796   0xff7fffffffffffff,
797   0xfeffffffffffffff,
798   0xfdffffffffffffff,
799   0xfbffffffffffffff,
800   0xf7ffffffffffffff,
801   0xefffffffffffffff,
802   0xdfffffffffffffff,
803   0xbfffffffffffffff,
804   0x7fffffffffffffff,
805   0xffffffffffffffff,
806   0x000000007ffffffe,
807   0x00000000fffffffc,
808   0x00000001fffffff8,
809   0x00000003fffffff0,
810   0x00000007ffffffe0,
811   0x0000000fffffffc0,
812   0x0000001fffffff80,
813   0x0000003fffffff00,
814   0x0000007ffffffe00,
815   0x000000fffffffc00,
816   0x000001fffffff800,
817   0x000003fffffff000,
818   0x000007ffffffe000,
819   0x00000fffffffc000,
820   0x00001fffffff8000,
821   0x00003fffffff0000,
822   0x00007ffffffe0000,
823   0x0000fffffffc0000,
824   0x0001fffffff80000,
825   0x0003fffffff00000,
826   0x0007ffffffe00000,
827   0x000fffffffc00000,
828   0x001fffffff800000,
829   0x003fffffff000000,
830   0x007ffffffe000000,
831   0x00fffffffc000000,
832   0x01fffffff8000000,
833   0x03fffffff0000000,
834   0x07ffffffe0000000,
835   0x0fffffffc0000000,
836   0x1fffffff80000000,
837   0x3fffffff00000000,
838   0x7ffffffe00000000,
839   0xfffffffc00000000,
840   0xfffffff800000000,
841   0xfffffff000000000,
842   0xffffffe000000000,
843   0xffffffc000000000,
844   0xffffff8000000000,
845   0xffffff0000000000,
846   0xfffffe0000000000,
847   0xfffffc0000000000,
848   0xfffff80000000000,
849   0xfffff00000000000,
850   0xffffe00000000000,
851   0xffffc00000000000,
852   0xffff800000000000,
853   0xffff000000000000,
854   0xfffe000000000000,
855   0xfffc000000000000,
856   0xfff8000000000000,
857   0xfff0000000000000,
858   0xffe0000000000000,
859   0xffc0000000000000,
860   0xff80000000000000,
861   0xff00000000000000,
862   0xfe00000000000000,
863   0xfc00000000000000,
864   0xf800000000000000,
865   0xf000000000000000,
866   0xe000000000000000,
867   0xc000000000000000,
868   0x8000000000000000,
869   0x0000000000000000,
870   0x000000007fffffff,
871   0x00000000ffffffff,
872   0x00000001ffffffff,
873   0x00000003ffffffff,
874   0x00000007ffffffff,
875   0x0000000fffffffff,
876   0x0000001fffffffff,
877   0x0000003fffffffff,
878   0x0000007fffffffff,
879   0x000000ffffffffff,
880   0x000001ffffffffff,
881   0x000003ffffffffff,
882   0x000007ffffffffff,
883   0x00000fffffffffff,
884   0x00001fffffffffff,
885   0x00003fffffffffff,
886   0x00007fffffffffff,
887   0x0000ffffffffffff,
888   0x0001ffffffffffff,
889   0x0003ffffffffffff,
890   0x0007ffffffffffff,
891   0x000fffffffffffff,
892   0x001fffffffffffff,
893   0x003fffffffffffff,
894   0x007fffffffffffff,
895   0x00ffffffffffffff,
896   0x01ffffffffffffff,
897   0x03ffffffffffffff,
898   0x07ffffffffffffff,
899   0x0fffffffffffffff,
900   0x1fffffffffffffff,
901   0x3fffffffffffffff,
902   0x7fffffffffffffff,
903   0xffffffffffffffff,
904   0xffffffffffffffff,
905   0xffffffffffffffff,
906   0xffffffffffffffff,
907   0xffffffffffffffff,
908   0xffffffffffffffff,
909   0xffffffffffffffff,
910   0xffffffffffffffff,
911   0xffffffffffffffff,
912   0xffffffffffffffff,
913   0xffffffffffffffff,
914   0xffffffffffffffff,
915   0xffffffffffffffff,
916   0xffffffffffffffff,
917   0xffffffffffffffff,
918   0xffffffffffffffff,
919   0xffffffffffffffff,
920   0xffffffffffffffff,
921   0xffffffffffffffff,
922   0xffffffffffffffff,
923   0xffffffffffffffff,
924   0xffffffffffffffff,
925   0xffffffffffffffff,
926   0xffffffffffffffff,
927   0xffffffffffffffff,
928   0xffffffffffffffff,
929   0xffffffffffffffff,
930   0xffffffffffffffff,
931   0xffffffffffffffff,
932   0xffffffffffffffff,
933   0xffffffffffffffff,
934   0x3333333333333333,
935   0x6666666666666667,
936   0xcccccccccccccccf,
937   0x999999999999999f,
938   0x333333333333333f,
939   0x666666666666667f,
940   0xccccccccccccccff,
941   0x99999999999999ff,
942   0x33333333333333ff,
943   0x66666666666667ff,
944   0xcccccccccccccfff,
945   0x9999999999999fff,
946   0x3333333333333fff,
947   0x6666666666667fff,
948   0xccccccccccccffff,
949   0x999999999999ffff,
950   0x333333333333ffff,
951   0x666666666667ffff,
952   0xcccccccccccfffff,
953   0x99999999999fffff,
954   0x33333333333fffff,
955   0x66666666667fffff,
956   0xccccccccccffffff,
957   0x9999999999ffffff,
958   0x3333333333ffffff,
959   0x6666666667ffffff,
960   0xcccccccccfffffff,
961   0x999999999fffffff,
962   0x333333333fffffff,
963   0x666666667fffffff,
964   0xccccccccffffffff,
965   0x99999999ffffffff,
966   0x33333333ffffffff,
967   0x66666667ffffffff,
968   0xcccccccfffffffff,
969   0x9999999fffffffff,
970   0x3333333fffffffff,
971   0x6666667fffffffff,
972   0xccccccffffffffff,
973   0x999999ffffffffff,
974   0x333333ffffffffff,
975   0x666667ffffffffff,
976   0xcccccfffffffffff,
977   0x99999fffffffffff,
978   0x33333fffffffffff,
979   0x66667fffffffffff,
980   0xccccffffffffffff,
981   0x9999ffffffffffff,
982   0x3333ffffffffffff,
983   0x6667ffffffffffff,
984   0xcccfffffffffffff,
985   0x999fffffffffffff,
986   0x333fffffffffffff,
987   0x667fffffffffffff,
988   0xccffffffffffffff,
989   0x99ffffffffffffff,
990   0x33ffffffffffffff,
991   0x67ffffffffffffff,
992   0xcfffffffffffffff,
993   0x9fffffffffffffff,
994   0x3fffffffffffffff,
995   0x7fffffffffffffff,
996   0xffffffffffffffff,
997   0xffffffffffffffff,
998   0x5555555555555555,
999   0xaaaaaaaaaaaaaaab,
1000   0x5555555555555557,
1001   0xaaaaaaaaaaaaaaaf,
1002   0x555555555555555f,
1003   0xaaaaaaaaaaaaaabf,
1004   0x555555555555557f,
1005   0xaaaaaaaaaaaaaaff,
1006   0x55555555555555ff,
1007   0xaaaaaaaaaaaaabff,
1008   0x55555555555557ff,
1009   0xaaaaaaaaaaaaafff,
1010   0x5555555555555fff,
1011   0xaaaaaaaaaaaabfff,
1012   0x5555555555557fff,
1013   0xaaaaaaaaaaaaffff,
1014   0x555555555555ffff,
1015   0xaaaaaaaaaaabffff,
1016   0x555555555557ffff,
1017   0xaaaaaaaaaaafffff,
1018   0x55555555555fffff,
1019   0xaaaaaaaaaabfffff,
1020   0x55555555557fffff,
1021   0xaaaaaaaaaaffffff,
1022   0x5555555555ffffff,
1023   0xaaaaaaaaabffffff,
1024   0x5555555557ffffff,
1025   0xaaaaaaaaafffffff,
1026   0x555555555fffffff,
1027   0xaaaaaaaabfffffff,
1028   0x555555557fffffff,
1029   0xaaaaaaaaffffffff,
1030   0x55555555ffffffff,
1031   0xaaaaaaabffffffff,
1032   0x55555557ffffffff,
1033   0xaaaaaaafffffffff,
1034   0x5555555fffffffff,
1035   0xaaaaaabfffffffff,
1036   0x5555557fffffffff,
1037   0xaaaaaaffffffffff,
1038   0x555555ffffffffff,
1039   0xaaaaabffffffffff,
1040   0x555557ffffffffff,
1041   0xaaaaafffffffffff,
1042   0x55555fffffffffff,
1043   0xaaaabfffffffffff,
1044   0x55557fffffffffff,
1045   0xaaaaffffffffffff,
1046   0x5555ffffffffffff,
1047   0xaaabffffffffffff,
1048   0x5557ffffffffffff,
1049   0xaaafffffffffffff,
1050   0x555fffffffffffff,
1051   0xaabfffffffffffff,
1052   0x557fffffffffffff,
1053   0xaaffffffffffffff,
1054   0x55ffffffffffffff,
1055   0xabffffffffffffff,
1056   0x57ffffffffffffff,
1057   0xafffffffffffffff,
1058   0x5fffffffffffffff,
1059   0xbfffffffffffffff,
1060   0x7fffffffffffffff,
1061   0xffffffffffffffff,
1062   0x7ffffffffffffffd,
1063   0xfffffffffffffffb,
1064   0xfffffffffffffff7,
1065   0xffffffffffffffef,
1066   0xffffffffffffffdf,
1067   0xffffffffffffffbf,
1068   0xffffffffffffff7f,
1069   0xfffffffffffffeff,
1070   0xfffffffffffffdff,
1071   0xfffffffffffffbff,
1072   0xfffffffffffff7ff,
1073   0xffffffffffffefff,
1074   0xffffffffffffdfff,
1075   0xffffffffffffbfff,
1076   0xffffffffffff7fff,
1077   0xfffffffffffeffff,
1078   0xfffffffffffdffff,
1079   0xfffffffffffbffff,
1080   0xfffffffffff7ffff,
1081   0xffffffffffefffff,
1082   0xffffffffffdfffff,
1083   0xffffffffffbfffff,
1084   0xffffffffff7fffff,
1085   0xfffffffffeffffff,
1086   0xfffffffffdffffff,
1087   0xfffffffffbffffff,
1088   0xfffffffff7ffffff,
1089   0xffffffffefffffff,
1090   0xffffffffdfffffff,
1091   0xffffffffbfffffff,
1092   0xffffffff7fffffff,
1093   0xfffffffeffffffff,
1094   0xfffffffdffffffff,
1095   0xfffffffbffffffff,
1096   0xfffffff7ffffffff,
1097   0xffffffefffffffff,
1098   0xffffffdfffffffff,
1099   0xffffffbfffffffff,
1100   0xffffff7fffffffff,
1101   0xfffffeffffffffff,
1102   0xfffffdffffffffff,
1103   0xfffffbffffffffff,
1104   0xfffff7ffffffffff,
1105   0xffffefffffffffff,
1106   0xffffdfffffffffff,
1107   0xffffbfffffffffff,
1108   0xffff7fffffffffff,
1109   0xfffeffffffffffff,
1110   0xfffdffffffffffff,
1111   0xfffbffffffffffff,
1112   0xfff7ffffffffffff,
1113   0xffefffffffffffff,
1114   0xffdfffffffffffff,
1115   0xffbfffffffffffff,
1116   0xff7fffffffffffff,
1117   0xfeffffffffffffff,
1118   0xfdffffffffffffff,
1119   0xfbffffffffffffff,
1120   0xf7ffffffffffffff,
1121   0xefffffffffffffff,
1122   0xdfffffffffffffff,
1123   0xbfffffffffffffff,
1124   0x7fffffffffffffff,
1125   0xffffffffffffffff,
1126   0x7ffffffffffffffe,
1127   0xfffffffffffffffc,
1128   0xfffffffffffffff8,
1129   0xfffffffffffffff0,
1130   0xffffffffffffffe0,
1131   0xffffffffffffffc0,
1132   0xffffffffffffff80,
1133   0xffffffffffffff00,
1134   0xfffffffffffffe00,
1135   0xfffffffffffffc00,
1136   0xfffffffffffff800,
1137   0xfffffffffffff000,
1138   0xffffffffffffe000,
1139   0xffffffffffffc000,
1140   0xffffffffffff8000,
1141   0xffffffffffff0000,
1142   0xfffffffffffe0000,
1143   0xfffffffffffc0000,
1144   0xfffffffffff80000,
1145   0xfffffffffff00000,
1146   0xffffffffffe00000,
1147   0xffffffffffc00000,
1148   0xffffffffff800000,
1149   0xffffffffff000000,
1150   0xfffffffffe000000,
1151   0xfffffffffc000000,
1152   0xfffffffff8000000,
1153   0xfffffffff0000000,
1154   0xffffffffe0000000,
1155   0xffffffffc0000000,
1156   0xffffffff80000000,
1157   0xffffffff00000000,
1158   0xfffffffe00000000,
1159   0xfffffffc00000000,
1160   0xfffffff800000000,
1161   0xfffffff000000000,
1162   0xffffffe000000000,
1163   0xffffffc000000000,
1164   0xffffff8000000000,
1165   0xffffff0000000000,
1166   0xfffffe0000000000,
1167   0xfffffc0000000000,
1168   0xfffff80000000000,
1169   0xfffff00000000000,
1170   0xffffe00000000000,
1171   0xffffc00000000000,
1172   0xffff800000000000,
1173   0xffff000000000000,
1174   0xfffe000000000000,
1175   0xfffc000000000000,
1176   0xfff8000000000000,
1177   0xfff0000000000000,
1178   0xffe0000000000000,
1179   0xffc0000000000000,
1180   0xff80000000000000,
1181   0xff00000000000000,
1182   0xfe00000000000000,
1183   0xfc00000000000000,
1184   0xf800000000000000,
1185   0xf000000000000000,
1186   0xe000000000000000,
1187   0xc000000000000000,
1188   0x8000000000000000,
1189   0x0000000000000000,
1190   0x7fffffffffffffff,
1191   0xffffffffffffffff,
1192   0xffffffffffffffff,
1193   0xffffffffffffffff,
1194   0xffffffffffffffff,
1195   0xffffffffffffffff,
1196   0xffffffffffffffff,
1197   0xffffffffffffffff,
1198   0xffffffffffffffff,
1199   0xffffffffffffffff,
1200   0xffffffffffffffff,
1201   0xffffffffffffffff,
1202   0xffffffffffffffff,
1203   0xffffffffffffffff,
1204   0xffffffffffffffff,
1205   0xffffffffffffffff,
1206   0xffffffffffffffff,
1207   0xffffffffffffffff,
1208   0xffffffffffffffff,
1209   0xffffffffffffffff,
1210   0xffffffffffffffff,
1211   0xffffffffffffffff,
1212   0xffffffffffffffff,
1213   0xffffffffffffffff,
1214   0xffffffffffffffff,
1215   0xffffffffffffffff,
1216   0xffffffffffffffff,
1217   0xffffffffffffffff,
1218   0xffffffffffffffff,
1219   0xffffffffffffffff,
1220   0xffffffffffffffff,
1221   0xffffffffffffffff,
1222   0xffffffffffffffff,
1223   0xffffffffffffffff,
1224   0xffffffffffffffff,
1225   0xffffffffffffffff,
1226   0xffffffffffffffff,
1227   0xffffffffffffffff,
1228   0xffffffffffffffff,
1229   0xffffffffffffffff,
1230   0xffffffffffffffff,
1231   0xffffffffffffffff,
1232   0xffffffffffffffff,
1233   0xffffffffffffffff,
1234   0xffffffffffffffff,
1235   0xffffffffffffffff,
1236   0xffffffffffffffff,
1237   0xffffffffffffffff,
1238   0xffffffffffffffff,
1239   0xffffffffffffffff,
1240   0xffffffffffffffff,
1241   0xffffffffffffffff,
1242   0xffffffffffffffff,
1243   0xffffffffffffffff,
1244   0xffffffffffffffff,
1245   0xffffffffffffffff,
1246   0xffffffffffffffff,
1247   0xffffffffffffffff,
1248   0xffffffffffffffff,
1249   0xffffffffffffffff,
1250   0xffffffffffffffff,
1251   0xffffffffffffffff,
1252   0xffffffffffffffff,
1253   0xffffffffffffffff,
1254   0x8000000000000000,
1255   0x0000000000000000,
1256   0x0000000000000000,
1257   0x0000000000000000,
1258   0x0000000000000000,
1259   0x0000000000000000,
1260   0x0000000000000000,
1261   0x0000000000000000,
1262   0x0000000000000000,
1263   0x0000000000000000,
1264   0x0000000000000000,
1265   0x0000000000000000,
1266   0x0000000000000000,
1267   0x0000000000000000,
1268   0x0000000000000000,
1269   0x0000000000000000,
1270   0x0000000000000000,
1271   0x0000000000000000,
1272   0x0000000000000000,
1273   0x0000000000000000,
1274   0x0000000000000000,
1275   0x0000000000000000,
1276   0x0000000000000000,
1277   0x0000000000000000,
1278   0x0000000000000000,
1279   0x0000000000000000,
1280   0x0000000000000000,
1281   0x0000000000000000,
1282   0x0000000000000000,
1283   0x0000000000000000,
1284   0x0000000000000000,
1285   0x0000000000000000,
1286   0x0000000000000000,
1287   0x0000000000000000,
1288   0x0000000000000000,
1289   0x0000000000000000,
1290   0x0000000000000000,
1291   0x0000000000000000,
1292   0x0000000000000000,
1293   0x0000000000000000,
1294   0x0000000000000000,
1295   0x0000000000000000,
1296   0x0000000000000000,
1297   0x0000000000000000,
1298   0x0000000000000000,
1299   0x0000000000000000,
1300   0x0000000000000000,
1301   0x0000000000000000,
1302   0x0000000000000000,
1303   0x0000000000000000,
1304   0x0000000000000000,
1305   0x0000000000000000,
1306   0x0000000000000000,
1307   0x0000000000000000,
1308   0x0000000000000000,
1309   0x0000000000000000,
1310   0x0000000000000000,
1311   0x0000000000000000,
1312   0x0000000000000000,
1313   0x0000000000000000,
1314   0x0000000000000000,
1315   0x0000000000000000,
1316   0x0000000000000000,
1317   0x0000000000000000,
1318   0x8000000000000001,
1319   0x0000000000000003,
1320   0x0000000000000007,
1321   0x000000000000000f,
1322   0x000000000000001f,
1323   0x000000000000003f,
1324   0x000000000000007f,
1325   0x00000000000000ff,
1326   0x00000000000001ff,
1327   0x00000000000003ff,
1328   0x00000000000007ff,
1329   0x0000000000000fff,
1330   0x0000000000001fff,
1331   0x0000000000003fff,
1332   0x0000000000007fff,
1333   0x000000000000ffff,
1334   0x000000000001ffff,
1335   0x000000000003ffff,
1336   0x000000000007ffff,
1337   0x00000000000fffff,
1338   0x00000000001fffff,
1339   0x00000000003fffff,
1340   0x00000000007fffff,
1341   0x0000000000ffffff,
1342   0x0000000001ffffff,
1343   0x0000000003ffffff,
1344   0x0000000007ffffff,
1345   0x000000000fffffff,
1346   0x000000001fffffff,
1347   0x000000003fffffff,
1348   0x000000007fffffff,
1349   0x00000000ffffffff,
1350   0x00000001ffffffff,
1351   0x00000003ffffffff,
1352   0x00000007ffffffff,
1353   0x0000000fffffffff,
1354   0x0000001fffffffff,
1355   0x0000003fffffffff,
1356   0x0000007fffffffff,
1357   0x000000ffffffffff,
1358   0x000001ffffffffff,
1359   0x000003ffffffffff,
1360   0x000007ffffffffff,
1361   0x00000fffffffffff,
1362   0x00001fffffffffff,
1363   0x00003fffffffffff,
1364   0x00007fffffffffff,
1365   0x0000ffffffffffff,
1366   0x0001ffffffffffff,
1367   0x0003ffffffffffff,
1368   0x0007ffffffffffff,
1369   0x000fffffffffffff,
1370   0x001fffffffffffff,
1371   0x003fffffffffffff,
1372   0x007fffffffffffff,
1373   0x00ffffffffffffff,
1374   0x01ffffffffffffff,
1375   0x03ffffffffffffff,
1376   0x07ffffffffffffff,
1377   0x0fffffffffffffff,
1378   0x1fffffffffffffff,
1379   0x3fffffffffffffff,
1380   0x7fffffffffffffff,
1381   0xffffffffffffffff,
1382   0x8000000000000002,
1383   0x0000000000000004,
1384   0x0000000000000008,
1385   0x0000000000000010,
1386   0x0000000000000020,
1387   0x0000000000000040,
1388   0x0000000000000080,
1389   0x0000000000000100,
1390   0x0000000000000200,
1391   0x0000000000000400,
1392   0x0000000000000800,
1393   0x0000000000001000,
1394   0x0000000000002000,
1395   0x0000000000004000,
1396   0x0000000000008000,
1397   0x0000000000010000,
1398   0x0000000000020000,
1399   0x0000000000040000,
1400   0x0000000000080000,
1401   0x0000000000100000,
1402   0x0000000000200000,
1403   0x0000000000400000,
1404   0x0000000000800000,
1405   0x0000000001000000,
1406   0x0000000002000000,
1407   0x0000000004000000,
1408   0x0000000008000000,
1409   0x0000000010000000,
1410   0x0000000020000000,
1411   0x0000000040000000,
1412   0x0000000080000000,
1413   0x0000000100000000,
1414   0x0000000200000000,
1415   0x0000000400000000,
1416   0x0000000800000000,
1417   0x0000001000000000,
1418   0x0000002000000000,
1419   0x0000004000000000,
1420   0x0000008000000000,
1421   0x0000010000000000,
1422   0x0000020000000000,
1423   0x0000040000000000,
1424   0x0000080000000000,
1425   0x0000100000000000,
1426   0x0000200000000000,
1427   0x0000400000000000,
1428   0x0000800000000000,
1429   0x0001000000000000,
1430   0x0002000000000000,
1431   0x0004000000000000,
1432   0x0008000000000000,
1433   0x0010000000000000,
1434   0x0020000000000000,
1435   0x0040000000000000,
1436   0x0080000000000000,
1437   0x0100000000000000,
1438   0x0200000000000000,
1439   0x0400000000000000,
1440   0x0800000000000000,
1441   0x1000000000000000,
1442   0x2000000000000000,
1443   0x4000000000000000,
1444   0x8000000000000000,
1445   0x0000000000000000,
1446   0x8000000000000003,
1447   0x0000000000000007,
1448   0x000000000000000f,
1449   0x000000000000001f,
1450   0x000000000000003f,
1451   0x000000000000007f,
1452   0x00000000000000ff,
1453   0x00000000000001ff,
1454   0x00000000000003ff,
1455   0x00000000000007ff,
1456   0x0000000000000fff,
1457   0x0000000000001fff,
1458   0x0000000000003fff,
1459   0x0000000000007fff,
1460   0x000000000000ffff,
1461   0x000000000001ffff,
1462   0x000000000003ffff,
1463   0x000000000007ffff,
1464   0x00000000000fffff,
1465   0x00000000001fffff,
1466   0x00000000003fffff,
1467   0x00000000007fffff,
1468   0x0000000000ffffff,
1469   0x0000000001ffffff,
1470   0x0000000003ffffff,
1471   0x0000000007ffffff,
1472   0x000000000fffffff,
1473   0x000000001fffffff,
1474   0x000000003fffffff,
1475   0x000000007fffffff,
1476   0x00000000ffffffff,
1477   0x00000001ffffffff,
1478   0x00000003ffffffff,
1479   0x00000007ffffffff,
1480   0x0000000fffffffff,
1481   0x0000001fffffffff,
1482   0x0000003fffffffff,
1483   0x0000007fffffffff,
1484   0x000000ffffffffff,
1485   0x000001ffffffffff,
1486   0x000003ffffffffff,
1487   0x000007ffffffffff,
1488   0x00000fffffffffff,
1489   0x00001fffffffffff,
1490   0x00003fffffffffff,
1491   0x00007fffffffffff,
1492   0x0000ffffffffffff,
1493   0x0001ffffffffffff,
1494   0x0003ffffffffffff,
1495   0x0007ffffffffffff,
1496   0x000fffffffffffff,
1497   0x001fffffffffffff,
1498   0x003fffffffffffff,
1499   0x007fffffffffffff,
1500   0x00ffffffffffffff,
1501   0x01ffffffffffffff,
1502   0x03ffffffffffffff,
1503   0x07ffffffffffffff,
1504   0x0fffffffffffffff,
1505   0x1fffffffffffffff,
1506   0x3fffffffffffffff,
1507   0x7fffffffffffffff,
1508   0xffffffffffffffff,
1509   0xffffffffffffffff,
1510   0xaaaaaaaaaaaaaaaa,
1511   0x5555555555555554,
1512   0xaaaaaaaaaaaaaaa8,
1513   0x5555555555555550,
1514   0xaaaaaaaaaaaaaaa0,
1515   0x5555555555555540,
1516   0xaaaaaaaaaaaaaa80,
1517   0x5555555555555500,
1518   0xaaaaaaaaaaaaaa00,
1519   0x5555555555555400,
1520   0xaaaaaaaaaaaaa800,
1521   0x5555555555555000,
1522   0xaaaaaaaaaaaaa000,
1523   0x5555555555554000,
1524   0xaaaaaaaaaaaa8000,
1525   0x5555555555550000,
1526   0xaaaaaaaaaaaa0000,
1527   0x5555555555540000,
1528   0xaaaaaaaaaaa80000,
1529   0x5555555555500000,
1530   0xaaaaaaaaaaa00000,
1531   0x5555555555400000,
1532   0xaaaaaaaaaa800000,
1533   0x5555555555000000,
1534   0xaaaaaaaaaa000000,
1535   0x5555555554000000,
1536   0xaaaaaaaaa8000000,
1537   0x5555555550000000,
1538   0xaaaaaaaaa0000000,
1539   0x5555555540000000,
1540   0xaaaaaaaa80000000,
1541   0x5555555500000000,
1542   0xaaaaaaaa00000000,
1543   0x5555555400000000,
1544   0xaaaaaaa800000000,
1545   0x5555555000000000,
1546   0xaaaaaaa000000000,
1547   0x5555554000000000,
1548   0xaaaaaa8000000000,
1549   0x5555550000000000,
1550   0xaaaaaa0000000000,
1551   0x5555540000000000,
1552   0xaaaaa80000000000,
1553   0x5555500000000000,
1554   0xaaaaa00000000000,
1555   0x5555400000000000,
1556   0xaaaa800000000000,
1557   0x5555000000000000,
1558   0xaaaa000000000000,
1559   0x5554000000000000,
1560   0xaaa8000000000000,
1561   0x5550000000000000,
1562   0xaaa0000000000000,
1563   0x5540000000000000,
1564   0xaa80000000000000,
1565   0x5500000000000000,
1566   0xaa00000000000000,
1567   0x5400000000000000,
1568   0xa800000000000000,
1569   0x5000000000000000,
1570   0xa000000000000000,
1571   0x4000000000000000,
1572   0x8000000000000000,
1573   0x0000000000000000,
1574   0xcccccccccccccccc,
1575   0x9999999999999998,
1576   0x3333333333333330,
1577   0x6666666666666660,
1578   0xccccccccccccccc0,
1579   0x9999999999999980,
1580   0x3333333333333300,
1581   0x6666666666666600,
1582   0xcccccccccccccc00,
1583   0x9999999999999800,
1584   0x3333333333333000,
1585   0x6666666666666000,
1586   0xccccccccccccc000,
1587   0x9999999999998000,
1588   0x3333333333330000,
1589   0x6666666666660000,
1590   0xcccccccccccc0000,
1591   0x9999999999980000,
1592   0x3333333333300000,
1593   0x6666666666600000,
1594   0xccccccccccc00000,
1595   0x9999999999800000,
1596   0x3333333333000000,
1597   0x6666666666000000,
1598   0xcccccccccc000000,
1599   0x9999999998000000,
1600   0x3333333330000000,
1601   0x6666666660000000,
1602   0xccccccccc0000000,
1603   0x9999999980000000,
1604   0x3333333300000000,
1605   0x6666666600000000,
1606   0xcccccccc00000000,
1607   0x9999999800000000,
1608   0x3333333000000000,
1609   0x6666666000000000,
1610   0xccccccc000000000,
1611   0x9999998000000000,
1612   0x3333330000000000,
1613   0x6666660000000000,
1614   0xcccccc0000000000,
1615   0x9999980000000000,
1616   0x3333300000000000,
1617   0x6666600000000000,
1618   0xccccc00000000000,
1619   0x9999800000000000,
1620   0x3333000000000000,
1621   0x6666000000000000,
1622   0xcccc000000000000,
1623   0x9998000000000000,
1624   0x3330000000000000,
1625   0x6660000000000000,
1626   0xccc0000000000000,
1627   0x9980000000000000,
1628   0x3300000000000000,
1629   0x6600000000000000,
1630   0xcc00000000000000,
1631   0x9800000000000000,
1632   0x3000000000000000,
1633   0x6000000000000000,
1634   0xc000000000000000,
1635   0x8000000000000000,
1636   0x0000000000000000,
1637   0x0000000000000000,
1638   0xffffffff80000000,
1639   0xffffffff00000000,
1640   0xfffffffe00000000,
1641   0xfffffffc00000000,
1642   0xfffffff800000000,
1643   0xfffffff000000000,
1644   0xffffffe000000000,
1645   0xffffffc000000000,
1646   0xffffff8000000000,
1647   0xffffff0000000000,
1648   0xfffffe0000000000,
1649   0xfffffc0000000000,
1650   0xfffff80000000000,
1651   0xfffff00000000000,
1652   0xffffe00000000000,
1653   0xffffc00000000000,
1654   0xffff800000000000,
1655   0xffff000000000000,
1656   0xfffe000000000000,
1657   0xfffc000000000000,
1658   0xfff8000000000000,
1659   0xfff0000000000000,
1660   0xffe0000000000000,
1661   0xffc0000000000000,
1662   0xff80000000000000,
1663   0xff00000000000000,
1664   0xfe00000000000000,
1665   0xfc00000000000000,
1666   0xf800000000000000,
1667   0xf000000000000000,
1668   0xe000000000000000,
1669   0xc000000000000000,
1670   0x8000000000000000,
1671   0x0000000000000000,
1672   0x0000000000000000,
1673   0x0000000000000000,
1674   0x0000000000000000,
1675   0x0000000000000000,
1676   0x0000000000000000,
1677   0x0000000000000000,
1678   0x0000000000000000,
1679   0x0000000000000000,
1680   0x0000000000000000,
1681   0x0000000000000000,
1682   0x0000000000000000,
1683   0x0000000000000000,
1684   0x0000000000000000,
1685   0x0000000000000000,
1686   0x0000000000000000,
1687   0x0000000000000000,
1688   0x0000000000000000,
1689   0x0000000000000000,
1690   0x0000000000000000,
1691   0x0000000000000000,
1692   0x0000000000000000,
1693   0x0000000000000000,
1694   0x0000000000000000,
1695   0x0000000000000000,
1696   0x0000000000000000,
1697   0x0000000000000000,
1698   0x0000000000000000,
1699   0x0000000000000000,
1700   0x0000000000000000,
1701   0x0000000000000000,
1702   0xffffffff80000001,
1703   0xffffffff00000003,
1704   0xfffffffe00000007,
1705   0xfffffffc0000000f,
1706   0xfffffff80000001f,
1707   0xfffffff00000003f,
1708   0xffffffe00000007f,
1709   0xffffffc0000000ff,
1710   0xffffff80000001ff,
1711   0xffffff00000003ff,
1712   0xfffffe00000007ff,
1713   0xfffffc0000000fff,
1714   0xfffff80000001fff,
1715   0xfffff00000003fff,
1716   0xffffe00000007fff,
1717   0xffffc0000000ffff,
1718   0xffff80000001ffff,
1719   0xffff00000003ffff,
1720   0xfffe00000007ffff,
1721   0xfffc0000000fffff,
1722   0xfff80000001fffff,
1723   0xfff00000003fffff,
1724   0xffe00000007fffff,
1725   0xffc0000000ffffff,
1726   0xff80000001ffffff,
1727   0xff00000003ffffff,
1728   0xfe00000007ffffff,
1729   0xfc0000000fffffff,
1730   0xf80000001fffffff,
1731   0xf00000003fffffff,
1732   0xe00000007fffffff,
1733   0xc0000000ffffffff,
1734   0x80000001ffffffff,
1735   0x00000003ffffffff,
1736   0x00000007ffffffff,
1737   0x0000000fffffffff,
1738   0x0000001fffffffff,
1739   0x0000003fffffffff,
1740   0x0000007fffffffff,
1741   0x000000ffffffffff,
1742   0x000001ffffffffff,
1743   0x000003ffffffffff,
1744   0x000007ffffffffff,
1745   0x00000fffffffffff,
1746   0x00001fffffffffff,
1747   0x00003fffffffffff,
1748   0x00007fffffffffff,
1749   0x0000ffffffffffff,
1750   0x0001ffffffffffff,
1751   0x0003ffffffffffff,
1752   0x0007ffffffffffff,
1753   0x000fffffffffffff,
1754   0x001fffffffffffff,
1755   0x003fffffffffffff,
1756   0x007fffffffffffff,
1757   0x00ffffffffffffff,
1758   0x01ffffffffffffff,
1759   0x03ffffffffffffff,
1760   0x07ffffffffffffff,
1761   0x0fffffffffffffff,
1762   0x1fffffffffffffff,
1763   0x3fffffffffffffff,
1764   0x7fffffffffffffff,
1765   0xffffffffffffffff,
1766   0xffffffff80000002,
1767   0xffffffff00000004,
1768   0xfffffffe00000008,
1769   0xfffffffc00000010,
1770   0xfffffff800000020,
1771   0xfffffff000000040,
1772   0xffffffe000000080,
1773   0xffffffc000000100,
1774   0xffffff8000000200,
1775   0xffffff0000000400,
1776   0xfffffe0000000800,
1777   0xfffffc0000001000,
1778   0xfffff80000002000,
1779   0xfffff00000004000,
1780   0xffffe00000008000,
1781   0xffffc00000010000,
1782   0xffff800000020000,
1783   0xffff000000040000,
1784   0xfffe000000080000,
1785   0xfffc000000100000,
1786   0xfff8000000200000,
1787   0xfff0000000400000,
1788   0xffe0000000800000,
1789   0xffc0000001000000,
1790   0xff80000002000000,
1791   0xff00000004000000,
1792   0xfe00000008000000,
1793   0xfc00000010000000,
1794   0xf800000020000000,
1795   0xf000000040000000,
1796   0xe000000080000000,
1797   0xc000000100000000,
1798   0x8000000200000000,
1799   0x0000000400000000,
1800   0x0000000800000000,
1801   0x0000001000000000,
1802   0x0000002000000000,
1803   0x0000004000000000,
1804   0x0000008000000000,
1805   0x0000010000000000,
1806   0x0000020000000000,
1807   0x0000040000000000,
1808   0x0000080000000000,
1809   0x0000100000000000,
1810   0x0000200000000000,
1811   0x0000400000000000,
1812   0x0000800000000000,
1813   0x0001000000000000,
1814   0x0002000000000000,
1815   0x0004000000000000,
1816   0x0008000000000000,
1817   0x0010000000000000,
1818   0x0020000000000000,
1819   0x0040000000000000,
1820   0x0080000000000000,
1821   0x0100000000000000,
1822   0x0200000000000000,
1823   0x0400000000000000,
1824   0x0800000000000000,
1825   0x1000000000000000,
1826   0x2000000000000000,
1827   0x4000000000000000,
1828   0x8000000000000000,
1829   0x0000000000000000,
1830   0xffffffff80000003,
1831   0xffffffff00000007,
1832   0xfffffffe0000000f,
1833   0xfffffffc0000001f,
1834   0xfffffff80000003f,
1835   0xfffffff00000007f,
1836   0xffffffe0000000ff,
1837   0xffffffc0000001ff,
1838   0xffffff80000003ff,
1839   0xffffff00000007ff,
1840   0xfffffe0000000fff,
1841   0xfffffc0000001fff,
1842   0xfffff80000003fff,
1843   0xfffff00000007fff,
1844   0xffffe0000000ffff,
1845   0xffffc0000001ffff,
1846   0xffff80000003ffff,
1847   0xffff00000007ffff,
1848   0xfffe0000000fffff,
1849   0xfffc0000001fffff,
1850   0xfff80000003fffff,
1851   0xfff00000007fffff,
1852   0xffe0000000ffffff,
1853   0xffc0000001ffffff,
1854   0xff80000003ffffff,
1855   0xff00000007ffffff,
1856   0xfe0000000fffffff,
1857   0xfc0000001fffffff,
1858   0xf80000003fffffff,
1859   0xf00000007fffffff,
1860   0xe0000000ffffffff,
1861   0xc0000001ffffffff,
1862   0x80000003ffffffff,
1863   0x00000007ffffffff,
1864   0x0000000fffffffff,
1865   0x0000001fffffffff,
1866   0x0000003fffffffff,
1867   0x0000007fffffffff,
1868   0x000000ffffffffff,
1869   0x000001ffffffffff,
1870   0x000003ffffffffff,
1871   0x000007ffffffffff,
1872   0x00000fffffffffff,
1873   0x00001fffffffffff,
1874   0x00003fffffffffff,
1875   0x00007fffffffffff,
1876   0x0000ffffffffffff,
1877   0x0001ffffffffffff,
1878   0x0003ffffffffffff,
1879   0x0007ffffffffffff,
1880   0x000fffffffffffff,
1881   0x001fffffffffffff,
1882   0x003fffffffffffff,
1883   0x007fffffffffffff,
1884   0x00ffffffffffffff,
1885   0x01ffffffffffffff,
1886   0x03ffffffffffffff,
1887   0x07ffffffffffffff,
1888   0x0fffffffffffffff,
1889   0x1fffffffffffffff,
1890   0x3fffffffffffffff,
1891   0x7fffffffffffffff,
1892   0xffffffffffffffff,
1893   0xffffffffffffffff,
1894   0xffffffffffff8000,
1895   0xffffffffffff0000,
1896   0xfffffffffffe0000,
1897   0xfffffffffffc0000,
1898   0xfffffffffff80000,
1899   0xfffffffffff00000,
1900   0xffffffffffe00000,
1901   0xffffffffffc00000,
1902   0xffffffffff800000,
1903   0xffffffffff000000,
1904   0xfffffffffe000000,
1905   0xfffffffffc000000,
1906   0xfffffffff8000000,
1907   0xfffffffff0000000,
1908   0xffffffffe0000000,
1909   0xffffffffc0000000,
1910   0xffffffff80000000,
1911   0xffffffff00000000,
1912   0xfffffffe00000000,
1913   0xfffffffc00000000,
1914   0xfffffff800000000,
1915   0xfffffff000000000,
1916   0xffffffe000000000,
1917   0xffffffc000000000,
1918   0xffffff8000000000,
1919   0xffffff0000000000,
1920   0xfffffe0000000000,
1921   0xfffffc0000000000,
1922   0xfffff80000000000,
1923   0xfffff00000000000,
1924   0xffffe00000000000,
1925   0xffffc00000000000,
1926   0xffff800000000000,
1927   0xffff000000000000,
1928   0xfffe000000000000,
1929   0xfffc000000000000,
1930   0xfff8000000000000,
1931   0xfff0000000000000,
1932   0xffe0000000000000,
1933   0xffc0000000000000,
1934   0xff80000000000000,
1935   0xff00000000000000,
1936   0xfe00000000000000,
1937   0xfc00000000000000,
1938   0xf800000000000000,
1939   0xf000000000000000,
1940   0xe000000000000000,
1941   0xc000000000000000,
1942   0x8000000000000000,
1943   0x0000000000000000,
1944   0x0000000000000000,
1945   0x0000000000000000,
1946   0x0000000000000000,
1947   0x0000000000000000,
1948   0x0000000000000000,
1949   0x0000000000000000,
1950   0x0000000000000000,
1951   0x0000000000000000,
1952   0x0000000000000000,
1953   0x0000000000000000,
1954   0x0000000000000000,
1955   0x0000000000000000,
1956   0x0000000000000000,
1957   0x0000000000000000,
1958   0xffffffffffff8001,
1959   0xffffffffffff0003,
1960   0xfffffffffffe0007,
1961   0xfffffffffffc000f,
1962   0xfffffffffff8001f,
1963   0xfffffffffff0003f,
1964   0xffffffffffe0007f,
1965   0xffffffffffc000ff,
1966   0xffffffffff8001ff,
1967   0xffffffffff0003ff,
1968   0xfffffffffe0007ff,
1969   0xfffffffffc000fff,
1970   0xfffffffff8001fff,
1971   0xfffffffff0003fff,
1972   0xffffffffe0007fff,
1973   0xffffffffc000ffff,
1974   0xffffffff8001ffff,
1975   0xffffffff0003ffff,
1976   0xfffffffe0007ffff,
1977   0xfffffffc000fffff,
1978   0xfffffff8001fffff,
1979   0xfffffff0003fffff,
1980   0xffffffe0007fffff,
1981   0xffffffc000ffffff,
1982   0xffffff8001ffffff,
1983   0xffffff0003ffffff,
1984   0xfffffe0007ffffff,
1985   0xfffffc000fffffff,
1986   0xfffff8001fffffff,
1987   0xfffff0003fffffff,
1988   0xffffe0007fffffff,
1989   0xffffc000ffffffff,
1990   0xffff8001ffffffff,
1991   0xffff0003ffffffff,
1992   0xfffe0007ffffffff,
1993   0xfffc000fffffffff,
1994   0xfff8001fffffffff,
1995   0xfff0003fffffffff,
1996   0xffe0007fffffffff,
1997   0xffc000ffffffffff,
1998   0xff8001ffffffffff,
1999   0xff0003ffffffffff,
2000   0xfe0007ffffffffff,
2001   0xfc000fffffffffff,
2002   0xf8001fffffffffff,
2003   0xf0003fffffffffff,
2004   0xe0007fffffffffff,
2005   0xc000ffffffffffff,
2006   0x8001ffffffffffff,
2007   0x0003ffffffffffff,
2008   0x0007ffffffffffff,
2009   0x000fffffffffffff,
2010   0x001fffffffffffff,
2011   0x003fffffffffffff,
2012   0x007fffffffffffff,
2013   0x00ffffffffffffff,
2014   0x01ffffffffffffff,
2015   0x03ffffffffffffff,
2016   0x07ffffffffffffff,
2017   0x0fffffffffffffff,
2018   0x1fffffffffffffff,
2019   0x3fffffffffffffff,
2020   0x7fffffffffffffff,
2021   0xffffffffffffffff,
2022   0xffffffffffff8002,
2023   0xffffffffffff0004,
2024   0xfffffffffffe0008,
2025   0xfffffffffffc0010,
2026   0xfffffffffff80020,
2027   0xfffffffffff00040,
2028   0xffffffffffe00080,
2029   0xffffffffffc00100,
2030   0xffffffffff800200,
2031   0xffffffffff000400,
2032   0xfffffffffe000800,
2033   0xfffffffffc001000,
2034   0xfffffffff8002000,
2035   0xfffffffff0004000,
2036   0xffffffffe0008000,
2037   0xffffffffc0010000,
2038   0xffffffff80020000,
2039   0xffffffff00040000,
2040   0xfffffffe00080000,
2041   0xfffffffc00100000,
2042   0xfffffff800200000,
2043   0xfffffff000400000,
2044   0xffffffe000800000,
2045   0xffffffc001000000,
2046   0xffffff8002000000,
2047   0xffffff0004000000,
2048   0xfffffe0008000000,
2049   0xfffffc0010000000,
2050   0xfffff80020000000,
2051   0xfffff00040000000,
2052   0xffffe00080000000,
2053   0xffffc00100000000,
2054   0xffff800200000000,
2055   0xffff000400000000,
2056   0xfffe000800000000,
2057   0xfffc001000000000,
2058   0xfff8002000000000,
2059   0xfff0004000000000,
2060   0xffe0008000000000,
2061   0xffc0010000000000,
2062   0xff80020000000000,
2063   0xff00040000000000,
2064   0xfe00080000000000,
2065   0xfc00100000000000,
2066   0xf800200000000000,
2067   0xf000400000000000,
2068   0xe000800000000000,
2069   0xc001000000000000,
2070   0x8002000000000000,
2071   0x0004000000000000,
2072   0x0008000000000000,
2073   0x0010000000000000,
2074   0x0020000000000000,
2075   0x0040000000000000,
2076   0x0080000000000000,
2077   0x0100000000000000,
2078   0x0200000000000000,
2079   0x0400000000000000,
2080   0x0800000000000000,
2081   0x1000000000000000,
2082   0x2000000000000000,
2083   0x4000000000000000,
2084   0x8000000000000000,
2085   0x0000000000000000,
2086   0xffffffffffff8003,
2087   0xffffffffffff0007,
2088   0xfffffffffffe000f,
2089   0xfffffffffffc001f,
2090   0xfffffffffff8003f,
2091   0xfffffffffff0007f,
2092   0xffffffffffe000ff,
2093   0xffffffffffc001ff,
2094   0xffffffffff8003ff,
2095   0xffffffffff0007ff,
2096   0xfffffffffe000fff,
2097   0xfffffffffc001fff,
2098   0xfffffffff8003fff,
2099   0xfffffffff0007fff,
2100   0xffffffffe000ffff,
2101   0xffffffffc001ffff,
2102   0xffffffff8003ffff,
2103   0xffffffff0007ffff,
2104   0xfffffffe000fffff,
2105   0xfffffffc001fffff,
2106   0xfffffff8003fffff,
2107   0xfffffff0007fffff,
2108   0xffffffe000ffffff,
2109   0xffffffc001ffffff,
2110   0xffffff8003ffffff,
2111   0xffffff0007ffffff,
2112   0xfffffe000fffffff,
2113   0xfffffc001fffffff,
2114   0xfffff8003fffffff,
2115   0xfffff0007fffffff,
2116   0xffffe000ffffffff,
2117   0xffffc001ffffffff,
2118   0xffff8003ffffffff,
2119   0xffff0007ffffffff,
2120   0xfffe000fffffffff,
2121   0xfffc001fffffffff,
2122   0xfff8003fffffffff,
2123   0xfff0007fffffffff,
2124   0xffe000ffffffffff,
2125   0xffc001ffffffffff,
2126   0xff8003ffffffffff,
2127   0xff0007ffffffffff,
2128   0xfe000fffffffffff,
2129   0xfc001fffffffffff,
2130   0xf8003fffffffffff,
2131   0xf0007fffffffffff,
2132   0xe000ffffffffffff,
2133   0xc001ffffffffffff,
2134   0x8003ffffffffffff,
2135   0x0007ffffffffffff,
2136   0x000fffffffffffff,
2137   0x001fffffffffffff,
2138   0x003fffffffffffff,
2139   0x007fffffffffffff,
2140   0x00ffffffffffffff,
2141   0x01ffffffffffffff,
2142   0x03ffffffffffffff,
2143   0x07ffffffffffffff,
2144   0x0fffffffffffffff,
2145   0x1fffffffffffffff,
2146   0x3fffffffffffffff,
2147   0x7fffffffffffffff,
2148   0xffffffffffffffff,
2149   0xffffffffffffffff,
2150   0xffffffffffffff80,
2151   0xffffffffffffff00,
2152   0xfffffffffffffe00,
2153   0xfffffffffffffc00,
2154   0xfffffffffffff800,
2155   0xfffffffffffff000,
2156   0xffffffffffffe000,
2157   0xffffffffffffc000,
2158   0xffffffffffff8000,
2159   0xffffffffffff0000,
2160   0xfffffffffffe0000,
2161   0xfffffffffffc0000,
2162   0xfffffffffff80000,
2163   0xfffffffffff00000,
2164   0xffffffffffe00000,
2165   0xffffffffffc00000,
2166   0xffffffffff800000,
2167   0xffffffffff000000,
2168   0xfffffffffe000000,
2169   0xfffffffffc000000,
2170   0xfffffffff8000000,
2171   0xfffffffff0000000,
2172   0xffffffffe0000000,
2173   0xffffffffc0000000,
2174   0xffffffff80000000,
2175   0xffffffff00000000,
2176   0xfffffffe00000000,
2177   0xfffffffc00000000,
2178   0xfffffff800000000,
2179   0xfffffff000000000,
2180   0xffffffe000000000,
2181   0xffffffc000000000,
2182   0xffffff8000000000,
2183   0xffffff0000000000,
2184   0xfffffe0000000000,
2185   0xfffffc0000000000,
2186   0xfffff80000000000,
2187   0xfffff00000000000,
2188   0xffffe00000000000,
2189   0xffffc00000000000,
2190   0xffff800000000000,
2191   0xffff000000000000,
2192   0xfffe000000000000,
2193   0xfffc000000000000,
2194   0xfff8000000000000,
2195   0xfff0000000000000,
2196   0xffe0000000000000,
2197   0xffc0000000000000,
2198   0xff80000000000000,
2199   0xff00000000000000,
2200   0xfe00000000000000,
2201   0xfc00000000000000,
2202   0xf800000000000000,
2203   0xf000000000000000,
2204   0xe000000000000000,
2205   0xc000000000000000,
2206   0x8000000000000000,
2207   0x0000000000000000,
2208   0x0000000000000000,
2209   0x0000000000000000,
2210   0x0000000000000000,
2211   0x0000000000000000,
2212   0x0000000000000000,
2213   0x0000000000000000,
2214   0xffffffffffffff81,
2215   0xffffffffffffff03,
2216   0xfffffffffffffe07,
2217   0xfffffffffffffc0f,
2218   0xfffffffffffff81f,
2219   0xfffffffffffff03f,
2220   0xffffffffffffe07f,
2221   0xffffffffffffc0ff,
2222   0xffffffffffff81ff,
2223   0xffffffffffff03ff,
2224   0xfffffffffffe07ff,
2225   0xfffffffffffc0fff,
2226   0xfffffffffff81fff,
2227   0xfffffffffff03fff,
2228   0xffffffffffe07fff,
2229   0xffffffffffc0ffff,
2230   0xffffffffff81ffff,
2231   0xffffffffff03ffff,
2232   0xfffffffffe07ffff,
2233   0xfffffffffc0fffff,
2234   0xfffffffff81fffff,
2235   0xfffffffff03fffff,
2236   0xffffffffe07fffff,
2237   0xffffffffc0ffffff,
2238   0xffffffff81ffffff,
2239   0xffffffff03ffffff,
2240   0xfffffffe07ffffff,
2241   0xfffffffc0fffffff,
2242   0xfffffff81fffffff,
2243   0xfffffff03fffffff,
2244   0xffffffe07fffffff,
2245   0xffffffc0ffffffff,
2246   0xffffff81ffffffff,
2247   0xffffff03ffffffff,
2248   0xfffffe07ffffffff,
2249   0xfffffc0fffffffff,
2250   0xfffff81fffffffff,
2251   0xfffff03fffffffff,
2252   0xffffe07fffffffff,
2253   0xffffc0ffffffffff,
2254   0xffff81ffffffffff,
2255   0xffff03ffffffffff,
2256   0xfffe07ffffffffff,
2257   0xfffc0fffffffffff,
2258   0xfff81fffffffffff,
2259   0xfff03fffffffffff,
2260   0xffe07fffffffffff,
2261   0xffc0ffffffffffff,
2262   0xff81ffffffffffff,
2263   0xff03ffffffffffff,
2264   0xfe07ffffffffffff,
2265   0xfc0fffffffffffff,
2266   0xf81fffffffffffff,
2267   0xf03fffffffffffff,
2268   0xe07fffffffffffff,
2269   0xc0ffffffffffffff,
2270   0x81ffffffffffffff,
2271   0x03ffffffffffffff,
2272   0x07ffffffffffffff,
2273   0x0fffffffffffffff,
2274   0x1fffffffffffffff,
2275   0x3fffffffffffffff,
2276   0x7fffffffffffffff,
2277   0xffffffffffffffff,
2278   0xffffffffffffff82,
2279   0xffffffffffffff04,
2280   0xfffffffffffffe08,
2281   0xfffffffffffffc10,
2282   0xfffffffffffff820,
2283   0xfffffffffffff040,
2284   0xffffffffffffe080,
2285   0xffffffffffffc100,
2286   0xffffffffffff8200,
2287   0xffffffffffff0400,
2288   0xfffffffffffe0800,
2289   0xfffffffffffc1000,
2290   0xfffffffffff82000,
2291   0xfffffffffff04000,
2292   0xffffffffffe08000,
2293   0xffffffffffc10000,
2294   0xffffffffff820000,
2295   0xffffffffff040000,
2296   0xfffffffffe080000,
2297   0xfffffffffc100000,
2298   0xfffffffff8200000,
2299   0xfffffffff0400000,
2300   0xffffffffe0800000,
2301   0xffffffffc1000000,
2302   0xffffffff82000000,
2303   0xffffffff04000000,
2304   0xfffffffe08000000,
2305   0xfffffffc10000000,
2306   0xfffffff820000000,
2307   0xfffffff040000000,
2308   0xffffffe080000000,
2309   0xffffffc100000000,
2310   0xffffff8200000000,
2311   0xffffff0400000000,
2312   0xfffffe0800000000,
2313   0xfffffc1000000000,
2314   0xfffff82000000000,
2315   0xfffff04000000000,
2316   0xffffe08000000000,
2317   0xffffc10000000000,
2318   0xffff820000000000,
2319   0xffff040000000000,
2320   0xfffe080000000000,
2321   0xfffc100000000000,
2322   0xfff8200000000000,
2323   0xfff0400000000000,
2324   0xffe0800000000000,
2325   0xffc1000000000000,
2326   0xff82000000000000,
2327   0xff04000000000000,
2328   0xfe08000000000000,
2329   0xfc10000000000000,
2330   0xf820000000000000,
2331   0xf040000000000000,
2332   0xe080000000000000,
2333   0xc100000000000000,
2334   0x8200000000000000,
2335   0x0400000000000000,
2336   0x0800000000000000,
2337   0x1000000000000000,
2338   0x2000000000000000,
2339   0x4000000000000000,
2340   0x8000000000000000,
2341   0x0000000000000000,
2342   0xffffffffffffff83,
2343   0xffffffffffffff07,
2344   0xfffffffffffffe0f,
2345   0xfffffffffffffc1f,
2346   0xfffffffffffff83f,
2347   0xfffffffffffff07f,
2348   0xffffffffffffe0ff,
2349   0xffffffffffffc1ff,
2350   0xffffffffffff83ff,
2351   0xffffffffffff07ff,
2352   0xfffffffffffe0fff,
2353   0xfffffffffffc1fff,
2354   0xfffffffffff83fff,
2355   0xfffffffffff07fff,
2356   0xffffffffffe0ffff,
2357   0xffffffffffc1ffff,
2358   0xffffffffff83ffff,
2359   0xffffffffff07ffff,
2360   0xfffffffffe0fffff,
2361   0xfffffffffc1fffff,
2362   0xfffffffff83fffff,
2363   0xfffffffff07fffff,
2364   0xffffffffe0ffffff,
2365   0xffffffffc1ffffff,
2366   0xffffffff83ffffff,
2367   0xffffffff07ffffff,
2368   0xfffffffe0fffffff,
2369   0xfffffffc1fffffff,
2370   0xfffffff83fffffff,
2371   0xfffffff07fffffff,
2372   0xffffffe0ffffffff,
2373   0xffffffc1ffffffff,
2374   0xffffff83ffffffff,
2375   0xffffff07ffffffff,
2376   0xfffffe0fffffffff,
2377   0xfffffc1fffffffff,
2378   0xfffff83fffffffff,
2379   0xfffff07fffffffff,
2380   0xffffe0ffffffffff,
2381   0xffffc1ffffffffff,
2382   0xffff83ffffffffff,
2383   0xffff07ffffffffff,
2384   0xfffe0fffffffffff,
2385   0xfffc1fffffffffff,
2386   0xfff83fffffffffff,
2387   0xfff07fffffffffff,
2388   0xffe0ffffffffffff,
2389   0xffc1ffffffffffff,
2390   0xff83ffffffffffff,
2391   0xff07ffffffffffff,
2392   0xfe0fffffffffffff,
2393   0xfc1fffffffffffff,
2394   0xf83fffffffffffff,
2395   0xf07fffffffffffff,
2396   0xe0ffffffffffffff,
2397   0xc1ffffffffffffff,
2398   0x83ffffffffffffff,
2399   0x07ffffffffffffff,
2400   0x0fffffffffffffff,
2401   0x1fffffffffffffff,
2402   0x3fffffffffffffff,
2403   0x7fffffffffffffff,
2404   0xffffffffffffffff,
2405   0xffffffffffffffff,
2406   0xffffffffffffffc0,
2407   0xffffffffffffff80,
2408   0xffffffffffffff00,
2409   0xfffffffffffffe00,
2410   0xfffffffffffffc00,
2411   0xfffffffffffff800,
2412   0xfffffffffffff000,
2413   0xffffffffffffe000,
2414   0xffffffffffffc000,
2415   0xffffffffffff8000,
2416   0xffffffffffff0000,
2417   0xfffffffffffe0000,
2418   0xfffffffffffc0000,
2419   0xfffffffffff80000,
2420   0xfffffffffff00000,
2421   0xffffffffffe00000,
2422   0xffffffffffc00000,
2423   0xffffffffff800000,
2424   0xffffffffff000000,
2425   0xfffffffffe000000,
2426   0xfffffffffc000000,
2427   0xfffffffff8000000,
2428   0xfffffffff0000000,
2429   0xffffffffe0000000,
2430   0xffffffffc0000000,
2431   0xffffffff80000000,
2432   0xffffffff00000000,
2433   0xfffffffe00000000,
2434   0xfffffffc00000000,
2435   0xfffffff800000000,
2436   0xfffffff000000000,
2437   0xffffffe000000000,
2438   0xffffffc000000000,
2439   0xffffff8000000000,
2440   0xffffff0000000000,
2441   0xfffffe0000000000,
2442   0xfffffc0000000000,
2443   0xfffff80000000000,
2444   0xfffff00000000000,
2445   0xffffe00000000000,
2446   0xffffc00000000000,
2447   0xffff800000000000,
2448   0xffff000000000000,
2449   0xfffe000000000000,
2450   0xfffc000000000000,
2451   0xfff8000000000000,
2452   0xfff0000000000000,
2453   0xffe0000000000000,
2454   0xffc0000000000000,
2455   0xff80000000000000,
2456   0xff00000000000000,
2457   0xfe00000000000000,
2458   0xfc00000000000000,
2459   0xf800000000000000,
2460   0xf000000000000000,
2461   0xe000000000000000,
2462   0xc000000000000000,
2463   0x8000000000000000,
2464   0x0000000000000000,
2465   0x0000000000000000,
2466   0x0000000000000000,
2467   0x0000000000000000,
2468   0x0000000000000000,
2469   0x0000000000000000,
2470   0xfffffffffffffffd,
2471   0xfffffffffffffffb,
2472   0xfffffffffffffff7,
2473   0xffffffffffffffef,
2474   0xffffffffffffffdf,
2475   0xffffffffffffffbf,
2476   0xffffffffffffff7f,
2477   0xfffffffffffffeff,
2478   0xfffffffffffffdff,
2479   0xfffffffffffffbff,
2480   0xfffffffffffff7ff,
2481   0xffffffffffffefff,
2482   0xffffffffffffdfff,
2483   0xffffffffffffbfff,
2484   0xffffffffffff7fff,
2485   0xfffffffffffeffff,
2486   0xfffffffffffdffff,
2487   0xfffffffffffbffff,
2488   0xfffffffffff7ffff,
2489   0xffffffffffefffff,
2490   0xffffffffffdfffff,
2491   0xffffffffffbfffff,
2492   0xffffffffff7fffff,
2493   0xfffffffffeffffff,
2494   0xfffffffffdffffff,
2495   0xfffffffffbffffff,
2496   0xfffffffff7ffffff,
2497   0xffffffffefffffff,
2498   0xffffffffdfffffff,
2499   0xffffffffbfffffff,
2500   0xffffffff7fffffff,
2501   0xfffffffeffffffff,
2502   0xfffffffdffffffff,
2503   0xfffffffbffffffff,
2504   0xfffffff7ffffffff,
2505   0xffffffefffffffff,
2506   0xffffffdfffffffff,
2507   0xffffffbfffffffff,
2508   0xffffff7fffffffff,
2509   0xfffffeffffffffff,
2510   0xfffffdffffffffff,
2511   0xfffffbffffffffff,
2512   0xfffff7ffffffffff,
2513   0xffffefffffffffff,
2514   0xffffdfffffffffff,
2515   0xffffbfffffffffff,
2516   0xffff7fffffffffff,
2517   0xfffeffffffffffff,
2518   0xfffdffffffffffff,
2519   0xfffbffffffffffff,
2520   0xfff7ffffffffffff,
2521   0xffefffffffffffff,
2522   0xffdfffffffffffff,
2523   0xffbfffffffffffff,
2524   0xff7fffffffffffff,
2525   0xfeffffffffffffff,
2526   0xfdffffffffffffff,
2527   0xfbffffffffffffff,
2528   0xf7ffffffffffffff,
2529   0xefffffffffffffff,
2530   0xdfffffffffffffff,
2531   0xbfffffffffffffff,
2532   0x7fffffffffffffff,
2533   0xffffffffffffffff,
2534   0xfffffffffffffffe,
2535   0xfffffffffffffffc,
2536   0xfffffffffffffff8,
2537   0xfffffffffffffff0,
2538   0xffffffffffffffe0,
2539   0xffffffffffffffc0,
2540   0xffffffffffffff80,
2541   0xffffffffffffff00,
2542   0xfffffffffffffe00,
2543   0xfffffffffffffc00,
2544   0xfffffffffffff800,
2545   0xfffffffffffff000,
2546   0xffffffffffffe000,
2547   0xffffffffffffc000,
2548   0xffffffffffff8000,
2549   0xffffffffffff0000,
2550   0xfffffffffffe0000,
2551   0xfffffffffffc0000,
2552   0xfffffffffff80000,
2553   0xfffffffffff00000,
2554   0xffffffffffe00000,
2555   0xffffffffffc00000,
2556   0xffffffffff800000,
2557   0xffffffffff000000,
2558   0xfffffffffe000000,
2559   0xfffffffffc000000,
2560   0xfffffffff8000000,
2561   0xfffffffff0000000,
2562   0xffffffffe0000000,
2563   0xffffffffc0000000,
2564   0xffffffff80000000,
2565   0xffffffff00000000,
2566   0xfffffffe00000000,
2567   0xfffffffc00000000,
2568   0xfffffff800000000,
2569   0xfffffff000000000,
2570   0xffffffe000000000,
2571   0xffffffc000000000,
2572   0xffffff8000000000,
2573   0xffffff0000000000,
2574   0xfffffe0000000000,
2575   0xfffffc0000000000,
2576   0xfffff80000000000,
2577   0xfffff00000000000,
2578   0xffffe00000000000,
2579   0xffffc00000000000,
2580   0xffff800000000000,
2581   0xffff000000000000,
2582   0xfffe000000000000,
2583   0xfffc000000000000,
2584   0xfff8000000000000,
2585   0xfff0000000000000,
2586   0xffe0000000000000,
2587   0xffc0000000000000,
2588   0xff80000000000000,
2589   0xff00000000000000,
2590   0xfe00000000000000,
2591   0xfc00000000000000,
2592   0xf800000000000000,
2593   0xf000000000000000,
2594   0xe000000000000000,
2595   0xc000000000000000,
2596   0x8000000000000000,
2597   0x0000000000000000,
2598 };
2599 const unsigned kExpectedCount_NEON_sli_D_2OPIMM = 2560;
2600 
2601 #endif  // VIXL_SIM_SLI_D_2OPIMM_TRACE_AARCH64_H_
2602