Home | History | Annotate | Download | only in traces
      1 // Copyright 2015, VIXL authors
      2 // All rights reserved.
      3 //
      4 // Redistribution and use in source and binary forms, with or without
      5 // modification, are permitted provided that the following conditions are met:
      6 //
      7 //   * Redistributions of source code must retain the above copyright notice,
      8 //     this list of conditions and the following disclaimer.
      9 //   * Redistributions in binary form must reproduce the above copyright notice,
     10 //     this list of conditions and the following disclaimer in the documentation
     11 //     and/or other materials provided with the distribution.
     12 //   * Neither the name of ARM Limited nor the names of its contributors may be
     13 //     used to endorse or promote products derived from this software without
     14 //     specific prior written permission.
     15 //
     16 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
     17 // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
     18 // WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
     19 // DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
     20 // FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
     21 // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
     22 // SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
     23 // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
     24 // OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     25 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     26 
     27 
     28 // ---------------------------------------------------------------------
     29 // This file is auto generated using tools/generate_simulator_traces.py.
     30 //
     31 // PLEASE DO NOT EDIT.
     32 // ---------------------------------------------------------------------
     33 
     34 #ifndef VIXL_SIM_FCVTZS_XH_TRACE_AARCH64_H_
     35 #define VIXL_SIM_FCVTZS_XH_TRACE_AARCH64_H_
     36 
     37 const int64_t kExpected_fcvtzs_xh[] = {
     38   INT64_C(0),
     39   INT64_C(0),
     40   INT64_C(0),
     41   INT64_C(0),
     42   INT64_C(0),
     43   INT64_C(0),
     44   INT64_C(0),
     45   INT64_C(0),
     46   INT64_C(0),
     47   INT64_C(0),
     48   INT64_C(0),
     49   INT64_C(0),
     50   INT64_C(0),
     51   INT64_C(0),
     52   INT64_C(0),
     53   INT64_C(0),
     54   INT64_C(0),
     55   INT64_C(0),
     56   INT64_C(0),
     57   INT64_C(0),
     58   INT64_C(0),
     59   INT64_C(0),
     60   INT64_C(0),
     61   INT64_C(0),
     62   INT64_C(0),
     63   INT64_C(0),
     64   INT64_C(0),
     65   INT64_C(0),
     66   INT64_C(0),
     67   INT64_C(0),
     68   INT64_C(0),
     69   INT64_C(0),
     70   INT64_C(0),
     71   INT64_C(0),
     72   INT64_C(0),
     73   INT64_C(0),
     74   INT64_C(0),
     75   INT64_C(0),
     76   INT64_C(0),
     77   INT64_C(0),
     78   INT64_C(0),
     79   INT64_C(0),
     80   INT64_C(0),
     81   INT64_C(0),
     82   INT64_C(0),
     83   INT64_C(0),
     84   INT64_C(0),
     85   INT64_C(0),
     86   INT64_C(0),
     87   INT64_C(0),
     88   INT64_C(0),
     89   INT64_C(0),
     90   INT64_C(0),
     91   INT64_C(0),
     92   INT64_C(0),
     93   INT64_C(0),
     94   INT64_C(0),
     95   INT64_C(0),
     96   INT64_C(0),
     97   INT64_C(0),
     98   INT64_C(0),
     99   INT64_C(0),
    100   INT64_C(0),
    101   INT64_C(0),
    102   INT64_C(0),
    103   INT64_C(0),
    104   INT64_C(0),
    105   INT64_C(0),
    106   INT64_C(0),
    107   INT64_C(0),
    108   INT64_C(0),
    109   INT64_C(0),
    110   INT64_C(0),
    111   INT64_C(0),
    112   INT64_C(0),
    113   INT64_C(0),
    114   INT64_C(0),
    115   INT64_C(0),
    116   INT64_C(0),
    117   INT64_C(1),
    118   INT64_C(2),
    119   INT64_C(4),
    120   INT64_C(8),
    121   INT64_C(16),
    122   INT64_C(32),
    123   INT64_C(64),
    124   INT64_C(128),
    125   INT64_C(256),
    126   INT64_C(512),
    127   INT64_C(1024),
    128   INT64_C(2048),
    129   INT64_C(4096),
    130   INT64_C(8192),
    131   INT64_C(16384),
    132   INT64_C(32768),
    133   INT64_C(65536),
    134   INT64_C(131072),
    135   INT64_C(262144),
    136   INT64_C(524288),
    137   INT64_C(1048576),
    138   INT64_C(2097152),
    139   INT64_C(4194304),
    140   INT64_C(8388608),
    141   INT64_C(16777216),
    142   INT64_C(33554432),
    143   INT64_C(67108864),
    144   INT64_C(134217728),
    145   INT64_C(268435456),
    146   INT64_C(536870912),
    147   INT64_C(1073741824),
    148   INT64_C(2147483648),
    149   INT64_C(4294967296),
    150   INT64_C(8589934592),
    151   INT64_C(17179869184),
    152   INT64_C(34359738368),
    153   INT64_C(68719476736),
    154   INT64_C(137438953472),
    155   INT64_C(274877906944),
    156   INT64_C(549755813888),
    157   INT64_C(1099511627776),
    158   INT64_C(2199023255552),
    159   INT64_C(4398046511104),
    160   INT64_C(8796093022208),
    161   INT64_C(17592186044416),
    162   INT64_C(35184372088832),
    163   INT64_C(70368744177664),
    164   INT64_C(140737488355328),
    165   INT64_C(281474976710656),
    166   INT64_C(562949953421312),
    167   INT64_C(1125899906842624),
    168   INT64_C(0),
    169   INT64_C(0),
    170   INT64_C(1),
    171   INT64_C(3),
    172   INT64_C(7),
    173   INT64_C(15),
    174   INT64_C(31),
    175   INT64_C(63),
    176   INT64_C(127),
    177   INT64_C(255),
    178   INT64_C(511),
    179   INT64_C(1023),
    180   INT64_C(2047),
    181   INT64_C(4094),
    182   INT64_C(8188),
    183   INT64_C(16376),
    184   INT64_C(32752),
    185   INT64_C(65504),
    186   INT64_C(131008),
    187   INT64_C(262016),
    188   INT64_C(524032),
    189   INT64_C(1048064),
    190   INT64_C(2096128),
    191   INT64_C(4192256),
    192   INT64_C(8384512),
    193   INT64_C(16769024),
    194   INT64_C(33538048),
    195   INT64_C(67076096),
    196   INT64_C(134152192),
    197   INT64_C(268304384),
    198   INT64_C(536608768),
    199   INT64_C(1073217536),
    200   INT64_C(2146435072),
    201   INT64_C(4292870144),
    202   INT64_C(8585740288),
    203   INT64_C(17171480576),
    204   INT64_C(34342961152),
    205   INT64_C(68685922304),
    206   INT64_C(137371844608),
    207   INT64_C(274743689216),
    208   INT64_C(549487378432),
    209   INT64_C(1098974756864),
    210   INT64_C(2197949513728),
    211   INT64_C(4395899027456),
    212   INT64_C(8791798054912),
    213   INT64_C(17583596109824),
    214   INT64_C(35167192219648),
    215   INT64_C(70334384439296),
    216   INT64_C(140668768878592),
    217   INT64_C(281337537757184),
    218   INT64_C(562675075514368),
    219   INT64_C(1125350151028736),
    220   INT64_C(2250700302057472),
    221   INT64_C(4501400604114944),
    222   INT64_C(9002801208229888),
    223   INT64_C(18005602416459776),
    224   INT64_C(36011204832919552),
    225   INT64_C(72022409665839104),
    226   INT64_C(144044819331678208),
    227   INT64_C(288089638663356416),
    228   INT64_C(576179277326712832),
    229   INT64_C(1152358554653425664),
    230   INT64_C(2304717109306851328),
    231   INT64_C(4609434218613702656),
    232   INT64_C(9218868437227405312),
    233   INT64_C(0),
    234   INT64_C(1),
    235   INT64_C(2),
    236   INT64_C(4),
    237   INT64_C(8),
    238   INT64_C(16),
    239   INT64_C(32),
    240   INT64_C(64),
    241   INT64_C(128),
    242   INT64_C(256),
    243   INT64_C(512),
    244   INT64_C(1024),
    245   INT64_C(2048),
    246   INT64_C(4096),
    247   INT64_C(8192),
    248   INT64_C(16384),
    249   INT64_C(32768),
    250   INT64_C(65536),
    251   INT64_C(131072),
    252   INT64_C(262144),
    253   INT64_C(524288),
    254   INT64_C(1048576),
    255   INT64_C(2097152),
    256   INT64_C(4194304),
    257   INT64_C(8388608),
    258   INT64_C(16777216),
    259   INT64_C(33554432),
    260   INT64_C(67108864),
    261   INT64_C(134217728),
    262   INT64_C(268435456),
    263   INT64_C(536870912),
    264   INT64_C(1073741824),
    265   INT64_C(2147483648),
    266   INT64_C(4294967296),
    267   INT64_C(8589934592),
    268   INT64_C(17179869184),
    269   INT64_C(34359738368),
    270   INT64_C(68719476736),
    271   INT64_C(137438953472),
    272   INT64_C(274877906944),
    273   INT64_C(549755813888),
    274   INT64_C(1099511627776),
    275   INT64_C(2199023255552),
    276   INT64_C(4398046511104),
    277   INT64_C(8796093022208),
    278   INT64_C(17592186044416),
    279   INT64_C(35184372088832),
    280   INT64_C(70368744177664),
    281   INT64_C(140737488355328),
    282   INT64_C(281474976710656),
    283   INT64_C(562949953421312),
    284   INT64_C(1125899906842624),
    285   INT64_C(2251799813685248),
    286   INT64_C(4503599627370496),
    287   INT64_C(9007199254740992),
    288   INT64_C(18014398509481984),
    289   INT64_C(36028797018963968),
    290   INT64_C(72057594037927936),
    291   INT64_C(144115188075855872),
    292   INT64_C(288230376151711744),
    293   INT64_C(576460752303423488),
    294   INT64_C(1152921504606846976),
    295   INT64_C(2305843009213693952),
    296   INT64_C(4611686018427387904),
    297   INT64_C(9223372036854775807),
    298   INT64_C(0),
    299   INT64_C(1),
    300   INT64_C(2),
    301   INT64_C(4),
    302   INT64_C(8),
    303   INT64_C(16),
    304   INT64_C(32),
    305   INT64_C(64),
    306   INT64_C(128),
    307   INT64_C(256),
    308   INT64_C(512),
    309   INT64_C(1025),
    310   INT64_C(2050),
    311   INT64_C(4100),
    312   INT64_C(8200),
    313   INT64_C(16400),
    314   INT64_C(32800),
    315   INT64_C(65600),
    316   INT64_C(131200),
    317   INT64_C(262400),
    318   INT64_C(524800),
    319   INT64_C(1049600),
    320   INT64_C(2099200),
    321   INT64_C(4198400),
    322   INT64_C(8396800),
    323   INT64_C(16793600),
    324   INT64_C(33587200),
    325   INT64_C(67174400),
    326   INT64_C(134348800),
    327   INT64_C(268697600),
    328   INT64_C(537395200),
    329   INT64_C(1074790400),
    330   INT64_C(2149580800),
    331   INT64_C(4299161600),
    332   INT64_C(8598323200),
    333   INT64_C(17196646400),
    334   INT64_C(34393292800),
    335   INT64_C(68786585600),
    336   INT64_C(137573171200),
    337   INT64_C(275146342400),
    338   INT64_C(550292684800),
    339   INT64_C(1100585369600),
    340   INT64_C(2201170739200),
    341   INT64_C(4402341478400),
    342   INT64_C(8804682956800),
    343   INT64_C(17609365913600),
    344   INT64_C(35218731827200),
    345   INT64_C(70437463654400),
    346   INT64_C(140874927308800),
    347   INT64_C(281749854617600),
    348   INT64_C(563499709235200),
    349   INT64_C(1126999418470400),
    350   INT64_C(2253998836940800),
    351   INT64_C(4507997673881600),
    352   INT64_C(9015995347763200),
    353   INT64_C(18031990695526400),
    354   INT64_C(36063981391052800),
    355   INT64_C(72127962782105600),
    356   INT64_C(144255925564211200),
    357   INT64_C(288511851128422400),
    358   INT64_C(577023702256844800),
    359   INT64_C(1154047404513689600),
    360   INT64_C(2308094809027379200),
    361   INT64_C(4616189618054758400),
    362   INT64_C(9223372036854775807),
    363   INT64_C(0),
    364   INT64_C(1),
    365   INT64_C(3),
    366   INT64_C(7),
    367   INT64_C(15),
    368   INT64_C(31),
    369   INT64_C(63),
    370   INT64_C(127),
    371   INT64_C(255),
    372   INT64_C(511),
    373   INT64_C(1023),
    374   INT64_C(2047),
    375   INT64_C(4094),
    376   INT64_C(8188),
    377   INT64_C(16376),
    378   INT64_C(32752),
    379   INT64_C(65504),
    380   INT64_C(131008),
    381   INT64_C(262016),
    382   INT64_C(524032),
    383   INT64_C(1048064),
    384   INT64_C(2096128),
    385   INT64_C(4192256),
    386   INT64_C(8384512),
    387   INT64_C(16769024),
    388   INT64_C(33538048),
    389   INT64_C(67076096),
    390   INT64_C(134152192),
    391   INT64_C(268304384),
    392   INT64_C(536608768),
    393   INT64_C(1073217536),
    394   INT64_C(2146435072),
    395   INT64_C(4292870144),
    396   INT64_C(8585740288),
    397   INT64_C(17171480576),
    398   INT64_C(34342961152),
    399   INT64_C(68685922304),
    400   INT64_C(137371844608),
    401   INT64_C(274743689216),
    402   INT64_C(549487378432),
    403   INT64_C(1098974756864),
    404   INT64_C(2197949513728),
    405   INT64_C(4395899027456),
    406   INT64_C(8791798054912),
    407   INT64_C(17583596109824),
    408   INT64_C(35167192219648),
    409   INT64_C(70334384439296),
    410   INT64_C(140668768878592),
    411   INT64_C(281337537757184),
    412   INT64_C(562675075514368),
    413   INT64_C(1125350151028736),
    414   INT64_C(2250700302057472),
    415   INT64_C(4501400604114944),
    416   INT64_C(9002801208229888),
    417   INT64_C(18005602416459776),
    418   INT64_C(36011204832919552),
    419   INT64_C(72022409665839104),
    420   INT64_C(144044819331678208),
    421   INT64_C(288089638663356416),
    422   INT64_C(576179277326712832),
    423   INT64_C(1152358554653425664),
    424   INT64_C(2304717109306851328),
    425   INT64_C(4609434218613702656),
    426   INT64_C(9218868437227405312),
    427   INT64_C(9223372036854775807),
    428   INT64_C(1),
    429   INT64_C(2),
    430   INT64_C(4),
    431   INT64_C(8),
    432   INT64_C(16),
    433   INT64_C(32),
    434   INT64_C(64),
    435   INT64_C(128),
    436   INT64_C(256),
    437   INT64_C(512),
    438   INT64_C(1024),
    439   INT64_C(2048),
    440   INT64_C(4096),
    441   INT64_C(8192),
    442   INT64_C(16384),
    443   INT64_C(32768),
    444   INT64_C(65536),
    445   INT64_C(131072),
    446   INT64_C(262144),
    447   INT64_C(524288),
    448   INT64_C(1048576),
    449   INT64_C(2097152),
    450   INT64_C(4194304),
    451   INT64_C(8388608),
    452   INT64_C(16777216),
    453   INT64_C(33554432),
    454   INT64_C(67108864),
    455   INT64_C(134217728),
    456   INT64_C(268435456),
    457   INT64_C(536870912),
    458   INT64_C(1073741824),
    459   INT64_C(2147483648),
    460   INT64_C(4294967296),
    461   INT64_C(8589934592),
    462   INT64_C(17179869184),
    463   INT64_C(34359738368),
    464   INT64_C(68719476736),
    465   INT64_C(137438953472),
    466   INT64_C(274877906944),
    467   INT64_C(549755813888),
    468   INT64_C(1099511627776),
    469   INT64_C(2199023255552),
    470   INT64_C(4398046511104),
    471   INT64_C(8796093022208),
    472   INT64_C(17592186044416),
    473   INT64_C(35184372088832),
    474   INT64_C(70368744177664),
    475   INT64_C(140737488355328),
    476   INT64_C(281474976710656),
    477   INT64_C(562949953421312),
    478   INT64_C(1125899906842624),
    479   INT64_C(2251799813685248),
    480   INT64_C(4503599627370496),
    481   INT64_C(9007199254740992),
    482   INT64_C(18014398509481984),
    483   INT64_C(36028797018963968),
    484   INT64_C(72057594037927936),
    485   INT64_C(144115188075855872),
    486   INT64_C(288230376151711744),
    487   INT64_C(576460752303423488),
    488   INT64_C(1152921504606846976),
    489   INT64_C(2305843009213693952),
    490   INT64_C(4611686018427387904),
    491   INT64_C(9223372036854775807),
    492   INT64_C(9223372036854775807),
    493   INT64_C(1),
    494   INT64_C(2),
    495   INT64_C(4),
    496   INT64_C(8),
    497   INT64_C(16),
    498   INT64_C(32),
    499   INT64_C(64),
    500   INT64_C(128),
    501   INT64_C(256),
    502   INT64_C(512),
    503   INT64_C(1025),
    504   INT64_C(2050),
    505   INT64_C(4100),
    506   INT64_C(8200),
    507   INT64_C(16400),
    508   INT64_C(32800),
    509   INT64_C(65600),
    510   INT64_C(131200),
    511   INT64_C(262400),
    512   INT64_C(524800),
    513   INT64_C(1049600),
    514   INT64_C(2099200),
    515   INT64_C(4198400),
    516   INT64_C(8396800),
    517   INT64_C(16793600),
    518   INT64_C(33587200),
    519   INT64_C(67174400),
    520   INT64_C(134348800),
    521   INT64_C(268697600),
    522   INT64_C(537395200),
    523   INT64_C(1074790400),
    524   INT64_C(2149580800),
    525   INT64_C(4299161600),
    526   INT64_C(8598323200),
    527   INT64_C(17196646400),
    528   INT64_C(34393292800),
    529   INT64_C(68786585600),
    530   INT64_C(137573171200),
    531   INT64_C(275146342400),
    532   INT64_C(550292684800),
    533   INT64_C(1100585369600),
    534   INT64_C(2201170739200),
    535   INT64_C(4402341478400),
    536   INT64_C(8804682956800),
    537   INT64_C(17609365913600),
    538   INT64_C(35218731827200),
    539   INT64_C(70437463654400),
    540   INT64_C(140874927308800),
    541   INT64_C(281749854617600),
    542   INT64_C(563499709235200),
    543   INT64_C(1126999418470400),
    544   INT64_C(2253998836940800),
    545   INT64_C(4507997673881600),
    546   INT64_C(9015995347763200),
    547   INT64_C(18031990695526400),
    548   INT64_C(36063981391052800),
    549   INT64_C(72127962782105600),
    550   INT64_C(144255925564211200),
    551   INT64_C(288511851128422400),
    552   INT64_C(577023702256844800),
    553   INT64_C(1154047404513689600),
    554   INT64_C(2308094809027379200),
    555   INT64_C(4616189618054758400),
    556   INT64_C(9223372036854775807),
    557   INT64_C(9223372036854775807),
    558   INT64_C(1),
    559   INT64_C(3),
    560   INT64_C(6),
    561   INT64_C(12),
    562   INT64_C(24),
    563   INT64_C(48),
    564   INT64_C(96),
    565   INT64_C(192),
    566   INT64_C(384),
    567   INT64_C(768),
    568   INT64_C(1536),
    569   INT64_C(3072),
    570   INT64_C(6144),
    571   INT64_C(12288),
    572   INT64_C(24576),
    573   INT64_C(49152),
    574   INT64_C(98304),
    575   INT64_C(196608),
    576   INT64_C(393216),
    577   INT64_C(786432),
    578   INT64_C(1572864),
    579   INT64_C(3145728),
    580   INT64_C(6291456),
    581   INT64_C(12582912),
    582   INT64_C(25165824),
    583   INT64_C(50331648),
    584   INT64_C(100663296),
    585   INT64_C(201326592),
    586   INT64_C(402653184),
    587   INT64_C(805306368),
    588   INT64_C(1610612736),
    589   INT64_C(3221225472),
    590   INT64_C(6442450944),
    591   INT64_C(12884901888),
    592   INT64_C(25769803776),
    593   INT64_C(51539607552),
    594   INT64_C(103079215104),
    595   INT64_C(206158430208),
    596   INT64_C(412316860416),
    597   INT64_C(824633720832),
    598   INT64_C(1649267441664),
    599   INT64_C(3298534883328),
    600   INT64_C(6597069766656),
    601   INT64_C(13194139533312),
    602   INT64_C(26388279066624),
    603   INT64_C(52776558133248),
    604   INT64_C(105553116266496),
    605   INT64_C(211106232532992),
    606   INT64_C(422212465065984),
    607   INT64_C(844424930131968),
    608   INT64_C(1688849860263936),
    609   INT64_C(3377699720527872),
    610   INT64_C(6755399441055744),
    611   INT64_C(13510798882111488),
    612   INT64_C(27021597764222976),
    613   INT64_C(54043195528445952),
    614   INT64_C(108086391056891904),
    615   INT64_C(216172782113783808),
    616   INT64_C(432345564227567616),
    617   INT64_C(864691128455135232),
    618   INT64_C(1729382256910270464),
    619   INT64_C(3458764513820540928),
    620   INT64_C(6917529027641081856),
    621   INT64_C(9223372036854775807),
    622   INT64_C(9223372036854775807),
    623   INT64_C(10),
    624   INT64_C(20),
    625   INT64_C(40),
    626   INT64_C(80),
    627   INT64_C(160),
    628   INT64_C(320),
    629   INT64_C(640),
    630   INT64_C(1280),
    631   INT64_C(2560),
    632   INT64_C(5120),
    633   INT64_C(10240),
    634   INT64_C(20480),
    635   INT64_C(40960),
    636   INT64_C(81920),
    637   INT64_C(163840),
    638   INT64_C(327680),
    639   INT64_C(655360),
    640   INT64_C(1310720),
    641   INT64_C(2621440),
    642   INT64_C(5242880),
    643   INT64_C(10485760),
    644   INT64_C(20971520),
    645   INT64_C(41943040),
    646   INT64_C(83886080),
    647   INT64_C(167772160),
    648   INT64_C(335544320),
    649   INT64_C(671088640),
    650   INT64_C(1342177280),
    651   INT64_C(2684354560),
    652   INT64_C(5368709120),
    653   INT64_C(10737418240),
    654   INT64_C(21474836480),
    655   INT64_C(42949672960),
    656   INT64_C(85899345920),
    657   INT64_C(171798691840),
    658   INT64_C(343597383680),
    659   INT64_C(687194767360),
    660   INT64_C(1374389534720),
    661   INT64_C(2748779069440),
    662   INT64_C(5497558138880),
    663   INT64_C(10995116277760),
    664   INT64_C(21990232555520),
    665   INT64_C(43980465111040),
    666   INT64_C(87960930222080),
    667   INT64_C(175921860444160),
    668   INT64_C(351843720888320),
    669   INT64_C(703687441776640),
    670   INT64_C(1407374883553280),
    671   INT64_C(2814749767106560),
    672   INT64_C(5629499534213120),
    673   INT64_C(11258999068426240),
    674   INT64_C(22517998136852480),
    675   INT64_C(45035996273704960),
    676   INT64_C(90071992547409920),
    677   INT64_C(180143985094819840),
    678   INT64_C(360287970189639680),
    679   INT64_C(720575940379279360),
    680   INT64_C(1441151880758558720),
    681   INT64_C(2882303761517117440),
    682   INT64_C(5764607523034234880),
    683   INT64_C(9223372036854775807),
    684   INT64_C(9223372036854775807),
    685   INT64_C(9223372036854775807),
    686   INT64_C(9223372036854775807),
    687   INT64_C(9223372036854775807),
    688   INT64_C(65504),
    689   INT64_C(131008),
    690   INT64_C(262016),
    691   INT64_C(524032),
    692   INT64_C(1048064),
    693   INT64_C(2096128),
    694   INT64_C(4192256),
    695   INT64_C(8384512),
    696   INT64_C(16769024),
    697   INT64_C(33538048),
    698   INT64_C(67076096),
    699   INT64_C(134152192),
    700   INT64_C(268304384),
    701   INT64_C(536608768),
    702   INT64_C(1073217536),
    703   INT64_C(2146435072),
    704   INT64_C(4292870144),
    705   INT64_C(8585740288),
    706   INT64_C(17171480576),
    707   INT64_C(34342961152),
    708   INT64_C(68685922304),
    709   INT64_C(137371844608),
    710   INT64_C(274743689216),
    711   INT64_C(549487378432),
    712   INT64_C(1098974756864),
    713   INT64_C(2197949513728),
    714   INT64_C(4395899027456),
    715   INT64_C(8791798054912),
    716   INT64_C(17583596109824),
    717   INT64_C(35167192219648),
    718   INT64_C(70334384439296),
    719   INT64_C(140668768878592),
    720   INT64_C(281337537757184),
    721   INT64_C(562675075514368),
    722   INT64_C(1125350151028736),
    723   INT64_C(2250700302057472),
    724   INT64_C(4501400604114944),
    725   INT64_C(9002801208229888),
    726   INT64_C(18005602416459776),
    727   INT64_C(36011204832919552),
    728   INT64_C(72022409665839104),
    729   INT64_C(144044819331678208),
    730   INT64_C(288089638663356416),
    731   INT64_C(576179277326712832),
    732   INT64_C(1152358554653425664),
    733   INT64_C(2304717109306851328),
    734   INT64_C(4609434218613702656),
    735   INT64_C(9218868437227405312),
    736   INT64_C(9223372036854775807),
    737   INT64_C(9223372036854775807),
    738   INT64_C(9223372036854775807),
    739   INT64_C(9223372036854775807),
    740   INT64_C(9223372036854775807),
    741   INT64_C(9223372036854775807),
    742   INT64_C(9223372036854775807),
    743   INT64_C(9223372036854775807),
    744   INT64_C(9223372036854775807),
    745   INT64_C(9223372036854775807),
    746   INT64_C(9223372036854775807),
    747   INT64_C(9223372036854775807),
    748   INT64_C(9223372036854775807),
    749   INT64_C(9223372036854775807),
    750   INT64_C(9223372036854775807),
    751   INT64_C(9223372036854775807),
    752   INT64_C(9223372036854775807),
    753   INT64_C(9223372036854775807),
    754   INT64_C(9223372036854775807),
    755   INT64_C(9223372036854775807),
    756   INT64_C(9223372036854775807),
    757   INT64_C(9223372036854775807),
    758   INT64_C(9223372036854775807),
    759   INT64_C(9223372036854775807),
    760   INT64_C(9223372036854775807),
    761   INT64_C(9223372036854775807),
    762   INT64_C(9223372036854775807),
    763   INT64_C(9223372036854775807),
    764   INT64_C(9223372036854775807),
    765   INT64_C(9223372036854775807),
    766   INT64_C(9223372036854775807),
    767   INT64_C(9223372036854775807),
    768   INT64_C(9223372036854775807),
    769   INT64_C(9223372036854775807),
    770   INT64_C(9223372036854775807),
    771   INT64_C(9223372036854775807),
    772   INT64_C(9223372036854775807),
    773   INT64_C(9223372036854775807),
    774   INT64_C(9223372036854775807),
    775   INT64_C(9223372036854775807),
    776   INT64_C(9223372036854775807),
    777   INT64_C(9223372036854775807),
    778   INT64_C(9223372036854775807),
    779   INT64_C(9223372036854775807),
    780   INT64_C(9223372036854775807),
    781   INT64_C(9223372036854775807),
    782   INT64_C(9223372036854775807),
    783   INT64_C(9223372036854775807),
    784   INT64_C(9223372036854775807),
    785   INT64_C(9223372036854775807),
    786   INT64_C(9223372036854775807),
    787   INT64_C(9223372036854775807),
    788   INT64_C(9223372036854775807),
    789   INT64_C(9223372036854775807),
    790   INT64_C(9223372036854775807),
    791   INT64_C(9223372036854775807),
    792   INT64_C(9223372036854775807),
    793   INT64_C(9223372036854775807),
    794   INT64_C(9223372036854775807),
    795   INT64_C(9223372036854775807),
    796   INT64_C(9223372036854775807),
    797   INT64_C(9223372036854775807),
    798   INT64_C(9223372036854775807),
    799   INT64_C(9223372036854775807),
    800   INT64_C(9223372036854775807),
    801   INT64_C(9223372036854775807),
    802   INT64_C(9223372036854775807),
    803   INT64_C(9223372036854775807),
    804   INT64_C(9223372036854775807),
    805   INT64_C(9223372036854775807),
    806   INT64_C(9223372036854775807),
    807   INT64_C(9223372036854775807),
    808   INT64_C(9223372036854775807),
    809   INT64_C(9223372036854775807),
    810   INT64_C(9223372036854775807),
    811   INT64_C(9223372036854775807),
    812   INT64_C(9223372036854775807),
    813   INT64_C(9223372036854775807),
    814   INT64_C(9223372036854775807),
    815   INT64_C(9223372036854775807),
    816   INT64_C(9223372036854775807),
    817   INT64_C(9223372036854775807),
    818   INT64_C(0),
    819   INT64_C(0),
    820   INT64_C(0),
    821   INT64_C(0),
    822   INT64_C(0),
    823   INT64_C(0),
    824   INT64_C(0),
    825   INT64_C(0),
    826   INT64_C(0),
    827   INT64_C(0),
    828   INT64_C(0),
    829   INT64_C(0),
    830   INT64_C(0),
    831   INT64_C(0),
    832   INT64_C(0),
    833   INT64_C(0),
    834   INT64_C(0),
    835   INT64_C(0),
    836   INT64_C(0),
    837   INT64_C(0),
    838   INT64_C(0),
    839   INT64_C(0),
    840   INT64_C(0),
    841   INT64_C(0),
    842   INT64_C(0),
    843   INT64_C(0),
    844   INT64_C(0),
    845   INT64_C(0),
    846   INT64_C(0),
    847   INT64_C(0),
    848   INT64_C(0),
    849   INT64_C(0),
    850   INT64_C(0),
    851   INT64_C(0),
    852   INT64_C(0),
    853   INT64_C(0),
    854   INT64_C(0),
    855   INT64_C(0),
    856   INT64_C(0),
    857   INT64_C(0),
    858   INT64_C(0),
    859   INT64_C(0),
    860   INT64_C(0),
    861   INT64_C(0),
    862   INT64_C(0),
    863   INT64_C(0),
    864   INT64_C(0),
    865   INT64_C(0),
    866   INT64_C(0),
    867   INT64_C(0),
    868   INT64_C(0),
    869   INT64_C(0),
    870   INT64_C(0),
    871   INT64_C(0),
    872   INT64_C(0),
    873   INT64_C(0),
    874   INT64_C(0),
    875   INT64_C(0),
    876   INT64_C(0),
    877   INT64_C(0),
    878   INT64_C(0),
    879   INT64_C(0),
    880   INT64_C(0),
    881   INT64_C(0),
    882   INT64_C(0),
    883   INT64_C(0),
    884   INT64_C(0),
    885   INT64_C(0),
    886   INT64_C(0),
    887   INT64_C(0),
    888   INT64_C(0),
    889   INT64_C(0),
    890   INT64_C(0),
    891   INT64_C(0),
    892   INT64_C(0),
    893   INT64_C(0),
    894   INT64_C(0),
    895   INT64_C(0),
    896   INT64_C(0),
    897   INT64_C(0),
    898   INT64_C(0),
    899   INT64_C(0),
    900   INT64_C(0),
    901   INT64_C(0),
    902   INT64_C(0),
    903   INT64_C(0),
    904   INT64_C(0),
    905   INT64_C(0),
    906   INT64_C(0),
    907   INT64_C(0),
    908   INT64_C(0),
    909   INT64_C(0),
    910   INT64_C(0),
    911   INT64_C(0),
    912   INT64_C(0),
    913   INT64_C(0),
    914   INT64_C(0),
    915   INT64_C(0),
    916   INT64_C(0),
    917   INT64_C(0),
    918   INT64_C(0),
    919   INT64_C(0),
    920   INT64_C(0),
    921   INT64_C(0),
    922   INT64_C(0),
    923   INT64_C(0),
    924   INT64_C(0),
    925   INT64_C(0),
    926   INT64_C(0),
    927   INT64_C(0),
    928   INT64_C(0),
    929   INT64_C(0),
    930   INT64_C(0),
    931   INT64_C(0),
    932   INT64_C(0),
    933   INT64_C(0),
    934   INT64_C(0),
    935   INT64_C(0),
    936   INT64_C(0),
    937   INT64_C(0),
    938   INT64_C(0),
    939   INT64_C(0),
    940   INT64_C(0),
    941   INT64_C(0),
    942   INT64_C(0),
    943   INT64_C(0),
    944   INT64_C(0),
    945   INT64_C(0),
    946   INT64_C(0),
    947   INT64_C(0),
    948   INT64_C(0),
    949   INT64_C(0),
    950   INT64_C(0),
    951   INT64_C(0),
    952   INT64_C(0),
    953   INT64_C(0),
    954   INT64_C(0),
    955   INT64_C(0),
    956   INT64_C(0),
    957   INT64_C(0),
    958   INT64_C(0),
    959   INT64_C(0),
    960   INT64_C(0),
    961   INT64_C(0),
    962   INT64_C(0),
    963   INT64_C(0),
    964   INT64_C(0),
    965   INT64_C(0),
    966   INT64_C(0),
    967   INT64_C(0),
    968   INT64_C(0),
    969   INT64_C(0),
    970   INT64_C(0),
    971   INT64_C(0),
    972   INT64_C(0),
    973   INT64_C(0),
    974   INT64_C(0),
    975   INT64_C(0),
    976   INT64_C(0),
    977   INT64_C(0),
    978   INT64_C(0),
    979   INT64_C(0),
    980   INT64_C(0),
    981   INT64_C(0),
    982   INT64_C(0),
    983   INT64_C(0),
    984   INT64_C(0),
    985   INT64_C(0),
    986   INT64_C(0),
    987   INT64_C(0),
    988   INT64_C(0),
    989   INT64_C(0),
    990   INT64_C(0),
    991   INT64_C(0),
    992   INT64_C(0),
    993   INT64_C(0),
    994   INT64_C(0),
    995   INT64_C(0),
    996   INT64_C(0),
    997   INT64_C(0),
    998   INT64_C(0),
    999   INT64_C(0),
   1000   INT64_C(0),
   1001   INT64_C(0),
   1002   INT64_C(0),
   1003   INT64_C(0),
   1004   INT64_C(0),
   1005   INT64_C(0),
   1006   INT64_C(0),
   1007   INT64_C(0),
   1008   INT64_C(0),
   1009   INT64_C(0),
   1010   INT64_C(0),
   1011   INT64_C(0),
   1012   INT64_C(0),
   1013   INT64_C(0),
   1014   INT64_C(0),
   1015   INT64_C(0),
   1016   INT64_C(0),
   1017   INT64_C(0),
   1018   INT64_C(0),
   1019   INT64_C(0),
   1020   INT64_C(0),
   1021   INT64_C(0),
   1022   INT64_C(0),
   1023   INT64_C(0),
   1024   INT64_C(0),
   1025   INT64_C(0),
   1026   INT64_C(0),
   1027   INT64_C(0),
   1028   INT64_C(0),
   1029   INT64_C(0),
   1030   INT64_C(0),
   1031   INT64_C(0),
   1032   INT64_C(0),
   1033   INT64_C(0),
   1034   INT64_C(0),
   1035   INT64_C(0),
   1036   INT64_C(0),
   1037   INT64_C(0),
   1038   INT64_C(0),
   1039   INT64_C(0),
   1040   INT64_C(0),
   1041   INT64_C(0),
   1042   INT64_C(0),
   1043   INT64_C(0),
   1044   INT64_C(0),
   1045   INT64_C(0),
   1046   INT64_C(0),
   1047   INT64_C(0),
   1048   INT64_C(0),
   1049   INT64_C(0),
   1050   INT64_C(0),
   1051   INT64_C(0),
   1052   INT64_C(0),
   1053   INT64_C(0),
   1054   INT64_C(0),
   1055   INT64_C(0),
   1056   INT64_C(0),
   1057   INT64_C(0),
   1058   INT64_C(0),
   1059   INT64_C(0),
   1060   INT64_C(0),
   1061   INT64_C(0),
   1062   INT64_C(0),
   1063   INT64_C(0),
   1064   INT64_C(0),
   1065   INT64_C(0),
   1066   INT64_C(0),
   1067   INT64_C(0),
   1068   INT64_C(0),
   1069   INT64_C(0),
   1070   INT64_C(0),
   1071   INT64_C(0),
   1072   INT64_C(0),
   1073   INT64_C(0),
   1074   INT64_C(0),
   1075   INT64_C(0),
   1076   INT64_C(0),
   1077   INT64_C(0),
   1078   INT64_C(0),
   1079   INT64_C(0),
   1080   INT64_C(0),
   1081   INT64_C(0),
   1082   INT64_C(0),
   1083   INT64_C(0),
   1084   INT64_C(0),
   1085   INT64_C(0),
   1086   INT64_C(0),
   1087   INT64_C(0),
   1088   INT64_C(0),
   1089   INT64_C(0),
   1090   INT64_C(0),
   1091   INT64_C(0),
   1092   INT64_C(0),
   1093   INT64_C(0),
   1094   INT64_C(0),
   1095   INT64_C(0),
   1096   INT64_C(0),
   1097   INT64_C(0),
   1098   INT64_C(1),
   1099   INT64_C(2),
   1100   INT64_C(4),
   1101   INT64_C(9),
   1102   INT64_C(18),
   1103   INT64_C(36),
   1104   INT64_C(72),
   1105   INT64_C(144),
   1106   INT64_C(288),
   1107   INT64_C(576),
   1108   INT64_C(1152),
   1109   INT64_C(2304),
   1110   INT64_C(4608),
   1111   INT64_C(9216),
   1112   INT64_C(18432),
   1113   INT64_C(36864),
   1114   INT64_C(73728),
   1115   INT64_C(147456),
   1116   INT64_C(294912),
   1117   INT64_C(589824),
   1118   INT64_C(1179648),
   1119   INT64_C(2359296),
   1120   INT64_C(4718592),
   1121   INT64_C(9437184),
   1122   INT64_C(18874368),
   1123   INT64_C(37748736),
   1124   INT64_C(75497472),
   1125   INT64_C(150994944),
   1126   INT64_C(301989888),
   1127   INT64_C(603979776),
   1128   INT64_C(1207959552),
   1129   INT64_C(2415919104),
   1130   INT64_C(4831838208),
   1131   INT64_C(9663676416),
   1132   INT64_C(19327352832),
   1133   INT64_C(38654705664),
   1134   INT64_C(77309411328),
   1135   INT64_C(154618822656),
   1136   INT64_C(309237645312),
   1137   INT64_C(618475290624),
   1138   INT64_C(1236950581248),
   1139   INT64_C(2473901162496),
   1140   INT64_C(4947802324992),
   1141   INT64_C(9895604649984),
   1142   INT64_C(19791209299968),
   1143   INT64_C(0),
   1144   INT64_C(0),
   1145   INT64_C(0),
   1146   INT64_C(0),
   1147   INT64_C(0),
   1148   INT64_C(0),
   1149   INT64_C(0),
   1150   INT64_C(0),
   1151   INT64_C(0),
   1152   INT64_C(0),
   1153   INT64_C(0),
   1154   INT64_C(0),
   1155   INT64_C(0),
   1156   INT64_C(0),
   1157   INT64_C(0),
   1158   INT64_C(1),
   1159   INT64_C(3),
   1160   INT64_C(7),
   1161   INT64_C(15),
   1162   INT64_C(31),
   1163   INT64_C(63),
   1164   INT64_C(127),
   1165   INT64_C(255),
   1166   INT64_C(511),
   1167   INT64_C(1023),
   1168   INT64_C(2046),
   1169   INT64_C(4092),
   1170   INT64_C(8184),
   1171   INT64_C(16368),
   1172   INT64_C(32736),
   1173   INT64_C(65472),
   1174   INT64_C(130944),
   1175   INT64_C(261888),
   1176   INT64_C(523776),
   1177   INT64_C(1047552),
   1178   INT64_C(2095104),
   1179   INT64_C(4190208),
   1180   INT64_C(8380416),
   1181   INT64_C(16760832),
   1182   INT64_C(33521664),
   1183   INT64_C(67043328),
   1184   INT64_C(134086656),
   1185   INT64_C(268173312),
   1186   INT64_C(536346624),
   1187   INT64_C(1072693248),
   1188   INT64_C(2145386496),
   1189   INT64_C(4290772992),
   1190   INT64_C(8581545984),
   1191   INT64_C(17163091968),
   1192   INT64_C(34326183936),
   1193   INT64_C(68652367872),
   1194   INT64_C(137304735744),
   1195   INT64_C(274609471488),
   1196   INT64_C(549218942976),
   1197   INT64_C(1098437885952),
   1198   INT64_C(2196875771904),
   1199   INT64_C(4393751543808),
   1200   INT64_C(8787503087616),
   1201   INT64_C(17575006175232),
   1202   INT64_C(35150012350464),
   1203   INT64_C(70300024700928),
   1204   INT64_C(140600049401856),
   1205   INT64_C(281200098803712),
   1206   INT64_C(562400197607424),
   1207   INT64_C(1124800395214848),
   1208   INT64_C(0),
   1209   INT64_C(0),
   1210   INT64_C(0),
   1211   INT64_C(0),
   1212   INT64_C(0),
   1213   INT64_C(0),
   1214   INT64_C(0),
   1215   INT64_C(0),
   1216   INT64_C(0),
   1217   INT64_C(0),
   1218   INT64_C(0),
   1219   INT64_C(0),
   1220   INT64_C(0),
   1221   INT64_C(0),
   1222   INT64_C(0),
   1223   INT64_C(0),
   1224   INT64_C(0),
   1225   INT64_C(0),
   1226   INT64_C(0),
   1227   INT64_C(0),
   1228   INT64_C(0),
   1229   INT64_C(0),
   1230   INT64_C(0),
   1231   INT64_C(0),
   1232   INT64_C(1),
   1233   INT64_C(2),
   1234   INT64_C(4),
   1235   INT64_C(8),
   1236   INT64_C(16),
   1237   INT64_C(32),
   1238   INT64_C(64),
   1239   INT64_C(128),
   1240   INT64_C(256),
   1241   INT64_C(512),
   1242   INT64_C(1024),
   1243   INT64_C(2048),
   1244   INT64_C(4096),
   1245   INT64_C(8192),
   1246   INT64_C(16384),
   1247   INT64_C(32768),
   1248   INT64_C(65536),
   1249   INT64_C(131072),
   1250   INT64_C(262144),
   1251   INT64_C(524288),
   1252   INT64_C(1048576),
   1253   INT64_C(2097152),
   1254   INT64_C(4194304),
   1255   INT64_C(8388608),
   1256   INT64_C(16777216),
   1257   INT64_C(33554432),
   1258   INT64_C(67108864),
   1259   INT64_C(134217728),
   1260   INT64_C(268435456),
   1261   INT64_C(536870912),
   1262   INT64_C(1073741824),
   1263   INT64_C(2147483648),
   1264   INT64_C(4294967296),
   1265   INT64_C(8589934592),
   1266   INT64_C(17179869184),
   1267   INT64_C(34359738368),
   1268   INT64_C(68719476736),
   1269   INT64_C(137438953472),
   1270   INT64_C(274877906944),
   1271   INT64_C(549755813888),
   1272   INT64_C(1099511627776),
   1273   INT64_C(0),
   1274   INT64_C(0),
   1275   INT64_C(0),
   1276   INT64_C(0),
   1277   INT64_C(0),
   1278   INT64_C(0),
   1279   INT64_C(0),
   1280   INT64_C(0),
   1281   INT64_C(0),
   1282   INT64_C(0),
   1283   INT64_C(0),
   1284   INT64_C(0),
   1285   INT64_C(0),
   1286   INT64_C(0),
   1287   INT64_C(0),
   1288   INT64_C(0),
   1289   INT64_C(0),
   1290   INT64_C(0),
   1291   INT64_C(0),
   1292   INT64_C(0),
   1293   INT64_C(0),
   1294   INT64_C(0),
   1295   INT64_C(0),
   1296   INT64_C(0),
   1297   INT64_C(0),
   1298   INT64_C(0),
   1299   INT64_C(0),
   1300   INT64_C(0),
   1301   INT64_C(0),
   1302   INT64_C(0),
   1303   INT64_C(0),
   1304   INT64_C(0),
   1305   INT64_C(0),
   1306   INT64_C(0),
   1307   INT64_C(0),
   1308   INT64_C(0),
   1309   INT64_C(0),
   1310   INT64_C(0),
   1311   INT64_C(0),
   1312   INT64_C(0),
   1313   INT64_C(0),
   1314   INT64_C(0),
   1315   INT64_C(0),
   1316   INT64_C(0),
   1317   INT64_C(0),
   1318   INT64_C(0),
   1319   INT64_C(0),
   1320   INT64_C(0),
   1321   INT64_C(0),
   1322   INT64_C(0),
   1323   INT64_C(0),
   1324   INT64_C(0),
   1325   INT64_C(0),
   1326   INT64_C(0),
   1327   INT64_C(0),
   1328   INT64_C(0),
   1329   INT64_C(0),
   1330   INT64_C(0),
   1331   INT64_C(0),
   1332   INT64_C(0),
   1333   INT64_C(0),
   1334   INT64_C(0),
   1335   INT64_C(0),
   1336   INT64_C(0),
   1337   INT64_C(0),
   1338   INT64_C(0),
   1339   INT64_C(0),
   1340   INT64_C(0),
   1341   INT64_C(0),
   1342   INT64_C(0),
   1343   INT64_C(0),
   1344   INT64_C(0),
   1345   INT64_C(0),
   1346   INT64_C(0),
   1347   INT64_C(0),
   1348   INT64_C(0),
   1349   INT64_C(0),
   1350   INT64_C(0),
   1351   INT64_C(0),
   1352   -INT64_C(1),
   1353   -INT64_C(2),
   1354   -INT64_C(4),
   1355   -INT64_C(8),
   1356   -INT64_C(16),
   1357   -INT64_C(32),
   1358   -INT64_C(64),
   1359   -INT64_C(128),
   1360   -INT64_C(256),
   1361   -INT64_C(512),
   1362   -INT64_C(1024),
   1363   -INT64_C(2048),
   1364   -INT64_C(4096),
   1365   -INT64_C(8192),
   1366   -INT64_C(16384),
   1367   -INT64_C(32768),
   1368   -INT64_C(65536),
   1369   -INT64_C(131072),
   1370   -INT64_C(262144),
   1371   -INT64_C(524288),
   1372   -INT64_C(1048576),
   1373   -INT64_C(2097152),
   1374   -INT64_C(4194304),
   1375   -INT64_C(8388608),
   1376   -INT64_C(16777216),
   1377   -INT64_C(33554432),
   1378   -INT64_C(67108864),
   1379   -INT64_C(134217728),
   1380   -INT64_C(268435456),
   1381   -INT64_C(536870912),
   1382   -INT64_C(1073741824),
   1383   -INT64_C(2147483648),
   1384   -INT64_C(4294967296),
   1385   -INT64_C(8589934592),
   1386   -INT64_C(17179869184),
   1387   -INT64_C(34359738368),
   1388   -INT64_C(68719476736),
   1389   -INT64_C(137438953472),
   1390   -INT64_C(274877906944),
   1391   -INT64_C(549755813888),
   1392   -INT64_C(1099511627776),
   1393   -INT64_C(2199023255552),
   1394   -INT64_C(4398046511104),
   1395   -INT64_C(8796093022208),
   1396   -INT64_C(17592186044416),
   1397   -INT64_C(35184372088832),
   1398   -INT64_C(70368744177664),
   1399   -INT64_C(140737488355328),
   1400   -INT64_C(281474976710656),
   1401   -INT64_C(562949953421312),
   1402   -INT64_C(1125899906842624),
   1403   INT64_C(0),
   1404   INT64_C(0),
   1405   -INT64_C(1),
   1406   -INT64_C(3),
   1407   -INT64_C(7),
   1408   -INT64_C(15),
   1409   -INT64_C(31),
   1410   -INT64_C(63),
   1411   -INT64_C(127),
   1412   -INT64_C(255),
   1413   -INT64_C(511),
   1414   -INT64_C(1023),
   1415   -INT64_C(2047),
   1416   -INT64_C(4094),
   1417   -INT64_C(8188),
   1418   -INT64_C(16376),
   1419   -INT64_C(32752),
   1420   -INT64_C(65504),
   1421   -INT64_C(131008),
   1422   -INT64_C(262016),
   1423   -INT64_C(524032),
   1424   -INT64_C(1048064),
   1425   -INT64_C(2096128),
   1426   -INT64_C(4192256),
   1427   -INT64_C(8384512),
   1428   -INT64_C(16769024),
   1429   -INT64_C(33538048),
   1430   -INT64_C(67076096),
   1431   -INT64_C(134152192),
   1432   -INT64_C(268304384),
   1433   -INT64_C(536608768),
   1434   -INT64_C(1073217536),
   1435   -INT64_C(2146435072),
   1436   -INT64_C(4292870144),
   1437   -INT64_C(8585740288),
   1438   -INT64_C(17171480576),
   1439   -INT64_C(34342961152),
   1440   -INT64_C(68685922304),
   1441   -INT64_C(137371844608),
   1442   -INT64_C(274743689216),
   1443   -INT64_C(549487378432),
   1444   -INT64_C(1098974756864),
   1445   -INT64_C(2197949513728),
   1446   -INT64_C(4395899027456),
   1447   -INT64_C(8791798054912),
   1448   -INT64_C(17583596109824),
   1449   -INT64_C(35167192219648),
   1450   -INT64_C(70334384439296),
   1451   -INT64_C(140668768878592),
   1452   -INT64_C(281337537757184),
   1453   -INT64_C(562675075514368),
   1454   -INT64_C(1125350151028736),
   1455   -INT64_C(2250700302057472),
   1456   -INT64_C(4501400604114944),
   1457   -INT64_C(9002801208229888),
   1458   -INT64_C(18005602416459776),
   1459   -INT64_C(36011204832919552),
   1460   -INT64_C(72022409665839104),
   1461   -INT64_C(144044819331678208),
   1462   -INT64_C(288089638663356416),
   1463   -INT64_C(576179277326712832),
   1464   -INT64_C(1152358554653425664),
   1465   -INT64_C(2304717109306851328),
   1466   -INT64_C(4609434218613702656),
   1467   -INT64_C(9218868437227405312),
   1468   INT64_C(0),
   1469   -INT64_C(1),
   1470   -INT64_C(2),
   1471   -INT64_C(4),
   1472   -INT64_C(8),
   1473   -INT64_C(16),
   1474   -INT64_C(32),
   1475   -INT64_C(64),
   1476   -INT64_C(128),
   1477   -INT64_C(256),
   1478   -INT64_C(512),
   1479   -INT64_C(1024),
   1480   -INT64_C(2048),
   1481   -INT64_C(4096),
   1482   -INT64_C(8192),
   1483   -INT64_C(16384),
   1484   -INT64_C(32768),
   1485   -INT64_C(65536),
   1486   -INT64_C(131072),
   1487   -INT64_C(262144),
   1488   -INT64_C(524288),
   1489   -INT64_C(1048576),
   1490   -INT64_C(2097152),
   1491   -INT64_C(4194304),
   1492   -INT64_C(8388608),
   1493   -INT64_C(16777216),
   1494   -INT64_C(33554432),
   1495   -INT64_C(67108864),
   1496   -INT64_C(134217728),
   1497   -INT64_C(268435456),
   1498   -INT64_C(536870912),
   1499   -INT64_C(1073741824),
   1500   -INT64_C(2147483648),
   1501   -INT64_C(4294967296),
   1502   -INT64_C(8589934592),
   1503   -INT64_C(17179869184),
   1504   -INT64_C(34359738368),
   1505   -INT64_C(68719476736),
   1506   -INT64_C(137438953472),
   1507   -INT64_C(274877906944),
   1508   -INT64_C(549755813888),
   1509   -INT64_C(1099511627776),
   1510   -INT64_C(2199023255552),
   1511   -INT64_C(4398046511104),
   1512   -INT64_C(8796093022208),
   1513   -INT64_C(17592186044416),
   1514   -INT64_C(35184372088832),
   1515   -INT64_C(70368744177664),
   1516   -INT64_C(140737488355328),
   1517   -INT64_C(281474976710656),
   1518   -INT64_C(562949953421312),
   1519   -INT64_C(1125899906842624),
   1520   -INT64_C(2251799813685248),
   1521   -INT64_C(4503599627370496),
   1522   -INT64_C(9007199254740992),
   1523   -INT64_C(18014398509481984),
   1524   -INT64_C(36028797018963968),
   1525   -INT64_C(72057594037927936),
   1526   -INT64_C(144115188075855872),
   1527   -INT64_C(288230376151711744),
   1528   -INT64_C(576460752303423488),
   1529   -INT64_C(1152921504606846976),
   1530   -INT64_C(2305843009213693952),
   1531   -INT64_C(4611686018427387904),
   1532   -INT64_C(9223372036854775807) - 1,
   1533   INT64_C(0),
   1534   -INT64_C(1),
   1535   -INT64_C(2),
   1536   -INT64_C(4),
   1537   -INT64_C(8),
   1538   -INT64_C(16),
   1539   -INT64_C(32),
   1540   -INT64_C(64),
   1541   -INT64_C(128),
   1542   -INT64_C(256),
   1543   -INT64_C(512),
   1544   -INT64_C(1025),
   1545   -INT64_C(2050),
   1546   -INT64_C(4100),
   1547   -INT64_C(8200),
   1548   -INT64_C(16400),
   1549   -INT64_C(32800),
   1550   -INT64_C(65600),
   1551   -INT64_C(131200),
   1552   -INT64_C(262400),
   1553   -INT64_C(524800),
   1554   -INT64_C(1049600),
   1555   -INT64_C(2099200),
   1556   -INT64_C(4198400),
   1557   -INT64_C(8396800),
   1558   -INT64_C(16793600),
   1559   -INT64_C(33587200),
   1560   -INT64_C(67174400),
   1561   -INT64_C(134348800),
   1562   -INT64_C(268697600),
   1563   -INT64_C(537395200),
   1564   -INT64_C(1074790400),
   1565   -INT64_C(2149580800),
   1566   -INT64_C(4299161600),
   1567   -INT64_C(8598323200),
   1568   -INT64_C(17196646400),
   1569   -INT64_C(34393292800),
   1570   -INT64_C(68786585600),
   1571   -INT64_C(137573171200),
   1572   -INT64_C(275146342400),
   1573   -INT64_C(550292684800),
   1574   -INT64_C(1100585369600),
   1575   -INT64_C(2201170739200),
   1576   -INT64_C(4402341478400),
   1577   -INT64_C(8804682956800),
   1578   -INT64_C(17609365913600),
   1579   -INT64_C(35218731827200),
   1580   -INT64_C(70437463654400),
   1581   -INT64_C(140874927308800),
   1582   -INT64_C(281749854617600),
   1583   -INT64_C(563499709235200),
   1584   -INT64_C(1126999418470400),
   1585   -INT64_C(2253998836940800),
   1586   -INT64_C(4507997673881600),
   1587   -INT64_C(9015995347763200),
   1588   -INT64_C(18031990695526400),
   1589   -INT64_C(36063981391052800),
   1590   -INT64_C(72127962782105600),
   1591   -INT64_C(144255925564211200),
   1592   -INT64_C(288511851128422400),
   1593   -INT64_C(577023702256844800),
   1594   -INT64_C(1154047404513689600),
   1595   -INT64_C(2308094809027379200),
   1596   -INT64_C(4616189618054758400),
   1597   -INT64_C(9223372036854775807) - 1,
   1598   INT64_C(0),
   1599   -INT64_C(1),
   1600   -INT64_C(3),
   1601   -INT64_C(7),
   1602   -INT64_C(15),
   1603   -INT64_C(31),
   1604   -INT64_C(63),
   1605   -INT64_C(127),
   1606   -INT64_C(255),
   1607   -INT64_C(511),
   1608   -INT64_C(1023),
   1609   -INT64_C(2047),
   1610   -INT64_C(4094),
   1611   -INT64_C(8188),
   1612   -INT64_C(16376),
   1613   -INT64_C(32752),
   1614   -INT64_C(65504),
   1615   -INT64_C(131008),
   1616   -INT64_C(262016),
   1617   -INT64_C(524032),
   1618   -INT64_C(1048064),
   1619   -INT64_C(2096128),
   1620   -INT64_C(4192256),
   1621   -INT64_C(8384512),
   1622   -INT64_C(16769024),
   1623   -INT64_C(33538048),
   1624   -INT64_C(67076096),
   1625   -INT64_C(134152192),
   1626   -INT64_C(268304384),
   1627   -INT64_C(536608768),
   1628   -INT64_C(1073217536),
   1629   -INT64_C(2146435072),
   1630   -INT64_C(4292870144),
   1631   -INT64_C(8585740288),
   1632   -INT64_C(17171480576),
   1633   -INT64_C(34342961152),
   1634   -INT64_C(68685922304),
   1635   -INT64_C(137371844608),
   1636   -INT64_C(274743689216),
   1637   -INT64_C(549487378432),
   1638   -INT64_C(1098974756864),
   1639   -INT64_C(2197949513728),
   1640   -INT64_C(4395899027456),
   1641   -INT64_C(8791798054912),
   1642   -INT64_C(17583596109824),
   1643   -INT64_C(35167192219648),
   1644   -INT64_C(70334384439296),
   1645   -INT64_C(140668768878592),
   1646   -INT64_C(281337537757184),
   1647   -INT64_C(562675075514368),
   1648   -INT64_C(1125350151028736),
   1649   -INT64_C(2250700302057472),
   1650   -INT64_C(4501400604114944),
   1651   -INT64_C(9002801208229888),
   1652   -INT64_C(18005602416459776),
   1653   -INT64_C(36011204832919552),
   1654   -INT64_C(72022409665839104),
   1655   -INT64_C(144044819331678208),
   1656   -INT64_C(288089638663356416),
   1657   -INT64_C(576179277326712832),
   1658   -INT64_C(1152358554653425664),
   1659   -INT64_C(2304717109306851328),
   1660   -INT64_C(4609434218613702656),
   1661   -INT64_C(9218868437227405312),
   1662   -INT64_C(9223372036854775807) - 1,
   1663   -INT64_C(1),
   1664   -INT64_C(2),
   1665   -INT64_C(4),
   1666   -INT64_C(8),
   1667   -INT64_C(16),
   1668   -INT64_C(32),
   1669   -INT64_C(64),
   1670   -INT64_C(128),
   1671   -INT64_C(256),
   1672   -INT64_C(512),
   1673   -INT64_C(1024),
   1674   -INT64_C(2048),
   1675   -INT64_C(4096),
   1676   -INT64_C(8192),
   1677   -INT64_C(16384),
   1678   -INT64_C(32768),
   1679   -INT64_C(65536),
   1680   -INT64_C(131072),
   1681   -INT64_C(262144),
   1682   -INT64_C(524288),
   1683   -INT64_C(1048576),
   1684   -INT64_C(2097152),
   1685   -INT64_C(4194304),
   1686   -INT64_C(8388608),
   1687   -INT64_C(16777216),
   1688   -INT64_C(33554432),
   1689   -INT64_C(67108864),
   1690   -INT64_C(134217728),
   1691   -INT64_C(268435456),
   1692   -INT64_C(536870912),
   1693   -INT64_C(1073741824),
   1694   -INT64_C(2147483648),
   1695   -INT64_C(4294967296),
   1696   -INT64_C(8589934592),
   1697   -INT64_C(17179869184),
   1698   -INT64_C(34359738368),
   1699   -INT64_C(68719476736),
   1700   -INT64_C(137438953472),
   1701   -INT64_C(274877906944),
   1702   -INT64_C(549755813888),
   1703   -INT64_C(1099511627776),
   1704   -INT64_C(2199023255552),
   1705   -INT64_C(4398046511104),
   1706   -INT64_C(8796093022208),
   1707   -INT64_C(17592186044416),
   1708   -INT64_C(35184372088832),
   1709   -INT64_C(70368744177664),
   1710   -INT64_C(140737488355328),
   1711   -INT64_C(281474976710656),
   1712   -INT64_C(562949953421312),
   1713   -INT64_C(1125899906842624),
   1714   -INT64_C(2251799813685248),
   1715   -INT64_C(4503599627370496),
   1716   -INT64_C(9007199254740992),
   1717   -INT64_C(18014398509481984),
   1718   -INT64_C(36028797018963968),
   1719   -INT64_C(72057594037927936),
   1720   -INT64_C(144115188075855872),
   1721   -INT64_C(288230376151711744),
   1722   -INT64_C(576460752303423488),
   1723   -INT64_C(1152921504606846976),
   1724   -INT64_C(2305843009213693952),
   1725   -INT64_C(4611686018427387904),
   1726   -INT64_C(9223372036854775807) - 1,
   1727   -INT64_C(9223372036854775807) - 1,
   1728   -INT64_C(1),
   1729   -INT64_C(2),
   1730   -INT64_C(4),
   1731   -INT64_C(8),
   1732   -INT64_C(16),
   1733   -INT64_C(32),
   1734   -INT64_C(64),
   1735   -INT64_C(128),
   1736   -INT64_C(256),
   1737   -INT64_C(512),
   1738   -INT64_C(1025),
   1739   -INT64_C(2050),
   1740   -INT64_C(4100),
   1741   -INT64_C(8200),
   1742   -INT64_C(16400),
   1743   -INT64_C(32800),
   1744   -INT64_C(65600),
   1745   -INT64_C(131200),
   1746   -INT64_C(262400),
   1747   -INT64_C(524800),
   1748   -INT64_C(1049600),
   1749   -INT64_C(2099200),
   1750   -INT64_C(4198400),
   1751   -INT64_C(8396800),
   1752   -INT64_C(16793600),
   1753   -INT64_C(33587200),
   1754   -INT64_C(67174400),
   1755   -INT64_C(134348800),
   1756   -INT64_C(268697600),
   1757   -INT64_C(537395200),
   1758   -INT64_C(1074790400),
   1759   -INT64_C(2149580800),
   1760   -INT64_C(4299161600),
   1761   -INT64_C(8598323200),
   1762   -INT64_C(17196646400),
   1763   -INT64_C(34393292800),
   1764   -INT64_C(68786585600),
   1765   -INT64_C(137573171200),
   1766   -INT64_C(275146342400),
   1767   -INT64_C(550292684800),
   1768   -INT64_C(1100585369600),
   1769   -INT64_C(2201170739200),
   1770   -INT64_C(4402341478400),
   1771   -INT64_C(8804682956800),
   1772   -INT64_C(17609365913600),
   1773   -INT64_C(35218731827200),
   1774   -INT64_C(70437463654400),
   1775   -INT64_C(140874927308800),
   1776   -INT64_C(281749854617600),
   1777   -INT64_C(563499709235200),
   1778   -INT64_C(1126999418470400),
   1779   -INT64_C(2253998836940800),
   1780   -INT64_C(4507997673881600),
   1781   -INT64_C(9015995347763200),
   1782   -INT64_C(18031990695526400),
   1783   -INT64_C(36063981391052800),
   1784   -INT64_C(72127962782105600),
   1785   -INT64_C(144255925564211200),
   1786   -INT64_C(288511851128422400),
   1787   -INT64_C(577023702256844800),
   1788   -INT64_C(1154047404513689600),
   1789   -INT64_C(2308094809027379200),
   1790   -INT64_C(4616189618054758400),
   1791   -INT64_C(9223372036854775807) - 1,
   1792   -INT64_C(9223372036854775807) - 1,
   1793   -INT64_C(1),
   1794   -INT64_C(3),
   1795   -INT64_C(6),
   1796   -INT64_C(12),
   1797   -INT64_C(24),
   1798   -INT64_C(48),
   1799   -INT64_C(96),
   1800   -INT64_C(192),
   1801   -INT64_C(384),
   1802   -INT64_C(768),
   1803   -INT64_C(1536),
   1804   -INT64_C(3072),
   1805   -INT64_C(6144),
   1806   -INT64_C(12288),
   1807   -INT64_C(24576),
   1808   -INT64_C(49152),
   1809   -INT64_C(98304),
   1810   -INT64_C(196608),
   1811   -INT64_C(393216),
   1812   -INT64_C(786432),
   1813   -INT64_C(1572864),
   1814   -INT64_C(3145728),
   1815   -INT64_C(6291456),
   1816   -INT64_C(12582912),
   1817   -INT64_C(25165824),
   1818   -INT64_C(50331648),
   1819   -INT64_C(100663296),
   1820   -INT64_C(201326592),
   1821   -INT64_C(402653184),
   1822   -INT64_C(805306368),
   1823   -INT64_C(1610612736),
   1824   -INT64_C(3221225472),
   1825   -INT64_C(6442450944),
   1826   -INT64_C(12884901888),
   1827   -INT64_C(25769803776),
   1828   -INT64_C(51539607552),
   1829   -INT64_C(103079215104),
   1830   -INT64_C(206158430208),
   1831   -INT64_C(412316860416),
   1832   -INT64_C(824633720832),
   1833   -INT64_C(1649267441664),
   1834   -INT64_C(3298534883328),
   1835   -INT64_C(6597069766656),
   1836   -INT64_C(13194139533312),
   1837   -INT64_C(26388279066624),
   1838   -INT64_C(52776558133248),
   1839   -INT64_C(105553116266496),
   1840   -INT64_C(211106232532992),
   1841   -INT64_C(422212465065984),
   1842   -INT64_C(844424930131968),
   1843   -INT64_C(1688849860263936),
   1844   -INT64_C(3377699720527872),
   1845   -INT64_C(6755399441055744),
   1846   -INT64_C(13510798882111488),
   1847   -INT64_C(27021597764222976),
   1848   -INT64_C(54043195528445952),
   1849   -INT64_C(108086391056891904),
   1850   -INT64_C(216172782113783808),
   1851   -INT64_C(432345564227567616),
   1852   -INT64_C(864691128455135232),
   1853   -INT64_C(1729382256910270464),
   1854   -INT64_C(3458764513820540928),
   1855   -INT64_C(6917529027641081856),
   1856   -INT64_C(9223372036854775807) - 1,
   1857   -INT64_C(9223372036854775807) - 1,
   1858   -INT64_C(10),
   1859   -INT64_C(20),
   1860   -INT64_C(40),
   1861   -INT64_C(80),
   1862   -INT64_C(160),
   1863   -INT64_C(320),
   1864   -INT64_C(640),
   1865   -INT64_C(1280),
   1866   -INT64_C(2560),
   1867   -INT64_C(5120),
   1868   -INT64_C(10240),
   1869   -INT64_C(20480),
   1870   -INT64_C(40960),
   1871   -INT64_C(81920),
   1872   -INT64_C(163840),
   1873   -INT64_C(327680),
   1874   -INT64_C(655360),
   1875   -INT64_C(1310720),
   1876   -INT64_C(2621440),
   1877   -INT64_C(5242880),
   1878   -INT64_C(10485760),
   1879   -INT64_C(20971520),
   1880   -INT64_C(41943040),
   1881   -INT64_C(83886080),
   1882   -INT64_C(167772160),
   1883   -INT64_C(335544320),
   1884   -INT64_C(671088640),
   1885   -INT64_C(1342177280),
   1886   -INT64_C(2684354560),
   1887   -INT64_C(5368709120),
   1888   -INT64_C(10737418240),
   1889   -INT64_C(21474836480),
   1890   -INT64_C(42949672960),
   1891   -INT64_C(85899345920),
   1892   -INT64_C(171798691840),
   1893   -INT64_C(343597383680),
   1894   -INT64_C(687194767360),
   1895   -INT64_C(1374389534720),
   1896   -INT64_C(2748779069440),
   1897   -INT64_C(5497558138880),
   1898   -INT64_C(10995116277760),
   1899   -INT64_C(21990232555520),
   1900   -INT64_C(43980465111040),
   1901   -INT64_C(87960930222080),
   1902   -INT64_C(175921860444160),
   1903   -INT64_C(351843720888320),
   1904   -INT64_C(703687441776640),
   1905   -INT64_C(1407374883553280),
   1906   -INT64_C(2814749767106560),
   1907   -INT64_C(5629499534213120),
   1908   -INT64_C(11258999068426240),
   1909   -INT64_C(22517998136852480),
   1910   -INT64_C(45035996273704960),
   1911   -INT64_C(90071992547409920),
   1912   -INT64_C(180143985094819840),
   1913   -INT64_C(360287970189639680),
   1914   -INT64_C(720575940379279360),
   1915   -INT64_C(1441151880758558720),
   1916   -INT64_C(2882303761517117440),
   1917   -INT64_C(5764607523034234880),
   1918   -INT64_C(9223372036854775807) - 1,
   1919   -INT64_C(9223372036854775807) - 1,
   1920   -INT64_C(9223372036854775807) - 1,
   1921   -INT64_C(9223372036854775807) - 1,
   1922   -INT64_C(9223372036854775807) - 1,
   1923   -INT64_C(65504),
   1924   -INT64_C(131008),
   1925   -INT64_C(262016),
   1926   -INT64_C(524032),
   1927   -INT64_C(1048064),
   1928   -INT64_C(2096128),
   1929   -INT64_C(4192256),
   1930   -INT64_C(8384512),
   1931   -INT64_C(16769024),
   1932   -INT64_C(33538048),
   1933   -INT64_C(67076096),
   1934   -INT64_C(134152192),
   1935   -INT64_C(268304384),
   1936   -INT64_C(536608768),
   1937   -INT64_C(1073217536),
   1938   -INT64_C(2146435072),
   1939   -INT64_C(4292870144),
   1940   -INT64_C(8585740288),
   1941   -INT64_C(17171480576),
   1942   -INT64_C(34342961152),
   1943   -INT64_C(68685922304),
   1944   -INT64_C(137371844608),
   1945   -INT64_C(274743689216),
   1946   -INT64_C(549487378432),
   1947   -INT64_C(1098974756864),
   1948   -INT64_C(2197949513728),
   1949   -INT64_C(4395899027456),
   1950   -INT64_C(8791798054912),
   1951   -INT64_C(17583596109824),
   1952   -INT64_C(35167192219648),
   1953   -INT64_C(70334384439296),
   1954   -INT64_C(140668768878592),
   1955   -INT64_C(281337537757184),
   1956   -INT64_C(562675075514368),
   1957   -INT64_C(1125350151028736),
   1958   -INT64_C(2250700302057472),
   1959   -INT64_C(4501400604114944),
   1960   -INT64_C(9002801208229888),
   1961   -INT64_C(18005602416459776),
   1962   -INT64_C(36011204832919552),
   1963   -INT64_C(72022409665839104),
   1964   -INT64_C(144044819331678208),
   1965   -INT64_C(288089638663356416),
   1966   -INT64_C(576179277326712832),
   1967   -INT64_C(1152358554653425664),
   1968   -INT64_C(2304717109306851328),
   1969   -INT64_C(4609434218613702656),
   1970   -INT64_C(9218868437227405312),
   1971   -INT64_C(9223372036854775807) - 1,
   1972   -INT64_C(9223372036854775807) - 1,
   1973   -INT64_C(9223372036854775807) - 1,
   1974   -INT64_C(9223372036854775807) - 1,
   1975   -INT64_C(9223372036854775807) - 1,
   1976   -INT64_C(9223372036854775807) - 1,
   1977   -INT64_C(9223372036854775807) - 1,
   1978   -INT64_C(9223372036854775807) - 1,
   1979   -INT64_C(9223372036854775807) - 1,
   1980   -INT64_C(9223372036854775807) - 1,
   1981   -INT64_C(9223372036854775807) - 1,
   1982   -INT64_C(9223372036854775807) - 1,
   1983   -INT64_C(9223372036854775807) - 1,
   1984   -INT64_C(9223372036854775807) - 1,
   1985   -INT64_C(9223372036854775807) - 1,
   1986   -INT64_C(9223372036854775807) - 1,
   1987   -INT64_C(9223372036854775807) - 1,
   1988   -INT64_C(9223372036854775807) - 1,
   1989   -INT64_C(9223372036854775807) - 1,
   1990   -INT64_C(9223372036854775807) - 1,
   1991   -INT64_C(9223372036854775807) - 1,
   1992   -INT64_C(9223372036854775807) - 1,
   1993   -INT64_C(9223372036854775807) - 1,
   1994   -INT64_C(9223372036854775807) - 1,
   1995   -INT64_C(9223372036854775807) - 1,
   1996   -INT64_C(9223372036854775807) - 1,
   1997   -INT64_C(9223372036854775807) - 1,
   1998   -INT64_C(9223372036854775807) - 1,
   1999   -INT64_C(9223372036854775807) - 1,
   2000   -INT64_C(9223372036854775807) - 1,
   2001   -INT64_C(9223372036854775807) - 1,
   2002   -INT64_C(9223372036854775807) - 1,
   2003   -INT64_C(9223372036854775807) - 1,
   2004   -INT64_C(9223372036854775807) - 1,
   2005   -INT64_C(9223372036854775807) - 1,
   2006   -INT64_C(9223372036854775807) - 1,
   2007   -INT64_C(9223372036854775807) - 1,
   2008   -INT64_C(9223372036854775807) - 1,
   2009   -INT64_C(9223372036854775807) - 1,
   2010   -INT64_C(9223372036854775807) - 1,
   2011   -INT64_C(9223372036854775807) - 1,
   2012   -INT64_C(9223372036854775807) - 1,
   2013   -INT64_C(9223372036854775807) - 1,
   2014   -INT64_C(9223372036854775807) - 1,
   2015   -INT64_C(9223372036854775807) - 1,
   2016   -INT64_C(9223372036854775807) - 1,
   2017   -INT64_C(9223372036854775807) - 1,
   2018   -INT64_C(9223372036854775807) - 1,
   2019   -INT64_C(9223372036854775807) - 1,
   2020   -INT64_C(9223372036854775807) - 1,
   2021   -INT64_C(9223372036854775807) - 1,
   2022   -INT64_C(9223372036854775807) - 1,
   2023   -INT64_C(9223372036854775807) - 1,
   2024   -INT64_C(9223372036854775807) - 1,
   2025   -INT64_C(9223372036854775807) - 1,
   2026   -INT64_C(9223372036854775807) - 1,
   2027   -INT64_C(9223372036854775807) - 1,
   2028   -INT64_C(9223372036854775807) - 1,
   2029   -INT64_C(9223372036854775807) - 1,
   2030   -INT64_C(9223372036854775807) - 1,
   2031   -INT64_C(9223372036854775807) - 1,
   2032   -INT64_C(9223372036854775807) - 1,
   2033   -INT64_C(9223372036854775807) - 1,
   2034   -INT64_C(9223372036854775807) - 1,
   2035   -INT64_C(9223372036854775807) - 1,
   2036   -INT64_C(9223372036854775807) - 1,
   2037   -INT64_C(9223372036854775807) - 1,
   2038   -INT64_C(9223372036854775807) - 1,
   2039   -INT64_C(9223372036854775807) - 1,
   2040   -INT64_C(9223372036854775807) - 1,
   2041   -INT64_C(9223372036854775807) - 1,
   2042   -INT64_C(9223372036854775807) - 1,
   2043   -INT64_C(9223372036854775807) - 1,
   2044   -INT64_C(9223372036854775807) - 1,
   2045   -INT64_C(9223372036854775807) - 1,
   2046   -INT64_C(9223372036854775807) - 1,
   2047   -INT64_C(9223372036854775807) - 1,
   2048   -INT64_C(9223372036854775807) - 1,
   2049   -INT64_C(9223372036854775807) - 1,
   2050   -INT64_C(9223372036854775807) - 1,
   2051   -INT64_C(9223372036854775807) - 1,
   2052   -INT64_C(9223372036854775807) - 1,
   2053   INT64_C(0),
   2054   INT64_C(0),
   2055   INT64_C(0),
   2056   INT64_C(0),
   2057   INT64_C(0),
   2058   INT64_C(0),
   2059   INT64_C(0),
   2060   INT64_C(0),
   2061   INT64_C(0),
   2062   INT64_C(0),
   2063   INT64_C(0),
   2064   INT64_C(0),
   2065   INT64_C(0),
   2066   INT64_C(0),
   2067   INT64_C(0),
   2068   INT64_C(0),
   2069   INT64_C(0),
   2070   INT64_C(0),
   2071   INT64_C(0),
   2072   INT64_C(0),
   2073   INT64_C(0),
   2074   INT64_C(0),
   2075   INT64_C(0),
   2076   INT64_C(0),
   2077   INT64_C(0),
   2078   INT64_C(0),
   2079   INT64_C(0),
   2080   INT64_C(0),
   2081   INT64_C(0),
   2082   INT64_C(0),
   2083   INT64_C(0),
   2084   INT64_C(0),
   2085   INT64_C(0),
   2086   INT64_C(0),
   2087   INT64_C(0),
   2088   INT64_C(0),
   2089   INT64_C(0),
   2090   INT64_C(0),
   2091   INT64_C(0),
   2092   INT64_C(0),
   2093   INT64_C(0),
   2094   INT64_C(0),
   2095   INT64_C(0),
   2096   INT64_C(0),
   2097   INT64_C(0),
   2098   INT64_C(0),
   2099   INT64_C(0),
   2100   INT64_C(0),
   2101   INT64_C(0),
   2102   INT64_C(0),
   2103   INT64_C(0),
   2104   INT64_C(0),
   2105   INT64_C(0),
   2106   INT64_C(0),
   2107   INT64_C(0),
   2108   INT64_C(0),
   2109   INT64_C(0),
   2110   INT64_C(0),
   2111   INT64_C(0),
   2112   INT64_C(0),
   2113   INT64_C(0),
   2114   INT64_C(0),
   2115   INT64_C(0),
   2116   INT64_C(0),
   2117   INT64_C(0),
   2118   INT64_C(0),
   2119   INT64_C(0),
   2120   INT64_C(0),
   2121   INT64_C(0),
   2122   INT64_C(0),
   2123   INT64_C(0),
   2124   INT64_C(0),
   2125   INT64_C(0),
   2126   INT64_C(0),
   2127   INT64_C(0),
   2128   INT64_C(0),
   2129   INT64_C(0),
   2130   INT64_C(0),
   2131   INT64_C(0),
   2132   INT64_C(0),
   2133   INT64_C(0),
   2134   INT64_C(0),
   2135   INT64_C(0),
   2136   INT64_C(0),
   2137   INT64_C(0),
   2138   INT64_C(0),
   2139   INT64_C(0),
   2140   INT64_C(0),
   2141   INT64_C(0),
   2142   INT64_C(0),
   2143   INT64_C(0),
   2144   INT64_C(0),
   2145   INT64_C(0),
   2146   INT64_C(0),
   2147   INT64_C(0),
   2148   INT64_C(0),
   2149   INT64_C(0),
   2150   INT64_C(0),
   2151   INT64_C(0),
   2152   INT64_C(0),
   2153   INT64_C(0),
   2154   INT64_C(0),
   2155   INT64_C(0),
   2156   INT64_C(0),
   2157   INT64_C(0),
   2158   INT64_C(0),
   2159   INT64_C(0),
   2160   INT64_C(0),
   2161   INT64_C(0),
   2162   INT64_C(0),
   2163   INT64_C(0),
   2164   INT64_C(0),
   2165   INT64_C(0),
   2166   INT64_C(0),
   2167   INT64_C(0),
   2168   INT64_C(0),
   2169   INT64_C(0),
   2170   INT64_C(0),
   2171   INT64_C(0),
   2172   INT64_C(0),
   2173   INT64_C(0),
   2174   INT64_C(0),
   2175   INT64_C(0),
   2176   INT64_C(0),
   2177   INT64_C(0),
   2178   INT64_C(0),
   2179   INT64_C(0),
   2180   INT64_C(0),
   2181   INT64_C(0),
   2182   INT64_C(0),
   2183   INT64_C(0),
   2184   INT64_C(0),
   2185   INT64_C(0),
   2186   INT64_C(0),
   2187   INT64_C(0),
   2188   INT64_C(0),
   2189   INT64_C(0),
   2190   INT64_C(0),
   2191   INT64_C(0),
   2192   INT64_C(0),
   2193   INT64_C(0),
   2194   INT64_C(0),
   2195   INT64_C(0),
   2196   INT64_C(0),
   2197   INT64_C(0),
   2198   INT64_C(0),
   2199   INT64_C(0),
   2200   INT64_C(0),
   2201   INT64_C(0),
   2202   INT64_C(0),
   2203   INT64_C(0),
   2204   INT64_C(0),
   2205   INT64_C(0),
   2206   INT64_C(0),
   2207   INT64_C(0),
   2208   INT64_C(0),
   2209   INT64_C(0),
   2210   INT64_C(0),
   2211   INT64_C(0),
   2212   INT64_C(0),
   2213   INT64_C(0),
   2214   INT64_C(0),
   2215   INT64_C(0),
   2216   INT64_C(0),
   2217   INT64_C(0),
   2218   INT64_C(0),
   2219   INT64_C(0),
   2220   INT64_C(0),
   2221   INT64_C(0),
   2222   INT64_C(0),
   2223   INT64_C(0),
   2224   INT64_C(0),
   2225   INT64_C(0),
   2226   INT64_C(0),
   2227   INT64_C(0),
   2228   INT64_C(0),
   2229   INT64_C(0),
   2230   INT64_C(0),
   2231   INT64_C(0),
   2232   INT64_C(0),
   2233   INT64_C(0),
   2234   INT64_C(0),
   2235   INT64_C(0),
   2236   INT64_C(0),
   2237   INT64_C(0),
   2238   INT64_C(0),
   2239   INT64_C(0),
   2240   INT64_C(0),
   2241   INT64_C(0),
   2242   INT64_C(0),
   2243   INT64_C(0),
   2244   INT64_C(0),
   2245   INT64_C(0),
   2246   INT64_C(0),
   2247   INT64_C(0),
   2248   INT64_C(0),
   2249   INT64_C(0),
   2250   INT64_C(0),
   2251   INT64_C(0),
   2252   INT64_C(0),
   2253   INT64_C(0),
   2254   INT64_C(0),
   2255   INT64_C(0),
   2256   INT64_C(0),
   2257   INT64_C(0),
   2258   INT64_C(0),
   2259   INT64_C(0),
   2260   INT64_C(0),
   2261   INT64_C(0),
   2262   INT64_C(0),
   2263   INT64_C(0),
   2264   INT64_C(0),
   2265   INT64_C(0),
   2266   INT64_C(0),
   2267   INT64_C(0),
   2268   INT64_C(0),
   2269   INT64_C(0),
   2270   INT64_C(0),
   2271   INT64_C(0),
   2272   INT64_C(0),
   2273   INT64_C(0),
   2274   INT64_C(0),
   2275   INT64_C(0),
   2276   INT64_C(0),
   2277   INT64_C(0),
   2278   INT64_C(0),
   2279   INT64_C(0),
   2280   INT64_C(0),
   2281   INT64_C(0),
   2282   INT64_C(0),
   2283   INT64_C(0),
   2284   INT64_C(0),
   2285   INT64_C(0),
   2286   INT64_C(0),
   2287   INT64_C(0),
   2288   INT64_C(0),
   2289   INT64_C(0),
   2290   INT64_C(0),
   2291   INT64_C(0),
   2292   INT64_C(0),
   2293   INT64_C(0),
   2294   INT64_C(0),
   2295   INT64_C(0),
   2296   INT64_C(0),
   2297   INT64_C(0),
   2298   INT64_C(0),
   2299   INT64_C(0),
   2300   INT64_C(0),
   2301   INT64_C(0),
   2302   INT64_C(0),
   2303   INT64_C(0),
   2304   INT64_C(0),
   2305   INT64_C(0),
   2306   INT64_C(0),
   2307   INT64_C(0),
   2308   INT64_C(0),
   2309   INT64_C(0),
   2310   INT64_C(0),
   2311   INT64_C(0),
   2312   INT64_C(0),
   2313   INT64_C(0),
   2314   INT64_C(0),
   2315   INT64_C(0),
   2316   INT64_C(0),
   2317   INT64_C(0),
   2318   INT64_C(0),
   2319   INT64_C(0),
   2320   INT64_C(0),
   2321   INT64_C(0),
   2322   INT64_C(0),
   2323   INT64_C(0),
   2324   INT64_C(0),
   2325   INT64_C(0),
   2326   INT64_C(0),
   2327   INT64_C(0),
   2328   INT64_C(0),
   2329   INT64_C(0),
   2330   INT64_C(0),
   2331   INT64_C(0),
   2332   INT64_C(0),
   2333   -INT64_C(1),
   2334   -INT64_C(2),
   2335   -INT64_C(4),
   2336   -INT64_C(9),
   2337   -INT64_C(18),
   2338   -INT64_C(36),
   2339   -INT64_C(72),
   2340   -INT64_C(144),
   2341   -INT64_C(288),
   2342   -INT64_C(576),
   2343   -INT64_C(1152),
   2344   -INT64_C(2304),
   2345   -INT64_C(4608),
   2346   -INT64_C(9216),
   2347   -INT64_C(18432),
   2348   -INT64_C(36864),
   2349   -INT64_C(73728),
   2350   -INT64_C(147456),
   2351   -INT64_C(294912),
   2352   -INT64_C(589824),
   2353   -INT64_C(1179648),
   2354   -INT64_C(2359296),
   2355   -INT64_C(4718592),
   2356   -INT64_C(9437184),
   2357   -INT64_C(18874368),
   2358   -INT64_C(37748736),
   2359   -INT64_C(75497472),
   2360   -INT64_C(150994944),
   2361   -INT64_C(301989888),
   2362   -INT64_C(603979776),
   2363   -INT64_C(1207959552),
   2364   -INT64_C(2415919104),
   2365   -INT64_C(4831838208),
   2366   -INT64_C(9663676416),
   2367   -INT64_C(19327352832),
   2368   -INT64_C(38654705664),
   2369   -INT64_C(77309411328),
   2370   -INT64_C(154618822656),
   2371   -INT64_C(309237645312),
   2372   -INT64_C(618475290624),
   2373   -INT64_C(1236950581248),
   2374   -INT64_C(2473901162496),
   2375   -INT64_C(4947802324992),
   2376   -INT64_C(9895604649984),
   2377   -INT64_C(19791209299968),
   2378   INT64_C(0),
   2379   INT64_C(0),
   2380   INT64_C(0),
   2381   INT64_C(0),
   2382   INT64_C(0),
   2383   INT64_C(0),
   2384   INT64_C(0),
   2385   INT64_C(0),
   2386   INT64_C(0),
   2387   INT64_C(0),
   2388   INT64_C(0),
   2389   INT64_C(0),
   2390   INT64_C(0),
   2391   INT64_C(0),
   2392   INT64_C(0),
   2393   -INT64_C(1),
   2394   -INT64_C(3),
   2395   -INT64_C(7),
   2396   -INT64_C(15),
   2397   -INT64_C(31),
   2398   -INT64_C(63),
   2399   -INT64_C(127),
   2400   -INT64_C(255),
   2401   -INT64_C(511),
   2402   -INT64_C(1023),
   2403   -INT64_C(2046),
   2404   -INT64_C(4092),
   2405   -INT64_C(8184),
   2406   -INT64_C(16368),
   2407   -INT64_C(32736),
   2408   -INT64_C(65472),
   2409   -INT64_C(130944),
   2410   -INT64_C(261888),
   2411   -INT64_C(523776),
   2412   -INT64_C(1047552),
   2413   -INT64_C(2095104),
   2414   -INT64_C(4190208),
   2415   -INT64_C(8380416),
   2416   -INT64_C(16760832),
   2417   -INT64_C(33521664),
   2418   -INT64_C(67043328),
   2419   -INT64_C(134086656),
   2420   -INT64_C(268173312),
   2421   -INT64_C(536346624),
   2422   -INT64_C(1072693248),
   2423   -INT64_C(2145386496),
   2424   -INT64_C(4290772992),
   2425   -INT64_C(8581545984),
   2426   -INT64_C(17163091968),
   2427   -INT64_C(34326183936),
   2428   -INT64_C(68652367872),
   2429   -INT64_C(137304735744),
   2430   -INT64_C(274609471488),
   2431   -INT64_C(549218942976),
   2432   -INT64_C(1098437885952),
   2433   -INT64_C(2196875771904),
   2434   -INT64_C(4393751543808),
   2435   -INT64_C(8787503087616),
   2436   -INT64_C(17575006175232),
   2437   -INT64_C(35150012350464),
   2438   -INT64_C(70300024700928),
   2439   -INT64_C(140600049401856),
   2440   -INT64_C(281200098803712),
   2441   -INT64_C(562400197607424),
   2442   -INT64_C(1124800395214848),
   2443   INT64_C(0),
   2444   INT64_C(0),
   2445   INT64_C(0),
   2446   INT64_C(0),
   2447   INT64_C(0),
   2448   INT64_C(0),
   2449   INT64_C(0),
   2450   INT64_C(0),
   2451   INT64_C(0),
   2452   INT64_C(0),
   2453   INT64_C(0),
   2454   INT64_C(0),
   2455   INT64_C(0),
   2456   INT64_C(0),
   2457   INT64_C(0),
   2458   INT64_C(0),
   2459   INT64_C(0),
   2460   INT64_C(0),
   2461   INT64_C(0),
   2462   INT64_C(0),
   2463   INT64_C(0),
   2464   INT64_C(0),
   2465   INT64_C(0),
   2466   INT64_C(0),
   2467   -INT64_C(1),
   2468   -INT64_C(2),
   2469   -INT64_C(4),
   2470   -INT64_C(8),
   2471   -INT64_C(16),
   2472   -INT64_C(32),
   2473   -INT64_C(64),
   2474   -INT64_C(128),
   2475   -INT64_C(256),
   2476   -INT64_C(512),
   2477   -INT64_C(1024),
   2478   -INT64_C(2048),
   2479   -INT64_C(4096),
   2480   -INT64_C(8192),
   2481   -INT64_C(16384),
   2482   -INT64_C(32768),
   2483   -INT64_C(65536),
   2484   -INT64_C(131072),
   2485   -INT64_C(262144),
   2486   -INT64_C(524288),
   2487   -INT64_C(1048576),
   2488   -INT64_C(2097152),
   2489   -INT64_C(4194304),
   2490   -INT64_C(8388608),
   2491   -INT64_C(16777216),
   2492   -INT64_C(33554432),
   2493   -INT64_C(67108864),
   2494   -INT64_C(134217728),
   2495   -INT64_C(268435456),
   2496   -INT64_C(536870912),
   2497   -INT64_C(1073741824),
   2498   -INT64_C(2147483648),
   2499   -INT64_C(4294967296),
   2500   -INT64_C(8589934592),
   2501   -INT64_C(17179869184),
   2502   -INT64_C(34359738368),
   2503   -INT64_C(68719476736),
   2504   -INT64_C(137438953472),
   2505   -INT64_C(274877906944),
   2506   -INT64_C(549755813888),
   2507   -INT64_C(1099511627776),
   2508   INT64_C(1024),
   2509   INT64_C(2048),
   2510   INT64_C(4096),
   2511   INT64_C(8192),
   2512   INT64_C(16384),
   2513   INT64_C(32768),
   2514   INT64_C(65536),
   2515   INT64_C(131072),
   2516   INT64_C(262144),
   2517   INT64_C(524288),
   2518   INT64_C(1048576),
   2519   INT64_C(2097152),
   2520   INT64_C(4194304),
   2521   INT64_C(8388608),
   2522   INT64_C(16777216),
   2523   INT64_C(33554432),
   2524   INT64_C(67108864),
   2525   INT64_C(134217728),
   2526   INT64_C(268435456),
   2527   INT64_C(536870912),
   2528   INT64_C(1073741824),
   2529   INT64_C(2147483648),
   2530   INT64_C(4294967296),
   2531   INT64_C(8589934592),
   2532   INT64_C(17179869184),
   2533   INT64_C(34359738368),
   2534   INT64_C(68719476736),
   2535   INT64_C(137438953472),
   2536   INT64_C(274877906944),
   2537   INT64_C(549755813888),
   2538   INT64_C(1099511627776),
   2539   INT64_C(2199023255552),
   2540   INT64_C(4398046511104),
   2541   INT64_C(8796093022208),
   2542   INT64_C(17592186044416),
   2543   INT64_C(35184372088832),
   2544   INT64_C(70368744177664),
   2545   INT64_C(140737488355328),
   2546   INT64_C(281474976710656),
   2547   INT64_C(562949953421312),
   2548   INT64_C(1125899906842624),
   2549   INT64_C(2251799813685248),
   2550   INT64_C(4503599627370496),
   2551   INT64_C(9007199254740992),
   2552   INT64_C(18014398509481984),
   2553   INT64_C(36028797018963968),
   2554   INT64_C(72057594037927936),
   2555   INT64_C(144115188075855872),
   2556   INT64_C(288230376151711744),
   2557   INT64_C(576460752303423488),
   2558   INT64_C(1152921504606846976),
   2559   INT64_C(2305843009213693952),
   2560   INT64_C(4611686018427387904),
   2561   INT64_C(9223372036854775807),
   2562   INT64_C(9223372036854775807),
   2563   INT64_C(9223372036854775807),
   2564   INT64_C(9223372036854775807),
   2565   INT64_C(9223372036854775807),
   2566   INT64_C(9223372036854775807),
   2567   INT64_C(9223372036854775807),
   2568   INT64_C(9223372036854775807),
   2569   INT64_C(9223372036854775807),
   2570   INT64_C(9223372036854775807),
   2571   INT64_C(9223372036854775807),
   2572   INT64_C(9223372036854775807),
   2573   INT64_C(1025),
   2574   INT64_C(2050),
   2575   INT64_C(4100),
   2576   INT64_C(8200),
   2577   INT64_C(16400),
   2578   INT64_C(32800),
   2579   INT64_C(65600),
   2580   INT64_C(131200),
   2581   INT64_C(262400),
   2582   INT64_C(524800),
   2583   INT64_C(1049600),
   2584   INT64_C(2099200),
   2585   INT64_C(4198400),
   2586   INT64_C(8396800),
   2587   INT64_C(16793600),
   2588   INT64_C(33587200),
   2589   INT64_C(67174400),
   2590   INT64_C(134348800),
   2591   INT64_C(268697600),
   2592   INT64_C(537395200),
   2593   INT64_C(1074790400),
   2594   INT64_C(2149580800),
   2595   INT64_C(4299161600),
   2596   INT64_C(8598323200),
   2597   INT64_C(17196646400),
   2598   INT64_C(34393292800),
   2599   INT64_C(68786585600),
   2600   INT64_C(137573171200),
   2601   INT64_C(275146342400),
   2602   INT64_C(550292684800),
   2603   INT64_C(1100585369600),
   2604   INT64_C(2201170739200),
   2605   INT64_C(4402341478400),
   2606   INT64_C(8804682956800),
   2607   INT64_C(17609365913600),
   2608   INT64_C(35218731827200),
   2609   INT64_C(70437463654400),
   2610   INT64_C(140874927308800),
   2611   INT64_C(281749854617600),
   2612   INT64_C(563499709235200),
   2613   INT64_C(1126999418470400),
   2614   INT64_C(2253998836940800),
   2615   INT64_C(4507997673881600),
   2616   INT64_C(9015995347763200),
   2617   INT64_C(18031990695526400),
   2618   INT64_C(36063981391052800),
   2619   INT64_C(72127962782105600),
   2620   INT64_C(144255925564211200),
   2621   INT64_C(288511851128422400),
   2622   INT64_C(577023702256844800),
   2623   INT64_C(1154047404513689600),
   2624   INT64_C(2308094809027379200),
   2625   INT64_C(4616189618054758400),
   2626   INT64_C(9223372036854775807),
   2627   INT64_C(9223372036854775807),
   2628   INT64_C(9223372036854775807),
   2629   INT64_C(9223372036854775807),
   2630   INT64_C(9223372036854775807),
   2631   INT64_C(9223372036854775807),
   2632   INT64_C(9223372036854775807),
   2633   INT64_C(9223372036854775807),
   2634   INT64_C(9223372036854775807),
   2635   INT64_C(9223372036854775807),
   2636   INT64_C(9223372036854775807),
   2637   INT64_C(9223372036854775807),
   2638   INT64_C(1026),
   2639   INT64_C(2052),
   2640   INT64_C(4104),
   2641   INT64_C(8208),
   2642   INT64_C(16416),
   2643   INT64_C(32832),
   2644   INT64_C(65664),
   2645   INT64_C(131328),
   2646   INT64_C(262656),
   2647   INT64_C(525312),
   2648   INT64_C(1050624),
   2649   INT64_C(2101248),
   2650   INT64_C(4202496),
   2651   INT64_C(8404992),
   2652   INT64_C(16809984),
   2653   INT64_C(33619968),
   2654   INT64_C(67239936),
   2655   INT64_C(134479872),
   2656   INT64_C(268959744),
   2657   INT64_C(537919488),
   2658   INT64_C(1075838976),
   2659   INT64_C(2151677952),
   2660   INT64_C(4303355904),
   2661   INT64_C(8606711808),
   2662   INT64_C(17213423616),
   2663   INT64_C(34426847232),
   2664   INT64_C(68853694464),
   2665   INT64_C(137707388928),
   2666   INT64_C(275414777856),
   2667   INT64_C(550829555712),
   2668   INT64_C(1101659111424),
   2669   INT64_C(2203318222848),
   2670   INT64_C(4406636445696),
   2671   INT64_C(8813272891392),
   2672   INT64_C(17626545782784),
   2673   INT64_C(35253091565568),
   2674   INT64_C(70506183131136),
   2675   INT64_C(141012366262272),
   2676   INT64_C(282024732524544),
   2677   INT64_C(564049465049088),
   2678   INT64_C(1128098930098176),
   2679   INT64_C(2256197860196352),
   2680   INT64_C(4512395720392704),
   2681   INT64_C(9024791440785408),
   2682   INT64_C(18049582881570816),
   2683   INT64_C(36099165763141632),
   2684   INT64_C(72198331526283264),
   2685   INT64_C(144396663052566528),
   2686   INT64_C(288793326105133056),
   2687   INT64_C(577586652210266112),
   2688   INT64_C(1155173304420532224),
   2689   INT64_C(2310346608841064448),
   2690   INT64_C(4620693217682128896),
   2691   INT64_C(9223372036854775807),
   2692   INT64_C(9223372036854775807),
   2693   INT64_C(9223372036854775807),
   2694   INT64_C(9223372036854775807),
   2695   INT64_C(9223372036854775807),
   2696   INT64_C(9223372036854775807),
   2697   INT64_C(9223372036854775807),
   2698   INT64_C(9223372036854775807),
   2699   INT64_C(9223372036854775807),
   2700   INT64_C(9223372036854775807),
   2701   INT64_C(9223372036854775807),
   2702   INT64_C(9223372036854775807),
   2703   INT64_C(1027),
   2704   INT64_C(2054),
   2705   INT64_C(4108),
   2706   INT64_C(8216),
   2707   INT64_C(16432),
   2708   INT64_C(32864),
   2709   INT64_C(65728),
   2710   INT64_C(131456),
   2711   INT64_C(262912),
   2712   INT64_C(525824),
   2713   INT64_C(1051648),
   2714   INT64_C(2103296),
   2715   INT64_C(4206592),
   2716   INT64_C(8413184),
   2717   INT64_C(16826368),
   2718   INT64_C(33652736),
   2719   INT64_C(67305472),
   2720   INT64_C(134610944),
   2721   INT64_C(269221888),
   2722   INT64_C(538443776),
   2723   INT64_C(1076887552),
   2724   INT64_C(2153775104),
   2725   INT64_C(4307550208),
   2726   INT64_C(8615100416),
   2727   INT64_C(17230200832),
   2728   INT64_C(34460401664),
   2729   INT64_C(68920803328),
   2730   INT64_C(137841606656),
   2731   INT64_C(275683213312),
   2732   INT64_C(551366426624),
   2733   INT64_C(1102732853248),
   2734   INT64_C(2205465706496),
   2735   INT64_C(4410931412992),
   2736   INT64_C(8821862825984),
   2737   INT64_C(17643725651968),
   2738   INT64_C(35287451303936),
   2739   INT64_C(70574902607872),
   2740   INT64_C(141149805215744),
   2741   INT64_C(282299610431488),
   2742   INT64_C(564599220862976),
   2743   INT64_C(1129198441725952),
   2744   INT64_C(2258396883451904),
   2745   INT64_C(4516793766903808),
   2746   INT64_C(9033587533807616),
   2747   INT64_C(18067175067615232),
   2748   INT64_C(36134350135230464),
   2749   INT64_C(72268700270460928),
   2750   INT64_C(144537400540921856),
   2751   INT64_C(289074801081843712),
   2752   INT64_C(578149602163687424),
   2753   INT64_C(1156299204327374848),
   2754   INT64_C(2312598408654749696),
   2755   INT64_C(4625196817309499392),
   2756   INT64_C(9223372036854775807),
   2757   INT64_C(9223372036854775807),
   2758   INT64_C(9223372036854775807),
   2759   INT64_C(9223372036854775807),
   2760   INT64_C(9223372036854775807),
   2761   INT64_C(9223372036854775807),
   2762   INT64_C(9223372036854775807),
   2763   INT64_C(9223372036854775807),
   2764   INT64_C(9223372036854775807),
   2765   INT64_C(9223372036854775807),
   2766   INT64_C(9223372036854775807),
   2767   INT64_C(9223372036854775807),
   2768   INT64_C(1347),
   2769   INT64_C(2694),
   2770   INT64_C(5388),
   2771   INT64_C(10776),
   2772   INT64_C(21552),
   2773   INT64_C(43104),
   2774   INT64_C(86208),
   2775   INT64_C(172416),
   2776   INT64_C(344832),
   2777   INT64_C(689664),
   2778   INT64_C(1379328),
   2779   INT64_C(2758656),
   2780   INT64_C(5517312),
   2781   INT64_C(11034624),
   2782   INT64_C(22069248),
   2783   INT64_C(44138496),
   2784   INT64_C(88276992),
   2785   INT64_C(176553984),
   2786   INT64_C(353107968),
   2787   INT64_C(706215936),
   2788   INT64_C(1412431872),
   2789   INT64_C(2824863744),
   2790   INT64_C(5649727488),
   2791   INT64_C(11299454976),
   2792   INT64_C(22598909952),
   2793   INT64_C(45197819904),
   2794   INT64_C(90395639808),
   2795   INT64_C(180791279616),
   2796   INT64_C(361582559232),
   2797   INT64_C(723165118464),
   2798   INT64_C(1446330236928),
   2799   INT64_C(2892660473856),
   2800   INT64_C(5785320947712),
   2801   INT64_C(11570641895424),
   2802   INT64_C(23141283790848),
   2803   INT64_C(46282567581696),
   2804   INT64_C(92565135163392),
   2805   INT64_C(185130270326784),
   2806   INT64_C(370260540653568),
   2807   INT64_C(740521081307136),
   2808   INT64_C(1481042162614272),
   2809   INT64_C(2962084325228544),
   2810   INT64_C(5924168650457088),
   2811   INT64_C(11848337300914176),
   2812   INT64_C(23696674601828352),
   2813   INT64_C(47393349203656704),
   2814   INT64_C(94786698407313408),
   2815   INT64_C(189573396814626816),
   2816   INT64_C(379146793629253632),
   2817   INT64_C(758293587258507264),
   2818   INT64_C(1516587174517014528),
   2819   INT64_C(3033174349034029056),
   2820   INT64_C(6066348698068058112),
   2821   INT64_C(9223372036854775807),
   2822   INT64_C(9223372036854775807),
   2823   INT64_C(9223372036854775807),
   2824   INT64_C(9223372036854775807),
   2825   INT64_C(9223372036854775807),
   2826   INT64_C(9223372036854775807),
   2827   INT64_C(9223372036854775807),
   2828   INT64_C(9223372036854775807),
   2829   INT64_C(9223372036854775807),
   2830   INT64_C(9223372036854775807),
   2831   INT64_C(9223372036854775807),
   2832   INT64_C(9223372036854775807),
   2833   INT64_C(2044),
   2834   INT64_C(4088),
   2835   INT64_C(8176),
   2836   INT64_C(16352),
   2837   INT64_C(32704),
   2838   INT64_C(65408),
   2839   INT64_C(130816),
   2840   INT64_C(261632),
   2841   INT64_C(523264),
   2842   INT64_C(1046528),
   2843   INT64_C(2093056),
   2844   INT64_C(4186112),
   2845   INT64_C(8372224),
   2846   INT64_C(16744448),
   2847   INT64_C(33488896),
   2848   INT64_C(66977792),
   2849   INT64_C(133955584),
   2850   INT64_C(267911168),
   2851   INT64_C(535822336),
   2852   INT64_C(1071644672),
   2853   INT64_C(2143289344),
   2854   INT64_C(4286578688),
   2855   INT64_C(8573157376),
   2856   INT64_C(17146314752),
   2857   INT64_C(34292629504),
   2858   INT64_C(68585259008),
   2859   INT64_C(137170518016),
   2860   INT64_C(274341036032),
   2861   INT64_C(548682072064),
   2862   INT64_C(1097364144128),
   2863   INT64_C(2194728288256),
   2864   INT64_C(4389456576512),
   2865   INT64_C(8778913153024),
   2866   INT64_C(17557826306048),
   2867   INT64_C(35115652612096),
   2868   INT64_C(70231305224192),
   2869   INT64_C(140462610448384),
   2870   INT64_C(280925220896768),
   2871   INT64_C(561850441793536),
   2872   INT64_C(1123700883587072),
   2873   INT64_C(2247401767174144),
   2874   INT64_C(4494803534348288),
   2875   INT64_C(8989607068696576),
   2876   INT64_C(17979214137393152),
   2877   INT64_C(35958428274786304),
   2878   INT64_C(71916856549572608),
   2879   INT64_C(143833713099145216),
   2880   INT64_C(287667426198290432),
   2881   INT64_C(575334852396580864),
   2882   INT64_C(1150669704793161728),
   2883   INT64_C(2301339409586323456),
   2884   INT64_C(4602678819172646912),
   2885   INT64_C(9205357638345293824),
   2886   INT64_C(9223372036854775807),
   2887   INT64_C(9223372036854775807),
   2888   INT64_C(9223372036854775807),
   2889   INT64_C(9223372036854775807),
   2890   INT64_C(9223372036854775807),
   2891   INT64_C(9223372036854775807),
   2892   INT64_C(9223372036854775807),
   2893   INT64_C(9223372036854775807),
   2894   INT64_C(9223372036854775807),
   2895   INT64_C(9223372036854775807),
   2896   INT64_C(9223372036854775807),
   2897   INT64_C(9223372036854775807),
   2898   INT64_C(2045),
   2899   INT64_C(4090),
   2900   INT64_C(8180),
   2901   INT64_C(16360),
   2902   INT64_C(32720),
   2903   INT64_C(65440),
   2904   INT64_C(130880),
   2905   INT64_C(261760),
   2906   INT64_C(523520),
   2907   INT64_C(1047040),
   2908   INT64_C(2094080),
   2909   INT64_C(4188160),
   2910   INT64_C(8376320),
   2911   INT64_C(16752640),
   2912   INT64_C(33505280),
   2913   INT64_C(67010560),
   2914   INT64_C(134021120),
   2915   INT64_C(268042240),
   2916   INT64_C(536084480),
   2917   INT64_C(1072168960),
   2918   INT64_C(2144337920),
   2919   INT64_C(4288675840),
   2920   INT64_C(8577351680),
   2921   INT64_C(17154703360),
   2922   INT64_C(34309406720),
   2923   INT64_C(68618813440),
   2924   INT64_C(137237626880),
   2925   INT64_C(274475253760),
   2926   INT64_C(548950507520),
   2927   INT64_C(1097901015040),
   2928   INT64_C(2195802030080),
   2929   INT64_C(4391604060160),
   2930   INT64_C(8783208120320),
   2931   INT64_C(17566416240640),
   2932   INT64_C(35132832481280),
   2933   INT64_C(70265664962560),
   2934   INT64_C(140531329925120),
   2935   INT64_C(281062659850240),
   2936   INT64_C(562125319700480),
   2937   INT64_C(1124250639400960),
   2938   INT64_C(2248501278801920),
   2939   INT64_C(4497002557603840),
   2940   INT64_C(8994005115207680),
   2941   INT64_C(17988010230415360),
   2942   INT64_C(35976020460830720),
   2943   INT64_C(71952040921661440),
   2944   INT64_C(143904081843322880),
   2945   INT64_C(287808163686645760),
   2946   INT64_C(575616327373291520),
   2947   INT64_C(1151232654746583040),
   2948   INT64_C(2302465309493166080),
   2949   INT64_C(4604930618986332160),
   2950   INT64_C(9209861237972664320),
   2951   INT64_C(9223372036854775807),
   2952   INT64_C(9223372036854775807),
   2953   INT64_C(9223372036854775807),
   2954   INT64_C(9223372036854775807),
   2955   INT64_C(9223372036854775807),
   2956   INT64_C(9223372036854775807),
   2957   INT64_C(9223372036854775807),
   2958   INT64_C(9223372036854775807),
   2959   INT64_C(9223372036854775807),
   2960   INT64_C(9223372036854775807),
   2961   INT64_C(9223372036854775807),
   2962   INT64_C(9223372036854775807),
   2963   INT64_C(2046),
   2964   INT64_C(4092),
   2965   INT64_C(8184),
   2966   INT64_C(16368),
   2967   INT64_C(32736),
   2968   INT64_C(65472),
   2969   INT64_C(130944),
   2970   INT64_C(261888),
   2971   INT64_C(523776),
   2972   INT64_C(1047552),
   2973   INT64_C(2095104),
   2974   INT64_C(4190208),
   2975   INT64_C(8380416),
   2976   INT64_C(16760832),
   2977   INT64_C(33521664),
   2978   INT64_C(67043328),
   2979   INT64_C(134086656),
   2980   INT64_C(268173312),
   2981   INT64_C(536346624),
   2982   INT64_C(1072693248),
   2983   INT64_C(2145386496),
   2984   INT64_C(4290772992),
   2985   INT64_C(8581545984),
   2986   INT64_C(17163091968),
   2987   INT64_C(34326183936),
   2988   INT64_C(68652367872),
   2989   INT64_C(137304735744),
   2990   INT64_C(274609471488),
   2991   INT64_C(549218942976),
   2992   INT64_C(1098437885952),
   2993   INT64_C(2196875771904),
   2994   INT64_C(4393751543808),
   2995   INT64_C(8787503087616),
   2996   INT64_C(17575006175232),
   2997   INT64_C(35150012350464),
   2998   INT64_C(70300024700928),
   2999   INT64_C(140600049401856),
   3000   INT64_C(281200098803712),
   3001   INT64_C(562400197607424),
   3002   INT64_C(1124800395214848),
   3003   INT64_C(2249600790429696),
   3004   INT64_C(4499201580859392),
   3005   INT64_C(8998403161718784),
   3006   INT64_C(17996806323437568),
   3007   INT64_C(35993612646875136),
   3008   INT64_C(71987225293750272),
   3009   INT64_C(143974450587500544),
   3010   INT64_C(287948901175001088),
   3011   INT64_C(575897802350002176),
   3012   INT64_C(1151795604700004352),
   3013   INT64_C(2303591209400008704),
   3014   INT64_C(4607182418800017408),
   3015   INT64_C(9214364837600034816),
   3016   INT64_C(9223372036854775807),
   3017   INT64_C(9223372036854775807),
   3018   INT64_C(9223372036854775807),
   3019   INT64_C(9223372036854775807),
   3020   INT64_C(9223372036854775807),
   3021   INT64_C(9223372036854775807),
   3022   INT64_C(9223372036854775807),
   3023   INT64_C(9223372036854775807),
   3024   INT64_C(9223372036854775807),
   3025   INT64_C(9223372036854775807),
   3026   INT64_C(9223372036854775807),
   3027   INT64_C(9223372036854775807),
   3028   INT64_C(2047),
   3029   INT64_C(4094),
   3030   INT64_C(8188),
   3031   INT64_C(16376),
   3032   INT64_C(32752),
   3033   INT64_C(65504),
   3034   INT64_C(131008),
   3035   INT64_C(262016),
   3036   INT64_C(524032),
   3037   INT64_C(1048064),
   3038   INT64_C(2096128),
   3039   INT64_C(4192256),
   3040   INT64_C(8384512),
   3041   INT64_C(16769024),
   3042   INT64_C(33538048),
   3043   INT64_C(67076096),
   3044   INT64_C(134152192),
   3045   INT64_C(268304384),
   3046   INT64_C(536608768),
   3047   INT64_C(1073217536),
   3048   INT64_C(2146435072),
   3049   INT64_C(4292870144),
   3050   INT64_C(8585740288),
   3051   INT64_C(17171480576),
   3052   INT64_C(34342961152),
   3053   INT64_C(68685922304),
   3054   INT64_C(137371844608),
   3055   INT64_C(274743689216),
   3056   INT64_C(549487378432),
   3057   INT64_C(1098974756864),
   3058   INT64_C(2197949513728),
   3059   INT64_C(4395899027456),
   3060   INT64_C(8791798054912),
   3061   INT64_C(17583596109824),
   3062   INT64_C(35167192219648),
   3063   INT64_C(70334384439296),
   3064   INT64_C(140668768878592),
   3065   INT64_C(281337537757184),
   3066   INT64_C(562675075514368),
   3067   INT64_C(1125350151028736),
   3068   INT64_C(2250700302057472),
   3069   INT64_C(4501400604114944),
   3070   INT64_C(9002801208229888),
   3071   INT64_C(18005602416459776),
   3072   INT64_C(36011204832919552),
   3073   INT64_C(72022409665839104),
   3074   INT64_C(144044819331678208),
   3075   INT64_C(288089638663356416),
   3076   INT64_C(576179277326712832),
   3077   INT64_C(1152358554653425664),
   3078   INT64_C(2304717109306851328),
   3079   INT64_C(4609434218613702656),
   3080   INT64_C(9218868437227405312),
   3081   INT64_C(9223372036854775807),
   3082   INT64_C(9223372036854775807),
   3083   INT64_C(9223372036854775807),
   3084   INT64_C(9223372036854775807),
   3085   INT64_C(9223372036854775807),
   3086   INT64_C(9223372036854775807),
   3087   INT64_C(9223372036854775807),
   3088   INT64_C(9223372036854775807),
   3089   INT64_C(9223372036854775807),
   3090   INT64_C(9223372036854775807),
   3091   INT64_C(9223372036854775807),
   3092   INT64_C(9223372036854775807),
   3093   INT64_C(512),
   3094   INT64_C(1024),
   3095   INT64_C(2048),
   3096   INT64_C(4096),
   3097   INT64_C(8192),
   3098   INT64_C(16384),
   3099   INT64_C(32768),
   3100   INT64_C(65536),
   3101   INT64_C(131072),
   3102   INT64_C(262144),
   3103   INT64_C(524288),
   3104   INT64_C(1048576),
   3105   INT64_C(2097152),
   3106   INT64_C(4194304),
   3107   INT64_C(8388608),
   3108   INT64_C(16777216),
   3109   INT64_C(33554432),
   3110   INT64_C(67108864),
   3111   INT64_C(134217728),
   3112   INT64_C(268435456),
   3113   INT64_C(536870912),
   3114   INT64_C(1073741824),
   3115   INT64_C(2147483648),
   3116   INT64_C(4294967296),
   3117   INT64_C(8589934592),
   3118   INT64_C(17179869184),
   3119   INT64_C(34359738368),
   3120   INT64_C(68719476736),
   3121   INT64_C(137438953472),
   3122   INT64_C(274877906944),
   3123   INT64_C(549755813888),
   3124   INT64_C(1099511627776),
   3125   INT64_C(2199023255552),
   3126   INT64_C(4398046511104),
   3127   INT64_C(8796093022208),
   3128   INT64_C(17592186044416),
   3129   INT64_C(35184372088832),
   3130   INT64_C(70368744177664),
   3131   INT64_C(140737488355328),
   3132   INT64_C(281474976710656),
   3133   INT64_C(562949953421312),
   3134   INT64_C(1125899906842624),
   3135   INT64_C(2251799813685248),
   3136   INT64_C(4503599627370496),
   3137   INT64_C(9007199254740992),
   3138   INT64_C(18014398509481984),
   3139   INT64_C(36028797018963968),
   3140   INT64_C(72057594037927936),
   3141   INT64_C(144115188075855872),
   3142   INT64_C(288230376151711744),
   3143   INT64_C(576460752303423488),
   3144   INT64_C(1152921504606846976),
   3145   INT64_C(2305843009213693952),
   3146   INT64_C(4611686018427387904),
   3147   INT64_C(9223372036854775807),
   3148   INT64_C(9223372036854775807),
   3149   INT64_C(9223372036854775807),
   3150   INT64_C(9223372036854775807),
   3151   INT64_C(9223372036854775807),
   3152   INT64_C(9223372036854775807),
   3153   INT64_C(9223372036854775807),
   3154   INT64_C(9223372036854775807),
   3155   INT64_C(9223372036854775807),
   3156   INT64_C(9223372036854775807),
   3157   INT64_C(9223372036854775807),
   3158   INT64_C(512),
   3159   INT64_C(1025),
   3160   INT64_C(2050),
   3161   INT64_C(4100),
   3162   INT64_C(8200),
   3163   INT64_C(16400),
   3164   INT64_C(32800),
   3165   INT64_C(65600),
   3166   INT64_C(131200),
   3167   INT64_C(262400),
   3168   INT64_C(524800),
   3169   INT64_C(1049600),
   3170   INT64_C(2099200),
   3171   INT64_C(4198400),
   3172   INT64_C(8396800),
   3173   INT64_C(16793600),
   3174   INT64_C(33587200),
   3175   INT64_C(67174400),
   3176   INT64_C(134348800),
   3177   INT64_C(268697600),
   3178   INT64_C(537395200),
   3179   INT64_C(1074790400),
   3180   INT64_C(2149580800),
   3181   INT64_C(4299161600),
   3182   INT64_C(8598323200),
   3183   INT64_C(17196646400),
   3184   INT64_C(34393292800),
   3185   INT64_C(68786585600),
   3186   INT64_C(137573171200),
   3187   INT64_C(275146342400),
   3188   INT64_C(550292684800),
   3189   INT64_C(1100585369600),
   3190   INT64_C(2201170739200),
   3191   INT64_C(4402341478400),
   3192   INT64_C(8804682956800),
   3193   INT64_C(17609365913600),
   3194   INT64_C(35218731827200),
   3195   INT64_C(70437463654400),
   3196   INT64_C(140874927308800),
   3197   INT64_C(281749854617600),
   3198   INT64_C(563499709235200),
   3199   INT64_C(1126999418470400),
   3200   INT64_C(2253998836940800),
   3201   INT64_C(4507997673881600),
   3202   INT64_C(9015995347763200),
   3203   INT64_C(18031990695526400),
   3204   INT64_C(36063981391052800),
   3205   INT64_C(72127962782105600),
   3206   INT64_C(144255925564211200),
   3207   INT64_C(288511851128422400),
   3208   INT64_C(577023702256844800),
   3209   INT64_C(1154047404513689600),
   3210   INT64_C(2308094809027379200),
   3211   INT64_C(4616189618054758400),
   3212   INT64_C(9223372036854775807),
   3213   INT64_C(9223372036854775807),
   3214   INT64_C(9223372036854775807),
   3215   INT64_C(9223372036854775807),
   3216   INT64_C(9223372036854775807),
   3217   INT64_C(9223372036854775807),
   3218   INT64_C(9223372036854775807),
   3219   INT64_C(9223372036854775807),
   3220   INT64_C(9223372036854775807),
   3221   INT64_C(9223372036854775807),
   3222   INT64_C(9223372036854775807),
   3223   INT64_C(513),
   3224   INT64_C(1026),
   3225   INT64_C(2052),
   3226   INT64_C(4104),
   3227   INT64_C(8208),
   3228   INT64_C(16416),
   3229   INT64_C(32832),
   3230   INT64_C(65664),
   3231   INT64_C(131328),
   3232   INT64_C(262656),
   3233   INT64_C(525312),
   3234   INT64_C(1050624),
   3235   INT64_C(2101248),
   3236   INT64_C(4202496),
   3237   INT64_C(8404992),
   3238   INT64_C(16809984),
   3239   INT64_C(33619968),
   3240   INT64_C(67239936),
   3241   INT64_C(134479872),
   3242   INT64_C(268959744),
   3243   INT64_C(537919488),
   3244   INT64_C(1075838976),
   3245   INT64_C(2151677952),
   3246   INT64_C(4303355904),
   3247   INT64_C(8606711808),
   3248   INT64_C(17213423616),
   3249   INT64_C(34426847232),
   3250   INT64_C(68853694464),
   3251   INT64_C(137707388928),
   3252   INT64_C(275414777856),
   3253   INT64_C(550829555712),
   3254   INT64_C(1101659111424),
   3255   INT64_C(2203318222848),
   3256   INT64_C(4406636445696),
   3257   INT64_C(8813272891392),
   3258   INT64_C(17626545782784),
   3259   INT64_C(35253091565568),
   3260   INT64_C(70506183131136),
   3261   INT64_C(141012366262272),
   3262   INT64_C(282024732524544),
   3263   INT64_C(564049465049088),
   3264   INT64_C(1128098930098176),
   3265   INT64_C(2256197860196352),
   3266   INT64_C(4512395720392704),
   3267   INT64_C(9024791440785408),
   3268   INT64_C(18049582881570816),
   3269   INT64_C(36099165763141632),
   3270   INT64_C(72198331526283264),
   3271   INT64_C(144396663052566528),
   3272   INT64_C(288793326105133056),
   3273   INT64_C(577586652210266112),
   3274   INT64_C(1155173304420532224),
   3275   INT64_C(2310346608841064448),
   3276   INT64_C(4620693217682128896),
   3277   INT64_C(9223372036854775807),
   3278   INT64_C(9223372036854775807),
   3279   INT64_C(9223372036854775807),
   3280   INT64_C(9223372036854775807),
   3281   INT64_C(9223372036854775807),
   3282   INT64_C(9223372036854775807),
   3283   INT64_C(9223372036854775807),
   3284   INT64_C(9223372036854775807),
   3285   INT64_C(9223372036854775807),
   3286   INT64_C(9223372036854775807),
   3287   INT64_C(9223372036854775807),
   3288   INT64_C(513),
   3289   INT64_C(1027),
   3290   INT64_C(2054),
   3291   INT64_C(4108),
   3292   INT64_C(8216),
   3293   INT64_C(16432),
   3294   INT64_C(32864),
   3295   INT64_C(65728),
   3296   INT64_C(131456),
   3297   INT64_C(262912),
   3298   INT64_C(525824),
   3299   INT64_C(1051648),
   3300   INT64_C(2103296),
   3301   INT64_C(4206592),
   3302   INT64_C(8413184),
   3303   INT64_C(16826368),
   3304   INT64_C(33652736),
   3305   INT64_C(67305472),
   3306   INT64_C(134610944),
   3307   INT64_C(269221888),
   3308   INT64_C(538443776),
   3309   INT64_C(1076887552),
   3310   INT64_C(2153775104),
   3311   INT64_C(4307550208),
   3312   INT64_C(8615100416),
   3313   INT64_C(17230200832),
   3314   INT64_C(34460401664),
   3315   INT64_C(68920803328),
   3316   INT64_C(137841606656),
   3317   INT64_C(275683213312),
   3318   INT64_C(551366426624),
   3319   INT64_C(1102732853248),
   3320   INT64_C(2205465706496),
   3321   INT64_C(4410931412992),
   3322   INT64_C(8821862825984),
   3323   INT64_C(17643725651968),
   3324   INT64_C(35287451303936),
   3325   INT64_C(70574902607872),
   3326   INT64_C(141149805215744),
   3327   INT64_C(282299610431488),
   3328   INT64_C(564599220862976),
   3329   INT64_C(1129198441725952),
   3330   INT64_C(2258396883451904),
   3331   INT64_C(4516793766903808),
   3332   INT64_C(9033587533807616),
   3333   INT64_C(18067175067615232),
   3334   INT64_C(36134350135230464),
   3335   INT64_C(72268700270460928),
   3336   INT64_C(144537400540921856),
   3337   INT64_C(289074801081843712),
   3338   INT64_C(578149602163687424),
   3339   INT64_C(1156299204327374848),
   3340   INT64_C(2312598408654749696),
   3341   INT64_C(4625196817309499392),
   3342   INT64_C(9223372036854775807),
   3343   INT64_C(9223372036854775807),
   3344   INT64_C(9223372036854775807),
   3345   INT64_C(9223372036854775807),
   3346   INT64_C(9223372036854775807),
   3347   INT64_C(9223372036854775807),
   3348   INT64_C(9223372036854775807),
   3349   INT64_C(9223372036854775807),
   3350   INT64_C(9223372036854775807),
   3351   INT64_C(9223372036854775807),
   3352   INT64_C(9223372036854775807),
   3353   INT64_C(912),
   3354   INT64_C(1825),
   3355   INT64_C(3650),
   3356   INT64_C(7300),
   3357   INT64_C(14600),
   3358   INT64_C(29200),
   3359   INT64_C(58400),
   3360   INT64_C(116800),
   3361   INT64_C(233600),
   3362   INT64_C(467200),
   3363   INT64_C(934400),
   3364   INT64_C(1868800),
   3365   INT64_C(3737600),
   3366   INT64_C(7475200),
   3367   INT64_C(14950400),
   3368   INT64_C(29900800),
   3369   INT64_C(59801600),
   3370   INT64_C(119603200),
   3371   INT64_C(239206400),
   3372   INT64_C(478412800),
   3373   INT64_C(956825600),
   3374   INT64_C(1913651200),
   3375   INT64_C(3827302400),
   3376   INT64_C(7654604800),
   3377   INT64_C(15309209600),
   3378   INT64_C(30618419200),
   3379   INT64_C(61236838400),
   3380   INT64_C(122473676800),
   3381   INT64_C(244947353600),
   3382   INT64_C(489894707200),
   3383   INT64_C(979789414400),
   3384   INT64_C(1959578828800),
   3385   INT64_C(3919157657600),
   3386   INT64_C(7838315315200),
   3387   INT64_C(15676630630400),
   3388   INT64_C(31353261260800),
   3389   INT64_C(62706522521600),
   3390   INT64_C(125413045043200),
   3391   INT64_C(250826090086400),
   3392   INT64_C(501652180172800),
   3393   INT64_C(1003304360345600),
   3394   INT64_C(2006608720691200),
   3395   INT64_C(4013217441382400),
   3396   INT64_C(8026434882764800),
   3397   INT64_C(16052869765529600),
   3398   INT64_C(32105739531059200),
   3399   INT64_C(64211479062118400),
   3400   INT64_C(128422958124236800),
   3401   INT64_C(256845916248473600),
   3402   INT64_C(513691832496947200),
   3403   INT64_C(1027383664993894400),
   3404   INT64_C(2054767329987788800),
   3405   INT64_C(4109534659975577600),
   3406   INT64_C(8219069319951155200),
   3407   INT64_C(9223372036854775807),
   3408   INT64_C(9223372036854775807),
   3409   INT64_C(9223372036854775807),
   3410   INT64_C(9223372036854775807),
   3411   INT64_C(9223372036854775807),
   3412   INT64_C(9223372036854775807),
   3413   INT64_C(9223372036854775807),
   3414   INT64_C(9223372036854775807),
   3415   INT64_C(9223372036854775807),
   3416   INT64_C(9223372036854775807),
   3417   INT64_C(9223372036854775807),
   3418   INT64_C(1022),
   3419   INT64_C(2044),
   3420   INT64_C(4088),
   3421   INT64_C(8176),
   3422   INT64_C(16352),
   3423   INT64_C(32704),
   3424   INT64_C(65408),
   3425   INT64_C(130816),
   3426   INT64_C(261632),
   3427   INT64_C(523264),
   3428   INT64_C(1046528),
   3429   INT64_C(2093056),
   3430   INT64_C(4186112),
   3431   INT64_C(8372224),
   3432   INT64_C(16744448),
   3433   INT64_C(33488896),
   3434   INT64_C(66977792),
   3435   INT64_C(133955584),
   3436   INT64_C(267911168),
   3437   INT64_C(535822336),
   3438   INT64_C(1071644672),
   3439   INT64_C(2143289344),
   3440   INT64_C(4286578688),
   3441   INT64_C(8573157376),
   3442   INT64_C(17146314752),
   3443   INT64_C(34292629504),
   3444   INT64_C(68585259008),
   3445   INT64_C(137170518016),
   3446   INT64_C(274341036032),
   3447   INT64_C(548682072064),
   3448   INT64_C(1097364144128),
   3449   INT64_C(2194728288256),
   3450   INT64_C(4389456576512),
   3451   INT64_C(8778913153024),
   3452   INT64_C(17557826306048),
   3453   INT64_C(35115652612096),
   3454   INT64_C(70231305224192),
   3455   INT64_C(140462610448384),
   3456   INT64_C(280925220896768),
   3457   INT64_C(561850441793536),
   3458   INT64_C(1123700883587072),
   3459   INT64_C(2247401767174144),
   3460   INT64_C(4494803534348288),
   3461   INT64_C(8989607068696576),
   3462   INT64_C(17979214137393152),
   3463   INT64_C(35958428274786304),
   3464   INT64_C(71916856549572608),
   3465   INT64_C(143833713099145216),
   3466   INT64_C(287667426198290432),
   3467   INT64_C(575334852396580864),
   3468   INT64_C(1150669704793161728),
   3469   INT64_C(2301339409586323456),
   3470   INT64_C(4602678819172646912),
   3471   INT64_C(9205357638345293824),
   3472   INT64_C(9223372036854775807),
   3473   INT64_C(9223372036854775807),
   3474   INT64_C(9223372036854775807),
   3475   INT64_C(9223372036854775807),
   3476   INT64_C(9223372036854775807),
   3477   INT64_C(9223372036854775807),
   3478   INT64_C(9223372036854775807),
   3479   INT64_C(9223372036854775807),
   3480   INT64_C(9223372036854775807),
   3481   INT64_C(9223372036854775807),
   3482   INT64_C(9223372036854775807),
   3483   INT64_C(1022),
   3484   INT64_C(2045),
   3485   INT64_C(4090),
   3486   INT64_C(8180),
   3487   INT64_C(16360),
   3488   INT64_C(32720),
   3489   INT64_C(65440),
   3490   INT64_C(130880),
   3491   INT64_C(261760),
   3492   INT64_C(523520),
   3493   INT64_C(1047040),
   3494   INT64_C(2094080),
   3495   INT64_C(4188160),
   3496   INT64_C(8376320),
   3497   INT64_C(16752640),
   3498   INT64_C(33505280),
   3499   INT64_C(67010560),
   3500   INT64_C(134021120),
   3501   INT64_C(268042240),
   3502   INT64_C(536084480),
   3503   INT64_C(1072168960),
   3504   INT64_C(2144337920),
   3505   INT64_C(4288675840),
   3506   INT64_C(8577351680),
   3507   INT64_C(17154703360),
   3508   INT64_C(34309406720),
   3509   INT64_C(68618813440),
   3510   INT64_C(137237626880),
   3511   INT64_C(274475253760),
   3512   INT64_C(548950507520),
   3513   INT64_C(1097901015040),
   3514   INT64_C(2195802030080),
   3515   INT64_C(4391604060160),
   3516   INT64_C(8783208120320),
   3517   INT64_C(17566416240640),
   3518   INT64_C(35132832481280),
   3519   INT64_C(70265664962560),
   3520   INT64_C(140531329925120),
   3521   INT64_C(281062659850240),
   3522   INT64_C(562125319700480),
   3523   INT64_C(1124250639400960),
   3524   INT64_C(2248501278801920),
   3525   INT64_C(4497002557603840),
   3526   INT64_C(8994005115207680),
   3527   INT64_C(17988010230415360),
   3528   INT64_C(35976020460830720),
   3529   INT64_C(71952040921661440),
   3530   INT64_C(143904081843322880),
   3531   INT64_C(287808163686645760),
   3532   INT64_C(575616327373291520),
   3533   INT64_C(1151232654746583040),
   3534   INT64_C(2302465309493166080),
   3535   INT64_C(4604930618986332160),
   3536   INT64_C(9209861237972664320),
   3537   INT64_C(9223372036854775807),
   3538   INT64_C(9223372036854775807),
   3539   INT64_C(9223372036854775807),
   3540   INT64_C(9223372036854775807),
   3541   INT64_C(9223372036854775807),
   3542   INT64_C(9223372036854775807),
   3543   INT64_C(9223372036854775807),
   3544   INT64_C(9223372036854775807),
   3545   INT64_C(9223372036854775807),
   3546   INT64_C(9223372036854775807),
   3547   INT64_C(9223372036854775807),
   3548   INT64_C(1023),
   3549   INT64_C(2046),
   3550   INT64_C(4092),
   3551   INT64_C(8184),
   3552   INT64_C(16368),
   3553   INT64_C(32736),
   3554   INT64_C(65472),
   3555   INT64_C(130944),
   3556   INT64_C(261888),
   3557   INT64_C(523776),
   3558   INT64_C(1047552),
   3559   INT64_C(2095104),
   3560   INT64_C(4190208),
   3561   INT64_C(8380416),
   3562   INT64_C(16760832),
   3563   INT64_C(33521664),
   3564   INT64_C(67043328),
   3565   INT64_C(134086656),
   3566   INT64_C(268173312),
   3567   INT64_C(536346624),
   3568   INT64_C(1072693248),
   3569   INT64_C(2145386496),
   3570   INT64_C(4290772992),
   3571   INT64_C(8581545984),
   3572   INT64_C(17163091968),
   3573   INT64_C(34326183936),
   3574   INT64_C(68652367872),
   3575   INT64_C(137304735744),
   3576   INT64_C(274609471488),
   3577   INT64_C(549218942976),
   3578   INT64_C(1098437885952),
   3579   INT64_C(2196875771904),
   3580   INT64_C(4393751543808),
   3581   INT64_C(8787503087616),
   3582   INT64_C(17575006175232),
   3583   INT64_C(35150012350464),
   3584   INT64_C(70300024700928),
   3585   INT64_C(140600049401856),
   3586   INT64_C(281200098803712),
   3587   INT64_C(562400197607424),
   3588   INT64_C(1124800395214848),
   3589   INT64_C(2249600790429696),
   3590   INT64_C(4499201580859392),
   3591   INT64_C(8998403161718784),
   3592   INT64_C(17996806323437568),
   3593   INT64_C(35993612646875136),
   3594   INT64_C(71987225293750272),
   3595   INT64_C(143974450587500544),
   3596   INT64_C(287948901175001088),
   3597   INT64_C(575897802350002176),
   3598   INT64_C(1151795604700004352),
   3599   INT64_C(2303591209400008704),
   3600   INT64_C(4607182418800017408),
   3601   INT64_C(9214364837600034816),
   3602   INT64_C(9223372036854775807),
   3603   INT64_C(9223372036854775807),
   3604   INT64_C(9223372036854775807),
   3605   INT64_C(9223372036854775807),
   3606   INT64_C(9223372036854775807),
   3607   INT64_C(9223372036854775807),
   3608   INT64_C(9223372036854775807),
   3609   INT64_C(9223372036854775807),
   3610   INT64_C(9223372036854775807),
   3611   INT64_C(9223372036854775807),
   3612   INT64_C(9223372036854775807),
   3613   INT64_C(1023),
   3614   INT64_C(2047),
   3615   INT64_C(4094),
   3616   INT64_C(8188),
   3617   INT64_C(16376),
   3618   INT64_C(32752),
   3619   INT64_C(65504),
   3620   INT64_C(131008),
   3621   INT64_C(262016),
   3622   INT64_C(524032),
   3623   INT64_C(1048064),
   3624   INT64_C(2096128),
   3625   INT64_C(4192256),
   3626   INT64_C(8384512),
   3627   INT64_C(16769024),
   3628   INT64_C(33538048),
   3629   INT64_C(67076096),
   3630   INT64_C(134152192),
   3631   INT64_C(268304384),
   3632   INT64_C(536608768),
   3633   INT64_C(1073217536),
   3634   INT64_C(2146435072),
   3635   INT64_C(4292870144),
   3636   INT64_C(8585740288),
   3637   INT64_C(17171480576),
   3638   INT64_C(34342961152),
   3639   INT64_C(68685922304),
   3640   INT64_C(137371844608),
   3641   INT64_C(274743689216),
   3642   INT64_C(549487378432),
   3643   INT64_C(1098974756864),
   3644   INT64_C(2197949513728),
   3645   INT64_C(4395899027456),
   3646   INT64_C(8791798054912),
   3647   INT64_C(17583596109824),
   3648   INT64_C(35167192219648),
   3649   INT64_C(70334384439296),
   3650   INT64_C(140668768878592),
   3651   INT64_C(281337537757184),
   3652   INT64_C(562675075514368),
   3653   INT64_C(1125350151028736),
   3654   INT64_C(2250700302057472),
   3655   INT64_C(4501400604114944),
   3656   INT64_C(9002801208229888),
   3657   INT64_C(18005602416459776),
   3658   INT64_C(36011204832919552),
   3659   INT64_C(72022409665839104),
   3660   INT64_C(144044819331678208),
   3661   INT64_C(288089638663356416),
   3662   INT64_C(576179277326712832),
   3663   INT64_C(1152358554653425664),
   3664   INT64_C(2304717109306851328),
   3665   INT64_C(4609434218613702656),
   3666   INT64_C(9218868437227405312),
   3667   INT64_C(9223372036854775807),
   3668   INT64_C(9223372036854775807),
   3669   INT64_C(9223372036854775807),
   3670   INT64_C(9223372036854775807),
   3671   INT64_C(9223372036854775807),
   3672   INT64_C(9223372036854775807),
   3673   INT64_C(9223372036854775807),
   3674   INT64_C(9223372036854775807),
   3675   INT64_C(9223372036854775807),
   3676   INT64_C(9223372036854775807),
   3677   INT64_C(9223372036854775807),
   3678   INT64_C(256),
   3679   INT64_C(512),
   3680   INT64_C(1024),
   3681   INT64_C(2048),
   3682   INT64_C(4096),
   3683   INT64_C(8192),
   3684   INT64_C(16384),
   3685   INT64_C(32768),
   3686   INT64_C(65536),
   3687   INT64_C(131072),
   3688   INT64_C(262144),
   3689   INT64_C(524288),
   3690   INT64_C(1048576),
   3691   INT64_C(2097152),
   3692   INT64_C(4194304),
   3693   INT64_C(8388608),
   3694   INT64_C(16777216),
   3695   INT64_C(33554432),
   3696   INT64_C(67108864),
   3697   INT64_C(134217728),
   3698   INT64_C(268435456),
   3699   INT64_C(536870912),
   3700   INT64_C(1073741824),
   3701   INT64_C(2147483648),
   3702   INT64_C(4294967296),
   3703   INT64_C(8589934592),
   3704   INT64_C(17179869184),
   3705   INT64_C(34359738368),
   3706   INT64_C(68719476736),
   3707   INT64_C(137438953472),
   3708   INT64_C(274877906944),
   3709   INT64_C(549755813888),
   3710   INT64_C(1099511627776),
   3711   INT64_C(2199023255552),
   3712   INT64_C(4398046511104),
   3713   INT64_C(8796093022208),
   3714   INT64_C(17592186044416),
   3715   INT64_C(35184372088832),
   3716   INT64_C(70368744177664),
   3717   INT64_C(140737488355328),
   3718   INT64_C(281474976710656),
   3719   INT64_C(562949953421312),
   3720   INT64_C(1125899906842624),
   3721   INT64_C(2251799813685248),
   3722   INT64_C(4503599627370496),
   3723   INT64_C(9007199254740992),
   3724   INT64_C(18014398509481984),
   3725   INT64_C(36028797018963968),
   3726   INT64_C(72057594037927936),
   3727   INT64_C(144115188075855872),
   3728   INT64_C(288230376151711744),
   3729   INT64_C(576460752303423488),
   3730   INT64_C(1152921504606846976),
   3731   INT64_C(2305843009213693952),
   3732   INT64_C(4611686018427387904),
   3733   INT64_C(9223372036854775807),
   3734   INT64_C(9223372036854775807),
   3735   INT64_C(9223372036854775807),
   3736   INT64_C(9223372036854775807),
   3737   INT64_C(9223372036854775807),
   3738   INT64_C(9223372036854775807),
   3739   INT64_C(9223372036854775807),
   3740   INT64_C(9223372036854775807),
   3741   INT64_C(9223372036854775807),
   3742   INT64_C(9223372036854775807),
   3743   INT64_C(256),
   3744   INT64_C(512),
   3745   INT64_C(1025),
   3746   INT64_C(2050),
   3747   INT64_C(4100),
   3748   INT64_C(8200),
   3749   INT64_C(16400),
   3750   INT64_C(32800),
   3751   INT64_C(65600),
   3752   INT64_C(131200),
   3753   INT64_C(262400),
   3754   INT64_C(524800),
   3755   INT64_C(1049600),
   3756   INT64_C(2099200),
   3757   INT64_C(4198400),
   3758   INT64_C(8396800),
   3759   INT64_C(16793600),
   3760   INT64_C(33587200),
   3761   INT64_C(67174400),
   3762   INT64_C(134348800),
   3763   INT64_C(268697600),
   3764   INT64_C(537395200),
   3765   INT64_C(1074790400),
   3766   INT64_C(2149580800),
   3767   INT64_C(4299161600),
   3768   INT64_C(8598323200),
   3769   INT64_C(17196646400),
   3770   INT64_C(34393292800),
   3771   INT64_C(68786585600),
   3772   INT64_C(137573171200),
   3773   INT64_C(275146342400),
   3774   INT64_C(550292684800),
   3775   INT64_C(1100585369600),
   3776   INT64_C(2201170739200),
   3777   INT64_C(4402341478400),
   3778   INT64_C(8804682956800),
   3779   INT64_C(17609365913600),
   3780   INT64_C(35218731827200),
   3781   INT64_C(70437463654400),
   3782   INT64_C(140874927308800),
   3783   INT64_C(281749854617600),
   3784   INT64_C(563499709235200),
   3785   INT64_C(1126999418470400),
   3786   INT64_C(2253998836940800),
   3787   INT64_C(4507997673881600),
   3788   INT64_C(9015995347763200),
   3789   INT64_C(18031990695526400),
   3790   INT64_C(36063981391052800),
   3791   INT64_C(72127962782105600),
   3792   INT64_C(144255925564211200),
   3793   INT64_C(288511851128422400),
   3794   INT64_C(577023702256844800),
   3795   INT64_C(1154047404513689600),
   3796   INT64_C(2308094809027379200),
   3797   INT64_C(4616189618054758400),
   3798   INT64_C(9223372036854775807),
   3799   INT64_C(9223372036854775807),
   3800   INT64_C(9223372036854775807),
   3801   INT64_C(9223372036854775807),
   3802   INT64_C(9223372036854775807),
   3803   INT64_C(9223372036854775807),
   3804   INT64_C(9223372036854775807),
   3805   INT64_C(9223372036854775807),
   3806   INT64_C(9223372036854775807),
   3807   INT64_C(9223372036854775807),
   3808   INT64_C(256),
   3809   INT64_C(513),
   3810   INT64_C(1026),
   3811   INT64_C(2052),
   3812   INT64_C(4104),
   3813   INT64_C(8208),
   3814   INT64_C(16416),
   3815   INT64_C(32832),
   3816   INT64_C(65664),
   3817   INT64_C(131328),
   3818   INT64_C(262656),
   3819   INT64_C(525312),
   3820   INT64_C(1050624),
   3821   INT64_C(2101248),
   3822   INT64_C(4202496),
   3823   INT64_C(8404992),
   3824   INT64_C(16809984),
   3825   INT64_C(33619968),
   3826   INT64_C(67239936),
   3827   INT64_C(134479872),
   3828   INT64_C(268959744),
   3829   INT64_C(537919488),
   3830   INT64_C(1075838976),
   3831   INT64_C(2151677952),
   3832   INT64_C(4303355904),
   3833   INT64_C(8606711808),
   3834   INT64_C(17213423616),
   3835   INT64_C(34426847232),
   3836   INT64_C(68853694464),
   3837   INT64_C(137707388928),
   3838   INT64_C(275414777856),
   3839   INT64_C(550829555712),
   3840   INT64_C(1101659111424),
   3841   INT64_C(2203318222848),
   3842   INT64_C(4406636445696),
   3843   INT64_C(8813272891392),
   3844   INT64_C(17626545782784),
   3845   INT64_C(35253091565568),
   3846   INT64_C(70506183131136),
   3847   INT64_C(141012366262272),
   3848   INT64_C(282024732524544),
   3849   INT64_C(564049465049088),
   3850   INT64_C(1128098930098176),
   3851   INT64_C(2256197860196352),
   3852   INT64_C(4512395720392704),
   3853   INT64_C(9024791440785408),
   3854   INT64_C(18049582881570816),
   3855   INT64_C(36099165763141632),
   3856   INT64_C(72198331526283264),
   3857   INT64_C(144396663052566528),
   3858   INT64_C(288793326105133056),
   3859   INT64_C(577586652210266112),
   3860   INT64_C(1155173304420532224),
   3861   INT64_C(2310346608841064448),
   3862   INT64_C(4620693217682128896),
   3863   INT64_C(9223372036854775807),
   3864   INT64_C(9223372036854775807),
   3865   INT64_C(9223372036854775807),
   3866   INT64_C(9223372036854775807),
   3867   INT64_C(9223372036854775807),
   3868   INT64_C(9223372036854775807),
   3869   INT64_C(9223372036854775807),
   3870   INT64_C(9223372036854775807),
   3871   INT64_C(9223372036854775807),
   3872   INT64_C(9223372036854775807),
   3873   INT64_C(256),
   3874   INT64_C(513),
   3875   INT64_C(1027),
   3876   INT64_C(2054),
   3877   INT64_C(4108),
   3878   INT64_C(8216),
   3879   INT64_C(16432),
   3880   INT64_C(32864),
   3881   INT64_C(65728),
   3882   INT64_C(131456),
   3883   INT64_C(262912),
   3884   INT64_C(525824),
   3885   INT64_C(1051648),
   3886   INT64_C(2103296),
   3887   INT64_C(4206592),
   3888   INT64_C(8413184),
   3889   INT64_C(16826368),
   3890   INT64_C(33652736),
   3891   INT64_C(67305472),
   3892   INT64_C(134610944),
   3893   INT64_C(269221888),
   3894   INT64_C(538443776),
   3895   INT64_C(1076887552),
   3896   INT64_C(2153775104),
   3897   INT64_C(4307550208),
   3898   INT64_C(8615100416),
   3899   INT64_C(17230200832),
   3900   INT64_C(34460401664),
   3901   INT64_C(68920803328),
   3902   INT64_C(137841606656),
   3903   INT64_C(275683213312),
   3904   INT64_C(551366426624),
   3905   INT64_C(1102732853248),
   3906   INT64_C(2205465706496),
   3907   INT64_C(4410931412992),
   3908   INT64_C(8821862825984),
   3909   INT64_C(17643725651968),
   3910   INT64_C(35287451303936),
   3911   INT64_C(70574902607872),
   3912   INT64_C(141149805215744),
   3913   INT64_C(282299610431488),
   3914   INT64_C(564599220862976),
   3915   INT64_C(1129198441725952),
   3916   INT64_C(2258396883451904),
   3917   INT64_C(4516793766903808),
   3918   INT64_C(9033587533807616),
   3919   INT64_C(18067175067615232),
   3920   INT64_C(36134350135230464),
   3921   INT64_C(72268700270460928),
   3922   INT64_C(144537400540921856),
   3923   INT64_C(289074801081843712),
   3924   INT64_C(578149602163687424),
   3925   INT64_C(1156299204327374848),
   3926   INT64_C(2312598408654749696),
   3927   INT64_C(4625196817309499392),
   3928   INT64_C(9223372036854775807),
   3929   INT64_C(9223372036854775807),
   3930   INT64_C(9223372036854775807),
   3931   INT64_C(9223372036854775807),
   3932   INT64_C(9223372036854775807),
   3933   INT64_C(9223372036854775807),
   3934   INT64_C(9223372036854775807),
   3935   INT64_C(9223372036854775807),
   3936   INT64_C(9223372036854775807),
   3937   INT64_C(9223372036854775807),
   3938   INT64_C(332),
   3939   INT64_C(665),
   3940   INT64_C(1330),
   3941   INT64_C(2660),
   3942   INT64_C(5320),
   3943   INT64_C(10640),
   3944   INT64_C(21280),
   3945   INT64_C(42560),
   3946   INT64_C(85120),
   3947   INT64_C(170240),
   3948   INT64_C(340480),
   3949   INT64_C(680960),
   3950   INT64_C(1361920),
   3951   INT64_C(2723840),
   3952   INT64_C(5447680),
   3953   INT64_C(10895360),
   3954   INT64_C(21790720),
   3955   INT64_C(43581440),
   3956   INT64_C(87162880),
   3957   INT64_C(174325760),
   3958   INT64_C(348651520),
   3959   INT64_C(697303040),
   3960   INT64_C(1394606080),
   3961   INT64_C(2789212160),
   3962   INT64_C(5578424320),
   3963   INT64_C(11156848640),
   3964   INT64_C(22313697280),
   3965   INT64_C(44627394560),
   3966   INT64_C(89254789120),
   3967   INT64_C(178509578240),
   3968   INT64_C(357019156480),
   3969   INT64_C(714038312960),
   3970   INT64_C(1428076625920),
   3971   INT64_C(2856153251840),
   3972   INT64_C(5712306503680),
   3973   INT64_C(11424613007360),
   3974   INT64_C(22849226014720),
   3975   INT64_C(45698452029440),
   3976   INT64_C(91396904058880),
   3977   INT64_C(182793808117760),
   3978   INT64_C(365587616235520),
   3979   INT64_C(731175232471040),
   3980   INT64_C(1462350464942080),
   3981   INT64_C(2924700929884160),
   3982   INT64_C(5849401859768320),
   3983   INT64_C(11698803719536640),
   3984   INT64_C(23397607439073280),
   3985   INT64_C(46795214878146560),
   3986   INT64_C(93590429756293120),
   3987   INT64_C(187180859512586240),
   3988   INT64_C(374361719025172480),
   3989   INT64_C(748723438050344960),
   3990   INT64_C(1497446876100689920),
   3991   INT64_C(2994893752201379840),
   3992   INT64_C(5989787504402759680),
   3993   INT64_C(9223372036854775807),
   3994   INT64_C(9223372036854775807),
   3995   INT64_C(9223372036854775807),
   3996   INT64_C(9223372036854775807),
   3997   INT64_C(9223372036854775807),
   3998   INT64_C(9223372036854775807),
   3999   INT64_C(9223372036854775807),
   4000   INT64_C(9223372036854775807),
   4001   INT64_C(9223372036854775807),
   4002   INT64_C(9223372036854775807),
   4003   INT64_C(511),
   4004   INT64_C(1022),
   4005   INT64_C(2044),
   4006   INT64_C(4088),
   4007   INT64_C(8176),
   4008   INT64_C(16352),
   4009   INT64_C(32704),
   4010   INT64_C(65408),
   4011   INT64_C(130816),
   4012   INT64_C(261632),
   4013   INT64_C(523264),
   4014   INT64_C(1046528),
   4015   INT64_C(2093056),
   4016   INT64_C(4186112),
   4017   INT64_C(8372224),
   4018   INT64_C(16744448),
   4019   INT64_C(33488896),
   4020   INT64_C(66977792),
   4021   INT64_C(133955584),
   4022   INT64_C(267911168),
   4023   INT64_C(535822336),
   4024   INT64_C(1071644672),
   4025   INT64_C(2143289344),
   4026   INT64_C(4286578688),
   4027   INT64_C(8573157376),
   4028   INT64_C(17146314752),
   4029   INT64_C(34292629504),
   4030   INT64_C(68585259008),
   4031   INT64_C(137170518016),
   4032   INT64_C(274341036032),
   4033   INT64_C(548682072064),
   4034   INT64_C(1097364144128),
   4035   INT64_C(2194728288256),
   4036   INT64_C(4389456576512),
   4037   INT64_C(8778913153024),
   4038   INT64_C(17557826306048),
   4039   INT64_C(35115652612096),
   4040   INT64_C(70231305224192),
   4041   INT64_C(140462610448384),
   4042   INT64_C(280925220896768),
   4043   INT64_C(561850441793536),
   4044   INT64_C(1123700883587072),
   4045   INT64_C(2247401767174144),
   4046   INT64_C(4494803534348288),
   4047   INT64_C(8989607068696576),
   4048   INT64_C(17979214137393152),
   4049   INT64_C(35958428274786304),
   4050   INT64_C(71916856549572608),
   4051   INT64_C(143833713099145216),
   4052   INT64_C(287667426198290432),
   4053   INT64_C(575334852396580864),
   4054   INT64_C(1150669704793161728),
   4055   INT64_C(2301339409586323456),
   4056   INT64_C(4602678819172646912),
   4057   INT64_C(9205357638345293824),
   4058   INT64_C(9223372036854775807),
   4059   INT64_C(9223372036854775807),
   4060   INT64_C(9223372036854775807),
   4061   INT64_C(9223372036854775807),
   4062   INT64_C(9223372036854775807),
   4063   INT64_C(9223372036854775807),
   4064   INT64_C(9223372036854775807),
   4065   INT64_C(9223372036854775807),
   4066   INT64_C(9223372036854775807),
   4067   INT64_C(9223372036854775807),
   4068   INT64_C(511),
   4069   INT64_C(1022),
   4070   INT64_C(2045),
   4071   INT64_C(4090),
   4072   INT64_C(8180),
   4073   INT64_C(16360),
   4074   INT64_C(32720),
   4075   INT64_C(65440),
   4076   INT64_C(130880),
   4077   INT64_C(261760),
   4078   INT64_C(523520),
   4079   INT64_C(1047040),
   4080   INT64_C(2094080),
   4081   INT64_C(4188160),
   4082   INT64_C(8376320),
   4083   INT64_C(16752640),
   4084   INT64_C(33505280),
   4085   INT64_C(67010560),
   4086   INT64_C(134021120),
   4087   INT64_C(268042240),
   4088   INT64_C(536084480),
   4089   INT64_C(1072168960),
   4090   INT64_C(2144337920),
   4091   INT64_C(4288675840),
   4092   INT64_C(8577351680),
   4093   INT64_C(17154703360),
   4094   INT64_C(34309406720),
   4095   INT64_C(68618813440),
   4096   INT64_C(137237626880),
   4097   INT64_C(274475253760),
   4098   INT64_C(548950507520),
   4099   INT64_C(1097901015040),
   4100   INT64_C(2195802030080),
   4101   INT64_C(4391604060160),
   4102   INT64_C(8783208120320),
   4103   INT64_C(17566416240640),
   4104   INT64_C(35132832481280),
   4105   INT64_C(70265664962560),
   4106   INT64_C(140531329925120),
   4107   INT64_C(281062659850240),
   4108   INT64_C(562125319700480),
   4109   INT64_C(1124250639400960),
   4110   INT64_C(2248501278801920),
   4111   INT64_C(4497002557603840),
   4112   INT64_C(8994005115207680),
   4113   INT64_C(17988010230415360),
   4114   INT64_C(35976020460830720),
   4115   INT64_C(71952040921661440),
   4116   INT64_C(143904081843322880),
   4117   INT64_C(287808163686645760),
   4118   INT64_C(575616327373291520),
   4119   INT64_C(1151232654746583040),
   4120   INT64_C(2302465309493166080),
   4121   INT64_C(4604930618986332160),
   4122   INT64_C(9209861237972664320),
   4123   INT64_C(9223372036854775807),
   4124   INT64_C(9223372036854775807),
   4125   INT64_C(9223372036854775807),
   4126   INT64_C(9223372036854775807),
   4127   INT64_C(9223372036854775807),
   4128   INT64_C(9223372036854775807),
   4129   INT64_C(9223372036854775807),
   4130   INT64_C(9223372036854775807),
   4131   INT64_C(9223372036854775807),
   4132   INT64_C(9223372036854775807),
   4133   INT64_C(511),
   4134   INT64_C(1023),
   4135   INT64_C(2046),
   4136   INT64_C(4092),
   4137   INT64_C(8184),
   4138   INT64_C(16368),
   4139   INT64_C(32736),
   4140   INT64_C(65472),
   4141   INT64_C(130944),
   4142   INT64_C(261888),
   4143   INT64_C(523776),
   4144   INT64_C(1047552),
   4145   INT64_C(2095104),
   4146   INT64_C(4190208),
   4147   INT64_C(8380416),
   4148   INT64_C(16760832),
   4149   INT64_C(33521664),
   4150   INT64_C(67043328),
   4151   INT64_C(134086656),
   4152   INT64_C(268173312),
   4153   INT64_C(536346624),
   4154   INT64_C(1072693248),
   4155   INT64_C(2145386496),
   4156   INT64_C(4290772992),
   4157   INT64_C(8581545984),
   4158   INT64_C(17163091968),
   4159   INT64_C(34326183936),
   4160   INT64_C(68652367872),
   4161   INT64_C(137304735744),
   4162   INT64_C(274609471488),
   4163   INT64_C(549218942976),
   4164   INT64_C(1098437885952),
   4165   INT64_C(2196875771904),
   4166   INT64_C(4393751543808),
   4167   INT64_C(8787503087616),
   4168   INT64_C(17575006175232),
   4169   INT64_C(35150012350464),
   4170   INT64_C(70300024700928),
   4171   INT64_C(140600049401856),
   4172   INT64_C(281200098803712),
   4173   INT64_C(562400197607424),
   4174   INT64_C(1124800395214848),
   4175   INT64_C(2249600790429696),
   4176   INT64_C(4499201580859392),
   4177   INT64_C(8998403161718784),
   4178   INT64_C(17996806323437568),
   4179   INT64_C(35993612646875136),
   4180   INT64_C(71987225293750272),
   4181   INT64_C(143974450587500544),
   4182   INT64_C(287948901175001088),
   4183   INT64_C(575897802350002176),
   4184   INT64_C(1151795604700004352),
   4185   INT64_C(2303591209400008704),
   4186   INT64_C(4607182418800017408),
   4187   INT64_C(9214364837600034816),
   4188   INT64_C(9223372036854775807),
   4189   INT64_C(9223372036854775807),
   4190   INT64_C(9223372036854775807),
   4191   INT64_C(9223372036854775807),
   4192   INT64_C(9223372036854775807),
   4193   INT64_C(9223372036854775807),
   4194   INT64_C(9223372036854775807),
   4195   INT64_C(9223372036854775807),
   4196   INT64_C(9223372036854775807),
   4197   INT64_C(9223372036854775807),
   4198   INT64_C(511),
   4199   INT64_C(1023),
   4200   INT64_C(2047),
   4201   INT64_C(4094),
   4202   INT64_C(8188),
   4203   INT64_C(16376),
   4204   INT64_C(32752),
   4205   INT64_C(65504),
   4206   INT64_C(131008),
   4207   INT64_C(262016),
   4208   INT64_C(524032),
   4209   INT64_C(1048064),
   4210   INT64_C(2096128),
   4211   INT64_C(4192256),
   4212   INT64_C(8384512),
   4213   INT64_C(16769024),
   4214   INT64_C(33538048),
   4215   INT64_C(67076096),
   4216   INT64_C(134152192),
   4217   INT64_C(268304384),
   4218   INT64_C(536608768),
   4219   INT64_C(1073217536),
   4220   INT64_C(2146435072),
   4221   INT64_C(4292870144),
   4222   INT64_C(8585740288),
   4223   INT64_C(17171480576),
   4224   INT64_C(34342961152),
   4225   INT64_C(68685922304),
   4226   INT64_C(137371844608),
   4227   INT64_C(274743689216),
   4228   INT64_C(549487378432),
   4229   INT64_C(1098974756864),
   4230   INT64_C(2197949513728),
   4231   INT64_C(4395899027456),
   4232   INT64_C(8791798054912),
   4233   INT64_C(17583596109824),
   4234   INT64_C(35167192219648),
   4235   INT64_C(70334384439296),
   4236   INT64_C(140668768878592),
   4237   INT64_C(281337537757184),
   4238   INT64_C(562675075514368),
   4239   INT64_C(1125350151028736),
   4240   INT64_C(2250700302057472),
   4241   INT64_C(4501400604114944),
   4242   INT64_C(9002801208229888),
   4243   INT64_C(18005602416459776),
   4244   INT64_C(36011204832919552),
   4245   INT64_C(72022409665839104),
   4246   INT64_C(144044819331678208),
   4247   INT64_C(288089638663356416),
   4248   INT64_C(576179277326712832),
   4249   INT64_C(1152358554653425664),
   4250   INT64_C(2304717109306851328),
   4251   INT64_C(4609434218613702656),
   4252   INT64_C(9218868437227405312),
   4253   INT64_C(9223372036854775807),
   4254   INT64_C(9223372036854775807),
   4255   INT64_C(9223372036854775807),
   4256   INT64_C(9223372036854775807),
   4257   INT64_C(9223372036854775807),
   4258   INT64_C(9223372036854775807),
   4259   INT64_C(9223372036854775807),
   4260   INT64_C(9223372036854775807),
   4261   INT64_C(9223372036854775807),
   4262   INT64_C(9223372036854775807),
   4263   -INT64_C(1024),
   4264   -INT64_C(2048),
   4265   -INT64_C(4096),
   4266   -INT64_C(8192),
   4267   -INT64_C(16384),
   4268   -INT64_C(32768),
   4269   -INT64_C(65536),
   4270   -INT64_C(131072),
   4271   -INT64_C(262144),
   4272   -INT64_C(524288),
   4273   -INT64_C(1048576),
   4274   -INT64_C(2097152),
   4275   -INT64_C(4194304),
   4276   -INT64_C(8388608),
   4277   -INT64_C(16777216),
   4278   -INT64_C(33554432),
   4279   -INT64_C(67108864),
   4280   -INT64_C(134217728),
   4281   -INT64_C(268435456),
   4282   -INT64_C(536870912),
   4283   -INT64_C(1073741824),
   4284   -INT64_C(2147483648),
   4285   -INT64_C(4294967296),
   4286   -INT64_C(8589934592),
   4287   -INT64_C(17179869184),
   4288   -INT64_C(34359738368),
   4289   -INT64_C(68719476736),
   4290   -INT64_C(137438953472),
   4291   -INT64_C(274877906944),
   4292   -INT64_C(549755813888),
   4293   -INT64_C(1099511627776),
   4294   -INT64_C(2199023255552),
   4295   -INT64_C(4398046511104),
   4296   -INT64_C(8796093022208),
   4297   -INT64_C(17592186044416),
   4298   -INT64_C(35184372088832),
   4299   -INT64_C(70368744177664),
   4300   -INT64_C(140737488355328),
   4301   -INT64_C(281474976710656),
   4302   -INT64_C(562949953421312),
   4303   -INT64_C(1125899906842624),
   4304   -INT64_C(2251799813685248),
   4305   -INT64_C(4503599627370496),
   4306   -INT64_C(9007199254740992),
   4307   -INT64_C(18014398509481984),
   4308   -INT64_C(36028797018963968),
   4309   -INT64_C(72057594037927936),
   4310   -INT64_C(144115188075855872),
   4311   -INT64_C(288230376151711744),
   4312   -INT64_C(576460752303423488),
   4313   -INT64_C(1152921504606846976),
   4314   -INT64_C(2305843009213693952),
   4315   -INT64_C(4611686018427387904),
   4316   -INT64_C(9223372036854775807) - 1,
   4317   -INT64_C(9223372036854775807) - 1,
   4318   -INT64_C(9223372036854775807) - 1,
   4319   -INT64_C(9223372036854775807) - 1,
   4320   -INT64_C(9223372036854775807) - 1,
   4321   -INT64_C(9223372036854775807) - 1,
   4322   -INT64_C(9223372036854775807) - 1,
   4323   -INT64_C(9223372036854775807) - 1,
   4324   -INT64_C(9223372036854775807) - 1,
   4325   -INT64_C(9223372036854775807) - 1,
   4326   -INT64_C(9223372036854775807) - 1,
   4327   -INT64_C(9223372036854775807) - 1,
   4328   -INT64_C(1025),
   4329   -INT64_C(2050),
   4330   -INT64_C(4100),
   4331   -INT64_C(8200),
   4332   -INT64_C(16400),
   4333   -INT64_C(32800),
   4334   -INT64_C(65600),
   4335   -INT64_C(131200),
   4336   -INT64_C(262400),
   4337   -INT64_C(524800),
   4338   -INT64_C(1049600),
   4339   -INT64_C(2099200),
   4340   -INT64_C(4198400),
   4341   -INT64_C(8396800),
   4342   -INT64_C(16793600),
   4343   -INT64_C(33587200),
   4344   -INT64_C(67174400),
   4345   -INT64_C(134348800),
   4346   -INT64_C(268697600),
   4347   -INT64_C(537395200),
   4348   -INT64_C(1074790400),
   4349   -INT64_C(2149580800),
   4350   -INT64_C(4299161600),
   4351   -INT64_C(8598323200),
   4352   -INT64_C(17196646400),
   4353   -INT64_C(34393292800),
   4354   -INT64_C(68786585600),
   4355   -INT64_C(137573171200),
   4356   -INT64_C(275146342400),
   4357   -INT64_C(550292684800),
   4358   -INT64_C(1100585369600),
   4359   -INT64_C(2201170739200),
   4360   -INT64_C(4402341478400),
   4361   -INT64_C(8804682956800),
   4362   -INT64_C(17609365913600),
   4363   -INT64_C(35218731827200),
   4364   -INT64_C(70437463654400),
   4365   -INT64_C(140874927308800),
   4366   -INT64_C(281749854617600),
   4367   -INT64_C(563499709235200),
   4368   -INT64_C(1126999418470400),
   4369   -INT64_C(2253998836940800),
   4370   -INT64_C(4507997673881600),
   4371   -INT64_C(9015995347763200),
   4372   -INT64_C(18031990695526400),
   4373   -INT64_C(36063981391052800),
   4374   -INT64_C(72127962782105600),
   4375   -INT64_C(144255925564211200),
   4376   -INT64_C(288511851128422400),
   4377   -INT64_C(577023702256844800),
   4378   -INT64_C(1154047404513689600),
   4379   -INT64_C(2308094809027379200),
   4380   -INT64_C(4616189618054758400),
   4381   -INT64_C(9223372036854775807) - 1,
   4382   -INT64_C(9223372036854775807) - 1,
   4383   -INT64_C(9223372036854775807) - 1,
   4384   -INT64_C(9223372036854775807) - 1,
   4385   -INT64_C(9223372036854775807) - 1,
   4386   -INT64_C(9223372036854775807) - 1,
   4387   -INT64_C(9223372036854775807) - 1,
   4388   -INT64_C(9223372036854775807) - 1,
   4389   -INT64_C(9223372036854775807) - 1,
   4390   -INT64_C(9223372036854775807) - 1,
   4391   -INT64_C(9223372036854775807) - 1,
   4392   -INT64_C(9223372036854775807) - 1,
   4393   -INT64_C(1026),
   4394   -INT64_C(2052),
   4395   -INT64_C(4104),
   4396   -INT64_C(8208),
   4397   -INT64_C(16416),
   4398   -INT64_C(32832),
   4399   -INT64_C(65664),
   4400   -INT64_C(131328),
   4401   -INT64_C(262656),
   4402   -INT64_C(525312),
   4403   -INT64_C(1050624),
   4404   -INT64_C(2101248),
   4405   -INT64_C(4202496),
   4406   -INT64_C(8404992),
   4407   -INT64_C(16809984),
   4408   -INT64_C(33619968),
   4409   -INT64_C(67239936),
   4410   -INT64_C(134479872),
   4411   -INT64_C(268959744),
   4412   -INT64_C(537919488),
   4413   -INT64_C(1075838976),
   4414   -INT64_C(2151677952),
   4415   -INT64_C(4303355904),
   4416   -INT64_C(8606711808),
   4417   -INT64_C(17213423616),
   4418   -INT64_C(34426847232),
   4419   -INT64_C(68853694464),
   4420   -INT64_C(137707388928),
   4421   -INT64_C(275414777856),
   4422   -INT64_C(550829555712),
   4423   -INT64_C(1101659111424),
   4424   -INT64_C(2203318222848),
   4425   -INT64_C(4406636445696),
   4426   -INT64_C(8813272891392),
   4427   -INT64_C(17626545782784),
   4428   -INT64_C(35253091565568),
   4429   -INT64_C(70506183131136),
   4430   -INT64_C(141012366262272),
   4431   -INT64_C(282024732524544),
   4432   -INT64_C(564049465049088),
   4433   -INT64_C(1128098930098176),
   4434   -INT64_C(2256197860196352),
   4435   -INT64_C(4512395720392704),
   4436   -INT64_C(9024791440785408),
   4437   -INT64_C(18049582881570816),
   4438   -INT64_C(36099165763141632),
   4439   -INT64_C(72198331526283264),
   4440   -INT64_C(144396663052566528),
   4441   -INT64_C(288793326105133056),
   4442   -INT64_C(577586652210266112),
   4443   -INT64_C(1155173304420532224),
   4444   -INT64_C(2310346608841064448),
   4445   -INT64_C(4620693217682128896),
   4446   -INT64_C(9223372036854775807) - 1,
   4447   -INT64_C(9223372036854775807) - 1,
   4448   -INT64_C(9223372036854775807) - 1,
   4449   -INT64_C(9223372036854775807) - 1,
   4450   -INT64_C(9223372036854775807) - 1,
   4451   -INT64_C(9223372036854775807) - 1,
   4452   -INT64_C(9223372036854775807) - 1,
   4453   -INT64_C(9223372036854775807) - 1,
   4454   -INT64_C(9223372036854775807) - 1,
   4455   -INT64_C(9223372036854775807) - 1,
   4456   -INT64_C(9223372036854775807) - 1,
   4457   -INT64_C(9223372036854775807) - 1,
   4458   -INT64_C(1027),
   4459   -INT64_C(2054),
   4460   -INT64_C(4108),
   4461   -INT64_C(8216),
   4462   -INT64_C(16432),
   4463   -INT64_C(32864),
   4464   -INT64_C(65728),
   4465   -INT64_C(131456),
   4466   -INT64_C(262912),
   4467   -INT64_C(525824),
   4468   -INT64_C(1051648),
   4469   -INT64_C(2103296),
   4470   -INT64_C(4206592),
   4471   -INT64_C(8413184),
   4472   -INT64_C(16826368),
   4473   -INT64_C(33652736),
   4474   -INT64_C(67305472),
   4475   -INT64_C(134610944),
   4476   -INT64_C(269221888),
   4477   -INT64_C(538443776),
   4478   -INT64_C(1076887552),
   4479   -INT64_C(2153775104),
   4480   -INT64_C(4307550208),
   4481   -INT64_C(8615100416),
   4482   -INT64_C(17230200832),
   4483   -INT64_C(34460401664),
   4484   -INT64_C(68920803328),
   4485   -INT64_C(137841606656),
   4486   -INT64_C(275683213312),
   4487   -INT64_C(551366426624),
   4488   -INT64_C(1102732853248),
   4489   -INT64_C(2205465706496),
   4490   -INT64_C(4410931412992),
   4491   -INT64_C(8821862825984),
   4492   -INT64_C(17643725651968),
   4493   -INT64_C(35287451303936),
   4494   -INT64_C(70574902607872),
   4495   -INT64_C(141149805215744),
   4496   -INT64_C(282299610431488),
   4497   -INT64_C(564599220862976),
   4498   -INT64_C(1129198441725952),
   4499   -INT64_C(2258396883451904),
   4500   -INT64_C(4516793766903808),
   4501   -INT64_C(9033587533807616),
   4502   -INT64_C(18067175067615232),
   4503   -INT64_C(36134350135230464),
   4504   -INT64_C(72268700270460928),
   4505   -INT64_C(144537400540921856),
   4506   -INT64_C(289074801081843712),
   4507   -INT64_C(578149602163687424),
   4508   -INT64_C(1156299204327374848),
   4509   -INT64_C(2312598408654749696),
   4510   -INT64_C(4625196817309499392),
   4511   -INT64_C(9223372036854775807) - 1,
   4512   -INT64_C(9223372036854775807) - 1,
   4513   -INT64_C(9223372036854775807) - 1,
   4514   -INT64_C(9223372036854775807) - 1,
   4515   -INT64_C(9223372036854775807) - 1,
   4516   -INT64_C(9223372036854775807) - 1,
   4517   -INT64_C(9223372036854775807) - 1,
   4518   -INT64_C(9223372036854775807) - 1,
   4519   -INT64_C(9223372036854775807) - 1,
   4520   -INT64_C(9223372036854775807) - 1,
   4521   -INT64_C(9223372036854775807) - 1,
   4522   -INT64_C(9223372036854775807) - 1,
   4523   -INT64_C(1347),
   4524   -INT64_C(2694),
   4525   -INT64_C(5388),
   4526   -INT64_C(10776),
   4527   -INT64_C(21552),
   4528   -INT64_C(43104),
   4529   -INT64_C(86208),
   4530   -INT64_C(172416),
   4531   -INT64_C(344832),
   4532   -INT64_C(689664),
   4533   -INT64_C(1379328),
   4534   -INT64_C(2758656),
   4535   -INT64_C(5517312),
   4536   -INT64_C(11034624),
   4537   -INT64_C(22069248),
   4538   -INT64_C(44138496),
   4539   -INT64_C(88276992),
   4540   -INT64_C(176553984),
   4541   -INT64_C(353107968),
   4542   -INT64_C(706215936),
   4543   -INT64_C(1412431872),
   4544   -INT64_C(2824863744),
   4545   -INT64_C(5649727488),
   4546   -INT64_C(11299454976),
   4547   -INT64_C(22598909952),
   4548   -INT64_C(45197819904),
   4549   -INT64_C(90395639808),
   4550   -INT64_C(180791279616),
   4551   -INT64_C(361582559232),
   4552   -INT64_C(723165118464),
   4553   -INT64_C(1446330236928),
   4554   -INT64_C(2892660473856),
   4555   -INT64_C(5785320947712),
   4556   -INT64_C(11570641895424),
   4557   -INT64_C(23141283790848),
   4558   -INT64_C(46282567581696),
   4559   -INT64_C(92565135163392),
   4560   -INT64_C(185130270326784),
   4561   -INT64_C(370260540653568),
   4562   -INT64_C(740521081307136),
   4563   -INT64_C(1481042162614272),
   4564   -INT64_C(2962084325228544),
   4565   -INT64_C(5924168650457088),
   4566   -INT64_C(11848337300914176),
   4567   -INT64_C(23696674601828352),
   4568   -INT64_C(47393349203656704),
   4569   -INT64_C(94786698407313408),
   4570   -INT64_C(189573396814626816),
   4571   -INT64_C(379146793629253632),
   4572   -INT64_C(758293587258507264),
   4573   -INT64_C(1516587174517014528),
   4574   -INT64_C(3033174349034029056),
   4575   -INT64_C(6066348698068058112),
   4576   -INT64_C(9223372036854775807) - 1,
   4577   -INT64_C(9223372036854775807) - 1,
   4578   -INT64_C(9223372036854775807) - 1,
   4579   -INT64_C(9223372036854775807) - 1,
   4580   -INT64_C(9223372036854775807) - 1,
   4581   -INT64_C(9223372036854775807) - 1,
   4582   -INT64_C(9223372036854775807) - 1,
   4583   -INT64_C(9223372036854775807) - 1,
   4584   -INT64_C(9223372036854775807) - 1,
   4585   -INT64_C(9223372036854775807) - 1,
   4586   -INT64_C(9223372036854775807) - 1,
   4587   -INT64_C(9223372036854775807) - 1,
   4588   -INT64_C(2044),
   4589   -INT64_C(4088),
   4590   -INT64_C(8176),
   4591   -INT64_C(16352),
   4592   -INT64_C(32704),
   4593   -INT64_C(65408),
   4594   -INT64_C(130816),
   4595   -INT64_C(261632),
   4596   -INT64_C(523264),
   4597   -INT64_C(1046528),
   4598   -INT64_C(2093056),
   4599   -INT64_C(4186112),
   4600   -INT64_C(8372224),
   4601   -INT64_C(16744448),
   4602   -INT64_C(33488896),
   4603   -INT64_C(66977792),
   4604   -INT64_C(133955584),
   4605   -INT64_C(267911168),
   4606   -INT64_C(535822336),
   4607   -INT64_C(1071644672),
   4608   -INT64_C(2143289344),
   4609   -INT64_C(4286578688),
   4610   -INT64_C(8573157376),
   4611   -INT64_C(17146314752),
   4612   -INT64_C(34292629504),
   4613   -INT64_C(68585259008),
   4614   -INT64_C(137170518016),
   4615   -INT64_C(274341036032),
   4616   -INT64_C(548682072064),
   4617   -INT64_C(1097364144128),
   4618   -INT64_C(2194728288256),
   4619   -INT64_C(4389456576512),
   4620   -INT64_C(8778913153024),
   4621   -INT64_C(17557826306048),
   4622   -INT64_C(35115652612096),
   4623   -INT64_C(70231305224192),
   4624   -INT64_C(140462610448384),
   4625   -INT64_C(280925220896768),
   4626   -INT64_C(561850441793536),
   4627   -INT64_C(1123700883587072),
   4628   -INT64_C(2247401767174144),
   4629   -INT64_C(4494803534348288),
   4630   -INT64_C(8989607068696576),
   4631   -INT64_C(17979214137393152),
   4632   -INT64_C(35958428274786304),
   4633   -INT64_C(71916856549572608),
   4634   -INT64_C(143833713099145216),
   4635   -INT64_C(287667426198290432),
   4636   -INT64_C(575334852396580864),
   4637   -INT64_C(1150669704793161728),
   4638   -INT64_C(2301339409586323456),
   4639   -INT64_C(4602678819172646912),
   4640   -INT64_C(9205357638345293824),
   4641   -INT64_C(9223372036854775807) - 1,
   4642   -INT64_C(9223372036854775807) - 1,
   4643   -INT64_C(9223372036854775807) - 1,
   4644   -INT64_C(9223372036854775807) - 1,
   4645   -INT64_C(9223372036854775807) - 1,
   4646   -INT64_C(9223372036854775807) - 1,
   4647   -INT64_C(9223372036854775807) - 1,
   4648   -INT64_C(9223372036854775807) - 1,
   4649   -INT64_C(9223372036854775807) - 1,
   4650   -INT64_C(9223372036854775807) - 1,
   4651   -INT64_C(9223372036854775807) - 1,
   4652   -INT64_C(9223372036854775807) - 1,
   4653   -INT64_C(2045),
   4654   -INT64_C(4090),
   4655   -INT64_C(8180),
   4656   -INT64_C(16360),
   4657   -INT64_C(32720),
   4658   -INT64_C(65440),
   4659   -INT64_C(130880),
   4660   -INT64_C(261760),
   4661   -INT64_C(523520),
   4662   -INT64_C(1047040),
   4663   -INT64_C(2094080),
   4664   -INT64_C(4188160),
   4665   -INT64_C(8376320),
   4666   -INT64_C(16752640),
   4667   -INT64_C(33505280),
   4668   -INT64_C(67010560),
   4669   -INT64_C(134021120),
   4670   -INT64_C(268042240),
   4671   -INT64_C(536084480),
   4672   -INT64_C(1072168960),
   4673   -INT64_C(2144337920),
   4674   -INT64_C(4288675840),
   4675   -INT64_C(8577351680),
   4676   -INT64_C(17154703360),
   4677   -INT64_C(34309406720),
   4678   -INT64_C(68618813440),
   4679   -INT64_C(137237626880),
   4680   -INT64_C(274475253760),
   4681   -INT64_C(548950507520),
   4682   -INT64_C(1097901015040),
   4683   -INT64_C(2195802030080),
   4684   -INT64_C(4391604060160),
   4685   -INT64_C(8783208120320),
   4686   -INT64_C(17566416240640),
   4687   -INT64_C(35132832481280),
   4688   -INT64_C(70265664962560),
   4689   -INT64_C(140531329925120),
   4690   -INT64_C(281062659850240),
   4691   -INT64_C(562125319700480),
   4692   -INT64_C(1124250639400960),
   4693   -INT64_C(2248501278801920),
   4694   -INT64_C(4497002557603840),
   4695   -INT64_C(8994005115207680),
   4696   -INT64_C(17988010230415360),
   4697   -INT64_C(35976020460830720),
   4698   -INT64_C(71952040921661440),
   4699   -INT64_C(143904081843322880),
   4700   -INT64_C(287808163686645760),
   4701   -INT64_C(575616327373291520),
   4702   -INT64_C(1151232654746583040),
   4703   -INT64_C(2302465309493166080),
   4704   -INT64_C(4604930618986332160),
   4705   -INT64_C(9209861237972664320),
   4706   -INT64_C(9223372036854775807) - 1,
   4707   -INT64_C(9223372036854775807) - 1,
   4708   -INT64_C(9223372036854775807) - 1,
   4709   -INT64_C(9223372036854775807) - 1,
   4710   -INT64_C(9223372036854775807) - 1,
   4711   -INT64_C(9223372036854775807) - 1,
   4712   -INT64_C(9223372036854775807) - 1,
   4713   -INT64_C(9223372036854775807) - 1,
   4714   -INT64_C(9223372036854775807) - 1,
   4715   -INT64_C(9223372036854775807) - 1,
   4716   -INT64_C(9223372036854775807) - 1,
   4717   -INT64_C(9223372036854775807) - 1,
   4718   -INT64_C(2046),
   4719   -INT64_C(4092),
   4720   -INT64_C(8184),
   4721   -INT64_C(16368),
   4722   -INT64_C(32736),
   4723   -INT64_C(65472),
   4724   -INT64_C(130944),
   4725   -INT64_C(261888),
   4726   -INT64_C(523776),
   4727   -INT64_C(1047552),
   4728   -INT64_C(2095104),
   4729   -INT64_C(4190208),
   4730   -INT64_C(8380416),
   4731   -INT64_C(16760832),
   4732   -INT64_C(33521664),
   4733   -INT64_C(67043328),
   4734   -INT64_C(134086656),
   4735   -INT64_C(268173312),
   4736   -INT64_C(536346624),
   4737   -INT64_C(1072693248),
   4738   -INT64_C(2145386496),
   4739   -INT64_C(4290772992),
   4740   -INT64_C(8581545984),
   4741   -INT64_C(17163091968),
   4742   -INT64_C(34326183936),
   4743   -INT64_C(68652367872),
   4744   -INT64_C(137304735744),
   4745   -INT64_C(274609471488),
   4746   -INT64_C(549218942976),
   4747   -INT64_C(1098437885952),
   4748   -INT64_C(2196875771904),
   4749   -INT64_C(4393751543808),
   4750   -INT64_C(8787503087616),
   4751   -INT64_C(17575006175232),
   4752   -INT64_C(35150012350464),
   4753   -INT64_C(70300024700928),
   4754   -INT64_C(140600049401856),
   4755   -INT64_C(281200098803712),
   4756   -INT64_C(562400197607424),
   4757   -INT64_C(1124800395214848),
   4758   -INT64_C(2249600790429696),
   4759   -INT64_C(4499201580859392),
   4760   -INT64_C(8998403161718784),
   4761   -INT64_C(17996806323437568),
   4762   -INT64_C(35993612646875136),
   4763   -INT64_C(71987225293750272),
   4764   -INT64_C(143974450587500544),
   4765   -INT64_C(287948901175001088),
   4766   -INT64_C(575897802350002176),
   4767   -INT64_C(1151795604700004352),
   4768   -INT64_C(2303591209400008704),
   4769   -INT64_C(4607182418800017408),
   4770   -INT64_C(9214364837600034816),
   4771   -INT64_C(9223372036854775807) - 1,
   4772   -INT64_C(9223372036854775807) - 1,
   4773   -INT64_C(9223372036854775807) - 1,
   4774   -INT64_C(9223372036854775807) - 1,
   4775   -INT64_C(9223372036854775807) - 1,
   4776   -INT64_C(9223372036854775807) - 1,
   4777   -INT64_C(9223372036854775807) - 1,
   4778   -INT64_C(9223372036854775807) - 1,
   4779   -INT64_C(9223372036854775807) - 1,
   4780   -INT64_C(9223372036854775807) - 1,
   4781   -INT64_C(9223372036854775807) - 1,
   4782   -INT64_C(9223372036854775807) - 1,
   4783   -INT64_C(2047),
   4784   -INT64_C(4094),
   4785   -INT64_C(8188),
   4786   -INT64_C(16376),
   4787   -INT64_C(32752),
   4788   -INT64_C(65504),
   4789   -INT64_C(131008),
   4790   -INT64_C(262016),
   4791   -INT64_C(524032),
   4792   -INT64_C(1048064),
   4793   -INT64_C(2096128),
   4794   -INT64_C(4192256),
   4795   -INT64_C(8384512),
   4796   -INT64_C(16769024),
   4797   -INT64_C(33538048),
   4798   -INT64_C(67076096),
   4799   -INT64_C(134152192),
   4800   -INT64_C(268304384),
   4801   -INT64_C(536608768),
   4802   -INT64_C(1073217536),
   4803   -INT64_C(2146435072),
   4804   -INT64_C(4292870144),
   4805   -INT64_C(8585740288),
   4806   -INT64_C(17171480576),
   4807   -INT64_C(34342961152),
   4808   -INT64_C(68685922304),
   4809   -INT64_C(137371844608),
   4810   -INT64_C(274743689216),
   4811   -INT64_C(549487378432),
   4812   -INT64_C(1098974756864),
   4813   -INT64_C(2197949513728),
   4814   -INT64_C(4395899027456),
   4815   -INT64_C(8791798054912),
   4816   -INT64_C(17583596109824),
   4817   -INT64_C(35167192219648),
   4818   -INT64_C(70334384439296),
   4819   -INT64_C(140668768878592),
   4820   -INT64_C(281337537757184),
   4821   -INT64_C(562675075514368),
   4822   -INT64_C(1125350151028736),
   4823   -INT64_C(2250700302057472),
   4824   -INT64_C(4501400604114944),
   4825   -INT64_C(9002801208229888),
   4826   -INT64_C(18005602416459776),
   4827   -INT64_C(36011204832919552),
   4828   -INT64_C(72022409665839104),
   4829   -INT64_C(144044819331678208),
   4830   -INT64_C(288089638663356416),
   4831   -INT64_C(576179277326712832),
   4832   -INT64_C(1152358554653425664),
   4833   -INT64_C(2304717109306851328),
   4834   -INT64_C(4609434218613702656),
   4835   -INT64_C(9218868437227405312),
   4836   -INT64_C(9223372036854775807) - 1,
   4837   -INT64_C(9223372036854775807) - 1,
   4838   -INT64_C(9223372036854775807) - 1,
   4839   -INT64_C(9223372036854775807) - 1,
   4840   -INT64_C(9223372036854775807) - 1,
   4841   -INT64_C(9223372036854775807) - 1,
   4842   -INT64_C(9223372036854775807) - 1,
   4843   -INT64_C(9223372036854775807) - 1,
   4844   -INT64_C(9223372036854775807) - 1,
   4845   -INT64_C(9223372036854775807) - 1,
   4846   -INT64_C(9223372036854775807) - 1,
   4847   -INT64_C(9223372036854775807) - 1,
   4848   -INT64_C(512),
   4849   -INT64_C(1024),
   4850   -INT64_C(2048),
   4851   -INT64_C(4096),
   4852   -INT64_C(8192),
   4853   -INT64_C(16384),
   4854   -INT64_C(32768),
   4855   -INT64_C(65536),
   4856   -INT64_C(131072),
   4857   -INT64_C(262144),
   4858   -INT64_C(524288),
   4859   -INT64_C(1048576),
   4860   -INT64_C(2097152),
   4861   -INT64_C(4194304),
   4862   -INT64_C(8388608),
   4863   -INT64_C(16777216),
   4864   -INT64_C(33554432),
   4865   -INT64_C(67108864),
   4866   -INT64_C(134217728),
   4867   -INT64_C(268435456),
   4868   -INT64_C(536870912),
   4869   -INT64_C(1073741824),
   4870   -INT64_C(2147483648),
   4871   -INT64_C(4294967296),
   4872   -INT64_C(8589934592),
   4873   -INT64_C(17179869184),
   4874   -INT64_C(34359738368),
   4875   -INT64_C(68719476736),
   4876   -INT64_C(137438953472),
   4877   -INT64_C(274877906944),
   4878   -INT64_C(549755813888),
   4879   -INT64_C(1099511627776),
   4880   -INT64_C(2199023255552),
   4881   -INT64_C(4398046511104),
   4882   -INT64_C(8796093022208),
   4883   -INT64_C(17592186044416),
   4884   -INT64_C(35184372088832),
   4885   -INT64_C(70368744177664),
   4886   -INT64_C(140737488355328),
   4887   -INT64_C(281474976710656),
   4888   -INT64_C(562949953421312),
   4889   -INT64_C(1125899906842624),
   4890   -INT64_C(2251799813685248),
   4891   -INT64_C(4503599627370496),
   4892   -INT64_C(9007199254740992),
   4893   -INT64_C(18014398509481984),
   4894   -INT64_C(36028797018963968),
   4895   -INT64_C(72057594037927936),
   4896   -INT64_C(144115188075855872),
   4897   -INT64_C(288230376151711744),
   4898   -INT64_C(576460752303423488),
   4899   -INT64_C(1152921504606846976),
   4900   -INT64_C(2305843009213693952),
   4901   -INT64_C(4611686018427387904),
   4902   -INT64_C(9223372036854775807) - 1,
   4903   -INT64_C(9223372036854775807) - 1,
   4904   -INT64_C(9223372036854775807) - 1,
   4905   -INT64_C(9223372036854775807) - 1,
   4906   -INT64_C(9223372036854775807) - 1,
   4907   -INT64_C(9223372036854775807) - 1,
   4908   -INT64_C(9223372036854775807) - 1,
   4909   -INT64_C(9223372036854775807) - 1,
   4910   -INT64_C(9223372036854775807) - 1,
   4911   -INT64_C(9223372036854775807) - 1,
   4912   -INT64_C(9223372036854775807) - 1,
   4913   -INT64_C(512),
   4914   -INT64_C(1025),
   4915   -INT64_C(2050),
   4916   -INT64_C(4100),
   4917   -INT64_C(8200),
   4918   -INT64_C(16400),
   4919   -INT64_C(32800),
   4920   -INT64_C(65600),
   4921   -INT64_C(131200),
   4922   -INT64_C(262400),
   4923   -INT64_C(524800),
   4924   -INT64_C(1049600),
   4925   -INT64_C(2099200),
   4926   -INT64_C(4198400),
   4927   -INT64_C(8396800),
   4928   -INT64_C(16793600),
   4929   -INT64_C(33587200),
   4930   -INT64_C(67174400),
   4931   -INT64_C(134348800),
   4932   -INT64_C(268697600),
   4933   -INT64_C(537395200),
   4934   -INT64_C(1074790400),
   4935   -INT64_C(2149580800),
   4936   -INT64_C(4299161600),
   4937   -INT64_C(8598323200),
   4938   -INT64_C(17196646400),
   4939   -INT64_C(34393292800),
   4940   -INT64_C(68786585600),
   4941   -INT64_C(137573171200),
   4942   -INT64_C(275146342400),
   4943   -INT64_C(550292684800),
   4944   -INT64_C(1100585369600),
   4945   -INT64_C(2201170739200),
   4946   -INT64_C(4402341478400),
   4947   -INT64_C(8804682956800),
   4948   -INT64_C(17609365913600),
   4949   -INT64_C(35218731827200),
   4950   -INT64_C(70437463654400),
   4951   -INT64_C(140874927308800),
   4952   -INT64_C(281749854617600),
   4953   -INT64_C(563499709235200),
   4954   -INT64_C(1126999418470400),
   4955   -INT64_C(2253998836940800),
   4956   -INT64_C(4507997673881600),
   4957   -INT64_C(9015995347763200),
   4958   -INT64_C(18031990695526400),
   4959   -INT64_C(36063981391052800),
   4960   -INT64_C(72127962782105600),
   4961   -INT64_C(144255925564211200),
   4962   -INT64_C(288511851128422400),
   4963   -INT64_C(577023702256844800),
   4964   -INT64_C(1154047404513689600),
   4965   -INT64_C(2308094809027379200),
   4966   -INT64_C(4616189618054758400),
   4967   -INT64_C(9223372036854775807) - 1,
   4968   -INT64_C(9223372036854775807) - 1,
   4969   -INT64_C(9223372036854775807) - 1,
   4970   -INT64_C(9223372036854775807) - 1,
   4971   -INT64_C(9223372036854775807) - 1,
   4972   -INT64_C(9223372036854775807) - 1,
   4973   -INT64_C(9223372036854775807) - 1,
   4974   -INT64_C(9223372036854775807) - 1,
   4975   -INT64_C(9223372036854775807) - 1,
   4976   -INT64_C(9223372036854775807) - 1,
   4977   -INT64_C(9223372036854775807) - 1,
   4978   -INT64_C(513),
   4979   -INT64_C(1026),
   4980   -INT64_C(2052),
   4981   -INT64_C(4104),
   4982   -INT64_C(8208),
   4983   -INT64_C(16416),
   4984   -INT64_C(32832),
   4985   -INT64_C(65664),
   4986   -INT64_C(131328),
   4987   -INT64_C(262656),
   4988   -INT64_C(525312),
   4989   -INT64_C(1050624),
   4990   -INT64_C(2101248),
   4991   -INT64_C(4202496),
   4992   -INT64_C(8404992),
   4993   -INT64_C(16809984),
   4994   -INT64_C(33619968),
   4995   -INT64_C(67239936),
   4996   -INT64_C(134479872),
   4997   -INT64_C(268959744),
   4998   -INT64_C(537919488),
   4999   -INT64_C(1075838976),
   5000   -INT64_C(2151677952),
   5001   -INT64_C(4303355904),
   5002   -INT64_C(8606711808),
   5003   -INT64_C(17213423616),
   5004   -INT64_C(34426847232),
   5005   -INT64_C(68853694464),
   5006   -INT64_C(137707388928),
   5007   -INT64_C(275414777856),
   5008   -INT64_C(550829555712),
   5009   -INT64_C(1101659111424),
   5010   -INT64_C(2203318222848),
   5011   -INT64_C(4406636445696),
   5012   -INT64_C(8813272891392),
   5013   -INT64_C(17626545782784),
   5014   -INT64_C(35253091565568),
   5015   -INT64_C(70506183131136),
   5016   -INT64_C(141012366262272),
   5017   -INT64_C(282024732524544),
   5018   -INT64_C(564049465049088),
   5019   -INT64_C(1128098930098176),
   5020   -INT64_C(2256197860196352),
   5021   -INT64_C(4512395720392704),
   5022   -INT64_C(9024791440785408),
   5023   -INT64_C(18049582881570816),
   5024   -INT64_C(36099165763141632),
   5025   -INT64_C(72198331526283264),
   5026   -INT64_C(144396663052566528),
   5027   -INT64_C(288793326105133056),
   5028   -INT64_C(577586652210266112),
   5029   -INT64_C(1155173304420532224),
   5030   -INT64_C(2310346608841064448),
   5031   -INT64_C(4620693217682128896),
   5032   -INT64_C(9223372036854775807) - 1,
   5033   -INT64_C(9223372036854775807) - 1,
   5034   -INT64_C(9223372036854775807) - 1,
   5035   -INT64_C(9223372036854775807) - 1,
   5036   -INT64_C(9223372036854775807) - 1,
   5037   -INT64_C(9223372036854775807) - 1,
   5038   -INT64_C(9223372036854775807) - 1,
   5039   -INT64_C(9223372036854775807) - 1,
   5040   -INT64_C(9223372036854775807) - 1,
   5041   -INT64_C(9223372036854775807) - 1,
   5042   -INT64_C(9223372036854775807) - 1,
   5043   -INT64_C(513),
   5044   -INT64_C(1027),
   5045   -INT64_C(2054),
   5046   -INT64_C(4108),
   5047   -INT64_C(8216),
   5048   -INT64_C(16432),
   5049   -INT64_C(32864),
   5050   -INT64_C(65728),
   5051   -INT64_C(131456),
   5052   -INT64_C(262912),
   5053   -INT64_C(525824),
   5054   -INT64_C(1051648),
   5055   -INT64_C(2103296),
   5056   -INT64_C(4206592),
   5057   -INT64_C(8413184),
   5058   -INT64_C(16826368),
   5059   -INT64_C(33652736),
   5060   -INT64_C(67305472),
   5061   -INT64_C(134610944),
   5062   -INT64_C(269221888),
   5063   -INT64_C(538443776),
   5064   -INT64_C(1076887552),
   5065   -INT64_C(2153775104),
   5066   -INT64_C(4307550208),
   5067   -INT64_C(8615100416),
   5068   -INT64_C(17230200832),
   5069   -INT64_C(34460401664),
   5070   -INT64_C(68920803328),
   5071   -INT64_C(137841606656),
   5072   -INT64_C(275683213312),
   5073   -INT64_C(551366426624),
   5074   -INT64_C(1102732853248),
   5075   -INT64_C(2205465706496),
   5076   -INT64_C(4410931412992),
   5077   -INT64_C(8821862825984),
   5078   -INT64_C(17643725651968),
   5079   -INT64_C(35287451303936),
   5080   -INT64_C(70574902607872),
   5081   -INT64_C(141149805215744),
   5082   -INT64_C(282299610431488),
   5083   -INT64_C(564599220862976),
   5084   -INT64_C(1129198441725952),
   5085   -INT64_C(2258396883451904),
   5086   -INT64_C(4516793766903808),
   5087   -INT64_C(9033587533807616),
   5088   -INT64_C(18067175067615232),
   5089   -INT64_C(36134350135230464),
   5090   -INT64_C(72268700270460928),
   5091   -INT64_C(144537400540921856),
   5092   -INT64_C(289074801081843712),
   5093   -INT64_C(578149602163687424),
   5094   -INT64_C(1156299204327374848),
   5095   -INT64_C(2312598408654749696),
   5096   -INT64_C(4625196817309499392),
   5097   -INT64_C(9223372036854775807) - 1,
   5098   -INT64_C(9223372036854775807) - 1,
   5099   -INT64_C(9223372036854775807) - 1,
   5100   -INT64_C(9223372036854775807) - 1,
   5101   -INT64_C(9223372036854775807) - 1,
   5102   -INT64_C(9223372036854775807) - 1,
   5103   -INT64_C(9223372036854775807) - 1,
   5104   -INT64_C(9223372036854775807) - 1,
   5105   -INT64_C(9223372036854775807) - 1,
   5106   -INT64_C(9223372036854775807) - 1,
   5107   -INT64_C(9223372036854775807) - 1,
   5108   -INT64_C(912),
   5109   -INT64_C(1825),
   5110   -INT64_C(3650),
   5111   -INT64_C(7300),
   5112   -INT64_C(14600),
   5113   -INT64_C(29200),
   5114   -INT64_C(58400),
   5115   -INT64_C(116800),
   5116   -INT64_C(233600),
   5117   -INT64_C(467200),
   5118   -INT64_C(934400),
   5119   -INT64_C(1868800),
   5120   -INT64_C(3737600),
   5121   -INT64_C(7475200),
   5122   -INT64_C(14950400),
   5123   -INT64_C(29900800),
   5124   -INT64_C(59801600),
   5125   -INT64_C(119603200),
   5126   -INT64_C(239206400),
   5127   -INT64_C(478412800),
   5128   -INT64_C(956825600),
   5129   -INT64_C(1913651200),
   5130   -INT64_C(3827302400),
   5131   -INT64_C(7654604800),
   5132   -INT64_C(15309209600),
   5133   -INT64_C(30618419200),
   5134   -INT64_C(61236838400),
   5135   -INT64_C(122473676800),
   5136   -INT64_C(244947353600),
   5137   -INT64_C(489894707200),
   5138   -INT64_C(979789414400),
   5139   -INT64_C(1959578828800),
   5140   -INT64_C(3919157657600),
   5141   -INT64_C(7838315315200),
   5142   -INT64_C(15676630630400),
   5143   -INT64_C(31353261260800),
   5144   -INT64_C(62706522521600),
   5145   -INT64_C(125413045043200),
   5146   -INT64_C(250826090086400),
   5147   -INT64_C(501652180172800),
   5148   -INT64_C(1003304360345600),
   5149   -INT64_C(2006608720691200),
   5150   -INT64_C(4013217441382400),
   5151   -INT64_C(8026434882764800),
   5152   -INT64_C(16052869765529600),
   5153   -INT64_C(32105739531059200),
   5154   -INT64_C(64211479062118400),
   5155   -INT64_C(128422958124236800),
   5156   -INT64_C(256845916248473600),
   5157   -INT64_C(513691832496947200),
   5158   -INT64_C(1027383664993894400),
   5159   -INT64_C(2054767329987788800),
   5160   -INT64_C(4109534659975577600),
   5161   -INT64_C(8219069319951155200),
   5162   -INT64_C(9223372036854775807) - 1,
   5163   -INT64_C(9223372036854775807) - 1,
   5164   -INT64_C(9223372036854775807) - 1,
   5165   -INT64_C(9223372036854775807) - 1,
   5166   -INT64_C(9223372036854775807) - 1,
   5167   -INT64_C(9223372036854775807) - 1,
   5168   -INT64_C(9223372036854775807) - 1,
   5169   -INT64_C(9223372036854775807) - 1,
   5170   -INT64_C(9223372036854775807) - 1,
   5171   -INT64_C(9223372036854775807) - 1,
   5172   -INT64_C(9223372036854775807) - 1,
   5173   -INT64_C(1022),
   5174   -INT64_C(2044),
   5175   -INT64_C(4088),
   5176   -INT64_C(8176),
   5177   -INT64_C(16352),
   5178   -INT64_C(32704),
   5179   -INT64_C(65408),
   5180   -INT64_C(130816),
   5181   -INT64_C(261632),
   5182   -INT64_C(523264),
   5183   -INT64_C(1046528),
   5184   -INT64_C(2093056),
   5185   -INT64_C(4186112),
   5186   -INT64_C(8372224),
   5187   -INT64_C(16744448),
   5188   -INT64_C(33488896),
   5189   -INT64_C(66977792),
   5190   -INT64_C(133955584),
   5191   -INT64_C(267911168),
   5192   -INT64_C(535822336),
   5193   -INT64_C(1071644672),
   5194   -INT64_C(2143289344),
   5195   -INT64_C(4286578688),
   5196   -INT64_C(8573157376),
   5197   -INT64_C(17146314752),
   5198   -INT64_C(34292629504),
   5199   -INT64_C(68585259008),
   5200   -INT64_C(137170518016),
   5201   -INT64_C(274341036032),
   5202   -INT64_C(548682072064),
   5203   -INT64_C(1097364144128),
   5204   -INT64_C(2194728288256),
   5205   -INT64_C(4389456576512),
   5206   -INT64_C(8778913153024),
   5207   -INT64_C(17557826306048),
   5208   -INT64_C(35115652612096),
   5209   -INT64_C(70231305224192),
   5210   -INT64_C(140462610448384),
   5211   -INT64_C(280925220896768),
   5212   -INT64_C(561850441793536),
   5213   -INT64_C(1123700883587072),
   5214   -INT64_C(2247401767174144),
   5215   -INT64_C(4494803534348288),
   5216   -INT64_C(8989607068696576),
   5217   -INT64_C(17979214137393152),
   5218   -INT64_C(35958428274786304),
   5219   -INT64_C(71916856549572608),
   5220   -INT64_C(143833713099145216),
   5221   -INT64_C(287667426198290432),
   5222   -INT64_C(575334852396580864),
   5223   -INT64_C(1150669704793161728),
   5224   -INT64_C(2301339409586323456),
   5225   -INT64_C(4602678819172646912),
   5226   -INT64_C(9205357638345293824),
   5227   -INT64_C(9223372036854775807) - 1,
   5228   -INT64_C(9223372036854775807) - 1,
   5229   -INT64_C(9223372036854775807) - 1,
   5230   -INT64_C(9223372036854775807) - 1,
   5231   -INT64_C(9223372036854775807) - 1,
   5232   -INT64_C(9223372036854775807) - 1,
   5233   -INT64_C(9223372036854775807) - 1,
   5234   -INT64_C(9223372036854775807) - 1,
   5235   -INT64_C(9223372036854775807) - 1,
   5236   -INT64_C(9223372036854775807) - 1,
   5237   -INT64_C(9223372036854775807) - 1,
   5238   -INT64_C(1022),
   5239   -INT64_C(2045),
   5240   -INT64_C(4090),
   5241   -INT64_C(8180),
   5242   -INT64_C(16360),
   5243   -INT64_C(32720),
   5244   -INT64_C(65440),
   5245   -INT64_C(130880),
   5246   -INT64_C(261760),
   5247   -INT64_C(523520),
   5248   -INT64_C(1047040),
   5249   -INT64_C(2094080),
   5250   -INT64_C(4188160),
   5251   -INT64_C(8376320),
   5252   -INT64_C(16752640),
   5253   -INT64_C(33505280),
   5254   -INT64_C(67010560),
   5255   -INT64_C(134021120),
   5256   -INT64_C(268042240),
   5257   -INT64_C(536084480),
   5258   -INT64_C(1072168960),
   5259   -INT64_C(2144337920),
   5260   -INT64_C(4288675840),
   5261   -INT64_C(8577351680),
   5262   -INT64_C(17154703360),
   5263   -INT64_C(34309406720),
   5264   -INT64_C(68618813440),
   5265   -INT64_C(137237626880),
   5266   -INT64_C(274475253760),
   5267   -INT64_C(548950507520),
   5268   -INT64_C(1097901015040),
   5269   -INT64_C(2195802030080),
   5270   -INT64_C(4391604060160),
   5271   -INT64_C(8783208120320),
   5272   -INT64_C(17566416240640),
   5273   -INT64_C(35132832481280),
   5274   -INT64_C(70265664962560),
   5275   -INT64_C(140531329925120),
   5276   -INT64_C(281062659850240),
   5277   -INT64_C(562125319700480),
   5278   -INT64_C(1124250639400960),
   5279   -INT64_C(2248501278801920),
   5280   -INT64_C(4497002557603840),
   5281   -INT64_C(8994005115207680),
   5282   -INT64_C(17988010230415360),
   5283   -INT64_C(35976020460830720),
   5284   -INT64_C(71952040921661440),
   5285   -INT64_C(143904081843322880),
   5286   -INT64_C(287808163686645760),
   5287   -INT64_C(575616327373291520),
   5288   -INT64_C(1151232654746583040),
   5289   -INT64_C(2302465309493166080),
   5290   -INT64_C(4604930618986332160),
   5291   -INT64_C(9209861237972664320),
   5292   -INT64_C(9223372036854775807) - 1,
   5293   -INT64_C(9223372036854775807) - 1,
   5294   -INT64_C(9223372036854775807) - 1,
   5295   -INT64_C(9223372036854775807) - 1,
   5296   -INT64_C(9223372036854775807) - 1,
   5297   -INT64_C(9223372036854775807) - 1,
   5298   -INT64_C(9223372036854775807) - 1,
   5299   -INT64_C(9223372036854775807) - 1,
   5300   -INT64_C(9223372036854775807) - 1,
   5301   -INT64_C(9223372036854775807) - 1,
   5302   -INT64_C(9223372036854775807) - 1,
   5303   -INT64_C(1023),
   5304   -INT64_C(2046),
   5305   -INT64_C(4092),
   5306   -INT64_C(8184),
   5307   -INT64_C(16368),
   5308   -INT64_C(32736),
   5309   -INT64_C(65472),
   5310   -INT64_C(130944),
   5311   -INT64_C(261888),
   5312   -INT64_C(523776),
   5313   -INT64_C(1047552),
   5314   -INT64_C(2095104),
   5315   -INT64_C(4190208),
   5316   -INT64_C(8380416),
   5317   -INT64_C(16760832),
   5318   -INT64_C(33521664),
   5319   -INT64_C(67043328),
   5320   -INT64_C(134086656),
   5321   -INT64_C(268173312),
   5322   -INT64_C(536346624),
   5323   -INT64_C(1072693248),
   5324   -INT64_C(2145386496),
   5325   -INT64_C(4290772992),
   5326   -INT64_C(8581545984),
   5327   -INT64_C(17163091968),
   5328   -INT64_C(34326183936),
   5329   -INT64_C(68652367872),
   5330   -INT64_C(137304735744),
   5331   -INT64_C(274609471488),
   5332   -INT64_C(549218942976),
   5333   -INT64_C(1098437885952),
   5334   -INT64_C(2196875771904),
   5335   -INT64_C(4393751543808),
   5336   -INT64_C(8787503087616),
   5337   -INT64_C(17575006175232),
   5338   -INT64_C(35150012350464),
   5339   -INT64_C(70300024700928),
   5340   -INT64_C(140600049401856),
   5341   -INT64_C(281200098803712),
   5342   -INT64_C(562400197607424),
   5343   -INT64_C(1124800395214848),
   5344   -INT64_C(2249600790429696),
   5345   -INT64_C(4499201580859392),
   5346   -INT64_C(8998403161718784),
   5347   -INT64_C(17996806323437568),
   5348   -INT64_C(35993612646875136),
   5349   -INT64_C(71987225293750272),
   5350   -INT64_C(143974450587500544),
   5351   -INT64_C(287948901175001088),
   5352   -INT64_C(575897802350002176),
   5353   -INT64_C(1151795604700004352),
   5354   -INT64_C(2303591209400008704),
   5355   -INT64_C(4607182418800017408),
   5356   -INT64_C(9214364837600034816),
   5357   -INT64_C(9223372036854775807) - 1,
   5358   -INT64_C(9223372036854775807) - 1,
   5359   -INT64_C(9223372036854775807) - 1,
   5360   -INT64_C(9223372036854775807) - 1,
   5361   -INT64_C(9223372036854775807) - 1,
   5362   -INT64_C(9223372036854775807) - 1,
   5363   -INT64_C(9223372036854775807) - 1,
   5364   -INT64_C(9223372036854775807) - 1,
   5365   -INT64_C(9223372036854775807) - 1,
   5366   -INT64_C(9223372036854775807) - 1,
   5367   -INT64_C(9223372036854775807) - 1,
   5368   -INT64_C(1023),
   5369   -INT64_C(2047),
   5370   -INT64_C(4094),
   5371   -INT64_C(8188),
   5372   -INT64_C(16376),
   5373   -INT64_C(32752),
   5374   -INT64_C(65504),
   5375   -INT64_C(131008),
   5376   -INT64_C(262016),
   5377   -INT64_C(524032),
   5378   -INT64_C(1048064),
   5379   -INT64_C(2096128),
   5380   -INT64_C(4192256),
   5381   -INT64_C(8384512),
   5382   -INT64_C(16769024),
   5383   -INT64_C(33538048),
   5384   -INT64_C(67076096),
   5385   -INT64_C(134152192),
   5386   -INT64_C(268304384),
   5387   -INT64_C(536608768),
   5388   -INT64_C(1073217536),
   5389   -INT64_C(2146435072),
   5390   -INT64_C(4292870144),
   5391   -INT64_C(8585740288),
   5392   -INT64_C(17171480576),
   5393   -INT64_C(34342961152),
   5394   -INT64_C(68685922304),
   5395   -INT64_C(137371844608),
   5396   -INT64_C(274743689216),
   5397   -INT64_C(549487378432),
   5398   -INT64_C(1098974756864),
   5399   -INT64_C(2197949513728),
   5400   -INT64_C(4395899027456),
   5401   -INT64_C(8791798054912),
   5402   -INT64_C(17583596109824),
   5403   -INT64_C(35167192219648),
   5404   -INT64_C(70334384439296),
   5405   -INT64_C(140668768878592),
   5406   -INT64_C(281337537757184),
   5407   -INT64_C(562675075514368),
   5408   -INT64_C(1125350151028736),
   5409   -INT64_C(2250700302057472),
   5410   -INT64_C(4501400604114944),
   5411   -INT64_C(9002801208229888),
   5412   -INT64_C(18005602416459776),
   5413   -INT64_C(36011204832919552),
   5414   -INT64_C(72022409665839104),
   5415   -INT64_C(144044819331678208),
   5416   -INT64_C(288089638663356416),
   5417   -INT64_C(576179277326712832),
   5418   -INT64_C(1152358554653425664),
   5419   -INT64_C(2304717109306851328),
   5420   -INT64_C(4609434218613702656),
   5421   -INT64_C(9218868437227405312),
   5422   -INT64_C(9223372036854775807) - 1,
   5423   -INT64_C(9223372036854775807) - 1,
   5424   -INT64_C(9223372036854775807) - 1,
   5425   -INT64_C(9223372036854775807) - 1,
   5426   -INT64_C(9223372036854775807) - 1,
   5427   -INT64_C(9223372036854775807) - 1,
   5428   -INT64_C(9223372036854775807) - 1,
   5429   -INT64_C(9223372036854775807) - 1,
   5430   -INT64_C(9223372036854775807) - 1,
   5431   -INT64_C(9223372036854775807) - 1,
   5432   -INT64_C(9223372036854775807) - 1,
   5433   -INT64_C(256),
   5434   -INT64_C(512),
   5435   -INT64_C(1024),
   5436   -INT64_C(2048),
   5437   -INT64_C(4096),
   5438   -INT64_C(8192),
   5439   -INT64_C(16384),
   5440   -INT64_C(32768),
   5441   -INT64_C(65536),
   5442   -INT64_C(131072),
   5443   -INT64_C(262144),
   5444   -INT64_C(524288),
   5445   -INT64_C(1048576),
   5446   -INT64_C(2097152),
   5447   -INT64_C(4194304),
   5448   -INT64_C(8388608),
   5449   -INT64_C(16777216),
   5450   -INT64_C(33554432),
   5451   -INT64_C(67108864),
   5452   -INT64_C(134217728),
   5453   -INT64_C(268435456),
   5454   -INT64_C(536870912),
   5455   -INT64_C(1073741824),
   5456   -INT64_C(2147483648),
   5457   -INT64_C(4294967296),
   5458   -INT64_C(8589934592),
   5459   -INT64_C(17179869184),
   5460   -INT64_C(34359738368),
   5461   -INT64_C(68719476736),
   5462   -INT64_C(137438953472),
   5463   -INT64_C(274877906944),
   5464   -INT64_C(549755813888),
   5465   -INT64_C(1099511627776),
   5466   -INT64_C(2199023255552),
   5467   -INT64_C(4398046511104),
   5468   -INT64_C(8796093022208),
   5469   -INT64_C(17592186044416),
   5470   -INT64_C(35184372088832),
   5471   -INT64_C(70368744177664),
   5472   -INT64_C(140737488355328),
   5473   -INT64_C(281474976710656),
   5474   -INT64_C(562949953421312),
   5475   -INT64_C(1125899906842624),
   5476   -INT64_C(2251799813685248),
   5477   -INT64_C(4503599627370496),
   5478   -INT64_C(9007199254740992),
   5479   -INT64_C(18014398509481984),
   5480   -INT64_C(36028797018963968),
   5481   -INT64_C(72057594037927936),
   5482   -INT64_C(144115188075855872),
   5483   -INT64_C(288230376151711744),
   5484   -INT64_C(576460752303423488),
   5485   -INT64_C(1152921504606846976),
   5486   -INT64_C(2305843009213693952),
   5487   -INT64_C(4611686018427387904),
   5488   -INT64_C(9223372036854775807) - 1,
   5489   -INT64_C(9223372036854775807) - 1,
   5490   -INT64_C(9223372036854775807) - 1,
   5491   -INT64_C(9223372036854775807) - 1,
   5492   -INT64_C(9223372036854775807) - 1,
   5493   -INT64_C(9223372036854775807) - 1,
   5494   -INT64_C(9223372036854775807) - 1,
   5495   -INT64_C(9223372036854775807) - 1,
   5496   -INT64_C(9223372036854775807) - 1,
   5497   -INT64_C(9223372036854775807) - 1,
   5498   -INT64_C(256),
   5499   -INT64_C(512),
   5500   -INT64_C(1025),
   5501   -INT64_C(2050),
   5502   -INT64_C(4100),
   5503   -INT64_C(8200),
   5504   -INT64_C(16400),
   5505   -INT64_C(32800),
   5506   -INT64_C(65600),
   5507   -INT64_C(131200),
   5508   -INT64_C(262400),
   5509   -INT64_C(524800),
   5510   -INT64_C(1049600),
   5511   -INT64_C(2099200),
   5512   -INT64_C(4198400),
   5513   -INT64_C(8396800),
   5514   -INT64_C(16793600),
   5515   -INT64_C(33587200),
   5516   -INT64_C(67174400),
   5517   -INT64_C(134348800),
   5518   -INT64_C(268697600),
   5519   -INT64_C(537395200),
   5520   -INT64_C(1074790400),
   5521   -INT64_C(2149580800),
   5522   -INT64_C(4299161600),
   5523   -INT64_C(8598323200),
   5524   -INT64_C(17196646400),
   5525   -INT64_C(34393292800),
   5526   -INT64_C(68786585600),
   5527   -INT64_C(137573171200),
   5528   -INT64_C(275146342400),
   5529   -INT64_C(550292684800),
   5530   -INT64_C(1100585369600),
   5531   -INT64_C(2201170739200),
   5532   -INT64_C(4402341478400),
   5533   -INT64_C(8804682956800),
   5534   -INT64_C(17609365913600),
   5535   -INT64_C(35218731827200),
   5536   -INT64_C(70437463654400),
   5537   -INT64_C(140874927308800),
   5538   -INT64_C(281749854617600),
   5539   -INT64_C(563499709235200),
   5540   -INT64_C(1126999418470400),
   5541   -INT64_C(2253998836940800),
   5542   -INT64_C(4507997673881600),
   5543   -INT64_C(9015995347763200),
   5544   -INT64_C(18031990695526400),
   5545   -INT64_C(36063981391052800),
   5546   -INT64_C(72127962782105600),
   5547   -INT64_C(144255925564211200),
   5548   -INT64_C(288511851128422400),
   5549   -INT64_C(577023702256844800),
   5550   -INT64_C(1154047404513689600),
   5551   -INT64_C(2308094809027379200),
   5552   -INT64_C(4616189618054758400),
   5553   -INT64_C(9223372036854775807) - 1,
   5554   -INT64_C(9223372036854775807) - 1,
   5555   -INT64_C(9223372036854775807) - 1,
   5556   -INT64_C(9223372036854775807) - 1,
   5557   -INT64_C(9223372036854775807) - 1,
   5558   -INT64_C(9223372036854775807) - 1,
   5559   -INT64_C(9223372036854775807) - 1,
   5560   -INT64_C(9223372036854775807) - 1,
   5561   -INT64_C(9223372036854775807) - 1,
   5562   -INT64_C(9223372036854775807) - 1,
   5563   -INT64_C(256),
   5564   -INT64_C(513),
   5565   -INT64_C(1026),
   5566   -INT64_C(2052),
   5567   -INT64_C(4104),
   5568   -INT64_C(8208),
   5569   -INT64_C(16416),
   5570   -INT64_C(32832),
   5571   -INT64_C(65664),
   5572   -INT64_C(131328),
   5573   -INT64_C(262656),
   5574   -INT64_C(525312),
   5575   -INT64_C(1050624),
   5576   -INT64_C(2101248),
   5577   -INT64_C(4202496),
   5578   -INT64_C(8404992),
   5579   -INT64_C(16809984),
   5580   -INT64_C(33619968),
   5581   -INT64_C(67239936),
   5582   -INT64_C(134479872),
   5583   -INT64_C(268959744),
   5584   -INT64_C(537919488),
   5585   -INT64_C(1075838976),
   5586   -INT64_C(2151677952),
   5587   -INT64_C(4303355904),
   5588   -INT64_C(8606711808),
   5589   -INT64_C(17213423616),
   5590   -INT64_C(34426847232),
   5591   -INT64_C(68853694464),
   5592   -INT64_C(137707388928),
   5593   -INT64_C(275414777856),
   5594   -INT64_C(550829555712),
   5595   -INT64_C(1101659111424),
   5596   -INT64_C(2203318222848),
   5597   -INT64_C(4406636445696),
   5598   -INT64_C(8813272891392),
   5599   -INT64_C(17626545782784),
   5600   -INT64_C(35253091565568),
   5601   -INT64_C(70506183131136),
   5602   -INT64_C(141012366262272),
   5603   -INT64_C(282024732524544),
   5604   -INT64_C(564049465049088),
   5605   -INT64_C(1128098930098176),
   5606   -INT64_C(2256197860196352),
   5607   -INT64_C(4512395720392704),
   5608   -INT64_C(9024791440785408),
   5609   -INT64_C(18049582881570816),
   5610   -INT64_C(36099165763141632),
   5611   -INT64_C(72198331526283264),
   5612   -INT64_C(144396663052566528),
   5613   -INT64_C(288793326105133056),
   5614   -INT64_C(577586652210266112),
   5615   -INT64_C(1155173304420532224),
   5616   -INT64_C(2310346608841064448),
   5617   -INT64_C(4620693217682128896),
   5618   -INT64_C(9223372036854775807) - 1,
   5619   -INT64_C(9223372036854775807) - 1,
   5620   -INT64_C(9223372036854775807) - 1,
   5621   -INT64_C(9223372036854775807) - 1,
   5622   -INT64_C(9223372036854775807) - 1,
   5623   -INT64_C(9223372036854775807) - 1,
   5624   -INT64_C(9223372036854775807) - 1,
   5625   -INT64_C(9223372036854775807) - 1,
   5626   -INT64_C(9223372036854775807) - 1,
   5627   -INT64_C(9223372036854775807) - 1,
   5628   -INT64_C(256),
   5629   -INT64_C(513),
   5630   -INT64_C(1027),
   5631   -INT64_C(2054),
   5632   -INT64_C(4108),
   5633   -INT64_C(8216),
   5634   -INT64_C(16432),
   5635   -INT64_C(32864),
   5636   -INT64_C(65728),
   5637   -INT64_C(131456),
   5638   -INT64_C(262912),
   5639   -INT64_C(525824),
   5640   -INT64_C(1051648),
   5641   -INT64_C(2103296),
   5642   -INT64_C(4206592),
   5643   -INT64_C(8413184),
   5644   -INT64_C(16826368),
   5645   -INT64_C(33652736),
   5646   -INT64_C(67305472),
   5647   -INT64_C(134610944),
   5648   -INT64_C(269221888),
   5649   -INT64_C(538443776),
   5650   -INT64_C(1076887552),
   5651   -INT64_C(2153775104),
   5652   -INT64_C(4307550208),
   5653   -INT64_C(8615100416),
   5654   -INT64_C(17230200832),
   5655   -INT64_C(34460401664),
   5656   -INT64_C(68920803328),
   5657   -INT64_C(137841606656),
   5658   -INT64_C(275683213312),
   5659   -INT64_C(551366426624),
   5660   -INT64_C(1102732853248),
   5661   -INT64_C(2205465706496),
   5662   -INT64_C(4410931412992),
   5663   -INT64_C(8821862825984),
   5664   -INT64_C(17643725651968),
   5665   -INT64_C(35287451303936),
   5666   -INT64_C(70574902607872),
   5667   -INT64_C(141149805215744),
   5668   -INT64_C(282299610431488),
   5669   -INT64_C(564599220862976),
   5670   -INT64_C(1129198441725952),
   5671   -INT64_C(2258396883451904),
   5672   -INT64_C(4516793766903808),
   5673   -INT64_C(9033587533807616),
   5674   -INT64_C(18067175067615232),
   5675   -INT64_C(36134350135230464),
   5676   -INT64_C(72268700270460928),
   5677   -INT64_C(144537400540921856),
   5678   -INT64_C(289074801081843712),
   5679   -INT64_C(578149602163687424),
   5680   -INT64_C(1156299204327374848),
   5681   -INT64_C(2312598408654749696),
   5682   -INT64_C(4625196817309499392),
   5683   -INT64_C(9223372036854775807) - 1,
   5684   -INT64_C(9223372036854775807) - 1,
   5685   -INT64_C(9223372036854775807) - 1,
   5686   -INT64_C(9223372036854775807) - 1,
   5687   -INT64_C(9223372036854775807) - 1,
   5688   -INT64_C(9223372036854775807) - 1,
   5689   -INT64_C(9223372036854775807) - 1,
   5690   -INT64_C(9223372036854775807) - 1,
   5691   -INT64_C(9223372036854775807) - 1,
   5692   -INT64_C(9223372036854775807) - 1,
   5693   -INT64_C(332),
   5694   -INT64_C(665),
   5695   -INT64_C(1330),
   5696   -INT64_C(2660),
   5697   -INT64_C(5320),
   5698   -INT64_C(10640),
   5699   -INT64_C(21280),
   5700   -INT64_C(42560),
   5701   -INT64_C(85120),
   5702   -INT64_C(170240),
   5703   -INT64_C(340480),
   5704   -INT64_C(680960),
   5705   -INT64_C(1361920),
   5706   -INT64_C(2723840),
   5707   -INT64_C(5447680),
   5708   -INT64_C(10895360),
   5709   -INT64_C(21790720),
   5710   -INT64_C(43581440),
   5711   -INT64_C(87162880),
   5712   -INT64_C(174325760),
   5713   -INT64_C(348651520),
   5714   -INT64_C(697303040),
   5715   -INT64_C(1394606080),
   5716   -INT64_C(2789212160),
   5717   -INT64_C(5578424320),
   5718   -INT64_C(11156848640),
   5719   -INT64_C(22313697280),
   5720   -INT64_C(44627394560),
   5721   -INT64_C(89254789120),
   5722   -INT64_C(178509578240),
   5723   -INT64_C(357019156480),
   5724   -INT64_C(714038312960),
   5725   -INT64_C(1428076625920),
   5726   -INT64_C(2856153251840),
   5727   -INT64_C(5712306503680),
   5728   -INT64_C(11424613007360),
   5729   -INT64_C(22849226014720),
   5730   -INT64_C(45698452029440),
   5731   -INT64_C(91396904058880),
   5732   -INT64_C(182793808117760),
   5733   -INT64_C(365587616235520),
   5734   -INT64_C(731175232471040),
   5735   -INT64_C(1462350464942080),
   5736   -INT64_C(2924700929884160),
   5737   -INT64_C(5849401859768320),
   5738   -INT64_C(11698803719536640),
   5739   -INT64_C(23397607439073280),
   5740   -INT64_C(46795214878146560),
   5741   -INT64_C(93590429756293120),
   5742   -INT64_C(187180859512586240),
   5743   -INT64_C(374361719025172480),
   5744   -INT64_C(748723438050344960),
   5745   -INT64_C(1497446876100689920),
   5746   -INT64_C(2994893752201379840),
   5747   -INT64_C(5989787504402759680),
   5748   -INT64_C(9223372036854775807) - 1,
   5749   -INT64_C(9223372036854775807) - 1,
   5750   -INT64_C(9223372036854775807) - 1,
   5751   -INT64_C(9223372036854775807) - 1,
   5752   -INT64_C(9223372036854775807) - 1,
   5753   -INT64_C(9223372036854775807) - 1,
   5754   -INT64_C(9223372036854775807) - 1,
   5755   -INT64_C(9223372036854775807) - 1,
   5756   -INT64_C(9223372036854775807) - 1,
   5757   -INT64_C(9223372036854775807) - 1,
   5758   -INT64_C(511),
   5759   -INT64_C(1022),
   5760   -INT64_C(2044),
   5761   -INT64_C(4088),
   5762   -INT64_C(8176),
   5763   -INT64_C(16352),
   5764   -INT64_C(32704),
   5765   -INT64_C(65408),
   5766   -INT64_C(130816),
   5767   -INT64_C(261632),
   5768   -INT64_C(523264),
   5769   -INT64_C(1046528),
   5770   -INT64_C(2093056),
   5771   -INT64_C(4186112),
   5772   -INT64_C(8372224),
   5773   -INT64_C(16744448),
   5774   -INT64_C(33488896),
   5775   -INT64_C(66977792),
   5776   -INT64_C(133955584),
   5777   -INT64_C(267911168),
   5778   -INT64_C(535822336),
   5779   -INT64_C(1071644672),
   5780   -INT64_C(2143289344),
   5781   -INT64_C(4286578688),
   5782   -INT64_C(8573157376),
   5783   -INT64_C(17146314752),
   5784   -INT64_C(34292629504),
   5785   -INT64_C(68585259008),
   5786   -INT64_C(137170518016),
   5787   -INT64_C(274341036032),
   5788   -INT64_C(548682072064),
   5789   -INT64_C(1097364144128),
   5790   -INT64_C(2194728288256),
   5791   -INT64_C(4389456576512),
   5792   -INT64_C(8778913153024),
   5793   -INT64_C(17557826306048),
   5794   -INT64_C(35115652612096),
   5795   -INT64_C(70231305224192),
   5796   -INT64_C(140462610448384),
   5797   -INT64_C(280925220896768),
   5798   -INT64_C(561850441793536),
   5799   -INT64_C(1123700883587072),
   5800   -INT64_C(2247401767174144),
   5801   -INT64_C(4494803534348288),
   5802   -INT64_C(8989607068696576),
   5803   -INT64_C(17979214137393152),
   5804   -INT64_C(35958428274786304),
   5805   -INT64_C(71916856549572608),
   5806   -INT64_C(143833713099145216),
   5807   -INT64_C(287667426198290432),
   5808   -INT64_C(575334852396580864),
   5809   -INT64_C(1150669704793161728),
   5810   -INT64_C(2301339409586323456),
   5811   -INT64_C(4602678819172646912),
   5812   -INT64_C(9205357638345293824),
   5813   -INT64_C(9223372036854775807) - 1,
   5814   -INT64_C(9223372036854775807) - 1,
   5815   -INT64_C(9223372036854775807) - 1,
   5816   -INT64_C(9223372036854775807) - 1,
   5817   -INT64_C(9223372036854775807) - 1,
   5818   -INT64_C(9223372036854775807) - 1,
   5819   -INT64_C(9223372036854775807) - 1,
   5820   -INT64_C(9223372036854775807) - 1,
   5821   -INT64_C(9223372036854775807) - 1,
   5822   -INT64_C(9223372036854775807) - 1,
   5823   -INT64_C(511),
   5824   -INT64_C(1022),
   5825   -INT64_C(2045),
   5826   -INT64_C(4090),
   5827   -INT64_C(8180),
   5828   -INT64_C(16360),
   5829   -INT64_C(32720),
   5830   -INT64_C(65440),
   5831   -INT64_C(130880),
   5832   -INT64_C(261760),
   5833   -INT64_C(523520),
   5834   -INT64_C(1047040),
   5835   -INT64_C(2094080),
   5836   -INT64_C(4188160),
   5837   -INT64_C(8376320),
   5838   -INT64_C(16752640),
   5839   -INT64_C(33505280),
   5840   -INT64_C(67010560),
   5841   -INT64_C(134021120),
   5842   -INT64_C(268042240),
   5843   -INT64_C(536084480),
   5844   -INT64_C(1072168960),
   5845   -INT64_C(2144337920),
   5846   -INT64_C(4288675840),
   5847   -INT64_C(8577351680),
   5848   -INT64_C(17154703360),
   5849   -INT64_C(34309406720),
   5850   -INT64_C(68618813440),
   5851   -INT64_C(137237626880),
   5852   -INT64_C(274475253760),
   5853   -INT64_C(548950507520),
   5854   -INT64_C(1097901015040),
   5855   -INT64_C(2195802030080),
   5856   -INT64_C(4391604060160),
   5857   -INT64_C(8783208120320),
   5858   -INT64_C(17566416240640),
   5859   -INT64_C(35132832481280),
   5860   -INT64_C(70265664962560),
   5861   -INT64_C(140531329925120),
   5862   -INT64_C(281062659850240),
   5863   -INT64_C(562125319700480),
   5864   -INT64_C(1124250639400960),
   5865   -INT64_C(2248501278801920),
   5866   -INT64_C(4497002557603840),
   5867   -INT64_C(8994005115207680),
   5868   -INT64_C(17988010230415360),
   5869   -INT64_C(35976020460830720),
   5870   -INT64_C(71952040921661440),
   5871   -INT64_C(143904081843322880),
   5872   -INT64_C(287808163686645760),
   5873   -INT64_C(575616327373291520),
   5874   -INT64_C(1151232654746583040),
   5875   -INT64_C(2302465309493166080),
   5876   -INT64_C(4604930618986332160),
   5877   -INT64_C(9209861237972664320),
   5878   -INT64_C(9223372036854775807) - 1,
   5879   -INT64_C(9223372036854775807) - 1,
   5880   -INT64_C(9223372036854775807) - 1,
   5881   -INT64_C(9223372036854775807) - 1,
   5882   -INT64_C(9223372036854775807) - 1,
   5883   -INT64_C(9223372036854775807) - 1,
   5884   -INT64_C(9223372036854775807) - 1,
   5885   -INT64_C(9223372036854775807) - 1,
   5886   -INT64_C(9223372036854775807) - 1,
   5887   -INT64_C(9223372036854775807) - 1,
   5888   -INT64_C(511),
   5889   -INT64_C(1023),
   5890   -INT64_C(2046),
   5891   -INT64_C(4092),
   5892   -INT64_C(8184),
   5893   -INT64_C(16368),
   5894   -INT64_C(32736),
   5895   -INT64_C(65472),
   5896   -INT64_C(130944),
   5897   -INT64_C(261888),
   5898   -INT64_C(523776),
   5899   -INT64_C(1047552),
   5900   -INT64_C(2095104),
   5901   -INT64_C(4190208),
   5902   -INT64_C(8380416),
   5903   -INT64_C(16760832),
   5904   -INT64_C(33521664),
   5905   -INT64_C(67043328),
   5906   -INT64_C(134086656),
   5907   -INT64_C(268173312),
   5908   -INT64_C(536346624),
   5909   -INT64_C(1072693248),
   5910   -INT64_C(2145386496),
   5911   -INT64_C(4290772992),
   5912   -INT64_C(8581545984),
   5913   -INT64_C(17163091968),
   5914   -INT64_C(34326183936),
   5915   -INT64_C(68652367872),
   5916   -INT64_C(137304735744),
   5917   -INT64_C(274609471488),
   5918   -INT64_C(549218942976),
   5919   -INT64_C(1098437885952),
   5920   -INT64_C(2196875771904),
   5921   -INT64_C(4393751543808),
   5922   -INT64_C(8787503087616),
   5923   -INT64_C(17575006175232),
   5924   -INT64_C(35150012350464),
   5925   -INT64_C(70300024700928),
   5926   -INT64_C(140600049401856),
   5927   -INT64_C(281200098803712),
   5928   -INT64_C(562400197607424),
   5929   -INT64_C(1124800395214848),
   5930   -INT64_C(2249600790429696),
   5931   -INT64_C(4499201580859392),
   5932   -INT64_C(8998403161718784),
   5933   -INT64_C(17996806323437568),
   5934   -INT64_C(35993612646875136),
   5935   -INT64_C(71987225293750272),
   5936   -INT64_C(143974450587500544),
   5937   -INT64_C(287948901175001088),
   5938   -INT64_C(575897802350002176),
   5939   -INT64_C(1151795604700004352),
   5940   -INT64_C(2303591209400008704),
   5941   -INT64_C(4607182418800017408),
   5942   -INT64_C(9214364837600034816),
   5943   -INT64_C(9223372036854775807) - 1,
   5944   -INT64_C(9223372036854775807) - 1,
   5945   -INT64_C(9223372036854775807) - 1,
   5946   -INT64_C(9223372036854775807) - 1,
   5947   -INT64_C(9223372036854775807) - 1,
   5948   -INT64_C(9223372036854775807) - 1,
   5949   -INT64_C(9223372036854775807) - 1,
   5950   -INT64_C(9223372036854775807) - 1,
   5951   -INT64_C(9223372036854775807) - 1,
   5952   -INT64_C(9223372036854775807) - 1,
   5953   -INT64_C(511),
   5954   -INT64_C(1023),
   5955   -INT64_C(2047),
   5956   -INT64_C(4094),
   5957   -INT64_C(8188),
   5958   -INT64_C(16376),
   5959   -INT64_C(32752),
   5960   -INT64_C(65504),
   5961   -INT64_C(131008),
   5962   -INT64_C(262016),
   5963   -INT64_C(524032),
   5964   -INT64_C(1048064),
   5965   -INT64_C(2096128),
   5966   -INT64_C(4192256),
   5967   -INT64_C(8384512),
   5968   -INT64_C(16769024),
   5969   -INT64_C(33538048),
   5970   -INT64_C(67076096),
   5971   -INT64_C(134152192),
   5972   -INT64_C(268304384),
   5973   -INT64_C(536608768),
   5974   -INT64_C(1073217536),
   5975   -INT64_C(2146435072),
   5976   -INT64_C(4292870144),
   5977   -INT64_C(8585740288),
   5978   -INT64_C(17171480576),
   5979   -INT64_C(34342961152),
   5980   -INT64_C(68685922304),
   5981   -INT64_C(137371844608),
   5982   -INT64_C(274743689216),
   5983   -INT64_C(549487378432),
   5984   -INT64_C(1098974756864),
   5985   -INT64_C(2197949513728),
   5986   -INT64_C(4395899027456),
   5987   -INT64_C(8791798054912),
   5988   -INT64_C(17583596109824),
   5989   -INT64_C(35167192219648),
   5990   -INT64_C(70334384439296),
   5991   -INT64_C(140668768878592),
   5992   -INT64_C(281337537757184),
   5993   -INT64_C(562675075514368),
   5994   -INT64_C(1125350151028736),
   5995   -INT64_C(2250700302057472),
   5996   -INT64_C(4501400604114944),
   5997   -INT64_C(9002801208229888),
   5998   -INT64_C(18005602416459776),
   5999   -INT64_C(36011204832919552),
   6000   -INT64_C(72022409665839104),
   6001   -INT64_C(144044819331678208),
   6002   -INT64_C(288089638663356416),
   6003   -INT64_C(576179277326712832),
   6004   -INT64_C(1152358554653425664),
   6005   -INT64_C(2304717109306851328),
   6006   -INT64_C(4609434218613702656),
   6007   -INT64_C(9218868437227405312),
   6008   -INT64_C(9223372036854775807) - 1,
   6009   -INT64_C(9223372036854775807) - 1,
   6010   -INT64_C(9223372036854775807) - 1,
   6011   -INT64_C(9223372036854775807) - 1,
   6012   -INT64_C(9223372036854775807) - 1,
   6013   -INT64_C(9223372036854775807) - 1,
   6014   -INT64_C(9223372036854775807) - 1,
   6015   -INT64_C(9223372036854775807) - 1,
   6016   -INT64_C(9223372036854775807) - 1,
   6017   -INT64_C(9223372036854775807) - 1,
   6018   INT64_C(0),
   6019   INT64_C(0),
   6020   INT64_C(0),
   6021   INT64_C(0),
   6022   INT64_C(0),
   6023   INT64_C(0),
   6024   INT64_C(0),
   6025   INT64_C(0),
   6026   INT64_C(0),
   6027   INT64_C(0),
   6028   INT64_C(0),
   6029   INT64_C(0),
   6030   INT64_C(0),
   6031   INT64_C(0),
   6032   INT64_C(0),
   6033   INT64_C(0),
   6034   INT64_C(0),
   6035   INT64_C(0),
   6036   INT64_C(0),
   6037   INT64_C(0),
   6038   INT64_C(0),
   6039   INT64_C(0),
   6040   INT64_C(0),
   6041   INT64_C(0),
   6042   INT64_C(0),
   6043   INT64_C(0),
   6044   INT64_C(0),
   6045   INT64_C(0),
   6046   INT64_C(0),
   6047   INT64_C(0),
   6048   INT64_C(0),
   6049   INT64_C(0),
   6050   INT64_C(0),
   6051   INT64_C(0),
   6052   INT64_C(0),
   6053   INT64_C(0),
   6054   INT64_C(0),
   6055   INT64_C(0),
   6056   INT64_C(0),
   6057   INT64_C(0),
   6058   INT64_C(0),
   6059   INT64_C(0),
   6060   INT64_C(0),
   6061   INT64_C(0),
   6062   INT64_C(0),
   6063   INT64_C(0),
   6064   INT64_C(0),
   6065   INT64_C(0),
   6066   INT64_C(0),
   6067   INT64_C(0),
   6068   INT64_C(0),
   6069   INT64_C(0),
   6070   INT64_C(0),
   6071   INT64_C(0),
   6072   INT64_C(0),
   6073   INT64_C(0),
   6074   INT64_C(0),
   6075   INT64_C(0),
   6076   INT64_C(0),
   6077   INT64_C(0),
   6078   INT64_C(0),
   6079   INT64_C(0),
   6080   INT64_C(0),
   6081   INT64_C(0),
   6082   INT64_C(0),
   6083   INT64_C(0),
   6084   INT64_C(0),
   6085   INT64_C(0),
   6086   INT64_C(0),
   6087   INT64_C(0),
   6088   INT64_C(0),
   6089   INT64_C(0),
   6090   INT64_C(0),
   6091   INT64_C(0),
   6092   INT64_C(0),
   6093   INT64_C(0),
   6094   INT64_C(0),
   6095   INT64_C(0),
   6096   INT64_C(0),
   6097   INT64_C(0),
   6098   INT64_C(0),
   6099   INT64_C(0),
   6100   INT64_C(0),
   6101   INT64_C(0),
   6102   INT64_C(0),
   6103   INT64_C(0),
   6104   INT64_C(0),
   6105   INT64_C(0),
   6106   INT64_C(0),
   6107   INT64_C(0),
   6108   INT64_C(0),
   6109   INT64_C(0),
   6110   INT64_C(0),
   6111   INT64_C(0),
   6112   INT64_C(0),
   6113   INT64_C(0),
   6114   INT64_C(0),
   6115   INT64_C(0),
   6116   INT64_C(0),
   6117   INT64_C(0),
   6118   INT64_C(0),
   6119   INT64_C(0),
   6120   INT64_C(0),
   6121   INT64_C(0),
   6122   INT64_C(0),
   6123   INT64_C(0),
   6124   INT64_C(0),
   6125   INT64_C(0),
   6126   INT64_C(0),
   6127   INT64_C(0),
   6128   INT64_C(0),
   6129   INT64_C(0),
   6130   INT64_C(0),
   6131   INT64_C(0),
   6132   INT64_C(0),
   6133   INT64_C(0),
   6134   INT64_C(0),
   6135   INT64_C(0),
   6136   INT64_C(0),
   6137   INT64_C(0),
   6138   INT64_C(0),
   6139   INT64_C(0),
   6140   INT64_C(0),
   6141   INT64_C(0),
   6142   INT64_C(0),
   6143   INT64_C(0),
   6144   INT64_C(0),
   6145   INT64_C(0),
   6146   INT64_C(0),
   6147   INT64_C(0),
   6148   INT64_C(0),
   6149   INT64_C(0),
   6150   INT64_C(0),
   6151   INT64_C(0),
   6152   INT64_C(0),
   6153   INT64_C(0),
   6154   INT64_C(0),
   6155   INT64_C(0),
   6156   INT64_C(0),
   6157   INT64_C(0),
   6158   INT64_C(0),
   6159   INT64_C(0),
   6160   INT64_C(0),
   6161   INT64_C(0),
   6162   INT64_C(0),
   6163   INT64_C(0),
   6164   INT64_C(0),
   6165   INT64_C(0),
   6166   INT64_C(0),
   6167   INT64_C(0),
   6168   INT64_C(0),
   6169   INT64_C(0),
   6170   INT64_C(0),
   6171   INT64_C(0),
   6172   INT64_C(0),
   6173   INT64_C(0),
   6174   INT64_C(0),
   6175   INT64_C(0),
   6176   INT64_C(0),
   6177   INT64_C(0),
   6178   INT64_C(0),
   6179   INT64_C(0),
   6180   INT64_C(0),
   6181   INT64_C(0),
   6182   INT64_C(0),
   6183   INT64_C(0),
   6184   INT64_C(0),
   6185   INT64_C(0),
   6186   INT64_C(0),
   6187   INT64_C(0),
   6188   INT64_C(0),
   6189   INT64_C(0),
   6190   INT64_C(0),
   6191   INT64_C(0),
   6192   INT64_C(0),
   6193   INT64_C(0),
   6194   INT64_C(0),
   6195   INT64_C(0),
   6196   INT64_C(0),
   6197   INT64_C(0),
   6198   INT64_C(0),
   6199   INT64_C(0),
   6200   INT64_C(0),
   6201   INT64_C(0),
   6202   INT64_C(0),
   6203   INT64_C(0),
   6204   INT64_C(0),
   6205   INT64_C(0),
   6206   INT64_C(0),
   6207   INT64_C(0),
   6208   INT64_C(0),
   6209   INT64_C(0),
   6210   INT64_C(0),
   6211   INT64_C(0),
   6212   INT64_C(0),
   6213   INT64_C(0),
   6214   INT64_C(0),
   6215   INT64_C(0),
   6216   INT64_C(0),
   6217   INT64_C(0),
   6218   INT64_C(0),
   6219   INT64_C(0),
   6220   INT64_C(0),
   6221   INT64_C(0),
   6222   INT64_C(0),
   6223   INT64_C(0),
   6224   INT64_C(0),
   6225   INT64_C(0),
   6226   INT64_C(0),
   6227   INT64_C(0),
   6228   INT64_C(0),
   6229   INT64_C(0),
   6230   INT64_C(0),
   6231   INT64_C(0),
   6232   INT64_C(0),
   6233   INT64_C(0),
   6234   INT64_C(0),
   6235   INT64_C(0),
   6236   INT64_C(0),
   6237   INT64_C(0),
   6238   INT64_C(0),
   6239   INT64_C(0),
   6240   INT64_C(0),
   6241   INT64_C(0),
   6242   INT64_C(0),
   6243   INT64_C(0),
   6244   INT64_C(0),
   6245   INT64_C(0),
   6246   INT64_C(0),
   6247   INT64_C(0),
   6248   INT64_C(0),
   6249   INT64_C(0),
   6250   INT64_C(0),
   6251   INT64_C(0),
   6252   INT64_C(0),
   6253   INT64_C(0),
   6254   INT64_C(0),
   6255   INT64_C(0),
   6256   INT64_C(0),
   6257   INT64_C(0),
   6258   INT64_C(0),
   6259   INT64_C(0),
   6260   INT64_C(0),
   6261   INT64_C(0),
   6262   INT64_C(0),
   6263   INT64_C(0),
   6264   INT64_C(0),
   6265   INT64_C(0),
   6266   INT64_C(0),
   6267   INT64_C(0),
   6268   INT64_C(0),
   6269   INT64_C(0),
   6270   INT64_C(0),
   6271   INT64_C(0),
   6272   INT64_C(0),
   6273   INT64_C(0),
   6274   INT64_C(0),
   6275   INT64_C(0),
   6276   INT64_C(0),
   6277   INT64_C(0),
   6278   INT64_C(0),
   6279   INT64_C(0),
   6280   INT64_C(0),
   6281   INT64_C(0),
   6282   INT64_C(0),
   6283   INT64_C(0),
   6284   INT64_C(0),
   6285   INT64_C(0),
   6286   INT64_C(0),
   6287   INT64_C(0),
   6288   INT64_C(0),
   6289   INT64_C(0),
   6290   INT64_C(0),
   6291   INT64_C(0),
   6292   INT64_C(0),
   6293   INT64_C(0),
   6294   INT64_C(0),
   6295   INT64_C(0),
   6296   INT64_C(0),
   6297   INT64_C(0),
   6298   INT64_C(0),
   6299   INT64_C(0),
   6300   INT64_C(0),
   6301   INT64_C(0),
   6302   INT64_C(0),
   6303   INT64_C(0),
   6304   INT64_C(0),
   6305   INT64_C(0),
   6306   INT64_C(0),
   6307   INT64_C(0),
   6308   INT64_C(0),
   6309   INT64_C(0),
   6310   INT64_C(0),
   6311   INT64_C(0),
   6312   INT64_C(0),
   6313   INT64_C(0),
   6314   INT64_C(0),
   6315   INT64_C(0),
   6316   INT64_C(0),
   6317   INT64_C(0),
   6318   INT64_C(0),
   6319   INT64_C(0),
   6320   INT64_C(0),
   6321   INT64_C(0),
   6322   INT64_C(0),
   6323   INT64_C(0),
   6324   INT64_C(0),
   6325   INT64_C(0),
   6326   INT64_C(0),
   6327   INT64_C(0),
   6328   INT64_C(0),
   6329   INT64_C(0),
   6330   INT64_C(0),
   6331   INT64_C(0),
   6332   INT64_C(0),
   6333   INT64_C(0),
   6334   INT64_C(0),
   6335   INT64_C(0),
   6336   INT64_C(0),
   6337   INT64_C(0),
   6338   INT64_C(0),
   6339   INT64_C(0),
   6340   INT64_C(0),
   6341   INT64_C(0),
   6342   INT64_C(0),
   6343   INT64_C(0),
   6344   INT64_C(0),
   6345   INT64_C(0),
   6346   INT64_C(0),
   6347   INT64_C(0),
   6348   INT64_C(0),
   6349   INT64_C(0),
   6350   INT64_C(0),
   6351   INT64_C(0),
   6352   INT64_C(0),
   6353   INT64_C(0),
   6354   INT64_C(0),
   6355   INT64_C(0),
   6356   INT64_C(0),
   6357   INT64_C(0),
   6358   INT64_C(0),
   6359   INT64_C(0),
   6360   INT64_C(0),
   6361   INT64_C(0),
   6362   INT64_C(0),
   6363   INT64_C(0),
   6364   INT64_C(0),
   6365   INT64_C(0),
   6366   INT64_C(0),
   6367   INT64_C(0),
   6368   INT64_C(0),
   6369   INT64_C(0),
   6370   INT64_C(0),
   6371   INT64_C(0),
   6372   INT64_C(0),
   6373   INT64_C(0),
   6374   INT64_C(0),
   6375   INT64_C(0),
   6376   INT64_C(0),
   6377   INT64_C(0),
   6378   INT64_C(0),
   6379   INT64_C(0),
   6380   INT64_C(0),
   6381   INT64_C(0),
   6382   INT64_C(0),
   6383   INT64_C(0),
   6384   INT64_C(0),
   6385   INT64_C(0),
   6386   INT64_C(0),
   6387   INT64_C(0),
   6388   INT64_C(0),
   6389   INT64_C(0),
   6390   INT64_C(0),
   6391   INT64_C(0),
   6392   INT64_C(0),
   6393   INT64_C(0),
   6394   INT64_C(0),
   6395   INT64_C(0),
   6396   INT64_C(0),
   6397   INT64_C(0),
   6398   INT64_C(0),
   6399   INT64_C(0),
   6400   INT64_C(0),
   6401   INT64_C(0),
   6402   INT64_C(0),
   6403   INT64_C(0),
   6404   INT64_C(0),
   6405   INT64_C(0),
   6406   INT64_C(0),
   6407   INT64_C(0),
   6408   INT64_C(0),
   6409   INT64_C(0),
   6410   INT64_C(0),
   6411   INT64_C(0),
   6412   INT64_C(0),
   6413   INT64_C(0),
   6414   INT64_C(0),
   6415   INT64_C(0),
   6416   INT64_C(0),
   6417   INT64_C(0),
   6418   INT64_C(0),
   6419   INT64_C(0),
   6420   INT64_C(0),
   6421   INT64_C(0),
   6422   INT64_C(0),
   6423   INT64_C(0),
   6424   INT64_C(0),
   6425   INT64_C(0),
   6426   INT64_C(0),
   6427   INT64_C(0),
   6428   INT64_C(0),
   6429   INT64_C(0),
   6430   INT64_C(0),
   6431   INT64_C(0),
   6432   INT64_C(0),
   6433   INT64_C(0),
   6434   INT64_C(0),
   6435   INT64_C(0),
   6436   INT64_C(0),
   6437   INT64_C(0),
   6438   INT64_C(0),
   6439   INT64_C(0),
   6440   INT64_C(0),
   6441   INT64_C(0),
   6442   INT64_C(0),
   6443   INT64_C(0),
   6444   INT64_C(0),
   6445   INT64_C(0),
   6446   INT64_C(0),
   6447   INT64_C(0),
   6448   INT64_C(0),
   6449   INT64_C(0),
   6450   INT64_C(0),
   6451   INT64_C(0),
   6452   INT64_C(0),
   6453   INT64_C(0),
   6454   INT64_C(0),
   6455   INT64_C(0),
   6456   INT64_C(0),
   6457   INT64_C(0),
   6458   INT64_C(0),
   6459   INT64_C(0),
   6460   INT64_C(0),
   6461   INT64_C(0),
   6462   INT64_C(0),
   6463   INT64_C(0),
   6464   INT64_C(0),
   6465   INT64_C(0),
   6466   INT64_C(0),
   6467   INT64_C(0),
   6468   INT64_C(0),
   6469   INT64_C(0),
   6470   INT64_C(0),
   6471   INT64_C(0),
   6472   INT64_C(0),
   6473   INT64_C(0),
   6474   INT64_C(0),
   6475   INT64_C(0),
   6476   INT64_C(0),
   6477   INT64_C(0),
   6478   INT64_C(0),
   6479   INT64_C(0),
   6480   INT64_C(0),
   6481   INT64_C(0),
   6482   INT64_C(0),
   6483   INT64_C(0),
   6484   INT64_C(0),
   6485   INT64_C(0),
   6486   INT64_C(0),
   6487   INT64_C(0),
   6488   INT64_C(0),
   6489   INT64_C(0),
   6490   INT64_C(0),
   6491   INT64_C(0),
   6492   INT64_C(0),
   6493   INT64_C(0),
   6494   INT64_C(0),
   6495   INT64_C(0),
   6496   INT64_C(0),
   6497   INT64_C(0),
   6498   INT64_C(0),
   6499   INT64_C(0),
   6500   INT64_C(0),
   6501   INT64_C(0),
   6502   INT64_C(0),
   6503   INT64_C(0),
   6504   INT64_C(0),
   6505   INT64_C(0),
   6506   INT64_C(0),
   6507   INT64_C(0),
   6508   INT64_C(0),
   6509   INT64_C(0),
   6510   INT64_C(0),
   6511   INT64_C(0),
   6512   INT64_C(0),
   6513   INT64_C(0),
   6514   INT64_C(0),
   6515   INT64_C(0),
   6516   INT64_C(0),
   6517   INT64_C(0),
   6518   INT64_C(0),
   6519   INT64_C(0),
   6520   INT64_C(0),
   6521   INT64_C(0),
   6522   INT64_C(0),
   6523   INT64_C(0),
   6524   INT64_C(0),
   6525   INT64_C(0),
   6526   INT64_C(0),
   6527   INT64_C(0),
   6528   INT64_C(0),
   6529   INT64_C(0),
   6530   INT64_C(0),
   6531   INT64_C(0),
   6532   INT64_C(0),
   6533   INT64_C(0),
   6534   INT64_C(0),
   6535   INT64_C(0),
   6536   INT64_C(0),
   6537   INT64_C(0),
   6538   INT64_C(0),
   6539   INT64_C(0),
   6540   INT64_C(0),
   6541   INT64_C(0),
   6542   INT64_C(0),
   6543   INT64_C(0),
   6544   INT64_C(0),
   6545   INT64_C(0),
   6546   INT64_C(0),
   6547   INT64_C(0),
   6548   INT64_C(0),
   6549   INT64_C(0),
   6550   INT64_C(0),
   6551   INT64_C(0),
   6552   INT64_C(0),
   6553   INT64_C(0),
   6554   INT64_C(0),
   6555   INT64_C(0),
   6556   INT64_C(0),
   6557   INT64_C(0),
   6558   INT64_C(0),
   6559   INT64_C(0),
   6560   INT64_C(0),
   6561   INT64_C(0),
   6562   INT64_C(0),
   6563   INT64_C(0),
   6564   INT64_C(0),
   6565   INT64_C(0),
   6566   INT64_C(0),
   6567   INT64_C(0),
   6568   INT64_C(0),
   6569   INT64_C(0),
   6570   INT64_C(0),
   6571   INT64_C(0),
   6572   INT64_C(0),
   6573   INT64_C(0),
   6574   INT64_C(0),
   6575   INT64_C(0),
   6576   INT64_C(0),
   6577   INT64_C(0),
   6578   INT64_C(0),
   6579   INT64_C(0),
   6580   INT64_C(0),
   6581   INT64_C(0),
   6582   INT64_C(0),
   6583   INT64_C(0),
   6584   INT64_C(0),
   6585   INT64_C(0),
   6586   INT64_C(0),
   6587   INT64_C(0),
   6588   INT64_C(0),
   6589   INT64_C(0),
   6590   INT64_C(0),
   6591   INT64_C(0),
   6592   INT64_C(0),
   6593   INT64_C(0),
   6594   INT64_C(0),
   6595   INT64_C(0),
   6596   INT64_C(0),
   6597   INT64_C(0),
   6598   INT64_C(0),
   6599   INT64_C(0),
   6600   INT64_C(0),
   6601   INT64_C(0),
   6602   INT64_C(0),
   6603 };
   6604 const unsigned kExpectedCount_fcvtzs_xh = 6565;
   6605 
   6606 #endif  // VIXL_SIM_FCVTZS_XH_TRACE_AARCH64_H_
   6607