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