tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

bigint-cmp-equality.js (143964B)


      1 const tests = [
      2  [-0x100000000000000000000000000000001n, -2n, false],
      3  [-0x100000000000000000000000000000000n, -2n, false],
      4  [-0xffffffffffffffffffffffffffffffffn, -2n, false],
      5  [-0xfffffffffffffffffffffffffffffffen, -2n, false],
      6  [-0x80000000000000000000000000000001n, -2n, false],
      7  [-0x80000000000000000000000000000000n, -2n, false],
      8  [-0x7fffffffffffffffffffffffffffffffn, -2n, false],
      9  [-0x7ffffffffffffffffffffffffffffffen, -2n, false],
     10  [-0x1000000000000000000000001n, -2n, false],
     11  [-0x1000000000000000000000000n, -2n, false],
     12  [-0xffffffffffffffffffffffffn, -2n, false],
     13  [-0xfffffffffffffffffffffffen, -2n, false],
     14  [-0x800000000000000000000001n, -2n, false],
     15  [-0x800000000000000000000000n, -2n, false],
     16  [-0x7fffffffffffffffffffffffn, -2n, false],
     17  [-0x7ffffffffffffffffffffffen, -2n, false],
     18  [-0x10000000000000001n, -2n, false],
     19  [-0x10000000000000000n, -2n, false],
     20  [-0xffffffffffffffffn, -2n, false],
     21  [-0xfffffffffffffffen, -2n, false],
     22  [-0x8000000000000001n, -2n, false],
     23  [-0x8000000000000000n, -2n, false],
     24  [-0x7fffffffffffffffn, -2n, false],
     25  [-0x7ffffffffffffffen, -2n, false],
     26  [-0x100000001n, -2n, false],
     27  [-0x100000000n, -2n, false],
     28  [-0xffffffffn, -2n, false],
     29  [-0xfffffffen, -2n, false],
     30  [-0x80000001n, -2n, false],
     31  [-0x80000000n, -2n, false],
     32  [-0x7fffffffn, -2n, false],
     33  [-0x7ffffffen, -2n, false],
     34  [-2n, -2n, true],
     35  [-1n, -2n, false],
     36  [0n, -2n, false],
     37  [1n, -2n, false],
     38  [2n, -2n, false],
     39  [0x7ffffffen, -2n, false],
     40  [0x7fffffffn, -2n, false],
     41  [0x80000000n, -2n, false],
     42  [0x80000001n, -2n, false],
     43  [0xfffffffen, -2n, false],
     44  [0xffffffffn, -2n, false],
     45  [0x100000000n, -2n, false],
     46  [0x100000001n, -2n, false],
     47  [0x7ffffffffffffffen, -2n, false],
     48  [0x7fffffffffffffffn, -2n, false],
     49  [0x8000000000000000n, -2n, false],
     50  [0x8000000000000001n, -2n, false],
     51  [0xfffffffffffffffen, -2n, false],
     52  [0xffffffffffffffffn, -2n, false],
     53  [0x10000000000000000n, -2n, false],
     54  [0x10000000000000001n, -2n, false],
     55  [0x7ffffffffffffffffffffffen, -2n, false],
     56  [0x7fffffffffffffffffffffffn, -2n, false],
     57  [0x800000000000000000000000n, -2n, false],
     58  [0x800000000000000000000001n, -2n, false],
     59  [0xfffffffffffffffffffffffen, -2n, false],
     60  [0xffffffffffffffffffffffffn, -2n, false],
     61  [0x1000000000000000000000000n, -2n, false],
     62  [0x1000000000000000000000001n, -2n, false],
     63  [0x7ffffffffffffffffffffffffffffffen, -2n, false],
     64  [0x7fffffffffffffffffffffffffffffffn, -2n, false],
     65  [0x80000000000000000000000000000000n, -2n, false],
     66  [0x80000000000000000000000000000001n, -2n, false],
     67  [0xfffffffffffffffffffffffffffffffen, -2n, false],
     68  [0xffffffffffffffffffffffffffffffffn, -2n, false],
     69  [0x100000000000000000000000000000000n, -2n, false],
     70  [0x100000000000000000000000000000001n, -2n, false],
     71  [-0x100000000000000000000000000000001n, -1n, false],
     72  [-0x100000000000000000000000000000000n, -1n, false],
     73  [-0xffffffffffffffffffffffffffffffffn, -1n, false],
     74  [-0xfffffffffffffffffffffffffffffffen, -1n, false],
     75  [-0x80000000000000000000000000000001n, -1n, false],
     76  [-0x80000000000000000000000000000000n, -1n, false],
     77  [-0x7fffffffffffffffffffffffffffffffn, -1n, false],
     78  [-0x7ffffffffffffffffffffffffffffffen, -1n, false],
     79  [-0x1000000000000000000000001n, -1n, false],
     80  [-0x1000000000000000000000000n, -1n, false],
     81  [-0xffffffffffffffffffffffffn, -1n, false],
     82  [-0xfffffffffffffffffffffffen, -1n, false],
     83  [-0x800000000000000000000001n, -1n, false],
     84  [-0x800000000000000000000000n, -1n, false],
     85  [-0x7fffffffffffffffffffffffn, -1n, false],
     86  [-0x7ffffffffffffffffffffffen, -1n, false],
     87  [-0x10000000000000001n, -1n, false],
     88  [-0x10000000000000000n, -1n, false],
     89  [-0xffffffffffffffffn, -1n, false],
     90  [-0xfffffffffffffffen, -1n, false],
     91  [-0x8000000000000001n, -1n, false],
     92  [-0x8000000000000000n, -1n, false],
     93  [-0x7fffffffffffffffn, -1n, false],
     94  [-0x7ffffffffffffffen, -1n, false],
     95  [-0x100000001n, -1n, false],
     96  [-0x100000000n, -1n, false],
     97  [-0xffffffffn, -1n, false],
     98  [-0xfffffffen, -1n, false],
     99  [-0x80000001n, -1n, false],
    100  [-0x80000000n, -1n, false],
    101  [-0x7fffffffn, -1n, false],
    102  [-0x7ffffffen, -1n, false],
    103  [-1n, -1n, true],
    104  [0n, -1n, false],
    105  [1n, -1n, false],
    106  [2n, -1n, false],
    107  [0x7ffffffen, -1n, false],
    108  [0x7fffffffn, -1n, false],
    109  [0x80000000n, -1n, false],
    110  [0x80000001n, -1n, false],
    111  [0xfffffffen, -1n, false],
    112  [0xffffffffn, -1n, false],
    113  [0x100000000n, -1n, false],
    114  [0x100000001n, -1n, false],
    115  [0x7ffffffffffffffen, -1n, false],
    116  [0x7fffffffffffffffn, -1n, false],
    117  [0x8000000000000000n, -1n, false],
    118  [0x8000000000000001n, -1n, false],
    119  [0xfffffffffffffffen, -1n, false],
    120  [0xffffffffffffffffn, -1n, false],
    121  [0x10000000000000000n, -1n, false],
    122  [0x10000000000000001n, -1n, false],
    123  [0x7ffffffffffffffffffffffen, -1n, false],
    124  [0x7fffffffffffffffffffffffn, -1n, false],
    125  [0x800000000000000000000000n, -1n, false],
    126  [0x800000000000000000000001n, -1n, false],
    127  [0xfffffffffffffffffffffffen, -1n, false],
    128  [0xffffffffffffffffffffffffn, -1n, false],
    129  [0x1000000000000000000000000n, -1n, false],
    130  [0x1000000000000000000000001n, -1n, false],
    131  [0x7ffffffffffffffffffffffffffffffen, -1n, false],
    132  [0x7fffffffffffffffffffffffffffffffn, -1n, false],
    133  [0x80000000000000000000000000000000n, -1n, false],
    134  [0x80000000000000000000000000000001n, -1n, false],
    135  [0xfffffffffffffffffffffffffffffffen, -1n, false],
    136  [0xffffffffffffffffffffffffffffffffn, -1n, false],
    137  [0x100000000000000000000000000000000n, -1n, false],
    138  [0x100000000000000000000000000000001n, -1n, false],
    139  [-0x100000000000000000000000000000001n, 0n, false],
    140  [-0x100000000000000000000000000000000n, 0n, false],
    141  [-0xffffffffffffffffffffffffffffffffn, 0n, false],
    142  [-0xfffffffffffffffffffffffffffffffen, 0n, false],
    143  [-0x80000000000000000000000000000001n, 0n, false],
    144  [-0x80000000000000000000000000000000n, 0n, false],
    145  [-0x7fffffffffffffffffffffffffffffffn, 0n, false],
    146  [-0x7ffffffffffffffffffffffffffffffen, 0n, false],
    147  [-0x1000000000000000000000001n, 0n, false],
    148  [-0x1000000000000000000000000n, 0n, false],
    149  [-0xffffffffffffffffffffffffn, 0n, false],
    150  [-0xfffffffffffffffffffffffen, 0n, false],
    151  [-0x800000000000000000000001n, 0n, false],
    152  [-0x800000000000000000000000n, 0n, false],
    153  [-0x7fffffffffffffffffffffffn, 0n, false],
    154  [-0x7ffffffffffffffffffffffen, 0n, false],
    155  [-0x10000000000000001n, 0n, false],
    156  [-0x10000000000000000n, 0n, false],
    157  [-0xffffffffffffffffn, 0n, false],
    158  [-0xfffffffffffffffen, 0n, false],
    159  [-0x8000000000000001n, 0n, false],
    160  [-0x8000000000000000n, 0n, false],
    161  [-0x7fffffffffffffffn, 0n, false],
    162  [-0x7ffffffffffffffen, 0n, false],
    163  [-0x100000001n, 0n, false],
    164  [-0x100000000n, 0n, false],
    165  [-0xffffffffn, 0n, false],
    166  [-0xfffffffen, 0n, false],
    167  [-0x80000001n, 0n, false],
    168  [-0x80000000n, 0n, false],
    169  [-0x7fffffffn, 0n, false],
    170  [-0x7ffffffen, 0n, false],
    171  [0n, 0n, true],
    172  [1n, 0n, false],
    173  [2n, 0n, false],
    174  [0x7ffffffen, 0n, false],
    175  [0x7fffffffn, 0n, false],
    176  [0x80000000n, 0n, false],
    177  [0x80000001n, 0n, false],
    178  [0xfffffffen, 0n, false],
    179  [0xffffffffn, 0n, false],
    180  [0x100000000n, 0n, false],
    181  [0x100000001n, 0n, false],
    182  [0x7ffffffffffffffen, 0n, false],
    183  [0x7fffffffffffffffn, 0n, false],
    184  [0x8000000000000000n, 0n, false],
    185  [0x8000000000000001n, 0n, false],
    186  [0xfffffffffffffffen, 0n, false],
    187  [0xffffffffffffffffn, 0n, false],
    188  [0x10000000000000000n, 0n, false],
    189  [0x10000000000000001n, 0n, false],
    190  [0x7ffffffffffffffffffffffen, 0n, false],
    191  [0x7fffffffffffffffffffffffn, 0n, false],
    192  [0x800000000000000000000000n, 0n, false],
    193  [0x800000000000000000000001n, 0n, false],
    194  [0xfffffffffffffffffffffffen, 0n, false],
    195  [0xffffffffffffffffffffffffn, 0n, false],
    196  [0x1000000000000000000000000n, 0n, false],
    197  [0x1000000000000000000000001n, 0n, false],
    198  [0x7ffffffffffffffffffffffffffffffen, 0n, false],
    199  [0x7fffffffffffffffffffffffffffffffn, 0n, false],
    200  [0x80000000000000000000000000000000n, 0n, false],
    201  [0x80000000000000000000000000000001n, 0n, false],
    202  [0xfffffffffffffffffffffffffffffffen, 0n, false],
    203  [0xffffffffffffffffffffffffffffffffn, 0n, false],
    204  [0x100000000000000000000000000000000n, 0n, false],
    205  [0x100000000000000000000000000000001n, 0n, false],
    206  [-0x100000000000000000000000000000001n, 1n, false],
    207  [-0x100000000000000000000000000000000n, 1n, false],
    208  [-0xffffffffffffffffffffffffffffffffn, 1n, false],
    209  [-0xfffffffffffffffffffffffffffffffen, 1n, false],
    210  [-0x80000000000000000000000000000001n, 1n, false],
    211  [-0x80000000000000000000000000000000n, 1n, false],
    212  [-0x7fffffffffffffffffffffffffffffffn, 1n, false],
    213  [-0x7ffffffffffffffffffffffffffffffen, 1n, false],
    214  [-0x1000000000000000000000001n, 1n, false],
    215  [-0x1000000000000000000000000n, 1n, false],
    216  [-0xffffffffffffffffffffffffn, 1n, false],
    217  [-0xfffffffffffffffffffffffen, 1n, false],
    218  [-0x800000000000000000000001n, 1n, false],
    219  [-0x800000000000000000000000n, 1n, false],
    220  [-0x7fffffffffffffffffffffffn, 1n, false],
    221  [-0x7ffffffffffffffffffffffen, 1n, false],
    222  [-0x10000000000000001n, 1n, false],
    223  [-0x10000000000000000n, 1n, false],
    224  [-0xffffffffffffffffn, 1n, false],
    225  [-0xfffffffffffffffen, 1n, false],
    226  [-0x8000000000000001n, 1n, false],
    227  [-0x8000000000000000n, 1n, false],
    228  [-0x7fffffffffffffffn, 1n, false],
    229  [-0x7ffffffffffffffen, 1n, false],
    230  [-0x100000001n, 1n, false],
    231  [-0x100000000n, 1n, false],
    232  [-0xffffffffn, 1n, false],
    233  [-0xfffffffen, 1n, false],
    234  [-0x80000001n, 1n, false],
    235  [-0x80000000n, 1n, false],
    236  [-0x7fffffffn, 1n, false],
    237  [-0x7ffffffen, 1n, false],
    238  [1n, 1n, true],
    239  [2n, 1n, false],
    240  [0x7ffffffen, 1n, false],
    241  [0x7fffffffn, 1n, false],
    242  [0x80000000n, 1n, false],
    243  [0x80000001n, 1n, false],
    244  [0xfffffffen, 1n, false],
    245  [0xffffffffn, 1n, false],
    246  [0x100000000n, 1n, false],
    247  [0x100000001n, 1n, false],
    248  [0x7ffffffffffffffen, 1n, false],
    249  [0x7fffffffffffffffn, 1n, false],
    250  [0x8000000000000000n, 1n, false],
    251  [0x8000000000000001n, 1n, false],
    252  [0xfffffffffffffffen, 1n, false],
    253  [0xffffffffffffffffn, 1n, false],
    254  [0x10000000000000000n, 1n, false],
    255  [0x10000000000000001n, 1n, false],
    256  [0x7ffffffffffffffffffffffen, 1n, false],
    257  [0x7fffffffffffffffffffffffn, 1n, false],
    258  [0x800000000000000000000000n, 1n, false],
    259  [0x800000000000000000000001n, 1n, false],
    260  [0xfffffffffffffffffffffffen, 1n, false],
    261  [0xffffffffffffffffffffffffn, 1n, false],
    262  [0x1000000000000000000000000n, 1n, false],
    263  [0x1000000000000000000000001n, 1n, false],
    264  [0x7ffffffffffffffffffffffffffffffen, 1n, false],
    265  [0x7fffffffffffffffffffffffffffffffn, 1n, false],
    266  [0x80000000000000000000000000000000n, 1n, false],
    267  [0x80000000000000000000000000000001n, 1n, false],
    268  [0xfffffffffffffffffffffffffffffffen, 1n, false],
    269  [0xffffffffffffffffffffffffffffffffn, 1n, false],
    270  [0x100000000000000000000000000000000n, 1n, false],
    271  [0x100000000000000000000000000000001n, 1n, false],
    272  [-0x100000000000000000000000000000001n, 2n, false],
    273  [-0x100000000000000000000000000000000n, 2n, false],
    274  [-0xffffffffffffffffffffffffffffffffn, 2n, false],
    275  [-0xfffffffffffffffffffffffffffffffen, 2n, false],
    276  [-0x80000000000000000000000000000001n, 2n, false],
    277  [-0x80000000000000000000000000000000n, 2n, false],
    278  [-0x7fffffffffffffffffffffffffffffffn, 2n, false],
    279  [-0x7ffffffffffffffffffffffffffffffen, 2n, false],
    280  [-0x1000000000000000000000001n, 2n, false],
    281  [-0x1000000000000000000000000n, 2n, false],
    282  [-0xffffffffffffffffffffffffn, 2n, false],
    283  [-0xfffffffffffffffffffffffen, 2n, false],
    284  [-0x800000000000000000000001n, 2n, false],
    285  [-0x800000000000000000000000n, 2n, false],
    286  [-0x7fffffffffffffffffffffffn, 2n, false],
    287  [-0x7ffffffffffffffffffffffen, 2n, false],
    288  [-0x10000000000000001n, 2n, false],
    289  [-0x10000000000000000n, 2n, false],
    290  [-0xffffffffffffffffn, 2n, false],
    291  [-0xfffffffffffffffen, 2n, false],
    292  [-0x8000000000000001n, 2n, false],
    293  [-0x8000000000000000n, 2n, false],
    294  [-0x7fffffffffffffffn, 2n, false],
    295  [-0x7ffffffffffffffen, 2n, false],
    296  [-0x100000001n, 2n, false],
    297  [-0x100000000n, 2n, false],
    298  [-0xffffffffn, 2n, false],
    299  [-0xfffffffen, 2n, false],
    300  [-0x80000001n, 2n, false],
    301  [-0x80000000n, 2n, false],
    302  [-0x7fffffffn, 2n, false],
    303  [-0x7ffffffen, 2n, false],
    304  [2n, 2n, true],
    305  [0x7ffffffen, 2n, false],
    306  [0x7fffffffn, 2n, false],
    307  [0x80000000n, 2n, false],
    308  [0x80000001n, 2n, false],
    309  [0xfffffffen, 2n, false],
    310  [0xffffffffn, 2n, false],
    311  [0x100000000n, 2n, false],
    312  [0x100000001n, 2n, false],
    313  [0x7ffffffffffffffen, 2n, false],
    314  [0x7fffffffffffffffn, 2n, false],
    315  [0x8000000000000000n, 2n, false],
    316  [0x8000000000000001n, 2n, false],
    317  [0xfffffffffffffffen, 2n, false],
    318  [0xffffffffffffffffn, 2n, false],
    319  [0x10000000000000000n, 2n, false],
    320  [0x10000000000000001n, 2n, false],
    321  [0x7ffffffffffffffffffffffen, 2n, false],
    322  [0x7fffffffffffffffffffffffn, 2n, false],
    323  [0x800000000000000000000000n, 2n, false],
    324  [0x800000000000000000000001n, 2n, false],
    325  [0xfffffffffffffffffffffffen, 2n, false],
    326  [0xffffffffffffffffffffffffn, 2n, false],
    327  [0x1000000000000000000000000n, 2n, false],
    328  [0x1000000000000000000000001n, 2n, false],
    329  [0x7ffffffffffffffffffffffffffffffen, 2n, false],
    330  [0x7fffffffffffffffffffffffffffffffn, 2n, false],
    331  [0x80000000000000000000000000000000n, 2n, false],
    332  [0x80000000000000000000000000000001n, 2n, false],
    333  [0xfffffffffffffffffffffffffffffffen, 2n, false],
    334  [0xffffffffffffffffffffffffffffffffn, 2n, false],
    335  [0x100000000000000000000000000000000n, 2n, false],
    336  [0x100000000000000000000000000000001n, 2n, false],
    337  [-0x100000000000000000000000000000001n, 0x7ffffffen, false],
    338  [-0x100000000000000000000000000000000n, 0x7ffffffen, false],
    339  [-0xffffffffffffffffffffffffffffffffn, 0x7ffffffen, false],
    340  [-0xfffffffffffffffffffffffffffffffen, 0x7ffffffen, false],
    341  [-0x80000000000000000000000000000001n, 0x7ffffffen, false],
    342  [-0x80000000000000000000000000000000n, 0x7ffffffen, false],
    343  [-0x7fffffffffffffffffffffffffffffffn, 0x7ffffffen, false],
    344  [-0x7ffffffffffffffffffffffffffffffen, 0x7ffffffen, false],
    345  [-0x1000000000000000000000001n, 0x7ffffffen, false],
    346  [-0x1000000000000000000000000n, 0x7ffffffen, false],
    347  [-0xffffffffffffffffffffffffn, 0x7ffffffen, false],
    348  [-0xfffffffffffffffffffffffen, 0x7ffffffen, false],
    349  [-0x800000000000000000000001n, 0x7ffffffen, false],
    350  [-0x800000000000000000000000n, 0x7ffffffen, false],
    351  [-0x7fffffffffffffffffffffffn, 0x7ffffffen, false],
    352  [-0x7ffffffffffffffffffffffen, 0x7ffffffen, false],
    353  [-0x10000000000000001n, 0x7ffffffen, false],
    354  [-0x10000000000000000n, 0x7ffffffen, false],
    355  [-0xffffffffffffffffn, 0x7ffffffen, false],
    356  [-0xfffffffffffffffen, 0x7ffffffen, false],
    357  [-0x8000000000000001n, 0x7ffffffen, false],
    358  [-0x8000000000000000n, 0x7ffffffen, false],
    359  [-0x7fffffffffffffffn, 0x7ffffffen, false],
    360  [-0x7ffffffffffffffen, 0x7ffffffen, false],
    361  [-0x100000001n, 0x7ffffffen, false],
    362  [-0x100000000n, 0x7ffffffen, false],
    363  [-0xffffffffn, 0x7ffffffen, false],
    364  [-0xfffffffen, 0x7ffffffen, false],
    365  [-0x80000001n, 0x7ffffffen, false],
    366  [-0x80000000n, 0x7ffffffen, false],
    367  [-0x7fffffffn, 0x7ffffffen, false],
    368  [-0x7ffffffen, 0x7ffffffen, false],
    369  [0x7ffffffen, 0x7ffffffen, true],
    370  [0x7fffffffn, 0x7ffffffen, false],
    371  [0x80000000n, 0x7ffffffen, false],
    372  [0x80000001n, 0x7ffffffen, false],
    373  [0xfffffffen, 0x7ffffffen, false],
    374  [0xffffffffn, 0x7ffffffen, false],
    375  [0x100000000n, 0x7ffffffen, false],
    376  [0x100000001n, 0x7ffffffen, false],
    377  [0x7ffffffffffffffen, 0x7ffffffen, false],
    378  [0x7fffffffffffffffn, 0x7ffffffen, false],
    379  [0x8000000000000000n, 0x7ffffffen, false],
    380  [0x8000000000000001n, 0x7ffffffen, false],
    381  [0xfffffffffffffffen, 0x7ffffffen, false],
    382  [0xffffffffffffffffn, 0x7ffffffen, false],
    383  [0x10000000000000000n, 0x7ffffffen, false],
    384  [0x10000000000000001n, 0x7ffffffen, false],
    385  [0x7ffffffffffffffffffffffen, 0x7ffffffen, false],
    386  [0x7fffffffffffffffffffffffn, 0x7ffffffen, false],
    387  [0x800000000000000000000000n, 0x7ffffffen, false],
    388  [0x800000000000000000000001n, 0x7ffffffen, false],
    389  [0xfffffffffffffffffffffffen, 0x7ffffffen, false],
    390  [0xffffffffffffffffffffffffn, 0x7ffffffen, false],
    391  [0x1000000000000000000000000n, 0x7ffffffen, false],
    392  [0x1000000000000000000000001n, 0x7ffffffen, false],
    393  [0x7ffffffffffffffffffffffffffffffen, 0x7ffffffen, false],
    394  [0x7fffffffffffffffffffffffffffffffn, 0x7ffffffen, false],
    395  [0x80000000000000000000000000000000n, 0x7ffffffen, false],
    396  [0x80000000000000000000000000000001n, 0x7ffffffen, false],
    397  [0xfffffffffffffffffffffffffffffffen, 0x7ffffffen, false],
    398  [0xffffffffffffffffffffffffffffffffn, 0x7ffffffen, false],
    399  [0x100000000000000000000000000000000n, 0x7ffffffen, false],
    400  [0x100000000000000000000000000000001n, 0x7ffffffen, false],
    401  [-0x100000000000000000000000000000001n, 0x7fffffffn, false],
    402  [-0x100000000000000000000000000000000n, 0x7fffffffn, false],
    403  [-0xffffffffffffffffffffffffffffffffn, 0x7fffffffn, false],
    404  [-0xfffffffffffffffffffffffffffffffen, 0x7fffffffn, false],
    405  [-0x80000000000000000000000000000001n, 0x7fffffffn, false],
    406  [-0x80000000000000000000000000000000n, 0x7fffffffn, false],
    407  [-0x7fffffffffffffffffffffffffffffffn, 0x7fffffffn, false],
    408  [-0x7ffffffffffffffffffffffffffffffen, 0x7fffffffn, false],
    409  [-0x1000000000000000000000001n, 0x7fffffffn, false],
    410  [-0x1000000000000000000000000n, 0x7fffffffn, false],
    411  [-0xffffffffffffffffffffffffn, 0x7fffffffn, false],
    412  [-0xfffffffffffffffffffffffen, 0x7fffffffn, false],
    413  [-0x800000000000000000000001n, 0x7fffffffn, false],
    414  [-0x800000000000000000000000n, 0x7fffffffn, false],
    415  [-0x7fffffffffffffffffffffffn, 0x7fffffffn, false],
    416  [-0x7ffffffffffffffffffffffen, 0x7fffffffn, false],
    417  [-0x10000000000000001n, 0x7fffffffn, false],
    418  [-0x10000000000000000n, 0x7fffffffn, false],
    419  [-0xffffffffffffffffn, 0x7fffffffn, false],
    420  [-0xfffffffffffffffen, 0x7fffffffn, false],
    421  [-0x8000000000000001n, 0x7fffffffn, false],
    422  [-0x8000000000000000n, 0x7fffffffn, false],
    423  [-0x7fffffffffffffffn, 0x7fffffffn, false],
    424  [-0x7ffffffffffffffen, 0x7fffffffn, false],
    425  [-0x100000001n, 0x7fffffffn, false],
    426  [-0x100000000n, 0x7fffffffn, false],
    427  [-0xffffffffn, 0x7fffffffn, false],
    428  [-0xfffffffen, 0x7fffffffn, false],
    429  [-0x80000001n, 0x7fffffffn, false],
    430  [-0x80000000n, 0x7fffffffn, false],
    431  [-0x7fffffffn, 0x7fffffffn, false],
    432  [-0x7ffffffen, 0x7fffffffn, false],
    433  [0x7fffffffn, 0x7fffffffn, true],
    434  [0x80000000n, 0x7fffffffn, false],
    435  [0x80000001n, 0x7fffffffn, false],
    436  [0xfffffffen, 0x7fffffffn, false],
    437  [0xffffffffn, 0x7fffffffn, false],
    438  [0x100000000n, 0x7fffffffn, false],
    439  [0x100000001n, 0x7fffffffn, false],
    440  [0x7ffffffffffffffen, 0x7fffffffn, false],
    441  [0x7fffffffffffffffn, 0x7fffffffn, false],
    442  [0x8000000000000000n, 0x7fffffffn, false],
    443  [0x8000000000000001n, 0x7fffffffn, false],
    444  [0xfffffffffffffffen, 0x7fffffffn, false],
    445  [0xffffffffffffffffn, 0x7fffffffn, false],
    446  [0x10000000000000000n, 0x7fffffffn, false],
    447  [0x10000000000000001n, 0x7fffffffn, false],
    448  [0x7ffffffffffffffffffffffen, 0x7fffffffn, false],
    449  [0x7fffffffffffffffffffffffn, 0x7fffffffn, false],
    450  [0x800000000000000000000000n, 0x7fffffffn, false],
    451  [0x800000000000000000000001n, 0x7fffffffn, false],
    452  [0xfffffffffffffffffffffffen, 0x7fffffffn, false],
    453  [0xffffffffffffffffffffffffn, 0x7fffffffn, false],
    454  [0x1000000000000000000000000n, 0x7fffffffn, false],
    455  [0x1000000000000000000000001n, 0x7fffffffn, false],
    456  [0x7ffffffffffffffffffffffffffffffen, 0x7fffffffn, false],
    457  [0x7fffffffffffffffffffffffffffffffn, 0x7fffffffn, false],
    458  [0x80000000000000000000000000000000n, 0x7fffffffn, false],
    459  [0x80000000000000000000000000000001n, 0x7fffffffn, false],
    460  [0xfffffffffffffffffffffffffffffffen, 0x7fffffffn, false],
    461  [0xffffffffffffffffffffffffffffffffn, 0x7fffffffn, false],
    462  [0x100000000000000000000000000000000n, 0x7fffffffn, false],
    463  [0x100000000000000000000000000000001n, 0x7fffffffn, false],
    464  [-0x100000000000000000000000000000001n, 0x80000000n, false],
    465  [-0x100000000000000000000000000000000n, 0x80000000n, false],
    466  [-0xffffffffffffffffffffffffffffffffn, 0x80000000n, false],
    467  [-0xfffffffffffffffffffffffffffffffen, 0x80000000n, false],
    468  [-0x80000000000000000000000000000001n, 0x80000000n, false],
    469  [-0x80000000000000000000000000000000n, 0x80000000n, false],
    470  [-0x7fffffffffffffffffffffffffffffffn, 0x80000000n, false],
    471  [-0x7ffffffffffffffffffffffffffffffen, 0x80000000n, false],
    472  [-0x1000000000000000000000001n, 0x80000000n, false],
    473  [-0x1000000000000000000000000n, 0x80000000n, false],
    474  [-0xffffffffffffffffffffffffn, 0x80000000n, false],
    475  [-0xfffffffffffffffffffffffen, 0x80000000n, false],
    476  [-0x800000000000000000000001n, 0x80000000n, false],
    477  [-0x800000000000000000000000n, 0x80000000n, false],
    478  [-0x7fffffffffffffffffffffffn, 0x80000000n, false],
    479  [-0x7ffffffffffffffffffffffen, 0x80000000n, false],
    480  [-0x10000000000000001n, 0x80000000n, false],
    481  [-0x10000000000000000n, 0x80000000n, false],
    482  [-0xffffffffffffffffn, 0x80000000n, false],
    483  [-0xfffffffffffffffen, 0x80000000n, false],
    484  [-0x8000000000000001n, 0x80000000n, false],
    485  [-0x8000000000000000n, 0x80000000n, false],
    486  [-0x7fffffffffffffffn, 0x80000000n, false],
    487  [-0x7ffffffffffffffen, 0x80000000n, false],
    488  [-0x100000001n, 0x80000000n, false],
    489  [-0x100000000n, 0x80000000n, false],
    490  [-0xffffffffn, 0x80000000n, false],
    491  [-0xfffffffen, 0x80000000n, false],
    492  [-0x80000001n, 0x80000000n, false],
    493  [-0x80000000n, 0x80000000n, false],
    494  [-0x7fffffffn, 0x80000000n, false],
    495  [-0x7ffffffen, 0x80000000n, false],
    496  [0x80000000n, 0x80000000n, true],
    497  [0x80000001n, 0x80000000n, false],
    498  [0xfffffffen, 0x80000000n, false],
    499  [0xffffffffn, 0x80000000n, false],
    500  [0x100000000n, 0x80000000n, false],
    501  [0x100000001n, 0x80000000n, false],
    502  [0x7ffffffffffffffen, 0x80000000n, false],
    503  [0x7fffffffffffffffn, 0x80000000n, false],
    504  [0x8000000000000000n, 0x80000000n, false],
    505  [0x8000000000000001n, 0x80000000n, false],
    506  [0xfffffffffffffffen, 0x80000000n, false],
    507  [0xffffffffffffffffn, 0x80000000n, false],
    508  [0x10000000000000000n, 0x80000000n, false],
    509  [0x10000000000000001n, 0x80000000n, false],
    510  [0x7ffffffffffffffffffffffen, 0x80000000n, false],
    511  [0x7fffffffffffffffffffffffn, 0x80000000n, false],
    512  [0x800000000000000000000000n, 0x80000000n, false],
    513  [0x800000000000000000000001n, 0x80000000n, false],
    514  [0xfffffffffffffffffffffffen, 0x80000000n, false],
    515  [0xffffffffffffffffffffffffn, 0x80000000n, false],
    516  [0x1000000000000000000000000n, 0x80000000n, false],
    517  [0x1000000000000000000000001n, 0x80000000n, false],
    518  [0x7ffffffffffffffffffffffffffffffen, 0x80000000n, false],
    519  [0x7fffffffffffffffffffffffffffffffn, 0x80000000n, false],
    520  [0x80000000000000000000000000000000n, 0x80000000n, false],
    521  [0x80000000000000000000000000000001n, 0x80000000n, false],
    522  [0xfffffffffffffffffffffffffffffffen, 0x80000000n, false],
    523  [0xffffffffffffffffffffffffffffffffn, 0x80000000n, false],
    524  [0x100000000000000000000000000000000n, 0x80000000n, false],
    525  [0x100000000000000000000000000000001n, 0x80000000n, false],
    526  [-0x100000000000000000000000000000001n, 0x80000001n, false],
    527  [-0x100000000000000000000000000000000n, 0x80000001n, false],
    528  [-0xffffffffffffffffffffffffffffffffn, 0x80000001n, false],
    529  [-0xfffffffffffffffffffffffffffffffen, 0x80000001n, false],
    530  [-0x80000000000000000000000000000001n, 0x80000001n, false],
    531  [-0x80000000000000000000000000000000n, 0x80000001n, false],
    532  [-0x7fffffffffffffffffffffffffffffffn, 0x80000001n, false],
    533  [-0x7ffffffffffffffffffffffffffffffen, 0x80000001n, false],
    534  [-0x1000000000000000000000001n, 0x80000001n, false],
    535  [-0x1000000000000000000000000n, 0x80000001n, false],
    536  [-0xffffffffffffffffffffffffn, 0x80000001n, false],
    537  [-0xfffffffffffffffffffffffen, 0x80000001n, false],
    538  [-0x800000000000000000000001n, 0x80000001n, false],
    539  [-0x800000000000000000000000n, 0x80000001n, false],
    540  [-0x7fffffffffffffffffffffffn, 0x80000001n, false],
    541  [-0x7ffffffffffffffffffffffen, 0x80000001n, false],
    542  [-0x10000000000000001n, 0x80000001n, false],
    543  [-0x10000000000000000n, 0x80000001n, false],
    544  [-0xffffffffffffffffn, 0x80000001n, false],
    545  [-0xfffffffffffffffen, 0x80000001n, false],
    546  [-0x8000000000000001n, 0x80000001n, false],
    547  [-0x8000000000000000n, 0x80000001n, false],
    548  [-0x7fffffffffffffffn, 0x80000001n, false],
    549  [-0x7ffffffffffffffen, 0x80000001n, false],
    550  [-0x100000001n, 0x80000001n, false],
    551  [-0x100000000n, 0x80000001n, false],
    552  [-0xffffffffn, 0x80000001n, false],
    553  [-0xfffffffen, 0x80000001n, false],
    554  [-0x80000001n, 0x80000001n, false],
    555  [-0x80000000n, 0x80000001n, false],
    556  [-0x7fffffffn, 0x80000001n, false],
    557  [-0x7ffffffen, 0x80000001n, false],
    558  [0x80000001n, 0x80000001n, true],
    559  [0xfffffffen, 0x80000001n, false],
    560  [0xffffffffn, 0x80000001n, false],
    561  [0x100000000n, 0x80000001n, false],
    562  [0x100000001n, 0x80000001n, false],
    563  [0x7ffffffffffffffen, 0x80000001n, false],
    564  [0x7fffffffffffffffn, 0x80000001n, false],
    565  [0x8000000000000000n, 0x80000001n, false],
    566  [0x8000000000000001n, 0x80000001n, false],
    567  [0xfffffffffffffffen, 0x80000001n, false],
    568  [0xffffffffffffffffn, 0x80000001n, false],
    569  [0x10000000000000000n, 0x80000001n, false],
    570  [0x10000000000000001n, 0x80000001n, false],
    571  [0x7ffffffffffffffffffffffen, 0x80000001n, false],
    572  [0x7fffffffffffffffffffffffn, 0x80000001n, false],
    573  [0x800000000000000000000000n, 0x80000001n, false],
    574  [0x800000000000000000000001n, 0x80000001n, false],
    575  [0xfffffffffffffffffffffffen, 0x80000001n, false],
    576  [0xffffffffffffffffffffffffn, 0x80000001n, false],
    577  [0x1000000000000000000000000n, 0x80000001n, false],
    578  [0x1000000000000000000000001n, 0x80000001n, false],
    579  [0x7ffffffffffffffffffffffffffffffen, 0x80000001n, false],
    580  [0x7fffffffffffffffffffffffffffffffn, 0x80000001n, false],
    581  [0x80000000000000000000000000000000n, 0x80000001n, false],
    582  [0x80000000000000000000000000000001n, 0x80000001n, false],
    583  [0xfffffffffffffffffffffffffffffffen, 0x80000001n, false],
    584  [0xffffffffffffffffffffffffffffffffn, 0x80000001n, false],
    585  [0x100000000000000000000000000000000n, 0x80000001n, false],
    586  [0x100000000000000000000000000000001n, 0x80000001n, false],
    587  [-0x100000000000000000000000000000001n, -0x80000001n, false],
    588  [-0x100000000000000000000000000000000n, -0x80000001n, false],
    589  [-0xffffffffffffffffffffffffffffffffn, -0x80000001n, false],
    590  [-0xfffffffffffffffffffffffffffffffen, -0x80000001n, false],
    591  [-0x80000000000000000000000000000001n, -0x80000001n, false],
    592  [-0x80000000000000000000000000000000n, -0x80000001n, false],
    593  [-0x7fffffffffffffffffffffffffffffffn, -0x80000001n, false],
    594  [-0x7ffffffffffffffffffffffffffffffen, -0x80000001n, false],
    595  [-0x1000000000000000000000001n, -0x80000001n, false],
    596  [-0x1000000000000000000000000n, -0x80000001n, false],
    597  [-0xffffffffffffffffffffffffn, -0x80000001n, false],
    598  [-0xfffffffffffffffffffffffen, -0x80000001n, false],
    599  [-0x800000000000000000000001n, -0x80000001n, false],
    600  [-0x800000000000000000000000n, -0x80000001n, false],
    601  [-0x7fffffffffffffffffffffffn, -0x80000001n, false],
    602  [-0x7ffffffffffffffffffffffen, -0x80000001n, false],
    603  [-0x10000000000000001n, -0x80000001n, false],
    604  [-0x10000000000000000n, -0x80000001n, false],
    605  [-0xffffffffffffffffn, -0x80000001n, false],
    606  [-0xfffffffffffffffen, -0x80000001n, false],
    607  [-0x8000000000000001n, -0x80000001n, false],
    608  [-0x8000000000000000n, -0x80000001n, false],
    609  [-0x7fffffffffffffffn, -0x80000001n, false],
    610  [-0x7ffffffffffffffen, -0x80000001n, false],
    611  [-0x100000001n, -0x80000001n, false],
    612  [-0x100000000n, -0x80000001n, false],
    613  [-0xffffffffn, -0x80000001n, false],
    614  [-0xfffffffen, -0x80000001n, false],
    615  [-0x80000001n, -0x80000001n, true],
    616  [-0x80000000n, -0x80000001n, false],
    617  [-0x7fffffffn, -0x80000001n, false],
    618  [-0x7ffffffen, -0x80000001n, false],
    619  [0xfffffffen, -0x80000001n, false],
    620  [0xffffffffn, -0x80000001n, false],
    621  [0x100000000n, -0x80000001n, false],
    622  [0x100000001n, -0x80000001n, false],
    623  [0x7ffffffffffffffen, -0x80000001n, false],
    624  [0x7fffffffffffffffn, -0x80000001n, false],
    625  [0x8000000000000000n, -0x80000001n, false],
    626  [0x8000000000000001n, -0x80000001n, false],
    627  [0xfffffffffffffffen, -0x80000001n, false],
    628  [0xffffffffffffffffn, -0x80000001n, false],
    629  [0x10000000000000000n, -0x80000001n, false],
    630  [0x10000000000000001n, -0x80000001n, false],
    631  [0x7ffffffffffffffffffffffen, -0x80000001n, false],
    632  [0x7fffffffffffffffffffffffn, -0x80000001n, false],
    633  [0x800000000000000000000000n, -0x80000001n, false],
    634  [0x800000000000000000000001n, -0x80000001n, false],
    635  [0xfffffffffffffffffffffffen, -0x80000001n, false],
    636  [0xffffffffffffffffffffffffn, -0x80000001n, false],
    637  [0x1000000000000000000000000n, -0x80000001n, false],
    638  [0x1000000000000000000000001n, -0x80000001n, false],
    639  [0x7ffffffffffffffffffffffffffffffen, -0x80000001n, false],
    640  [0x7fffffffffffffffffffffffffffffffn, -0x80000001n, false],
    641  [0x80000000000000000000000000000000n, -0x80000001n, false],
    642  [0x80000000000000000000000000000001n, -0x80000001n, false],
    643  [0xfffffffffffffffffffffffffffffffen, -0x80000001n, false],
    644  [0xffffffffffffffffffffffffffffffffn, -0x80000001n, false],
    645  [0x100000000000000000000000000000000n, -0x80000001n, false],
    646  [0x100000000000000000000000000000001n, -0x80000001n, false],
    647  [-0x100000000000000000000000000000001n, -0x80000000n, false],
    648  [-0x100000000000000000000000000000000n, -0x80000000n, false],
    649  [-0xffffffffffffffffffffffffffffffffn, -0x80000000n, false],
    650  [-0xfffffffffffffffffffffffffffffffen, -0x80000000n, false],
    651  [-0x80000000000000000000000000000001n, -0x80000000n, false],
    652  [-0x80000000000000000000000000000000n, -0x80000000n, false],
    653  [-0x7fffffffffffffffffffffffffffffffn, -0x80000000n, false],
    654  [-0x7ffffffffffffffffffffffffffffffen, -0x80000000n, false],
    655  [-0x1000000000000000000000001n, -0x80000000n, false],
    656  [-0x1000000000000000000000000n, -0x80000000n, false],
    657  [-0xffffffffffffffffffffffffn, -0x80000000n, false],
    658  [-0xfffffffffffffffffffffffen, -0x80000000n, false],
    659  [-0x800000000000000000000001n, -0x80000000n, false],
    660  [-0x800000000000000000000000n, -0x80000000n, false],
    661  [-0x7fffffffffffffffffffffffn, -0x80000000n, false],
    662  [-0x7ffffffffffffffffffffffen, -0x80000000n, false],
    663  [-0x10000000000000001n, -0x80000000n, false],
    664  [-0x10000000000000000n, -0x80000000n, false],
    665  [-0xffffffffffffffffn, -0x80000000n, false],
    666  [-0xfffffffffffffffen, -0x80000000n, false],
    667  [-0x8000000000000001n, -0x80000000n, false],
    668  [-0x8000000000000000n, -0x80000000n, false],
    669  [-0x7fffffffffffffffn, -0x80000000n, false],
    670  [-0x7ffffffffffffffen, -0x80000000n, false],
    671  [-0x100000001n, -0x80000000n, false],
    672  [-0x100000000n, -0x80000000n, false],
    673  [-0xffffffffn, -0x80000000n, false],
    674  [-0xfffffffen, -0x80000000n, false],
    675  [-0x80000000n, -0x80000000n, true],
    676  [-0x7fffffffn, -0x80000000n, false],
    677  [-0x7ffffffen, -0x80000000n, false],
    678  [0xfffffffen, -0x80000000n, false],
    679  [0xffffffffn, -0x80000000n, false],
    680  [0x100000000n, -0x80000000n, false],
    681  [0x100000001n, -0x80000000n, false],
    682  [0x7ffffffffffffffen, -0x80000000n, false],
    683  [0x7fffffffffffffffn, -0x80000000n, false],
    684  [0x8000000000000000n, -0x80000000n, false],
    685  [0x8000000000000001n, -0x80000000n, false],
    686  [0xfffffffffffffffen, -0x80000000n, false],
    687  [0xffffffffffffffffn, -0x80000000n, false],
    688  [0x10000000000000000n, -0x80000000n, false],
    689  [0x10000000000000001n, -0x80000000n, false],
    690  [0x7ffffffffffffffffffffffen, -0x80000000n, false],
    691  [0x7fffffffffffffffffffffffn, -0x80000000n, false],
    692  [0x800000000000000000000000n, -0x80000000n, false],
    693  [0x800000000000000000000001n, -0x80000000n, false],
    694  [0xfffffffffffffffffffffffen, -0x80000000n, false],
    695  [0xffffffffffffffffffffffffn, -0x80000000n, false],
    696  [0x1000000000000000000000000n, -0x80000000n, false],
    697  [0x1000000000000000000000001n, -0x80000000n, false],
    698  [0x7ffffffffffffffffffffffffffffffen, -0x80000000n, false],
    699  [0x7fffffffffffffffffffffffffffffffn, -0x80000000n, false],
    700  [0x80000000000000000000000000000000n, -0x80000000n, false],
    701  [0x80000000000000000000000000000001n, -0x80000000n, false],
    702  [0xfffffffffffffffffffffffffffffffen, -0x80000000n, false],
    703  [0xffffffffffffffffffffffffffffffffn, -0x80000000n, false],
    704  [0x100000000000000000000000000000000n, -0x80000000n, false],
    705  [0x100000000000000000000000000000001n, -0x80000000n, false],
    706  [-0x100000000000000000000000000000001n, -0x7fffffffn, false],
    707  [-0x100000000000000000000000000000000n, -0x7fffffffn, false],
    708  [-0xffffffffffffffffffffffffffffffffn, -0x7fffffffn, false],
    709  [-0xfffffffffffffffffffffffffffffffen, -0x7fffffffn, false],
    710  [-0x80000000000000000000000000000001n, -0x7fffffffn, false],
    711  [-0x80000000000000000000000000000000n, -0x7fffffffn, false],
    712  [-0x7fffffffffffffffffffffffffffffffn, -0x7fffffffn, false],
    713  [-0x7ffffffffffffffffffffffffffffffen, -0x7fffffffn, false],
    714  [-0x1000000000000000000000001n, -0x7fffffffn, false],
    715  [-0x1000000000000000000000000n, -0x7fffffffn, false],
    716  [-0xffffffffffffffffffffffffn, -0x7fffffffn, false],
    717  [-0xfffffffffffffffffffffffen, -0x7fffffffn, false],
    718  [-0x800000000000000000000001n, -0x7fffffffn, false],
    719  [-0x800000000000000000000000n, -0x7fffffffn, false],
    720  [-0x7fffffffffffffffffffffffn, -0x7fffffffn, false],
    721  [-0x7ffffffffffffffffffffffen, -0x7fffffffn, false],
    722  [-0x10000000000000001n, -0x7fffffffn, false],
    723  [-0x10000000000000000n, -0x7fffffffn, false],
    724  [-0xffffffffffffffffn, -0x7fffffffn, false],
    725  [-0xfffffffffffffffen, -0x7fffffffn, false],
    726  [-0x8000000000000001n, -0x7fffffffn, false],
    727  [-0x8000000000000000n, -0x7fffffffn, false],
    728  [-0x7fffffffffffffffn, -0x7fffffffn, false],
    729  [-0x7ffffffffffffffen, -0x7fffffffn, false],
    730  [-0x100000001n, -0x7fffffffn, false],
    731  [-0x100000000n, -0x7fffffffn, false],
    732  [-0xffffffffn, -0x7fffffffn, false],
    733  [-0xfffffffen, -0x7fffffffn, false],
    734  [-0x7fffffffn, -0x7fffffffn, true],
    735  [-0x7ffffffen, -0x7fffffffn, false],
    736  [0xfffffffen, -0x7fffffffn, false],
    737  [0xffffffffn, -0x7fffffffn, false],
    738  [0x100000000n, -0x7fffffffn, false],
    739  [0x100000001n, -0x7fffffffn, false],
    740  [0x7ffffffffffffffen, -0x7fffffffn, false],
    741  [0x7fffffffffffffffn, -0x7fffffffn, false],
    742  [0x8000000000000000n, -0x7fffffffn, false],
    743  [0x8000000000000001n, -0x7fffffffn, false],
    744  [0xfffffffffffffffen, -0x7fffffffn, false],
    745  [0xffffffffffffffffn, -0x7fffffffn, false],
    746  [0x10000000000000000n, -0x7fffffffn, false],
    747  [0x10000000000000001n, -0x7fffffffn, false],
    748  [0x7ffffffffffffffffffffffen, -0x7fffffffn, false],
    749  [0x7fffffffffffffffffffffffn, -0x7fffffffn, false],
    750  [0x800000000000000000000000n, -0x7fffffffn, false],
    751  [0x800000000000000000000001n, -0x7fffffffn, false],
    752  [0xfffffffffffffffffffffffen, -0x7fffffffn, false],
    753  [0xffffffffffffffffffffffffn, -0x7fffffffn, false],
    754  [0x1000000000000000000000000n, -0x7fffffffn, false],
    755  [0x1000000000000000000000001n, -0x7fffffffn, false],
    756  [0x7ffffffffffffffffffffffffffffffen, -0x7fffffffn, false],
    757  [0x7fffffffffffffffffffffffffffffffn, -0x7fffffffn, false],
    758  [0x80000000000000000000000000000000n, -0x7fffffffn, false],
    759  [0x80000000000000000000000000000001n, -0x7fffffffn, false],
    760  [0xfffffffffffffffffffffffffffffffen, -0x7fffffffn, false],
    761  [0xffffffffffffffffffffffffffffffffn, -0x7fffffffn, false],
    762  [0x100000000000000000000000000000000n, -0x7fffffffn, false],
    763  [0x100000000000000000000000000000001n, -0x7fffffffn, false],
    764  [-0x100000000000000000000000000000001n, -0x7ffffffen, false],
    765  [-0x100000000000000000000000000000000n, -0x7ffffffen, false],
    766  [-0xffffffffffffffffffffffffffffffffn, -0x7ffffffen, false],
    767  [-0xfffffffffffffffffffffffffffffffen, -0x7ffffffen, false],
    768  [-0x80000000000000000000000000000001n, -0x7ffffffen, false],
    769  [-0x80000000000000000000000000000000n, -0x7ffffffen, false],
    770  [-0x7fffffffffffffffffffffffffffffffn, -0x7ffffffen, false],
    771  [-0x7ffffffffffffffffffffffffffffffen, -0x7ffffffen, false],
    772  [-0x1000000000000000000000001n, -0x7ffffffen, false],
    773  [-0x1000000000000000000000000n, -0x7ffffffen, false],
    774  [-0xffffffffffffffffffffffffn, -0x7ffffffen, false],
    775  [-0xfffffffffffffffffffffffen, -0x7ffffffen, false],
    776  [-0x800000000000000000000001n, -0x7ffffffen, false],
    777  [-0x800000000000000000000000n, -0x7ffffffen, false],
    778  [-0x7fffffffffffffffffffffffn, -0x7ffffffen, false],
    779  [-0x7ffffffffffffffffffffffen, -0x7ffffffen, false],
    780  [-0x10000000000000001n, -0x7ffffffen, false],
    781  [-0x10000000000000000n, -0x7ffffffen, false],
    782  [-0xffffffffffffffffn, -0x7ffffffen, false],
    783  [-0xfffffffffffffffen, -0x7ffffffen, false],
    784  [-0x8000000000000001n, -0x7ffffffen, false],
    785  [-0x8000000000000000n, -0x7ffffffen, false],
    786  [-0x7fffffffffffffffn, -0x7ffffffen, false],
    787  [-0x7ffffffffffffffen, -0x7ffffffen, false],
    788  [-0x100000001n, -0x7ffffffen, false],
    789  [-0x100000000n, -0x7ffffffen, false],
    790  [-0xffffffffn, -0x7ffffffen, false],
    791  [-0xfffffffen, -0x7ffffffen, false],
    792  [-0x7ffffffen, -0x7ffffffen, true],
    793  [0xfffffffen, -0x7ffffffen, false],
    794  [0xffffffffn, -0x7ffffffen, false],
    795  [0x100000000n, -0x7ffffffen, false],
    796  [0x100000001n, -0x7ffffffen, false],
    797  [0x7ffffffffffffffen, -0x7ffffffen, false],
    798  [0x7fffffffffffffffn, -0x7ffffffen, false],
    799  [0x8000000000000000n, -0x7ffffffen, false],
    800  [0x8000000000000001n, -0x7ffffffen, false],
    801  [0xfffffffffffffffen, -0x7ffffffen, false],
    802  [0xffffffffffffffffn, -0x7ffffffen, false],
    803  [0x10000000000000000n, -0x7ffffffen, false],
    804  [0x10000000000000001n, -0x7ffffffen, false],
    805  [0x7ffffffffffffffffffffffen, -0x7ffffffen, false],
    806  [0x7fffffffffffffffffffffffn, -0x7ffffffen, false],
    807  [0x800000000000000000000000n, -0x7ffffffen, false],
    808  [0x800000000000000000000001n, -0x7ffffffen, false],
    809  [0xfffffffffffffffffffffffen, -0x7ffffffen, false],
    810  [0xffffffffffffffffffffffffn, -0x7ffffffen, false],
    811  [0x1000000000000000000000000n, -0x7ffffffen, false],
    812  [0x1000000000000000000000001n, -0x7ffffffen, false],
    813  [0x7ffffffffffffffffffffffffffffffen, -0x7ffffffen, false],
    814  [0x7fffffffffffffffffffffffffffffffn, -0x7ffffffen, false],
    815  [0x80000000000000000000000000000000n, -0x7ffffffen, false],
    816  [0x80000000000000000000000000000001n, -0x7ffffffen, false],
    817  [0xfffffffffffffffffffffffffffffffen, -0x7ffffffen, false],
    818  [0xffffffffffffffffffffffffffffffffn, -0x7ffffffen, false],
    819  [0x100000000000000000000000000000000n, -0x7ffffffen, false],
    820  [0x100000000000000000000000000000001n, -0x7ffffffen, false],
    821  [-0x100000000000000000000000000000001n, 0xfffffffen, false],
    822  [-0x100000000000000000000000000000000n, 0xfffffffen, false],
    823  [-0xffffffffffffffffffffffffffffffffn, 0xfffffffen, false],
    824  [-0xfffffffffffffffffffffffffffffffen, 0xfffffffen, false],
    825  [-0x80000000000000000000000000000001n, 0xfffffffen, false],
    826  [-0x80000000000000000000000000000000n, 0xfffffffen, false],
    827  [-0x7fffffffffffffffffffffffffffffffn, 0xfffffffen, false],
    828  [-0x7ffffffffffffffffffffffffffffffen, 0xfffffffen, false],
    829  [-0x1000000000000000000000001n, 0xfffffffen, false],
    830  [-0x1000000000000000000000000n, 0xfffffffen, false],
    831  [-0xffffffffffffffffffffffffn, 0xfffffffen, false],
    832  [-0xfffffffffffffffffffffffen, 0xfffffffen, false],
    833  [-0x800000000000000000000001n, 0xfffffffen, false],
    834  [-0x800000000000000000000000n, 0xfffffffen, false],
    835  [-0x7fffffffffffffffffffffffn, 0xfffffffen, false],
    836  [-0x7ffffffffffffffffffffffen, 0xfffffffen, false],
    837  [-0x10000000000000001n, 0xfffffffen, false],
    838  [-0x10000000000000000n, 0xfffffffen, false],
    839  [-0xffffffffffffffffn, 0xfffffffen, false],
    840  [-0xfffffffffffffffen, 0xfffffffen, false],
    841  [-0x8000000000000001n, 0xfffffffen, false],
    842  [-0x8000000000000000n, 0xfffffffen, false],
    843  [-0x7fffffffffffffffn, 0xfffffffen, false],
    844  [-0x7ffffffffffffffen, 0xfffffffen, false],
    845  [-0x100000001n, 0xfffffffen, false],
    846  [-0x100000000n, 0xfffffffen, false],
    847  [-0xffffffffn, 0xfffffffen, false],
    848  [-0xfffffffen, 0xfffffffen, false],
    849  [0xfffffffen, 0xfffffffen, true],
    850  [0xffffffffn, 0xfffffffen, false],
    851  [0x100000000n, 0xfffffffen, false],
    852  [0x100000001n, 0xfffffffen, false],
    853  [0x7ffffffffffffffen, 0xfffffffen, false],
    854  [0x7fffffffffffffffn, 0xfffffffen, false],
    855  [0x8000000000000000n, 0xfffffffen, false],
    856  [0x8000000000000001n, 0xfffffffen, false],
    857  [0xfffffffffffffffen, 0xfffffffen, false],
    858  [0xffffffffffffffffn, 0xfffffffen, false],
    859  [0x10000000000000000n, 0xfffffffen, false],
    860  [0x10000000000000001n, 0xfffffffen, false],
    861  [0x7ffffffffffffffffffffffen, 0xfffffffen, false],
    862  [0x7fffffffffffffffffffffffn, 0xfffffffen, false],
    863  [0x800000000000000000000000n, 0xfffffffen, false],
    864  [0x800000000000000000000001n, 0xfffffffen, false],
    865  [0xfffffffffffffffffffffffen, 0xfffffffen, false],
    866  [0xffffffffffffffffffffffffn, 0xfffffffen, false],
    867  [0x1000000000000000000000000n, 0xfffffffen, false],
    868  [0x1000000000000000000000001n, 0xfffffffen, false],
    869  [0x7ffffffffffffffffffffffffffffffen, 0xfffffffen, false],
    870  [0x7fffffffffffffffffffffffffffffffn, 0xfffffffen, false],
    871  [0x80000000000000000000000000000000n, 0xfffffffen, false],
    872  [0x80000000000000000000000000000001n, 0xfffffffen, false],
    873  [0xfffffffffffffffffffffffffffffffen, 0xfffffffen, false],
    874  [0xffffffffffffffffffffffffffffffffn, 0xfffffffen, false],
    875  [0x100000000000000000000000000000000n, 0xfffffffen, false],
    876  [0x100000000000000000000000000000001n, 0xfffffffen, false],
    877  [-0x100000000000000000000000000000001n, 0xffffffffn, false],
    878  [-0x100000000000000000000000000000000n, 0xffffffffn, false],
    879  [-0xffffffffffffffffffffffffffffffffn, 0xffffffffn, false],
    880  [-0xfffffffffffffffffffffffffffffffen, 0xffffffffn, false],
    881  [-0x80000000000000000000000000000001n, 0xffffffffn, false],
    882  [-0x80000000000000000000000000000000n, 0xffffffffn, false],
    883  [-0x7fffffffffffffffffffffffffffffffn, 0xffffffffn, false],
    884  [-0x7ffffffffffffffffffffffffffffffen, 0xffffffffn, false],
    885  [-0x1000000000000000000000001n, 0xffffffffn, false],
    886  [-0x1000000000000000000000000n, 0xffffffffn, false],
    887  [-0xffffffffffffffffffffffffn, 0xffffffffn, false],
    888  [-0xfffffffffffffffffffffffen, 0xffffffffn, false],
    889  [-0x800000000000000000000001n, 0xffffffffn, false],
    890  [-0x800000000000000000000000n, 0xffffffffn, false],
    891  [-0x7fffffffffffffffffffffffn, 0xffffffffn, false],
    892  [-0x7ffffffffffffffffffffffen, 0xffffffffn, false],
    893  [-0x10000000000000001n, 0xffffffffn, false],
    894  [-0x10000000000000000n, 0xffffffffn, false],
    895  [-0xffffffffffffffffn, 0xffffffffn, false],
    896  [-0xfffffffffffffffen, 0xffffffffn, false],
    897  [-0x8000000000000001n, 0xffffffffn, false],
    898  [-0x8000000000000000n, 0xffffffffn, false],
    899  [-0x7fffffffffffffffn, 0xffffffffn, false],
    900  [-0x7ffffffffffffffen, 0xffffffffn, false],
    901  [-0x100000001n, 0xffffffffn, false],
    902  [-0x100000000n, 0xffffffffn, false],
    903  [-0xffffffffn, 0xffffffffn, false],
    904  [-0xfffffffen, 0xffffffffn, false],
    905  [0xffffffffn, 0xffffffffn, true],
    906  [0x100000000n, 0xffffffffn, false],
    907  [0x100000001n, 0xffffffffn, false],
    908  [0x7ffffffffffffffen, 0xffffffffn, false],
    909  [0x7fffffffffffffffn, 0xffffffffn, false],
    910  [0x8000000000000000n, 0xffffffffn, false],
    911  [0x8000000000000001n, 0xffffffffn, false],
    912  [0xfffffffffffffffen, 0xffffffffn, false],
    913  [0xffffffffffffffffn, 0xffffffffn, false],
    914  [0x10000000000000000n, 0xffffffffn, false],
    915  [0x10000000000000001n, 0xffffffffn, false],
    916  [0x7ffffffffffffffffffffffen, 0xffffffffn, false],
    917  [0x7fffffffffffffffffffffffn, 0xffffffffn, false],
    918  [0x800000000000000000000000n, 0xffffffffn, false],
    919  [0x800000000000000000000001n, 0xffffffffn, false],
    920  [0xfffffffffffffffffffffffen, 0xffffffffn, false],
    921  [0xffffffffffffffffffffffffn, 0xffffffffn, false],
    922  [0x1000000000000000000000000n, 0xffffffffn, false],
    923  [0x1000000000000000000000001n, 0xffffffffn, false],
    924  [0x7ffffffffffffffffffffffffffffffen, 0xffffffffn, false],
    925  [0x7fffffffffffffffffffffffffffffffn, 0xffffffffn, false],
    926  [0x80000000000000000000000000000000n, 0xffffffffn, false],
    927  [0x80000000000000000000000000000001n, 0xffffffffn, false],
    928  [0xfffffffffffffffffffffffffffffffen, 0xffffffffn, false],
    929  [0xffffffffffffffffffffffffffffffffn, 0xffffffffn, false],
    930  [0x100000000000000000000000000000000n, 0xffffffffn, false],
    931  [0x100000000000000000000000000000001n, 0xffffffffn, false],
    932  [-0x100000000000000000000000000000001n, 0x100000000n, false],
    933  [-0x100000000000000000000000000000000n, 0x100000000n, false],
    934  [-0xffffffffffffffffffffffffffffffffn, 0x100000000n, false],
    935  [-0xfffffffffffffffffffffffffffffffen, 0x100000000n, false],
    936  [-0x80000000000000000000000000000001n, 0x100000000n, false],
    937  [-0x80000000000000000000000000000000n, 0x100000000n, false],
    938  [-0x7fffffffffffffffffffffffffffffffn, 0x100000000n, false],
    939  [-0x7ffffffffffffffffffffffffffffffen, 0x100000000n, false],
    940  [-0x1000000000000000000000001n, 0x100000000n, false],
    941  [-0x1000000000000000000000000n, 0x100000000n, false],
    942  [-0xffffffffffffffffffffffffn, 0x100000000n, false],
    943  [-0xfffffffffffffffffffffffen, 0x100000000n, false],
    944  [-0x800000000000000000000001n, 0x100000000n, false],
    945  [-0x800000000000000000000000n, 0x100000000n, false],
    946  [-0x7fffffffffffffffffffffffn, 0x100000000n, false],
    947  [-0x7ffffffffffffffffffffffen, 0x100000000n, false],
    948  [-0x10000000000000001n, 0x100000000n, false],
    949  [-0x10000000000000000n, 0x100000000n, false],
    950  [-0xffffffffffffffffn, 0x100000000n, false],
    951  [-0xfffffffffffffffen, 0x100000000n, false],
    952  [-0x8000000000000001n, 0x100000000n, false],
    953  [-0x8000000000000000n, 0x100000000n, false],
    954  [-0x7fffffffffffffffn, 0x100000000n, false],
    955  [-0x7ffffffffffffffen, 0x100000000n, false],
    956  [-0x100000001n, 0x100000000n, false],
    957  [-0x100000000n, 0x100000000n, false],
    958  [-0xffffffffn, 0x100000000n, false],
    959  [-0xfffffffen, 0x100000000n, false],
    960  [0x100000000n, 0x100000000n, true],
    961  [0x100000001n, 0x100000000n, false],
    962  [0x7ffffffffffffffen, 0x100000000n, false],
    963  [0x7fffffffffffffffn, 0x100000000n, false],
    964  [0x8000000000000000n, 0x100000000n, false],
    965  [0x8000000000000001n, 0x100000000n, false],
    966  [0xfffffffffffffffen, 0x100000000n, false],
    967  [0xffffffffffffffffn, 0x100000000n, false],
    968  [0x10000000000000000n, 0x100000000n, false],
    969  [0x10000000000000001n, 0x100000000n, false],
    970  [0x7ffffffffffffffffffffffen, 0x100000000n, false],
    971  [0x7fffffffffffffffffffffffn, 0x100000000n, false],
    972  [0x800000000000000000000000n, 0x100000000n, false],
    973  [0x800000000000000000000001n, 0x100000000n, false],
    974  [0xfffffffffffffffffffffffen, 0x100000000n, false],
    975  [0xffffffffffffffffffffffffn, 0x100000000n, false],
    976  [0x1000000000000000000000000n, 0x100000000n, false],
    977  [0x1000000000000000000000001n, 0x100000000n, false],
    978  [0x7ffffffffffffffffffffffffffffffen, 0x100000000n, false],
    979  [0x7fffffffffffffffffffffffffffffffn, 0x100000000n, false],
    980  [0x80000000000000000000000000000000n, 0x100000000n, false],
    981  [0x80000000000000000000000000000001n, 0x100000000n, false],
    982  [0xfffffffffffffffffffffffffffffffen, 0x100000000n, false],
    983  [0xffffffffffffffffffffffffffffffffn, 0x100000000n, false],
    984  [0x100000000000000000000000000000000n, 0x100000000n, false],
    985  [0x100000000000000000000000000000001n, 0x100000000n, false],
    986  [-0x100000000000000000000000000000001n, 0x100000001n, false],
    987  [-0x100000000000000000000000000000000n, 0x100000001n, false],
    988  [-0xffffffffffffffffffffffffffffffffn, 0x100000001n, false],
    989  [-0xfffffffffffffffffffffffffffffffen, 0x100000001n, false],
    990  [-0x80000000000000000000000000000001n, 0x100000001n, false],
    991  [-0x80000000000000000000000000000000n, 0x100000001n, false],
    992  [-0x7fffffffffffffffffffffffffffffffn, 0x100000001n, false],
    993  [-0x7ffffffffffffffffffffffffffffffen, 0x100000001n, false],
    994  [-0x1000000000000000000000001n, 0x100000001n, false],
    995  [-0x1000000000000000000000000n, 0x100000001n, false],
    996  [-0xffffffffffffffffffffffffn, 0x100000001n, false],
    997  [-0xfffffffffffffffffffffffen, 0x100000001n, false],
    998  [-0x800000000000000000000001n, 0x100000001n, false],
    999  [-0x800000000000000000000000n, 0x100000001n, false],
   1000  [-0x7fffffffffffffffffffffffn, 0x100000001n, false],
   1001  [-0x7ffffffffffffffffffffffen, 0x100000001n, false],
   1002  [-0x10000000000000001n, 0x100000001n, false],
   1003  [-0x10000000000000000n, 0x100000001n, false],
   1004  [-0xffffffffffffffffn, 0x100000001n, false],
   1005  [-0xfffffffffffffffen, 0x100000001n, false],
   1006  [-0x8000000000000001n, 0x100000001n, false],
   1007  [-0x8000000000000000n, 0x100000001n, false],
   1008  [-0x7fffffffffffffffn, 0x100000001n, false],
   1009  [-0x7ffffffffffffffen, 0x100000001n, false],
   1010  [-0x100000001n, 0x100000001n, false],
   1011  [-0x100000000n, 0x100000001n, false],
   1012  [-0xffffffffn, 0x100000001n, false],
   1013  [-0xfffffffen, 0x100000001n, false],
   1014  [0x100000001n, 0x100000001n, true],
   1015  [0x7ffffffffffffffen, 0x100000001n, false],
   1016  [0x7fffffffffffffffn, 0x100000001n, false],
   1017  [0x8000000000000000n, 0x100000001n, false],
   1018  [0x8000000000000001n, 0x100000001n, false],
   1019  [0xfffffffffffffffen, 0x100000001n, false],
   1020  [0xffffffffffffffffn, 0x100000001n, false],
   1021  [0x10000000000000000n, 0x100000001n, false],
   1022  [0x10000000000000001n, 0x100000001n, false],
   1023  [0x7ffffffffffffffffffffffen, 0x100000001n, false],
   1024  [0x7fffffffffffffffffffffffn, 0x100000001n, false],
   1025  [0x800000000000000000000000n, 0x100000001n, false],
   1026  [0x800000000000000000000001n, 0x100000001n, false],
   1027  [0xfffffffffffffffffffffffen, 0x100000001n, false],
   1028  [0xffffffffffffffffffffffffn, 0x100000001n, false],
   1029  [0x1000000000000000000000000n, 0x100000001n, false],
   1030  [0x1000000000000000000000001n, 0x100000001n, false],
   1031  [0x7ffffffffffffffffffffffffffffffen, 0x100000001n, false],
   1032  [0x7fffffffffffffffffffffffffffffffn, 0x100000001n, false],
   1033  [0x80000000000000000000000000000000n, 0x100000001n, false],
   1034  [0x80000000000000000000000000000001n, 0x100000001n, false],
   1035  [0xfffffffffffffffffffffffffffffffen, 0x100000001n, false],
   1036  [0xffffffffffffffffffffffffffffffffn, 0x100000001n, false],
   1037  [0x100000000000000000000000000000000n, 0x100000001n, false],
   1038  [0x100000000000000000000000000000001n, 0x100000001n, false],
   1039  [-0x100000000000000000000000000000001n, -0x100000001n, false],
   1040  [-0x100000000000000000000000000000000n, -0x100000001n, false],
   1041  [-0xffffffffffffffffffffffffffffffffn, -0x100000001n, false],
   1042  [-0xfffffffffffffffffffffffffffffffen, -0x100000001n, false],
   1043  [-0x80000000000000000000000000000001n, -0x100000001n, false],
   1044  [-0x80000000000000000000000000000000n, -0x100000001n, false],
   1045  [-0x7fffffffffffffffffffffffffffffffn, -0x100000001n, false],
   1046  [-0x7ffffffffffffffffffffffffffffffen, -0x100000001n, false],
   1047  [-0x1000000000000000000000001n, -0x100000001n, false],
   1048  [-0x1000000000000000000000000n, -0x100000001n, false],
   1049  [-0xffffffffffffffffffffffffn, -0x100000001n, false],
   1050  [-0xfffffffffffffffffffffffen, -0x100000001n, false],
   1051  [-0x800000000000000000000001n, -0x100000001n, false],
   1052  [-0x800000000000000000000000n, -0x100000001n, false],
   1053  [-0x7fffffffffffffffffffffffn, -0x100000001n, false],
   1054  [-0x7ffffffffffffffffffffffen, -0x100000001n, false],
   1055  [-0x10000000000000001n, -0x100000001n, false],
   1056  [-0x10000000000000000n, -0x100000001n, false],
   1057  [-0xffffffffffffffffn, -0x100000001n, false],
   1058  [-0xfffffffffffffffen, -0x100000001n, false],
   1059  [-0x8000000000000001n, -0x100000001n, false],
   1060  [-0x8000000000000000n, -0x100000001n, false],
   1061  [-0x7fffffffffffffffn, -0x100000001n, false],
   1062  [-0x7ffffffffffffffen, -0x100000001n, false],
   1063  [-0x100000001n, -0x100000001n, true],
   1064  [-0x100000000n, -0x100000001n, false],
   1065  [-0xffffffffn, -0x100000001n, false],
   1066  [-0xfffffffen, -0x100000001n, false],
   1067  [0x7ffffffffffffffen, -0x100000001n, false],
   1068  [0x7fffffffffffffffn, -0x100000001n, false],
   1069  [0x8000000000000000n, -0x100000001n, false],
   1070  [0x8000000000000001n, -0x100000001n, false],
   1071  [0xfffffffffffffffen, -0x100000001n, false],
   1072  [0xffffffffffffffffn, -0x100000001n, false],
   1073  [0x10000000000000000n, -0x100000001n, false],
   1074  [0x10000000000000001n, -0x100000001n, false],
   1075  [0x7ffffffffffffffffffffffen, -0x100000001n, false],
   1076  [0x7fffffffffffffffffffffffn, -0x100000001n, false],
   1077  [0x800000000000000000000000n, -0x100000001n, false],
   1078  [0x800000000000000000000001n, -0x100000001n, false],
   1079  [0xfffffffffffffffffffffffen, -0x100000001n, false],
   1080  [0xffffffffffffffffffffffffn, -0x100000001n, false],
   1081  [0x1000000000000000000000000n, -0x100000001n, false],
   1082  [0x1000000000000000000000001n, -0x100000001n, false],
   1083  [0x7ffffffffffffffffffffffffffffffen, -0x100000001n, false],
   1084  [0x7fffffffffffffffffffffffffffffffn, -0x100000001n, false],
   1085  [0x80000000000000000000000000000000n, -0x100000001n, false],
   1086  [0x80000000000000000000000000000001n, -0x100000001n, false],
   1087  [0xfffffffffffffffffffffffffffffffen, -0x100000001n, false],
   1088  [0xffffffffffffffffffffffffffffffffn, -0x100000001n, false],
   1089  [0x100000000000000000000000000000000n, -0x100000001n, false],
   1090  [0x100000000000000000000000000000001n, -0x100000001n, false],
   1091  [-0x100000000000000000000000000000001n, -0x100000000n, false],
   1092  [-0x100000000000000000000000000000000n, -0x100000000n, false],
   1093  [-0xffffffffffffffffffffffffffffffffn, -0x100000000n, false],
   1094  [-0xfffffffffffffffffffffffffffffffen, -0x100000000n, false],
   1095  [-0x80000000000000000000000000000001n, -0x100000000n, false],
   1096  [-0x80000000000000000000000000000000n, -0x100000000n, false],
   1097  [-0x7fffffffffffffffffffffffffffffffn, -0x100000000n, false],
   1098  [-0x7ffffffffffffffffffffffffffffffen, -0x100000000n, false],
   1099  [-0x1000000000000000000000001n, -0x100000000n, false],
   1100  [-0x1000000000000000000000000n, -0x100000000n, false],
   1101  [-0xffffffffffffffffffffffffn, -0x100000000n, false],
   1102  [-0xfffffffffffffffffffffffen, -0x100000000n, false],
   1103  [-0x800000000000000000000001n, -0x100000000n, false],
   1104  [-0x800000000000000000000000n, -0x100000000n, false],
   1105  [-0x7fffffffffffffffffffffffn, -0x100000000n, false],
   1106  [-0x7ffffffffffffffffffffffen, -0x100000000n, false],
   1107  [-0x10000000000000001n, -0x100000000n, false],
   1108  [-0x10000000000000000n, -0x100000000n, false],
   1109  [-0xffffffffffffffffn, -0x100000000n, false],
   1110  [-0xfffffffffffffffen, -0x100000000n, false],
   1111  [-0x8000000000000001n, -0x100000000n, false],
   1112  [-0x8000000000000000n, -0x100000000n, false],
   1113  [-0x7fffffffffffffffn, -0x100000000n, false],
   1114  [-0x7ffffffffffffffen, -0x100000000n, false],
   1115  [-0x100000000n, -0x100000000n, true],
   1116  [-0xffffffffn, -0x100000000n, false],
   1117  [-0xfffffffen, -0x100000000n, false],
   1118  [0x7ffffffffffffffen, -0x100000000n, false],
   1119  [0x7fffffffffffffffn, -0x100000000n, false],
   1120  [0x8000000000000000n, -0x100000000n, false],
   1121  [0x8000000000000001n, -0x100000000n, false],
   1122  [0xfffffffffffffffen, -0x100000000n, false],
   1123  [0xffffffffffffffffn, -0x100000000n, false],
   1124  [0x10000000000000000n, -0x100000000n, false],
   1125  [0x10000000000000001n, -0x100000000n, false],
   1126  [0x7ffffffffffffffffffffffen, -0x100000000n, false],
   1127  [0x7fffffffffffffffffffffffn, -0x100000000n, false],
   1128  [0x800000000000000000000000n, -0x100000000n, false],
   1129  [0x800000000000000000000001n, -0x100000000n, false],
   1130  [0xfffffffffffffffffffffffen, -0x100000000n, false],
   1131  [0xffffffffffffffffffffffffn, -0x100000000n, false],
   1132  [0x1000000000000000000000000n, -0x100000000n, false],
   1133  [0x1000000000000000000000001n, -0x100000000n, false],
   1134  [0x7ffffffffffffffffffffffffffffffen, -0x100000000n, false],
   1135  [0x7fffffffffffffffffffffffffffffffn, -0x100000000n, false],
   1136  [0x80000000000000000000000000000000n, -0x100000000n, false],
   1137  [0x80000000000000000000000000000001n, -0x100000000n, false],
   1138  [0xfffffffffffffffffffffffffffffffen, -0x100000000n, false],
   1139  [0xffffffffffffffffffffffffffffffffn, -0x100000000n, false],
   1140  [0x100000000000000000000000000000000n, -0x100000000n, false],
   1141  [0x100000000000000000000000000000001n, -0x100000000n, false],
   1142  [-0x100000000000000000000000000000001n, -0xffffffffn, false],
   1143  [-0x100000000000000000000000000000000n, -0xffffffffn, false],
   1144  [-0xffffffffffffffffffffffffffffffffn, -0xffffffffn, false],
   1145  [-0xfffffffffffffffffffffffffffffffen, -0xffffffffn, false],
   1146  [-0x80000000000000000000000000000001n, -0xffffffffn, false],
   1147  [-0x80000000000000000000000000000000n, -0xffffffffn, false],
   1148  [-0x7fffffffffffffffffffffffffffffffn, -0xffffffffn, false],
   1149  [-0x7ffffffffffffffffffffffffffffffen, -0xffffffffn, false],
   1150  [-0x1000000000000000000000001n, -0xffffffffn, false],
   1151  [-0x1000000000000000000000000n, -0xffffffffn, false],
   1152  [-0xffffffffffffffffffffffffn, -0xffffffffn, false],
   1153  [-0xfffffffffffffffffffffffen, -0xffffffffn, false],
   1154  [-0x800000000000000000000001n, -0xffffffffn, false],
   1155  [-0x800000000000000000000000n, -0xffffffffn, false],
   1156  [-0x7fffffffffffffffffffffffn, -0xffffffffn, false],
   1157  [-0x7ffffffffffffffffffffffen, -0xffffffffn, false],
   1158  [-0x10000000000000001n, -0xffffffffn, false],
   1159  [-0x10000000000000000n, -0xffffffffn, false],
   1160  [-0xffffffffffffffffn, -0xffffffffn, false],
   1161  [-0xfffffffffffffffen, -0xffffffffn, false],
   1162  [-0x8000000000000001n, -0xffffffffn, false],
   1163  [-0x8000000000000000n, -0xffffffffn, false],
   1164  [-0x7fffffffffffffffn, -0xffffffffn, false],
   1165  [-0x7ffffffffffffffen, -0xffffffffn, false],
   1166  [-0xffffffffn, -0xffffffffn, true],
   1167  [-0xfffffffen, -0xffffffffn, false],
   1168  [0x7ffffffffffffffen, -0xffffffffn, false],
   1169  [0x7fffffffffffffffn, -0xffffffffn, false],
   1170  [0x8000000000000000n, -0xffffffffn, false],
   1171  [0x8000000000000001n, -0xffffffffn, false],
   1172  [0xfffffffffffffffen, -0xffffffffn, false],
   1173  [0xffffffffffffffffn, -0xffffffffn, false],
   1174  [0x10000000000000000n, -0xffffffffn, false],
   1175  [0x10000000000000001n, -0xffffffffn, false],
   1176  [0x7ffffffffffffffffffffffen, -0xffffffffn, false],
   1177  [0x7fffffffffffffffffffffffn, -0xffffffffn, false],
   1178  [0x800000000000000000000000n, -0xffffffffn, false],
   1179  [0x800000000000000000000001n, -0xffffffffn, false],
   1180  [0xfffffffffffffffffffffffen, -0xffffffffn, false],
   1181  [0xffffffffffffffffffffffffn, -0xffffffffn, false],
   1182  [0x1000000000000000000000000n, -0xffffffffn, false],
   1183  [0x1000000000000000000000001n, -0xffffffffn, false],
   1184  [0x7ffffffffffffffffffffffffffffffen, -0xffffffffn, false],
   1185  [0x7fffffffffffffffffffffffffffffffn, -0xffffffffn, false],
   1186  [0x80000000000000000000000000000000n, -0xffffffffn, false],
   1187  [0x80000000000000000000000000000001n, -0xffffffffn, false],
   1188  [0xfffffffffffffffffffffffffffffffen, -0xffffffffn, false],
   1189  [0xffffffffffffffffffffffffffffffffn, -0xffffffffn, false],
   1190  [0x100000000000000000000000000000000n, -0xffffffffn, false],
   1191  [0x100000000000000000000000000000001n, -0xffffffffn, false],
   1192  [-0x100000000000000000000000000000001n, -0xfffffffen, false],
   1193  [-0x100000000000000000000000000000000n, -0xfffffffen, false],
   1194  [-0xffffffffffffffffffffffffffffffffn, -0xfffffffen, false],
   1195  [-0xfffffffffffffffffffffffffffffffen, -0xfffffffen, false],
   1196  [-0x80000000000000000000000000000001n, -0xfffffffen, false],
   1197  [-0x80000000000000000000000000000000n, -0xfffffffen, false],
   1198  [-0x7fffffffffffffffffffffffffffffffn, -0xfffffffen, false],
   1199  [-0x7ffffffffffffffffffffffffffffffen, -0xfffffffen, false],
   1200  [-0x1000000000000000000000001n, -0xfffffffen, false],
   1201  [-0x1000000000000000000000000n, -0xfffffffen, false],
   1202  [-0xffffffffffffffffffffffffn, -0xfffffffen, false],
   1203  [-0xfffffffffffffffffffffffen, -0xfffffffen, false],
   1204  [-0x800000000000000000000001n, -0xfffffffen, false],
   1205  [-0x800000000000000000000000n, -0xfffffffen, false],
   1206  [-0x7fffffffffffffffffffffffn, -0xfffffffen, false],
   1207  [-0x7ffffffffffffffffffffffen, -0xfffffffen, false],
   1208  [-0x10000000000000001n, -0xfffffffen, false],
   1209  [-0x10000000000000000n, -0xfffffffen, false],
   1210  [-0xffffffffffffffffn, -0xfffffffen, false],
   1211  [-0xfffffffffffffffen, -0xfffffffen, false],
   1212  [-0x8000000000000001n, -0xfffffffen, false],
   1213  [-0x8000000000000000n, -0xfffffffen, false],
   1214  [-0x7fffffffffffffffn, -0xfffffffen, false],
   1215  [-0x7ffffffffffffffen, -0xfffffffen, false],
   1216  [-0xfffffffen, -0xfffffffen, true],
   1217  [0x7ffffffffffffffen, -0xfffffffen, false],
   1218  [0x7fffffffffffffffn, -0xfffffffen, false],
   1219  [0x8000000000000000n, -0xfffffffen, false],
   1220  [0x8000000000000001n, -0xfffffffen, false],
   1221  [0xfffffffffffffffen, -0xfffffffen, false],
   1222  [0xffffffffffffffffn, -0xfffffffen, false],
   1223  [0x10000000000000000n, -0xfffffffen, false],
   1224  [0x10000000000000001n, -0xfffffffen, false],
   1225  [0x7ffffffffffffffffffffffen, -0xfffffffen, false],
   1226  [0x7fffffffffffffffffffffffn, -0xfffffffen, false],
   1227  [0x800000000000000000000000n, -0xfffffffen, false],
   1228  [0x800000000000000000000001n, -0xfffffffen, false],
   1229  [0xfffffffffffffffffffffffen, -0xfffffffen, false],
   1230  [0xffffffffffffffffffffffffn, -0xfffffffen, false],
   1231  [0x1000000000000000000000000n, -0xfffffffen, false],
   1232  [0x1000000000000000000000001n, -0xfffffffen, false],
   1233  [0x7ffffffffffffffffffffffffffffffen, -0xfffffffen, false],
   1234  [0x7fffffffffffffffffffffffffffffffn, -0xfffffffen, false],
   1235  [0x80000000000000000000000000000000n, -0xfffffffen, false],
   1236  [0x80000000000000000000000000000001n, -0xfffffffen, false],
   1237  [0xfffffffffffffffffffffffffffffffen, -0xfffffffen, false],
   1238  [0xffffffffffffffffffffffffffffffffn, -0xfffffffen, false],
   1239  [0x100000000000000000000000000000000n, -0xfffffffen, false],
   1240  [0x100000000000000000000000000000001n, -0xfffffffen, false],
   1241  [-0x100000000000000000000000000000001n, 0x7ffffffffffffffen, false],
   1242  [-0x100000000000000000000000000000000n, 0x7ffffffffffffffen, false],
   1243  [-0xffffffffffffffffffffffffffffffffn, 0x7ffffffffffffffen, false],
   1244  [-0xfffffffffffffffffffffffffffffffen, 0x7ffffffffffffffen, false],
   1245  [-0x80000000000000000000000000000001n, 0x7ffffffffffffffen, false],
   1246  [-0x80000000000000000000000000000000n, 0x7ffffffffffffffen, false],
   1247  [-0x7fffffffffffffffffffffffffffffffn, 0x7ffffffffffffffen, false],
   1248  [-0x7ffffffffffffffffffffffffffffffen, 0x7ffffffffffffffen, false],
   1249  [-0x1000000000000000000000001n, 0x7ffffffffffffffen, false],
   1250  [-0x1000000000000000000000000n, 0x7ffffffffffffffen, false],
   1251  [-0xffffffffffffffffffffffffn, 0x7ffffffffffffffen, false],
   1252  [-0xfffffffffffffffffffffffen, 0x7ffffffffffffffen, false],
   1253  [-0x800000000000000000000001n, 0x7ffffffffffffffen, false],
   1254  [-0x800000000000000000000000n, 0x7ffffffffffffffen, false],
   1255  [-0x7fffffffffffffffffffffffn, 0x7ffffffffffffffen, false],
   1256  [-0x7ffffffffffffffffffffffen, 0x7ffffffffffffffen, false],
   1257  [-0x10000000000000001n, 0x7ffffffffffffffen, false],
   1258  [-0x10000000000000000n, 0x7ffffffffffffffen, false],
   1259  [-0xffffffffffffffffn, 0x7ffffffffffffffen, false],
   1260  [-0xfffffffffffffffen, 0x7ffffffffffffffen, false],
   1261  [-0x8000000000000001n, 0x7ffffffffffffffen, false],
   1262  [-0x8000000000000000n, 0x7ffffffffffffffen, false],
   1263  [-0x7fffffffffffffffn, 0x7ffffffffffffffen, false],
   1264  [-0x7ffffffffffffffen, 0x7ffffffffffffffen, false],
   1265  [0x7ffffffffffffffen, 0x7ffffffffffffffen, true],
   1266  [0x7fffffffffffffffn, 0x7ffffffffffffffen, false],
   1267  [0x8000000000000000n, 0x7ffffffffffffffen, false],
   1268  [0x8000000000000001n, 0x7ffffffffffffffen, false],
   1269  [0xfffffffffffffffen, 0x7ffffffffffffffen, false],
   1270  [0xffffffffffffffffn, 0x7ffffffffffffffen, false],
   1271  [0x10000000000000000n, 0x7ffffffffffffffen, false],
   1272  [0x10000000000000001n, 0x7ffffffffffffffen, false],
   1273  [0x7ffffffffffffffffffffffen, 0x7ffffffffffffffen, false],
   1274  [0x7fffffffffffffffffffffffn, 0x7ffffffffffffffen, false],
   1275  [0x800000000000000000000000n, 0x7ffffffffffffffen, false],
   1276  [0x800000000000000000000001n, 0x7ffffffffffffffen, false],
   1277  [0xfffffffffffffffffffffffen, 0x7ffffffffffffffen, false],
   1278  [0xffffffffffffffffffffffffn, 0x7ffffffffffffffen, false],
   1279  [0x1000000000000000000000000n, 0x7ffffffffffffffen, false],
   1280  [0x1000000000000000000000001n, 0x7ffffffffffffffen, false],
   1281  [0x7ffffffffffffffffffffffffffffffen, 0x7ffffffffffffffen, false],
   1282  [0x7fffffffffffffffffffffffffffffffn, 0x7ffffffffffffffen, false],
   1283  [0x80000000000000000000000000000000n, 0x7ffffffffffffffen, false],
   1284  [0x80000000000000000000000000000001n, 0x7ffffffffffffffen, false],
   1285  [0xfffffffffffffffffffffffffffffffen, 0x7ffffffffffffffen, false],
   1286  [0xffffffffffffffffffffffffffffffffn, 0x7ffffffffffffffen, false],
   1287  [0x100000000000000000000000000000000n, 0x7ffffffffffffffen, false],
   1288  [0x100000000000000000000000000000001n, 0x7ffffffffffffffen, false],
   1289  [-0x100000000000000000000000000000001n, 0x7fffffffffffffffn, false],
   1290  [-0x100000000000000000000000000000000n, 0x7fffffffffffffffn, false],
   1291  [-0xffffffffffffffffffffffffffffffffn, 0x7fffffffffffffffn, false],
   1292  [-0xfffffffffffffffffffffffffffffffen, 0x7fffffffffffffffn, false],
   1293  [-0x80000000000000000000000000000001n, 0x7fffffffffffffffn, false],
   1294  [-0x80000000000000000000000000000000n, 0x7fffffffffffffffn, false],
   1295  [-0x7fffffffffffffffffffffffffffffffn, 0x7fffffffffffffffn, false],
   1296  [-0x7ffffffffffffffffffffffffffffffen, 0x7fffffffffffffffn, false],
   1297  [-0x1000000000000000000000001n, 0x7fffffffffffffffn, false],
   1298  [-0x1000000000000000000000000n, 0x7fffffffffffffffn, false],
   1299  [-0xffffffffffffffffffffffffn, 0x7fffffffffffffffn, false],
   1300  [-0xfffffffffffffffffffffffen, 0x7fffffffffffffffn, false],
   1301  [-0x800000000000000000000001n, 0x7fffffffffffffffn, false],
   1302  [-0x800000000000000000000000n, 0x7fffffffffffffffn, false],
   1303  [-0x7fffffffffffffffffffffffn, 0x7fffffffffffffffn, false],
   1304  [-0x7ffffffffffffffffffffffen, 0x7fffffffffffffffn, false],
   1305  [-0x10000000000000001n, 0x7fffffffffffffffn, false],
   1306  [-0x10000000000000000n, 0x7fffffffffffffffn, false],
   1307  [-0xffffffffffffffffn, 0x7fffffffffffffffn, false],
   1308  [-0xfffffffffffffffen, 0x7fffffffffffffffn, false],
   1309  [-0x8000000000000001n, 0x7fffffffffffffffn, false],
   1310  [-0x8000000000000000n, 0x7fffffffffffffffn, false],
   1311  [-0x7fffffffffffffffn, 0x7fffffffffffffffn, false],
   1312  [-0x7ffffffffffffffen, 0x7fffffffffffffffn, false],
   1313  [0x7fffffffffffffffn, 0x7fffffffffffffffn, true],
   1314  [0x8000000000000000n, 0x7fffffffffffffffn, false],
   1315  [0x8000000000000001n, 0x7fffffffffffffffn, false],
   1316  [0xfffffffffffffffen, 0x7fffffffffffffffn, false],
   1317  [0xffffffffffffffffn, 0x7fffffffffffffffn, false],
   1318  [0x10000000000000000n, 0x7fffffffffffffffn, false],
   1319  [0x10000000000000001n, 0x7fffffffffffffffn, false],
   1320  [0x7ffffffffffffffffffffffen, 0x7fffffffffffffffn, false],
   1321  [0x7fffffffffffffffffffffffn, 0x7fffffffffffffffn, false],
   1322  [0x800000000000000000000000n, 0x7fffffffffffffffn, false],
   1323  [0x800000000000000000000001n, 0x7fffffffffffffffn, false],
   1324  [0xfffffffffffffffffffffffen, 0x7fffffffffffffffn, false],
   1325  [0xffffffffffffffffffffffffn, 0x7fffffffffffffffn, false],
   1326  [0x1000000000000000000000000n, 0x7fffffffffffffffn, false],
   1327  [0x1000000000000000000000001n, 0x7fffffffffffffffn, false],
   1328  [0x7ffffffffffffffffffffffffffffffen, 0x7fffffffffffffffn, false],
   1329  [0x7fffffffffffffffffffffffffffffffn, 0x7fffffffffffffffn, false],
   1330  [0x80000000000000000000000000000000n, 0x7fffffffffffffffn, false],
   1331  [0x80000000000000000000000000000001n, 0x7fffffffffffffffn, false],
   1332  [0xfffffffffffffffffffffffffffffffen, 0x7fffffffffffffffn, false],
   1333  [0xffffffffffffffffffffffffffffffffn, 0x7fffffffffffffffn, false],
   1334  [0x100000000000000000000000000000000n, 0x7fffffffffffffffn, false],
   1335  [0x100000000000000000000000000000001n, 0x7fffffffffffffffn, false],
   1336  [-0x100000000000000000000000000000001n, 0x8000000000000000n, false],
   1337  [-0x100000000000000000000000000000000n, 0x8000000000000000n, false],
   1338  [-0xffffffffffffffffffffffffffffffffn, 0x8000000000000000n, false],
   1339  [-0xfffffffffffffffffffffffffffffffen, 0x8000000000000000n, false],
   1340  [-0x80000000000000000000000000000001n, 0x8000000000000000n, false],
   1341  [-0x80000000000000000000000000000000n, 0x8000000000000000n, false],
   1342  [-0x7fffffffffffffffffffffffffffffffn, 0x8000000000000000n, false],
   1343  [-0x7ffffffffffffffffffffffffffffffen, 0x8000000000000000n, false],
   1344  [-0x1000000000000000000000001n, 0x8000000000000000n, false],
   1345  [-0x1000000000000000000000000n, 0x8000000000000000n, false],
   1346  [-0xffffffffffffffffffffffffn, 0x8000000000000000n, false],
   1347  [-0xfffffffffffffffffffffffen, 0x8000000000000000n, false],
   1348  [-0x800000000000000000000001n, 0x8000000000000000n, false],
   1349  [-0x800000000000000000000000n, 0x8000000000000000n, false],
   1350  [-0x7fffffffffffffffffffffffn, 0x8000000000000000n, false],
   1351  [-0x7ffffffffffffffffffffffen, 0x8000000000000000n, false],
   1352  [-0x10000000000000001n, 0x8000000000000000n, false],
   1353  [-0x10000000000000000n, 0x8000000000000000n, false],
   1354  [-0xffffffffffffffffn, 0x8000000000000000n, false],
   1355  [-0xfffffffffffffffen, 0x8000000000000000n, false],
   1356  [-0x8000000000000001n, 0x8000000000000000n, false],
   1357  [-0x8000000000000000n, 0x8000000000000000n, false],
   1358  [-0x7fffffffffffffffn, 0x8000000000000000n, false],
   1359  [-0x7ffffffffffffffen, 0x8000000000000000n, false],
   1360  [0x8000000000000000n, 0x8000000000000000n, true],
   1361  [0x8000000000000001n, 0x8000000000000000n, false],
   1362  [0xfffffffffffffffen, 0x8000000000000000n, false],
   1363  [0xffffffffffffffffn, 0x8000000000000000n, false],
   1364  [0x10000000000000000n, 0x8000000000000000n, false],
   1365  [0x10000000000000001n, 0x8000000000000000n, false],
   1366  [0x7ffffffffffffffffffffffen, 0x8000000000000000n, false],
   1367  [0x7fffffffffffffffffffffffn, 0x8000000000000000n, false],
   1368  [0x800000000000000000000000n, 0x8000000000000000n, false],
   1369  [0x800000000000000000000001n, 0x8000000000000000n, false],
   1370  [0xfffffffffffffffffffffffen, 0x8000000000000000n, false],
   1371  [0xffffffffffffffffffffffffn, 0x8000000000000000n, false],
   1372  [0x1000000000000000000000000n, 0x8000000000000000n, false],
   1373  [0x1000000000000000000000001n, 0x8000000000000000n, false],
   1374  [0x7ffffffffffffffffffffffffffffffen, 0x8000000000000000n, false],
   1375  [0x7fffffffffffffffffffffffffffffffn, 0x8000000000000000n, false],
   1376  [0x80000000000000000000000000000000n, 0x8000000000000000n, false],
   1377  [0x80000000000000000000000000000001n, 0x8000000000000000n, false],
   1378  [0xfffffffffffffffffffffffffffffffen, 0x8000000000000000n, false],
   1379  [0xffffffffffffffffffffffffffffffffn, 0x8000000000000000n, false],
   1380  [0x100000000000000000000000000000000n, 0x8000000000000000n, false],
   1381  [0x100000000000000000000000000000001n, 0x8000000000000000n, false],
   1382  [-0x100000000000000000000000000000001n, 0x8000000000000001n, false],
   1383  [-0x100000000000000000000000000000000n, 0x8000000000000001n, false],
   1384  [-0xffffffffffffffffffffffffffffffffn, 0x8000000000000001n, false],
   1385  [-0xfffffffffffffffffffffffffffffffen, 0x8000000000000001n, false],
   1386  [-0x80000000000000000000000000000001n, 0x8000000000000001n, false],
   1387  [-0x80000000000000000000000000000000n, 0x8000000000000001n, false],
   1388  [-0x7fffffffffffffffffffffffffffffffn, 0x8000000000000001n, false],
   1389  [-0x7ffffffffffffffffffffffffffffffen, 0x8000000000000001n, false],
   1390  [-0x1000000000000000000000001n, 0x8000000000000001n, false],
   1391  [-0x1000000000000000000000000n, 0x8000000000000001n, false],
   1392  [-0xffffffffffffffffffffffffn, 0x8000000000000001n, false],
   1393  [-0xfffffffffffffffffffffffen, 0x8000000000000001n, false],
   1394  [-0x800000000000000000000001n, 0x8000000000000001n, false],
   1395  [-0x800000000000000000000000n, 0x8000000000000001n, false],
   1396  [-0x7fffffffffffffffffffffffn, 0x8000000000000001n, false],
   1397  [-0x7ffffffffffffffffffffffen, 0x8000000000000001n, false],
   1398  [-0x10000000000000001n, 0x8000000000000001n, false],
   1399  [-0x10000000000000000n, 0x8000000000000001n, false],
   1400  [-0xffffffffffffffffn, 0x8000000000000001n, false],
   1401  [-0xfffffffffffffffen, 0x8000000000000001n, false],
   1402  [-0x8000000000000001n, 0x8000000000000001n, false],
   1403  [-0x8000000000000000n, 0x8000000000000001n, false],
   1404  [-0x7fffffffffffffffn, 0x8000000000000001n, false],
   1405  [-0x7ffffffffffffffen, 0x8000000000000001n, false],
   1406  [0x8000000000000001n, 0x8000000000000001n, true],
   1407  [0xfffffffffffffffen, 0x8000000000000001n, false],
   1408  [0xffffffffffffffffn, 0x8000000000000001n, false],
   1409  [0x10000000000000000n, 0x8000000000000001n, false],
   1410  [0x10000000000000001n, 0x8000000000000001n, false],
   1411  [0x7ffffffffffffffffffffffen, 0x8000000000000001n, false],
   1412  [0x7fffffffffffffffffffffffn, 0x8000000000000001n, false],
   1413  [0x800000000000000000000000n, 0x8000000000000001n, false],
   1414  [0x800000000000000000000001n, 0x8000000000000001n, false],
   1415  [0xfffffffffffffffffffffffen, 0x8000000000000001n, false],
   1416  [0xffffffffffffffffffffffffn, 0x8000000000000001n, false],
   1417  [0x1000000000000000000000000n, 0x8000000000000001n, false],
   1418  [0x1000000000000000000000001n, 0x8000000000000001n, false],
   1419  [0x7ffffffffffffffffffffffffffffffen, 0x8000000000000001n, false],
   1420  [0x7fffffffffffffffffffffffffffffffn, 0x8000000000000001n, false],
   1421  [0x80000000000000000000000000000000n, 0x8000000000000001n, false],
   1422  [0x80000000000000000000000000000001n, 0x8000000000000001n, false],
   1423  [0xfffffffffffffffffffffffffffffffen, 0x8000000000000001n, false],
   1424  [0xffffffffffffffffffffffffffffffffn, 0x8000000000000001n, false],
   1425  [0x100000000000000000000000000000000n, 0x8000000000000001n, false],
   1426  [0x100000000000000000000000000000001n, 0x8000000000000001n, false],
   1427  [-0x100000000000000000000000000000001n, -0x8000000000000001n, false],
   1428  [-0x100000000000000000000000000000000n, -0x8000000000000001n, false],
   1429  [-0xffffffffffffffffffffffffffffffffn, -0x8000000000000001n, false],
   1430  [-0xfffffffffffffffffffffffffffffffen, -0x8000000000000001n, false],
   1431  [-0x80000000000000000000000000000001n, -0x8000000000000001n, false],
   1432  [-0x80000000000000000000000000000000n, -0x8000000000000001n, false],
   1433  [-0x7fffffffffffffffffffffffffffffffn, -0x8000000000000001n, false],
   1434  [-0x7ffffffffffffffffffffffffffffffen, -0x8000000000000001n, false],
   1435  [-0x1000000000000000000000001n, -0x8000000000000001n, false],
   1436  [-0x1000000000000000000000000n, -0x8000000000000001n, false],
   1437  [-0xffffffffffffffffffffffffn, -0x8000000000000001n, false],
   1438  [-0xfffffffffffffffffffffffen, -0x8000000000000001n, false],
   1439  [-0x800000000000000000000001n, -0x8000000000000001n, false],
   1440  [-0x800000000000000000000000n, -0x8000000000000001n, false],
   1441  [-0x7fffffffffffffffffffffffn, -0x8000000000000001n, false],
   1442  [-0x7ffffffffffffffffffffffen, -0x8000000000000001n, false],
   1443  [-0x10000000000000001n, -0x8000000000000001n, false],
   1444  [-0x10000000000000000n, -0x8000000000000001n, false],
   1445  [-0xffffffffffffffffn, -0x8000000000000001n, false],
   1446  [-0xfffffffffffffffen, -0x8000000000000001n, false],
   1447  [-0x8000000000000001n, -0x8000000000000001n, true],
   1448  [-0x8000000000000000n, -0x8000000000000001n, false],
   1449  [-0x7fffffffffffffffn, -0x8000000000000001n, false],
   1450  [-0x7ffffffffffffffen, -0x8000000000000001n, false],
   1451  [0xfffffffffffffffen, -0x8000000000000001n, false],
   1452  [0xffffffffffffffffn, -0x8000000000000001n, false],
   1453  [0x10000000000000000n, -0x8000000000000001n, false],
   1454  [0x10000000000000001n, -0x8000000000000001n, false],
   1455  [0x7ffffffffffffffffffffffen, -0x8000000000000001n, false],
   1456  [0x7fffffffffffffffffffffffn, -0x8000000000000001n, false],
   1457  [0x800000000000000000000000n, -0x8000000000000001n, false],
   1458  [0x800000000000000000000001n, -0x8000000000000001n, false],
   1459  [0xfffffffffffffffffffffffen, -0x8000000000000001n, false],
   1460  [0xffffffffffffffffffffffffn, -0x8000000000000001n, false],
   1461  [0x1000000000000000000000000n, -0x8000000000000001n, false],
   1462  [0x1000000000000000000000001n, -0x8000000000000001n, false],
   1463  [0x7ffffffffffffffffffffffffffffffen, -0x8000000000000001n, false],
   1464  [0x7fffffffffffffffffffffffffffffffn, -0x8000000000000001n, false],
   1465  [0x80000000000000000000000000000000n, -0x8000000000000001n, false],
   1466  [0x80000000000000000000000000000001n, -0x8000000000000001n, false],
   1467  [0xfffffffffffffffffffffffffffffffen, -0x8000000000000001n, false],
   1468  [0xffffffffffffffffffffffffffffffffn, -0x8000000000000001n, false],
   1469  [0x100000000000000000000000000000000n, -0x8000000000000001n, false],
   1470  [0x100000000000000000000000000000001n, -0x8000000000000001n, false],
   1471  [-0x100000000000000000000000000000001n, -0x8000000000000000n, false],
   1472  [-0x100000000000000000000000000000000n, -0x8000000000000000n, false],
   1473  [-0xffffffffffffffffffffffffffffffffn, -0x8000000000000000n, false],
   1474  [-0xfffffffffffffffffffffffffffffffen, -0x8000000000000000n, false],
   1475  [-0x80000000000000000000000000000001n, -0x8000000000000000n, false],
   1476  [-0x80000000000000000000000000000000n, -0x8000000000000000n, false],
   1477  [-0x7fffffffffffffffffffffffffffffffn, -0x8000000000000000n, false],
   1478  [-0x7ffffffffffffffffffffffffffffffen, -0x8000000000000000n, false],
   1479  [-0x1000000000000000000000001n, -0x8000000000000000n, false],
   1480  [-0x1000000000000000000000000n, -0x8000000000000000n, false],
   1481  [-0xffffffffffffffffffffffffn, -0x8000000000000000n, false],
   1482  [-0xfffffffffffffffffffffffen, -0x8000000000000000n, false],
   1483  [-0x800000000000000000000001n, -0x8000000000000000n, false],
   1484  [-0x800000000000000000000000n, -0x8000000000000000n, false],
   1485  [-0x7fffffffffffffffffffffffn, -0x8000000000000000n, false],
   1486  [-0x7ffffffffffffffffffffffen, -0x8000000000000000n, false],
   1487  [-0x10000000000000001n, -0x8000000000000000n, false],
   1488  [-0x10000000000000000n, -0x8000000000000000n, false],
   1489  [-0xffffffffffffffffn, -0x8000000000000000n, false],
   1490  [-0xfffffffffffffffen, -0x8000000000000000n, false],
   1491  [-0x8000000000000000n, -0x8000000000000000n, true],
   1492  [-0x7fffffffffffffffn, -0x8000000000000000n, false],
   1493  [-0x7ffffffffffffffen, -0x8000000000000000n, false],
   1494  [0xfffffffffffffffen, -0x8000000000000000n, false],
   1495  [0xffffffffffffffffn, -0x8000000000000000n, false],
   1496  [0x10000000000000000n, -0x8000000000000000n, false],
   1497  [0x10000000000000001n, -0x8000000000000000n, false],
   1498  [0x7ffffffffffffffffffffffen, -0x8000000000000000n, false],
   1499  [0x7fffffffffffffffffffffffn, -0x8000000000000000n, false],
   1500  [0x800000000000000000000000n, -0x8000000000000000n, false],
   1501  [0x800000000000000000000001n, -0x8000000000000000n, false],
   1502  [0xfffffffffffffffffffffffen, -0x8000000000000000n, false],
   1503  [0xffffffffffffffffffffffffn, -0x8000000000000000n, false],
   1504  [0x1000000000000000000000000n, -0x8000000000000000n, false],
   1505  [0x1000000000000000000000001n, -0x8000000000000000n, false],
   1506  [0x7ffffffffffffffffffffffffffffffen, -0x8000000000000000n, false],
   1507  [0x7fffffffffffffffffffffffffffffffn, -0x8000000000000000n, false],
   1508  [0x80000000000000000000000000000000n, -0x8000000000000000n, false],
   1509  [0x80000000000000000000000000000001n, -0x8000000000000000n, false],
   1510  [0xfffffffffffffffffffffffffffffffen, -0x8000000000000000n, false],
   1511  [0xffffffffffffffffffffffffffffffffn, -0x8000000000000000n, false],
   1512  [0x100000000000000000000000000000000n, -0x8000000000000000n, false],
   1513  [0x100000000000000000000000000000001n, -0x8000000000000000n, false],
   1514  [-0x100000000000000000000000000000001n, -0x7fffffffffffffffn, false],
   1515  [-0x100000000000000000000000000000000n, -0x7fffffffffffffffn, false],
   1516  [-0xffffffffffffffffffffffffffffffffn, -0x7fffffffffffffffn, false],
   1517  [-0xfffffffffffffffffffffffffffffffen, -0x7fffffffffffffffn, false],
   1518  [-0x80000000000000000000000000000001n, -0x7fffffffffffffffn, false],
   1519  [-0x80000000000000000000000000000000n, -0x7fffffffffffffffn, false],
   1520  [-0x7fffffffffffffffffffffffffffffffn, -0x7fffffffffffffffn, false],
   1521  [-0x7ffffffffffffffffffffffffffffffen, -0x7fffffffffffffffn, false],
   1522  [-0x1000000000000000000000001n, -0x7fffffffffffffffn, false],
   1523  [-0x1000000000000000000000000n, -0x7fffffffffffffffn, false],
   1524  [-0xffffffffffffffffffffffffn, -0x7fffffffffffffffn, false],
   1525  [-0xfffffffffffffffffffffffen, -0x7fffffffffffffffn, false],
   1526  [-0x800000000000000000000001n, -0x7fffffffffffffffn, false],
   1527  [-0x800000000000000000000000n, -0x7fffffffffffffffn, false],
   1528  [-0x7fffffffffffffffffffffffn, -0x7fffffffffffffffn, false],
   1529  [-0x7ffffffffffffffffffffffen, -0x7fffffffffffffffn, false],
   1530  [-0x10000000000000001n, -0x7fffffffffffffffn, false],
   1531  [-0x10000000000000000n, -0x7fffffffffffffffn, false],
   1532  [-0xffffffffffffffffn, -0x7fffffffffffffffn, false],
   1533  [-0xfffffffffffffffen, -0x7fffffffffffffffn, false],
   1534  [-0x7fffffffffffffffn, -0x7fffffffffffffffn, true],
   1535  [-0x7ffffffffffffffen, -0x7fffffffffffffffn, false],
   1536  [0xfffffffffffffffen, -0x7fffffffffffffffn, false],
   1537  [0xffffffffffffffffn, -0x7fffffffffffffffn, false],
   1538  [0x10000000000000000n, -0x7fffffffffffffffn, false],
   1539  [0x10000000000000001n, -0x7fffffffffffffffn, false],
   1540  [0x7ffffffffffffffffffffffen, -0x7fffffffffffffffn, false],
   1541  [0x7fffffffffffffffffffffffn, -0x7fffffffffffffffn, false],
   1542  [0x800000000000000000000000n, -0x7fffffffffffffffn, false],
   1543  [0x800000000000000000000001n, -0x7fffffffffffffffn, false],
   1544  [0xfffffffffffffffffffffffen, -0x7fffffffffffffffn, false],
   1545  [0xffffffffffffffffffffffffn, -0x7fffffffffffffffn, false],
   1546  [0x1000000000000000000000000n, -0x7fffffffffffffffn, false],
   1547  [0x1000000000000000000000001n, -0x7fffffffffffffffn, false],
   1548  [0x7ffffffffffffffffffffffffffffffen, -0x7fffffffffffffffn, false],
   1549  [0x7fffffffffffffffffffffffffffffffn, -0x7fffffffffffffffn, false],
   1550  [0x80000000000000000000000000000000n, -0x7fffffffffffffffn, false],
   1551  [0x80000000000000000000000000000001n, -0x7fffffffffffffffn, false],
   1552  [0xfffffffffffffffffffffffffffffffen, -0x7fffffffffffffffn, false],
   1553  [0xffffffffffffffffffffffffffffffffn, -0x7fffffffffffffffn, false],
   1554  [0x100000000000000000000000000000000n, -0x7fffffffffffffffn, false],
   1555  [0x100000000000000000000000000000001n, -0x7fffffffffffffffn, false],
   1556  [-0x100000000000000000000000000000001n, -0x7ffffffffffffffen, false],
   1557  [-0x100000000000000000000000000000000n, -0x7ffffffffffffffen, false],
   1558  [-0xffffffffffffffffffffffffffffffffn, -0x7ffffffffffffffen, false],
   1559  [-0xfffffffffffffffffffffffffffffffen, -0x7ffffffffffffffen, false],
   1560  [-0x80000000000000000000000000000001n, -0x7ffffffffffffffen, false],
   1561  [-0x80000000000000000000000000000000n, -0x7ffffffffffffffen, false],
   1562  [-0x7fffffffffffffffffffffffffffffffn, -0x7ffffffffffffffen, false],
   1563  [-0x7ffffffffffffffffffffffffffffffen, -0x7ffffffffffffffen, false],
   1564  [-0x1000000000000000000000001n, -0x7ffffffffffffffen, false],
   1565  [-0x1000000000000000000000000n, -0x7ffffffffffffffen, false],
   1566  [-0xffffffffffffffffffffffffn, -0x7ffffffffffffffen, false],
   1567  [-0xfffffffffffffffffffffffen, -0x7ffffffffffffffen, false],
   1568  [-0x800000000000000000000001n, -0x7ffffffffffffffen, false],
   1569  [-0x800000000000000000000000n, -0x7ffffffffffffffen, false],
   1570  [-0x7fffffffffffffffffffffffn, -0x7ffffffffffffffen, false],
   1571  [-0x7ffffffffffffffffffffffen, -0x7ffffffffffffffen, false],
   1572  [-0x10000000000000001n, -0x7ffffffffffffffen, false],
   1573  [-0x10000000000000000n, -0x7ffffffffffffffen, false],
   1574  [-0xffffffffffffffffn, -0x7ffffffffffffffen, false],
   1575  [-0xfffffffffffffffen, -0x7ffffffffffffffen, false],
   1576  [-0x7ffffffffffffffen, -0x7ffffffffffffffen, true],
   1577  [0xfffffffffffffffen, -0x7ffffffffffffffen, false],
   1578  [0xffffffffffffffffn, -0x7ffffffffffffffen, false],
   1579  [0x10000000000000000n, -0x7ffffffffffffffen, false],
   1580  [0x10000000000000001n, -0x7ffffffffffffffen, false],
   1581  [0x7ffffffffffffffffffffffen, -0x7ffffffffffffffen, false],
   1582  [0x7fffffffffffffffffffffffn, -0x7ffffffffffffffen, false],
   1583  [0x800000000000000000000000n, -0x7ffffffffffffffen, false],
   1584  [0x800000000000000000000001n, -0x7ffffffffffffffen, false],
   1585  [0xfffffffffffffffffffffffen, -0x7ffffffffffffffen, false],
   1586  [0xffffffffffffffffffffffffn, -0x7ffffffffffffffen, false],
   1587  [0x1000000000000000000000000n, -0x7ffffffffffffffen, false],
   1588  [0x1000000000000000000000001n, -0x7ffffffffffffffen, false],
   1589  [0x7ffffffffffffffffffffffffffffffen, -0x7ffffffffffffffen, false],
   1590  [0x7fffffffffffffffffffffffffffffffn, -0x7ffffffffffffffen, false],
   1591  [0x80000000000000000000000000000000n, -0x7ffffffffffffffen, false],
   1592  [0x80000000000000000000000000000001n, -0x7ffffffffffffffen, false],
   1593  [0xfffffffffffffffffffffffffffffffen, -0x7ffffffffffffffen, false],
   1594  [0xffffffffffffffffffffffffffffffffn, -0x7ffffffffffffffen, false],
   1595  [0x100000000000000000000000000000000n, -0x7ffffffffffffffen, false],
   1596  [0x100000000000000000000000000000001n, -0x7ffffffffffffffen, false],
   1597  [-0x100000000000000000000000000000001n, 0xfffffffffffffffen, false],
   1598  [-0x100000000000000000000000000000000n, 0xfffffffffffffffen, false],
   1599  [-0xffffffffffffffffffffffffffffffffn, 0xfffffffffffffffen, false],
   1600  [-0xfffffffffffffffffffffffffffffffen, 0xfffffffffffffffen, false],
   1601  [-0x80000000000000000000000000000001n, 0xfffffffffffffffen, false],
   1602  [-0x80000000000000000000000000000000n, 0xfffffffffffffffen, false],
   1603  [-0x7fffffffffffffffffffffffffffffffn, 0xfffffffffffffffen, false],
   1604  [-0x7ffffffffffffffffffffffffffffffen, 0xfffffffffffffffen, false],
   1605  [-0x1000000000000000000000001n, 0xfffffffffffffffen, false],
   1606  [-0x1000000000000000000000000n, 0xfffffffffffffffen, false],
   1607  [-0xffffffffffffffffffffffffn, 0xfffffffffffffffen, false],
   1608  [-0xfffffffffffffffffffffffen, 0xfffffffffffffffen, false],
   1609  [-0x800000000000000000000001n, 0xfffffffffffffffen, false],
   1610  [-0x800000000000000000000000n, 0xfffffffffffffffen, false],
   1611  [-0x7fffffffffffffffffffffffn, 0xfffffffffffffffen, false],
   1612  [-0x7ffffffffffffffffffffffen, 0xfffffffffffffffen, false],
   1613  [-0x10000000000000001n, 0xfffffffffffffffen, false],
   1614  [-0x10000000000000000n, 0xfffffffffffffffen, false],
   1615  [-0xffffffffffffffffn, 0xfffffffffffffffen, false],
   1616  [-0xfffffffffffffffen, 0xfffffffffffffffen, false],
   1617  [0xfffffffffffffffen, 0xfffffffffffffffen, true],
   1618  [0xffffffffffffffffn, 0xfffffffffffffffen, false],
   1619  [0x10000000000000000n, 0xfffffffffffffffen, false],
   1620  [0x10000000000000001n, 0xfffffffffffffffen, false],
   1621  [0x7ffffffffffffffffffffffen, 0xfffffffffffffffen, false],
   1622  [0x7fffffffffffffffffffffffn, 0xfffffffffffffffen, false],
   1623  [0x800000000000000000000000n, 0xfffffffffffffffen, false],
   1624  [0x800000000000000000000001n, 0xfffffffffffffffen, false],
   1625  [0xfffffffffffffffffffffffen, 0xfffffffffffffffen, false],
   1626  [0xffffffffffffffffffffffffn, 0xfffffffffffffffen, false],
   1627  [0x1000000000000000000000000n, 0xfffffffffffffffen, false],
   1628  [0x1000000000000000000000001n, 0xfffffffffffffffen, false],
   1629  [0x7ffffffffffffffffffffffffffffffen, 0xfffffffffffffffen, false],
   1630  [0x7fffffffffffffffffffffffffffffffn, 0xfffffffffffffffen, false],
   1631  [0x80000000000000000000000000000000n, 0xfffffffffffffffen, false],
   1632  [0x80000000000000000000000000000001n, 0xfffffffffffffffen, false],
   1633  [0xfffffffffffffffffffffffffffffffen, 0xfffffffffffffffen, false],
   1634  [0xffffffffffffffffffffffffffffffffn, 0xfffffffffffffffen, false],
   1635  [0x100000000000000000000000000000000n, 0xfffffffffffffffen, false],
   1636  [0x100000000000000000000000000000001n, 0xfffffffffffffffen, false],
   1637  [-0x100000000000000000000000000000001n, 0xffffffffffffffffn, false],
   1638  [-0x100000000000000000000000000000000n, 0xffffffffffffffffn, false],
   1639  [-0xffffffffffffffffffffffffffffffffn, 0xffffffffffffffffn, false],
   1640  [-0xfffffffffffffffffffffffffffffffen, 0xffffffffffffffffn, false],
   1641  [-0x80000000000000000000000000000001n, 0xffffffffffffffffn, false],
   1642  [-0x80000000000000000000000000000000n, 0xffffffffffffffffn, false],
   1643  [-0x7fffffffffffffffffffffffffffffffn, 0xffffffffffffffffn, false],
   1644  [-0x7ffffffffffffffffffffffffffffffen, 0xffffffffffffffffn, false],
   1645  [-0x1000000000000000000000001n, 0xffffffffffffffffn, false],
   1646  [-0x1000000000000000000000000n, 0xffffffffffffffffn, false],
   1647  [-0xffffffffffffffffffffffffn, 0xffffffffffffffffn, false],
   1648  [-0xfffffffffffffffffffffffen, 0xffffffffffffffffn, false],
   1649  [-0x800000000000000000000001n, 0xffffffffffffffffn, false],
   1650  [-0x800000000000000000000000n, 0xffffffffffffffffn, false],
   1651  [-0x7fffffffffffffffffffffffn, 0xffffffffffffffffn, false],
   1652  [-0x7ffffffffffffffffffffffen, 0xffffffffffffffffn, false],
   1653  [-0x10000000000000001n, 0xffffffffffffffffn, false],
   1654  [-0x10000000000000000n, 0xffffffffffffffffn, false],
   1655  [-0xffffffffffffffffn, 0xffffffffffffffffn, false],
   1656  [-0xfffffffffffffffen, 0xffffffffffffffffn, false],
   1657  [0xffffffffffffffffn, 0xffffffffffffffffn, true],
   1658  [0x10000000000000000n, 0xffffffffffffffffn, false],
   1659  [0x10000000000000001n, 0xffffffffffffffffn, false],
   1660  [0x7ffffffffffffffffffffffen, 0xffffffffffffffffn, false],
   1661  [0x7fffffffffffffffffffffffn, 0xffffffffffffffffn, false],
   1662  [0x800000000000000000000000n, 0xffffffffffffffffn, false],
   1663  [0x800000000000000000000001n, 0xffffffffffffffffn, false],
   1664  [0xfffffffffffffffffffffffen, 0xffffffffffffffffn, false],
   1665  [0xffffffffffffffffffffffffn, 0xffffffffffffffffn, false],
   1666  [0x1000000000000000000000000n, 0xffffffffffffffffn, false],
   1667  [0x1000000000000000000000001n, 0xffffffffffffffffn, false],
   1668  [0x7ffffffffffffffffffffffffffffffen, 0xffffffffffffffffn, false],
   1669  [0x7fffffffffffffffffffffffffffffffn, 0xffffffffffffffffn, false],
   1670  [0x80000000000000000000000000000000n, 0xffffffffffffffffn, false],
   1671  [0x80000000000000000000000000000001n, 0xffffffffffffffffn, false],
   1672  [0xfffffffffffffffffffffffffffffffen, 0xffffffffffffffffn, false],
   1673  [0xffffffffffffffffffffffffffffffffn, 0xffffffffffffffffn, false],
   1674  [0x100000000000000000000000000000000n, 0xffffffffffffffffn, false],
   1675  [0x100000000000000000000000000000001n, 0xffffffffffffffffn, false],
   1676  [-0x100000000000000000000000000000001n, 0x10000000000000000n, false],
   1677  [-0x100000000000000000000000000000000n, 0x10000000000000000n, false],
   1678  [-0xffffffffffffffffffffffffffffffffn, 0x10000000000000000n, false],
   1679  [-0xfffffffffffffffffffffffffffffffen, 0x10000000000000000n, false],
   1680  [-0x80000000000000000000000000000001n, 0x10000000000000000n, false],
   1681  [-0x80000000000000000000000000000000n, 0x10000000000000000n, false],
   1682  [-0x7fffffffffffffffffffffffffffffffn, 0x10000000000000000n, false],
   1683  [-0x7ffffffffffffffffffffffffffffffen, 0x10000000000000000n, false],
   1684  [-0x1000000000000000000000001n, 0x10000000000000000n, false],
   1685  [-0x1000000000000000000000000n, 0x10000000000000000n, false],
   1686  [-0xffffffffffffffffffffffffn, 0x10000000000000000n, false],
   1687  [-0xfffffffffffffffffffffffen, 0x10000000000000000n, false],
   1688  [-0x800000000000000000000001n, 0x10000000000000000n, false],
   1689  [-0x800000000000000000000000n, 0x10000000000000000n, false],
   1690  [-0x7fffffffffffffffffffffffn, 0x10000000000000000n, false],
   1691  [-0x7ffffffffffffffffffffffen, 0x10000000000000000n, false],
   1692  [-0x10000000000000001n, 0x10000000000000000n, false],
   1693  [-0x10000000000000000n, 0x10000000000000000n, false],
   1694  [-0xffffffffffffffffn, 0x10000000000000000n, false],
   1695  [-0xfffffffffffffffen, 0x10000000000000000n, false],
   1696  [0x10000000000000000n, 0x10000000000000000n, true],
   1697  [0x10000000000000001n, 0x10000000000000000n, false],
   1698  [0x7ffffffffffffffffffffffen, 0x10000000000000000n, false],
   1699  [0x7fffffffffffffffffffffffn, 0x10000000000000000n, false],
   1700  [0x800000000000000000000000n, 0x10000000000000000n, false],
   1701  [0x800000000000000000000001n, 0x10000000000000000n, false],
   1702  [0xfffffffffffffffffffffffen, 0x10000000000000000n, false],
   1703  [0xffffffffffffffffffffffffn, 0x10000000000000000n, false],
   1704  [0x1000000000000000000000000n, 0x10000000000000000n, false],
   1705  [0x1000000000000000000000001n, 0x10000000000000000n, false],
   1706  [0x7ffffffffffffffffffffffffffffffen, 0x10000000000000000n, false],
   1707  [0x7fffffffffffffffffffffffffffffffn, 0x10000000000000000n, false],
   1708  [0x80000000000000000000000000000000n, 0x10000000000000000n, false],
   1709  [0x80000000000000000000000000000001n, 0x10000000000000000n, false],
   1710  [0xfffffffffffffffffffffffffffffffen, 0x10000000000000000n, false],
   1711  [0xffffffffffffffffffffffffffffffffn, 0x10000000000000000n, false],
   1712  [0x100000000000000000000000000000000n, 0x10000000000000000n, false],
   1713  [0x100000000000000000000000000000001n, 0x10000000000000000n, false],
   1714  [-0x100000000000000000000000000000001n, 0x10000000000000001n, false],
   1715  [-0x100000000000000000000000000000000n, 0x10000000000000001n, false],
   1716  [-0xffffffffffffffffffffffffffffffffn, 0x10000000000000001n, false],
   1717  [-0xfffffffffffffffffffffffffffffffen, 0x10000000000000001n, false],
   1718  [-0x80000000000000000000000000000001n, 0x10000000000000001n, false],
   1719  [-0x80000000000000000000000000000000n, 0x10000000000000001n, false],
   1720  [-0x7fffffffffffffffffffffffffffffffn, 0x10000000000000001n, false],
   1721  [-0x7ffffffffffffffffffffffffffffffen, 0x10000000000000001n, false],
   1722  [-0x1000000000000000000000001n, 0x10000000000000001n, false],
   1723  [-0x1000000000000000000000000n, 0x10000000000000001n, false],
   1724  [-0xffffffffffffffffffffffffn, 0x10000000000000001n, false],
   1725  [-0xfffffffffffffffffffffffen, 0x10000000000000001n, false],
   1726  [-0x800000000000000000000001n, 0x10000000000000001n, false],
   1727  [-0x800000000000000000000000n, 0x10000000000000001n, false],
   1728  [-0x7fffffffffffffffffffffffn, 0x10000000000000001n, false],
   1729  [-0x7ffffffffffffffffffffffen, 0x10000000000000001n, false],
   1730  [-0x10000000000000001n, 0x10000000000000001n, false],
   1731  [-0x10000000000000000n, 0x10000000000000001n, false],
   1732  [-0xffffffffffffffffn, 0x10000000000000001n, false],
   1733  [-0xfffffffffffffffen, 0x10000000000000001n, false],
   1734  [0x10000000000000001n, 0x10000000000000001n, true],
   1735  [0x7ffffffffffffffffffffffen, 0x10000000000000001n, false],
   1736  [0x7fffffffffffffffffffffffn, 0x10000000000000001n, false],
   1737  [0x800000000000000000000000n, 0x10000000000000001n, false],
   1738  [0x800000000000000000000001n, 0x10000000000000001n, false],
   1739  [0xfffffffffffffffffffffffen, 0x10000000000000001n, false],
   1740  [0xffffffffffffffffffffffffn, 0x10000000000000001n, false],
   1741  [0x1000000000000000000000000n, 0x10000000000000001n, false],
   1742  [0x1000000000000000000000001n, 0x10000000000000001n, false],
   1743  [0x7ffffffffffffffffffffffffffffffen, 0x10000000000000001n, false],
   1744  [0x7fffffffffffffffffffffffffffffffn, 0x10000000000000001n, false],
   1745  [0x80000000000000000000000000000000n, 0x10000000000000001n, false],
   1746  [0x80000000000000000000000000000001n, 0x10000000000000001n, false],
   1747  [0xfffffffffffffffffffffffffffffffen, 0x10000000000000001n, false],
   1748  [0xffffffffffffffffffffffffffffffffn, 0x10000000000000001n, false],
   1749  [0x100000000000000000000000000000000n, 0x10000000000000001n, false],
   1750  [0x100000000000000000000000000000001n, 0x10000000000000001n, false],
   1751  [-0x100000000000000000000000000000001n, -0x10000000000000001n, false],
   1752  [-0x100000000000000000000000000000000n, -0x10000000000000001n, false],
   1753  [-0xffffffffffffffffffffffffffffffffn, -0x10000000000000001n, false],
   1754  [-0xfffffffffffffffffffffffffffffffen, -0x10000000000000001n, false],
   1755  [-0x80000000000000000000000000000001n, -0x10000000000000001n, false],
   1756  [-0x80000000000000000000000000000000n, -0x10000000000000001n, false],
   1757  [-0x7fffffffffffffffffffffffffffffffn, -0x10000000000000001n, false],
   1758  [-0x7ffffffffffffffffffffffffffffffen, -0x10000000000000001n, false],
   1759  [-0x1000000000000000000000001n, -0x10000000000000001n, false],
   1760  [-0x1000000000000000000000000n, -0x10000000000000001n, false],
   1761  [-0xffffffffffffffffffffffffn, -0x10000000000000001n, false],
   1762  [-0xfffffffffffffffffffffffen, -0x10000000000000001n, false],
   1763  [-0x800000000000000000000001n, -0x10000000000000001n, false],
   1764  [-0x800000000000000000000000n, -0x10000000000000001n, false],
   1765  [-0x7fffffffffffffffffffffffn, -0x10000000000000001n, false],
   1766  [-0x7ffffffffffffffffffffffen, -0x10000000000000001n, false],
   1767  [-0x10000000000000001n, -0x10000000000000001n, true],
   1768  [-0x10000000000000000n, -0x10000000000000001n, false],
   1769  [-0xffffffffffffffffn, -0x10000000000000001n, false],
   1770  [-0xfffffffffffffffen, -0x10000000000000001n, false],
   1771  [0x7ffffffffffffffffffffffen, -0x10000000000000001n, false],
   1772  [0x7fffffffffffffffffffffffn, -0x10000000000000001n, false],
   1773  [0x800000000000000000000000n, -0x10000000000000001n, false],
   1774  [0x800000000000000000000001n, -0x10000000000000001n, false],
   1775  [0xfffffffffffffffffffffffen, -0x10000000000000001n, false],
   1776  [0xffffffffffffffffffffffffn, -0x10000000000000001n, false],
   1777  [0x1000000000000000000000000n, -0x10000000000000001n, false],
   1778  [0x1000000000000000000000001n, -0x10000000000000001n, false],
   1779  [0x7ffffffffffffffffffffffffffffffen, -0x10000000000000001n, false],
   1780  [0x7fffffffffffffffffffffffffffffffn, -0x10000000000000001n, false],
   1781  [0x80000000000000000000000000000000n, -0x10000000000000001n, false],
   1782  [0x80000000000000000000000000000001n, -0x10000000000000001n, false],
   1783  [0xfffffffffffffffffffffffffffffffen, -0x10000000000000001n, false],
   1784  [0xffffffffffffffffffffffffffffffffn, -0x10000000000000001n, false],
   1785  [0x100000000000000000000000000000000n, -0x10000000000000001n, false],
   1786  [0x100000000000000000000000000000001n, -0x10000000000000001n, false],
   1787  [-0x100000000000000000000000000000001n, -0x10000000000000000n, false],
   1788  [-0x100000000000000000000000000000000n, -0x10000000000000000n, false],
   1789  [-0xffffffffffffffffffffffffffffffffn, -0x10000000000000000n, false],
   1790  [-0xfffffffffffffffffffffffffffffffen, -0x10000000000000000n, false],
   1791  [-0x80000000000000000000000000000001n, -0x10000000000000000n, false],
   1792  [-0x80000000000000000000000000000000n, -0x10000000000000000n, false],
   1793  [-0x7fffffffffffffffffffffffffffffffn, -0x10000000000000000n, false],
   1794  [-0x7ffffffffffffffffffffffffffffffen, -0x10000000000000000n, false],
   1795  [-0x1000000000000000000000001n, -0x10000000000000000n, false],
   1796  [-0x1000000000000000000000000n, -0x10000000000000000n, false],
   1797  [-0xffffffffffffffffffffffffn, -0x10000000000000000n, false],
   1798  [-0xfffffffffffffffffffffffen, -0x10000000000000000n, false],
   1799  [-0x800000000000000000000001n, -0x10000000000000000n, false],
   1800  [-0x800000000000000000000000n, -0x10000000000000000n, false],
   1801  [-0x7fffffffffffffffffffffffn, -0x10000000000000000n, false],
   1802  [-0x7ffffffffffffffffffffffen, -0x10000000000000000n, false],
   1803  [-0x10000000000000000n, -0x10000000000000000n, true],
   1804  [-0xffffffffffffffffn, -0x10000000000000000n, false],
   1805  [-0xfffffffffffffffen, -0x10000000000000000n, false],
   1806  [0x7ffffffffffffffffffffffen, -0x10000000000000000n, false],
   1807  [0x7fffffffffffffffffffffffn, -0x10000000000000000n, false],
   1808  [0x800000000000000000000000n, -0x10000000000000000n, false],
   1809  [0x800000000000000000000001n, -0x10000000000000000n, false],
   1810  [0xfffffffffffffffffffffffen, -0x10000000000000000n, false],
   1811  [0xffffffffffffffffffffffffn, -0x10000000000000000n, false],
   1812  [0x1000000000000000000000000n, -0x10000000000000000n, false],
   1813  [0x1000000000000000000000001n, -0x10000000000000000n, false],
   1814  [0x7ffffffffffffffffffffffffffffffen, -0x10000000000000000n, false],
   1815  [0x7fffffffffffffffffffffffffffffffn, -0x10000000000000000n, false],
   1816  [0x80000000000000000000000000000000n, -0x10000000000000000n, false],
   1817  [0x80000000000000000000000000000001n, -0x10000000000000000n, false],
   1818  [0xfffffffffffffffffffffffffffffffen, -0x10000000000000000n, false],
   1819  [0xffffffffffffffffffffffffffffffffn, -0x10000000000000000n, false],
   1820  [0x100000000000000000000000000000000n, -0x10000000000000000n, false],
   1821  [0x100000000000000000000000000000001n, -0x10000000000000000n, false],
   1822  [-0x100000000000000000000000000000001n, -0xffffffffffffffffn, false],
   1823  [-0x100000000000000000000000000000000n, -0xffffffffffffffffn, false],
   1824  [-0xffffffffffffffffffffffffffffffffn, -0xffffffffffffffffn, false],
   1825  [-0xfffffffffffffffffffffffffffffffen, -0xffffffffffffffffn, false],
   1826  [-0x80000000000000000000000000000001n, -0xffffffffffffffffn, false],
   1827  [-0x80000000000000000000000000000000n, -0xffffffffffffffffn, false],
   1828  [-0x7fffffffffffffffffffffffffffffffn, -0xffffffffffffffffn, false],
   1829  [-0x7ffffffffffffffffffffffffffffffen, -0xffffffffffffffffn, false],
   1830  [-0x1000000000000000000000001n, -0xffffffffffffffffn, false],
   1831  [-0x1000000000000000000000000n, -0xffffffffffffffffn, false],
   1832  [-0xffffffffffffffffffffffffn, -0xffffffffffffffffn, false],
   1833  [-0xfffffffffffffffffffffffen, -0xffffffffffffffffn, false],
   1834  [-0x800000000000000000000001n, -0xffffffffffffffffn, false],
   1835  [-0x800000000000000000000000n, -0xffffffffffffffffn, false],
   1836  [-0x7fffffffffffffffffffffffn, -0xffffffffffffffffn, false],
   1837  [-0x7ffffffffffffffffffffffen, -0xffffffffffffffffn, false],
   1838  [-0xffffffffffffffffn, -0xffffffffffffffffn, true],
   1839  [-0xfffffffffffffffen, -0xffffffffffffffffn, false],
   1840  [0x7ffffffffffffffffffffffen, -0xffffffffffffffffn, false],
   1841  [0x7fffffffffffffffffffffffn, -0xffffffffffffffffn, false],
   1842  [0x800000000000000000000000n, -0xffffffffffffffffn, false],
   1843  [0x800000000000000000000001n, -0xffffffffffffffffn, false],
   1844  [0xfffffffffffffffffffffffen, -0xffffffffffffffffn, false],
   1845  [0xffffffffffffffffffffffffn, -0xffffffffffffffffn, false],
   1846  [0x1000000000000000000000000n, -0xffffffffffffffffn, false],
   1847  [0x1000000000000000000000001n, -0xffffffffffffffffn, false],
   1848  [0x7ffffffffffffffffffffffffffffffen, -0xffffffffffffffffn, false],
   1849  [0x7fffffffffffffffffffffffffffffffn, -0xffffffffffffffffn, false],
   1850  [0x80000000000000000000000000000000n, -0xffffffffffffffffn, false],
   1851  [0x80000000000000000000000000000001n, -0xffffffffffffffffn, false],
   1852  [0xfffffffffffffffffffffffffffffffen, -0xffffffffffffffffn, false],
   1853  [0xffffffffffffffffffffffffffffffffn, -0xffffffffffffffffn, false],
   1854  [0x100000000000000000000000000000000n, -0xffffffffffffffffn, false],
   1855  [0x100000000000000000000000000000001n, -0xffffffffffffffffn, false],
   1856  [-0x100000000000000000000000000000001n, -0xfffffffffffffffen, false],
   1857  [-0x100000000000000000000000000000000n, -0xfffffffffffffffen, false],
   1858  [-0xffffffffffffffffffffffffffffffffn, -0xfffffffffffffffen, false],
   1859  [-0xfffffffffffffffffffffffffffffffen, -0xfffffffffffffffen, false],
   1860  [-0x80000000000000000000000000000001n, -0xfffffffffffffffen, false],
   1861  [-0x80000000000000000000000000000000n, -0xfffffffffffffffen, false],
   1862  [-0x7fffffffffffffffffffffffffffffffn, -0xfffffffffffffffen, false],
   1863  [-0x7ffffffffffffffffffffffffffffffen, -0xfffffffffffffffen, false],
   1864  [-0x1000000000000000000000001n, -0xfffffffffffffffen, false],
   1865  [-0x1000000000000000000000000n, -0xfffffffffffffffen, false],
   1866  [-0xffffffffffffffffffffffffn, -0xfffffffffffffffen, false],
   1867  [-0xfffffffffffffffffffffffen, -0xfffffffffffffffen, false],
   1868  [-0x800000000000000000000001n, -0xfffffffffffffffen, false],
   1869  [-0x800000000000000000000000n, -0xfffffffffffffffen, false],
   1870  [-0x7fffffffffffffffffffffffn, -0xfffffffffffffffen, false],
   1871  [-0x7ffffffffffffffffffffffen, -0xfffffffffffffffen, false],
   1872  [-0xfffffffffffffffen, -0xfffffffffffffffen, true],
   1873  [0x7ffffffffffffffffffffffen, -0xfffffffffffffffen, false],
   1874  [0x7fffffffffffffffffffffffn, -0xfffffffffffffffen, false],
   1875  [0x800000000000000000000000n, -0xfffffffffffffffen, false],
   1876  [0x800000000000000000000001n, -0xfffffffffffffffen, false],
   1877  [0xfffffffffffffffffffffffen, -0xfffffffffffffffen, false],
   1878  [0xffffffffffffffffffffffffn, -0xfffffffffffffffen, false],
   1879  [0x1000000000000000000000000n, -0xfffffffffffffffen, false],
   1880  [0x1000000000000000000000001n, -0xfffffffffffffffen, false],
   1881  [0x7ffffffffffffffffffffffffffffffen, -0xfffffffffffffffen, false],
   1882  [0x7fffffffffffffffffffffffffffffffn, -0xfffffffffffffffen, false],
   1883  [0x80000000000000000000000000000000n, -0xfffffffffffffffen, false],
   1884  [0x80000000000000000000000000000001n, -0xfffffffffffffffen, false],
   1885  [0xfffffffffffffffffffffffffffffffen, -0xfffffffffffffffen, false],
   1886  [0xffffffffffffffffffffffffffffffffn, -0xfffffffffffffffen, false],
   1887  [0x100000000000000000000000000000000n, -0xfffffffffffffffen, false],
   1888  [0x100000000000000000000000000000001n, -0xfffffffffffffffen, false],
   1889  [-0x100000000000000000000000000000001n, 0x7ffffffffffffffffffffffen, false],
   1890  [-0x100000000000000000000000000000000n, 0x7ffffffffffffffffffffffen, false],
   1891  [-0xffffffffffffffffffffffffffffffffn, 0x7ffffffffffffffffffffffen, false],
   1892  [-0xfffffffffffffffffffffffffffffffen, 0x7ffffffffffffffffffffffen, false],
   1893  [-0x80000000000000000000000000000001n, 0x7ffffffffffffffffffffffen, false],
   1894  [-0x80000000000000000000000000000000n, 0x7ffffffffffffffffffffffen, false],
   1895  [-0x7fffffffffffffffffffffffffffffffn, 0x7ffffffffffffffffffffffen, false],
   1896  [-0x7ffffffffffffffffffffffffffffffen, 0x7ffffffffffffffffffffffen, false],
   1897  [-0x1000000000000000000000001n, 0x7ffffffffffffffffffffffen, false],
   1898  [-0x1000000000000000000000000n, 0x7ffffffffffffffffffffffen, false],
   1899  [-0xffffffffffffffffffffffffn, 0x7ffffffffffffffffffffffen, false],
   1900  [-0xfffffffffffffffffffffffen, 0x7ffffffffffffffffffffffen, false],
   1901  [-0x800000000000000000000001n, 0x7ffffffffffffffffffffffen, false],
   1902  [-0x800000000000000000000000n, 0x7ffffffffffffffffffffffen, false],
   1903  [-0x7fffffffffffffffffffffffn, 0x7ffffffffffffffffffffffen, false],
   1904  [-0x7ffffffffffffffffffffffen, 0x7ffffffffffffffffffffffen, false],
   1905  [0x7ffffffffffffffffffffffen, 0x7ffffffffffffffffffffffen, true],
   1906  [0x7fffffffffffffffffffffffn, 0x7ffffffffffffffffffffffen, false],
   1907  [0x800000000000000000000000n, 0x7ffffffffffffffffffffffen, false],
   1908  [0x800000000000000000000001n, 0x7ffffffffffffffffffffffen, false],
   1909  [0xfffffffffffffffffffffffen, 0x7ffffffffffffffffffffffen, false],
   1910  [0xffffffffffffffffffffffffn, 0x7ffffffffffffffffffffffen, false],
   1911  [0x1000000000000000000000000n, 0x7ffffffffffffffffffffffen, false],
   1912  [0x1000000000000000000000001n, 0x7ffffffffffffffffffffffen, false],
   1913  [0x7ffffffffffffffffffffffffffffffen, 0x7ffffffffffffffffffffffen, false],
   1914  [0x7fffffffffffffffffffffffffffffffn, 0x7ffffffffffffffffffffffen, false],
   1915  [0x80000000000000000000000000000000n, 0x7ffffffffffffffffffffffen, false],
   1916  [0x80000000000000000000000000000001n, 0x7ffffffffffffffffffffffen, false],
   1917  [0xfffffffffffffffffffffffffffffffen, 0x7ffffffffffffffffffffffen, false],
   1918  [0xffffffffffffffffffffffffffffffffn, 0x7ffffffffffffffffffffffen, false],
   1919  [0x100000000000000000000000000000000n, 0x7ffffffffffffffffffffffen, false],
   1920  [0x100000000000000000000000000000001n, 0x7ffffffffffffffffffffffen, false],
   1921  [-0x100000000000000000000000000000001n, 0x7fffffffffffffffffffffffn, false],
   1922  [-0x100000000000000000000000000000000n, 0x7fffffffffffffffffffffffn, false],
   1923  [-0xffffffffffffffffffffffffffffffffn, 0x7fffffffffffffffffffffffn, false],
   1924  [-0xfffffffffffffffffffffffffffffffen, 0x7fffffffffffffffffffffffn, false],
   1925  [-0x80000000000000000000000000000001n, 0x7fffffffffffffffffffffffn, false],
   1926  [-0x80000000000000000000000000000000n, 0x7fffffffffffffffffffffffn, false],
   1927  [-0x7fffffffffffffffffffffffffffffffn, 0x7fffffffffffffffffffffffn, false],
   1928  [-0x7ffffffffffffffffffffffffffffffen, 0x7fffffffffffffffffffffffn, false],
   1929  [-0x1000000000000000000000001n, 0x7fffffffffffffffffffffffn, false],
   1930  [-0x1000000000000000000000000n, 0x7fffffffffffffffffffffffn, false],
   1931  [-0xffffffffffffffffffffffffn, 0x7fffffffffffffffffffffffn, false],
   1932  [-0xfffffffffffffffffffffffen, 0x7fffffffffffffffffffffffn, false],
   1933  [-0x800000000000000000000001n, 0x7fffffffffffffffffffffffn, false],
   1934  [-0x800000000000000000000000n, 0x7fffffffffffffffffffffffn, false],
   1935  [-0x7fffffffffffffffffffffffn, 0x7fffffffffffffffffffffffn, false],
   1936  [-0x7ffffffffffffffffffffffen, 0x7fffffffffffffffffffffffn, false],
   1937  [0x7fffffffffffffffffffffffn, 0x7fffffffffffffffffffffffn, true],
   1938  [0x800000000000000000000000n, 0x7fffffffffffffffffffffffn, false],
   1939  [0x800000000000000000000001n, 0x7fffffffffffffffffffffffn, false],
   1940  [0xfffffffffffffffffffffffen, 0x7fffffffffffffffffffffffn, false],
   1941  [0xffffffffffffffffffffffffn, 0x7fffffffffffffffffffffffn, false],
   1942  [0x1000000000000000000000000n, 0x7fffffffffffffffffffffffn, false],
   1943  [0x1000000000000000000000001n, 0x7fffffffffffffffffffffffn, false],
   1944  [0x7ffffffffffffffffffffffffffffffen, 0x7fffffffffffffffffffffffn, false],
   1945  [0x7fffffffffffffffffffffffffffffffn, 0x7fffffffffffffffffffffffn, false],
   1946  [0x80000000000000000000000000000000n, 0x7fffffffffffffffffffffffn, false],
   1947  [0x80000000000000000000000000000001n, 0x7fffffffffffffffffffffffn, false],
   1948  [0xfffffffffffffffffffffffffffffffen, 0x7fffffffffffffffffffffffn, false],
   1949  [0xffffffffffffffffffffffffffffffffn, 0x7fffffffffffffffffffffffn, false],
   1950  [0x100000000000000000000000000000000n, 0x7fffffffffffffffffffffffn, false],
   1951  [0x100000000000000000000000000000001n, 0x7fffffffffffffffffffffffn, false],
   1952  [-0x100000000000000000000000000000001n, 0x800000000000000000000000n, false],
   1953  [-0x100000000000000000000000000000000n, 0x800000000000000000000000n, false],
   1954  [-0xffffffffffffffffffffffffffffffffn, 0x800000000000000000000000n, false],
   1955  [-0xfffffffffffffffffffffffffffffffen, 0x800000000000000000000000n, false],
   1956  [-0x80000000000000000000000000000001n, 0x800000000000000000000000n, false],
   1957  [-0x80000000000000000000000000000000n, 0x800000000000000000000000n, false],
   1958  [-0x7fffffffffffffffffffffffffffffffn, 0x800000000000000000000000n, false],
   1959  [-0x7ffffffffffffffffffffffffffffffen, 0x800000000000000000000000n, false],
   1960  [-0x1000000000000000000000001n, 0x800000000000000000000000n, false],
   1961  [-0x1000000000000000000000000n, 0x800000000000000000000000n, false],
   1962  [-0xffffffffffffffffffffffffn, 0x800000000000000000000000n, false],
   1963  [-0xfffffffffffffffffffffffen, 0x800000000000000000000000n, false],
   1964  [-0x800000000000000000000001n, 0x800000000000000000000000n, false],
   1965  [-0x800000000000000000000000n, 0x800000000000000000000000n, false],
   1966  [-0x7fffffffffffffffffffffffn, 0x800000000000000000000000n, false],
   1967  [-0x7ffffffffffffffffffffffen, 0x800000000000000000000000n, false],
   1968  [0x800000000000000000000000n, 0x800000000000000000000000n, true],
   1969  [0x800000000000000000000001n, 0x800000000000000000000000n, false],
   1970  [0xfffffffffffffffffffffffen, 0x800000000000000000000000n, false],
   1971  [0xffffffffffffffffffffffffn, 0x800000000000000000000000n, false],
   1972  [0x1000000000000000000000000n, 0x800000000000000000000000n, false],
   1973  [0x1000000000000000000000001n, 0x800000000000000000000000n, false],
   1974  [0x7ffffffffffffffffffffffffffffffen, 0x800000000000000000000000n, false],
   1975  [0x7fffffffffffffffffffffffffffffffn, 0x800000000000000000000000n, false],
   1976  [0x80000000000000000000000000000000n, 0x800000000000000000000000n, false],
   1977  [0x80000000000000000000000000000001n, 0x800000000000000000000000n, false],
   1978  [0xfffffffffffffffffffffffffffffffen, 0x800000000000000000000000n, false],
   1979  [0xffffffffffffffffffffffffffffffffn, 0x800000000000000000000000n, false],
   1980  [0x100000000000000000000000000000000n, 0x800000000000000000000000n, false],
   1981  [0x100000000000000000000000000000001n, 0x800000000000000000000000n, false],
   1982  [-0x100000000000000000000000000000001n, 0x800000000000000000000001n, false],
   1983  [-0x100000000000000000000000000000000n, 0x800000000000000000000001n, false],
   1984  [-0xffffffffffffffffffffffffffffffffn, 0x800000000000000000000001n, false],
   1985  [-0xfffffffffffffffffffffffffffffffen, 0x800000000000000000000001n, false],
   1986  [-0x80000000000000000000000000000001n, 0x800000000000000000000001n, false],
   1987  [-0x80000000000000000000000000000000n, 0x800000000000000000000001n, false],
   1988  [-0x7fffffffffffffffffffffffffffffffn, 0x800000000000000000000001n, false],
   1989  [-0x7ffffffffffffffffffffffffffffffen, 0x800000000000000000000001n, false],
   1990  [-0x1000000000000000000000001n, 0x800000000000000000000001n, false],
   1991  [-0x1000000000000000000000000n, 0x800000000000000000000001n, false],
   1992  [-0xffffffffffffffffffffffffn, 0x800000000000000000000001n, false],
   1993  [-0xfffffffffffffffffffffffen, 0x800000000000000000000001n, false],
   1994  [-0x800000000000000000000001n, 0x800000000000000000000001n, false],
   1995  [-0x800000000000000000000000n, 0x800000000000000000000001n, false],
   1996  [-0x7fffffffffffffffffffffffn, 0x800000000000000000000001n, false],
   1997  [-0x7ffffffffffffffffffffffen, 0x800000000000000000000001n, false],
   1998  [0x800000000000000000000001n, 0x800000000000000000000001n, true],
   1999  [0xfffffffffffffffffffffffen, 0x800000000000000000000001n, false],
   2000  [0xffffffffffffffffffffffffn, 0x800000000000000000000001n, false],
   2001  [0x1000000000000000000000000n, 0x800000000000000000000001n, false],
   2002  [0x1000000000000000000000001n, 0x800000000000000000000001n, false],
   2003  [0x7ffffffffffffffffffffffffffffffen, 0x800000000000000000000001n, false],
   2004  [0x7fffffffffffffffffffffffffffffffn, 0x800000000000000000000001n, false],
   2005  [0x80000000000000000000000000000000n, 0x800000000000000000000001n, false],
   2006  [0x80000000000000000000000000000001n, 0x800000000000000000000001n, false],
   2007  [0xfffffffffffffffffffffffffffffffen, 0x800000000000000000000001n, false],
   2008  [0xffffffffffffffffffffffffffffffffn, 0x800000000000000000000001n, false],
   2009  [0x100000000000000000000000000000000n, 0x800000000000000000000001n, false],
   2010  [0x100000000000000000000000000000001n, 0x800000000000000000000001n, false],
   2011  [-0x100000000000000000000000000000001n, -0x800000000000000000000001n, false],
   2012  [-0x100000000000000000000000000000000n, -0x800000000000000000000001n, false],
   2013  [-0xffffffffffffffffffffffffffffffffn, -0x800000000000000000000001n, false],
   2014  [-0xfffffffffffffffffffffffffffffffen, -0x800000000000000000000001n, false],
   2015  [-0x80000000000000000000000000000001n, -0x800000000000000000000001n, false],
   2016  [-0x80000000000000000000000000000000n, -0x800000000000000000000001n, false],
   2017  [-0x7fffffffffffffffffffffffffffffffn, -0x800000000000000000000001n, false],
   2018  [-0x7ffffffffffffffffffffffffffffffen, -0x800000000000000000000001n, false],
   2019  [-0x1000000000000000000000001n, -0x800000000000000000000001n, false],
   2020  [-0x1000000000000000000000000n, -0x800000000000000000000001n, false],
   2021  [-0xffffffffffffffffffffffffn, -0x800000000000000000000001n, false],
   2022  [-0xfffffffffffffffffffffffen, -0x800000000000000000000001n, false],
   2023  [-0x800000000000000000000001n, -0x800000000000000000000001n, true],
   2024  [-0x800000000000000000000000n, -0x800000000000000000000001n, false],
   2025  [-0x7fffffffffffffffffffffffn, -0x800000000000000000000001n, false],
   2026  [-0x7ffffffffffffffffffffffen, -0x800000000000000000000001n, false],
   2027  [0xfffffffffffffffffffffffen, -0x800000000000000000000001n, false],
   2028  [0xffffffffffffffffffffffffn, -0x800000000000000000000001n, false],
   2029  [0x1000000000000000000000000n, -0x800000000000000000000001n, false],
   2030  [0x1000000000000000000000001n, -0x800000000000000000000001n, false],
   2031  [0x7ffffffffffffffffffffffffffffffen, -0x800000000000000000000001n, false],
   2032  [0x7fffffffffffffffffffffffffffffffn, -0x800000000000000000000001n, false],
   2033  [0x80000000000000000000000000000000n, -0x800000000000000000000001n, false],
   2034  [0x80000000000000000000000000000001n, -0x800000000000000000000001n, false],
   2035  [0xfffffffffffffffffffffffffffffffen, -0x800000000000000000000001n, false],
   2036  [0xffffffffffffffffffffffffffffffffn, -0x800000000000000000000001n, false],
   2037  [0x100000000000000000000000000000000n, -0x800000000000000000000001n, false],
   2038  [0x100000000000000000000000000000001n, -0x800000000000000000000001n, false],
   2039  [-0x100000000000000000000000000000001n, -0x800000000000000000000000n, false],
   2040  [-0x100000000000000000000000000000000n, -0x800000000000000000000000n, false],
   2041  [-0xffffffffffffffffffffffffffffffffn, -0x800000000000000000000000n, false],
   2042  [-0xfffffffffffffffffffffffffffffffen, -0x800000000000000000000000n, false],
   2043  [-0x80000000000000000000000000000001n, -0x800000000000000000000000n, false],
   2044  [-0x80000000000000000000000000000000n, -0x800000000000000000000000n, false],
   2045  [-0x7fffffffffffffffffffffffffffffffn, -0x800000000000000000000000n, false],
   2046  [-0x7ffffffffffffffffffffffffffffffen, -0x800000000000000000000000n, false],
   2047  [-0x1000000000000000000000001n, -0x800000000000000000000000n, false],
   2048  [-0x1000000000000000000000000n, -0x800000000000000000000000n, false],
   2049  [-0xffffffffffffffffffffffffn, -0x800000000000000000000000n, false],
   2050  [-0xfffffffffffffffffffffffen, -0x800000000000000000000000n, false],
   2051  [-0x800000000000000000000000n, -0x800000000000000000000000n, true],
   2052  [-0x7fffffffffffffffffffffffn, -0x800000000000000000000000n, false],
   2053  [-0x7ffffffffffffffffffffffen, -0x800000000000000000000000n, false],
   2054  [0xfffffffffffffffffffffffen, -0x800000000000000000000000n, false],
   2055  [0xffffffffffffffffffffffffn, -0x800000000000000000000000n, false],
   2056  [0x1000000000000000000000000n, -0x800000000000000000000000n, false],
   2057  [0x1000000000000000000000001n, -0x800000000000000000000000n, false],
   2058  [0x7ffffffffffffffffffffffffffffffen, -0x800000000000000000000000n, false],
   2059  [0x7fffffffffffffffffffffffffffffffn, -0x800000000000000000000000n, false],
   2060  [0x80000000000000000000000000000000n, -0x800000000000000000000000n, false],
   2061  [0x80000000000000000000000000000001n, -0x800000000000000000000000n, false],
   2062  [0xfffffffffffffffffffffffffffffffen, -0x800000000000000000000000n, false],
   2063  [0xffffffffffffffffffffffffffffffffn, -0x800000000000000000000000n, false],
   2064  [0x100000000000000000000000000000000n, -0x800000000000000000000000n, false],
   2065  [0x100000000000000000000000000000001n, -0x800000000000000000000000n, false],
   2066  [-0x100000000000000000000000000000001n, -0x7fffffffffffffffffffffffn, false],
   2067  [-0x100000000000000000000000000000000n, -0x7fffffffffffffffffffffffn, false],
   2068  [-0xffffffffffffffffffffffffffffffffn, -0x7fffffffffffffffffffffffn, false],
   2069  [-0xfffffffffffffffffffffffffffffffen, -0x7fffffffffffffffffffffffn, false],
   2070  [-0x80000000000000000000000000000001n, -0x7fffffffffffffffffffffffn, false],
   2071  [-0x80000000000000000000000000000000n, -0x7fffffffffffffffffffffffn, false],
   2072  [-0x7fffffffffffffffffffffffffffffffn, -0x7fffffffffffffffffffffffn, false],
   2073  [-0x7ffffffffffffffffffffffffffffffen, -0x7fffffffffffffffffffffffn, false],
   2074  [-0x1000000000000000000000001n, -0x7fffffffffffffffffffffffn, false],
   2075  [-0x1000000000000000000000000n, -0x7fffffffffffffffffffffffn, false],
   2076  [-0xffffffffffffffffffffffffn, -0x7fffffffffffffffffffffffn, false],
   2077  [-0xfffffffffffffffffffffffen, -0x7fffffffffffffffffffffffn, false],
   2078  [-0x7fffffffffffffffffffffffn, -0x7fffffffffffffffffffffffn, true],
   2079  [-0x7ffffffffffffffffffffffen, -0x7fffffffffffffffffffffffn, false],
   2080  [0xfffffffffffffffffffffffen, -0x7fffffffffffffffffffffffn, false],
   2081  [0xffffffffffffffffffffffffn, -0x7fffffffffffffffffffffffn, false],
   2082  [0x1000000000000000000000000n, -0x7fffffffffffffffffffffffn, false],
   2083  [0x1000000000000000000000001n, -0x7fffffffffffffffffffffffn, false],
   2084  [0x7ffffffffffffffffffffffffffffffen, -0x7fffffffffffffffffffffffn, false],
   2085  [0x7fffffffffffffffffffffffffffffffn, -0x7fffffffffffffffffffffffn, false],
   2086  [0x80000000000000000000000000000000n, -0x7fffffffffffffffffffffffn, false],
   2087  [0x80000000000000000000000000000001n, -0x7fffffffffffffffffffffffn, false],
   2088  [0xfffffffffffffffffffffffffffffffen, -0x7fffffffffffffffffffffffn, false],
   2089  [0xffffffffffffffffffffffffffffffffn, -0x7fffffffffffffffffffffffn, false],
   2090  [0x100000000000000000000000000000000n, -0x7fffffffffffffffffffffffn, false],
   2091  [0x100000000000000000000000000000001n, -0x7fffffffffffffffffffffffn, false],
   2092  [-0x100000000000000000000000000000001n, -0x7ffffffffffffffffffffffen, false],
   2093  [-0x100000000000000000000000000000000n, -0x7ffffffffffffffffffffffen, false],
   2094  [-0xffffffffffffffffffffffffffffffffn, -0x7ffffffffffffffffffffffen, false],
   2095  [-0xfffffffffffffffffffffffffffffffen, -0x7ffffffffffffffffffffffen, false],
   2096  [-0x80000000000000000000000000000001n, -0x7ffffffffffffffffffffffen, false],
   2097  [-0x80000000000000000000000000000000n, -0x7ffffffffffffffffffffffen, false],
   2098  [-0x7fffffffffffffffffffffffffffffffn, -0x7ffffffffffffffffffffffen, false],
   2099  [-0x7ffffffffffffffffffffffffffffffen, -0x7ffffffffffffffffffffffen, false],
   2100  [-0x1000000000000000000000001n, -0x7ffffffffffffffffffffffen, false],
   2101  [-0x1000000000000000000000000n, -0x7ffffffffffffffffffffffen, false],
   2102  [-0xffffffffffffffffffffffffn, -0x7ffffffffffffffffffffffen, false],
   2103  [-0xfffffffffffffffffffffffen, -0x7ffffffffffffffffffffffen, false],
   2104  [-0x7ffffffffffffffffffffffen, -0x7ffffffffffffffffffffffen, true],
   2105  [0xfffffffffffffffffffffffen, -0x7ffffffffffffffffffffffen, false],
   2106  [0xffffffffffffffffffffffffn, -0x7ffffffffffffffffffffffen, false],
   2107  [0x1000000000000000000000000n, -0x7ffffffffffffffffffffffen, false],
   2108  [0x1000000000000000000000001n, -0x7ffffffffffffffffffffffen, false],
   2109  [0x7ffffffffffffffffffffffffffffffen, -0x7ffffffffffffffffffffffen, false],
   2110  [0x7fffffffffffffffffffffffffffffffn, -0x7ffffffffffffffffffffffen, false],
   2111  [0x80000000000000000000000000000000n, -0x7ffffffffffffffffffffffen, false],
   2112  [0x80000000000000000000000000000001n, -0x7ffffffffffffffffffffffen, false],
   2113  [0xfffffffffffffffffffffffffffffffen, -0x7ffffffffffffffffffffffen, false],
   2114  [0xffffffffffffffffffffffffffffffffn, -0x7ffffffffffffffffffffffen, false],
   2115  [0x100000000000000000000000000000000n, -0x7ffffffffffffffffffffffen, false],
   2116  [0x100000000000000000000000000000001n, -0x7ffffffffffffffffffffffen, false],
   2117  [-0x100000000000000000000000000000001n, 0xfffffffffffffffffffffffen, false],
   2118  [-0x100000000000000000000000000000000n, 0xfffffffffffffffffffffffen, false],
   2119  [-0xffffffffffffffffffffffffffffffffn, 0xfffffffffffffffffffffffen, false],
   2120  [-0xfffffffffffffffffffffffffffffffen, 0xfffffffffffffffffffffffen, false],
   2121  [-0x80000000000000000000000000000001n, 0xfffffffffffffffffffffffen, false],
   2122  [-0x80000000000000000000000000000000n, 0xfffffffffffffffffffffffen, false],
   2123  [-0x7fffffffffffffffffffffffffffffffn, 0xfffffffffffffffffffffffen, false],
   2124  [-0x7ffffffffffffffffffffffffffffffen, 0xfffffffffffffffffffffffen, false],
   2125  [-0x1000000000000000000000001n, 0xfffffffffffffffffffffffen, false],
   2126  [-0x1000000000000000000000000n, 0xfffffffffffffffffffffffen, false],
   2127  [-0xffffffffffffffffffffffffn, 0xfffffffffffffffffffffffen, false],
   2128  [-0xfffffffffffffffffffffffen, 0xfffffffffffffffffffffffen, false],
   2129  [0xfffffffffffffffffffffffen, 0xfffffffffffffffffffffffen, true],
   2130  [0xffffffffffffffffffffffffn, 0xfffffffffffffffffffffffen, false],
   2131  [0x1000000000000000000000000n, 0xfffffffffffffffffffffffen, false],
   2132  [0x1000000000000000000000001n, 0xfffffffffffffffffffffffen, false],
   2133  [0x7ffffffffffffffffffffffffffffffen, 0xfffffffffffffffffffffffen, false],
   2134  [0x7fffffffffffffffffffffffffffffffn, 0xfffffffffffffffffffffffen, false],
   2135  [0x80000000000000000000000000000000n, 0xfffffffffffffffffffffffen, false],
   2136  [0x80000000000000000000000000000001n, 0xfffffffffffffffffffffffen, false],
   2137  [0xfffffffffffffffffffffffffffffffen, 0xfffffffffffffffffffffffen, false],
   2138  [0xffffffffffffffffffffffffffffffffn, 0xfffffffffffffffffffffffen, false],
   2139  [0x100000000000000000000000000000000n, 0xfffffffffffffffffffffffen, false],
   2140  [0x100000000000000000000000000000001n, 0xfffffffffffffffffffffffen, false],
   2141  [-0x100000000000000000000000000000001n, 0xffffffffffffffffffffffffn, false],
   2142  [-0x100000000000000000000000000000000n, 0xffffffffffffffffffffffffn, false],
   2143  [-0xffffffffffffffffffffffffffffffffn, 0xffffffffffffffffffffffffn, false],
   2144  [-0xfffffffffffffffffffffffffffffffen, 0xffffffffffffffffffffffffn, false],
   2145  [-0x80000000000000000000000000000001n, 0xffffffffffffffffffffffffn, false],
   2146  [-0x80000000000000000000000000000000n, 0xffffffffffffffffffffffffn, false],
   2147  [-0x7fffffffffffffffffffffffffffffffn, 0xffffffffffffffffffffffffn, false],
   2148  [-0x7ffffffffffffffffffffffffffffffen, 0xffffffffffffffffffffffffn, false],
   2149  [-0x1000000000000000000000001n, 0xffffffffffffffffffffffffn, false],
   2150  [-0x1000000000000000000000000n, 0xffffffffffffffffffffffffn, false],
   2151  [-0xffffffffffffffffffffffffn, 0xffffffffffffffffffffffffn, false],
   2152  [-0xfffffffffffffffffffffffen, 0xffffffffffffffffffffffffn, false],
   2153  [0xffffffffffffffffffffffffn, 0xffffffffffffffffffffffffn, true],
   2154  [0x1000000000000000000000000n, 0xffffffffffffffffffffffffn, false],
   2155  [0x1000000000000000000000001n, 0xffffffffffffffffffffffffn, false],
   2156  [0x7ffffffffffffffffffffffffffffffen, 0xffffffffffffffffffffffffn, false],
   2157  [0x7fffffffffffffffffffffffffffffffn, 0xffffffffffffffffffffffffn, false],
   2158  [0x80000000000000000000000000000000n, 0xffffffffffffffffffffffffn, false],
   2159  [0x80000000000000000000000000000001n, 0xffffffffffffffffffffffffn, false],
   2160  [0xfffffffffffffffffffffffffffffffen, 0xffffffffffffffffffffffffn, false],
   2161  [0xffffffffffffffffffffffffffffffffn, 0xffffffffffffffffffffffffn, false],
   2162  [0x100000000000000000000000000000000n, 0xffffffffffffffffffffffffn, false],
   2163  [0x100000000000000000000000000000001n, 0xffffffffffffffffffffffffn, false],
   2164  [-0x100000000000000000000000000000001n, 0x1000000000000000000000000n, false],
   2165  [-0x100000000000000000000000000000000n, 0x1000000000000000000000000n, false],
   2166  [-0xffffffffffffffffffffffffffffffffn, 0x1000000000000000000000000n, false],
   2167  [-0xfffffffffffffffffffffffffffffffen, 0x1000000000000000000000000n, false],
   2168  [-0x80000000000000000000000000000001n, 0x1000000000000000000000000n, false],
   2169  [-0x80000000000000000000000000000000n, 0x1000000000000000000000000n, false],
   2170  [-0x7fffffffffffffffffffffffffffffffn, 0x1000000000000000000000000n, false],
   2171  [-0x7ffffffffffffffffffffffffffffffen, 0x1000000000000000000000000n, false],
   2172  [-0x1000000000000000000000001n, 0x1000000000000000000000000n, false],
   2173  [-0x1000000000000000000000000n, 0x1000000000000000000000000n, false],
   2174  [-0xffffffffffffffffffffffffn, 0x1000000000000000000000000n, false],
   2175  [-0xfffffffffffffffffffffffen, 0x1000000000000000000000000n, false],
   2176  [0x1000000000000000000000000n, 0x1000000000000000000000000n, true],
   2177  [0x1000000000000000000000001n, 0x1000000000000000000000000n, false],
   2178  [0x7ffffffffffffffffffffffffffffffen, 0x1000000000000000000000000n, false],
   2179  [0x7fffffffffffffffffffffffffffffffn, 0x1000000000000000000000000n, false],
   2180  [0x80000000000000000000000000000000n, 0x1000000000000000000000000n, false],
   2181  [0x80000000000000000000000000000001n, 0x1000000000000000000000000n, false],
   2182  [0xfffffffffffffffffffffffffffffffen, 0x1000000000000000000000000n, false],
   2183  [0xffffffffffffffffffffffffffffffffn, 0x1000000000000000000000000n, false],
   2184  [0x100000000000000000000000000000000n, 0x1000000000000000000000000n, false],
   2185  [0x100000000000000000000000000000001n, 0x1000000000000000000000000n, false],
   2186  [-0x100000000000000000000000000000001n, 0x1000000000000000000000001n, false],
   2187  [-0x100000000000000000000000000000000n, 0x1000000000000000000000001n, false],
   2188  [-0xffffffffffffffffffffffffffffffffn, 0x1000000000000000000000001n, false],
   2189  [-0xfffffffffffffffffffffffffffffffen, 0x1000000000000000000000001n, false],
   2190  [-0x80000000000000000000000000000001n, 0x1000000000000000000000001n, false],
   2191  [-0x80000000000000000000000000000000n, 0x1000000000000000000000001n, false],
   2192  [-0x7fffffffffffffffffffffffffffffffn, 0x1000000000000000000000001n, false],
   2193  [-0x7ffffffffffffffffffffffffffffffen, 0x1000000000000000000000001n, false],
   2194  [-0x1000000000000000000000001n, 0x1000000000000000000000001n, false],
   2195  [-0x1000000000000000000000000n, 0x1000000000000000000000001n, false],
   2196  [-0xffffffffffffffffffffffffn, 0x1000000000000000000000001n, false],
   2197  [-0xfffffffffffffffffffffffen, 0x1000000000000000000000001n, false],
   2198  [0x1000000000000000000000001n, 0x1000000000000000000000001n, true],
   2199  [0x7ffffffffffffffffffffffffffffffen, 0x1000000000000000000000001n, false],
   2200  [0x7fffffffffffffffffffffffffffffffn, 0x1000000000000000000000001n, false],
   2201  [0x80000000000000000000000000000000n, 0x1000000000000000000000001n, false],
   2202  [0x80000000000000000000000000000001n, 0x1000000000000000000000001n, false],
   2203  [0xfffffffffffffffffffffffffffffffen, 0x1000000000000000000000001n, false],
   2204  [0xffffffffffffffffffffffffffffffffn, 0x1000000000000000000000001n, false],
   2205  [0x100000000000000000000000000000000n, 0x1000000000000000000000001n, false],
   2206  [0x100000000000000000000000000000001n, 0x1000000000000000000000001n, false],
   2207  [-0x100000000000000000000000000000001n, -0x1000000000000000000000001n, false],
   2208  [-0x100000000000000000000000000000000n, -0x1000000000000000000000001n, false],
   2209  [-0xffffffffffffffffffffffffffffffffn, -0x1000000000000000000000001n, false],
   2210  [-0xfffffffffffffffffffffffffffffffen, -0x1000000000000000000000001n, false],
   2211  [-0x80000000000000000000000000000001n, -0x1000000000000000000000001n, false],
   2212  [-0x80000000000000000000000000000000n, -0x1000000000000000000000001n, false],
   2213  [-0x7fffffffffffffffffffffffffffffffn, -0x1000000000000000000000001n, false],
   2214  [-0x7ffffffffffffffffffffffffffffffen, -0x1000000000000000000000001n, false],
   2215  [-0x1000000000000000000000001n, -0x1000000000000000000000001n, true],
   2216  [-0x1000000000000000000000000n, -0x1000000000000000000000001n, false],
   2217  [-0xffffffffffffffffffffffffn, -0x1000000000000000000000001n, false],
   2218  [-0xfffffffffffffffffffffffen, -0x1000000000000000000000001n, false],
   2219  [0x7ffffffffffffffffffffffffffffffen, -0x1000000000000000000000001n, false],
   2220  [0x7fffffffffffffffffffffffffffffffn, -0x1000000000000000000000001n, false],
   2221  [0x80000000000000000000000000000000n, -0x1000000000000000000000001n, false],
   2222  [0x80000000000000000000000000000001n, -0x1000000000000000000000001n, false],
   2223  [0xfffffffffffffffffffffffffffffffen, -0x1000000000000000000000001n, false],
   2224  [0xffffffffffffffffffffffffffffffffn, -0x1000000000000000000000001n, false],
   2225  [0x100000000000000000000000000000000n, -0x1000000000000000000000001n, false],
   2226  [0x100000000000000000000000000000001n, -0x1000000000000000000000001n, false],
   2227  [-0x100000000000000000000000000000001n, -0x1000000000000000000000000n, false],
   2228  [-0x100000000000000000000000000000000n, -0x1000000000000000000000000n, false],
   2229  [-0xffffffffffffffffffffffffffffffffn, -0x1000000000000000000000000n, false],
   2230  [-0xfffffffffffffffffffffffffffffffen, -0x1000000000000000000000000n, false],
   2231  [-0x80000000000000000000000000000001n, -0x1000000000000000000000000n, false],
   2232  [-0x80000000000000000000000000000000n, -0x1000000000000000000000000n, false],
   2233  [-0x7fffffffffffffffffffffffffffffffn, -0x1000000000000000000000000n, false],
   2234  [-0x7ffffffffffffffffffffffffffffffen, -0x1000000000000000000000000n, false],
   2235  [-0x1000000000000000000000000n, -0x1000000000000000000000000n, true],
   2236  [-0xffffffffffffffffffffffffn, -0x1000000000000000000000000n, false],
   2237  [-0xfffffffffffffffffffffffen, -0x1000000000000000000000000n, false],
   2238  [0x7ffffffffffffffffffffffffffffffen, -0x1000000000000000000000000n, false],
   2239  [0x7fffffffffffffffffffffffffffffffn, -0x1000000000000000000000000n, false],
   2240  [0x80000000000000000000000000000000n, -0x1000000000000000000000000n, false],
   2241  [0x80000000000000000000000000000001n, -0x1000000000000000000000000n, false],
   2242  [0xfffffffffffffffffffffffffffffffen, -0x1000000000000000000000000n, false],
   2243  [0xffffffffffffffffffffffffffffffffn, -0x1000000000000000000000000n, false],
   2244  [0x100000000000000000000000000000000n, -0x1000000000000000000000000n, false],
   2245  [0x100000000000000000000000000000001n, -0x1000000000000000000000000n, false],
   2246  [-0x100000000000000000000000000000001n, -0xffffffffffffffffffffffffn, false],
   2247  [-0x100000000000000000000000000000000n, -0xffffffffffffffffffffffffn, false],
   2248  [-0xffffffffffffffffffffffffffffffffn, -0xffffffffffffffffffffffffn, false],
   2249  [-0xfffffffffffffffffffffffffffffffen, -0xffffffffffffffffffffffffn, false],
   2250  [-0x80000000000000000000000000000001n, -0xffffffffffffffffffffffffn, false],
   2251  [-0x80000000000000000000000000000000n, -0xffffffffffffffffffffffffn, false],
   2252  [-0x7fffffffffffffffffffffffffffffffn, -0xffffffffffffffffffffffffn, false],
   2253  [-0x7ffffffffffffffffffffffffffffffen, -0xffffffffffffffffffffffffn, false],
   2254  [-0xffffffffffffffffffffffffn, -0xffffffffffffffffffffffffn, true],
   2255  [-0xfffffffffffffffffffffffen, -0xffffffffffffffffffffffffn, false],
   2256  [0x7ffffffffffffffffffffffffffffffen, -0xffffffffffffffffffffffffn, false],
   2257  [0x7fffffffffffffffffffffffffffffffn, -0xffffffffffffffffffffffffn, false],
   2258  [0x80000000000000000000000000000000n, -0xffffffffffffffffffffffffn, false],
   2259  [0x80000000000000000000000000000001n, -0xffffffffffffffffffffffffn, false],
   2260  [0xfffffffffffffffffffffffffffffffen, -0xffffffffffffffffffffffffn, false],
   2261  [0xffffffffffffffffffffffffffffffffn, -0xffffffffffffffffffffffffn, false],
   2262  [0x100000000000000000000000000000000n, -0xffffffffffffffffffffffffn, false],
   2263  [0x100000000000000000000000000000001n, -0xffffffffffffffffffffffffn, false],
   2264  [-0x100000000000000000000000000000001n, -0xfffffffffffffffffffffffen, false],
   2265  [-0x100000000000000000000000000000000n, -0xfffffffffffffffffffffffen, false],
   2266  [-0xffffffffffffffffffffffffffffffffn, -0xfffffffffffffffffffffffen, false],
   2267  [-0xfffffffffffffffffffffffffffffffen, -0xfffffffffffffffffffffffen, false],
   2268  [-0x80000000000000000000000000000001n, -0xfffffffffffffffffffffffen, false],
   2269  [-0x80000000000000000000000000000000n, -0xfffffffffffffffffffffffen, false],
   2270  [-0x7fffffffffffffffffffffffffffffffn, -0xfffffffffffffffffffffffen, false],
   2271  [-0x7ffffffffffffffffffffffffffffffen, -0xfffffffffffffffffffffffen, false],
   2272  [-0xfffffffffffffffffffffffen, -0xfffffffffffffffffffffffen, true],
   2273  [0x7ffffffffffffffffffffffffffffffen, -0xfffffffffffffffffffffffen, false],
   2274  [0x7fffffffffffffffffffffffffffffffn, -0xfffffffffffffffffffffffen, false],
   2275  [0x80000000000000000000000000000000n, -0xfffffffffffffffffffffffen, false],
   2276  [0x80000000000000000000000000000001n, -0xfffffffffffffffffffffffen, false],
   2277  [0xfffffffffffffffffffffffffffffffen, -0xfffffffffffffffffffffffen, false],
   2278  [0xffffffffffffffffffffffffffffffffn, -0xfffffffffffffffffffffffen, false],
   2279  [0x100000000000000000000000000000000n, -0xfffffffffffffffffffffffen, false],
   2280  [0x100000000000000000000000000000001n, -0xfffffffffffffffffffffffen, false],
   2281  [-0x100000000000000000000000000000001n, 0x7ffffffffffffffffffffffffffffffen, false],
   2282  [-0x100000000000000000000000000000000n, 0x7ffffffffffffffffffffffffffffffen, false],
   2283  [-0xffffffffffffffffffffffffffffffffn, 0x7ffffffffffffffffffffffffffffffen, false],
   2284  [-0xfffffffffffffffffffffffffffffffen, 0x7ffffffffffffffffffffffffffffffen, false],
   2285  [-0x80000000000000000000000000000001n, 0x7ffffffffffffffffffffffffffffffen, false],
   2286  [-0x80000000000000000000000000000000n, 0x7ffffffffffffffffffffffffffffffen, false],
   2287  [-0x7fffffffffffffffffffffffffffffffn, 0x7ffffffffffffffffffffffffffffffen, false],
   2288  [-0x7ffffffffffffffffffffffffffffffen, 0x7ffffffffffffffffffffffffffffffen, false],
   2289  [0x7ffffffffffffffffffffffffffffffen, 0x7ffffffffffffffffffffffffffffffen, true],
   2290  [0x7fffffffffffffffffffffffffffffffn, 0x7ffffffffffffffffffffffffffffffen, false],
   2291  [0x80000000000000000000000000000000n, 0x7ffffffffffffffffffffffffffffffen, false],
   2292  [0x80000000000000000000000000000001n, 0x7ffffffffffffffffffffffffffffffen, false],
   2293  [0xfffffffffffffffffffffffffffffffen, 0x7ffffffffffffffffffffffffffffffen, false],
   2294  [0xffffffffffffffffffffffffffffffffn, 0x7ffffffffffffffffffffffffffffffen, false],
   2295  [0x100000000000000000000000000000000n, 0x7ffffffffffffffffffffffffffffffen, false],
   2296  [0x100000000000000000000000000000001n, 0x7ffffffffffffffffffffffffffffffen, false],
   2297  [-0x100000000000000000000000000000001n, 0x7fffffffffffffffffffffffffffffffn, false],
   2298  [-0x100000000000000000000000000000000n, 0x7fffffffffffffffffffffffffffffffn, false],
   2299  [-0xffffffffffffffffffffffffffffffffn, 0x7fffffffffffffffffffffffffffffffn, false],
   2300  [-0xfffffffffffffffffffffffffffffffen, 0x7fffffffffffffffffffffffffffffffn, false],
   2301  [-0x80000000000000000000000000000001n, 0x7fffffffffffffffffffffffffffffffn, false],
   2302  [-0x80000000000000000000000000000000n, 0x7fffffffffffffffffffffffffffffffn, false],
   2303  [-0x7fffffffffffffffffffffffffffffffn, 0x7fffffffffffffffffffffffffffffffn, false],
   2304  [-0x7ffffffffffffffffffffffffffffffen, 0x7fffffffffffffffffffffffffffffffn, false],
   2305  [0x7fffffffffffffffffffffffffffffffn, 0x7fffffffffffffffffffffffffffffffn, true],
   2306  [0x80000000000000000000000000000000n, 0x7fffffffffffffffffffffffffffffffn, false],
   2307  [0x80000000000000000000000000000001n, 0x7fffffffffffffffffffffffffffffffn, false],
   2308  [0xfffffffffffffffffffffffffffffffen, 0x7fffffffffffffffffffffffffffffffn, false],
   2309  [0xffffffffffffffffffffffffffffffffn, 0x7fffffffffffffffffffffffffffffffn, false],
   2310  [0x100000000000000000000000000000000n, 0x7fffffffffffffffffffffffffffffffn, false],
   2311  [0x100000000000000000000000000000001n, 0x7fffffffffffffffffffffffffffffffn, false],
   2312  [-0x100000000000000000000000000000001n, 0x80000000000000000000000000000000n, false],
   2313  [-0x100000000000000000000000000000000n, 0x80000000000000000000000000000000n, false],
   2314  [-0xffffffffffffffffffffffffffffffffn, 0x80000000000000000000000000000000n, false],
   2315  [-0xfffffffffffffffffffffffffffffffen, 0x80000000000000000000000000000000n, false],
   2316  [-0x80000000000000000000000000000001n, 0x80000000000000000000000000000000n, false],
   2317  [-0x80000000000000000000000000000000n, 0x80000000000000000000000000000000n, false],
   2318  [-0x7fffffffffffffffffffffffffffffffn, 0x80000000000000000000000000000000n, false],
   2319  [-0x7ffffffffffffffffffffffffffffffen, 0x80000000000000000000000000000000n, false],
   2320  [0x80000000000000000000000000000000n, 0x80000000000000000000000000000000n, true],
   2321  [0x80000000000000000000000000000001n, 0x80000000000000000000000000000000n, false],
   2322  [0xfffffffffffffffffffffffffffffffen, 0x80000000000000000000000000000000n, false],
   2323  [0xffffffffffffffffffffffffffffffffn, 0x80000000000000000000000000000000n, false],
   2324  [0x100000000000000000000000000000000n, 0x80000000000000000000000000000000n, false],
   2325  [0x100000000000000000000000000000001n, 0x80000000000000000000000000000000n, false],
   2326  [-0x100000000000000000000000000000001n, 0x80000000000000000000000000000001n, false],
   2327  [-0x100000000000000000000000000000000n, 0x80000000000000000000000000000001n, false],
   2328  [-0xffffffffffffffffffffffffffffffffn, 0x80000000000000000000000000000001n, false],
   2329  [-0xfffffffffffffffffffffffffffffffen, 0x80000000000000000000000000000001n, false],
   2330  [-0x80000000000000000000000000000001n, 0x80000000000000000000000000000001n, false],
   2331  [-0x80000000000000000000000000000000n, 0x80000000000000000000000000000001n, false],
   2332  [-0x7fffffffffffffffffffffffffffffffn, 0x80000000000000000000000000000001n, false],
   2333  [-0x7ffffffffffffffffffffffffffffffen, 0x80000000000000000000000000000001n, false],
   2334  [0x80000000000000000000000000000001n, 0x80000000000000000000000000000001n, true],
   2335  [0xfffffffffffffffffffffffffffffffen, 0x80000000000000000000000000000001n, false],
   2336  [0xffffffffffffffffffffffffffffffffn, 0x80000000000000000000000000000001n, false],
   2337  [0x100000000000000000000000000000000n, 0x80000000000000000000000000000001n, false],
   2338  [0x100000000000000000000000000000001n, 0x80000000000000000000000000000001n, false],
   2339  [-0x100000000000000000000000000000001n, -0x80000000000000000000000000000001n, false],
   2340  [-0x100000000000000000000000000000000n, -0x80000000000000000000000000000001n, false],
   2341  [-0xffffffffffffffffffffffffffffffffn, -0x80000000000000000000000000000001n, false],
   2342  [-0xfffffffffffffffffffffffffffffffen, -0x80000000000000000000000000000001n, false],
   2343  [-0x80000000000000000000000000000001n, -0x80000000000000000000000000000001n, true],
   2344  [-0x80000000000000000000000000000000n, -0x80000000000000000000000000000001n, false],
   2345  [-0x7fffffffffffffffffffffffffffffffn, -0x80000000000000000000000000000001n, false],
   2346  [-0x7ffffffffffffffffffffffffffffffen, -0x80000000000000000000000000000001n, false],
   2347  [0xfffffffffffffffffffffffffffffffen, -0x80000000000000000000000000000001n, false],
   2348  [0xffffffffffffffffffffffffffffffffn, -0x80000000000000000000000000000001n, false],
   2349  [0x100000000000000000000000000000000n, -0x80000000000000000000000000000001n, false],
   2350  [0x100000000000000000000000000000001n, -0x80000000000000000000000000000001n, false],
   2351  [-0x100000000000000000000000000000001n, -0x80000000000000000000000000000000n, false],
   2352  [-0x100000000000000000000000000000000n, -0x80000000000000000000000000000000n, false],
   2353  [-0xffffffffffffffffffffffffffffffffn, -0x80000000000000000000000000000000n, false],
   2354  [-0xfffffffffffffffffffffffffffffffen, -0x80000000000000000000000000000000n, false],
   2355  [-0x80000000000000000000000000000000n, -0x80000000000000000000000000000000n, true],
   2356  [-0x7fffffffffffffffffffffffffffffffn, -0x80000000000000000000000000000000n, false],
   2357  [-0x7ffffffffffffffffffffffffffffffen, -0x80000000000000000000000000000000n, false],
   2358  [0xfffffffffffffffffffffffffffffffen, -0x80000000000000000000000000000000n, false],
   2359  [0xffffffffffffffffffffffffffffffffn, -0x80000000000000000000000000000000n, false],
   2360  [0x100000000000000000000000000000000n, -0x80000000000000000000000000000000n, false],
   2361  [0x100000000000000000000000000000001n, -0x80000000000000000000000000000000n, false],
   2362  [-0x100000000000000000000000000000001n, -0x7fffffffffffffffffffffffffffffffn, false],
   2363  [-0x100000000000000000000000000000000n, -0x7fffffffffffffffffffffffffffffffn, false],
   2364  [-0xffffffffffffffffffffffffffffffffn, -0x7fffffffffffffffffffffffffffffffn, false],
   2365  [-0xfffffffffffffffffffffffffffffffen, -0x7fffffffffffffffffffffffffffffffn, false],
   2366  [-0x7fffffffffffffffffffffffffffffffn, -0x7fffffffffffffffffffffffffffffffn, true],
   2367  [-0x7ffffffffffffffffffffffffffffffen, -0x7fffffffffffffffffffffffffffffffn, false],
   2368  [0xfffffffffffffffffffffffffffffffen, -0x7fffffffffffffffffffffffffffffffn, false],
   2369  [0xffffffffffffffffffffffffffffffffn, -0x7fffffffffffffffffffffffffffffffn, false],
   2370  [0x100000000000000000000000000000000n, -0x7fffffffffffffffffffffffffffffffn, false],
   2371  [0x100000000000000000000000000000001n, -0x7fffffffffffffffffffffffffffffffn, false],
   2372  [-0x100000000000000000000000000000001n, -0x7ffffffffffffffffffffffffffffffen, false],
   2373  [-0x100000000000000000000000000000000n, -0x7ffffffffffffffffffffffffffffffen, false],
   2374  [-0xffffffffffffffffffffffffffffffffn, -0x7ffffffffffffffffffffffffffffffen, false],
   2375  [-0xfffffffffffffffffffffffffffffffen, -0x7ffffffffffffffffffffffffffffffen, false],
   2376  [-0x7ffffffffffffffffffffffffffffffen, -0x7ffffffffffffffffffffffffffffffen, true],
   2377  [0xfffffffffffffffffffffffffffffffen, -0x7ffffffffffffffffffffffffffffffen, false],
   2378  [0xffffffffffffffffffffffffffffffffn, -0x7ffffffffffffffffffffffffffffffen, false],
   2379  [0x100000000000000000000000000000000n, -0x7ffffffffffffffffffffffffffffffen, false],
   2380  [0x100000000000000000000000000000001n, -0x7ffffffffffffffffffffffffffffffen, false],
   2381  [-0x100000000000000000000000000000001n, 0xfffffffffffffffffffffffffffffffen, false],
   2382  [-0x100000000000000000000000000000000n, 0xfffffffffffffffffffffffffffffffen, false],
   2383  [-0xffffffffffffffffffffffffffffffffn, 0xfffffffffffffffffffffffffffffffen, false],
   2384  [-0xfffffffffffffffffffffffffffffffen, 0xfffffffffffffffffffffffffffffffen, false],
   2385  [0xfffffffffffffffffffffffffffffffen, 0xfffffffffffffffffffffffffffffffen, true],
   2386  [0xffffffffffffffffffffffffffffffffn, 0xfffffffffffffffffffffffffffffffen, false],
   2387  [0x100000000000000000000000000000000n, 0xfffffffffffffffffffffffffffffffen, false],
   2388  [0x100000000000000000000000000000001n, 0xfffffffffffffffffffffffffffffffen, false],
   2389  [-0x100000000000000000000000000000001n, 0xffffffffffffffffffffffffffffffffn, false],
   2390  [-0x100000000000000000000000000000000n, 0xffffffffffffffffffffffffffffffffn, false],
   2391  [-0xffffffffffffffffffffffffffffffffn, 0xffffffffffffffffffffffffffffffffn, false],
   2392  [-0xfffffffffffffffffffffffffffffffen, 0xffffffffffffffffffffffffffffffffn, false],
   2393  [0xffffffffffffffffffffffffffffffffn, 0xffffffffffffffffffffffffffffffffn, true],
   2394  [0x100000000000000000000000000000000n, 0xffffffffffffffffffffffffffffffffn, false],
   2395  [0x100000000000000000000000000000001n, 0xffffffffffffffffffffffffffffffffn, false],
   2396  [-0x100000000000000000000000000000001n, 0x100000000000000000000000000000000n, false],
   2397  [-0x100000000000000000000000000000000n, 0x100000000000000000000000000000000n, false],
   2398  [-0xffffffffffffffffffffffffffffffffn, 0x100000000000000000000000000000000n, false],
   2399  [-0xfffffffffffffffffffffffffffffffen, 0x100000000000000000000000000000000n, false],
   2400  [0x100000000000000000000000000000000n, 0x100000000000000000000000000000000n, true],
   2401  [0x100000000000000000000000000000001n, 0x100000000000000000000000000000000n, false],
   2402  [-0x100000000000000000000000000000001n, 0x100000000000000000000000000000001n, false],
   2403  [-0x100000000000000000000000000000000n, 0x100000000000000000000000000000001n, false],
   2404  [-0xffffffffffffffffffffffffffffffffn, 0x100000000000000000000000000000001n, false],
   2405  [-0xfffffffffffffffffffffffffffffffen, 0x100000000000000000000000000000001n, false],
   2406  [0x100000000000000000000000000000001n, 0x100000000000000000000000000000001n, true],
   2407  [-0x100000000000000000000000000000001n, -0x100000000000000000000000000000001n, true],
   2408  [-0x100000000000000000000000000000000n, -0x100000000000000000000000000000001n, false],
   2409  [-0xffffffffffffffffffffffffffffffffn, -0x100000000000000000000000000000001n, false],
   2410  [-0xfffffffffffffffffffffffffffffffen, -0x100000000000000000000000000000001n, false],
   2411  [-0x100000000000000000000000000000000n, -0x100000000000000000000000000000000n, true],
   2412  [-0xffffffffffffffffffffffffffffffffn, -0x100000000000000000000000000000000n, false],
   2413  [-0xfffffffffffffffffffffffffffffffen, -0x100000000000000000000000000000000n, false],
   2414  [-0xffffffffffffffffffffffffffffffffn, -0xffffffffffffffffffffffffffffffffn, true],
   2415  [-0xfffffffffffffffffffffffffffffffen, -0xffffffffffffffffffffffffffffffffn, false],
   2416  [-0xfffffffffffffffffffffffffffffffen, -0xfffffffffffffffffffffffffffffffen, true],
   2417 ];
   2418 
   2419 function f(tests) {
   2420  for (let test of tests) {
   2421    let lhs = test[0], rhs = test[1], expected = test[2];
   2422 
   2423    assertEq(lhs == rhs, expected);
   2424    assertEq(rhs == lhs, expected);
   2425 
   2426    assertEq(lhs === rhs, expected);
   2427    assertEq(rhs === lhs, expected);
   2428 
   2429    assertEq(lhs != rhs, !expected);
   2430    assertEq(rhs != lhs, !expected);
   2431 
   2432    assertEq(lhs !== rhs, !expected);
   2433    assertEq(rhs !== lhs, !expected);
   2434 
   2435    assertEq(!expected || lhs <= rhs, true);
   2436    assertEq(!expected || rhs >= lhs, true);
   2437  }
   2438 }
   2439 
   2440 for (let i = 0; i < 5; ++i) {
   2441  f(tests);
   2442 }