00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053 #ifndef _32BIT_
00054
00055 #include "sysc/datatypes/int/sc_int_base.h"
00056 #include "sysc/datatypes/int/sc_uint_base.h"
00057
00058
00059 namespace sc_dt
00060 {
00061
00062 #ifndef WIN32
00063
00064 const uint_type mask_int[SC_INTWIDTH][SC_INTWIDTH] =
00065 {
00066 {
00067 0xfffffffffffffffeULL
00068 },
00069 {
00070 0xfffffffffffffffcULL,
00071 0xfffffffffffffffdULL
00072 },
00073 {
00074 0xfffffffffffffff8ULL,
00075 0xfffffffffffffff9ULL,
00076 0xfffffffffffffffbULL
00077 },
00078 {
00079 0xfffffffffffffff0ULL,
00080 0xfffffffffffffff1ULL,
00081 0xfffffffffffffff3ULL,
00082 0xfffffffffffffff7ULL
00083 },
00084 {
00085 0xffffffffffffffe0ULL,
00086 0xffffffffffffffe1ULL,
00087 0xffffffffffffffe3ULL,
00088 0xffffffffffffffe7ULL,
00089 0xffffffffffffffefULL
00090 },
00091 {
00092 0xffffffffffffffc0ULL,
00093 0xffffffffffffffc1ULL,
00094 0xffffffffffffffc3ULL,
00095 0xffffffffffffffc7ULL,
00096 0xffffffffffffffcfULL,
00097 0xffffffffffffffdfULL
00098 },
00099 {
00100 0xffffffffffffff80ULL,
00101 0xffffffffffffff81ULL,
00102 0xffffffffffffff83ULL,
00103 0xffffffffffffff87ULL,
00104 0xffffffffffffff8fULL,
00105 0xffffffffffffff9fULL,
00106 0xffffffffffffffbfULL
00107 },
00108 {
00109 0xffffffffffffff00ULL,
00110 0xffffffffffffff01ULL,
00111 0xffffffffffffff03ULL,
00112 0xffffffffffffff07ULL,
00113 0xffffffffffffff0fULL,
00114 0xffffffffffffff1fULL,
00115 0xffffffffffffff3fULL,
00116 0xffffffffffffff7fULL
00117 },
00118 {
00119 0xfffffffffffffe00ULL,
00120 0xfffffffffffffe01ULL,
00121 0xfffffffffffffe03ULL,
00122 0xfffffffffffffe07ULL,
00123 0xfffffffffffffe0fULL,
00124 0xfffffffffffffe1fULL,
00125 0xfffffffffffffe3fULL,
00126 0xfffffffffffffe7fULL,
00127 0xfffffffffffffeffULL
00128 },
00129 {
00130 0xfffffffffffffc00ULL,
00131 0xfffffffffffffc01ULL,
00132 0xfffffffffffffc03ULL,
00133 0xfffffffffffffc07ULL,
00134 0xfffffffffffffc0fULL,
00135 0xfffffffffffffc1fULL,
00136 0xfffffffffffffc3fULL,
00137 0xfffffffffffffc7fULL,
00138 0xfffffffffffffcffULL,
00139 0xfffffffffffffdffULL
00140 },
00141 {
00142 0xfffffffffffff800ULL,
00143 0xfffffffffffff801ULL,
00144 0xfffffffffffff803ULL,
00145 0xfffffffffffff807ULL,
00146 0xfffffffffffff80fULL,
00147 0xfffffffffffff81fULL,
00148 0xfffffffffffff83fULL,
00149 0xfffffffffffff87fULL,
00150 0xfffffffffffff8ffULL,
00151 0xfffffffffffff9ffULL,
00152 0xfffffffffffffbffULL
00153 },
00154 {
00155 0xfffffffffffff000ULL,
00156 0xfffffffffffff001ULL,
00157 0xfffffffffffff003ULL,
00158 0xfffffffffffff007ULL,
00159 0xfffffffffffff00fULL,
00160 0xfffffffffffff01fULL,
00161 0xfffffffffffff03fULL,
00162 0xfffffffffffff07fULL,
00163 0xfffffffffffff0ffULL,
00164 0xfffffffffffff1ffULL,
00165 0xfffffffffffff3ffULL,
00166 0xfffffffffffff7ffULL
00167 },
00168 {
00169 0xffffffffffffe000ULL,
00170 0xffffffffffffe001ULL,
00171 0xffffffffffffe003ULL,
00172 0xffffffffffffe007ULL,
00173 0xffffffffffffe00fULL,
00174 0xffffffffffffe01fULL,
00175 0xffffffffffffe03fULL,
00176 0xffffffffffffe07fULL,
00177 0xffffffffffffe0ffULL,
00178 0xffffffffffffe1ffULL,
00179 0xffffffffffffe3ffULL,
00180 0xffffffffffffe7ffULL,
00181 0xffffffffffffefffULL
00182 },
00183 {
00184 0xffffffffffffc000ULL,
00185 0xffffffffffffc001ULL,
00186 0xffffffffffffc003ULL,
00187 0xffffffffffffc007ULL,
00188 0xffffffffffffc00fULL,
00189 0xffffffffffffc01fULL,
00190 0xffffffffffffc03fULL,
00191 0xffffffffffffc07fULL,
00192 0xffffffffffffc0ffULL,
00193 0xffffffffffffc1ffULL,
00194 0xffffffffffffc3ffULL,
00195 0xffffffffffffc7ffULL,
00196 0xffffffffffffcfffULL,
00197 0xffffffffffffdfffULL
00198 },
00199 {
00200 0xffffffffffff8000ULL,
00201 0xffffffffffff8001ULL,
00202 0xffffffffffff8003ULL,
00203 0xffffffffffff8007ULL,
00204 0xffffffffffff800fULL,
00205 0xffffffffffff801fULL,
00206 0xffffffffffff803fULL,
00207 0xffffffffffff807fULL,
00208 0xffffffffffff80ffULL,
00209 0xffffffffffff81ffULL,
00210 0xffffffffffff83ffULL,
00211 0xffffffffffff87ffULL,
00212 0xffffffffffff8fffULL,
00213 0xffffffffffff9fffULL,
00214 0xffffffffffffbfffULL
00215 },
00216 {
00217 0xffffffffffff0000ULL,
00218 0xffffffffffff0001ULL,
00219 0xffffffffffff0003ULL,
00220 0xffffffffffff0007ULL,
00221 0xffffffffffff000fULL,
00222 0xffffffffffff001fULL,
00223 0xffffffffffff003fULL,
00224 0xffffffffffff007fULL,
00225 0xffffffffffff00ffULL,
00226 0xffffffffffff01ffULL,
00227 0xffffffffffff03ffULL,
00228 0xffffffffffff07ffULL,
00229 0xffffffffffff0fffULL,
00230 0xffffffffffff1fffULL,
00231 0xffffffffffff3fffULL,
00232 0xffffffffffff7fffULL
00233 },
00234 {
00235 0xfffffffffffe0000ULL,
00236 0xfffffffffffe0001ULL,
00237 0xfffffffffffe0003ULL,
00238 0xfffffffffffe0007ULL,
00239 0xfffffffffffe000fULL,
00240 0xfffffffffffe001fULL,
00241 0xfffffffffffe003fULL,
00242 0xfffffffffffe007fULL,
00243 0xfffffffffffe00ffULL,
00244 0xfffffffffffe01ffULL,
00245 0xfffffffffffe03ffULL,
00246 0xfffffffffffe07ffULL,
00247 0xfffffffffffe0fffULL,
00248 0xfffffffffffe1fffULL,
00249 0xfffffffffffe3fffULL,
00250 0xfffffffffffe7fffULL,
00251 0xfffffffffffeffffULL
00252 },
00253 {
00254 0xfffffffffffc0000ULL,
00255 0xfffffffffffc0001ULL,
00256 0xfffffffffffc0003ULL,
00257 0xfffffffffffc0007ULL,
00258 0xfffffffffffc000fULL,
00259 0xfffffffffffc001fULL,
00260 0xfffffffffffc003fULL,
00261 0xfffffffffffc007fULL,
00262 0xfffffffffffc00ffULL,
00263 0xfffffffffffc01ffULL,
00264 0xfffffffffffc03ffULL,
00265 0xfffffffffffc07ffULL,
00266 0xfffffffffffc0fffULL,
00267 0xfffffffffffc1fffULL,
00268 0xfffffffffffc3fffULL,
00269 0xfffffffffffc7fffULL,
00270 0xfffffffffffcffffULL,
00271 0xfffffffffffdffffULL
00272 },
00273 {
00274 0xfffffffffff80000ULL,
00275 0xfffffffffff80001ULL,
00276 0xfffffffffff80003ULL,
00277 0xfffffffffff80007ULL,
00278 0xfffffffffff8000fULL,
00279 0xfffffffffff8001fULL,
00280 0xfffffffffff8003fULL,
00281 0xfffffffffff8007fULL,
00282 0xfffffffffff800ffULL,
00283 0xfffffffffff801ffULL,
00284 0xfffffffffff803ffULL,
00285 0xfffffffffff807ffULL,
00286 0xfffffffffff80fffULL,
00287 0xfffffffffff81fffULL,
00288 0xfffffffffff83fffULL,
00289 0xfffffffffff87fffULL,
00290 0xfffffffffff8ffffULL,
00291 0xfffffffffff9ffffULL,
00292 0xfffffffffffbffffULL
00293 },
00294 {
00295 0xfffffffffff00000ULL,
00296 0xfffffffffff00001ULL,
00297 0xfffffffffff00003ULL,
00298 0xfffffffffff00007ULL,
00299 0xfffffffffff0000fULL,
00300 0xfffffffffff0001fULL,
00301 0xfffffffffff0003fULL,
00302 0xfffffffffff0007fULL,
00303 0xfffffffffff000ffULL,
00304 0xfffffffffff001ffULL,
00305 0xfffffffffff003ffULL,
00306 0xfffffffffff007ffULL,
00307 0xfffffffffff00fffULL,
00308 0xfffffffffff01fffULL,
00309 0xfffffffffff03fffULL,
00310 0xfffffffffff07fffULL,
00311 0xfffffffffff0ffffULL,
00312 0xfffffffffff1ffffULL,
00313 0xfffffffffff3ffffULL,
00314 0xfffffffffff7ffffULL
00315 },
00316 {
00317 0xffffffffffe00000ULL,
00318 0xffffffffffe00001ULL,
00319 0xffffffffffe00003ULL,
00320 0xffffffffffe00007ULL,
00321 0xffffffffffe0000fULL,
00322 0xffffffffffe0001fULL,
00323 0xffffffffffe0003fULL,
00324 0xffffffffffe0007fULL,
00325 0xffffffffffe000ffULL,
00326 0xffffffffffe001ffULL,
00327 0xffffffffffe003ffULL,
00328 0xffffffffffe007ffULL,
00329 0xffffffffffe00fffULL,
00330 0xffffffffffe01fffULL,
00331 0xffffffffffe03fffULL,
00332 0xffffffffffe07fffULL,
00333 0xffffffffffe0ffffULL,
00334 0xffffffffffe1ffffULL,
00335 0xffffffffffe3ffffULL,
00336 0xffffffffffe7ffffULL,
00337 0xffffffffffefffffULL
00338 },
00339 {
00340 0xffffffffffc00000ULL,
00341 0xffffffffffc00001ULL,
00342 0xffffffffffc00003ULL,
00343 0xffffffffffc00007ULL,
00344 0xffffffffffc0000fULL,
00345 0xffffffffffc0001fULL,
00346 0xffffffffffc0003fULL,
00347 0xffffffffffc0007fULL,
00348 0xffffffffffc000ffULL,
00349 0xffffffffffc001ffULL,
00350 0xffffffffffc003ffULL,
00351 0xffffffffffc007ffULL,
00352 0xffffffffffc00fffULL,
00353 0xffffffffffc01fffULL,
00354 0xffffffffffc03fffULL,
00355 0xffffffffffc07fffULL,
00356 0xffffffffffc0ffffULL,
00357 0xffffffffffc1ffffULL,
00358 0xffffffffffc3ffffULL,
00359 0xffffffffffc7ffffULL,
00360 0xffffffffffcfffffULL,
00361 0xffffffffffdfffffULL
00362 },
00363 {
00364 0xffffffffff800000ULL,
00365 0xffffffffff800001ULL,
00366 0xffffffffff800003ULL,
00367 0xffffffffff800007ULL,
00368 0xffffffffff80000fULL,
00369 0xffffffffff80001fULL,
00370 0xffffffffff80003fULL,
00371 0xffffffffff80007fULL,
00372 0xffffffffff8000ffULL,
00373 0xffffffffff8001ffULL,
00374 0xffffffffff8003ffULL,
00375 0xffffffffff8007ffULL,
00376 0xffffffffff800fffULL,
00377 0xffffffffff801fffULL,
00378 0xffffffffff803fffULL,
00379 0xffffffffff807fffULL,
00380 0xffffffffff80ffffULL,
00381 0xffffffffff81ffffULL,
00382 0xffffffffff83ffffULL,
00383 0xffffffffff87ffffULL,
00384 0xffffffffff8fffffULL,
00385 0xffffffffff9fffffULL,
00386 0xffffffffffbfffffULL
00387 },
00388 {
00389 0xffffffffff000000ULL,
00390 0xffffffffff000001ULL,
00391 0xffffffffff000003ULL,
00392 0xffffffffff000007ULL,
00393 0xffffffffff00000fULL,
00394 0xffffffffff00001fULL,
00395 0xffffffffff00003fULL,
00396 0xffffffffff00007fULL,
00397 0xffffffffff0000ffULL,
00398 0xffffffffff0001ffULL,
00399 0xffffffffff0003ffULL,
00400 0xffffffffff0007ffULL,
00401 0xffffffffff000fffULL,
00402 0xffffffffff001fffULL,
00403 0xffffffffff003fffULL,
00404 0xffffffffff007fffULL,
00405 0xffffffffff00ffffULL,
00406 0xffffffffff01ffffULL,
00407 0xffffffffff03ffffULL,
00408 0xffffffffff07ffffULL,
00409 0xffffffffff0fffffULL,
00410 0xffffffffff1fffffULL,
00411 0xffffffffff3fffffULL,
00412 0xffffffffff7fffffULL
00413 },
00414 {
00415 0xfffffffffe000000ULL,
00416 0xfffffffffe000001ULL,
00417 0xfffffffffe000003ULL,
00418 0xfffffffffe000007ULL,
00419 0xfffffffffe00000fULL,
00420 0xfffffffffe00001fULL,
00421 0xfffffffffe00003fULL,
00422 0xfffffffffe00007fULL,
00423 0xfffffffffe0000ffULL,
00424 0xfffffffffe0001ffULL,
00425 0xfffffffffe0003ffULL,
00426 0xfffffffffe0007ffULL,
00427 0xfffffffffe000fffULL,
00428 0xfffffffffe001fffULL,
00429 0xfffffffffe003fffULL,
00430 0xfffffffffe007fffULL,
00431 0xfffffffffe00ffffULL,
00432 0xfffffffffe01ffffULL,
00433 0xfffffffffe03ffffULL,
00434 0xfffffffffe07ffffULL,
00435 0xfffffffffe0fffffULL,
00436 0xfffffffffe1fffffULL,
00437 0xfffffffffe3fffffULL,
00438 0xfffffffffe7fffffULL,
00439 0xfffffffffeffffffULL
00440 },
00441 {
00442 0xfffffffffc000000ULL,
00443 0xfffffffffc000001ULL,
00444 0xfffffffffc000003ULL,
00445 0xfffffffffc000007ULL,
00446 0xfffffffffc00000fULL,
00447 0xfffffffffc00001fULL,
00448 0xfffffffffc00003fULL,
00449 0xfffffffffc00007fULL,
00450 0xfffffffffc0000ffULL,
00451 0xfffffffffc0001ffULL,
00452 0xfffffffffc0003ffULL,
00453 0xfffffffffc0007ffULL,
00454 0xfffffffffc000fffULL,
00455 0xfffffffffc001fffULL,
00456 0xfffffffffc003fffULL,
00457 0xfffffffffc007fffULL,
00458 0xfffffffffc00ffffULL,
00459 0xfffffffffc01ffffULL,
00460 0xfffffffffc03ffffULL,
00461 0xfffffffffc07ffffULL,
00462 0xfffffffffc0fffffULL,
00463 0xfffffffffc1fffffULL,
00464 0xfffffffffc3fffffULL,
00465 0xfffffffffc7fffffULL,
00466 0xfffffffffcffffffULL,
00467 0xfffffffffdffffffULL
00468 },
00469 {
00470 0xfffffffff8000000ULL,
00471 0xfffffffff8000001ULL,
00472 0xfffffffff8000003ULL,
00473 0xfffffffff8000007ULL,
00474 0xfffffffff800000fULL,
00475 0xfffffffff800001fULL,
00476 0xfffffffff800003fULL,
00477 0xfffffffff800007fULL,
00478 0xfffffffff80000ffULL,
00479 0xfffffffff80001ffULL,
00480 0xfffffffff80003ffULL,
00481 0xfffffffff80007ffULL,
00482 0xfffffffff8000fffULL,
00483 0xfffffffff8001fffULL,
00484 0xfffffffff8003fffULL,
00485 0xfffffffff8007fffULL,
00486 0xfffffffff800ffffULL,
00487 0xfffffffff801ffffULL,
00488 0xfffffffff803ffffULL,
00489 0xfffffffff807ffffULL,
00490 0xfffffffff80fffffULL,
00491 0xfffffffff81fffffULL,
00492 0xfffffffff83fffffULL,
00493 0xfffffffff87fffffULL,
00494 0xfffffffff8ffffffULL,
00495 0xfffffffff9ffffffULL,
00496 0xfffffffffbffffffULL
00497 },
00498 {
00499 0xfffffffff0000000ULL,
00500 0xfffffffff0000001ULL,
00501 0xfffffffff0000003ULL,
00502 0xfffffffff0000007ULL,
00503 0xfffffffff000000fULL,
00504 0xfffffffff000001fULL,
00505 0xfffffffff000003fULL,
00506 0xfffffffff000007fULL,
00507 0xfffffffff00000ffULL,
00508 0xfffffffff00001ffULL,
00509 0xfffffffff00003ffULL,
00510 0xfffffffff00007ffULL,
00511 0xfffffffff0000fffULL,
00512 0xfffffffff0001fffULL,
00513 0xfffffffff0003fffULL,
00514 0xfffffffff0007fffULL,
00515 0xfffffffff000ffffULL,
00516 0xfffffffff001ffffULL,
00517 0xfffffffff003ffffULL,
00518 0xfffffffff007ffffULL,
00519 0xfffffffff00fffffULL,
00520 0xfffffffff01fffffULL,
00521 0xfffffffff03fffffULL,
00522 0xfffffffff07fffffULL,
00523 0xfffffffff0ffffffULL,
00524 0xfffffffff1ffffffULL,
00525 0xfffffffff3ffffffULL,
00526 0xfffffffff7ffffffULL
00527 },
00528 {
00529 0xffffffffe0000000ULL,
00530 0xffffffffe0000001ULL,
00531 0xffffffffe0000003ULL,
00532 0xffffffffe0000007ULL,
00533 0xffffffffe000000fULL,
00534 0xffffffffe000001fULL,
00535 0xffffffffe000003fULL,
00536 0xffffffffe000007fULL,
00537 0xffffffffe00000ffULL,
00538 0xffffffffe00001ffULL,
00539 0xffffffffe00003ffULL,
00540 0xffffffffe00007ffULL,
00541 0xffffffffe0000fffULL,
00542 0xffffffffe0001fffULL,
00543 0xffffffffe0003fffULL,
00544 0xffffffffe0007fffULL,
00545 0xffffffffe000ffffULL,
00546 0xffffffffe001ffffULL,
00547 0xffffffffe003ffffULL,
00548 0xffffffffe007ffffULL,
00549 0xffffffffe00fffffULL,
00550 0xffffffffe01fffffULL,
00551 0xffffffffe03fffffULL,
00552 0xffffffffe07fffffULL,
00553 0xffffffffe0ffffffULL,
00554 0xffffffffe1ffffffULL,
00555 0xffffffffe3ffffffULL,
00556 0xffffffffe7ffffffULL,
00557 0xffffffffefffffffULL
00558 },
00559 {
00560 0xffffffffc0000000ULL,
00561 0xffffffffc0000001ULL,
00562 0xffffffffc0000003ULL,
00563 0xffffffffc0000007ULL,
00564 0xffffffffc000000fULL,
00565 0xffffffffc000001fULL,
00566 0xffffffffc000003fULL,
00567 0xffffffffc000007fULL,
00568 0xffffffffc00000ffULL,
00569 0xffffffffc00001ffULL,
00570 0xffffffffc00003ffULL,
00571 0xffffffffc00007ffULL,
00572 0xffffffffc0000fffULL,
00573 0xffffffffc0001fffULL,
00574 0xffffffffc0003fffULL,
00575 0xffffffffc0007fffULL,
00576 0xffffffffc000ffffULL,
00577 0xffffffffc001ffffULL,
00578 0xffffffffc003ffffULL,
00579 0xffffffffc007ffffULL,
00580 0xffffffffc00fffffULL,
00581 0xffffffffc01fffffULL,
00582 0xffffffffc03fffffULL,
00583 0xffffffffc07fffffULL,
00584 0xffffffffc0ffffffULL,
00585 0xffffffffc1ffffffULL,
00586 0xffffffffc3ffffffULL,
00587 0xffffffffc7ffffffULL,
00588 0xffffffffcfffffffULL,
00589 0xffffffffdfffffffULL
00590 },
00591 {
00592 0xffffffff80000000ULL,
00593 0xffffffff80000001ULL,
00594 0xffffffff80000003ULL,
00595 0xffffffff80000007ULL,
00596 0xffffffff8000000fULL,
00597 0xffffffff8000001fULL,
00598 0xffffffff8000003fULL,
00599 0xffffffff8000007fULL,
00600 0xffffffff800000ffULL,
00601 0xffffffff800001ffULL,
00602 0xffffffff800003ffULL,
00603 0xffffffff800007ffULL,
00604 0xffffffff80000fffULL,
00605 0xffffffff80001fffULL,
00606 0xffffffff80003fffULL,
00607 0xffffffff80007fffULL,
00608 0xffffffff8000ffffULL,
00609 0xffffffff8001ffffULL,
00610 0xffffffff8003ffffULL,
00611 0xffffffff8007ffffULL,
00612 0xffffffff800fffffULL,
00613 0xffffffff801fffffULL,
00614 0xffffffff803fffffULL,
00615 0xffffffff807fffffULL,
00616 0xffffffff80ffffffULL,
00617 0xffffffff81ffffffULL,
00618 0xffffffff83ffffffULL,
00619 0xffffffff87ffffffULL,
00620 0xffffffff8fffffffULL,
00621 0xffffffff9fffffffULL,
00622 0xffffffffbfffffffULL
00623 },
00624 {
00625 0xffffffff00000000ULL,
00626 0xffffffff00000001ULL,
00627 0xffffffff00000003ULL,
00628 0xffffffff00000007ULL,
00629 0xffffffff0000000fULL,
00630 0xffffffff0000001fULL,
00631 0xffffffff0000003fULL,
00632 0xffffffff0000007fULL,
00633 0xffffffff000000ffULL,
00634 0xffffffff000001ffULL,
00635 0xffffffff000003ffULL,
00636 0xffffffff000007ffULL,
00637 0xffffffff00000fffULL,
00638 0xffffffff00001fffULL,
00639 0xffffffff00003fffULL,
00640 0xffffffff00007fffULL,
00641 0xffffffff0000ffffULL,
00642 0xffffffff0001ffffULL,
00643 0xffffffff0003ffffULL,
00644 0xffffffff0007ffffULL,
00645 0xffffffff000fffffULL,
00646 0xffffffff001fffffULL,
00647 0xffffffff003fffffULL,
00648 0xffffffff007fffffULL,
00649 0xffffffff00ffffffULL,
00650 0xffffffff01ffffffULL,
00651 0xffffffff03ffffffULL,
00652 0xffffffff07ffffffULL,
00653 0xffffffff0fffffffULL,
00654 0xffffffff1fffffffULL,
00655 0xffffffff3fffffffULL,
00656 0xffffffff7fffffffULL
00657 },
00658 {
00659 0xfffffffe00000000ULL,
00660 0xfffffffe00000001ULL,
00661 0xfffffffe00000003ULL,
00662 0xfffffffe00000007ULL,
00663 0xfffffffe0000000fULL,
00664 0xfffffffe0000001fULL,
00665 0xfffffffe0000003fULL,
00666 0xfffffffe0000007fULL,
00667 0xfffffffe000000ffULL,
00668 0xfffffffe000001ffULL,
00669 0xfffffffe000003ffULL,
00670 0xfffffffe000007ffULL,
00671 0xfffffffe00000fffULL,
00672 0xfffffffe00001fffULL,
00673 0xfffffffe00003fffULL,
00674 0xfffffffe00007fffULL,
00675 0xfffffffe0000ffffULL,
00676 0xfffffffe0001ffffULL,
00677 0xfffffffe0003ffffULL,
00678 0xfffffffe0007ffffULL,
00679 0xfffffffe000fffffULL,
00680 0xfffffffe001fffffULL,
00681 0xfffffffe003fffffULL,
00682 0xfffffffe007fffffULL,
00683 0xfffffffe00ffffffULL,
00684 0xfffffffe01ffffffULL,
00685 0xfffffffe03ffffffULL,
00686 0xfffffffe07ffffffULL,
00687 0xfffffffe0fffffffULL,
00688 0xfffffffe1fffffffULL,
00689 0xfffffffe3fffffffULL,
00690 0xfffffffe7fffffffULL,
00691 0xfffffffeffffffffULL
00692 },
00693 {
00694 0xfffffffc00000000ULL,
00695 0xfffffffc00000001ULL,
00696 0xfffffffc00000003ULL,
00697 0xfffffffc00000007ULL,
00698 0xfffffffc0000000fULL,
00699 0xfffffffc0000001fULL,
00700 0xfffffffc0000003fULL,
00701 0xfffffffc0000007fULL,
00702 0xfffffffc000000ffULL,
00703 0xfffffffc000001ffULL,
00704 0xfffffffc000003ffULL,
00705 0xfffffffc000007ffULL,
00706 0xfffffffc00000fffULL,
00707 0xfffffffc00001fffULL,
00708 0xfffffffc00003fffULL,
00709 0xfffffffc00007fffULL,
00710 0xfffffffc0000ffffULL,
00711 0xfffffffc0001ffffULL,
00712 0xfffffffc0003ffffULL,
00713 0xfffffffc0007ffffULL,
00714 0xfffffffc000fffffULL,
00715 0xfffffffc001fffffULL,
00716 0xfffffffc003fffffULL,
00717 0xfffffffc007fffffULL,
00718 0xfffffffc00ffffffULL,
00719 0xfffffffc01ffffffULL,
00720 0xfffffffc03ffffffULL,
00721 0xfffffffc07ffffffULL,
00722 0xfffffffc0fffffffULL,
00723 0xfffffffc1fffffffULL,
00724 0xfffffffc3fffffffULL,
00725 0xfffffffc7fffffffULL,
00726 0xfffffffcffffffffULL,
00727 0xfffffffdffffffffULL
00728 },
00729 {
00730 0xfffffff800000000ULL,
00731 0xfffffff800000001ULL,
00732 0xfffffff800000003ULL,
00733 0xfffffff800000007ULL,
00734 0xfffffff80000000fULL,
00735 0xfffffff80000001fULL,
00736 0xfffffff80000003fULL,
00737 0xfffffff80000007fULL,
00738 0xfffffff8000000ffULL,
00739 0xfffffff8000001ffULL,
00740 0xfffffff8000003ffULL,
00741 0xfffffff8000007ffULL,
00742 0xfffffff800000fffULL,
00743 0xfffffff800001fffULL,
00744 0xfffffff800003fffULL,
00745 0xfffffff800007fffULL,
00746 0xfffffff80000ffffULL,
00747 0xfffffff80001ffffULL,
00748 0xfffffff80003ffffULL,
00749 0xfffffff80007ffffULL,
00750 0xfffffff8000fffffULL,
00751 0xfffffff8001fffffULL,
00752 0xfffffff8003fffffULL,
00753 0xfffffff8007fffffULL,
00754 0xfffffff800ffffffULL,
00755 0xfffffff801ffffffULL,
00756 0xfffffff803ffffffULL,
00757 0xfffffff807ffffffULL,
00758 0xfffffff80fffffffULL,
00759 0xfffffff81fffffffULL,
00760 0xfffffff83fffffffULL,
00761 0xfffffff87fffffffULL,
00762 0xfffffff8ffffffffULL,
00763 0xfffffff9ffffffffULL,
00764 0xfffffffbffffffffULL
00765 },
00766 {
00767 0xfffffff000000000ULL,
00768 0xfffffff000000001ULL,
00769 0xfffffff000000003ULL,
00770 0xfffffff000000007ULL,
00771 0xfffffff00000000fULL,
00772 0xfffffff00000001fULL,
00773 0xfffffff00000003fULL,
00774 0xfffffff00000007fULL,
00775 0xfffffff0000000ffULL,
00776 0xfffffff0000001ffULL,
00777 0xfffffff0000003ffULL,
00778 0xfffffff0000007ffULL,
00779 0xfffffff000000fffULL,
00780 0xfffffff000001fffULL,
00781 0xfffffff000003fffULL,
00782 0xfffffff000007fffULL,
00783 0xfffffff00000ffffULL,
00784 0xfffffff00001ffffULL,
00785 0xfffffff00003ffffULL,
00786 0xfffffff00007ffffULL,
00787 0xfffffff0000fffffULL,
00788 0xfffffff0001fffffULL,
00789 0xfffffff0003fffffULL,
00790 0xfffffff0007fffffULL,
00791 0xfffffff000ffffffULL,
00792 0xfffffff001ffffffULL,
00793 0xfffffff003ffffffULL,
00794 0xfffffff007ffffffULL,
00795 0xfffffff00fffffffULL,
00796 0xfffffff01fffffffULL,
00797 0xfffffff03fffffffULL,
00798 0xfffffff07fffffffULL,
00799 0xfffffff0ffffffffULL,
00800 0xfffffff1ffffffffULL,
00801 0xfffffff3ffffffffULL,
00802 0xfffffff7ffffffffULL
00803 },
00804 {
00805 0xffffffe000000000ULL,
00806 0xffffffe000000001ULL,
00807 0xffffffe000000003ULL,
00808 0xffffffe000000007ULL,
00809 0xffffffe00000000fULL,
00810 0xffffffe00000001fULL,
00811 0xffffffe00000003fULL,
00812 0xffffffe00000007fULL,
00813 0xffffffe0000000ffULL,
00814 0xffffffe0000001ffULL,
00815 0xffffffe0000003ffULL,
00816 0xffffffe0000007ffULL,
00817 0xffffffe000000fffULL,
00818 0xffffffe000001fffULL,
00819 0xffffffe000003fffULL,
00820 0xffffffe000007fffULL,
00821 0xffffffe00000ffffULL,
00822 0xffffffe00001ffffULL,
00823 0xffffffe00003ffffULL,
00824 0xffffffe00007ffffULL,
00825 0xffffffe0000fffffULL,
00826 0xffffffe0001fffffULL,
00827 0xffffffe0003fffffULL,
00828 0xffffffe0007fffffULL,
00829 0xffffffe000ffffffULL,
00830 0xffffffe001ffffffULL,
00831 0xffffffe003ffffffULL,
00832 0xffffffe007ffffffULL,
00833 0xffffffe00fffffffULL,
00834 0xffffffe01fffffffULL,
00835 0xffffffe03fffffffULL,
00836 0xffffffe07fffffffULL,
00837 0xffffffe0ffffffffULL,
00838 0xffffffe1ffffffffULL,
00839 0xffffffe3ffffffffULL,
00840 0xffffffe7ffffffffULL,
00841 0xffffffefffffffffULL
00842 },
00843 {
00844 0xffffffc000000000ULL,
00845 0xffffffc000000001ULL,
00846 0xffffffc000000003ULL,
00847 0xffffffc000000007ULL,
00848 0xffffffc00000000fULL,
00849 0xffffffc00000001fULL,
00850 0xffffffc00000003fULL,
00851 0xffffffc00000007fULL,
00852 0xffffffc0000000ffULL,
00853 0xffffffc0000001ffULL,
00854 0xffffffc0000003ffULL,
00855 0xffffffc0000007ffULL,
00856 0xffffffc000000fffULL,
00857 0xffffffc000001fffULL,
00858 0xffffffc000003fffULL,
00859 0xffffffc000007fffULL,
00860 0xffffffc00000ffffULL,
00861 0xffffffc00001ffffULL,
00862 0xffffffc00003ffffULL,
00863 0xffffffc00007ffffULL,
00864 0xffffffc0000fffffULL,
00865 0xffffffc0001fffffULL,
00866 0xffffffc0003fffffULL,
00867 0xffffffc0007fffffULL,
00868 0xffffffc000ffffffULL,
00869 0xffffffc001ffffffULL,
00870 0xffffffc003ffffffULL,
00871 0xffffffc007ffffffULL,
00872 0xffffffc00fffffffULL,
00873 0xffffffc01fffffffULL,
00874 0xffffffc03fffffffULL,
00875 0xffffffc07fffffffULL,
00876 0xffffffc0ffffffffULL,
00877 0xffffffc1ffffffffULL,
00878 0xffffffc3ffffffffULL,
00879 0xffffffc7ffffffffULL,
00880 0xffffffcfffffffffULL,
00881 0xffffffdfffffffffULL
00882 },
00883 {
00884 0xffffff8000000000ULL,
00885 0xffffff8000000001ULL,
00886 0xffffff8000000003ULL,
00887 0xffffff8000000007ULL,
00888 0xffffff800000000fULL,
00889 0xffffff800000001fULL,
00890 0xffffff800000003fULL,
00891 0xffffff800000007fULL,
00892 0xffffff80000000ffULL,
00893 0xffffff80000001ffULL,
00894 0xffffff80000003ffULL,
00895 0xffffff80000007ffULL,
00896 0xffffff8000000fffULL,
00897 0xffffff8000001fffULL,
00898 0xffffff8000003fffULL,
00899 0xffffff8000007fffULL,
00900 0xffffff800000ffffULL,
00901 0xffffff800001ffffULL,
00902 0xffffff800003ffffULL,
00903 0xffffff800007ffffULL,
00904 0xffffff80000fffffULL,
00905 0xffffff80001fffffULL,
00906 0xffffff80003fffffULL,
00907 0xffffff80007fffffULL,
00908 0xffffff8000ffffffULL,
00909 0xffffff8001ffffffULL,
00910 0xffffff8003ffffffULL,
00911 0xffffff8007ffffffULL,
00912 0xffffff800fffffffULL,
00913 0xffffff801fffffffULL,
00914 0xffffff803fffffffULL,
00915 0xffffff807fffffffULL,
00916 0xffffff80ffffffffULL,
00917 0xffffff81ffffffffULL,
00918 0xffffff83ffffffffULL,
00919 0xffffff87ffffffffULL,
00920 0xffffff8fffffffffULL,
00921 0xffffff9fffffffffULL,
00922 0xffffffbfffffffffULL
00923 },
00924 {
00925 0xffffff0000000000ULL,
00926 0xffffff0000000001ULL,
00927 0xffffff0000000003ULL,
00928 0xffffff0000000007ULL,
00929 0xffffff000000000fULL,
00930 0xffffff000000001fULL,
00931 0xffffff000000003fULL,
00932 0xffffff000000007fULL,
00933 0xffffff00000000ffULL,
00934 0xffffff00000001ffULL,
00935 0xffffff00000003ffULL,
00936 0xffffff00000007ffULL,
00937 0xffffff0000000fffULL,
00938 0xffffff0000001fffULL,
00939 0xffffff0000003fffULL,
00940 0xffffff0000007fffULL,
00941 0xffffff000000ffffULL,
00942 0xffffff000001ffffULL,
00943 0xffffff000003ffffULL,
00944 0xffffff000007ffffULL,
00945 0xffffff00000fffffULL,
00946 0xffffff00001fffffULL,
00947 0xffffff00003fffffULL,
00948 0xffffff00007fffffULL,
00949 0xffffff0000ffffffULL,
00950 0xffffff0001ffffffULL,
00951 0xffffff0003ffffffULL,
00952 0xffffff0007ffffffULL,
00953 0xffffff000fffffffULL,
00954 0xffffff001fffffffULL,
00955 0xffffff003fffffffULL,
00956 0xffffff007fffffffULL,
00957 0xffffff00ffffffffULL,
00958 0xffffff01ffffffffULL,
00959 0xffffff03ffffffffULL,
00960 0xffffff07ffffffffULL,
00961 0xffffff0fffffffffULL,
00962 0xffffff1fffffffffULL,
00963 0xffffff3fffffffffULL,
00964 0xffffff7fffffffffULL
00965 },
00966 {
00967 0xfffffe0000000000ULL,
00968 0xfffffe0000000001ULL,
00969 0xfffffe0000000003ULL,
00970 0xfffffe0000000007ULL,
00971 0xfffffe000000000fULL,
00972 0xfffffe000000001fULL,
00973 0xfffffe000000003fULL,
00974 0xfffffe000000007fULL,
00975 0xfffffe00000000ffULL,
00976 0xfffffe00000001ffULL,
00977 0xfffffe00000003ffULL,
00978 0xfffffe00000007ffULL,
00979 0xfffffe0000000fffULL,
00980 0xfffffe0000001fffULL,
00981 0xfffffe0000003fffULL,
00982 0xfffffe0000007fffULL,
00983 0xfffffe000000ffffULL,
00984 0xfffffe000001ffffULL,
00985 0xfffffe000003ffffULL,
00986 0xfffffe000007ffffULL,
00987 0xfffffe00000fffffULL,
00988 0xfffffe00001fffffULL,
00989 0xfffffe00003fffffULL,
00990 0xfffffe00007fffffULL,
00991 0xfffffe0000ffffffULL,
00992 0xfffffe0001ffffffULL,
00993 0xfffffe0003ffffffULL,
00994 0xfffffe0007ffffffULL,
00995 0xfffffe000fffffffULL,
00996 0xfffffe001fffffffULL,
00997 0xfffffe003fffffffULL,
00998 0xfffffe007fffffffULL,
00999 0xfffffe00ffffffffULL,
01000 0xfffffe01ffffffffULL,
01001 0xfffffe03ffffffffULL,
01002 0xfffffe07ffffffffULL,
01003 0xfffffe0fffffffffULL,
01004 0xfffffe1fffffffffULL,
01005 0xfffffe3fffffffffULL,
01006 0xfffffe7fffffffffULL,
01007 0xfffffeffffffffffULL
01008 },
01009 {
01010 0xfffffc0000000000ULL,
01011 0xfffffc0000000001ULL,
01012 0xfffffc0000000003ULL,
01013 0xfffffc0000000007ULL,
01014 0xfffffc000000000fULL,
01015 0xfffffc000000001fULL,
01016 0xfffffc000000003fULL,
01017 0xfffffc000000007fULL,
01018 0xfffffc00000000ffULL,
01019 0xfffffc00000001ffULL,
01020 0xfffffc00000003ffULL,
01021 0xfffffc00000007ffULL,
01022 0xfffffc0000000fffULL,
01023 0xfffffc0000001fffULL,
01024 0xfffffc0000003fffULL,
01025 0xfffffc0000007fffULL,
01026 0xfffffc000000ffffULL,
01027 0xfffffc000001ffffULL,
01028 0xfffffc000003ffffULL,
01029 0xfffffc000007ffffULL,
01030 0xfffffc00000fffffULL,
01031 0xfffffc00001fffffULL,
01032 0xfffffc00003fffffULL,
01033 0xfffffc00007fffffULL,
01034 0xfffffc0000ffffffULL,
01035 0xfffffc0001ffffffULL,
01036 0xfffffc0003ffffffULL,
01037 0xfffffc0007ffffffULL,
01038 0xfffffc000fffffffULL,
01039 0xfffffc001fffffffULL,
01040 0xfffffc003fffffffULL,
01041 0xfffffc007fffffffULL,
01042 0xfffffc00ffffffffULL,
01043 0xfffffc01ffffffffULL,
01044 0xfffffc03ffffffffULL,
01045 0xfffffc07ffffffffULL,
01046 0xfffffc0fffffffffULL,
01047 0xfffffc1fffffffffULL,
01048 0xfffffc3fffffffffULL,
01049 0xfffffc7fffffffffULL,
01050 0xfffffcffffffffffULL,
01051 0xfffffdffffffffffULL
01052 },
01053 {
01054 0xfffff80000000000ULL,
01055 0xfffff80000000001ULL,
01056 0xfffff80000000003ULL,
01057 0xfffff80000000007ULL,
01058 0xfffff8000000000fULL,
01059 0xfffff8000000001fULL,
01060 0xfffff8000000003fULL,
01061 0xfffff8000000007fULL,
01062 0xfffff800000000ffULL,
01063 0xfffff800000001ffULL,
01064 0xfffff800000003ffULL,
01065 0xfffff800000007ffULL,
01066 0xfffff80000000fffULL,
01067 0xfffff80000001fffULL,
01068 0xfffff80000003fffULL,
01069 0xfffff80000007fffULL,
01070 0xfffff8000000ffffULL,
01071 0xfffff8000001ffffULL,
01072 0xfffff8000003ffffULL,
01073 0xfffff8000007ffffULL,
01074 0xfffff800000fffffULL,
01075 0xfffff800001fffffULL,
01076 0xfffff800003fffffULL,
01077 0xfffff800007fffffULL,
01078 0xfffff80000ffffffULL,
01079 0xfffff80001ffffffULL,
01080 0xfffff80003ffffffULL,
01081 0xfffff80007ffffffULL,
01082 0xfffff8000fffffffULL,
01083 0xfffff8001fffffffULL,
01084 0xfffff8003fffffffULL,
01085 0xfffff8007fffffffULL,
01086 0xfffff800ffffffffULL,
01087 0xfffff801ffffffffULL,
01088 0xfffff803ffffffffULL,
01089 0xfffff807ffffffffULL,
01090 0xfffff80fffffffffULL,
01091 0xfffff81fffffffffULL,
01092 0xfffff83fffffffffULL,
01093 0xfffff87fffffffffULL,
01094 0xfffff8ffffffffffULL,
01095 0xfffff9ffffffffffULL,
01096 0xfffffbffffffffffULL
01097 },
01098 {
01099 0xfffff00000000000ULL,
01100 0xfffff00000000001ULL,
01101 0xfffff00000000003ULL,
01102 0xfffff00000000007ULL,
01103 0xfffff0000000000fULL,
01104 0xfffff0000000001fULL,
01105 0xfffff0000000003fULL,
01106 0xfffff0000000007fULL,
01107 0xfffff000000000ffULL,
01108 0xfffff000000001ffULL,
01109 0xfffff000000003ffULL,
01110 0xfffff000000007ffULL,
01111 0xfffff00000000fffULL,
01112 0xfffff00000001fffULL,
01113 0xfffff00000003fffULL,
01114 0xfffff00000007fffULL,
01115 0xfffff0000000ffffULL,
01116 0xfffff0000001ffffULL,
01117 0xfffff0000003ffffULL,
01118 0xfffff0000007ffffULL,
01119 0xfffff000000fffffULL,
01120 0xfffff000001fffffULL,
01121 0xfffff000003fffffULL,
01122 0xfffff000007fffffULL,
01123 0xfffff00000ffffffULL,
01124 0xfffff00001ffffffULL,
01125 0xfffff00003ffffffULL,
01126 0xfffff00007ffffffULL,
01127 0xfffff0000fffffffULL,
01128 0xfffff0001fffffffULL,
01129 0xfffff0003fffffffULL,
01130 0xfffff0007fffffffULL,
01131 0xfffff000ffffffffULL,
01132 0xfffff001ffffffffULL,
01133 0xfffff003ffffffffULL,
01134 0xfffff007ffffffffULL,
01135 0xfffff00fffffffffULL,
01136 0xfffff01fffffffffULL,
01137 0xfffff03fffffffffULL,
01138 0xfffff07fffffffffULL,
01139 0xfffff0ffffffffffULL,
01140 0xfffff1ffffffffffULL,
01141 0xfffff3ffffffffffULL,
01142 0xfffff7ffffffffffULL
01143 },
01144 {
01145 0xffffe00000000000ULL,
01146 0xffffe00000000001ULL,
01147 0xffffe00000000003ULL,
01148 0xffffe00000000007ULL,
01149 0xffffe0000000000fULL,
01150 0xffffe0000000001fULL,
01151 0xffffe0000000003fULL,
01152 0xffffe0000000007fULL,
01153 0xffffe000000000ffULL,
01154 0xffffe000000001ffULL,
01155 0xffffe000000003ffULL,
01156 0xffffe000000007ffULL,
01157 0xffffe00000000fffULL,
01158 0xffffe00000001fffULL,
01159 0xffffe00000003fffULL,
01160 0xffffe00000007fffULL,
01161 0xffffe0000000ffffULL,
01162 0xffffe0000001ffffULL,
01163 0xffffe0000003ffffULL,
01164 0xffffe0000007ffffULL,
01165 0xffffe000000fffffULL,
01166 0xffffe000001fffffULL,
01167 0xffffe000003fffffULL,
01168 0xffffe000007fffffULL,
01169 0xffffe00000ffffffULL,
01170 0xffffe00001ffffffULL,
01171 0xffffe00003ffffffULL,
01172 0xffffe00007ffffffULL,
01173 0xffffe0000fffffffULL,
01174 0xffffe0001fffffffULL,
01175 0xffffe0003fffffffULL,
01176 0xffffe0007fffffffULL,
01177 0xffffe000ffffffffULL,
01178 0xffffe001ffffffffULL,
01179 0xffffe003ffffffffULL,
01180 0xffffe007ffffffffULL,
01181 0xffffe00fffffffffULL,
01182 0xffffe01fffffffffULL,
01183 0xffffe03fffffffffULL,
01184 0xffffe07fffffffffULL,
01185 0xffffe0ffffffffffULL,
01186 0xffffe1ffffffffffULL,
01187 0xffffe3ffffffffffULL,
01188 0xffffe7ffffffffffULL,
01189 0xffffefffffffffffULL
01190 },
01191 {
01192 0xffffc00000000000ULL,
01193 0xffffc00000000001ULL,
01194 0xffffc00000000003ULL,
01195 0xffffc00000000007ULL,
01196 0xffffc0000000000fULL,
01197 0xffffc0000000001fULL,
01198 0xffffc0000000003fULL,
01199 0xffffc0000000007fULL,
01200 0xffffc000000000ffULL,
01201 0xffffc000000001ffULL,
01202 0xffffc000000003ffULL,
01203 0xffffc000000007ffULL,
01204 0xffffc00000000fffULL,
01205 0xffffc00000001fffULL,
01206 0xffffc00000003fffULL,
01207 0xffffc00000007fffULL,
01208 0xffffc0000000ffffULL,
01209 0xffffc0000001ffffULL,
01210 0xffffc0000003ffffULL,
01211 0xffffc0000007ffffULL,
01212 0xffffc000000fffffULL,
01213 0xffffc000001fffffULL,
01214 0xffffc000003fffffULL,
01215 0xffffc000007fffffULL,
01216 0xffffc00000ffffffULL,
01217 0xffffc00001ffffffULL,
01218 0xffffc00003ffffffULL,
01219 0xffffc00007ffffffULL,
01220 0xffffc0000fffffffULL,
01221 0xffffc0001fffffffULL,
01222 0xffffc0003fffffffULL,
01223 0xffffc0007fffffffULL,
01224 0xffffc000ffffffffULL,
01225 0xffffc001ffffffffULL,
01226 0xffffc003ffffffffULL,
01227 0xffffc007ffffffffULL,
01228 0xffffc00fffffffffULL,
01229 0xffffc01fffffffffULL,
01230 0xffffc03fffffffffULL,
01231 0xffffc07fffffffffULL,
01232 0xffffc0ffffffffffULL,
01233 0xffffc1ffffffffffULL,
01234 0xffffc3ffffffffffULL,
01235 0xffffc7ffffffffffULL,
01236 0xffffcfffffffffffULL,
01237 0xffffdfffffffffffULL
01238 },
01239 {
01240 0xffff800000000000ULL,
01241 0xffff800000000001ULL,
01242 0xffff800000000003ULL,
01243 0xffff800000000007ULL,
01244 0xffff80000000000fULL,
01245 0xffff80000000001fULL,
01246 0xffff80000000003fULL,
01247 0xffff80000000007fULL,
01248 0xffff8000000000ffULL,
01249 0xffff8000000001ffULL,
01250 0xffff8000000003ffULL,
01251 0xffff8000000007ffULL,
01252 0xffff800000000fffULL,
01253 0xffff800000001fffULL,
01254 0xffff800000003fffULL,
01255 0xffff800000007fffULL,
01256 0xffff80000000ffffULL,
01257 0xffff80000001ffffULL,
01258 0xffff80000003ffffULL,
01259 0xffff80000007ffffULL,
01260 0xffff8000000fffffULL,
01261 0xffff8000001fffffULL,
01262 0xffff8000003fffffULL,
01263 0xffff8000007fffffULL,
01264 0xffff800000ffffffULL,
01265 0xffff800001ffffffULL,
01266 0xffff800003ffffffULL,
01267 0xffff800007ffffffULL,
01268 0xffff80000fffffffULL,
01269 0xffff80001fffffffULL,
01270 0xffff80003fffffffULL,
01271 0xffff80007fffffffULL,
01272 0xffff8000ffffffffULL,
01273 0xffff8001ffffffffULL,
01274 0xffff8003ffffffffULL,
01275 0xffff8007ffffffffULL,
01276 0xffff800fffffffffULL,
01277 0xffff801fffffffffULL,
01278 0xffff803fffffffffULL,
01279 0xffff807fffffffffULL,
01280 0xffff80ffffffffffULL,
01281 0xffff81ffffffffffULL,
01282 0xffff83ffffffffffULL,
01283 0xffff87ffffffffffULL,
01284 0xffff8fffffffffffULL,
01285 0xffff9fffffffffffULL,
01286 0xffffbfffffffffffULL
01287 },
01288 {
01289 0xffff000000000000ULL,
01290 0xffff000000000001ULL,
01291 0xffff000000000003ULL,
01292 0xffff000000000007ULL,
01293 0xffff00000000000fULL,
01294 0xffff00000000001fULL,
01295 0xffff00000000003fULL,
01296 0xffff00000000007fULL,
01297 0xffff0000000000ffULL,
01298 0xffff0000000001ffULL,
01299 0xffff0000000003ffULL,
01300 0xffff0000000007ffULL,
01301 0xffff000000000fffULL,
01302 0xffff000000001fffULL,
01303 0xffff000000003fffULL,
01304 0xffff000000007fffULL,
01305 0xffff00000000ffffULL,
01306 0xffff00000001ffffULL,
01307 0xffff00000003ffffULL,
01308 0xffff00000007ffffULL,
01309 0xffff0000000fffffULL,
01310 0xffff0000001fffffULL,
01311 0xffff0000003fffffULL,
01312 0xffff0000007fffffULL,
01313 0xffff000000ffffffULL,
01314 0xffff000001ffffffULL,
01315 0xffff000003ffffffULL,
01316 0xffff000007ffffffULL,
01317 0xffff00000fffffffULL,
01318 0xffff00001fffffffULL,
01319 0xffff00003fffffffULL,
01320 0xffff00007fffffffULL,
01321 0xffff0000ffffffffULL,
01322 0xffff0001ffffffffULL,
01323 0xffff0003ffffffffULL,
01324 0xffff0007ffffffffULL,
01325 0xffff000fffffffffULL,
01326 0xffff001fffffffffULL,
01327 0xffff003fffffffffULL,
01328 0xffff007fffffffffULL,
01329 0xffff00ffffffffffULL,
01330 0xffff01ffffffffffULL,
01331 0xffff03ffffffffffULL,
01332 0xffff07ffffffffffULL,
01333 0xffff0fffffffffffULL,
01334 0xffff1fffffffffffULL,
01335 0xffff3fffffffffffULL,
01336 0xffff7fffffffffffULL
01337 },
01338 {
01339 0xfffe000000000000ULL,
01340 0xfffe000000000001ULL,
01341 0xfffe000000000003ULL,
01342 0xfffe000000000007ULL,
01343 0xfffe00000000000fULL,
01344 0xfffe00000000001fULL,
01345 0xfffe00000000003fULL,
01346 0xfffe00000000007fULL,
01347 0xfffe0000000000ffULL,
01348 0xfffe0000000001ffULL,
01349 0xfffe0000000003ffULL,
01350 0xfffe0000000007ffULL,
01351 0xfffe000000000fffULL,
01352 0xfffe000000001fffULL,
01353 0xfffe000000003fffULL,
01354 0xfffe000000007fffULL,
01355 0xfffe00000000ffffULL,
01356 0xfffe00000001ffffULL,
01357 0xfffe00000003ffffULL,
01358 0xfffe00000007ffffULL,
01359 0xfffe0000000fffffULL,
01360 0xfffe0000001fffffULL,
01361 0xfffe0000003fffffULL,
01362 0xfffe0000007fffffULL,
01363 0xfffe000000ffffffULL,
01364 0xfffe000001ffffffULL,
01365 0xfffe000003ffffffULL,
01366 0xfffe000007ffffffULL,
01367 0xfffe00000fffffffULL,
01368 0xfffe00001fffffffULL,
01369 0xfffe00003fffffffULL,
01370 0xfffe00007fffffffULL,
01371 0xfffe0000ffffffffULL,
01372 0xfffe0001ffffffffULL,
01373 0xfffe0003ffffffffULL,
01374 0xfffe0007ffffffffULL,
01375 0xfffe000fffffffffULL,
01376 0xfffe001fffffffffULL,
01377 0xfffe003fffffffffULL,
01378 0xfffe007fffffffffULL,
01379 0xfffe00ffffffffffULL,
01380 0xfffe01ffffffffffULL,
01381 0xfffe03ffffffffffULL,
01382 0xfffe07ffffffffffULL,
01383 0xfffe0fffffffffffULL,
01384 0xfffe1fffffffffffULL,
01385 0xfffe3fffffffffffULL,
01386 0xfffe7fffffffffffULL,
01387 0xfffeffffffffffffULL
01388 },
01389 {
01390 0xfffc000000000000ULL,
01391 0xfffc000000000001ULL,
01392 0xfffc000000000003ULL,
01393 0xfffc000000000007ULL,
01394 0xfffc00000000000fULL,
01395 0xfffc00000000001fULL,
01396 0xfffc00000000003fULL,
01397 0xfffc00000000007fULL,
01398 0xfffc0000000000ffULL,
01399 0xfffc0000000001ffULL,
01400 0xfffc0000000003ffULL,
01401 0xfffc0000000007ffULL,
01402 0xfffc000000000fffULL,
01403 0xfffc000000001fffULL,
01404 0xfffc000000003fffULL,
01405 0xfffc000000007fffULL,
01406 0xfffc00000000ffffULL,
01407 0xfffc00000001ffffULL,
01408 0xfffc00000003ffffULL,
01409 0xfffc00000007ffffULL,
01410 0xfffc0000000fffffULL,
01411 0xfffc0000001fffffULL,
01412 0xfffc0000003fffffULL,
01413 0xfffc0000007fffffULL,
01414 0xfffc000000ffffffULL,
01415 0xfffc000001ffffffULL,
01416 0xfffc000003ffffffULL,
01417 0xfffc000007ffffffULL,
01418 0xfffc00000fffffffULL,
01419 0xfffc00001fffffffULL,
01420 0xfffc00003fffffffULL,
01421 0xfffc00007fffffffULL,
01422 0xfffc0000ffffffffULL,
01423 0xfffc0001ffffffffULL,
01424 0xfffc0003ffffffffULL,
01425 0xfffc0007ffffffffULL,
01426 0xfffc000fffffffffULL,
01427 0xfffc001fffffffffULL,
01428 0xfffc003fffffffffULL,
01429 0xfffc007fffffffffULL,
01430 0xfffc00ffffffffffULL,
01431 0xfffc01ffffffffffULL,
01432 0xfffc03ffffffffffULL,
01433 0xfffc07ffffffffffULL,
01434 0xfffc0fffffffffffULL,
01435 0xfffc1fffffffffffULL,
01436 0xfffc3fffffffffffULL,
01437 0xfffc7fffffffffffULL,
01438 0xfffcffffffffffffULL,
01439 0xfffdffffffffffffULL
01440 },
01441 {
01442 0xfff8000000000000ULL,
01443 0xfff8000000000001ULL,
01444 0xfff8000000000003ULL,
01445 0xfff8000000000007ULL,
01446 0xfff800000000000fULL,
01447 0xfff800000000001fULL,
01448 0xfff800000000003fULL,
01449 0xfff800000000007fULL,
01450 0xfff80000000000ffULL,
01451 0xfff80000000001ffULL,
01452 0xfff80000000003ffULL,
01453 0xfff80000000007ffULL,
01454 0xfff8000000000fffULL,
01455 0xfff8000000001fffULL,
01456 0xfff8000000003fffULL,
01457 0xfff8000000007fffULL,
01458 0xfff800000000ffffULL,
01459 0xfff800000001ffffULL,
01460 0xfff800000003ffffULL,
01461 0xfff800000007ffffULL,
01462 0xfff80000000fffffULL,
01463 0xfff80000001fffffULL,
01464 0xfff80000003fffffULL,
01465 0xfff80000007fffffULL,
01466 0xfff8000000ffffffULL,
01467 0xfff8000001ffffffULL,
01468 0xfff8000003ffffffULL,
01469 0xfff8000007ffffffULL,
01470 0xfff800000fffffffULL,
01471 0xfff800001fffffffULL,
01472 0xfff800003fffffffULL,
01473 0xfff800007fffffffULL,
01474 0xfff80000ffffffffULL,
01475 0xfff80001ffffffffULL,
01476 0xfff80003ffffffffULL,
01477 0xfff80007ffffffffULL,
01478 0xfff8000fffffffffULL,
01479 0xfff8001fffffffffULL,
01480 0xfff8003fffffffffULL,
01481 0xfff8007fffffffffULL,
01482 0xfff800ffffffffffULL,
01483 0xfff801ffffffffffULL,
01484 0xfff803ffffffffffULL,
01485 0xfff807ffffffffffULL,
01486 0xfff80fffffffffffULL,
01487 0xfff81fffffffffffULL,
01488 0xfff83fffffffffffULL,
01489 0xfff87fffffffffffULL,
01490 0xfff8ffffffffffffULL,
01491 0xfff9ffffffffffffULL,
01492 0xfffbffffffffffffULL
01493 },
01494 {
01495 0xfff0000000000000ULL,
01496 0xfff0000000000001ULL,
01497 0xfff0000000000003ULL,
01498 0xfff0000000000007ULL,
01499 0xfff000000000000fULL,
01500 0xfff000000000001fULL,
01501 0xfff000000000003fULL,
01502 0xfff000000000007fULL,
01503 0xfff00000000000ffULL,
01504 0xfff00000000001ffULL,
01505 0xfff00000000003ffULL,
01506 0xfff00000000007ffULL,
01507 0xfff0000000000fffULL,
01508 0xfff0000000001fffULL,
01509 0xfff0000000003fffULL,
01510 0xfff0000000007fffULL,
01511 0xfff000000000ffffULL,
01512 0xfff000000001ffffULL,
01513 0xfff000000003ffffULL,
01514 0xfff000000007ffffULL,
01515 0xfff00000000fffffULL,
01516 0xfff00000001fffffULL,
01517 0xfff00000003fffffULL,
01518 0xfff00000007fffffULL,
01519 0xfff0000000ffffffULL,
01520 0xfff0000001ffffffULL,
01521 0xfff0000003ffffffULL,
01522 0xfff0000007ffffffULL,
01523 0xfff000000fffffffULL,
01524 0xfff000001fffffffULL,
01525 0xfff000003fffffffULL,
01526 0xfff000007fffffffULL,
01527 0xfff00000ffffffffULL,
01528 0xfff00001ffffffffULL,
01529 0xfff00003ffffffffULL,
01530 0xfff00007ffffffffULL,
01531 0xfff0000fffffffffULL,
01532 0xfff0001fffffffffULL,
01533 0xfff0003fffffffffULL,
01534 0xfff0007fffffffffULL,
01535 0xfff000ffffffffffULL,
01536 0xfff001ffffffffffULL,
01537 0xfff003ffffffffffULL,
01538 0xfff007ffffffffffULL,
01539 0xfff00fffffffffffULL,
01540 0xfff01fffffffffffULL,
01541 0xfff03fffffffffffULL,
01542 0xfff07fffffffffffULL,
01543 0xfff0ffffffffffffULL,
01544 0xfff1ffffffffffffULL,
01545 0xfff3ffffffffffffULL,
01546 0xfff7ffffffffffffULL
01547 },
01548 {
01549 0xffe0000000000000ULL,
01550 0xffe0000000000001ULL,
01551 0xffe0000000000003ULL,
01552 0xffe0000000000007ULL,
01553 0xffe000000000000fULL,
01554 0xffe000000000001fULL,
01555 0xffe000000000003fULL,
01556 0xffe000000000007fULL,
01557 0xffe00000000000ffULL,
01558 0xffe00000000001ffULL,
01559 0xffe00000000003ffULL,
01560 0xffe00000000007ffULL,
01561 0xffe0000000000fffULL,
01562 0xffe0000000001fffULL,
01563 0xffe0000000003fffULL,
01564 0xffe0000000007fffULL,
01565 0xffe000000000ffffULL,
01566 0xffe000000001ffffULL,
01567 0xffe000000003ffffULL,
01568 0xffe000000007ffffULL,
01569 0xffe00000000fffffULL,
01570 0xffe00000001fffffULL,
01571 0xffe00000003fffffULL,
01572 0xffe00000007fffffULL,
01573 0xffe0000000ffffffULL,
01574 0xffe0000001ffffffULL,
01575 0xffe0000003ffffffULL,
01576 0xffe0000007ffffffULL,
01577 0xffe000000fffffffULL,
01578 0xffe000001fffffffULL,
01579 0xffe000003fffffffULL,
01580 0xffe000007fffffffULL,
01581 0xffe00000ffffffffULL,
01582 0xffe00001ffffffffULL,
01583 0xffe00003ffffffffULL,
01584 0xffe00007ffffffffULL,
01585 0xffe0000fffffffffULL,
01586 0xffe0001fffffffffULL,
01587 0xffe0003fffffffffULL,
01588 0xffe0007fffffffffULL,
01589 0xffe000ffffffffffULL,
01590 0xffe001ffffffffffULL,
01591 0xffe003ffffffffffULL,
01592 0xffe007ffffffffffULL,
01593 0xffe00fffffffffffULL,
01594 0xffe01fffffffffffULL,
01595 0xffe03fffffffffffULL,
01596 0xffe07fffffffffffULL,
01597 0xffe0ffffffffffffULL,
01598 0xffe1ffffffffffffULL,
01599 0xffe3ffffffffffffULL,
01600 0xffe7ffffffffffffULL,
01601 0xffefffffffffffffULL
01602 },
01603 {
01604 0xffc0000000000000ULL,
01605 0xffc0000000000001ULL,
01606 0xffc0000000000003ULL,
01607 0xffc0000000000007ULL,
01608 0xffc000000000000fULL,
01609 0xffc000000000001fULL,
01610 0xffc000000000003fULL,
01611 0xffc000000000007fULL,
01612 0xffc00000000000ffULL,
01613 0xffc00000000001ffULL,
01614 0xffc00000000003ffULL,
01615 0xffc00000000007ffULL,
01616 0xffc0000000000fffULL,
01617 0xffc0000000001fffULL,
01618 0xffc0000000003fffULL,
01619 0xffc0000000007fffULL,
01620 0xffc000000000ffffULL,
01621 0xffc000000001ffffULL,
01622 0xffc000000003ffffULL,
01623 0xffc000000007ffffULL,
01624 0xffc00000000fffffULL,
01625 0xffc00000001fffffULL,
01626 0xffc00000003fffffULL,
01627 0xffc00000007fffffULL,
01628 0xffc0000000ffffffULL,
01629 0xffc0000001ffffffULL,
01630 0xffc0000003ffffffULL,
01631 0xffc0000007ffffffULL,
01632 0xffc000000fffffffULL,
01633 0xffc000001fffffffULL,
01634 0xffc000003fffffffULL,
01635 0xffc000007fffffffULL,
01636 0xffc00000ffffffffULL,
01637 0xffc00001ffffffffULL,
01638 0xffc00003ffffffffULL,
01639 0xffc00007ffffffffULL,
01640 0xffc0000fffffffffULL,
01641 0xffc0001fffffffffULL,
01642 0xffc0003fffffffffULL,
01643 0xffc0007fffffffffULL,
01644 0xffc000ffffffffffULL,
01645 0xffc001ffffffffffULL,
01646 0xffc003ffffffffffULL,
01647 0xffc007ffffffffffULL,
01648 0xffc00fffffffffffULL,
01649 0xffc01fffffffffffULL,
01650 0xffc03fffffffffffULL,
01651 0xffc07fffffffffffULL,
01652 0xffc0ffffffffffffULL,
01653 0xffc1ffffffffffffULL,
01654 0xffc3ffffffffffffULL,
01655 0xffc7ffffffffffffULL,
01656 0xffcfffffffffffffULL,
01657 0xffdfffffffffffffULL
01658 },
01659 {
01660 0xff80000000000000ULL,
01661 0xff80000000000001ULL,
01662 0xff80000000000003ULL,
01663 0xff80000000000007ULL,
01664 0xff8000000000000fULL,
01665 0xff8000000000001fULL,
01666 0xff8000000000003fULL,
01667 0xff8000000000007fULL,
01668 0xff800000000000ffULL,
01669 0xff800000000001ffULL,
01670 0xff800000000003ffULL,
01671 0xff800000000007ffULL,
01672 0xff80000000000fffULL,
01673 0xff80000000001fffULL,
01674 0xff80000000003fffULL,
01675 0xff80000000007fffULL,
01676 0xff8000000000ffffULL,
01677 0xff8000000001ffffULL,
01678 0xff8000000003ffffULL,
01679 0xff8000000007ffffULL,
01680 0xff800000000fffffULL,
01681 0xff800000001fffffULL,
01682 0xff800000003fffffULL,
01683 0xff800000007fffffULL,
01684 0xff80000000ffffffULL,
01685 0xff80000001ffffffULL,
01686 0xff80000003ffffffULL,
01687 0xff80000007ffffffULL,
01688 0xff8000000fffffffULL,
01689 0xff8000001fffffffULL,
01690 0xff8000003fffffffULL,
01691 0xff8000007fffffffULL,
01692 0xff800000ffffffffULL,
01693 0xff800001ffffffffULL,
01694 0xff800003ffffffffULL,
01695 0xff800007ffffffffULL,
01696 0xff80000fffffffffULL,
01697 0xff80001fffffffffULL,
01698 0xff80003fffffffffULL,
01699 0xff80007fffffffffULL,
01700 0xff8000ffffffffffULL,
01701 0xff8001ffffffffffULL,
01702 0xff8003ffffffffffULL,
01703 0xff8007ffffffffffULL,
01704 0xff800fffffffffffULL,
01705 0xff801fffffffffffULL,
01706 0xff803fffffffffffULL,
01707 0xff807fffffffffffULL,
01708 0xff80ffffffffffffULL,
01709 0xff81ffffffffffffULL,
01710 0xff83ffffffffffffULL,
01711 0xff87ffffffffffffULL,
01712 0xff8fffffffffffffULL,
01713 0xff9fffffffffffffULL,
01714 0xffbfffffffffffffULL
01715 },
01716 {
01717 0xff00000000000000ULL,
01718 0xff00000000000001ULL,
01719 0xff00000000000003ULL,
01720 0xff00000000000007ULL,
01721 0xff0000000000000fULL,
01722 0xff0000000000001fULL,
01723 0xff0000000000003fULL,
01724 0xff0000000000007fULL,
01725 0xff000000000000ffULL,
01726 0xff000000000001ffULL,
01727 0xff000000000003ffULL,
01728 0xff000000000007ffULL,
01729 0xff00000000000fffULL,
01730 0xff00000000001fffULL,
01731 0xff00000000003fffULL,
01732 0xff00000000007fffULL,
01733 0xff0000000000ffffULL,
01734 0xff0000000001ffffULL,
01735 0xff0000000003ffffULL,
01736 0xff0000000007ffffULL,
01737 0xff000000000fffffULL,
01738 0xff000000001fffffULL,
01739 0xff000000003fffffULL,
01740 0xff000000007fffffULL,
01741 0xff00000000ffffffULL,
01742 0xff00000001ffffffULL,
01743 0xff00000003ffffffULL,
01744 0xff00000007ffffffULL,
01745 0xff0000000fffffffULL,
01746 0xff0000001fffffffULL,
01747 0xff0000003fffffffULL,
01748 0xff0000007fffffffULL,
01749 0xff000000ffffffffULL,
01750 0xff000001ffffffffULL,
01751 0xff000003ffffffffULL,
01752 0xff000007ffffffffULL,
01753 0xff00000fffffffffULL,
01754 0xff00001fffffffffULL,
01755 0xff00003fffffffffULL,
01756 0xff00007fffffffffULL,
01757 0xff0000ffffffffffULL,
01758 0xff0001ffffffffffULL,
01759 0xff0003ffffffffffULL,
01760 0xff0007ffffffffffULL,
01761 0xff000fffffffffffULL,
01762 0xff001fffffffffffULL,
01763 0xff003fffffffffffULL,
01764 0xff007fffffffffffULL,
01765 0xff00ffffffffffffULL,
01766 0xff01ffffffffffffULL,
01767 0xff03ffffffffffffULL,
01768 0xff07ffffffffffffULL,
01769 0xff0fffffffffffffULL,
01770 0xff1fffffffffffffULL,
01771 0xff3fffffffffffffULL,
01772 0xff7fffffffffffffULL
01773 },
01774 {
01775 0xfe00000000000000ULL,
01776 0xfe00000000000001ULL,
01777 0xfe00000000000003ULL,
01778 0xfe00000000000007ULL,
01779 0xfe0000000000000fULL,
01780 0xfe0000000000001fULL,
01781 0xfe0000000000003fULL,
01782 0xfe0000000000007fULL,
01783 0xfe000000000000ffULL,
01784 0xfe000000000001ffULL,
01785 0xfe000000000003ffULL,
01786 0xfe000000000007ffULL,
01787 0xfe00000000000fffULL,
01788 0xfe00000000001fffULL,
01789 0xfe00000000003fffULL,
01790 0xfe00000000007fffULL,
01791 0xfe0000000000ffffULL,
01792 0xfe0000000001ffffULL,
01793 0xfe0000000003ffffULL,
01794 0xfe0000000007ffffULL,
01795 0xfe000000000fffffULL,
01796 0xfe000000001fffffULL,
01797 0xfe000000003fffffULL,
01798 0xfe000000007fffffULL,
01799 0xfe00000000ffffffULL,
01800 0xfe00000001ffffffULL,
01801 0xfe00000003ffffffULL,
01802 0xfe00000007ffffffULL,
01803 0xfe0000000fffffffULL,
01804 0xfe0000001fffffffULL,
01805 0xfe0000003fffffffULL,
01806 0xfe0000007fffffffULL,
01807 0xfe000000ffffffffULL,
01808 0xfe000001ffffffffULL,
01809 0xfe000003ffffffffULL,
01810 0xfe000007ffffffffULL,
01811 0xfe00000fffffffffULL,
01812 0xfe00001fffffffffULL,
01813 0xfe00003fffffffffULL,
01814 0xfe00007fffffffffULL,
01815 0xfe0000ffffffffffULL,
01816 0xfe0001ffffffffffULL,
01817 0xfe0003ffffffffffULL,
01818 0xfe0007ffffffffffULL,
01819 0xfe000fffffffffffULL,
01820 0xfe001fffffffffffULL,
01821 0xfe003fffffffffffULL,
01822 0xfe007fffffffffffULL,
01823 0xfe00ffffffffffffULL,
01824 0xfe01ffffffffffffULL,
01825 0xfe03ffffffffffffULL,
01826 0xfe07ffffffffffffULL,
01827 0xfe0fffffffffffffULL,
01828 0xfe1fffffffffffffULL,
01829 0xfe3fffffffffffffULL,
01830 0xfe7fffffffffffffULL,
01831 0xfeffffffffffffffULL
01832 },
01833 {
01834 0xfc00000000000000ULL,
01835 0xfc00000000000001ULL,
01836 0xfc00000000000003ULL,
01837 0xfc00000000000007ULL,
01838 0xfc0000000000000fULL,
01839 0xfc0000000000001fULL,
01840 0xfc0000000000003fULL,
01841 0xfc0000000000007fULL,
01842 0xfc000000000000ffULL,
01843 0xfc000000000001ffULL,
01844 0xfc000000000003ffULL,
01845 0xfc000000000007ffULL,
01846 0xfc00000000000fffULL,
01847 0xfc00000000001fffULL,
01848 0xfc00000000003fffULL,
01849 0xfc00000000007fffULL,
01850 0xfc0000000000ffffULL,
01851 0xfc0000000001ffffULL,
01852 0xfc0000000003ffffULL,
01853 0xfc0000000007ffffULL,
01854 0xfc000000000fffffULL,
01855 0xfc000000001fffffULL,
01856 0xfc000000003fffffULL,
01857 0xfc000000007fffffULL,
01858 0xfc00000000ffffffULL,
01859 0xfc00000001ffffffULL,
01860 0xfc00000003ffffffULL,
01861 0xfc00000007ffffffULL,
01862 0xfc0000000fffffffULL,
01863 0xfc0000001fffffffULL,
01864 0xfc0000003fffffffULL,
01865 0xfc0000007fffffffULL,
01866 0xfc000000ffffffffULL,
01867 0xfc000001ffffffffULL,
01868 0xfc000003ffffffffULL,
01869 0xfc000007ffffffffULL,
01870 0xfc00000fffffffffULL,
01871 0xfc00001fffffffffULL,
01872 0xfc00003fffffffffULL,
01873 0xfc00007fffffffffULL,
01874 0xfc0000ffffffffffULL,
01875 0xfc0001ffffffffffULL,
01876 0xfc0003ffffffffffULL,
01877 0xfc0007ffffffffffULL,
01878 0xfc000fffffffffffULL,
01879 0xfc001fffffffffffULL,
01880 0xfc003fffffffffffULL,
01881 0xfc007fffffffffffULL,
01882 0xfc00ffffffffffffULL,
01883 0xfc01ffffffffffffULL,
01884 0xfc03ffffffffffffULL,
01885 0xfc07ffffffffffffULL,
01886 0xfc0fffffffffffffULL,
01887 0xfc1fffffffffffffULL,
01888 0xfc3fffffffffffffULL,
01889 0xfc7fffffffffffffULL,
01890 0xfcffffffffffffffULL,
01891 0xfdffffffffffffffULL
01892 },
01893 {
01894 0xf800000000000000ULL,
01895 0xf800000000000001ULL,
01896 0xf800000000000003ULL,
01897 0xf800000000000007ULL,
01898 0xf80000000000000fULL,
01899 0xf80000000000001fULL,
01900 0xf80000000000003fULL,
01901 0xf80000000000007fULL,
01902 0xf8000000000000ffULL,
01903 0xf8000000000001ffULL,
01904 0xf8000000000003ffULL,
01905 0xf8000000000007ffULL,
01906 0xf800000000000fffULL,
01907 0xf800000000001fffULL,
01908 0xf800000000003fffULL,
01909 0xf800000000007fffULL,
01910 0xf80000000000ffffULL,
01911 0xf80000000001ffffULL,
01912 0xf80000000003ffffULL,
01913 0xf80000000007ffffULL,
01914 0xf8000000000fffffULL,
01915 0xf8000000001fffffULL,
01916 0xf8000000003fffffULL,
01917 0xf8000000007fffffULL,
01918 0xf800000000ffffffULL,
01919 0xf800000001ffffffULL,
01920 0xf800000003ffffffULL,
01921 0xf800000007ffffffULL,
01922 0xf80000000fffffffULL,
01923 0xf80000001fffffffULL,
01924 0xf80000003fffffffULL,
01925 0xf80000007fffffffULL,
01926 0xf8000000ffffffffULL,
01927 0xf8000001ffffffffULL,
01928 0xf8000003ffffffffULL,
01929 0xf8000007ffffffffULL,
01930 0xf800000fffffffffULL,
01931 0xf800001fffffffffULL,
01932 0xf800003fffffffffULL,
01933 0xf800007fffffffffULL,
01934 0xf80000ffffffffffULL,
01935 0xf80001ffffffffffULL,
01936 0xf80003ffffffffffULL,
01937 0xf80007ffffffffffULL,
01938 0xf8000fffffffffffULL,
01939 0xf8001fffffffffffULL,
01940 0xf8003fffffffffffULL,
01941 0xf8007fffffffffffULL,
01942 0xf800ffffffffffffULL,
01943 0xf801ffffffffffffULL,
01944 0xf803ffffffffffffULL,
01945 0xf807ffffffffffffULL,
01946 0xf80fffffffffffffULL,
01947 0xf81fffffffffffffULL,
01948 0xf83fffffffffffffULL,
01949 0xf87fffffffffffffULL,
01950 0xf8ffffffffffffffULL,
01951 0xf9ffffffffffffffULL,
01952 0xfbffffffffffffffULL
01953 },
01954 {
01955 0xf000000000000000ULL,
01956 0xf000000000000001ULL,
01957 0xf000000000000003ULL,
01958 0xf000000000000007ULL,
01959 0xf00000000000000fULL,
01960 0xf00000000000001fULL,
01961 0xf00000000000003fULL,
01962 0xf00000000000007fULL,
01963 0xf0000000000000ffULL,
01964 0xf0000000000001ffULL,
01965 0xf0000000000003ffULL,
01966 0xf0000000000007ffULL,
01967 0xf000000000000fffULL,
01968 0xf000000000001fffULL,
01969 0xf000000000003fffULL,
01970 0xf000000000007fffULL,
01971 0xf00000000000ffffULL,
01972 0xf00000000001ffffULL,
01973 0xf00000000003ffffULL,
01974 0xf00000000007ffffULL,
01975 0xf0000000000fffffULL,
01976 0xf0000000001fffffULL,
01977 0xf0000000003fffffULL,
01978 0xf0000000007fffffULL,
01979 0xf000000000ffffffULL,
01980 0xf000000001ffffffULL,
01981 0xf000000003ffffffULL,
01982 0xf000000007ffffffULL,
01983 0xf00000000fffffffULL,
01984 0xf00000001fffffffULL,
01985 0xf00000003fffffffULL,
01986 0xf00000007fffffffULL,
01987 0xf0000000ffffffffULL,
01988 0xf0000001ffffffffULL,
01989 0xf0000003ffffffffULL,
01990 0xf0000007ffffffffULL,
01991 0xf000000fffffffffULL,
01992 0xf000001fffffffffULL,
01993 0xf000003fffffffffULL,
01994 0xf000007fffffffffULL,
01995 0xf00000ffffffffffULL,
01996 0xf00001ffffffffffULL,
01997 0xf00003ffffffffffULL,
01998 0xf00007ffffffffffULL,
01999 0xf0000fffffffffffULL,
02000 0xf0001fffffffffffULL,
02001 0xf0003fffffffffffULL,
02002 0xf0007fffffffffffULL,
02003 0xf000ffffffffffffULL,
02004 0xf001ffffffffffffULL,
02005 0xf003ffffffffffffULL,
02006 0xf007ffffffffffffULL,
02007 0xf00fffffffffffffULL,
02008 0xf01fffffffffffffULL,
02009 0xf03fffffffffffffULL,
02010 0xf07fffffffffffffULL,
02011 0xf0ffffffffffffffULL,
02012 0xf1ffffffffffffffULL,
02013 0xf3ffffffffffffffULL,
02014 0xf7ffffffffffffffULL
02015 },
02016 {
02017 0xe000000000000000ULL,
02018 0xe000000000000001ULL,
02019 0xe000000000000003ULL,
02020 0xe000000000000007ULL,
02021 0xe00000000000000fULL,
02022 0xe00000000000001fULL,
02023 0xe00000000000003fULL,
02024 0xe00000000000007fULL,
02025 0xe0000000000000ffULL,
02026 0xe0000000000001ffULL,
02027 0xe0000000000003ffULL,
02028 0xe0000000000007ffULL,
02029 0xe000000000000fffULL,
02030 0xe000000000001fffULL,
02031 0xe000000000003fffULL,
02032 0xe000000000007fffULL,
02033 0xe00000000000ffffULL,
02034 0xe00000000001ffffULL,
02035 0xe00000000003ffffULL,
02036 0xe00000000007ffffULL,
02037 0xe0000000000fffffULL,
02038 0xe0000000001fffffULL,
02039 0xe0000000003fffffULL,
02040 0xe0000000007fffffULL,
02041 0xe000000000ffffffULL,
02042 0xe000000001ffffffULL,
02043 0xe000000003ffffffULL,
02044 0xe000000007ffffffULL,
02045 0xe00000000fffffffULL,
02046 0xe00000001fffffffULL,
02047 0xe00000003fffffffULL,
02048 0xe00000007fffffffULL,
02049 0xe0000000ffffffffULL,
02050 0xe0000001ffffffffULL,
02051 0xe0000003ffffffffULL,
02052 0xe0000007ffffffffULL,
02053 0xe000000fffffffffULL,
02054 0xe000001fffffffffULL,
02055 0xe000003fffffffffULL,
02056 0xe000007fffffffffULL,
02057 0xe00000ffffffffffULL,
02058 0xe00001ffffffffffULL,
02059 0xe00003ffffffffffULL,
02060 0xe00007ffffffffffULL,
02061 0xe0000fffffffffffULL,
02062 0xe0001fffffffffffULL,
02063 0xe0003fffffffffffULL,
02064 0xe0007fffffffffffULL,
02065 0xe000ffffffffffffULL,
02066 0xe001ffffffffffffULL,
02067 0xe003ffffffffffffULL,
02068 0xe007ffffffffffffULL,
02069 0xe00fffffffffffffULL,
02070 0xe01fffffffffffffULL,
02071 0xe03fffffffffffffULL,
02072 0xe07fffffffffffffULL,
02073 0xe0ffffffffffffffULL,
02074 0xe1ffffffffffffffULL,
02075 0xe3ffffffffffffffULL,
02076 0xe7ffffffffffffffULL,
02077 0xefffffffffffffffULL
02078 },
02079 {
02080 0xc000000000000000ULL,
02081 0xc000000000000001ULL,
02082 0xc000000000000003ULL,
02083 0xc000000000000007ULL,
02084 0xc00000000000000fULL,
02085 0xc00000000000001fULL,
02086 0xc00000000000003fULL,
02087 0xc00000000000007fULL,
02088 0xc0000000000000ffULL,
02089 0xc0000000000001ffULL,
02090 0xc0000000000003ffULL,
02091 0xc0000000000007ffULL,
02092 0xc000000000000fffULL,
02093 0xc000000000001fffULL,
02094 0xc000000000003fffULL,
02095 0xc000000000007fffULL,
02096 0xc00000000000ffffULL,
02097 0xc00000000001ffffULL,
02098 0xc00000000003ffffULL,
02099 0xc00000000007ffffULL,
02100 0xc0000000000fffffULL,
02101 0xc0000000001fffffULL,
02102 0xc0000000003fffffULL,
02103 0xc0000000007fffffULL,
02104 0xc000000000ffffffULL,
02105 0xc000000001ffffffULL,
02106 0xc000000003ffffffULL,
02107 0xc000000007ffffffULL,
02108 0xc00000000fffffffULL,
02109 0xc00000001fffffffULL,
02110 0xc00000003fffffffULL,
02111 0xc00000007fffffffULL,
02112 0xc0000000ffffffffULL,
02113 0xc0000001ffffffffULL,
02114 0xc0000003ffffffffULL,
02115 0xc0000007ffffffffULL,
02116 0xc000000fffffffffULL,
02117 0xc000001fffffffffULL,
02118 0xc000003fffffffffULL,
02119 0xc000007fffffffffULL,
02120 0xc00000ffffffffffULL,
02121 0xc00001ffffffffffULL,
02122 0xc00003ffffffffffULL,
02123 0xc00007ffffffffffULL,
02124 0xc0000fffffffffffULL,
02125 0xc0001fffffffffffULL,
02126 0xc0003fffffffffffULL,
02127 0xc0007fffffffffffULL,
02128 0xc000ffffffffffffULL,
02129 0xc001ffffffffffffULL,
02130 0xc003ffffffffffffULL,
02131 0xc007ffffffffffffULL,
02132 0xc00fffffffffffffULL,
02133 0xc01fffffffffffffULL,
02134 0xc03fffffffffffffULL,
02135 0xc07fffffffffffffULL,
02136 0xc0ffffffffffffffULL,
02137 0xc1ffffffffffffffULL,
02138 0xc3ffffffffffffffULL,
02139 0xc7ffffffffffffffULL,
02140 0xcfffffffffffffffULL,
02141 0xdfffffffffffffffULL
02142 },
02143 {
02144 0x8000000000000000ULL,
02145 0x8000000000000001ULL,
02146 0x8000000000000003ULL,
02147 0x8000000000000007ULL,
02148 0x800000000000000fULL,
02149 0x800000000000001fULL,
02150 0x800000000000003fULL,
02151 0x800000000000007fULL,
02152 0x80000000000000ffULL,
02153 0x80000000000001ffULL,
02154 0x80000000000003ffULL,
02155 0x80000000000007ffULL,
02156 0x8000000000000fffULL,
02157 0x8000000000001fffULL,
02158 0x8000000000003fffULL,
02159 0x8000000000007fffULL,
02160 0x800000000000ffffULL,
02161 0x800000000001ffffULL,
02162 0x800000000003ffffULL,
02163 0x800000000007ffffULL,
02164 0x80000000000fffffULL,
02165 0x80000000001fffffULL,
02166 0x80000000003fffffULL,
02167 0x80000000007fffffULL,
02168 0x8000000000ffffffULL,
02169 0x8000000001ffffffULL,
02170 0x8000000003ffffffULL,
02171 0x8000000007ffffffULL,
02172 0x800000000fffffffULL,
02173 0x800000001fffffffULL,
02174 0x800000003fffffffULL,
02175 0x800000007fffffffULL,
02176 0x80000000ffffffffULL,
02177 0x80000001ffffffffULL,
02178 0x80000003ffffffffULL,
02179 0x80000007ffffffffULL,
02180 0x8000000fffffffffULL,
02181 0x8000001fffffffffULL,
02182 0x8000003fffffffffULL,
02183 0x8000007fffffffffULL,
02184 0x800000ffffffffffULL,
02185 0x800001ffffffffffULL,
02186 0x800003ffffffffffULL,
02187 0x800007ffffffffffULL,
02188 0x80000fffffffffffULL,
02189 0x80001fffffffffffULL,
02190 0x80003fffffffffffULL,
02191 0x80007fffffffffffULL,
02192 0x8000ffffffffffffULL,
02193 0x8001ffffffffffffULL,
02194 0x8003ffffffffffffULL,
02195 0x8007ffffffffffffULL,
02196 0x800fffffffffffffULL,
02197 0x801fffffffffffffULL,
02198 0x803fffffffffffffULL,
02199 0x807fffffffffffffULL,
02200 0x80ffffffffffffffULL,
02201 0x81ffffffffffffffULL,
02202 0x83ffffffffffffffULL,
02203 0x87ffffffffffffffULL,
02204 0x8fffffffffffffffULL,
02205 0x9fffffffffffffffULL,
02206 0xbfffffffffffffffULL
02207 },
02208 {
02209 0x0ULL,
02210 0x1ULL,
02211 0x3ULL,
02212 0x7ULL,
02213 0xfULL,
02214 0x1fULL,
02215 0x3fULL,
02216 0x7fULL,
02217 0xffULL,
02218 0x1ffULL,
02219 0x3ffULL,
02220 0x7ffULL,
02221 0xfffULL,
02222 0x1fffULL,
02223 0x3fffULL,
02224 0x7fffULL,
02225 0xffffULL,
02226 0x1ffffULL,
02227 0x3ffffULL,
02228 0x7ffffULL,
02229 0xfffffULL,
02230 0x1fffffULL,
02231 0x3fffffULL,
02232 0x7fffffULL,
02233 0xffffffULL,
02234 0x1ffffffULL,
02235 0x3ffffffULL,
02236 0x7ffffffULL,
02237 0xfffffffULL,
02238 0x1fffffffULL,
02239 0x3fffffffULL,
02240 0x7fffffffULL,
02241 0xffffffffULL,
02242 0x1ffffffffULL,
02243 0x3ffffffffULL,
02244 0x7ffffffffULL,
02245 0xfffffffffULL,
02246 0x1fffffffffULL,
02247 0x3fffffffffULL,
02248 0x7fffffffffULL,
02249 0xffffffffffULL,
02250 0x1ffffffffffULL,
02251 0x3ffffffffffULL,
02252 0x7ffffffffffULL,
02253 0xfffffffffffULL,
02254 0x1fffffffffffULL,
02255 0x3fffffffffffULL,
02256 0x7fffffffffffULL,
02257 0xffffffffffffULL,
02258 0x1ffffffffffffULL,
02259 0x3ffffffffffffULL,
02260 0x7ffffffffffffULL,
02261 0xfffffffffffffULL,
02262 0x1fffffffffffffULL,
02263 0x3fffffffffffffULL,
02264 0x7fffffffffffffULL,
02265 0xffffffffffffffULL,
02266 0x1ffffffffffffffULL,
02267 0x3ffffffffffffffULL,
02268 0x7ffffffffffffffULL,
02269 0xfffffffffffffffULL,
02270 0x1fffffffffffffffULL,
02271 0x3fffffffffffffffULL,
02272 0x7fffffffffffffffULL
02273 }
02274 };
02275
02276 #else //end of #ifndef WIN32
02277
02278 const uint_type mask_int[SC_INTWIDTH][SC_INTWIDTH] =
02279 {
02280 {
02281 0xfffffffffffffffei64
02282 },
02283 {
02284 0xfffffffffffffffci64,
02285 0xfffffffffffffffdi64
02286 },
02287 {
02288 0xfffffffffffffff8i64,
02289 0xfffffffffffffff9i64,
02290 0xfffffffffffffffbi64
02291 },
02292 {
02293 0xfffffffffffffff0i64,
02294 0xfffffffffffffff1i64,
02295 0xfffffffffffffff3i64,
02296 0xfffffffffffffff7i64
02297 },
02298 {
02299 0xffffffffffffffe0i64,
02300 0xffffffffffffffe1i64,
02301 0xffffffffffffffe3i64,
02302 0xffffffffffffffe7i64,
02303 0xffffffffffffffefi64
02304 },
02305 {
02306 0xffffffffffffffc0i64,
02307 0xffffffffffffffc1i64,
02308 0xffffffffffffffc3i64,
02309 0xffffffffffffffc7i64,
02310 0xffffffffffffffcfi64,
02311 0xffffffffffffffdfi64
02312 },
02313 {
02314 0xffffffffffffff80i64,
02315 0xffffffffffffff81i64,
02316 0xffffffffffffff83i64,
02317 0xffffffffffffff87i64,
02318 0xffffffffffffff8fi64,
02319 0xffffffffffffff9fi64,
02320 0xffffffffffffffbfi64
02321 },
02322 {
02323 0xffffffffffffff00i64,
02324 0xffffffffffffff01i64,
02325 0xffffffffffffff03i64,
02326 0xffffffffffffff07i64,
02327 0xffffffffffffff0fi64,
02328 0xffffffffffffff1fi64,
02329 0xffffffffffffff3fi64,
02330 0xffffffffffffff7fi64
02331 },
02332 {
02333 0xfffffffffffffe00i64,
02334 0xfffffffffffffe01i64,
02335 0xfffffffffffffe03i64,
02336 0xfffffffffffffe07i64,
02337 0xfffffffffffffe0fi64,
02338 0xfffffffffffffe1fi64,
02339 0xfffffffffffffe3fi64,
02340 0xfffffffffffffe7fi64,
02341 0xfffffffffffffeffi64
02342 },
02343 {
02344 0xfffffffffffffc00i64,
02345 0xfffffffffffffc01i64,
02346 0xfffffffffffffc03i64,
02347 0xfffffffffffffc07i64,
02348 0xfffffffffffffc0fi64,
02349 0xfffffffffffffc1fi64,
02350 0xfffffffffffffc3fi64,
02351 0xfffffffffffffc7fi64,
02352 0xfffffffffffffcffi64,
02353 0xfffffffffffffdffi64
02354 },
02355 {
02356 0xfffffffffffff800i64,
02357 0xfffffffffffff801i64,
02358 0xfffffffffffff803i64,
02359 0xfffffffffffff807i64,
02360 0xfffffffffffff80fi64,
02361 0xfffffffffffff81fi64,
02362 0xfffffffffffff83fi64,
02363 0xfffffffffffff87fi64,
02364 0xfffffffffffff8ffi64,
02365 0xfffffffffffff9ffi64,
02366 0xfffffffffffffbffi64
02367 },
02368 {
02369 0xfffffffffffff000i64,
02370 0xfffffffffffff001i64,
02371 0xfffffffffffff003i64,
02372 0xfffffffffffff007i64,
02373 0xfffffffffffff00fi64,
02374 0xfffffffffffff01fi64,
02375 0xfffffffffffff03fi64,
02376 0xfffffffffffff07fi64,
02377 0xfffffffffffff0ffi64,
02378 0xfffffffffffff1ffi64,
02379 0xfffffffffffff3ffi64,
02380 0xfffffffffffff7ffi64
02381 },
02382 {
02383 0xffffffffffffe000i64,
02384 0xffffffffffffe001i64,
02385 0xffffffffffffe003i64,
02386 0xffffffffffffe007i64,
02387 0xffffffffffffe00fi64,
02388 0xffffffffffffe01fi64,
02389 0xffffffffffffe03fi64,
02390 0xffffffffffffe07fi64,
02391 0xffffffffffffe0ffi64,
02392 0xffffffffffffe1ffi64,
02393 0xffffffffffffe3ffi64,
02394 0xffffffffffffe7ffi64,
02395 0xffffffffffffefffi64
02396 },
02397 {
02398 0xffffffffffffc000i64,
02399 0xffffffffffffc001i64,
02400 0xffffffffffffc003i64,
02401 0xffffffffffffc007i64,
02402 0xffffffffffffc00fi64,
02403 0xffffffffffffc01fi64,
02404 0xffffffffffffc03fi64,
02405 0xffffffffffffc07fi64,
02406 0xffffffffffffc0ffi64,
02407 0xffffffffffffc1ffi64,
02408 0xffffffffffffc3ffi64,
02409 0xffffffffffffc7ffi64,
02410 0xffffffffffffcfffi64,
02411 0xffffffffffffdfffi64
02412 },
02413 {
02414 0xffffffffffff8000i64,
02415 0xffffffffffff8001i64,
02416 0xffffffffffff8003i64,
02417 0xffffffffffff8007i64,
02418 0xffffffffffff800fi64,
02419 0xffffffffffff801fi64,
02420 0xffffffffffff803fi64,
02421 0xffffffffffff807fi64,
02422 0xffffffffffff80ffi64,
02423 0xffffffffffff81ffi64,
02424 0xffffffffffff83ffi64,
02425 0xffffffffffff87ffi64,
02426 0xffffffffffff8fffi64,
02427 0xffffffffffff9fffi64,
02428 0xffffffffffffbfffi64
02429 },
02430 {
02431 0xffffffffffff0000i64,
02432 0xffffffffffff0001i64,
02433 0xffffffffffff0003i64,
02434 0xffffffffffff0007i64,
02435 0xffffffffffff000fi64,
02436 0xffffffffffff001fi64,
02437 0xffffffffffff003fi64,
02438 0xffffffffffff007fi64,
02439 0xffffffffffff00ffi64,
02440 0xffffffffffff01ffi64,
02441 0xffffffffffff03ffi64,
02442 0xffffffffffff07ffi64,
02443 0xffffffffffff0fffi64,
02444 0xffffffffffff1fffi64,
02445 0xffffffffffff3fffi64,
02446 0xffffffffffff7fffi64
02447 },
02448 {
02449 0xfffffffffffe0000i64,
02450 0xfffffffffffe0001i64,
02451 0xfffffffffffe0003i64,
02452 0xfffffffffffe0007i64,
02453 0xfffffffffffe000fi64,
02454 0xfffffffffffe001fi64,
02455 0xfffffffffffe003fi64,
02456 0xfffffffffffe007fi64,
02457 0xfffffffffffe00ffi64,
02458 0xfffffffffffe01ffi64,
02459 0xfffffffffffe03ffi64,
02460 0xfffffffffffe07ffi64,
02461 0xfffffffffffe0fffi64,
02462 0xfffffffffffe1fffi64,
02463 0xfffffffffffe3fffi64,
02464 0xfffffffffffe7fffi64,
02465 0xfffffffffffeffffi64
02466 },
02467 {
02468 0xfffffffffffc0000i64,
02469 0xfffffffffffc0001i64,
02470 0xfffffffffffc0003i64,
02471 0xfffffffffffc0007i64,
02472 0xfffffffffffc000fi64,
02473 0xfffffffffffc001fi64,
02474 0xfffffffffffc003fi64,
02475 0xfffffffffffc007fi64,
02476 0xfffffffffffc00ffi64,
02477 0xfffffffffffc01ffi64,
02478 0xfffffffffffc03ffi64,
02479 0xfffffffffffc07ffi64,
02480 0xfffffffffffc0fffi64,
02481 0xfffffffffffc1fffi64,
02482 0xfffffffffffc3fffi64,
02483 0xfffffffffffc7fffi64,
02484 0xfffffffffffcffffi64,
02485 0xfffffffffffdffffi64
02486 },
02487 {
02488 0xfffffffffff80000i64,
02489 0xfffffffffff80001i64,
02490 0xfffffffffff80003i64,
02491 0xfffffffffff80007i64,
02492 0xfffffffffff8000fi64,
02493 0xfffffffffff8001fi64,
02494 0xfffffffffff8003fi64,
02495 0xfffffffffff8007fi64,
02496 0xfffffffffff800ffi64,
02497 0xfffffffffff801ffi64,
02498 0xfffffffffff803ffi64,
02499 0xfffffffffff807ffi64,
02500 0xfffffffffff80fffi64,
02501 0xfffffffffff81fffi64,
02502 0xfffffffffff83fffi64,
02503 0xfffffffffff87fffi64,
02504 0xfffffffffff8ffffi64,
02505 0xfffffffffff9ffffi64,
02506 0xfffffffffffbffffi64
02507 },
02508 {
02509 0xfffffffffff00000i64,
02510 0xfffffffffff00001i64,
02511 0xfffffffffff00003i64,
02512 0xfffffffffff00007i64,
02513 0xfffffffffff0000fi64,
02514 0xfffffffffff0001fi64,
02515 0xfffffffffff0003fi64,
02516 0xfffffffffff0007fi64,
02517 0xfffffffffff000ffi64,
02518 0xfffffffffff001ffi64,
02519 0xfffffffffff003ffi64,
02520 0xfffffffffff007ffi64,
02521 0xfffffffffff00fffi64,
02522 0xfffffffffff01fffi64,
02523 0xfffffffffff03fffi64,
02524 0xfffffffffff07fffi64,
02525 0xfffffffffff0ffffi64,
02526 0xfffffffffff1ffffi64,
02527 0xfffffffffff3ffffi64,
02528 0xfffffffffff7ffffi64
02529 },
02530 {
02531 0xffffffffffe00000i64,
02532 0xffffffffffe00001i64,
02533 0xffffffffffe00003i64,
02534 0xffffffffffe00007i64,
02535 0xffffffffffe0000fi64,
02536 0xffffffffffe0001fi64,
02537 0xffffffffffe0003fi64,
02538 0xffffffffffe0007fi64,
02539 0xffffffffffe000ffi64,
02540 0xffffffffffe001ffi64,
02541 0xffffffffffe003ffi64,
02542 0xffffffffffe007ffi64,
02543 0xffffffffffe00fffi64,
02544 0xffffffffffe01fffi64,
02545 0xffffffffffe03fffi64,
02546 0xffffffffffe07fffi64,
02547 0xffffffffffe0ffffi64,
02548 0xffffffffffe1ffffi64,
02549 0xffffffffffe3ffffi64,
02550 0xffffffffffe7ffffi64,
02551 0xffffffffffefffffi64
02552 },
02553 {
02554 0xffffffffffc00000i64,
02555 0xffffffffffc00001i64,
02556 0xffffffffffc00003i64,
02557 0xffffffffffc00007i64,
02558 0xffffffffffc0000fi64,
02559 0xffffffffffc0001fi64,
02560 0xffffffffffc0003fi64,
02561 0xffffffffffc0007fi64,
02562 0xffffffffffc000ffi64,
02563 0xffffffffffc001ffi64,
02564 0xffffffffffc003ffi64,
02565 0xffffffffffc007ffi64,
02566 0xffffffffffc00fffi64,
02567 0xffffffffffc01fffi64,
02568 0xffffffffffc03fffi64,
02569 0xffffffffffc07fffi64,
02570 0xffffffffffc0ffffi64,
02571 0xffffffffffc1ffffi64,
02572 0xffffffffffc3ffffi64,
02573 0xffffffffffc7ffffi64,
02574 0xffffffffffcfffffi64,
02575 0xffffffffffdfffffi64
02576 },
02577 {
02578 0xffffffffff800000i64,
02579 0xffffffffff800001i64,
02580 0xffffffffff800003i64,
02581 0xffffffffff800007i64,
02582 0xffffffffff80000fi64,
02583 0xffffffffff80001fi64,
02584 0xffffffffff80003fi64,
02585 0xffffffffff80007fi64,
02586 0xffffffffff8000ffi64,
02587 0xffffffffff8001ffi64,
02588 0xffffffffff8003ffi64,
02589 0xffffffffff8007ffi64,
02590 0xffffffffff800fffi64,
02591 0xffffffffff801fffi64,
02592 0xffffffffff803fffi64,
02593 0xffffffffff807fffi64,
02594 0xffffffffff80ffffi64,
02595 0xffffffffff81ffffi64,
02596 0xffffffffff83ffffi64,
02597 0xffffffffff87ffffi64,
02598 0xffffffffff8fffffi64,
02599 0xffffffffff9fffffi64,
02600 0xffffffffffbfffffi64
02601 },
02602 {
02603 0xffffffffff000000i64,
02604 0xffffffffff000001i64,
02605 0xffffffffff000003i64,
02606 0xffffffffff000007i64,
02607 0xffffffffff00000fi64,
02608 0xffffffffff00001fi64,
02609 0xffffffffff00003fi64,
02610 0xffffffffff00007fi64,
02611 0xffffffffff0000ffi64,
02612 0xffffffffff0001ffi64,
02613 0xffffffffff0003ffi64,
02614 0xffffffffff0007ffi64,
02615 0xffffffffff000fffi64,
02616 0xffffffffff001fffi64,
02617 0xffffffffff003fffi64,
02618 0xffffffffff007fffi64,
02619 0xffffffffff00ffffi64,
02620 0xffffffffff01ffffi64,
02621 0xffffffffff03ffffi64,
02622 0xffffffffff07ffffi64,
02623 0xffffffffff0fffffi64,
02624 0xffffffffff1fffffi64,
02625 0xffffffffff3fffffi64,
02626 0xffffffffff7fffffi64
02627 },
02628 {
02629 0xfffffffffe000000i64,
02630 0xfffffffffe000001i64,
02631 0xfffffffffe000003i64,
02632 0xfffffffffe000007i64,
02633 0xfffffffffe00000fi64,
02634 0xfffffffffe00001fi64,
02635 0xfffffffffe00003fi64,
02636 0xfffffffffe00007fi64,
02637 0xfffffffffe0000ffi64,
02638 0xfffffffffe0001ffi64,
02639 0xfffffffffe0003ffi64,
02640 0xfffffffffe0007ffi64,
02641 0xfffffffffe000fffi64,
02642 0xfffffffffe001fffi64,
02643 0xfffffffffe003fffi64,
02644 0xfffffffffe007fffi64,
02645 0xfffffffffe00ffffi64,
02646 0xfffffffffe01ffffi64,
02647 0xfffffffffe03ffffi64,
02648 0xfffffffffe07ffffi64,
02649 0xfffffffffe0fffffi64,
02650 0xfffffffffe1fffffi64,
02651 0xfffffffffe3fffffi64,
02652 0xfffffffffe7fffffi64,
02653 0xfffffffffeffffffi64
02654 },
02655 {
02656 0xfffffffffc000000i64,
02657 0xfffffffffc000001i64,
02658 0xfffffffffc000003i64,
02659 0xfffffffffc000007i64,
02660 0xfffffffffc00000fi64,
02661 0xfffffffffc00001fi64,
02662 0xfffffffffc00003fi64,
02663 0xfffffffffc00007fi64,
02664 0xfffffffffc0000ffi64,
02665 0xfffffffffc0001ffi64,
02666 0xfffffffffc0003ffi64,
02667 0xfffffffffc0007ffi64,
02668 0xfffffffffc000fffi64,
02669 0xfffffffffc001fffi64,
02670 0xfffffffffc003fffi64,
02671 0xfffffffffc007fffi64,
02672 0xfffffffffc00ffffi64,
02673 0xfffffffffc01ffffi64,
02674 0xfffffffffc03ffffi64,
02675 0xfffffffffc07ffffi64,
02676 0xfffffffffc0fffffi64,
02677 0xfffffffffc1fffffi64,
02678 0xfffffffffc3fffffi64,
02679 0xfffffffffc7fffffi64,
02680 0xfffffffffcffffffi64,
02681 0xfffffffffdffffffi64
02682 },
02683 {
02684 0xfffffffff8000000i64,
02685 0xfffffffff8000001i64,
02686 0xfffffffff8000003i64,
02687 0xfffffffff8000007i64,
02688 0xfffffffff800000fi64,
02689 0xfffffffff800001fi64,
02690 0xfffffffff800003fi64,
02691 0xfffffffff800007fi64,
02692 0xfffffffff80000ffi64,
02693 0xfffffffff80001ffi64,
02694 0xfffffffff80003ffi64,
02695 0xfffffffff80007ffi64,
02696 0xfffffffff8000fffi64,
02697 0xfffffffff8001fffi64,
02698 0xfffffffff8003fffi64,
02699 0xfffffffff8007fffi64,
02700 0xfffffffff800ffffi64,
02701 0xfffffffff801ffffi64,
02702 0xfffffffff803ffffi64,
02703 0xfffffffff807ffffi64,
02704 0xfffffffff80fffffi64,
02705 0xfffffffff81fffffi64,
02706 0xfffffffff83fffffi64,
02707 0xfffffffff87fffffi64,
02708 0xfffffffff8ffffffi64,
02709 0xfffffffff9ffffffi64,
02710 0xfffffffffbffffffi64
02711 },
02712 {
02713 0xfffffffff0000000i64,
02714 0xfffffffff0000001i64,
02715 0xfffffffff0000003i64,
02716 0xfffffffff0000007i64,
02717 0xfffffffff000000fi64,
02718 0xfffffffff000001fi64,
02719 0xfffffffff000003fi64,
02720 0xfffffffff000007fi64,
02721 0xfffffffff00000ffi64,
02722 0xfffffffff00001ffi64,
02723 0xfffffffff00003ffi64,
02724 0xfffffffff00007ffi64,
02725 0xfffffffff0000fffi64,
02726 0xfffffffff0001fffi64,
02727 0xfffffffff0003fffi64,
02728 0xfffffffff0007fffi64,
02729 0xfffffffff000ffffi64,
02730 0xfffffffff001ffffi64,
02731 0xfffffffff003ffffi64,
02732 0xfffffffff007ffffi64,
02733 0xfffffffff00fffffi64,
02734 0xfffffffff01fffffi64,
02735 0xfffffffff03fffffi64,
02736 0xfffffffff07fffffi64,
02737 0xfffffffff0ffffffi64,
02738 0xfffffffff1ffffffi64,
02739 0xfffffffff3ffffffi64,
02740 0xfffffffff7ffffffi64
02741 },
02742 {
02743 0xffffffffe0000000i64,
02744 0xffffffffe0000001i64,
02745 0xffffffffe0000003i64,
02746 0xffffffffe0000007i64,
02747 0xffffffffe000000fi64,
02748 0xffffffffe000001fi64,
02749 0xffffffffe000003fi64,
02750 0xffffffffe000007fi64,
02751 0xffffffffe00000ffi64,
02752 0xffffffffe00001ffi64,
02753 0xffffffffe00003ffi64,
02754 0xffffffffe00007ffi64,
02755 0xffffffffe0000fffi64,
02756 0xffffffffe0001fffi64,
02757 0xffffffffe0003fffi64,
02758 0xffffffffe0007fffi64,
02759 0xffffffffe000ffffi64,
02760 0xffffffffe001ffffi64,
02761 0xffffffffe003ffffi64,
02762 0xffffffffe007ffffi64,
02763 0xffffffffe00fffffi64,
02764 0xffffffffe01fffffi64,
02765 0xffffffffe03fffffi64,
02766 0xffffffffe07fffffi64,
02767 0xffffffffe0ffffffi64,
02768 0xffffffffe1ffffffi64,
02769 0xffffffffe3ffffffi64,
02770 0xffffffffe7ffffffi64,
02771 0xffffffffefffffffi64
02772 },
02773 {
02774 0xffffffffc0000000i64,
02775 0xffffffffc0000001i64,
02776 0xffffffffc0000003i64,
02777 0xffffffffc0000007i64,
02778 0xffffffffc000000fi64,
02779 0xffffffffc000001fi64,
02780 0xffffffffc000003fi64,
02781 0xffffffffc000007fi64,
02782 0xffffffffc00000ffi64,
02783 0xffffffffc00001ffi64,
02784 0xffffffffc00003ffi64,
02785 0xffffffffc00007ffi64,
02786 0xffffffffc0000fffi64,
02787 0xffffffffc0001fffi64,
02788 0xffffffffc0003fffi64,
02789 0xffffffffc0007fffi64,
02790 0xffffffffc000ffffi64,
02791 0xffffffffc001ffffi64,
02792 0xffffffffc003ffffi64,
02793 0xffffffffc007ffffi64,
02794 0xffffffffc00fffffi64,
02795 0xffffffffc01fffffi64,
02796 0xffffffffc03fffffi64,
02797 0xffffffffc07fffffi64,
02798 0xffffffffc0ffffffi64,
02799 0xffffffffc1ffffffi64,
02800 0xffffffffc3ffffffi64,
02801 0xffffffffc7ffffffi64,
02802 0xffffffffcfffffffi64,
02803 0xffffffffdfffffffi64
02804 },
02805 {
02806 0xffffffff80000000i64,
02807 0xffffffff80000001i64,
02808 0xffffffff80000003i64,
02809 0xffffffff80000007i64,
02810 0xffffffff8000000fi64,
02811 0xffffffff8000001fi64,
02812 0xffffffff8000003fi64,
02813 0xffffffff8000007fi64,
02814 0xffffffff800000ffi64,
02815 0xffffffff800001ffi64,
02816 0xffffffff800003ffi64,
02817 0xffffffff800007ffi64,
02818 0xffffffff80000fffi64,
02819 0xffffffff80001fffi64,
02820 0xffffffff80003fffi64,
02821 0xffffffff80007fffi64,
02822 0xffffffff8000ffffi64,
02823 0xffffffff8001ffffi64,
02824 0xffffffff8003ffffi64,
02825 0xffffffff8007ffffi64,
02826 0xffffffff800fffffi64,
02827 0xffffffff801fffffi64,
02828 0xffffffff803fffffi64,
02829 0xffffffff807fffffi64,
02830 0xffffffff80ffffffi64,
02831 0xffffffff81ffffffi64,
02832 0xffffffff83ffffffi64,
02833 0xffffffff87ffffffi64,
02834 0xffffffff8fffffffi64,
02835 0xffffffff9fffffffi64,
02836 0xffffffffbfffffffi64
02837 },
02838 {
02839 0xffffffff00000000i64,
02840 0xffffffff00000001i64,
02841 0xffffffff00000003i64,
02842 0xffffffff00000007i64,
02843 0xffffffff0000000fi64,
02844 0xffffffff0000001fi64,
02845 0xffffffff0000003fi64,
02846 0xffffffff0000007fi64,
02847 0xffffffff000000ffi64,
02848 0xffffffff000001ffi64,
02849 0xffffffff000003ffi64,
02850 0xffffffff000007ffi64,
02851 0xffffffff00000fffi64,
02852 0xffffffff00001fffi64,
02853 0xffffffff00003fffi64,
02854 0xffffffff00007fffi64,
02855 0xffffffff0000ffffi64,
02856 0xffffffff0001ffffi64,
02857 0xffffffff0003ffffi64,
02858 0xffffffff0007ffffi64,
02859 0xffffffff000fffffi64,
02860 0xffffffff001fffffi64,
02861 0xffffffff003fffffi64,
02862 0xffffffff007fffffi64,
02863 0xffffffff00ffffffi64,
02864 0xffffffff01ffffffi64,
02865 0xffffffff03ffffffi64,
02866 0xffffffff07ffffffi64,
02867 0xffffffff0fffffffi64,
02868 0xffffffff1fffffffi64,
02869 0xffffffff3fffffffi64,
02870 0xffffffff7fffffffi64
02871 },
02872 {
02873 0xfffffffe00000000i64,
02874 0xfffffffe00000001i64,
02875 0xfffffffe00000003i64,
02876 0xfffffffe00000007i64,
02877 0xfffffffe0000000fi64,
02878 0xfffffffe0000001fi64,
02879 0xfffffffe0000003fi64,
02880 0xfffffffe0000007fi64,
02881 0xfffffffe000000ffi64,
02882 0xfffffffe000001ffi64,
02883 0xfffffffe000003ffi64,
02884 0xfffffffe000007ffi64,
02885 0xfffffffe00000fffi64,
02886 0xfffffffe00001fffi64,
02887 0xfffffffe00003fffi64,
02888 0xfffffffe00007fffi64,
02889 0xfffffffe0000ffffi64,
02890 0xfffffffe0001ffffi64,
02891 0xfffffffe0003ffffi64,
02892 0xfffffffe0007ffffi64,
02893 0xfffffffe000fffffi64,
02894 0xfffffffe001fffffi64,
02895 0xfffffffe003fffffi64,
02896 0xfffffffe007fffffi64,
02897 0xfffffffe00ffffffi64,
02898 0xfffffffe01ffffffi64,
02899 0xfffffffe03ffffffi64,
02900 0xfffffffe07ffffffi64,
02901 0xfffffffe0fffffffi64,
02902 0xfffffffe1fffffffi64,
02903 0xfffffffe3fffffffi64,
02904 0xfffffffe7fffffffi64,
02905 0xfffffffeffffffffi64
02906 },
02907 {
02908 0xfffffffc00000000i64,
02909 0xfffffffc00000001i64,
02910 0xfffffffc00000003i64,
02911 0xfffffffc00000007i64,
02912 0xfffffffc0000000fi64,
02913 0xfffffffc0000001fi64,
02914 0xfffffffc0000003fi64,
02915 0xfffffffc0000007fi64,
02916 0xfffffffc000000ffi64,
02917 0xfffffffc000001ffi64,
02918 0xfffffffc000003ffi64,
02919 0xfffffffc000007ffi64,
02920 0xfffffffc00000fffi64,
02921 0xfffffffc00001fffi64,
02922 0xfffffffc00003fffi64,
02923 0xfffffffc00007fffi64,
02924 0xfffffffc0000ffffi64,
02925 0xfffffffc0001ffffi64,
02926 0xfffffffc0003ffffi64,
02927 0xfffffffc0007ffffi64,
02928 0xfffffffc000fffffi64,
02929 0xfffffffc001fffffi64,
02930 0xfffffffc003fffffi64,
02931 0xfffffffc007fffffi64,
02932 0xfffffffc00ffffffi64,
02933 0xfffffffc01ffffffi64,
02934 0xfffffffc03ffffffi64,
02935 0xfffffffc07ffffffi64,
02936 0xfffffffc0fffffffi64,
02937 0xfffffffc1fffffffi64,
02938 0xfffffffc3fffffffi64,
02939 0xfffffffc7fffffffi64,
02940 0xfffffffcffffffffi64,
02941 0xfffffffdffffffffi64
02942 },
02943 {
02944 0xfffffff800000000i64,
02945 0xfffffff800000001i64,
02946 0xfffffff800000003i64,
02947 0xfffffff800000007i64,
02948 0xfffffff80000000fi64,
02949 0xfffffff80000001fi64,
02950 0xfffffff80000003fi64,
02951 0xfffffff80000007fi64,
02952 0xfffffff8000000ffi64,
02953 0xfffffff8000001ffi64,
02954 0xfffffff8000003ffi64,
02955 0xfffffff8000007ffi64,
02956 0xfffffff800000fffi64,
02957 0xfffffff800001fffi64,
02958 0xfffffff800003fffi64,
02959 0xfffffff800007fffi64,
02960 0xfffffff80000ffffi64,
02961 0xfffffff80001ffffi64,
02962 0xfffffff80003ffffi64,
02963 0xfffffff80007ffffi64,
02964 0xfffffff8000fffffi64,
02965 0xfffffff8001fffffi64,
02966 0xfffffff8003fffffi64,
02967 0xfffffff8007fffffi64,
02968 0xfffffff800ffffffi64,
02969 0xfffffff801ffffffi64,
02970 0xfffffff803ffffffi64,
02971 0xfffffff807ffffffi64,
02972 0xfffffff80fffffffi64,
02973 0xfffffff81fffffffi64,
02974 0xfffffff83fffffffi64,
02975 0xfffffff87fffffffi64,
02976 0xfffffff8ffffffffi64,
02977 0xfffffff9ffffffffi64,
02978 0xfffffffbffffffffi64
02979 },
02980 {
02981 0xfffffff000000000i64,
02982 0xfffffff000000001i64,
02983 0xfffffff000000003i64,
02984 0xfffffff000000007i64,
02985 0xfffffff00000000fi64,
02986 0xfffffff00000001fi64,
02987 0xfffffff00000003fi64,
02988 0xfffffff00000007fi64,
02989 0xfffffff0000000ffi64,
02990 0xfffffff0000001ffi64,
02991 0xfffffff0000003ffi64,
02992 0xfffffff0000007ffi64,
02993 0xfffffff000000fffi64,
02994 0xfffffff000001fffi64,
02995 0xfffffff000003fffi64,
02996 0xfffffff000007fffi64,
02997 0xfffffff00000ffffi64,
02998 0xfffffff00001ffffi64,
02999 0xfffffff00003ffffi64,
03000 0xfffffff00007ffffi64,
03001 0xfffffff0000fffffi64,
03002 0xfffffff0001fffffi64,
03003 0xfffffff0003fffffi64,
03004 0xfffffff0007fffffi64,
03005 0xfffffff000ffffffi64,
03006 0xfffffff001ffffffi64,
03007 0xfffffff003ffffffi64,
03008 0xfffffff007ffffffi64,
03009 0xfffffff00fffffffi64,
03010 0xfffffff01fffffffi64,
03011 0xfffffff03fffffffi64,
03012 0xfffffff07fffffffi64,
03013 0xfffffff0ffffffffi64,
03014 0xfffffff1ffffffffi64,
03015 0xfffffff3ffffffffi64,
03016 0xfffffff7ffffffffi64
03017 },
03018 {
03019 0xffffffe000000000i64,
03020 0xffffffe000000001i64,
03021 0xffffffe000000003i64,
03022 0xffffffe000000007i64,
03023 0xffffffe00000000fi64,
03024 0xffffffe00000001fi64,
03025 0xffffffe00000003fi64,
03026 0xffffffe00000007fi64,
03027 0xffffffe0000000ffi64,
03028 0xffffffe0000001ffi64,
03029 0xffffffe0000003ffi64,
03030 0xffffffe0000007ffi64,
03031 0xffffffe000000fffi64,
03032 0xffffffe000001fffi64,
03033 0xffffffe000003fffi64,
03034 0xffffffe000007fffi64,
03035 0xffffffe00000ffffi64,
03036 0xffffffe00001ffffi64,
03037 0xffffffe00003ffffi64,
03038 0xffffffe00007ffffi64,
03039 0xffffffe0000fffffi64,
03040 0xffffffe0001fffffi64,
03041 0xffffffe0003fffffi64,
03042 0xffffffe0007fffffi64,
03043 0xffffffe000ffffffi64,
03044 0xffffffe001ffffffi64,
03045 0xffffffe003ffffffi64,
03046 0xffffffe007ffffffi64,
03047 0xffffffe00fffffffi64,
03048 0xffffffe01fffffffi64,
03049 0xffffffe03fffffffi64,
03050 0xffffffe07fffffffi64,
03051 0xffffffe0ffffffffi64,
03052 0xffffffe1ffffffffi64,
03053 0xffffffe3ffffffffi64,
03054 0xffffffe7ffffffffi64,
03055 0xffffffefffffffffi64
03056 },
03057 {
03058 0xffffffc000000000i64,
03059 0xffffffc000000001i64,
03060 0xffffffc000000003i64,
03061 0xffffffc000000007i64,
03062 0xffffffc00000000fi64,
03063 0xffffffc00000001fi64,
03064 0xffffffc00000003fi64,
03065 0xffffffc00000007fi64,
03066 0xffffffc0000000ffi64,
03067 0xffffffc0000001ffi64,
03068 0xffffffc0000003ffi64,
03069 0xffffffc0000007ffi64,
03070 0xffffffc000000fffi64,
03071 0xffffffc000001fffi64,
03072 0xffffffc000003fffi64,
03073 0xffffffc000007fffi64,
03074 0xffffffc00000ffffi64,
03075 0xffffffc00001ffffi64,
03076 0xffffffc00003ffffi64,
03077 0xffffffc00007ffffi64,
03078 0xffffffc0000fffffi64,
03079 0xffffffc0001fffffi64,
03080 0xffffffc0003fffffi64,
03081 0xffffffc0007fffffi64,
03082 0xffffffc000ffffffi64,
03083 0xffffffc001ffffffi64,
03084 0xffffffc003ffffffi64,
03085 0xffffffc007ffffffi64,
03086 0xffffffc00fffffffi64,
03087 0xffffffc01fffffffi64,
03088 0xffffffc03fffffffi64,
03089 0xffffffc07fffffffi64,
03090 0xffffffc0ffffffffi64,
03091 0xffffffc1ffffffffi64,
03092 0xffffffc3ffffffffi64,
03093 0xffffffc7ffffffffi64,
03094 0xffffffcfffffffffi64,
03095 0xffffffdfffffffffi64
03096 },
03097 {
03098 0xffffff8000000000i64,
03099 0xffffff8000000001i64,
03100 0xffffff8000000003i64,
03101 0xffffff8000000007i64,
03102 0xffffff800000000fi64,
03103 0xffffff800000001fi64,
03104 0xffffff800000003fi64,
03105 0xffffff800000007fi64,
03106 0xffffff80000000ffi64,
03107 0xffffff80000001ffi64,
03108 0xffffff80000003ffi64,
03109 0xffffff80000007ffi64,
03110 0xffffff8000000fffi64,
03111 0xffffff8000001fffi64,
03112 0xffffff8000003fffi64,
03113 0xffffff8000007fffi64,
03114 0xffffff800000ffffi64,
03115 0xffffff800001ffffi64,
03116 0xffffff800003ffffi64,
03117 0xffffff800007ffffi64,
03118 0xffffff80000fffffi64,
03119 0xffffff80001fffffi64,
03120 0xffffff80003fffffi64,
03121 0xffffff80007fffffi64,
03122 0xffffff8000ffffffi64,
03123 0xffffff8001ffffffi64,
03124 0xffffff8003ffffffi64,
03125 0xffffff8007ffffffi64,
03126 0xffffff800fffffffi64,
03127 0xffffff801fffffffi64,
03128 0xffffff803fffffffi64,
03129 0xffffff807fffffffi64,
03130 0xffffff80ffffffffi64,
03131 0xffffff81ffffffffi64,
03132 0xffffff83ffffffffi64,
03133 0xffffff87ffffffffi64,
03134 0xffffff8fffffffffi64,
03135 0xffffff9fffffffffi64,
03136 0xffffffbfffffffffi64
03137 },
03138 {
03139 0xffffff0000000000i64,
03140 0xffffff0000000001i64,
03141 0xffffff0000000003i64,
03142 0xffffff0000000007i64,
03143 0xffffff000000000fi64,
03144 0xffffff000000001fi64,
03145 0xffffff000000003fi64,
03146 0xffffff000000007fi64,
03147 0xffffff00000000ffi64,
03148 0xffffff00000001ffi64,
03149 0xffffff00000003ffi64,
03150 0xffffff00000007ffi64,
03151 0xffffff0000000fffi64,
03152 0xffffff0000001fffi64,
03153 0xffffff0000003fffi64,
03154 0xffffff0000007fffi64,
03155 0xffffff000000ffffi64,
03156 0xffffff000001ffffi64,
03157 0xffffff000003ffffi64,
03158 0xffffff000007ffffi64,
03159 0xffffff00000fffffi64,
03160 0xffffff00001fffffi64,
03161 0xffffff00003fffffi64,
03162 0xffffff00007fffffi64,
03163 0xffffff0000ffffffi64,
03164 0xffffff0001ffffffi64,
03165 0xffffff0003ffffffi64,
03166 0xffffff0007ffffffi64,
03167 0xffffff000fffffffi64,
03168 0xffffff001fffffffi64,
03169 0xffffff003fffffffi64,
03170 0xffffff007fffffffi64,
03171 0xffffff00ffffffffi64,
03172 0xffffff01ffffffffi64,
03173 0xffffff03ffffffffi64,
03174 0xffffff07ffffffffi64,
03175 0xffffff0fffffffffi64,
03176 0xffffff1fffffffffi64,
03177 0xffffff3fffffffffi64,
03178 0xffffff7fffffffffi64
03179 },
03180 {
03181 0xfffffe0000000000i64,
03182 0xfffffe0000000001i64,
03183 0xfffffe0000000003i64,
03184 0xfffffe0000000007i64,
03185 0xfffffe000000000fi64,
03186 0xfffffe000000001fi64,
03187 0xfffffe000000003fi64,
03188 0xfffffe000000007fi64,
03189 0xfffffe00000000ffi64,
03190 0xfffffe00000001ffi64,
03191 0xfffffe00000003ffi64,
03192 0xfffffe00000007ffi64,
03193 0xfffffe0000000fffi64,
03194 0xfffffe0000001fffi64,
03195 0xfffffe0000003fffi64,
03196 0xfffffe0000007fffi64,
03197 0xfffffe000000ffffi64,
03198 0xfffffe000001ffffi64,
03199 0xfffffe000003ffffi64,
03200 0xfffffe000007ffffi64,
03201 0xfffffe00000fffffi64,
03202 0xfffffe00001fffffi64,
03203 0xfffffe00003fffffi64,
03204 0xfffffe00007fffffi64,
03205 0xfffffe0000ffffffi64,
03206 0xfffffe0001ffffffi64,
03207 0xfffffe0003ffffffi64,
03208 0xfffffe0007ffffffi64,
03209 0xfffffe000fffffffi64,
03210 0xfffffe001fffffffi64,
03211 0xfffffe003fffffffi64,
03212 0xfffffe007fffffffi64,
03213 0xfffffe00ffffffffi64,
03214 0xfffffe01ffffffffi64,
03215 0xfffffe03ffffffffi64,
03216 0xfffffe07ffffffffi64,
03217 0xfffffe0fffffffffi64,
03218 0xfffffe1fffffffffi64,
03219 0xfffffe3fffffffffi64,
03220 0xfffffe7fffffffffi64,
03221 0xfffffeffffffffffi64
03222 },
03223 {
03224 0xfffffc0000000000i64,
03225 0xfffffc0000000001i64,
03226 0xfffffc0000000003i64,
03227 0xfffffc0000000007i64,
03228 0xfffffc000000000fi64,
03229 0xfffffc000000001fi64,
03230 0xfffffc000000003fi64,
03231 0xfffffc000000007fi64,
03232 0xfffffc00000000ffi64,
03233 0xfffffc00000001ffi64,
03234 0xfffffc00000003ffi64,
03235 0xfffffc00000007ffi64,
03236 0xfffffc0000000fffi64,
03237 0xfffffc0000001fffi64,
03238 0xfffffc0000003fffi64,
03239 0xfffffc0000007fffi64,
03240 0xfffffc000000ffffi64,
03241 0xfffffc000001ffffi64,
03242 0xfffffc000003ffffi64,
03243 0xfffffc000007ffffi64,
03244 0xfffffc00000fffffi64,
03245 0xfffffc00001fffffi64,
03246 0xfffffc00003fffffi64,
03247 0xfffffc00007fffffi64,
03248 0xfffffc0000ffffffi64,
03249 0xfffffc0001ffffffi64,
03250 0xfffffc0003ffffffi64,
03251 0xfffffc0007ffffffi64,
03252 0xfffffc000fffffffi64,
03253 0xfffffc001fffffffi64,
03254 0xfffffc003fffffffi64,
03255 0xfffffc007fffffffi64,
03256 0xfffffc00ffffffffi64,
03257 0xfffffc01ffffffffi64,
03258 0xfffffc03ffffffffi64,
03259 0xfffffc07ffffffffi64,
03260 0xfffffc0fffffffffi64,
03261 0xfffffc1fffffffffi64,
03262 0xfffffc3fffffffffi64,
03263 0xfffffc7fffffffffi64,
03264 0xfffffcffffffffffi64,
03265 0xfffffdffffffffffi64
03266 },
03267 {
03268 0xfffff80000000000i64,
03269 0xfffff80000000001i64,
03270 0xfffff80000000003i64,
03271 0xfffff80000000007i64,
03272 0xfffff8000000000fi64,
03273 0xfffff8000000001fi64,
03274 0xfffff8000000003fi64,
03275 0xfffff8000000007fi64,
03276 0xfffff800000000ffi64,
03277 0xfffff800000001ffi64,
03278 0xfffff800000003ffi64,
03279 0xfffff800000007ffi64,
03280 0xfffff80000000fffi64,
03281 0xfffff80000001fffi64,
03282 0xfffff80000003fffi64,
03283 0xfffff80000007fffi64,
03284 0xfffff8000000ffffi64,
03285 0xfffff8000001ffffi64,
03286 0xfffff8000003ffffi64,
03287 0xfffff8000007ffffi64,
03288 0xfffff800000fffffi64,
03289 0xfffff800001fffffi64,
03290 0xfffff800003fffffi64,
03291 0xfffff800007fffffi64,
03292 0xfffff80000ffffffi64,
03293 0xfffff80001ffffffi64,
03294 0xfffff80003ffffffi64,
03295 0xfffff80007ffffffi64,
03296 0xfffff8000fffffffi64,
03297 0xfffff8001fffffffi64,
03298 0xfffff8003fffffffi64,
03299 0xfffff8007fffffffi64,
03300 0xfffff800ffffffffi64,
03301 0xfffff801ffffffffi64,
03302 0xfffff803ffffffffi64,
03303 0xfffff807ffffffffi64,
03304 0xfffff80fffffffffi64,
03305 0xfffff81fffffffffi64,
03306 0xfffff83fffffffffi64,
03307 0xfffff87fffffffffi64,
03308 0xfffff8ffffffffffi64,
03309 0xfffff9ffffffffffi64,
03310 0xfffffbffffffffffi64
03311 },
03312 {
03313 0xfffff00000000000i64,
03314 0xfffff00000000001i64,
03315 0xfffff00000000003i64,
03316 0xfffff00000000007i64,
03317 0xfffff0000000000fi64,
03318 0xfffff0000000001fi64,
03319 0xfffff0000000003fi64,
03320 0xfffff0000000007fi64,
03321 0xfffff000000000ffi64,
03322 0xfffff000000001ffi64,
03323 0xfffff000000003ffi64,
03324 0xfffff000000007ffi64,
03325 0xfffff00000000fffi64,
03326 0xfffff00000001fffi64,
03327 0xfffff00000003fffi64,
03328 0xfffff00000007fffi64,
03329 0xfffff0000000ffffi64,
03330 0xfffff0000001ffffi64,
03331 0xfffff0000003ffffi64,
03332 0xfffff0000007ffffi64,
03333 0xfffff000000fffffi64,
03334 0xfffff000001fffffi64,
03335 0xfffff000003fffffi64,
03336 0xfffff000007fffffi64,
03337 0xfffff00000ffffffi64,
03338 0xfffff00001ffffffi64,
03339 0xfffff00003ffffffi64,
03340 0xfffff00007ffffffi64,
03341 0xfffff0000fffffffi64,
03342 0xfffff0001fffffffi64,
03343 0xfffff0003fffffffi64,
03344 0xfffff0007fffffffi64,
03345 0xfffff000ffffffffi64,
03346 0xfffff001ffffffffi64,
03347 0xfffff003ffffffffi64,
03348 0xfffff007ffffffffi64,
03349 0xfffff00fffffffffi64,
03350 0xfffff01fffffffffi64,
03351 0xfffff03fffffffffi64,
03352 0xfffff07fffffffffi64,
03353 0xfffff0ffffffffffi64,
03354 0xfffff1ffffffffffi64,
03355 0xfffff3ffffffffffi64,
03356 0xfffff7ffffffffffi64
03357 },
03358 {
03359 0xffffe00000000000i64,
03360 0xffffe00000000001i64,
03361 0xffffe00000000003i64,
03362 0xffffe00000000007i64,
03363 0xffffe0000000000fi64,
03364 0xffffe0000000001fi64,
03365 0xffffe0000000003fi64,
03366 0xffffe0000000007fi64,
03367 0xffffe000000000ffi64,
03368 0xffffe000000001ffi64,
03369 0xffffe000000003ffi64,
03370 0xffffe000000007ffi64,
03371 0xffffe00000000fffi64,
03372 0xffffe00000001fffi64,
03373 0xffffe00000003fffi64,
03374 0xffffe00000007fffi64,
03375 0xffffe0000000ffffi64,
03376 0xffffe0000001ffffi64,
03377 0xffffe0000003ffffi64,
03378 0xffffe0000007ffffi64,
03379 0xffffe000000fffffi64,
03380 0xffffe000001fffffi64,
03381 0xffffe000003fffffi64,
03382 0xffffe000007fffffi64,
03383 0xffffe00000ffffffi64,
03384 0xffffe00001ffffffi64,
03385 0xffffe00003ffffffi64,
03386 0xffffe00007ffffffi64,
03387 0xffffe0000fffffffi64,
03388 0xffffe0001fffffffi64,
03389 0xffffe0003fffffffi64,
03390 0xffffe0007fffffffi64,
03391 0xffffe000ffffffffi64,
03392 0xffffe001ffffffffi64,
03393 0xffffe003ffffffffi64,
03394 0xffffe007ffffffffi64,
03395 0xffffe00fffffffffi64,
03396 0xffffe01fffffffffi64,
03397 0xffffe03fffffffffi64,
03398 0xffffe07fffffffffi64,
03399 0xffffe0ffffffffffi64,
03400 0xffffe1ffffffffffi64,
03401 0xffffe3ffffffffffi64,
03402 0xffffe7ffffffffffi64,
03403 0xffffefffffffffffi64
03404 },
03405 {
03406 0xffffc00000000000i64,
03407 0xffffc00000000001i64,
03408 0xffffc00000000003i64,
03409 0xffffc00000000007i64,
03410 0xffffc0000000000fi64,
03411 0xffffc0000000001fi64,
03412 0xffffc0000000003fi64,
03413 0xffffc0000000007fi64,
03414 0xffffc000000000ffi64,
03415 0xffffc000000001ffi64,
03416 0xffffc000000003ffi64,
03417 0xffffc000000007ffi64,
03418 0xffffc00000000fffi64,
03419 0xffffc00000001fffi64,
03420 0xffffc00000003fffi64,
03421 0xffffc00000007fffi64,
03422 0xffffc0000000ffffi64,
03423 0xffffc0000001ffffi64,
03424 0xffffc0000003ffffi64,
03425 0xffffc0000007ffffi64,
03426 0xffffc000000fffffi64,
03427 0xffffc000001fffffi64,
03428 0xffffc000003fffffi64,
03429 0xffffc000007fffffi64,
03430 0xffffc00000ffffffi64,
03431 0xffffc00001ffffffi64,
03432 0xffffc00003ffffffi64,
03433 0xffffc00007ffffffi64,
03434 0xffffc0000fffffffi64,
03435 0xffffc0001fffffffi64,
03436 0xffffc0003fffffffi64,
03437 0xffffc0007fffffffi64,
03438 0xffffc000ffffffffi64,
03439 0xffffc001ffffffffi64,
03440 0xffffc003ffffffffi64,
03441 0xffffc007ffffffffi64,
03442 0xffffc00fffffffffi64,
03443 0xffffc01fffffffffi64,
03444 0xffffc03fffffffffi64,
03445 0xffffc07fffffffffi64,
03446 0xffffc0ffffffffffi64,
03447 0xffffc1ffffffffffi64,
03448 0xffffc3ffffffffffi64,
03449 0xffffc7ffffffffffi64,
03450 0xffffcfffffffffffi64,
03451 0xffffdfffffffffffi64
03452 },
03453 {
03454 0xffff800000000000i64,
03455 0xffff800000000001i64,
03456 0xffff800000000003i64,
03457 0xffff800000000007i64,
03458 0xffff80000000000fi64,
03459 0xffff80000000001fi64,
03460 0xffff80000000003fi64,
03461 0xffff80000000007fi64,
03462 0xffff8000000000ffi64,
03463 0xffff8000000001ffi64,
03464 0xffff8000000003ffi64,
03465 0xffff8000000007ffi64,
03466 0xffff800000000fffi64,
03467 0xffff800000001fffi64,
03468 0xffff800000003fffi64,
03469 0xffff800000007fffi64,
03470 0xffff80000000ffffi64,
03471 0xffff80000001ffffi64,
03472 0xffff80000003ffffi64,
03473 0xffff80000007ffffi64,
03474 0xffff8000000fffffi64,
03475 0xffff8000001fffffi64,
03476 0xffff8000003fffffi64,
03477 0xffff8000007fffffi64,
03478 0xffff800000ffffffi64,
03479 0xffff800001ffffffi64,
03480 0xffff800003ffffffi64,
03481 0xffff800007ffffffi64,
03482 0xffff80000fffffffi64,
03483 0xffff80001fffffffi64,
03484 0xffff80003fffffffi64,
03485 0xffff80007fffffffi64,
03486 0xffff8000ffffffffi64,
03487 0xffff8001ffffffffi64,
03488 0xffff8003ffffffffi64,
03489 0xffff8007ffffffffi64,
03490 0xffff800fffffffffi64,
03491 0xffff801fffffffffi64,
03492 0xffff803fffffffffi64,
03493 0xffff807fffffffffi64,
03494 0xffff80ffffffffffi64,
03495 0xffff81ffffffffffi64,
03496 0xffff83ffffffffffi64,
03497 0xffff87ffffffffffi64,
03498 0xffff8fffffffffffi64,
03499 0xffff9fffffffffffi64,
03500 0xffffbfffffffffffi64
03501 },
03502 {
03503 0xffff000000000000i64,
03504 0xffff000000000001i64,
03505 0xffff000000000003i64,
03506 0xffff000000000007i64,
03507 0xffff00000000000fi64,
03508 0xffff00000000001fi64,
03509 0xffff00000000003fi64,
03510 0xffff00000000007fi64,
03511 0xffff0000000000ffi64,
03512 0xffff0000000001ffi64,
03513 0xffff0000000003ffi64,
03514 0xffff0000000007ffi64,
03515 0xffff000000000fffi64,
03516 0xffff000000001fffi64,
03517 0xffff000000003fffi64,
03518 0xffff000000007fffi64,
03519 0xffff00000000ffffi64,
03520 0xffff00000001ffffi64,
03521 0xffff00000003ffffi64,
03522 0xffff00000007ffffi64,
03523 0xffff0000000fffffi64,
03524 0xffff0000001fffffi64,
03525 0xffff0000003fffffi64,
03526 0xffff0000007fffffi64,
03527 0xffff000000ffffffi64,
03528 0xffff000001ffffffi64,
03529 0xffff000003ffffffi64,
03530 0xffff000007ffffffi64,
03531 0xffff00000fffffffi64,
03532 0xffff00001fffffffi64,
03533 0xffff00003fffffffi64,
03534 0xffff00007fffffffi64,
03535 0xffff0000ffffffffi64,
03536 0xffff0001ffffffffi64,
03537 0xffff0003ffffffffi64,
03538 0xffff0007ffffffffi64,
03539 0xffff000fffffffffi64,
03540 0xffff001fffffffffi64,
03541 0xffff003fffffffffi64,
03542 0xffff007fffffffffi64,
03543 0xffff00ffffffffffi64,
03544 0xffff01ffffffffffi64,
03545 0xffff03ffffffffffi64,
03546 0xffff07ffffffffffi64,
03547 0xffff0fffffffffffi64,
03548 0xffff1fffffffffffi64,
03549 0xffff3fffffffffffi64,
03550 0xffff7fffffffffffi64
03551 },
03552 {
03553 0xfffe000000000000i64,
03554 0xfffe000000000001i64,
03555 0xfffe000000000003i64,
03556 0xfffe000000000007i64,
03557 0xfffe00000000000fi64,
03558 0xfffe00000000001fi64,
03559 0xfffe00000000003fi64,
03560 0xfffe00000000007fi64,
03561 0xfffe0000000000ffi64,
03562 0xfffe0000000001ffi64,
03563 0xfffe0000000003ffi64,
03564 0xfffe0000000007ffi64,
03565 0xfffe000000000fffi64,
03566 0xfffe000000001fffi64,
03567 0xfffe000000003fffi64,
03568 0xfffe000000007fffi64,
03569 0xfffe00000000ffffi64,
03570 0xfffe00000001ffffi64,
03571 0xfffe00000003ffffi64,
03572 0xfffe00000007ffffi64,
03573 0xfffe0000000fffffi64,
03574 0xfffe0000001fffffi64,
03575 0xfffe0000003fffffi64,
03576 0xfffe0000007fffffi64,
03577 0xfffe000000ffffffi64,
03578 0xfffe000001ffffffi64,
03579 0xfffe000003ffffffi64,
03580 0xfffe000007ffffffi64,
03581 0xfffe00000fffffffi64,
03582 0xfffe00001fffffffi64,
03583 0xfffe00003fffffffi64,
03584 0xfffe00007fffffffi64,
03585 0xfffe0000ffffffffi64,
03586 0xfffe0001ffffffffi64,
03587 0xfffe0003ffffffffi64,
03588 0xfffe0007ffffffffi64,
03589 0xfffe000fffffffffi64,
03590 0xfffe001fffffffffi64,
03591 0xfffe003fffffffffi64,
03592 0xfffe007fffffffffi64,
03593 0xfffe00ffffffffffi64,
03594 0xfffe01ffffffffffi64,
03595 0xfffe03ffffffffffi64,
03596 0xfffe07ffffffffffi64,
03597 0xfffe0fffffffffffi64,
03598 0xfffe1fffffffffffi64,
03599 0xfffe3fffffffffffi64,
03600 0xfffe7fffffffffffi64,
03601 0xfffeffffffffffffi64
03602 },
03603 {
03604 0xfffc000000000000i64,
03605 0xfffc000000000001i64,
03606 0xfffc000000000003i64,
03607 0xfffc000000000007i64,
03608 0xfffc00000000000fi64,
03609 0xfffc00000000001fi64,
03610 0xfffc00000000003fi64,
03611 0xfffc00000000007fi64,
03612 0xfffc0000000000ffi64,
03613 0xfffc0000000001ffi64,
03614 0xfffc0000000003ffi64,
03615 0xfffc0000000007ffi64,
03616 0xfffc000000000fffi64,
03617 0xfffc000000001fffi64,
03618 0xfffc000000003fffi64,
03619 0xfffc000000007fffi64,
03620 0xfffc00000000ffffi64,
03621 0xfffc00000001ffffi64,
03622 0xfffc00000003ffffi64,
03623 0xfffc00000007ffffi64,
03624 0xfffc0000000fffffi64,
03625 0xfffc0000001fffffi64,
03626 0xfffc0000003fffffi64,
03627 0xfffc0000007fffffi64,
03628 0xfffc000000ffffffi64,
03629 0xfffc000001ffffffi64,
03630 0xfffc000003ffffffi64,
03631 0xfffc000007ffffffi64,
03632 0xfffc00000fffffffi64,
03633 0xfffc00001fffffffi64,
03634 0xfffc00003fffffffi64,
03635 0xfffc00007fffffffi64,
03636 0xfffc0000ffffffffi64,
03637 0xfffc0001ffffffffi64,
03638 0xfffc0003ffffffffi64,
03639 0xfffc0007ffffffffi64,
03640 0xfffc000fffffffffi64,
03641 0xfffc001fffffffffi64,
03642 0xfffc003fffffffffi64,
03643 0xfffc007fffffffffi64,
03644 0xfffc00ffffffffffi64,
03645 0xfffc01ffffffffffi64,
03646 0xfffc03ffffffffffi64,
03647 0xfffc07ffffffffffi64,
03648 0xfffc0fffffffffffi64,
03649 0xfffc1fffffffffffi64,
03650 0xfffc3fffffffffffi64,
03651 0xfffc7fffffffffffi64,
03652 0xfffcffffffffffffi64,
03653 0xfffdffffffffffffi64
03654 },
03655 {
03656 0xfff8000000000000i64,
03657 0xfff8000000000001i64,
03658 0xfff8000000000003i64,
03659 0xfff8000000000007i64,
03660 0xfff800000000000fi64,
03661 0xfff800000000001fi64,
03662 0xfff800000000003fi64,
03663 0xfff800000000007fi64,
03664 0xfff80000000000ffi64,
03665 0xfff80000000001ffi64,
03666 0xfff80000000003ffi64,
03667 0xfff80000000007ffi64,
03668 0xfff8000000000fffi64,
03669 0xfff8000000001fffi64,
03670 0xfff8000000003fffi64,
03671 0xfff8000000007fffi64,
03672 0xfff800000000ffffi64,
03673 0xfff800000001ffffi64,
03674 0xfff800000003ffffi64,
03675 0xfff800000007ffffi64,
03676 0xfff80000000fffffi64,
03677 0xfff80000001fffffi64,
03678 0xfff80000003fffffi64,
03679 0xfff80000007fffffi64,
03680 0xfff8000000ffffffi64,
03681 0xfff8000001ffffffi64,
03682 0xfff8000003ffffffi64,
03683 0xfff8000007ffffffi64,
03684 0xfff800000fffffffi64,
03685 0xfff800001fffffffi64,
03686 0xfff800003fffffffi64,
03687 0xfff800007fffffffi64,
03688 0xfff80000ffffffffi64,
03689 0xfff80001ffffffffi64,
03690 0xfff80003ffffffffi64,
03691 0xfff80007ffffffffi64,
03692 0xfff8000fffffffffi64,
03693 0xfff8001fffffffffi64,
03694 0xfff8003fffffffffi64,
03695 0xfff8007fffffffffi64,
03696 0xfff800ffffffffffi64,
03697 0xfff801ffffffffffi64,
03698 0xfff803ffffffffffi64,
03699 0xfff807ffffffffffi64,
03700 0xfff80fffffffffffi64,
03701 0xfff81fffffffffffi64,
03702 0xfff83fffffffffffi64,
03703 0xfff87fffffffffffi64,
03704 0xfff8ffffffffffffi64,
03705 0xfff9ffffffffffffi64,
03706 0xfffbffffffffffffi64
03707 },
03708 {
03709 0xfff0000000000000i64,
03710 0xfff0000000000001i64,
03711 0xfff0000000000003i64,
03712 0xfff0000000000007i64,
03713 0xfff000000000000fi64,
03714 0xfff000000000001fi64,
03715 0xfff000000000003fi64,
03716 0xfff000000000007fi64,
03717 0xfff00000000000ffi64,
03718 0xfff00000000001ffi64,
03719 0xfff00000000003ffi64,
03720 0xfff00000000007ffi64,
03721 0xfff0000000000fffi64,
03722 0xfff0000000001fffi64,
03723 0xfff0000000003fffi64,
03724 0xfff0000000007fffi64,
03725 0xfff000000000ffffi64,
03726 0xfff000000001ffffi64,
03727 0xfff000000003ffffi64,
03728 0xfff000000007ffffi64,
03729 0xfff00000000fffffi64,
03730 0xfff00000001fffffi64,
03731 0xfff00000003fffffi64,
03732 0xfff00000007fffffi64,
03733 0xfff0000000ffffffi64,
03734 0xfff0000001ffffffi64,
03735 0xfff0000003ffffffi64,
03736 0xfff0000007ffffffi64,
03737 0xfff000000fffffffi64,
03738 0xfff000001fffffffi64,
03739 0xfff000003fffffffi64,
03740 0xfff000007fffffffi64,
03741 0xfff00000ffffffffi64,
03742 0xfff00001ffffffffi64,
03743 0xfff00003ffffffffi64,
03744 0xfff00007ffffffffi64,
03745 0xfff0000fffffffffi64,
03746 0xfff0001fffffffffi64,
03747 0xfff0003fffffffffi64,
03748 0xfff0007fffffffffi64,
03749 0xfff000ffffffffffi64,
03750 0xfff001ffffffffffi64,
03751 0xfff003ffffffffffi64,
03752 0xfff007ffffffffffi64,
03753 0xfff00fffffffffffi64,
03754 0xfff01fffffffffffi64,
03755 0xfff03fffffffffffi64,
03756 0xfff07fffffffffffi64,
03757 0xfff0ffffffffffffi64,
03758 0xfff1ffffffffffffi64,
03759 0xfff3ffffffffffffi64,
03760 0xfff7ffffffffffffi64
03761 },
03762 {
03763 0xffe0000000000000i64,
03764 0xffe0000000000001i64,
03765 0xffe0000000000003i64,
03766 0xffe0000000000007i64,
03767 0xffe000000000000fi64,
03768 0xffe000000000001fi64,
03769 0xffe000000000003fi64,
03770 0xffe000000000007fi64,
03771 0xffe00000000000ffi64,
03772 0xffe00000000001ffi64,
03773 0xffe00000000003ffi64,
03774 0xffe00000000007ffi64,
03775 0xffe0000000000fffi64,
03776 0xffe0000000001fffi64,
03777 0xffe0000000003fffi64,
03778 0xffe0000000007fffi64,
03779 0xffe000000000ffffi64,
03780 0xffe000000001ffffi64,
03781 0xffe000000003ffffi64,
03782 0xffe000000007ffffi64,
03783 0xffe00000000fffffi64,
03784 0xffe00000001fffffi64,
03785 0xffe00000003fffffi64,
03786 0xffe00000007fffffi64,
03787 0xffe0000000ffffffi64,
03788 0xffe0000001ffffffi64,
03789 0xffe0000003ffffffi64,
03790 0xffe0000007ffffffi64,
03791 0xffe000000fffffffi64,
03792 0xffe000001fffffffi64,
03793 0xffe000003fffffffi64,
03794 0xffe000007fffffffi64,
03795 0xffe00000ffffffffi64,
03796 0xffe00001ffffffffi64,
03797 0xffe00003ffffffffi64,
03798 0xffe00007ffffffffi64,
03799 0xffe0000fffffffffi64,
03800 0xffe0001fffffffffi64,
03801 0xffe0003fffffffffi64,
03802 0xffe0007fffffffffi64,
03803 0xffe000ffffffffffi64,
03804 0xffe001ffffffffffi64,
03805 0xffe003ffffffffffi64,
03806 0xffe007ffffffffffi64,
03807 0xffe00fffffffffffi64,
03808 0xffe01fffffffffffi64,
03809 0xffe03fffffffffffi64,
03810 0xffe07fffffffffffi64,
03811 0xffe0ffffffffffffi64,
03812 0xffe1ffffffffffffi64,
03813 0xffe3ffffffffffffi64,
03814 0xffe7ffffffffffffi64,
03815 0xffefffffffffffffi64
03816 },
03817 {
03818 0xffc0000000000000i64,
03819 0xffc0000000000001i64,
03820 0xffc0000000000003i64,
03821 0xffc0000000000007i64,
03822 0xffc000000000000fi64,
03823 0xffc000000000001fi64,
03824 0xffc000000000003fi64,
03825 0xffc000000000007fi64,
03826 0xffc00000000000ffi64,
03827 0xffc00000000001ffi64,
03828 0xffc00000000003ffi64,
03829 0xffc00000000007ffi64,
03830 0xffc0000000000fffi64,
03831 0xffc0000000001fffi64,
03832 0xffc0000000003fffi64,
03833 0xffc0000000007fffi64,
03834 0xffc000000000ffffi64,
03835 0xffc000000001ffffi64,
03836 0xffc000000003ffffi64,
03837 0xffc000000007ffffi64,
03838 0xffc00000000fffffi64,
03839 0xffc00000001fffffi64,
03840 0xffc00000003fffffi64,
03841 0xffc00000007fffffi64,
03842 0xffc0000000ffffffi64,
03843 0xffc0000001ffffffi64,
03844 0xffc0000003ffffffi64,
03845 0xffc0000007ffffffi64,
03846 0xffc000000fffffffi64,
03847 0xffc000001fffffffi64,
03848 0xffc000003fffffffi64,
03849 0xffc000007fffffffi64,
03850 0xffc00000ffffffffi64,
03851 0xffc00001ffffffffi64,
03852 0xffc00003ffffffffi64,
03853 0xffc00007ffffffffi64,
03854 0xffc0000fffffffffi64,
03855 0xffc0001fffffffffi64,
03856 0xffc0003fffffffffi64,
03857 0xffc0007fffffffffi64,
03858 0xffc000ffffffffffi64,
03859 0xffc001ffffffffffi64,
03860 0xffc003ffffffffffi64,
03861 0xffc007ffffffffffi64,
03862 0xffc00fffffffffffi64,
03863 0xffc01fffffffffffi64,
03864 0xffc03fffffffffffi64,
03865 0xffc07fffffffffffi64,
03866 0xffc0ffffffffffffi64,
03867 0xffc1ffffffffffffi64,
03868 0xffc3ffffffffffffi64,
03869 0xffc7ffffffffffffi64,
03870 0xffcfffffffffffffi64,
03871 0xffdfffffffffffffi64
03872 },
03873 {
03874 0xff80000000000000i64,
03875 0xff80000000000001i64,
03876 0xff80000000000003i64,
03877 0xff80000000000007i64,
03878 0xff8000000000000fi64,
03879 0xff8000000000001fi64,
03880 0xff8000000000003fi64,
03881 0xff8000000000007fi64,
03882 0xff800000000000ffi64,
03883 0xff800000000001ffi64,
03884 0xff800000000003ffi64,
03885 0xff800000000007ffi64,
03886 0xff80000000000fffi64,
03887 0xff80000000001fffi64,
03888 0xff80000000003fffi64,
03889 0xff80000000007fffi64,
03890 0xff8000000000ffffi64,
03891 0xff8000000001ffffi64,
03892 0xff8000000003ffffi64,
03893 0xff8000000007ffffi64,
03894 0xff800000000fffffi64,
03895 0xff800000001fffffi64,
03896 0xff800000003fffffi64,
03897 0xff800000007fffffi64,
03898 0xff80000000ffffffi64,
03899 0xff80000001ffffffi64,
03900 0xff80000003ffffffi64,
03901 0xff80000007ffffffi64,
03902 0xff8000000fffffffi64,
03903 0xff8000001fffffffi64,
03904 0xff8000003fffffffi64,
03905 0xff8000007fffffffi64,
03906 0xff800000ffffffffi64,
03907 0xff800001ffffffffi64,
03908 0xff800003ffffffffi64,
03909 0xff800007ffffffffi64,
03910 0xff80000fffffffffi64,
03911 0xff80001fffffffffi64,
03912 0xff80003fffffffffi64,
03913 0xff80007fffffffffi64,
03914 0xff8000ffffffffffi64,
03915 0xff8001ffffffffffi64,
03916 0xff8003ffffffffffi64,
03917 0xff8007ffffffffffi64,
03918 0xff800fffffffffffi64,
03919 0xff801fffffffffffi64,
03920 0xff803fffffffffffi64,
03921 0xff807fffffffffffi64,
03922 0xff80ffffffffffffi64,
03923 0xff81ffffffffffffi64,
03924 0xff83ffffffffffffi64,
03925 0xff87ffffffffffffi64,
03926 0xff8fffffffffffffi64,
03927 0xff9fffffffffffffi64,
03928 0xffbfffffffffffffi64
03929 },
03930 {
03931 0xff00000000000000i64,
03932 0xff00000000000001i64,
03933 0xff00000000000003i64,
03934 0xff00000000000007i64,
03935 0xff0000000000000fi64,
03936 0xff0000000000001fi64,
03937 0xff0000000000003fi64,
03938 0xff0000000000007fi64,
03939 0xff000000000000ffi64,
03940 0xff000000000001ffi64,
03941 0xff000000000003ffi64,
03942 0xff000000000007ffi64,
03943 0xff00000000000fffi64,
03944 0xff00000000001fffi64,
03945 0xff00000000003fffi64,
03946 0xff00000000007fffi64,
03947 0xff0000000000ffffi64,
03948 0xff0000000001ffffi64,
03949 0xff0000000003ffffi64,
03950 0xff0000000007ffffi64,
03951 0xff000000000fffffi64,
03952 0xff000000001fffffi64,
03953 0xff000000003fffffi64,
03954 0xff000000007fffffi64,
03955 0xff00000000ffffffi64,
03956 0xff00000001ffffffi64,
03957 0xff00000003ffffffi64,
03958 0xff00000007ffffffi64,
03959 0xff0000000fffffffi64,
03960 0xff0000001fffffffi64,
03961 0xff0000003fffffffi64,
03962 0xff0000007fffffffi64,
03963 0xff000000ffffffffi64,
03964 0xff000001ffffffffi64,
03965 0xff000003ffffffffi64,
03966 0xff000007ffffffffi64,
03967 0xff00000fffffffffi64,
03968 0xff00001fffffffffi64,
03969 0xff00003fffffffffi64,
03970 0xff00007fffffffffi64,
03971 0xff0000ffffffffffi64,
03972 0xff0001ffffffffffi64,
03973 0xff0003ffffffffffi64,
03974 0xff0007ffffffffffi64,
03975 0xff000fffffffffffi64,
03976 0xff001fffffffffffi64,
03977 0xff003fffffffffffi64,
03978 0xff007fffffffffffi64,
03979 0xff00ffffffffffffi64,
03980 0xff01ffffffffffffi64,
03981 0xff03ffffffffffffi64,
03982 0xff07ffffffffffffi64,
03983 0xff0fffffffffffffi64,
03984 0xff1fffffffffffffi64,
03985 0xff3fffffffffffffi64,
03986 0xff7fffffffffffffi64
03987 },
03988 {
03989 0xfe00000000000000i64,
03990 0xfe00000000000001i64,
03991 0xfe00000000000003i64,
03992 0xfe00000000000007i64,
03993 0xfe0000000000000fi64,
03994 0xfe0000000000001fi64,
03995 0xfe0000000000003fi64,
03996 0xfe0000000000007fi64,
03997 0xfe000000000000ffi64,
03998 0xfe000000000001ffi64,
03999 0xfe000000000003ffi64,
04000 0xfe000000000007ffi64,
04001 0xfe00000000000fffi64,
04002 0xfe00000000001fffi64,
04003 0xfe00000000003fffi64,
04004 0xfe00000000007fffi64,
04005 0xfe0000000000ffffi64,
04006 0xfe0000000001ffffi64,
04007 0xfe0000000003ffffi64,
04008 0xfe0000000007ffffi64,
04009 0xfe000000000fffffi64,
04010 0xfe000000001fffffi64,
04011 0xfe000000003fffffi64,
04012 0xfe000000007fffffi64,
04013 0xfe00000000ffffffi64,
04014 0xfe00000001ffffffi64,
04015 0xfe00000003ffffffi64,
04016 0xfe00000007ffffffi64,
04017 0xfe0000000fffffffi64,
04018 0xfe0000001fffffffi64,
04019 0xfe0000003fffffffi64,
04020 0xfe0000007fffffffi64,
04021 0xfe000000ffffffffi64,
04022 0xfe000001ffffffffi64,
04023 0xfe000003ffffffffi64,
04024 0xfe000007ffffffffi64,
04025 0xfe00000fffffffffi64,
04026 0xfe00001fffffffffi64,
04027 0xfe00003fffffffffi64,
04028 0xfe00007fffffffffi64,
04029 0xfe0000ffffffffffi64,
04030 0xfe0001ffffffffffi64,
04031 0xfe0003ffffffffffi64,
04032 0xfe0007ffffffffffi64,
04033 0xfe000fffffffffffi64,
04034 0xfe001fffffffffffi64,
04035 0xfe003fffffffffffi64,
04036 0xfe007fffffffffffi64,
04037 0xfe00ffffffffffffi64,
04038 0xfe01ffffffffffffi64,
04039 0xfe03ffffffffffffi64,
04040 0xfe07ffffffffffffi64,
04041 0xfe0fffffffffffffi64,
04042 0xfe1fffffffffffffi64,
04043 0xfe3fffffffffffffi64,
04044 0xfe7fffffffffffffi64,
04045 0xfeffffffffffffffi64
04046 },
04047 {
04048 0xfc00000000000000i64,
04049 0xfc00000000000001i64,
04050 0xfc00000000000003i64,
04051 0xfc00000000000007i64,
04052 0xfc0000000000000fi64,
04053 0xfc0000000000001fi64,
04054 0xfc0000000000003fi64,
04055 0xfc0000000000007fi64,
04056 0xfc000000000000ffi64,
04057 0xfc000000000001ffi64,
04058 0xfc000000000003ffi64,
04059 0xfc000000000007ffi64,
04060 0xfc00000000000fffi64,
04061 0xfc00000000001fffi64,
04062 0xfc00000000003fffi64,
04063 0xfc00000000007fffi64,
04064 0xfc0000000000ffffi64,
04065 0xfc0000000001ffffi64,
04066 0xfc0000000003ffffi64,
04067 0xfc0000000007ffffi64,
04068 0xfc000000000fffffi64,
04069 0xfc000000001fffffi64,
04070 0xfc000000003fffffi64,
04071 0xfc000000007fffffi64,
04072 0xfc00000000ffffffi64,
04073 0xfc00000001ffffffi64,
04074 0xfc00000003ffffffi64,
04075 0xfc00000007ffffffi64,
04076 0xfc0000000fffffffi64,
04077 0xfc0000001fffffffi64,
04078 0xfc0000003fffffffi64,
04079 0xfc0000007fffffffi64,
04080 0xfc000000ffffffffi64,
04081 0xfc000001ffffffffi64,
04082 0xfc000003ffffffffi64,
04083 0xfc000007ffffffffi64,
04084 0xfc00000fffffffffi64,
04085 0xfc00001fffffffffi64,
04086 0xfc00003fffffffffi64,
04087 0xfc00007fffffffffi64,
04088 0xfc0000ffffffffffi64,
04089 0xfc0001ffffffffffi64,
04090 0xfc0003ffffffffffi64,
04091 0xfc0007ffffffffffi64,
04092 0xfc000fffffffffffi64,
04093 0xfc001fffffffffffi64,
04094 0xfc003fffffffffffi64,
04095 0xfc007fffffffffffi64,
04096 0xfc00ffffffffffffi64,
04097 0xfc01ffffffffffffi64,
04098 0xfc03ffffffffffffi64,
04099 0xfc07ffffffffffffi64,
04100 0xfc0fffffffffffffi64,
04101 0xfc1fffffffffffffi64,
04102 0xfc3fffffffffffffi64,
04103 0xfc7fffffffffffffi64,
04104 0xfcffffffffffffffi64,
04105 0xfdffffffffffffffi64
04106 },
04107 {
04108 0xf800000000000000i64,
04109 0xf800000000000001i64,
04110 0xf800000000000003i64,
04111 0xf800000000000007i64,
04112 0xf80000000000000fi64,
04113 0xf80000000000001fi64,
04114 0xf80000000000003fi64,
04115 0xf80000000000007fi64,
04116 0xf8000000000000ffi64,
04117 0xf8000000000001ffi64,
04118 0xf8000000000003ffi64,
04119 0xf8000000000007ffi64,
04120 0xf800000000000fffi64,
04121 0xf800000000001fffi64,
04122 0xf800000000003fffi64,
04123 0xf800000000007fffi64,
04124 0xf80000000000ffffi64,
04125 0xf80000000001ffffi64,
04126 0xf80000000003ffffi64,
04127 0xf80000000007ffffi64,
04128 0xf8000000000fffffi64,
04129 0xf8000000001fffffi64,
04130 0xf8000000003fffffi64,
04131 0xf8000000007fffffi64,
04132 0xf800000000ffffffi64,
04133 0xf800000001ffffffi64,
04134 0xf800000003ffffffi64,
04135 0xf800000007ffffffi64,
04136 0xf80000000fffffffi64,
04137 0xf80000001fffffffi64,
04138 0xf80000003fffffffi64,
04139 0xf80000007fffffffi64,
04140 0xf8000000ffffffffi64,
04141 0xf8000001ffffffffi64,
04142 0xf8000003ffffffffi64,
04143 0xf8000007ffffffffi64,
04144 0xf800000fffffffffi64,
04145 0xf800001fffffffffi64,
04146 0xf800003fffffffffi64,
04147 0xf800007fffffffffi64,
04148 0xf80000ffffffffffi64,
04149 0xf80001ffffffffffi64,
04150 0xf80003ffffffffffi64,
04151 0xf80007ffffffffffi64,
04152 0xf8000fffffffffffi64,
04153 0xf8001fffffffffffi64,
04154 0xf8003fffffffffffi64,
04155 0xf8007fffffffffffi64,
04156 0xf800ffffffffffffi64,
04157 0xf801ffffffffffffi64,
04158 0xf803ffffffffffffi64,
04159 0xf807ffffffffffffi64,
04160 0xf80fffffffffffffi64,
04161 0xf81fffffffffffffi64,
04162 0xf83fffffffffffffi64,
04163 0xf87fffffffffffffi64,
04164 0xf8ffffffffffffffi64,
04165 0xf9ffffffffffffffi64,
04166 0xfbffffffffffffffi64
04167 },
04168 {
04169 0xf000000000000000i64,
04170 0xf000000000000001i64,
04171 0xf000000000000003i64,
04172 0xf000000000000007i64,
04173 0xf00000000000000fi64,
04174 0xf00000000000001fi64,
04175 0xf00000000000003fi64,
04176 0xf00000000000007fi64,
04177 0xf0000000000000ffi64,
04178 0xf0000000000001ffi64,
04179 0xf0000000000003ffi64,
04180 0xf0000000000007ffi64,
04181 0xf000000000000fffi64,
04182 0xf000000000001fffi64,
04183 0xf000000000003fffi64,
04184 0xf000000000007fffi64,
04185 0xf00000000000ffffi64,
04186 0xf00000000001ffffi64,
04187 0xf00000000003ffffi64,
04188 0xf00000000007ffffi64,
04189 0xf0000000000fffffi64,
04190 0xf0000000001fffffi64,
04191 0xf0000000003fffffi64,
04192 0xf0000000007fffffi64,
04193 0xf000000000ffffffi64,
04194 0xf000000001ffffffi64,
04195 0xf000000003ffffffi64,
04196 0xf000000007ffffffi64,
04197 0xf00000000fffffffi64,
04198 0xf00000001fffffffi64,
04199 0xf00000003fffffffi64,
04200 0xf00000007fffffffi64,
04201 0xf0000000ffffffffi64,
04202 0xf0000001ffffffffi64,
04203 0xf0000003ffffffffi64,
04204 0xf0000007ffffffffi64,
04205 0xf000000fffffffffi64,
04206 0xf000001fffffffffi64,
04207 0xf000003fffffffffi64,
04208 0xf000007fffffffffi64,
04209 0xf00000ffffffffffi64,
04210 0xf00001ffffffffffi64,
04211 0xf00003ffffffffffi64,
04212 0xf00007ffffffffffi64,
04213 0xf0000fffffffffffi64,
04214 0xf0001fffffffffffi64,
04215 0xf0003fffffffffffi64,
04216 0xf0007fffffffffffi64,
04217 0xf000ffffffffffffi64,
04218 0xf001ffffffffffffi64,
04219 0xf003ffffffffffffi64,
04220 0xf007ffffffffffffi64,
04221 0xf00fffffffffffffi64,
04222 0xf01fffffffffffffi64,
04223 0xf03fffffffffffffi64,
04224 0xf07fffffffffffffi64,
04225 0xf0ffffffffffffffi64,
04226 0xf1ffffffffffffffi64,
04227 0xf3ffffffffffffffi64,
04228 0xf7ffffffffffffffi64
04229 },
04230 {
04231 0xe000000000000000i64,
04232 0xe000000000000001i64,
04233 0xe000000000000003i64,
04234 0xe000000000000007i64,
04235 0xe00000000000000fi64,
04236 0xe00000000000001fi64,
04237 0xe00000000000003fi64,
04238 0xe00000000000007fi64,
04239 0xe0000000000000ffi64,
04240 0xe0000000000001ffi64,
04241 0xe0000000000003ffi64,
04242 0xe0000000000007ffi64,
04243 0xe000000000000fffi64,
04244 0xe000000000001fffi64,
04245 0xe000000000003fffi64,
04246 0xe000000000007fffi64,
04247 0xe00000000000ffffi64,
04248 0xe00000000001ffffi64,
04249 0xe00000000003ffffi64,
04250 0xe00000000007ffffi64,
04251 0xe0000000000fffffi64,
04252 0xe0000000001fffffi64,
04253 0xe0000000003fffffi64,
04254 0xe0000000007fffffi64,
04255 0xe000000000ffffffi64,
04256 0xe000000001ffffffi64,
04257 0xe000000003ffffffi64,
04258 0xe000000007ffffffi64,
04259 0xe00000000fffffffi64,
04260 0xe00000001fffffffi64,
04261 0xe00000003fffffffi64,
04262 0xe00000007fffffffi64,
04263 0xe0000000ffffffffi64,
04264 0xe0000001ffffffffi64,
04265 0xe0000003ffffffffi64,
04266 0xe0000007ffffffffi64,
04267 0xe000000fffffffffi64,
04268 0xe000001fffffffffi64,
04269 0xe000003fffffffffi64,
04270 0xe000007fffffffffi64,
04271 0xe00000ffffffffffi64,
04272 0xe00001ffffffffffi64,
04273 0xe00003ffffffffffi64,
04274 0xe00007ffffffffffi64,
04275 0xe0000fffffffffffi64,
04276 0xe0001fffffffffffi64,
04277 0xe0003fffffffffffi64,
04278 0xe0007fffffffffffi64,
04279 0xe000ffffffffffffi64,
04280 0xe001ffffffffffffi64,
04281 0xe003ffffffffffffi64,
04282 0xe007ffffffffffffi64,
04283 0xe00fffffffffffffi64,
04284 0xe01fffffffffffffi64,
04285 0xe03fffffffffffffi64,
04286 0xe07fffffffffffffi64,
04287 0xe0ffffffffffffffi64,
04288 0xe1ffffffffffffffi64,
04289 0xe3ffffffffffffffi64,
04290 0xe7ffffffffffffffi64,
04291 0xefffffffffffffffi64
04292 },
04293 {
04294 0xc000000000000000i64,
04295 0xc000000000000001i64,
04296 0xc000000000000003i64,
04297 0xc000000000000007i64,
04298 0xc00000000000000fi64,
04299 0xc00000000000001fi64,
04300 0xc00000000000003fi64,
04301 0xc00000000000007fi64,
04302 0xc0000000000000ffi64,
04303 0xc0000000000001ffi64,
04304 0xc0000000000003ffi64,
04305 0xc0000000000007ffi64,
04306 0xc000000000000fffi64,
04307 0xc000000000001fffi64,
04308 0xc000000000003fffi64,
04309 0xc000000000007fffi64,
04310 0xc00000000000ffffi64,
04311 0xc00000000001ffffi64,
04312 0xc00000000003ffffi64,
04313 0xc00000000007ffffi64,
04314 0xc0000000000fffffi64,
04315 0xc0000000001fffffi64,
04316 0xc0000000003fffffi64,
04317 0xc0000000007fffffi64,
04318 0xc000000000ffffffi64,
04319 0xc000000001ffffffi64,
04320 0xc000000003ffffffi64,
04321 0xc000000007ffffffi64,
04322 0xc00000000fffffffi64,
04323 0xc00000001fffffffi64,
04324 0xc00000003fffffffi64,
04325 0xc00000007fffffffi64,
04326 0xc0000000ffffffffi64,
04327 0xc0000001ffffffffi64,
04328 0xc0000003ffffffffi64,
04329 0xc0000007ffffffffi64,
04330 0xc000000fffffffffi64,
04331 0xc000001fffffffffi64,
04332 0xc000003fffffffffi64,
04333 0xc000007fffffffffi64,
04334 0xc00000ffffffffffi64,
04335 0xc00001ffffffffffi64,
04336 0xc00003ffffffffffi64,
04337 0xc00007ffffffffffi64,
04338 0xc0000fffffffffffi64,
04339 0xc0001fffffffffffi64,
04340 0xc0003fffffffffffi64,
04341 0xc0007fffffffffffi64,
04342 0xc000ffffffffffffi64,
04343 0xc001ffffffffffffi64,
04344 0xc003ffffffffffffi64,
04345 0xc007ffffffffffffi64,
04346 0xc00fffffffffffffi64,
04347 0xc01fffffffffffffi64,
04348 0xc03fffffffffffffi64,
04349 0xc07fffffffffffffi64,
04350 0xc0ffffffffffffffi64,
04351 0xc1ffffffffffffffi64,
04352 0xc3ffffffffffffffi64,
04353 0xc7ffffffffffffffi64,
04354 0xcfffffffffffffffi64,
04355 0xdfffffffffffffffi64
04356 },
04357 {
04358 0x8000000000000000i64,
04359 0x8000000000000001i64,
04360 0x8000000000000003i64,
04361 0x8000000000000007i64,
04362 0x800000000000000fi64,
04363 0x800000000000001fi64,
04364 0x800000000000003fi64,
04365 0x800000000000007fi64,
04366 0x80000000000000ffi64,
04367 0x80000000000001ffi64,
04368 0x80000000000003ffi64,
04369 0x80000000000007ffi64,
04370 0x8000000000000fffi64,
04371 0x8000000000001fffi64,
04372 0x8000000000003fffi64,
04373 0x8000000000007fffi64,
04374 0x800000000000ffffi64,
04375 0x800000000001ffffi64,
04376 0x800000000003ffffi64,
04377 0x800000000007ffffi64,
04378 0x80000000000fffffi64,
04379 0x80000000001fffffi64,
04380 0x80000000003fffffi64,
04381 0x80000000007fffffi64,
04382 0x8000000000ffffffi64,
04383 0x8000000001ffffffi64,
04384 0x8000000003ffffffi64,
04385 0x8000000007ffffffi64,
04386 0x800000000fffffffi64,
04387 0x800000001fffffffi64,
04388 0x800000003fffffffi64,
04389 0x800000007fffffffi64,
04390 0x80000000ffffffffi64,
04391 0x80000001ffffffffi64,
04392 0x80000003ffffffffi64,
04393 0x80000007ffffffffi64,
04394 0x8000000fffffffffi64,
04395 0x8000001fffffffffi64,
04396 0x8000003fffffffffi64,
04397 0x8000007fffffffffi64,
04398 0x800000ffffffffffi64,
04399 0x800001ffffffffffi64,
04400 0x800003ffffffffffi64,
04401 0x800007ffffffffffi64,
04402 0x80000fffffffffffi64,
04403 0x80001fffffffffffi64,
04404 0x80003fffffffffffi64,
04405 0x80007fffffffffffi64,
04406 0x8000ffffffffffffi64,
04407 0x8001ffffffffffffi64,
04408 0x8003ffffffffffffi64,
04409 0x8007ffffffffffffi64,
04410 0x800fffffffffffffi64,
04411 0x801fffffffffffffi64,
04412 0x803fffffffffffffi64,
04413 0x807fffffffffffffi64,
04414 0x80ffffffffffffffi64,
04415 0x81ffffffffffffffi64,
04416 0x83ffffffffffffffi64,
04417 0x87ffffffffffffffi64,
04418 0x8fffffffffffffffi64,
04419 0x9fffffffffffffffi64,
04420 0xbfffffffffffffffi64
04421 },
04422 {
04423 0x0i64,
04424 0x1i64,
04425 0x3i64,
04426 0x7i64,
04427 0xfi64,
04428 0x1fi64,
04429 0x3fi64,
04430 0x7fi64,
04431 0xffi64,
04432 0x1ffi64,
04433 0x3ffi64,
04434 0x7ffi64,
04435 0xfffi64,
04436 0x1fffi64,
04437 0x3fffi64,
04438 0x7fffi64,
04439 0xffffi64,
04440 0x1ffffi64,
04441 0x3ffffi64,
04442 0x7ffffi64,
04443 0xfffffi64,
04444 0x1fffffi64,
04445 0x3fffffi64,
04446 0x7fffffi64,
04447 0xffffffi64,
04448 0x1ffffffi64,
04449 0x3ffffffi64,
04450 0x7ffffffi64,
04451 0xfffffffi64,
04452 0x1fffffffi64,
04453 0x3fffffffi64,
04454 0x7fffffffi64,
04455 0xffffffffi64,
04456 0x1ffffffffi64,
04457 0x3ffffffffi64,
04458 0x7ffffffffi64,
04459 0xfffffffffi64,
04460 0x1fffffffffi64,
04461 0x3fffffffffi64,
04462 0x7fffffffffi64,
04463 0xffffffffffi64,
04464 0x1ffffffffffi64,
04465 0x3ffffffffffi64,
04466 0x7ffffffffffi64,
04467 0xfffffffffffi64,
04468 0x1fffffffffffi64,
04469 0x3fffffffffffi64,
04470 0x7fffffffffffi64,
04471 0xffffffffffffi64,
04472 0x1ffffffffffffi64,
04473 0x3ffffffffffffi64,
04474 0x7ffffffffffffi64,
04475 0xfffffffffffffi64,
04476 0x1fffffffffffffi64,
04477 0x3fffffffffffffi64,
04478 0x7fffffffffffffi64,
04479 0xffffffffffffffi64,
04480 0x1ffffffffffffffi64,
04481 0x3ffffffffffffffi64,
04482 0x7ffffffffffffffi64,
04483 0xfffffffffffffffi64,
04484 0x1fffffffffffffffi64,
04485 0x3fffffffffffffffi64,
04486 0x7fffffffffffffffi64
04487 }
04488 };
04489
04490 #endif // end of #ifndef WIN32
04491
04492 }
04493
04494 #endif