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_XS_TRACE_AARCH64_H_
35 #define VIXL_SIM_FCVTZS_XS_TRACE_AARCH64_H_
36 
37 const int64_t kExpected_fcvtzs_xs[] = {
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(0),
118   INT64_C(0),
119   INT64_C(0),
120   INT64_C(0),
121   INT64_C(0),
122   INT64_C(0),
123   INT64_C(0),
124   INT64_C(0),
125   INT64_C(0),
126   INT64_C(0),
127   INT64_C(0),
128   INT64_C(0),
129   INT64_C(0),
130   INT64_C(0),
131   INT64_C(0),
132   INT64_C(0),
133   INT64_C(0),
134   INT64_C(0),
135   INT64_C(0),
136   INT64_C(0),
137   INT64_C(0),
138   INT64_C(0),
139   INT64_C(0),
140   INT64_C(0),
141   INT64_C(0),
142   INT64_C(0),
143   INT64_C(0),
144   INT64_C(0),
145   INT64_C(0),
146   INT64_C(0),
147   INT64_C(0),
148   INT64_C(0),
149   INT64_C(0),
150   INT64_C(0),
151   INT64_C(0),
152   INT64_C(0),
153   INT64_C(0),
154   INT64_C(0),
155   INT64_C(0),
156   INT64_C(0),
157   INT64_C(0),
158   INT64_C(0),
159   INT64_C(0),
160   INT64_C(0),
161   INT64_C(0),
162   INT64_C(0),
163   INT64_C(0),
164   INT64_C(0),
165   INT64_C(0),
166   INT64_C(0),
167   INT64_C(0),
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(4095),
182   INT64_C(8191),
183   INT64_C(16383),
184   INT64_C(32767),
185   INT64_C(65535),
186   INT64_C(131071),
187   INT64_C(262143),
188   INT64_C(524287),
189   INT64_C(1048575),
190   INT64_C(2097151),
191   INT64_C(4194303),
192   INT64_C(8388607),
193   INT64_C(16777215),
194   INT64_C(33554430),
195   INT64_C(67108860),
196   INT64_C(134217720),
197   INT64_C(268435440),
198   INT64_C(536870880),
199   INT64_C(1073741760),
200   INT64_C(2147483520),
201   INT64_C(4294967040),
202   INT64_C(8589934080),
203   INT64_C(17179868160),
204   INT64_C(34359736320),
205   INT64_C(68719472640),
206   INT64_C(137438945280),
207   INT64_C(274877890560),
208   INT64_C(549755781120),
209   INT64_C(1099511562240),
210   INT64_C(2199023124480),
211   INT64_C(4398046248960),
212   INT64_C(8796092497920),
213   INT64_C(17592184995840),
214   INT64_C(35184369991680),
215   INT64_C(70368739983360),
216   INT64_C(140737479966720),
217   INT64_C(281474959933440),
218   INT64_C(562949919866880),
219   INT64_C(1125899839733760),
220   INT64_C(2251799679467520),
221   INT64_C(4503599358935040),
222   INT64_C(9007198717870080),
223   INT64_C(18014397435740160),
224   INT64_C(36028794871480320),
225   INT64_C(72057589742960640),
226   INT64_C(144115179485921280),
227   INT64_C(288230358971842560),
228   INT64_C(576460717943685120),
229   INT64_C(1152921435887370240),
230   INT64_C(2305842871774740480),
231   INT64_C(4611685743549480960),
232   INT64_C(9223371487098961920),
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(1024),
310   INT64_C(2048),
311   INT64_C(4096),
312   INT64_C(8192),
313   INT64_C(16384),
314   INT64_C(32768),
315   INT64_C(65536),
316   INT64_C(131072),
317   INT64_C(262144),
318   INT64_C(524288),
319   INT64_C(1048576),
320   INT64_C(2097152),
321   INT64_C(4194304),
322   INT64_C(8388609),
323   INT64_C(16777218),
324   INT64_C(33554436),
325   INT64_C(67108872),
326   INT64_C(134217744),
327   INT64_C(268435488),
328   INT64_C(536870976),
329   INT64_C(1073741952),
330   INT64_C(2147483904),
331   INT64_C(4294967808),
332   INT64_C(8589935616),
333   INT64_C(17179871232),
334   INT64_C(34359742464),
335   INT64_C(68719484928),
336   INT64_C(137438969856),
337   INT64_C(274877939712),
338   INT64_C(549755879424),
339   INT64_C(1099511758848),
340   INT64_C(2199023517696),
341   INT64_C(4398047035392),
342   INT64_C(8796094070784),
343   INT64_C(17592188141568),
344   INT64_C(35184376283136),
345   INT64_C(70368752566272),
346   INT64_C(140737505132544),
347   INT64_C(281475010265088),
348   INT64_C(562950020530176),
349   INT64_C(1125900041060352),
350   INT64_C(2251800082120704),
351   INT64_C(4503600164241408),
352   INT64_C(9007200328482816),
353   INT64_C(18014400656965632),
354   INT64_C(36028801313931264),
355   INT64_C(72057602627862528),
356   INT64_C(144115205255725056),
357   INT64_C(288230410511450112),
358   INT64_C(576460821022900224),
359   INT64_C(1152921642045800448),
360   INT64_C(2305843284091600896),
361   INT64_C(4611686568183201792),
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(4095),
376   INT64_C(8191),
377   INT64_C(16383),
378   INT64_C(32767),
379   INT64_C(65535),
380   INT64_C(131071),
381   INT64_C(262143),
382   INT64_C(524287),
383   INT64_C(1048575),
384   INT64_C(2097151),
385   INT64_C(4194303),
386   INT64_C(8388607),
387   INT64_C(16777215),
388   INT64_C(33554430),
389   INT64_C(67108860),
390   INT64_C(134217720),
391   INT64_C(268435440),
392   INT64_C(536870880),
393   INT64_C(1073741760),
394   INT64_C(2147483520),
395   INT64_C(4294967040),
396   INT64_C(8589934080),
397   INT64_C(17179868160),
398   INT64_C(34359736320),
399   INT64_C(68719472640),
400   INT64_C(137438945280),
401   INT64_C(274877890560),
402   INT64_C(549755781120),
403   INT64_C(1099511562240),
404   INT64_C(2199023124480),
405   INT64_C(4398046248960),
406   INT64_C(8796092497920),
407   INT64_C(17592184995840),
408   INT64_C(35184369991680),
409   INT64_C(70368739983360),
410   INT64_C(140737479966720),
411   INT64_C(281474959933440),
412   INT64_C(562949919866880),
413   INT64_C(1125899839733760),
414   INT64_C(2251799679467520),
415   INT64_C(4503599358935040),
416   INT64_C(9007198717870080),
417   INT64_C(18014397435740160),
418   INT64_C(36028794871480320),
419   INT64_C(72057589742960640),
420   INT64_C(144115179485921280),
421   INT64_C(288230358971842560),
422   INT64_C(576460717943685120),
423   INT64_C(1152921435887370240),
424   INT64_C(2305842871774740480),
425   INT64_C(4611685743549480960),
426   INT64_C(9223371487098961920),
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(1024),
504   INT64_C(2048),
505   INT64_C(4096),
506   INT64_C(8192),
507   INT64_C(16384),
508   INT64_C(32768),
509   INT64_C(65536),
510   INT64_C(131072),
511   INT64_C(262144),
512   INT64_C(524288),
513   INT64_C(1048576),
514   INT64_C(2097152),
515   INT64_C(4194304),
516   INT64_C(8388609),
517   INT64_C(16777218),
518   INT64_C(33554436),
519   INT64_C(67108872),
520   INT64_C(134217744),
521   INT64_C(268435488),
522   INT64_C(536870976),
523   INT64_C(1073741952),
524   INT64_C(2147483904),
525   INT64_C(4294967808),
526   INT64_C(8589935616),
527   INT64_C(17179871232),
528   INT64_C(34359742464),
529   INT64_C(68719484928),
530   INT64_C(137438969856),
531   INT64_C(274877939712),
532   INT64_C(549755879424),
533   INT64_C(1099511758848),
534   INT64_C(2199023517696),
535   INT64_C(4398047035392),
536   INT64_C(8796094070784),
537   INT64_C(17592188141568),
538   INT64_C(35184376283136),
539   INT64_C(70368752566272),
540   INT64_C(140737505132544),
541   INT64_C(281475010265088),
542   INT64_C(562950020530176),
543   INT64_C(1125900041060352),
544   INT64_C(2251800082120704),
545   INT64_C(4503600164241408),
546   INT64_C(9007200328482816),
547   INT64_C(18014400656965632),
548   INT64_C(36028801313931264),
549   INT64_C(72057602627862528),
550   INT64_C(144115205255725056),
551   INT64_C(288230410511450112),
552   INT64_C(576460821022900224),
553   INT64_C(1152921642045800448),
554   INT64_C(2305843284091600896),
555   INT64_C(4611686568183201792),
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(0),
689   INT64_C(0),
690   INT64_C(0),
691   INT64_C(0),
692   INT64_C(0),
693   INT64_C(0),
694   INT64_C(0),
695   INT64_C(0),
696   INT64_C(0),
697   INT64_C(0),
698   INT64_C(0),
699   INT64_C(0),
700   INT64_C(0),
701   INT64_C(0),
702   INT64_C(0),
703   INT64_C(0),
704   INT64_C(0),
705   INT64_C(0),
706   INT64_C(0),
707   INT64_C(0),
708   INT64_C(0),
709   INT64_C(0),
710   INT64_C(0),
711   INT64_C(0),
712   INT64_C(0),
713   INT64_C(0),
714   INT64_C(0),
715   INT64_C(0),
716   INT64_C(0),
717   INT64_C(0),
718   INT64_C(0),
719   INT64_C(0),
720   INT64_C(0),
721   INT64_C(0),
722   INT64_C(0),
723   INT64_C(0),
724   INT64_C(0),
725   INT64_C(0),
726   INT64_C(0),
727   INT64_C(0),
728   INT64_C(0),
729   INT64_C(0),
730   INT64_C(0),
731   INT64_C(0),
732   INT64_C(0),
733   INT64_C(0),
734   INT64_C(0),
735   INT64_C(0),
736   INT64_C(0),
737   INT64_C(0),
738   INT64_C(0),
739   INT64_C(0),
740   INT64_C(0),
741   INT64_C(0),
742   INT64_C(0),
743   INT64_C(0),
744   INT64_C(0),
745   INT64_C(0),
746   INT64_C(0),
747   INT64_C(0),
748   INT64_C(0),
749   INT64_C(0),
750   INT64_C(0),
751   INT64_C(0),
752   INT64_C(0),
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(0),
1099   INT64_C(0),
1100   INT64_C(0),
1101   INT64_C(0),
1102   INT64_C(0),
1103   INT64_C(0),
1104   INT64_C(0),
1105   INT64_C(0),
1106   INT64_C(0),
1107   INT64_C(0),
1108   INT64_C(0),
1109   INT64_C(0),
1110   INT64_C(0),
1111   INT64_C(0),
1112   INT64_C(0),
1113   INT64_C(0),
1114   INT64_C(0),
1115   INT64_C(0),
1116   INT64_C(0),
1117   INT64_C(0),
1118   INT64_C(0),
1119   INT64_C(0),
1120   INT64_C(0),
1121   INT64_C(0),
1122   INT64_C(0),
1123   INT64_C(0),
1124   INT64_C(0),
1125   INT64_C(0),
1126   INT64_C(0),
1127   INT64_C(0),
1128   INT64_C(0),
1129   INT64_C(0),
1130   INT64_C(0),
1131   INT64_C(0),
1132   INT64_C(0),
1133   INT64_C(0),
1134   INT64_C(0),
1135   INT64_C(0),
1136   INT64_C(0),
1137   INT64_C(0),
1138   INT64_C(0),
1139   INT64_C(0),
1140   INT64_C(0),
1141   INT64_C(0),
1142   INT64_C(0),
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(0),
1159   INT64_C(0),
1160   INT64_C(0),
1161   INT64_C(0),
1162   INT64_C(0),
1163   INT64_C(0),
1164   INT64_C(0),
1165   INT64_C(0),
1166   INT64_C(0),
1167   INT64_C(0),
1168   INT64_C(0),
1169   INT64_C(0),
1170   INT64_C(0),
1171   INT64_C(0),
1172   INT64_C(0),
1173   INT64_C(0),
1174   INT64_C(0),
1175   INT64_C(0),
1176   INT64_C(0),
1177   INT64_C(0),
1178   INT64_C(0),
1179   INT64_C(0),
1180   INT64_C(0),
1181   INT64_C(0),
1182   INT64_C(0),
1183   INT64_C(0),
1184   INT64_C(0),
1185   INT64_C(0),
1186   INT64_C(0),
1187   INT64_C(0),
1188   INT64_C(0),
1189   INT64_C(0),
1190   INT64_C(0),
1191   INT64_C(0),
1192   INT64_C(0),
1193   INT64_C(0),
1194   INT64_C(0),
1195   INT64_C(0),
1196   INT64_C(0),
1197   INT64_C(0),
1198   INT64_C(0),
1199   INT64_C(0),
1200   INT64_C(0),
1201   INT64_C(0),
1202   INT64_C(0),
1203   INT64_C(0),
1204   INT64_C(0),
1205   INT64_C(0),
1206   INT64_C(0),
1207   INT64_C(0),
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(0),
1233   INT64_C(0),
1234   INT64_C(0),
1235   INT64_C(0),
1236   INT64_C(0),
1237   INT64_C(0),
1238   INT64_C(0),
1239   INT64_C(0),
1240   INT64_C(0),
1241   INT64_C(0),
1242   INT64_C(0),
1243   INT64_C(0),
1244   INT64_C(0),
1245   INT64_C(0),
1246   INT64_C(0),
1247   INT64_C(0),
1248   INT64_C(0),
1249   INT64_C(0),
1250   INT64_C(0),
1251   INT64_C(0),
1252   INT64_C(0),
1253   INT64_C(0),
1254   INT64_C(0),
1255   INT64_C(0),
1256   INT64_C(0),
1257   INT64_C(0),
1258   INT64_C(0),
1259   INT64_C(0),
1260   INT64_C(0),
1261   INT64_C(0),
1262   INT64_C(0),
1263   INT64_C(0),
1264   INT64_C(0),
1265   INT64_C(0),
1266   INT64_C(0),
1267   INT64_C(0),
1268   INT64_C(0),
1269   INT64_C(0),
1270   INT64_C(0),
1271   INT64_C(0),
1272   INT64_C(0),
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(0),
1353   INT64_C(0),
1354   INT64_C(0),
1355   INT64_C(0),
1356   INT64_C(0),
1357   INT64_C(0),
1358   INT64_C(0),
1359   INT64_C(0),
1360   INT64_C(0),
1361   INT64_C(0),
1362   INT64_C(0),
1363   INT64_C(0),
1364   INT64_C(0),
1365   INT64_C(0),
1366   INT64_C(0),
1367   INT64_C(0),
1368   INT64_C(0),
1369   INT64_C(0),
1370   INT64_C(0),
1371   INT64_C(0),
1372   INT64_C(0),
1373   INT64_C(0),
1374   INT64_C(0),
1375   INT64_C(0),
1376   INT64_C(0),
1377   INT64_C(0),
1378   INT64_C(0),
1379   INT64_C(0),
1380   INT64_C(0),
1381   INT64_C(0),
1382   INT64_C(0),
1383   INT64_C(0),
1384   INT64_C(0),
1385   INT64_C(0),
1386   INT64_C(0),
1387   INT64_C(0),
1388   INT64_C(0),
1389   INT64_C(0),
1390   INT64_C(0),
1391   INT64_C(0),
1392   INT64_C(0),
1393   INT64_C(0),
1394   INT64_C(0),
1395   INT64_C(0),
1396   INT64_C(0),
1397   INT64_C(0),
1398   INT64_C(0),
1399   INT64_C(0),
1400   INT64_C(0),
1401   INT64_C(0),
1402   INT64_C(0),
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(4095),
1417   -INT64_C(8191),
1418   -INT64_C(16383),
1419   -INT64_C(32767),
1420   -INT64_C(65535),
1421   -INT64_C(131071),
1422   -INT64_C(262143),
1423   -INT64_C(524287),
1424   -INT64_C(1048575),
1425   -INT64_C(2097151),
1426   -INT64_C(4194303),
1427   -INT64_C(8388607),
1428   -INT64_C(16777215),
1429   -INT64_C(33554430),
1430   -INT64_C(67108860),
1431   -INT64_C(134217720),
1432   -INT64_C(268435440),
1433   -INT64_C(536870880),
1434   -INT64_C(1073741760),
1435   -INT64_C(2147483520),
1436   -INT64_C(4294967040),
1437   -INT64_C(8589934080),
1438   -INT64_C(17179868160),
1439   -INT64_C(34359736320),
1440   -INT64_C(68719472640),
1441   -INT64_C(137438945280),
1442   -INT64_C(274877890560),
1443   -INT64_C(549755781120),
1444   -INT64_C(1099511562240),
1445   -INT64_C(2199023124480),
1446   -INT64_C(4398046248960),
1447   -INT64_C(8796092497920),
1448   -INT64_C(17592184995840),
1449   -INT64_C(35184369991680),
1450   -INT64_C(70368739983360),
1451   -INT64_C(140737479966720),
1452   -INT64_C(281474959933440),
1453   -INT64_C(562949919866880),
1454   -INT64_C(1125899839733760),
1455   -INT64_C(2251799679467520),
1456   -INT64_C(4503599358935040),
1457   -INT64_C(9007198717870080),
1458   -INT64_C(18014397435740160),
1459   -INT64_C(36028794871480320),
1460   -INT64_C(72057589742960640),
1461   -INT64_C(144115179485921280),
1462   -INT64_C(288230358971842560),
1463   -INT64_C(576460717943685120),
1464   -INT64_C(1152921435887370240),
1465   -INT64_C(2305842871774740480),
1466   -INT64_C(4611685743549480960),
1467   -INT64_C(9223371487098961920),
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(1024),
1545   -INT64_C(2048),
1546   -INT64_C(4096),
1547   -INT64_C(8192),
1548   -INT64_C(16384),
1549   -INT64_C(32768),
1550   -INT64_C(65536),
1551   -INT64_C(131072),
1552   -INT64_C(262144),
1553   -INT64_C(524288),
1554   -INT64_C(1048576),
1555   -INT64_C(2097152),
1556   -INT64_C(4194304),
1557   -INT64_C(8388609),
1558   -INT64_C(16777218),
1559   -INT64_C(33554436),
1560   -INT64_C(67108872),
1561   -INT64_C(134217744),
1562   -INT64_C(268435488),
1563   -INT64_C(536870976),
1564   -INT64_C(1073741952),
1565   -INT64_C(2147483904),
1566   -INT64_C(4294967808),
1567   -INT64_C(8589935616),
1568   -INT64_C(17179871232),
1569   -INT64_C(34359742464),
1570   -INT64_C(68719484928),
1571   -INT64_C(137438969856),
1572   -INT64_C(274877939712),
1573   -INT64_C(549755879424),
1574   -INT64_C(1099511758848),
1575   -INT64_C(2199023517696),
1576   -INT64_C(4398047035392),
1577   -INT64_C(8796094070784),
1578   -INT64_C(17592188141568),
1579   -INT64_C(35184376283136),
1580   -INT64_C(70368752566272),
1581   -INT64_C(140737505132544),
1582   -INT64_C(281475010265088),
1583   -INT64_C(562950020530176),
1584   -INT64_C(1125900041060352),
1585   -INT64_C(2251800082120704),
1586   -INT64_C(4503600164241408),
1587   -INT64_C(9007200328482816),
1588   -INT64_C(18014400656965632),
1589   -INT64_C(36028801313931264),
1590   -INT64_C(72057602627862528),
1591   -INT64_C(144115205255725056),
1592   -INT64_C(288230410511450112),
1593   -INT64_C(576460821022900224),
1594   -INT64_C(1152921642045800448),
1595   -INT64_C(2305843284091600896),
1596   -INT64_C(4611686568183201792),
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(4095),
1611   -INT64_C(8191),
1612   -INT64_C(16383),
1613   -INT64_C(32767),
1614   -INT64_C(65535),
1615   -INT64_C(131071),
1616   -INT64_C(262143),
1617   -INT64_C(524287),
1618   -INT64_C(1048575),
1619   -INT64_C(2097151),
1620   -INT64_C(4194303),
1621   -INT64_C(8388607),
1622   -INT64_C(16777215),
1623   -INT64_C(33554430),
1624   -INT64_C(67108860),
1625   -INT64_C(134217720),
1626   -INT64_C(268435440),
1627   -INT64_C(536870880),
1628   -INT64_C(1073741760),
1629   -INT64_C(2147483520),
1630   -INT64_C(4294967040),
1631   -INT64_C(8589934080),
1632   -INT64_C(17179868160),
1633   -INT64_C(34359736320),
1634   -INT64_C(68719472640),
1635   -INT64_C(137438945280),
1636   -INT64_C(274877890560),
1637   -INT64_C(549755781120),
1638   -INT64_C(1099511562240),
1639   -INT64_C(2199023124480),
1640   -INT64_C(4398046248960),
1641   -INT64_C(8796092497920),
1642   -INT64_C(17592184995840),
1643   -INT64_C(35184369991680),
1644   -INT64_C(70368739983360),
1645   -INT64_C(140737479966720),
1646   -INT64_C(281474959933440),
1647   -INT64_C(562949919866880),
1648   -INT64_C(1125899839733760),
1649   -INT64_C(2251799679467520),
1650   -INT64_C(4503599358935040),
1651   -INT64_C(9007198717870080),
1652   -INT64_C(18014397435740160),
1653   -INT64_C(36028794871480320),
1654   -INT64_C(72057589742960640),
1655   -INT64_C(144115179485921280),
1656   -INT64_C(288230358971842560),
1657   -INT64_C(576460717943685120),
1658   -INT64_C(1152921435887370240),
1659   -INT64_C(2305842871774740480),
1660   -INT64_C(4611685743549480960),
1661   -INT64_C(9223371487098961920),
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(1024),
1739   -INT64_C(2048),
1740   -INT64_C(4096),
1741   -INT64_C(8192),
1742   -INT64_C(16384),
1743   -INT64_C(32768),
1744   -INT64_C(65536),
1745   -INT64_C(131072),
1746   -INT64_C(262144),
1747   -INT64_C(524288),
1748   -INT64_C(1048576),
1749   -INT64_C(2097152),
1750   -INT64_C(4194304),
1751   -INT64_C(8388609),
1752   -INT64_C(16777218),
1753   -INT64_C(33554436),
1754   -INT64_C(67108872),
1755   -INT64_C(134217744),
1756   -INT64_C(268435488),
1757   -INT64_C(536870976),
1758   -INT64_C(1073741952),
1759   -INT64_C(2147483904),
1760   -INT64_C(4294967808),
1761   -INT64_C(8589935616),
1762   -INT64_C(17179871232),
1763   -INT64_C(34359742464),
1764   -INT64_C(68719484928),
1765   -INT64_C(137438969856),
1766   -INT64_C(274877939712),
1767   -INT64_C(549755879424),
1768   -INT64_C(1099511758848),
1769   -INT64_C(2199023517696),
1770   -INT64_C(4398047035392),
1771   -INT64_C(8796094070784),
1772   -INT64_C(17592188141568),
1773   -INT64_C(35184376283136),
1774   -INT64_C(70368752566272),
1775   -INT64_C(140737505132544),
1776   -INT64_C(281475010265088),
1777   -INT64_C(562950020530176),
1778   -INT64_C(1125900041060352),
1779   -INT64_C(2251800082120704),
1780   -INT64_C(4503600164241408),
1781   -INT64_C(9007200328482816),
1782   -INT64_C(18014400656965632),
1783   -INT64_C(36028801313931264),
1784   -INT64_C(72057602627862528),
1785   -INT64_C(144115205255725056),
1786   -INT64_C(288230410511450112),
1787   -INT64_C(576460821022900224),
1788   -INT64_C(1152921642045800448),
1789   -INT64_C(2305843284091600896),
1790   -INT64_C(4611686568183201792),
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(0),
1924   INT64_C(0),
1925   INT64_C(0),
1926   INT64_C(0),
1927   INT64_C(0),
1928   INT64_C(0),
1929   INT64_C(0),
1930   INT64_C(0),
1931   INT64_C(0),
1932   INT64_C(0),
1933   INT64_C(0),
1934   INT64_C(0),
1935   INT64_C(0),
1936   INT64_C(0),
1937   INT64_C(0),
1938   INT64_C(0),
1939   INT64_C(0),
1940   INT64_C(0),
1941   INT64_C(0),
1942   INT64_C(0),
1943   INT64_C(0),
1944   INT64_C(0),
1945   INT64_C(0),
1946   INT64_C(0),
1947   INT64_C(0),
1948   INT64_C(0),
1949   INT64_C(0),
1950   INT64_C(0),
1951   INT64_C(0),
1952   INT64_C(0),
1953   INT64_C(0),
1954   INT64_C(0),
1955   INT64_C(0),
1956   INT64_C(0),
1957   INT64_C(0),
1958   INT64_C(0),
1959   INT64_C(0),
1960   INT64_C(0),
1961   INT64_C(0),
1962   INT64_C(0),
1963   INT64_C(0),
1964   INT64_C(0),
1965   INT64_C(0),
1966   INT64_C(0),
1967   INT64_C(0),
1968   INT64_C(0),
1969   INT64_C(0),
1970   INT64_C(0),
1971   INT64_C(0),
1972   INT64_C(0),
1973   INT64_C(0),
1974   INT64_C(0),
1975   INT64_C(0),
1976   INT64_C(0),
1977   INT64_C(0),
1978   INT64_C(0),
1979   INT64_C(0),
1980   INT64_C(0),
1981   INT64_C(0),
1982   INT64_C(0),
1983   INT64_C(0),
1984   INT64_C(0),
1985   INT64_C(0),
1986   INT64_C(0),
1987   INT64_C(0),
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(0),
2334   INT64_C(0),
2335   INT64_C(0),
2336   INT64_C(0),
2337   INT64_C(0),
2338   INT64_C(0),
2339   INT64_C(0),
2340   INT64_C(0),
2341   INT64_C(0),
2342   INT64_C(0),
2343   INT64_C(0),
2344   INT64_C(0),
2345   INT64_C(0),
2346   INT64_C(0),
2347   INT64_C(0),
2348   INT64_C(0),
2349   INT64_C(0),
2350   INT64_C(0),
2351   INT64_C(0),
2352   INT64_C(0),
2353   INT64_C(0),
2354   INT64_C(0),
2355   INT64_C(0),
2356   INT64_C(0),
2357   INT64_C(0),
2358   INT64_C(0),
2359   INT64_C(0),
2360   INT64_C(0),
2361   INT64_C(0),
2362   INT64_C(0),
2363   INT64_C(0),
2364   INT64_C(0),
2365   INT64_C(0),
2366   INT64_C(0),
2367   INT64_C(0),
2368   INT64_C(0),
2369   INT64_C(0),
2370   INT64_C(0),
2371   INT64_C(0),
2372   INT64_C(0),
2373   INT64_C(0),
2374   INT64_C(0),
2375   INT64_C(0),
2376   INT64_C(0),
2377   INT64_C(0),
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(0),
2394   INT64_C(0),
2395   INT64_C(0),
2396   INT64_C(0),
2397   INT64_C(0),
2398   INT64_C(0),
2399   INT64_C(0),
2400   INT64_C(0),
2401   INT64_C(0),
2402   INT64_C(0),
2403   INT64_C(0),
2404   INT64_C(0),
2405   INT64_C(0),
2406   INT64_C(0),
2407   INT64_C(0),
2408   INT64_C(0),
2409   INT64_C(0),
2410   INT64_C(0),
2411   INT64_C(0),
2412   INT64_C(0),
2413   INT64_C(0),
2414   INT64_C(0),
2415   INT64_C(0),
2416   INT64_C(0),
2417   INT64_C(0),
2418   INT64_C(0),
2419   INT64_C(0),
2420   INT64_C(0),
2421   INT64_C(0),
2422   INT64_C(0),
2423   INT64_C(0),
2424   INT64_C(0),
2425   INT64_C(0),
2426   INT64_C(0),
2427   INT64_C(0),
2428   INT64_C(0),
2429   INT64_C(0),
2430   INT64_C(0),
2431   INT64_C(0),
2432   INT64_C(0),
2433   INT64_C(0),
2434   INT64_C(0),
2435   INT64_C(0),
2436   INT64_C(0),
2437   INT64_C(0),
2438   INT64_C(0),
2439   INT64_C(0),
2440   INT64_C(0),
2441   INT64_C(0),
2442   INT64_C(0),
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(0),
2468   INT64_C(0),
2469   INT64_C(0),
2470   INT64_C(0),
2471   INT64_C(0),
2472   INT64_C(0),
2473   INT64_C(0),
2474   INT64_C(0),
2475   INT64_C(0),
2476   INT64_C(0),
2477   INT64_C(0),
2478   INT64_C(0),
2479   INT64_C(0),
2480   INT64_C(0),
2481   INT64_C(0),
2482   INT64_C(0),
2483   INT64_C(0),
2484   INT64_C(0),
2485   INT64_C(0),
2486   INT64_C(0),
2487   INT64_C(0),
2488   INT64_C(0),
2489   INT64_C(0),
2490   INT64_C(0),
2491   INT64_C(0),
2492   INT64_C(0),
2493   INT64_C(0),
2494   INT64_C(0),
2495   INT64_C(0),
2496   INT64_C(0),
2497   INT64_C(0),
2498   INT64_C(0),
2499   INT64_C(0),
2500   INT64_C(0),
2501   INT64_C(0),
2502   INT64_C(0),
2503   INT64_C(0),
2504   INT64_C(0),
2505   INT64_C(0),
2506   INT64_C(0),
2507   INT64_C(0),
2508   INT64_C(8388608),
2509   INT64_C(16777216),
2510   INT64_C(33554432),
2511   INT64_C(67108864),
2512   INT64_C(134217728),
2513   INT64_C(268435456),
2514   INT64_C(536870912),
2515   INT64_C(1073741824),
2516   INT64_C(2147483648),
2517   INT64_C(4294967296),
2518   INT64_C(8589934592),
2519   INT64_C(17179869184),
2520   INT64_C(34359738368),
2521   INT64_C(68719476736),
2522   INT64_C(137438953472),
2523   INT64_C(274877906944),
2524   INT64_C(549755813888),
2525   INT64_C(1099511627776),
2526   INT64_C(2199023255552),
2527   INT64_C(4398046511104),
2528   INT64_C(8796093022208),
2529   INT64_C(17592186044416),
2530   INT64_C(35184372088832),
2531   INT64_C(70368744177664),
2532   INT64_C(140737488355328),
2533   INT64_C(281474976710656),
2534   INT64_C(562949953421312),
2535   INT64_C(1125899906842624),
2536   INT64_C(2251799813685248),
2537   INT64_C(4503599627370496),
2538   INT64_C(9007199254740992),
2539   INT64_C(18014398509481984),
2540   INT64_C(36028797018963968),
2541   INT64_C(72057594037927936),
2542   INT64_C(144115188075855872),
2543   INT64_C(288230376151711744),
2544   INT64_C(576460752303423488),
2545   INT64_C(1152921504606846976),
2546   INT64_C(2305843009213693952),
2547   INT64_C(4611686018427387904),
2548   INT64_C(9223372036854775807),
2549   INT64_C(9223372036854775807),
2550   INT64_C(9223372036854775807),
2551   INT64_C(9223372036854775807),
2552   INT64_C(9223372036854775807),
2553   INT64_C(9223372036854775807),
2554   INT64_C(9223372036854775807),
2555   INT64_C(9223372036854775807),
2556   INT64_C(9223372036854775807),
2557   INT64_C(9223372036854775807),
2558   INT64_C(9223372036854775807),
2559   INT64_C(9223372036854775807),
2560   INT64_C(9223372036854775807),
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(8388609),
2574   INT64_C(16777218),
2575   INT64_C(33554436),
2576   INT64_C(67108872),
2577   INT64_C(134217744),
2578   INT64_C(268435488),
2579   INT64_C(536870976),
2580   INT64_C(1073741952),
2581   INT64_C(2147483904),
2582   INT64_C(4294967808),
2583   INT64_C(8589935616),
2584   INT64_C(17179871232),
2585   INT64_C(34359742464),
2586   INT64_C(68719484928),
2587   INT64_C(137438969856),
2588   INT64_C(274877939712),
2589   INT64_C(549755879424),
2590   INT64_C(1099511758848),
2591   INT64_C(2199023517696),
2592   INT64_C(4398047035392),
2593   INT64_C(8796094070784),
2594   INT64_C(17592188141568),
2595   INT64_C(35184376283136),
2596   INT64_C(70368752566272),
2597   INT64_C(140737505132544),
2598   INT64_C(281475010265088),
2599   INT64_C(562950020530176),
2600   INT64_C(1125900041060352),
2601   INT64_C(2251800082120704),
2602   INT64_C(4503600164241408),
2603   INT64_C(9007200328482816),
2604   INT64_C(18014400656965632),
2605   INT64_C(36028801313931264),
2606   INT64_C(72057602627862528),
2607   INT64_C(144115205255725056),
2608   INT64_C(288230410511450112),
2609   INT64_C(576460821022900224),
2610   INT64_C(1152921642045800448),
2611   INT64_C(2305843284091600896),
2612   INT64_C(4611686568183201792),
2613   INT64_C(9223372036854775807),
2614   INT64_C(9223372036854775807),
2615   INT64_C(9223372036854775807),
2616   INT64_C(9223372036854775807),
2617   INT64_C(9223372036854775807),
2618   INT64_C(9223372036854775807),
2619   INT64_C(9223372036854775807),
2620   INT64_C(9223372036854775807),
2621   INT64_C(9223372036854775807),
2622   INT64_C(9223372036854775807),
2623   INT64_C(9223372036854775807),
2624   INT64_C(9223372036854775807),
2625   INT64_C(9223372036854775807),
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(8388610),
2639   INT64_C(16777220),
2640   INT64_C(33554440),
2641   INT64_C(67108880),
2642   INT64_C(134217760),
2643   INT64_C(268435520),
2644   INT64_C(536871040),
2645   INT64_C(1073742080),
2646   INT64_C(2147484160),
2647   INT64_C(4294968320),
2648   INT64_C(8589936640),
2649   INT64_C(17179873280),
2650   INT64_C(34359746560),
2651   INT64_C(68719493120),
2652   INT64_C(137438986240),
2653   INT64_C(274877972480),
2654   INT64_C(549755944960),
2655   INT64_C(1099511889920),
2656   INT64_C(2199023779840),
2657   INT64_C(4398047559680),
2658   INT64_C(8796095119360),
2659   INT64_C(17592190238720),
2660   INT64_C(35184380477440),
2661   INT64_C(70368760954880),
2662   INT64_C(140737521909760),
2663   INT64_C(281475043819520),
2664   INT64_C(562950087639040),
2665   INT64_C(1125900175278080),
2666   INT64_C(2251800350556160),
2667   INT64_C(4503600701112320),
2668   INT64_C(9007201402224640),
2669   INT64_C(18014402804449280),
2670   INT64_C(36028805608898560),
2671   INT64_C(72057611217797120),
2672   INT64_C(144115222435594240),
2673   INT64_C(288230444871188480),
2674   INT64_C(576460889742376960),
2675   INT64_C(1152921779484753920),
2676   INT64_C(2305843558969507840),
2677   INT64_C(4611687117939015680),
2678   INT64_C(9223372036854775807),
2679   INT64_C(9223372036854775807),
2680   INT64_C(9223372036854775807),
2681   INT64_C(9223372036854775807),
2682   INT64_C(9223372036854775807),
2683   INT64_C(9223372036854775807),
2684   INT64_C(9223372036854775807),
2685   INT64_C(9223372036854775807),
2686   INT64_C(9223372036854775807),
2687   INT64_C(9223372036854775807),
2688   INT64_C(9223372036854775807),
2689   INT64_C(9223372036854775807),
2690   INT64_C(9223372036854775807),
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(8388611),
2704   INT64_C(16777222),
2705   INT64_C(33554444),
2706   INT64_C(67108888),
2707   INT64_C(134217776),
2708   INT64_C(268435552),
2709   INT64_C(536871104),
2710   INT64_C(1073742208),
2711   INT64_C(2147484416),
2712   INT64_C(4294968832),
2713   INT64_C(8589937664),
2714   INT64_C(17179875328),
2715   INT64_C(34359750656),
2716   INT64_C(68719501312),
2717   INT64_C(137439002624),
2718   INT64_C(274878005248),
2719   INT64_C(549756010496),
2720   INT64_C(1099512020992),
2721   INT64_C(2199024041984),
2722   INT64_C(4398048083968),
2723   INT64_C(8796096167936),
2724   INT64_C(17592192335872),
2725   INT64_C(35184384671744),
2726   INT64_C(70368769343488),
2727   INT64_C(140737538686976),
2728   INT64_C(281475077373952),
2729   INT64_C(562950154747904),
2730   INT64_C(1125900309495808),
2731   INT64_C(2251800618991616),
2732   INT64_C(4503601237983232),
2733   INT64_C(9007202475966464),
2734   INT64_C(18014404951932928),
2735   INT64_C(36028809903865856),
2736   INT64_C(72057619807731712),
2737   INT64_C(144115239615463424),
2738   INT64_C(288230479230926848),
2739   INT64_C(576460958461853696),
2740   INT64_C(1152921916923707392),
2741   INT64_C(2305843833847414784),
2742   INT64_C(4611687667694829568),
2743   INT64_C(9223372036854775807),
2744   INT64_C(9223372036854775807),
2745   INT64_C(9223372036854775807),
2746   INT64_C(9223372036854775807),
2747   INT64_C(9223372036854775807),
2748   INT64_C(9223372036854775807),
2749   INT64_C(9223372036854775807),
2750   INT64_C(9223372036854775807),
2751   INT64_C(9223372036854775807),
2752   INT64_C(9223372036854775807),
2753   INT64_C(9223372036854775807),
2754   INT64_C(9223372036854775807),
2755   INT64_C(9223372036854775807),
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(16143410),
2769   INT64_C(32286820),
2770   INT64_C(64573640),
2771   INT64_C(129147280),
2772   INT64_C(258294560),
2773   INT64_C(516589120),
2774   INT64_C(1033178240),
2775   INT64_C(2066356480),
2776   INT64_C(4132712960),
2777   INT64_C(8265425920),
2778   INT64_C(16530851840),
2779   INT64_C(33061703680),
2780   INT64_C(66123407360),
2781   INT64_C(132246814720),
2782   INT64_C(264493629440),
2783   INT64_C(528987258880),
2784   INT64_C(1057974517760),
2785   INT64_C(2115949035520),
2786   INT64_C(4231898071040),
2787   INT64_C(8463796142080),
2788   INT64_C(16927592284160),
2789   INT64_C(33855184568320),
2790   INT64_C(67710369136640),
2791   INT64_C(135420738273280),
2792   INT64_C(270841476546560),
2793   INT64_C(541682953093120),
2794   INT64_C(1083365906186240),
2795   INT64_C(2166731812372480),
2796   INT64_C(4333463624744960),
2797   INT64_C(8666927249489920),
2798   INT64_C(17333854498979840),
2799   INT64_C(34667708997959680),
2800   INT64_C(69335417995919360),
2801   INT64_C(138670835991838720),
2802   INT64_C(277341671983677440),
2803   INT64_C(554683343967354880),
2804   INT64_C(1109366687934709760),
2805   INT64_C(2218733375869419520),
2806   INT64_C(4437466751738839040),
2807   INT64_C(8874933503477678080),
2808   INT64_C(9223372036854775807),
2809   INT64_C(9223372036854775807),
2810   INT64_C(9223372036854775807),
2811   INT64_C(9223372036854775807),
2812   INT64_C(9223372036854775807),
2813   INT64_C(9223372036854775807),
2814   INT64_C(9223372036854775807),
2815   INT64_C(9223372036854775807),
2816   INT64_C(9223372036854775807),
2817   INT64_C(9223372036854775807),
2818   INT64_C(9223372036854775807),
2819   INT64_C(9223372036854775807),
2820   INT64_C(9223372036854775807),
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(16777212),
2834   INT64_C(33554424),
2835   INT64_C(67108848),
2836   INT64_C(134217696),
2837   INT64_C(268435392),
2838   INT64_C(536870784),
2839   INT64_C(1073741568),
2840   INT64_C(2147483136),
2841   INT64_C(4294966272),
2842   INT64_C(8589932544),
2843   INT64_C(17179865088),
2844   INT64_C(34359730176),
2845   INT64_C(68719460352),
2846   INT64_C(137438920704),
2847   INT64_C(274877841408),
2848   INT64_C(549755682816),
2849   INT64_C(1099511365632),
2850   INT64_C(2199022731264),
2851   INT64_C(4398045462528),
2852   INT64_C(8796090925056),
2853   INT64_C(17592181850112),
2854   INT64_C(35184363700224),
2855   INT64_C(70368727400448),
2856   INT64_C(140737454800896),
2857   INT64_C(281474909601792),
2858   INT64_C(562949819203584),
2859   INT64_C(1125899638407168),
2860   INT64_C(2251799276814336),
2861   INT64_C(4503598553628672),
2862   INT64_C(9007197107257344),
2863   INT64_C(18014394214514688),
2864   INT64_C(36028788429029376),
2865   INT64_C(72057576858058752),
2866   INT64_C(144115153716117504),
2867   INT64_C(288230307432235008),
2868   INT64_C(576460614864470016),
2869   INT64_C(1152921229728940032),
2870   INT64_C(2305842459457880064),
2871   INT64_C(4611684918915760128),
2872   INT64_C(9223369837831520256),
2873   INT64_C(9223372036854775807),
2874   INT64_C(9223372036854775807),
2875   INT64_C(9223372036854775807),
2876   INT64_C(9223372036854775807),
2877   INT64_C(9223372036854775807),
2878   INT64_C(9223372036854775807),
2879   INT64_C(9223372036854775807),
2880   INT64_C(9223372036854775807),
2881   INT64_C(9223372036854775807),
2882   INT64_C(9223372036854775807),
2883   INT64_C(9223372036854775807),
2884   INT64_C(9223372036854775807),
2885   INT64_C(9223372036854775807),
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(16777213),
2899   INT64_C(33554426),
2900   INT64_C(67108852),
2901   INT64_C(134217704),
2902   INT64_C(268435408),
2903   INT64_C(536870816),
2904   INT64_C(1073741632),
2905   INT64_C(2147483264),
2906   INT64_C(4294966528),
2907   INT64_C(8589933056),
2908   INT64_C(17179866112),
2909   INT64_C(34359732224),
2910   INT64_C(68719464448),
2911   INT64_C(137438928896),
2912   INT64_C(274877857792),
2913   INT64_C(549755715584),
2914   INT64_C(1099511431168),
2915   INT64_C(2199022862336),
2916   INT64_C(4398045724672),
2917   INT64_C(8796091449344),
2918   INT64_C(17592182898688),
2919   INT64_C(35184365797376),
2920   INT64_C(70368731594752),
2921   INT64_C(140737463189504),
2922   INT64_C(281474926379008),
2923   INT64_C(562949852758016),
2924   INT64_C(1125899705516032),
2925   INT64_C(2251799411032064),
2926   INT64_C(4503598822064128),
2927   INT64_C(9007197644128256),
2928   INT64_C(18014395288256512),
2929   INT64_C(36028790576513024),
2930   INT64_C(72057581153026048),
2931   INT64_C(144115162306052096),
2932   INT64_C(288230324612104192),
2933   INT64_C(576460649224208384),
2934   INT64_C(1152921298448416768),
2935   INT64_C(2305842596896833536),
2936   INT64_C(4611685193793667072),
2937   INT64_C(9223370387587334144),
2938   INT64_C(9223372036854775807),
2939   INT64_C(9223372036854775807),
2940   INT64_C(9223372036854775807),
2941   INT64_C(9223372036854775807),
2942   INT64_C(9223372036854775807),
2943   INT64_C(9223372036854775807),
2944   INT64_C(9223372036854775807),
2945   INT64_C(9223372036854775807),
2946   INT64_C(9223372036854775807),
2947   INT64_C(9223372036854775807),
2948   INT64_C(9223372036854775807),
2949   INT64_C(9223372036854775807),
2950   INT64_C(9223372036854775807),
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(16777214),
2964   INT64_C(33554428),
2965   INT64_C(67108856),
2966   INT64_C(134217712),
2967   INT64_C(268435424),
2968   INT64_C(536870848),
2969   INT64_C(1073741696),
2970   INT64_C(2147483392),
2971   INT64_C(4294966784),
2972   INT64_C(8589933568),
2973   INT64_C(17179867136),
2974   INT64_C(34359734272),
2975   INT64_C(68719468544),
2976   INT64_C(137438937088),
2977   INT64_C(274877874176),
2978   INT64_C(549755748352),
2979   INT64_C(1099511496704),
2980   INT64_C(2199022993408),
2981   INT64_C(4398045986816),
2982   INT64_C(8796091973632),
2983   INT64_C(17592183947264),
2984   INT64_C(35184367894528),
2985   INT64_C(70368735789056),
2986   INT64_C(140737471578112),
2987   INT64_C(281474943156224),
2988   INT64_C(562949886312448),
2989   INT64_C(1125899772624896),
2990   INT64_C(2251799545249792),
2991   INT64_C(4503599090499584),
2992   INT64_C(9007198180999168),
2993   INT64_C(18014396361998336),
2994   INT64_C(36028792723996672),
2995   INT64_C(72057585447993344),
2996   INT64_C(144115170895986688),
2997   INT64_C(288230341791973376),
2998   INT64_C(576460683583946752),
2999   INT64_C(1152921367167893504),
3000   INT64_C(2305842734335787008),
3001   INT64_C(4611685468671574016),
3002   INT64_C(9223370937343148032),
3003   INT64_C(9223372036854775807),
3004   INT64_C(9223372036854775807),
3005   INT64_C(9223372036854775807),
3006   INT64_C(9223372036854775807),
3007   INT64_C(9223372036854775807),
3008   INT64_C(9223372036854775807),
3009   INT64_C(9223372036854775807),
3010   INT64_C(9223372036854775807),
3011   INT64_C(9223372036854775807),
3012   INT64_C(9223372036854775807),
3013   INT64_C(9223372036854775807),
3014   INT64_C(9223372036854775807),
3015   INT64_C(9223372036854775807),
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(16777215),
3029   INT64_C(33554430),
3030   INT64_C(67108860),
3031   INT64_C(134217720),
3032   INT64_C(268435440),
3033   INT64_C(536870880),
3034   INT64_C(1073741760),
3035   INT64_C(2147483520),
3036   INT64_C(4294967040),
3037   INT64_C(8589934080),
3038   INT64_C(17179868160),
3039   INT64_C(34359736320),
3040   INT64_C(68719472640),
3041   INT64_C(137438945280),
3042   INT64_C(274877890560),
3043   INT64_C(549755781120),
3044   INT64_C(1099511562240),
3045   INT64_C(2199023124480),
3046   INT64_C(4398046248960),
3047   INT64_C(8796092497920),
3048   INT64_C(17592184995840),
3049   INT64_C(35184369991680),
3050   INT64_C(70368739983360),
3051   INT64_C(140737479966720),
3052   INT64_C(281474959933440),
3053   INT64_C(562949919866880),
3054   INT64_C(1125899839733760),
3055   INT64_C(2251799679467520),
3056   INT64_C(4503599358935040),
3057   INT64_C(9007198717870080),
3058   INT64_C(18014397435740160),
3059   INT64_C(36028794871480320),
3060   INT64_C(72057589742960640),
3061   INT64_C(144115179485921280),
3062   INT64_C(288230358971842560),
3063   INT64_C(576460717943685120),
3064   INT64_C(1152921435887370240),
3065   INT64_C(2305842871774740480),
3066   INT64_C(4611685743549480960),
3067   INT64_C(9223371487098961920),
3068   INT64_C(9223372036854775807),
3069   INT64_C(9223372036854775807),
3070   INT64_C(9223372036854775807),
3071   INT64_C(9223372036854775807),
3072   INT64_C(9223372036854775807),
3073   INT64_C(9223372036854775807),
3074   INT64_C(9223372036854775807),
3075   INT64_C(9223372036854775807),
3076   INT64_C(9223372036854775807),
3077   INT64_C(9223372036854775807),
3078   INT64_C(9223372036854775807),
3079   INT64_C(9223372036854775807),
3080   INT64_C(9223372036854775807),
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(4194304),
3094   INT64_C(8388608),
3095   INT64_C(16777216),
3096   INT64_C(33554432),
3097   INT64_C(67108864),
3098   INT64_C(134217728),
3099   INT64_C(268435456),
3100   INT64_C(536870912),
3101   INT64_C(1073741824),
3102   INT64_C(2147483648),
3103   INT64_C(4294967296),
3104   INT64_C(8589934592),
3105   INT64_C(17179869184),
3106   INT64_C(34359738368),
3107   INT64_C(68719476736),
3108   INT64_C(137438953472),
3109   INT64_C(274877906944),
3110   INT64_C(549755813888),
3111   INT64_C(1099511627776),
3112   INT64_C(2199023255552),
3113   INT64_C(4398046511104),
3114   INT64_C(8796093022208),
3115   INT64_C(17592186044416),
3116   INT64_C(35184372088832),
3117   INT64_C(70368744177664),
3118   INT64_C(140737488355328),
3119   INT64_C(281474976710656),
3120   INT64_C(562949953421312),
3121   INT64_C(1125899906842624),
3122   INT64_C(2251799813685248),
3123   INT64_C(4503599627370496),
3124   INT64_C(9007199254740992),
3125   INT64_C(18014398509481984),
3126   INT64_C(36028797018963968),
3127   INT64_C(72057594037927936),
3128   INT64_C(144115188075855872),
3129   INT64_C(288230376151711744),
3130   INT64_C(576460752303423488),
3131   INT64_C(1152921504606846976),
3132   INT64_C(2305843009213693952),
3133   INT64_C(4611686018427387904),
3134   INT64_C(9223372036854775807),
3135   INT64_C(9223372036854775807),
3136   INT64_C(9223372036854775807),
3137   INT64_C(9223372036854775807),
3138   INT64_C(9223372036854775807),
3139   INT64_C(9223372036854775807),
3140   INT64_C(9223372036854775807),
3141   INT64_C(9223372036854775807),
3142   INT64_C(9223372036854775807),
3143   INT64_C(9223372036854775807),
3144   INT64_C(9223372036854775807),
3145   INT64_C(9223372036854775807),
3146   INT64_C(9223372036854775807),
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(4194304),
3159   INT64_C(8388609),
3160   INT64_C(16777218),
3161   INT64_C(33554436),
3162   INT64_C(67108872),
3163   INT64_C(134217744),
3164   INT64_C(268435488),
3165   INT64_C(536870976),
3166   INT64_C(1073741952),
3167   INT64_C(2147483904),
3168   INT64_C(4294967808),
3169   INT64_C(8589935616),
3170   INT64_C(17179871232),
3171   INT64_C(34359742464),
3172   INT64_C(68719484928),
3173   INT64_C(137438969856),
3174   INT64_C(274877939712),
3175   INT64_C(549755879424),
3176   INT64_C(1099511758848),
3177   INT64_C(2199023517696),
3178   INT64_C(4398047035392),
3179   INT64_C(8796094070784),
3180   INT64_C(17592188141568),
3181   INT64_C(35184376283136),
3182   INT64_C(70368752566272),
3183   INT64_C(140737505132544),
3184   INT64_C(281475010265088),
3185   INT64_C(562950020530176),
3186   INT64_C(1125900041060352),
3187   INT64_C(2251800082120704),
3188   INT64_C(4503600164241408),
3189   INT64_C(9007200328482816),
3190   INT64_C(18014400656965632),
3191   INT64_C(36028801313931264),
3192   INT64_C(72057602627862528),
3193   INT64_C(144115205255725056),
3194   INT64_C(288230410511450112),
3195   INT64_C(576460821022900224),
3196   INT64_C(1152921642045800448),
3197   INT64_C(2305843284091600896),
3198   INT64_C(4611686568183201792),
3199   INT64_C(9223372036854775807),
3200   INT64_C(9223372036854775807),
3201   INT64_C(9223372036854775807),
3202   INT64_C(9223372036854775807),
3203   INT64_C(9223372036854775807),
3204   INT64_C(9223372036854775807),
3205   INT64_C(9223372036854775807),
3206   INT64_C(9223372036854775807),
3207   INT64_C(9223372036854775807),
3208   INT64_C(9223372036854775807),
3209   INT64_C(9223372036854775807),
3210   INT64_C(9223372036854775807),
3211   INT64_C(9223372036854775807),
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(4194305),
3224   INT64_C(8388610),
3225   INT64_C(16777220),
3226   INT64_C(33554440),
3227   INT64_C(67108880),
3228   INT64_C(134217760),
3229   INT64_C(268435520),
3230   INT64_C(536871040),
3231   INT64_C(1073742080),
3232   INT64_C(2147484160),
3233   INT64_C(4294968320),
3234   INT64_C(8589936640),
3235   INT64_C(17179873280),
3236   INT64_C(34359746560),
3237   INT64_C(68719493120),
3238   INT64_C(137438986240),
3239   INT64_C(274877972480),
3240   INT64_C(549755944960),
3241   INT64_C(1099511889920),
3242   INT64_C(2199023779840),
3243   INT64_C(4398047559680),
3244   INT64_C(8796095119360),
3245   INT64_C(17592190238720),
3246   INT64_C(35184380477440),
3247   INT64_C(70368760954880),
3248   INT64_C(140737521909760),
3249   INT64_C(281475043819520),
3250   INT64_C(562950087639040),
3251   INT64_C(1125900175278080),
3252   INT64_C(2251800350556160),
3253   INT64_C(4503600701112320),
3254   INT64_C(9007201402224640),
3255   INT64_C(18014402804449280),
3256   INT64_C(36028805608898560),
3257   INT64_C(72057611217797120),
3258   INT64_C(144115222435594240),
3259   INT64_C(288230444871188480),
3260   INT64_C(576460889742376960),
3261   INT64_C(1152921779484753920),
3262   INT64_C(2305843558969507840),
3263   INT64_C(4611687117939015680),
3264   INT64_C(9223372036854775807),
3265   INT64_C(9223372036854775807),
3266   INT64_C(9223372036854775807),
3267   INT64_C(9223372036854775807),
3268   INT64_C(9223372036854775807),
3269   INT64_C(9223372036854775807),
3270   INT64_C(9223372036854775807),
3271   INT64_C(9223372036854775807),
3272   INT64_C(9223372036854775807),
3273   INT64_C(9223372036854775807),
3274   INT64_C(9223372036854775807),
3275   INT64_C(9223372036854775807),
3276   INT64_C(9223372036854775807),
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(4194305),
3289   INT64_C(8388611),
3290   INT64_C(16777222),
3291   INT64_C(33554444),
3292   INT64_C(67108888),
3293   INT64_C(134217776),
3294   INT64_C(268435552),
3295   INT64_C(536871104),
3296   INT64_C(1073742208),
3297   INT64_C(2147484416),
3298   INT64_C(4294968832),
3299   INT64_C(8589937664),
3300   INT64_C(17179875328),
3301   INT64_C(34359750656),
3302   INT64_C(68719501312),
3303   INT64_C(137439002624),
3304   INT64_C(274878005248),
3305   INT64_C(549756010496),
3306   INT64_C(1099512020992),
3307   INT64_C(2199024041984),
3308   INT64_C(4398048083968),
3309   INT64_C(8796096167936),
3310   INT64_C(17592192335872),
3311   INT64_C(35184384671744),
3312   INT64_C(70368769343488),
3313   INT64_C(140737538686976),
3314   INT64_C(281475077373952),
3315   INT64_C(562950154747904),
3316   INT64_C(1125900309495808),
3317   INT64_C(2251800618991616),
3318   INT64_C(4503601237983232),
3319   INT64_C(9007202475966464),
3320   INT64_C(18014404951932928),
3321   INT64_C(36028809903865856),
3322   INT64_C(72057619807731712),
3323   INT64_C(144115239615463424),
3324   INT64_C(288230479230926848),
3325   INT64_C(576460958461853696),
3326   INT64_C(1152921916923707392),
3327   INT64_C(2305843833847414784),
3328   INT64_C(4611687667694829568),
3329   INT64_C(9223372036854775807),
3330   INT64_C(9223372036854775807),
3331   INT64_C(9223372036854775807),
3332   INT64_C(9223372036854775807),
3333   INT64_C(9223372036854775807),
3334   INT64_C(9223372036854775807),
3335   INT64_C(9223372036854775807),
3336   INT64_C(9223372036854775807),
3337   INT64_C(9223372036854775807),
3338   INT64_C(9223372036854775807),
3339   INT64_C(9223372036854775807),
3340   INT64_C(9223372036854775807),
3341   INT64_C(9223372036854775807),
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(8071705),
3354   INT64_C(16143410),
3355   INT64_C(32286820),
3356   INT64_C(64573640),
3357   INT64_C(129147280),
3358   INT64_C(258294560),
3359   INT64_C(516589120),
3360   INT64_C(1033178240),
3361   INT64_C(2066356480),
3362   INT64_C(4132712960),
3363   INT64_C(8265425920),
3364   INT64_C(16530851840),
3365   INT64_C(33061703680),
3366   INT64_C(66123407360),
3367   INT64_C(132246814720),
3368   INT64_C(264493629440),
3369   INT64_C(528987258880),
3370   INT64_C(1057974517760),
3371   INT64_C(2115949035520),
3372   INT64_C(4231898071040),
3373   INT64_C(8463796142080),
3374   INT64_C(16927592284160),
3375   INT64_C(33855184568320),
3376   INT64_C(67710369136640),
3377   INT64_C(135420738273280),
3378   INT64_C(270841476546560),
3379   INT64_C(541682953093120),
3380   INT64_C(1083365906186240),
3381   INT64_C(2166731812372480),
3382   INT64_C(4333463624744960),
3383   INT64_C(8666927249489920),
3384   INT64_C(17333854498979840),
3385   INT64_C(34667708997959680),
3386   INT64_C(69335417995919360),
3387   INT64_C(138670835991838720),
3388   INT64_C(277341671983677440),
3389   INT64_C(554683343967354880),
3390   INT64_C(1109366687934709760),
3391   INT64_C(2218733375869419520),
3392   INT64_C(4437466751738839040),
3393   INT64_C(8874933503477678080),
3394   INT64_C(9223372036854775807),
3395   INT64_C(9223372036854775807),
3396   INT64_C(9223372036854775807),
3397   INT64_C(9223372036854775807),
3398   INT64_C(9223372036854775807),
3399   INT64_C(9223372036854775807),
3400   INT64_C(9223372036854775807),
3401   INT64_C(9223372036854775807),
3402   INT64_C(9223372036854775807),
3403   INT64_C(9223372036854775807),
3404   INT64_C(9223372036854775807),
3405   INT64_C(9223372036854775807),
3406   INT64_C(9223372036854775807),
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(8388606),
3419   INT64_C(16777212),
3420   INT64_C(33554424),
3421   INT64_C(67108848),
3422   INT64_C(134217696),
3423   INT64_C(268435392),
3424   INT64_C(536870784),
3425   INT64_C(1073741568),
3426   INT64_C(2147483136),
3427   INT64_C(4294966272),
3428   INT64_C(8589932544),
3429   INT64_C(17179865088),
3430   INT64_C(34359730176),
3431   INT64_C(68719460352),
3432   INT64_C(137438920704),
3433   INT64_C(274877841408),
3434   INT64_C(549755682816),
3435   INT64_C(1099511365632),
3436   INT64_C(2199022731264),
3437   INT64_C(4398045462528),
3438   INT64_C(8796090925056),
3439   INT64_C(17592181850112),
3440   INT64_C(35184363700224),
3441   INT64_C(70368727400448),
3442   INT64_C(140737454800896),
3443   INT64_C(281474909601792),
3444   INT64_C(562949819203584),
3445   INT64_C(1125899638407168),
3446   INT64_C(2251799276814336),
3447   INT64_C(4503598553628672),
3448   INT64_C(9007197107257344),
3449   INT64_C(18014394214514688),
3450   INT64_C(36028788429029376),
3451   INT64_C(72057576858058752),
3452   INT64_C(144115153716117504),
3453   INT64_C(288230307432235008),
3454   INT64_C(576460614864470016),
3455   INT64_C(1152921229728940032),
3456   INT64_C(2305842459457880064),
3457   INT64_C(4611684918915760128),
3458   INT64_C(9223369837831520256),
3459   INT64_C(9223372036854775807),
3460   INT64_C(9223372036854775807),
3461   INT64_C(9223372036854775807),
3462   INT64_C(9223372036854775807),
3463   INT64_C(9223372036854775807),
3464   INT64_C(9223372036854775807),
3465   INT64_C(9223372036854775807),
3466   INT64_C(9223372036854775807),
3467   INT64_C(9223372036854775807),
3468   INT64_C(9223372036854775807),
3469   INT64_C(9223372036854775807),
3470   INT64_C(9223372036854775807),
3471   INT64_C(9223372036854775807),
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(8388606),
3484   INT64_C(16777213),
3485   INT64_C(33554426),
3486   INT64_C(67108852),
3487   INT64_C(134217704),
3488   INT64_C(268435408),
3489   INT64_C(536870816),
3490   INT64_C(1073741632),
3491   INT64_C(2147483264),
3492   INT64_C(4294966528),
3493   INT64_C(8589933056),
3494   INT64_C(17179866112),
3495   INT64_C(34359732224),
3496   INT64_C(68719464448),
3497   INT64_C(137438928896),
3498   INT64_C(274877857792),
3499   INT64_C(549755715584),
3500   INT64_C(1099511431168),
3501   INT64_C(2199022862336),
3502   INT64_C(4398045724672),
3503   INT64_C(8796091449344),
3504   INT64_C(17592182898688),
3505   INT64_C(35184365797376),
3506   INT64_C(70368731594752),
3507   INT64_C(140737463189504),
3508   INT64_C(281474926379008),
3509   INT64_C(562949852758016),
3510   INT64_C(1125899705516032),
3511   INT64_C(2251799411032064),
3512   INT64_C(4503598822064128),
3513   INT64_C(9007197644128256),
3514   INT64_C(18014395288256512),
3515   INT64_C(36028790576513024),
3516   INT64_C(72057581153026048),
3517   INT64_C(144115162306052096),
3518   INT64_C(288230324612104192),
3519   INT64_C(576460649224208384),
3520   INT64_C(1152921298448416768),
3521   INT64_C(2305842596896833536),
3522   INT64_C(4611685193793667072),
3523   INT64_C(9223370387587334144),
3524   INT64_C(9223372036854775807),
3525   INT64_C(9223372036854775807),
3526   INT64_C(9223372036854775807),
3527   INT64_C(9223372036854775807),
3528   INT64_C(9223372036854775807),
3529   INT64_C(9223372036854775807),
3530   INT64_C(9223372036854775807),
3531   INT64_C(9223372036854775807),
3532   INT64_C(9223372036854775807),
3533   INT64_C(9223372036854775807),
3534   INT64_C(9223372036854775807),
3535   INT64_C(9223372036854775807),
3536   INT64_C(9223372036854775807),
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(8388607),
3549   INT64_C(16777214),
3550   INT64_C(33554428),
3551   INT64_C(67108856),
3552   INT64_C(134217712),
3553   INT64_C(268435424),
3554   INT64_C(536870848),
3555   INT64_C(1073741696),
3556   INT64_C(2147483392),
3557   INT64_C(4294966784),
3558   INT64_C(8589933568),
3559   INT64_C(17179867136),
3560   INT64_C(34359734272),
3561   INT64_C(68719468544),
3562   INT64_C(137438937088),
3563   INT64_C(274877874176),
3564   INT64_C(549755748352),
3565   INT64_C(1099511496704),
3566   INT64_C(2199022993408),
3567   INT64_C(4398045986816),
3568   INT64_C(8796091973632),
3569   INT64_C(17592183947264),
3570   INT64_C(35184367894528),
3571   INT64_C(70368735789056),
3572   INT64_C(140737471578112),
3573   INT64_C(281474943156224),
3574   INT64_C(562949886312448),
3575   INT64_C(1125899772624896),
3576   INT64_C(2251799545249792),
3577   INT64_C(4503599090499584),
3578   INT64_C(9007198180999168),
3579   INT64_C(18014396361998336),
3580   INT64_C(36028792723996672),
3581   INT64_C(72057585447993344),
3582   INT64_C(144115170895986688),
3583   INT64_C(288230341791973376),
3584   INT64_C(576460683583946752),
3585   INT64_C(1152921367167893504),
3586   INT64_C(2305842734335787008),
3587   INT64_C(4611685468671574016),
3588   INT64_C(9223370937343148032),
3589   INT64_C(9223372036854775807),
3590   INT64_C(9223372036854775807),
3591   INT64_C(9223372036854775807),
3592   INT64_C(9223372036854775807),
3593   INT64_C(9223372036854775807),
3594   INT64_C(9223372036854775807),
3595   INT64_C(9223372036854775807),
3596   INT64_C(9223372036854775807),
3597   INT64_C(9223372036854775807),
3598   INT64_C(9223372036854775807),
3599   INT64_C(9223372036854775807),
3600   INT64_C(9223372036854775807),
3601   INT64_C(9223372036854775807),
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(8388607),
3614   INT64_C(16777215),
3615   INT64_C(33554430),
3616   INT64_C(67108860),
3617   INT64_C(134217720),
3618   INT64_C(268435440),
3619   INT64_C(536870880),
3620   INT64_C(1073741760),
3621   INT64_C(2147483520),
3622   INT64_C(4294967040),
3623   INT64_C(8589934080),
3624   INT64_C(17179868160),
3625   INT64_C(34359736320),
3626   INT64_C(68719472640),
3627   INT64_C(137438945280),
3628   INT64_C(274877890560),
3629   INT64_C(549755781120),
3630   INT64_C(1099511562240),
3631   INT64_C(2199023124480),
3632   INT64_C(4398046248960),
3633   INT64_C(8796092497920),
3634   INT64_C(17592184995840),
3635   INT64_C(35184369991680),
3636   INT64_C(70368739983360),
3637   INT64_C(140737479966720),
3638   INT64_C(281474959933440),
3639   INT64_C(562949919866880),
3640   INT64_C(1125899839733760),
3641   INT64_C(2251799679467520),
3642   INT64_C(4503599358935040),
3643   INT64_C(9007198717870080),
3644   INT64_C(18014397435740160),
3645   INT64_C(36028794871480320),
3646   INT64_C(72057589742960640),
3647   INT64_C(144115179485921280),
3648   INT64_C(288230358971842560),
3649   INT64_C(576460717943685120),
3650   INT64_C(1152921435887370240),
3651   INT64_C(2305842871774740480),
3652   INT64_C(4611685743549480960),
3653   INT64_C(9223371487098961920),
3654   INT64_C(9223372036854775807),
3655   INT64_C(9223372036854775807),
3656   INT64_C(9223372036854775807),
3657   INT64_C(9223372036854775807),
3658   INT64_C(9223372036854775807),
3659   INT64_C(9223372036854775807),
3660   INT64_C(9223372036854775807),
3661   INT64_C(9223372036854775807),
3662   INT64_C(9223372036854775807),
3663   INT64_C(9223372036854775807),
3664   INT64_C(9223372036854775807),
3665   INT64_C(9223372036854775807),
3666   INT64_C(9223372036854775807),
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(2097152),
3679   INT64_C(4194304),
3680   INT64_C(8388608),
3681   INT64_C(16777216),
3682   INT64_C(33554432),
3683   INT64_C(67108864),
3684   INT64_C(134217728),
3685   INT64_C(268435456),
3686   INT64_C(536870912),
3687   INT64_C(1073741824),
3688   INT64_C(2147483648),
3689   INT64_C(4294967296),
3690   INT64_C(8589934592),
3691   INT64_C(17179869184),
3692   INT64_C(34359738368),
3693   INT64_C(68719476736),
3694   INT64_C(137438953472),
3695   INT64_C(274877906944),
3696   INT64_C(549755813888),
3697   INT64_C(1099511627776),
3698   INT64_C(2199023255552),
3699   INT64_C(4398046511104),
3700   INT64_C(8796093022208),
3701   INT64_C(17592186044416),
3702   INT64_C(35184372088832),
3703   INT64_C(70368744177664),
3704   INT64_C(140737488355328),
3705   INT64_C(281474976710656),
3706   INT64_C(562949953421312),
3707   INT64_C(1125899906842624),
3708   INT64_C(2251799813685248),
3709   INT64_C(4503599627370496),
3710   INT64_C(9007199254740992),
3711   INT64_C(18014398509481984),
3712   INT64_C(36028797018963968),
3713   INT64_C(72057594037927936),
3714   INT64_C(144115188075855872),
3715   INT64_C(288230376151711744),
3716   INT64_C(576460752303423488),
3717   INT64_C(1152921504606846976),
3718   INT64_C(2305843009213693952),
3719   INT64_C(4611686018427387904),
3720   INT64_C(9223372036854775807),
3721   INT64_C(9223372036854775807),
3722   INT64_C(9223372036854775807),
3723   INT64_C(9223372036854775807),
3724   INT64_C(9223372036854775807),
3725   INT64_C(9223372036854775807),
3726   INT64_C(9223372036854775807),
3727   INT64_C(9223372036854775807),
3728   INT64_C(9223372036854775807),
3729   INT64_C(9223372036854775807),
3730   INT64_C(9223372036854775807),
3731   INT64_C(9223372036854775807),
3732   INT64_C(9223372036854775807),
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(2097152),
3744   INT64_C(4194304),
3745   INT64_C(8388609),
3746   INT64_C(16777218),
3747   INT64_C(33554436),
3748   INT64_C(67108872),
3749   INT64_C(134217744),
3750   INT64_C(268435488),
3751   INT64_C(536870976),
3752   INT64_C(1073741952),
3753   INT64_C(2147483904),
3754   INT64_C(4294967808),
3755   INT64_C(8589935616),
3756   INT64_C(17179871232),
3757   INT64_C(34359742464),
3758   INT64_C(68719484928),
3759   INT64_C(137438969856),
3760   INT64_C(274877939712),
3761   INT64_C(549755879424),
3762   INT64_C(1099511758848),
3763   INT64_C(2199023517696),
3764   INT64_C(4398047035392),
3765   INT64_C(8796094070784),
3766   INT64_C(17592188141568),
3767   INT64_C(35184376283136),
3768   INT64_C(70368752566272),
3769   INT64_C(140737505132544),
3770   INT64_C(281475010265088),
3771   INT64_C(562950020530176),
3772   INT64_C(1125900041060352),
3773   INT64_C(2251800082120704),
3774   INT64_C(4503600164241408),
3775   INT64_C(9007200328482816),
3776   INT64_C(18014400656965632),
3777   INT64_C(36028801313931264),
3778   INT64_C(72057602627862528),
3779   INT64_C(144115205255725056),
3780   INT64_C(288230410511450112),
3781   INT64_C(576460821022900224),
3782   INT64_C(1152921642045800448),
3783   INT64_C(2305843284091600896),
3784   INT64_C(4611686568183201792),
3785   INT64_C(9223372036854775807),
3786   INT64_C(9223372036854775807),
3787   INT64_C(9223372036854775807),
3788   INT64_C(9223372036854775807),
3789   INT64_C(9223372036854775807),
3790   INT64_C(9223372036854775807),
3791   INT64_C(9223372036854775807),
3792   INT64_C(9223372036854775807),
3793   INT64_C(9223372036854775807),
3794   INT64_C(9223372036854775807),
3795   INT64_C(9223372036854775807),
3796   INT64_C(9223372036854775807),
3797   INT64_C(9223372036854775807),
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(2097152),
3809   INT64_C(4194305),
3810   INT64_C(8388610),
3811   INT64_C(16777220),
3812   INT64_C(33554440),
3813   INT64_C(67108880),
3814   INT64_C(134217760),
3815   INT64_C(268435520),
3816   INT64_C(536871040),
3817   INT64_C(1073742080),
3818   INT64_C(2147484160),
3819   INT64_C(4294968320),
3820   INT64_C(8589936640),
3821   INT64_C(17179873280),
3822   INT64_C(34359746560),
3823   INT64_C(68719493120),
3824   INT64_C(137438986240),
3825   INT64_C(274877972480),
3826   INT64_C(549755944960),
3827   INT64_C(1099511889920),
3828   INT64_C(2199023779840),
3829   INT64_C(4398047559680),
3830   INT64_C(8796095119360),
3831   INT64_C(17592190238720),
3832   INT64_C(35184380477440),
3833   INT64_C(70368760954880),
3834   INT64_C(140737521909760),
3835   INT64_C(281475043819520),
3836   INT64_C(562950087639040),
3837   INT64_C(1125900175278080),
3838   INT64_C(2251800350556160),
3839   INT64_C(4503600701112320),
3840   INT64_C(9007201402224640),
3841   INT64_C(18014402804449280),
3842   INT64_C(36028805608898560),
3843   INT64_C(72057611217797120),
3844   INT64_C(144115222435594240),
3845   INT64_C(288230444871188480),
3846   INT64_C(576460889742376960),
3847   INT64_C(1152921779484753920),
3848   INT64_C(2305843558969507840),
3849   INT64_C(4611687117939015680),
3850   INT64_C(9223372036854775807),
3851   INT64_C(9223372036854775807),
3852   INT64_C(9223372036854775807),
3853   INT64_C(9223372036854775807),
3854   INT64_C(9223372036854775807),
3855   INT64_C(9223372036854775807),
3856   INT64_C(9223372036854775807),
3857   INT64_C(9223372036854775807),
3858   INT64_C(9223372036854775807),
3859   INT64_C(9223372036854775807),
3860   INT64_C(9223372036854775807),
3861   INT64_C(9223372036854775807),
3862   INT64_C(9223372036854775807),
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(2097152),
3874   INT64_C(4194305),
3875   INT64_C(8388611),
3876   INT64_C(16777222),
3877   INT64_C(33554444),
3878   INT64_C(67108888),
3879   INT64_C(134217776),
3880   INT64_C(268435552),
3881   INT64_C(536871104),
3882   INT64_C(1073742208),
3883   INT64_C(2147484416),
3884   INT64_C(4294968832),
3885   INT64_C(8589937664),
3886   INT64_C(17179875328),
3887   INT64_C(34359750656),
3888   INT64_C(68719501312),
3889   INT64_C(137439002624),
3890   INT64_C(274878005248),
3891   INT64_C(549756010496),
3892   INT64_C(1099512020992),
3893   INT64_C(2199024041984),
3894   INT64_C(4398048083968),
3895   INT64_C(8796096167936),
3896   INT64_C(17592192335872),
3897   INT64_C(35184384671744),
3898   INT64_C(70368769343488),
3899   INT64_C(140737538686976),
3900   INT64_C(281475077373952),
3901   INT64_C(562950154747904),
3902   INT64_C(1125900309495808),
3903   INT64_C(2251800618991616),
3904   INT64_C(4503601237983232),
3905   INT64_C(9007202475966464),
3906   INT64_C(18014404951932928),
3907   INT64_C(36028809903865856),
3908   INT64_C(72057619807731712),
3909   INT64_C(144115239615463424),
3910   INT64_C(288230479230926848),
3911   INT64_C(576460958461853696),
3912   INT64_C(1152921916923707392),
3913   INT64_C(2305843833847414784),
3914   INT64_C(4611687667694829568),
3915   INT64_C(9223372036854775807),
3916   INT64_C(9223372036854775807),
3917   INT64_C(9223372036854775807),
3918   INT64_C(9223372036854775807),
3919   INT64_C(9223372036854775807),
3920   INT64_C(9223372036854775807),
3921   INT64_C(9223372036854775807),
3922   INT64_C(9223372036854775807),
3923   INT64_C(9223372036854775807),
3924   INT64_C(9223372036854775807),
3925   INT64_C(9223372036854775807),
3926   INT64_C(9223372036854775807),
3927   INT64_C(9223372036854775807),
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(4035852),
3939   INT64_C(8071705),
3940   INT64_C(16143410),
3941   INT64_C(32286820),
3942   INT64_C(64573640),
3943   INT64_C(129147280),
3944   INT64_C(258294560),
3945   INT64_C(516589120),
3946   INT64_C(1033178240),
3947   INT64_C(2066356480),
3948   INT64_C(4132712960),
3949   INT64_C(8265425920),
3950   INT64_C(16530851840),
3951   INT64_C(33061703680),
3952   INT64_C(66123407360),
3953   INT64_C(132246814720),
3954   INT64_C(264493629440),
3955   INT64_C(528987258880),
3956   INT64_C(1057974517760),
3957   INT64_C(2115949035520),
3958   INT64_C(4231898071040),
3959   INT64_C(8463796142080),
3960   INT64_C(16927592284160),
3961   INT64_C(33855184568320),
3962   INT64_C(67710369136640),
3963   INT64_C(135420738273280),
3964   INT64_C(270841476546560),
3965   INT64_C(541682953093120),
3966   INT64_C(1083365906186240),
3967   INT64_C(2166731812372480),
3968   INT64_C(4333463624744960),
3969   INT64_C(8666927249489920),
3970   INT64_C(17333854498979840),
3971   INT64_C(34667708997959680),
3972   INT64_C(69335417995919360),
3973   INT64_C(138670835991838720),
3974   INT64_C(277341671983677440),
3975   INT64_C(554683343967354880),
3976   INT64_C(1109366687934709760),
3977   INT64_C(2218733375869419520),
3978   INT64_C(4437466751738839040),
3979   INT64_C(8874933503477678080),
3980   INT64_C(9223372036854775807),
3981   INT64_C(9223372036854775807),
3982   INT64_C(9223372036854775807),
3983   INT64_C(9223372036854775807),
3984   INT64_C(9223372036854775807),
3985   INT64_C(9223372036854775807),
3986   INT64_C(9223372036854775807),
3987   INT64_C(9223372036854775807),
3988   INT64_C(9223372036854775807),
3989   INT64_C(9223372036854775807),
3990   INT64_C(9223372036854775807),
3991   INT64_C(9223372036854775807),
3992   INT64_C(9223372036854775807),
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(4194303),
4004   INT64_C(8388606),
4005   INT64_C(16777212),
4006   INT64_C(33554424),
4007   INT64_C(67108848),
4008   INT64_C(134217696),
4009   INT64_C(268435392),
4010   INT64_C(536870784),
4011   INT64_C(1073741568),
4012   INT64_C(2147483136),
4013   INT64_C(4294966272),
4014   INT64_C(8589932544),
4015   INT64_C(17179865088),
4016   INT64_C(34359730176),
4017   INT64_C(68719460352),
4018   INT64_C(137438920704),
4019   INT64_C(274877841408),
4020   INT64_C(549755682816),
4021   INT64_C(1099511365632),
4022   INT64_C(2199022731264),
4023   INT64_C(4398045462528),
4024   INT64_C(8796090925056),
4025   INT64_C(17592181850112),
4026   INT64_C(35184363700224),
4027   INT64_C(70368727400448),
4028   INT64_C(140737454800896),
4029   INT64_C(281474909601792),
4030   INT64_C(562949819203584),
4031   INT64_C(1125899638407168),
4032   INT64_C(2251799276814336),
4033   INT64_C(4503598553628672),
4034   INT64_C(9007197107257344),
4035   INT64_C(18014394214514688),
4036   INT64_C(36028788429029376),
4037   INT64_C(72057576858058752),
4038   INT64_C(144115153716117504),
4039   INT64_C(288230307432235008),
4040   INT64_C(576460614864470016),
4041   INT64_C(1152921229728940032),
4042   INT64_C(2305842459457880064),
4043   INT64_C(4611684918915760128),
4044   INT64_C(9223369837831520256),
4045   INT64_C(9223372036854775807),
4046   INT64_C(9223372036854775807),
4047   INT64_C(9223372036854775807),
4048   INT64_C(9223372036854775807),
4049   INT64_C(9223372036854775807),
4050   INT64_C(9223372036854775807),
4051   INT64_C(9223372036854775807),
4052   INT64_C(9223372036854775807),
4053   INT64_C(9223372036854775807),
4054   INT64_C(9223372036854775807),
4055   INT64_C(9223372036854775807),
4056   INT64_C(9223372036854775807),
4057   INT64_C(9223372036854775807),
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(4194303),
4069   INT64_C(8388606),
4070   INT64_C(16777213),
4071   INT64_C(33554426),
4072   INT64_C(67108852),
4073   INT64_C(134217704),
4074   INT64_C(268435408),
4075   INT64_C(536870816),
4076   INT64_C(1073741632),
4077   INT64_C(2147483264),
4078   INT64_C(4294966528),
4079   INT64_C(8589933056),
4080   INT64_C(17179866112),
4081   INT64_C(34359732224),
4082   INT64_C(68719464448),
4083   INT64_C(137438928896),
4084   INT64_C(274877857792),
4085   INT64_C(549755715584),
4086   INT64_C(1099511431168),
4087   INT64_C(2199022862336),
4088   INT64_C(4398045724672),
4089   INT64_C(8796091449344),
4090   INT64_C(17592182898688),
4091   INT64_C(35184365797376),
4092   INT64_C(70368731594752),
4093   INT64_C(140737463189504),
4094   INT64_C(281474926379008),
4095   INT64_C(562949852758016),
4096   INT64_C(1125899705516032),
4097   INT64_C(2251799411032064),
4098   INT64_C(4503598822064128),
4099   INT64_C(9007197644128256),
4100   INT64_C(18014395288256512),
4101   INT64_C(36028790576513024),
4102   INT64_C(72057581153026048),
4103   INT64_C(144115162306052096),
4104   INT64_C(288230324612104192),
4105   INT64_C(576460649224208384),
4106   INT64_C(1152921298448416768),
4107   INT64_C(2305842596896833536),
4108   INT64_C(4611685193793667072),
4109   INT64_C(9223370387587334144),
4110   INT64_C(9223372036854775807),
4111   INT64_C(9223372036854775807),
4112   INT64_C(9223372036854775807),
4113   INT64_C(9223372036854775807),
4114   INT64_C(9223372036854775807),
4115   INT64_C(9223372036854775807),
4116   INT64_C(9223372036854775807),
4117   INT64_C(9223372036854775807),
4118   INT64_C(9223372036854775807),
4119   INT64_C(9223372036854775807),
4120   INT64_C(9223372036854775807),
4121   INT64_C(9223372036854775807),
4122   INT64_C(9223372036854775807),
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(4194303),
4134   INT64_C(8388607),
4135   INT64_C(16777214),
4136   INT64_C(33554428),
4137   INT64_C(67108856),
4138   INT64_C(134217712),
4139   INT64_C(268435424),
4140   INT64_C(536870848),
4141   INT64_C(1073741696),
4142   INT64_C(2147483392),
4143   INT64_C(4294966784),
4144   INT64_C(8589933568),
4145   INT64_C(17179867136),
4146   INT64_C(34359734272),
4147   INT64_C(68719468544),
4148   INT64_C(137438937088),
4149   INT64_C(274877874176),
4150   INT64_C(549755748352),
4151   INT64_C(1099511496704),
4152   INT64_C(2199022993408),
4153   INT64_C(4398045986816),
4154   INT64_C(8796091973632),
4155   INT64_C(17592183947264),
4156   INT64_C(35184367894528),
4157   INT64_C(70368735789056),
4158   INT64_C(140737471578112),
4159   INT64_C(281474943156224),
4160   INT64_C(562949886312448),
4161   INT64_C(1125899772624896),
4162   INT64_C(2251799545249792),
4163   INT64_C(4503599090499584),
4164   INT64_C(9007198180999168),
4165   INT64_C(18014396361998336),
4166   INT64_C(36028792723996672),
4167   INT64_C(72057585447993344),
4168   INT64_C(144115170895986688),
4169   INT64_C(288230341791973376),
4170   INT64_C(576460683583946752),
4171   INT64_C(1152921367167893504),
4172   INT64_C(2305842734335787008),
4173   INT64_C(4611685468671574016),
4174   INT64_C(9223370937343148032),
4175   INT64_C(9223372036854775807),
4176   INT64_C(9223372036854775807),
4177   INT64_C(9223372036854775807),
4178   INT64_C(9223372036854775807),
4179   INT64_C(9223372036854775807),
4180   INT64_C(9223372036854775807),
4181   INT64_C(9223372036854775807),
4182   INT64_C(9223372036854775807),
4183   INT64_C(9223372036854775807),
4184   INT64_C(9223372036854775807),
4185   INT64_C(9223372036854775807),
4186   INT64_C(9223372036854775807),
4187   INT64_C(9223372036854775807),
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(4194303),
4199   INT64_C(8388607),
4200   INT64_C(16777215),
4201   INT64_C(33554430),
4202   INT64_C(67108860),
4203   INT64_C(134217720),
4204   INT64_C(268435440),
4205   INT64_C(536870880),
4206   INT64_C(1073741760),
4207   INT64_C(2147483520),
4208   INT64_C(4294967040),
4209   INT64_C(8589934080),
4210   INT64_C(17179868160),
4211   INT64_C(34359736320),
4212   INT64_C(68719472640),
4213   INT64_C(137438945280),
4214   INT64_C(274877890560),
4215   INT64_C(549755781120),
4216   INT64_C(1099511562240),
4217   INT64_C(2199023124480),
4218   INT64_C(4398046248960),
4219   INT64_C(8796092497920),
4220   INT64_C(17592184995840),
4221   INT64_C(35184369991680),
4222   INT64_C(70368739983360),
4223   INT64_C(140737479966720),
4224   INT64_C(281474959933440),
4225   INT64_C(562949919866880),
4226   INT64_C(1125899839733760),
4227   INT64_C(2251799679467520),
4228   INT64_C(4503599358935040),
4229   INT64_C(9007198717870080),
4230   INT64_C(18014397435740160),
4231   INT64_C(36028794871480320),
4232   INT64_C(72057589742960640),
4233   INT64_C(144115179485921280),
4234   INT64_C(288230358971842560),
4235   INT64_C(576460717943685120),
4236   INT64_C(1152921435887370240),
4237   INT64_C(2305842871774740480),
4238   INT64_C(4611685743549480960),
4239   INT64_C(9223371487098961920),
4240   INT64_C(9223372036854775807),
4241   INT64_C(9223372036854775807),
4242   INT64_C(9223372036854775807),
4243   INT64_C(9223372036854775807),
4244   INT64_C(9223372036854775807),
4245   INT64_C(9223372036854775807),
4246   INT64_C(9223372036854775807),
4247   INT64_C(9223372036854775807),
4248   INT64_C(9223372036854775807),
4249   INT64_C(9223372036854775807),
4250   INT64_C(9223372036854775807),
4251   INT64_C(9223372036854775807),
4252   INT64_C(9223372036854775807),
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(8388608),
4264   -INT64_C(16777216),
4265   -INT64_C(33554432),
4266   -INT64_C(67108864),
4267   -INT64_C(134217728),
4268   -INT64_C(268435456),
4269   -INT64_C(536870912),
4270   -INT64_C(1073741824),
4271   -INT64_C(2147483648),
4272   -INT64_C(4294967296),
4273   -INT64_C(8589934592),
4274   -INT64_C(17179869184),
4275   -INT64_C(34359738368),
4276   -INT64_C(68719476736),
4277   -INT64_C(137438953472),
4278   -INT64_C(274877906944),
4279   -INT64_C(549755813888),
4280   -INT64_C(1099511627776),
4281   -INT64_C(2199023255552),
4282   -INT64_C(4398046511104),
4283   -INT64_C(8796093022208),
4284   -INT64_C(17592186044416),
4285   -INT64_C(35184372088832),
4286   -INT64_C(70368744177664),
4287   -INT64_C(140737488355328),
4288   -INT64_C(281474976710656),
4289   -INT64_C(562949953421312),
4290   -INT64_C(1125899906842624),
4291   -INT64_C(2251799813685248),
4292   -INT64_C(4503599627370496),
4293   -INT64_C(9007199254740992),
4294   -INT64_C(18014398509481984),
4295   -INT64_C(36028797018963968),
4296   -INT64_C(72057594037927936),
4297   -INT64_C(144115188075855872),
4298   -INT64_C(288230376151711744),
4299   -INT64_C(576460752303423488),
4300   -INT64_C(1152921504606846976),
4301   -INT64_C(2305843009213693952),
4302   -INT64_C(4611686018427387904),
4303   -INT64_C(9223372036854775807) - 1,
4304   -INT64_C(9223372036854775807) - 1,
4305   -INT64_C(9223372036854775807) - 1,
4306   -INT64_C(9223372036854775807) - 1,
4307   -INT64_C(9223372036854775807) - 1,
4308   -INT64_C(9223372036854775807) - 1,
4309   -INT64_C(9223372036854775807) - 1,
4310   -INT64_C(9223372036854775807) - 1,
4311   -INT64_C(9223372036854775807) - 1,
4312   -INT64_C(9223372036854775807) - 1,
4313   -INT64_C(9223372036854775807) - 1,
4314   -INT64_C(9223372036854775807) - 1,
4315   -INT64_C(9223372036854775807) - 1,
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(8388609),
4329   -INT64_C(16777218),
4330   -INT64_C(33554436),
4331   -INT64_C(67108872),
4332   -INT64_C(134217744),
4333   -INT64_C(268435488),
4334   -INT64_C(536870976),
4335   -INT64_C(1073741952),
4336   -INT64_C(2147483904),
4337   -INT64_C(4294967808),
4338   -INT64_C(8589935616),
4339   -INT64_C(17179871232),
4340   -INT64_C(34359742464),
4341   -INT64_C(68719484928),
4342   -INT64_C(137438969856),
4343   -INT64_C(274877939712),
4344   -INT64_C(549755879424),
4345   -INT64_C(1099511758848),
4346   -INT64_C(2199023517696),
4347   -INT64_C(4398047035392),
4348   -INT64_C(8796094070784),
4349   -INT64_C(17592188141568),
4350   -INT64_C(35184376283136),
4351   -INT64_C(70368752566272),
4352   -INT64_C(140737505132544),
4353   -INT64_C(281475010265088),
4354   -INT64_C(562950020530176),
4355   -INT64_C(1125900041060352),
4356   -INT64_C(2251800082120704),
4357   -INT64_C(4503600164241408),
4358   -INT64_C(9007200328482816),
4359   -INT64_C(18014400656965632),
4360   -INT64_C(36028801313931264),
4361   -INT64_C(72057602627862528),
4362   -INT64_C(144115205255725056),
4363   -INT64_C(288230410511450112),
4364   -INT64_C(576460821022900224),
4365   -INT64_C(1152921642045800448),
4366   -INT64_C(2305843284091600896),
4367   -INT64_C(4611686568183201792),
4368   -INT64_C(9223372036854775807) - 1,
4369   -INT64_C(9223372036854775807) - 1,
4370   -INT64_C(9223372036854775807) - 1,
4371   -INT64_C(9223372036854775807) - 1,
4372   -INT64_C(9223372036854775807) - 1,
4373   -INT64_C(9223372036854775807) - 1,
4374   -INT64_C(9223372036854775807) - 1,
4375   -INT64_C(9223372036854775807) - 1,
4376   -INT64_C(9223372036854775807) - 1,
4377   -INT64_C(9223372036854775807) - 1,
4378   -INT64_C(9223372036854775807) - 1,
4379   -INT64_C(9223372036854775807) - 1,
4380   -INT64_C(9223372036854775807) - 1,
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(8388610),
4394   -INT64_C(16777220),
4395   -INT64_C(33554440),
4396   -INT64_C(67108880),
4397   -INT64_C(134217760),
4398   -INT64_C(268435520),
4399   -INT64_C(536871040),
4400   -INT64_C(1073742080),
4401   -INT64_C(2147484160),
4402   -INT64_C(4294968320),
4403   -INT64_C(8589936640),
4404   -INT64_C(17179873280),
4405   -INT64_C(34359746560),
4406   -INT64_C(68719493120),
4407   -INT64_C(137438986240),
4408   -INT64_C(274877972480),
4409   -INT64_C(549755944960),
4410   -INT64_C(1099511889920),
4411   -INT64_C(2199023779840),
4412   -INT64_C(4398047559680),
4413   -INT64_C(8796095119360),
4414   -INT64_C(17592190238720),
4415   -INT64_C(35184380477440),
4416   -INT64_C(70368760954880),
4417   -INT64_C(140737521909760),
4418   -INT64_C(281475043819520),
4419   -INT64_C(562950087639040),
4420   -INT64_C(1125900175278080),
4421   -INT64_C(2251800350556160),
4422   -INT64_C(4503600701112320),
4423   -INT64_C(9007201402224640),
4424   -INT64_C(18014402804449280),
4425   -INT64_C(36028805608898560),
4426   -INT64_C(72057611217797120),
4427   -INT64_C(144115222435594240),
4428   -INT64_C(288230444871188480),
4429   -INT64_C(576460889742376960),
4430   -INT64_C(1152921779484753920),
4431   -INT64_C(2305843558969507840),
4432   -INT64_C(4611687117939015680),
4433   -INT64_C(9223372036854775807) - 1,
4434   -INT64_C(9223372036854775807) - 1,
4435   -INT64_C(9223372036854775807) - 1,
4436   -INT64_C(9223372036854775807) - 1,
4437   -INT64_C(9223372036854775807) - 1,
4438   -INT64_C(9223372036854775807) - 1,
4439   -INT64_C(9223372036854775807) - 1,
4440   -INT64_C(9223372036854775807) - 1,
4441   -INT64_C(9223372036854775807) - 1,
4442   -INT64_C(9223372036854775807) - 1,
4443   -INT64_C(9223372036854775807) - 1,
4444   -INT64_C(9223372036854775807) - 1,
4445   -INT64_C(9223372036854775807) - 1,
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(8388611),
4459   -INT64_C(16777222),
4460   -INT64_C(33554444),
4461   -INT64_C(67108888),
4462   -INT64_C(134217776),
4463   -INT64_C(268435552),
4464   -INT64_C(536871104),
4465   -INT64_C(1073742208),
4466   -INT64_C(2147484416),
4467   -INT64_C(4294968832),
4468   -INT64_C(8589937664),
4469   -INT64_C(17179875328),
4470   -INT64_C(34359750656),
4471   -INT64_C(68719501312),
4472   -INT64_C(137439002624),
4473   -INT64_C(274878005248),
4474   -INT64_C(549756010496),
4475   -INT64_C(1099512020992),
4476   -INT64_C(2199024041984),
4477   -INT64_C(4398048083968),
4478   -INT64_C(8796096167936),
4479   -INT64_C(17592192335872),
4480   -INT64_C(35184384671744),
4481   -INT64_C(70368769343488),
4482   -INT64_C(140737538686976),
4483   -INT64_C(281475077373952),
4484   -INT64_C(562950154747904),
4485   -INT64_C(1125900309495808),
4486   -INT64_C(2251800618991616),
4487   -INT64_C(4503601237983232),
4488   -INT64_C(9007202475966464),
4489   -INT64_C(18014404951932928),
4490   -INT64_C(36028809903865856),
4491   -INT64_C(72057619807731712),
4492   -INT64_C(144115239615463424),
4493   -INT64_C(288230479230926848),
4494   -INT64_C(576460958461853696),
4495   -INT64_C(1152921916923707392),
4496   -INT64_C(2305843833847414784),
4497   -INT64_C(4611687667694829568),
4498   -INT64_C(9223372036854775807) - 1,
4499   -INT64_C(9223372036854775807) - 1,
4500   -INT64_C(9223372036854775807) - 1,
4501   -INT64_C(9223372036854775807) - 1,
4502   -INT64_C(9223372036854775807) - 1,
4503   -INT64_C(9223372036854775807) - 1,
4504   -INT64_C(9223372036854775807) - 1,
4505   -INT64_C(9223372036854775807) - 1,
4506   -INT64_C(9223372036854775807) - 1,
4507   -INT64_C(9223372036854775807) - 1,
4508   -INT64_C(9223372036854775807) - 1,
4509   -INT64_C(9223372036854775807) - 1,
4510   -INT64_C(9223372036854775807) - 1,
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(16143410),
4524   -INT64_C(32286820),
4525   -INT64_C(64573640),
4526   -INT64_C(129147280),
4527   -INT64_C(258294560),
4528   -INT64_C(516589120),
4529   -INT64_C(1033178240),
4530   -INT64_C(2066356480),
4531   -INT64_C(4132712960),
4532   -INT64_C(8265425920),
4533   -INT64_C(16530851840),
4534   -INT64_C(33061703680),
4535   -INT64_C(66123407360),
4536   -INT64_C(132246814720),
4537   -INT64_C(264493629440),
4538   -INT64_C(528987258880),
4539   -INT64_C(1057974517760),
4540   -INT64_C(2115949035520),
4541   -INT64_C(4231898071040),
4542   -INT64_C(8463796142080),
4543   -INT64_C(16927592284160),
4544   -INT64_C(33855184568320),
4545   -INT64_C(67710369136640),
4546   -INT64_C(135420738273280),
4547   -INT64_C(270841476546560),
4548   -INT64_C(541682953093120),
4549   -INT64_C(1083365906186240),
4550   -INT64_C(2166731812372480),
4551   -INT64_C(4333463624744960),
4552   -INT64_C(8666927249489920),
4553   -INT64_C(17333854498979840),
4554   -INT64_C(34667708997959680),
4555   -INT64_C(69335417995919360),
4556   -INT64_C(138670835991838720),
4557   -INT64_C(277341671983677440),
4558   -INT64_C(554683343967354880),
4559   -INT64_C(1109366687934709760),
4560   -INT64_C(2218733375869419520),
4561   -INT64_C(4437466751738839040),
4562   -INT64_C(8874933503477678080),
4563   -INT64_C(9223372036854775807) - 1,
4564   -INT64_C(9223372036854775807) - 1,
4565   -INT64_C(9223372036854775807) - 1,
4566   -INT64_C(9223372036854775807) - 1,
4567   -INT64_C(9223372036854775807) - 1,
4568   -INT64_C(9223372036854775807) - 1,
4569   -INT64_C(9223372036854775807) - 1,
4570   -INT64_C(9223372036854775807) - 1,
4571   -INT64_C(9223372036854775807) - 1,
4572   -INT64_C(9223372036854775807) - 1,
4573   -INT64_C(9223372036854775807) - 1,
4574   -INT64_C(9223372036854775807) - 1,
4575   -INT64_C(9223372036854775807) - 1,
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(16777212),
4589   -INT64_C(33554424),
4590   -INT64_C(67108848),
4591   -INT64_C(134217696),
4592   -INT64_C(268435392),
4593   -INT64_C(536870784),
4594   -INT64_C(1073741568),
4595   -INT64_C(2147483136),
4596   -INT64_C(4294966272),
4597   -INT64_C(8589932544),
4598   -INT64_C(17179865088),
4599   -INT64_C(34359730176),
4600   -INT64_C(68719460352),
4601   -INT64_C(137438920704),
4602   -INT64_C(274877841408),
4603   -INT64_C(549755682816),
4604   -INT64_C(1099511365632),
4605   -INT64_C(2199022731264),
4606   -INT64_C(4398045462528),
4607   -INT64_C(8796090925056),
4608   -INT64_C(17592181850112),
4609   -INT64_C(35184363700224),
4610   -INT64_C(70368727400448),
4611   -INT64_C(140737454800896),
4612   -INT64_C(281474909601792),
4613   -INT64_C(562949819203584),
4614   -INT64_C(1125899638407168),
4615   -INT64_C(2251799276814336),
4616   -INT64_C(4503598553628672),
4617   -INT64_C(9007197107257344),
4618   -INT64_C(18014394214514688),
4619   -INT64_C(36028788429029376),
4620   -INT64_C(72057576858058752),
4621   -INT64_C(144115153716117504),
4622   -INT64_C(288230307432235008),
4623   -INT64_C(576460614864470016),
4624   -INT64_C(1152921229728940032),
4625   -INT64_C(2305842459457880064),
4626   -INT64_C(4611684918915760128),
4627   -INT64_C(9223369837831520256),
4628   -INT64_C(9223372036854775807) - 1,
4629   -INT64_C(9223372036854775807) - 1,
4630   -INT64_C(9223372036854775807) - 1,
4631   -INT64_C(9223372036854775807) - 1,
4632   -INT64_C(9223372036854775807) - 1,
4633   -INT64_C(9223372036854775807) - 1,
4634   -INT64_C(9223372036854775807) - 1,
4635   -INT64_C(9223372036854775807) - 1,
4636   -INT64_C(9223372036854775807) - 1,
4637   -INT64_C(9223372036854775807) - 1,
4638   -INT64_C(9223372036854775807) - 1,
4639   -INT64_C(9223372036854775807) - 1,
4640   -INT64_C(9223372036854775807) - 1,
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(16777213),
4654   -INT64_C(33554426),
4655   -INT64_C(67108852),
4656   -INT64_C(134217704),
4657   -INT64_C(268435408),
4658   -INT64_C(536870816),
4659   -INT64_C(1073741632),
4660   -INT64_C(2147483264),
4661   -INT64_C(4294966528),
4662   -INT64_C(8589933056),
4663   -INT64_C(17179866112),
4664   -INT64_C(34359732224),
4665   -INT64_C(68719464448),
4666   -INT64_C(137438928896),
4667   -INT64_C(274877857792),
4668   -INT64_C(549755715584),
4669   -INT64_C(1099511431168),
4670   -INT64_C(2199022862336),
4671   -INT64_C(4398045724672),
4672   -INT64_C(8796091449344),
4673   -INT64_C(17592182898688),
4674   -INT64_C(35184365797376),
4675   -INT64_C(70368731594752),
4676   -INT64_C(140737463189504),
4677   -INT64_C(281474926379008),
4678   -INT64_C(562949852758016),
4679   -INT64_C(1125899705516032),
4680   -INT64_C(2251799411032064),
4681   -INT64_C(4503598822064128),
4682   -INT64_C(9007197644128256),
4683   -INT64_C(18014395288256512),
4684   -INT64_C(36028790576513024),
4685   -INT64_C(72057581153026048),
4686   -INT64_C(144115162306052096),
4687   -INT64_C(288230324612104192),
4688   -INT64_C(576460649224208384),
4689   -INT64_C(1152921298448416768),
4690   -INT64_C(2305842596896833536),
4691   -INT64_C(4611685193793667072),
4692   -INT64_C(9223370387587334144),
4693   -INT64_C(9223372036854775807) - 1,
4694   -INT64_C(9223372036854775807) - 1,
4695   -INT64_C(9223372036854775807) - 1,
4696   -INT64_C(9223372036854775807) - 1,
4697   -INT64_C(9223372036854775807) - 1,
4698   -INT64_C(9223372036854775807) - 1,
4699   -INT64_C(9223372036854775807) - 1,
4700   -INT64_C(9223372036854775807) - 1,
4701   -INT64_C(9223372036854775807) - 1,
4702   -INT64_C(9223372036854775807) - 1,
4703   -INT64_C(9223372036854775807) - 1,
4704   -INT64_C(9223372036854775807) - 1,
4705   -INT64_C(9223372036854775807) - 1,
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(16777214),
4719   -INT64_C(33554428),
4720   -INT64_C(67108856),
4721   -INT64_C(134217712),
4722   -INT64_C(268435424),
4723   -INT64_C(536870848),
4724   -INT64_C(1073741696),
4725   -INT64_C(2147483392),
4726   -INT64_C(4294966784),
4727   -INT64_C(8589933568),
4728   -INT64_C(17179867136),
4729   -INT64_C(34359734272),
4730   -INT64_C(68719468544),
4731   -INT64_C(137438937088),
4732   -INT64_C(274877874176),
4733   -INT64_C(549755748352),
4734   -INT64_C(1099511496704),
4735   -INT64_C(2199022993408),
4736   -INT64_C(4398045986816),
4737   -INT64_C(8796091973632),
4738   -INT64_C(17592183947264),
4739   -INT64_C(35184367894528),
4740   -INT64_C(70368735789056),
4741   -INT64_C(140737471578112),
4742   -INT64_C(281474943156224),
4743   -INT64_C(562949886312448),
4744   -INT64_C(1125899772624896),
4745   -INT64_C(2251799545249792),
4746   -INT64_C(4503599090499584),
4747   -INT64_C(9007198180999168),
4748   -INT64_C(18014396361998336),
4749   -INT64_C(36028792723996672),
4750   -INT64_C(72057585447993344),
4751   -INT64_C(144115170895986688),
4752   -INT64_C(288230341791973376),
4753   -INT64_C(576460683583946752),
4754   -INT64_C(1152921367167893504),
4755   -INT64_C(2305842734335787008),
4756   -INT64_C(4611685468671574016),
4757   -INT64_C(9223370937343148032),
4758   -INT64_C(9223372036854775807) - 1,
4759   -INT64_C(9223372036854775807) - 1,
4760   -INT64_C(9223372036854775807) - 1,
4761   -INT64_C(9223372036854775807) - 1,
4762   -INT64_C(9223372036854775807) - 1,
4763   -INT64_C(9223372036854775807) - 1,
4764   -INT64_C(9223372036854775807) - 1,
4765   -INT64_C(9223372036854775807) - 1,
4766   -INT64_C(9223372036854775807) - 1,
4767   -INT64_C(9223372036854775807) - 1,
4768   -INT64_C(9223372036854775807) - 1,
4769   -INT64_C(9223372036854775807) - 1,
4770   -INT64_C(9223372036854775807) - 1,
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(16777215),
4784   -INT64_C(33554430),
4785   -INT64_C(67108860),
4786   -INT64_C(134217720),
4787   -INT64_C(268435440),
4788   -INT64_C(536870880),
4789   -INT64_C(1073741760),
4790   -INT64_C(2147483520),
4791   -INT64_C(4294967040),
4792   -INT64_C(8589934080),
4793   -INT64_C(17179868160),
4794   -INT64_C(34359736320),
4795   -INT64_C(68719472640),
4796   -INT64_C(137438945280),
4797   -INT64_C(274877890560),
4798   -INT64_C(549755781120),
4799   -INT64_C(1099511562240),
4800   -INT64_C(2199023124480),
4801   -INT64_C(4398046248960),
4802   -INT64_C(8796092497920),
4803   -INT64_C(17592184995840),
4804   -INT64_C(35184369991680),
4805   -INT64_C(70368739983360),
4806   -INT64_C(140737479966720),
4807   -INT64_C(281474959933440),
4808   -INT64_C(562949919866880),
4809   -INT64_C(1125899839733760),
4810   -INT64_C(2251799679467520),
4811   -INT64_C(4503599358935040),
4812   -INT64_C(9007198717870080),
4813   -INT64_C(18014397435740160),
4814   -INT64_C(36028794871480320),
4815   -INT64_C(72057589742960640),
4816   -INT64_C(144115179485921280),
4817   -INT64_C(288230358971842560),
4818   -INT64_C(576460717943685120),
4819   -INT64_C(1152921435887370240),
4820   -INT64_C(2305842871774740480),
4821   -INT64_C(4611685743549480960),
4822   -INT64_C(9223371487098961920),
4823   -INT64_C(9223372036854775807) - 1,
4824   -INT64_C(9223372036854775807) - 1,
4825   -INT64_C(9223372036854775807) - 1,
4826   -INT64_C(9223372036854775807) - 1,
4827   -INT64_C(9223372036854775807) - 1,
4828   -INT64_C(9223372036854775807) - 1,
4829   -INT64_C(9223372036854775807) - 1,
4830   -INT64_C(9223372036854775807) - 1,
4831   -INT64_C(9223372036854775807) - 1,
4832   -INT64_C(9223372036854775807) - 1,
4833   -INT64_C(9223372036854775807) - 1,
4834   -INT64_C(9223372036854775807) - 1,
4835   -INT64_C(9223372036854775807) - 1,
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(4194304),
4849   -INT64_C(8388608),
4850   -INT64_C(16777216),
4851   -INT64_C(33554432),
4852   -INT64_C(67108864),
4853   -INT64_C(134217728),
4854   -INT64_C(268435456),
4855   -INT64_C(536870912),
4856   -INT64_C(1073741824),
4857   -INT64_C(2147483648),
4858   -INT64_C(4294967296),
4859   -INT64_C(8589934592),
4860   -INT64_C(17179869184),
4861   -INT64_C(34359738368),
4862   -INT64_C(68719476736),
4863   -INT64_C(137438953472),
4864   -INT64_C(274877906944),
4865   -INT64_C(549755813888),
4866   -INT64_C(1099511627776),
4867   -INT64_C(2199023255552),
4868   -INT64_C(4398046511104),
4869   -INT64_C(8796093022208),
4870   -INT64_C(17592186044416),
4871   -INT64_C(35184372088832),
4872   -INT64_C(70368744177664),
4873   -INT64_C(140737488355328),
4874   -INT64_C(281474976710656),
4875   -INT64_C(562949953421312),
4876   -INT64_C(1125899906842624),
4877   -INT64_C(2251799813685248),
4878   -INT64_C(4503599627370496),
4879   -INT64_C(9007199254740992),
4880   -INT64_C(18014398509481984),
4881   -INT64_C(36028797018963968),
4882   -INT64_C(72057594037927936),
4883   -INT64_C(144115188075855872),
4884   -INT64_C(288230376151711744),
4885   -INT64_C(576460752303423488),
4886   -INT64_C(1152921504606846976),
4887   -INT64_C(2305843009213693952),
4888   -INT64_C(4611686018427387904),
4889   -INT64_C(9223372036854775807) - 1,
4890   -INT64_C(9223372036854775807) - 1,
4891   -INT64_C(9223372036854775807) - 1,
4892   -INT64_C(9223372036854775807) - 1,
4893   -INT64_C(9223372036854775807) - 1,
4894   -INT64_C(9223372036854775807) - 1,
4895   -INT64_C(9223372036854775807) - 1,
4896   -INT64_C(9223372036854775807) - 1,
4897   -INT64_C(9223372036854775807) - 1,
4898   -INT64_C(9223372036854775807) - 1,
4899   -INT64_C(9223372036854775807) - 1,
4900   -INT64_C(9223372036854775807) - 1,
4901   -INT64_C(9223372036854775807) - 1,
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(4194304),
4914   -INT64_C(8388609),
4915   -INT64_C(16777218),
4916   -INT64_C(33554436),
4917   -INT64_C(67108872),
4918   -INT64_C(134217744),
4919   -INT64_C(268435488),
4920   -INT64_C(536870976),
4921   -INT64_C(1073741952),
4922   -INT64_C(2147483904),
4923   -INT64_C(4294967808),
4924   -INT64_C(8589935616),
4925   -INT64_C(17179871232),
4926   -INT64_C(34359742464),
4927   -INT64_C(68719484928),
4928   -INT64_C(137438969856),
4929   -INT64_C(274877939712),
4930   -INT64_C(549755879424),
4931   -INT64_C(1099511758848),
4932   -INT64_C(2199023517696),
4933   -INT64_C(4398047035392),
4934   -INT64_C(8796094070784),
4935   -INT64_C(17592188141568),
4936   -INT64_C(35184376283136),
4937   -INT64_C(70368752566272),
4938   -INT64_C(140737505132544),
4939   -INT64_C(281475010265088),
4940   -INT64_C(562950020530176),
4941   -INT64_C(1125900041060352),
4942   -INT64_C(2251800082120704),
4943   -INT64_C(4503600164241408),
4944   -INT64_C(9007200328482816),
4945   -INT64_C(18014400656965632),
4946   -INT64_C(36028801313931264),
4947   -INT64_C(72057602627862528),
4948   -INT64_C(144115205255725056),
4949   -INT64_C(288230410511450112),
4950   -INT64_C(576460821022900224),
4951   -INT64_C(1152921642045800448),
4952   -INT64_C(2305843284091600896),
4953   -INT64_C(4611686568183201792),
4954   -INT64_C(9223372036854775807) - 1,
4955   -INT64_C(9223372036854775807) - 1,
4956   -INT64_C(9223372036854775807) - 1,
4957   -INT64_C(9223372036854775807) - 1,
4958   -INT64_C(9223372036854775807) - 1,
4959   -INT64_C(9223372036854775807) - 1,
4960   -INT64_C(9223372036854775807) - 1,
4961   -INT64_C(9223372036854775807) - 1,
4962   -INT64_C(9223372036854775807) - 1,
4963   -INT64_C(9223372036854775807) - 1,
4964   -INT64_C(9223372036854775807) - 1,
4965   -INT64_C(9223372036854775807) - 1,
4966   -INT64_C(9223372036854775807) - 1,
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(4194305),
4979   -INT64_C(8388610),
4980   -INT64_C(16777220),
4981   -INT64_C(33554440),
4982   -INT64_C(67108880),
4983   -INT64_C(134217760),
4984   -INT64_C(268435520),
4985   -INT64_C(536871040),
4986   -INT64_C(1073742080),
4987   -INT64_C(2147484160),
4988   -INT64_C(4294968320),
4989   -INT64_C(8589936640),
4990   -INT64_C(17179873280),
4991   -INT64_C(34359746560),
4992   -INT64_C(68719493120),
4993   -INT64_C(137438986240),
4994   -INT64_C(274877972480),
4995   -INT64_C(549755944960),
4996   -INT64_C(1099511889920),
4997   -INT64_C(2199023779840),
4998   -INT64_C(4398047559680),
4999   -INT64_C(8796095119360),
5000   -INT64_C(17592190238720),
5001   -INT64_C(35184380477440),
5002   -INT64_C(70368760954880),
5003   -INT64_C(140737521909760),
5004   -INT64_C(281475043819520),
5005   -INT64_C(562950087639040),
5006   -INT64_C(1125900175278080),
5007   -INT64_C(2251800350556160),
5008   -INT64_C(4503600701112320),
5009   -INT64_C(9007201402224640),
5010   -INT64_C(18014402804449280),
5011   -INT64_C(36028805608898560),
5012   -INT64_C(72057611217797120),
5013   -INT64_C(144115222435594240),
5014   -INT64_C(288230444871188480),
5015   -INT64_C(576460889742376960),
5016   -INT64_C(1152921779484753920),
5017   -INT64_C(2305843558969507840),
5018   -INT64_C(4611687117939015680),
5019   -INT64_C(9223372036854775807) - 1,
5020   -INT64_C(9223372036854775807) - 1,
5021   -INT64_C(9223372036854775807) - 1,
5022   -INT64_C(9223372036854775807) - 1,
5023   -INT64_C(9223372036854775807) - 1,
5024   -INT64_C(9223372036854775807) - 1,
5025   -INT64_C(9223372036854775807) - 1,
5026   -INT64_C(9223372036854775807) - 1,
5027   -INT64_C(9223372036854775807) - 1,
5028   -INT64_C(9223372036854775807) - 1,
5029   -INT64_C(9223372036854775807) - 1,
5030   -INT64_C(9223372036854775807) - 1,
5031   -INT64_C(9223372036854775807) - 1,
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(4194305),
5044   -INT64_C(8388611),
5045   -INT64_C(16777222),
5046   -INT64_C(33554444),
5047   -INT64_C(67108888),
5048   -INT64_C(134217776),
5049   -INT64_C(268435552),
5050   -INT64_C(536871104),
5051   -INT64_C(1073742208),
5052   -INT64_C(2147484416),
5053   -INT64_C(4294968832),
5054   -INT64_C(8589937664),
5055   -INT64_C(17179875328),
5056   -INT64_C(34359750656),
5057   -INT64_C(68719501312),
5058   -INT64_C(137439002624),
5059   -INT64_C(274878005248),
5060   -INT64_C(549756010496),
5061   -INT64_C(1099512020992),
5062   -INT64_C(2199024041984),
5063   -INT64_C(4398048083968),
5064   -INT64_C(8796096167936),
5065   -INT64_C(17592192335872),
5066   -INT64_C(35184384671744),
5067   -INT64_C(70368769343488),
5068   -INT64_C(140737538686976),
5069   -INT64_C(281475077373952),
5070   -INT64_C(562950154747904),
5071   -INT64_C(1125900309495808),
5072   -INT64_C(2251800618991616),
5073   -INT64_C(4503601237983232),
5074   -INT64_C(9007202475966464),
5075   -INT64_C(18014404951932928),
5076   -INT64_C(36028809903865856),
5077   -INT64_C(72057619807731712),
5078   -INT64_C(144115239615463424),
5079   -INT64_C(288230479230926848),
5080   -INT64_C(576460958461853696),
5081   -INT64_C(1152921916923707392),
5082   -INT64_C(2305843833847414784),
5083   -INT64_C(4611687667694829568),
5084   -INT64_C(9223372036854775807) - 1,
5085   -INT64_C(9223372036854775807) - 1,
5086   -INT64_C(9223372036854775807) - 1,
5087   -INT64_C(9223372036854775807) - 1,
5088   -INT64_C(9223372036854775807) - 1,
5089   -INT64_C(9223372036854775807) - 1,
5090   -INT64_C(9223372036854775807) - 1,
5091   -INT64_C(9223372036854775807) - 1,
5092   -INT64_C(9223372036854775807) - 1,
5093   -INT64_C(9223372036854775807) - 1,
5094   -INT64_C(9223372036854775807) - 1,
5095   -INT64_C(9223372036854775807) - 1,
5096   -INT64_C(9223372036854775807) - 1,
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(8071705),
5109   -INT64_C(16143410),
5110   -INT64_C(32286820),
5111   -INT64_C(64573640),
5112   -INT64_C(129147280),
5113   -INT64_C(258294560),
5114   -INT64_C(516589120),
5115   -INT64_C(1033178240),
5116   -INT64_C(2066356480),
5117   -INT64_C(4132712960),
5118   -INT64_C(8265425920),
5119   -INT64_C(16530851840),
5120   -INT64_C(33061703680),
5121   -INT64_C(66123407360),
5122   -INT64_C(132246814720),
5123   -INT64_C(264493629440),
5124   -INT64_C(528987258880),
5125   -INT64_C(1057974517760),
5126   -INT64_C(2115949035520),
5127   -INT64_C(4231898071040),
5128   -INT64_C(8463796142080),
5129   -INT64_C(16927592284160),
5130   -INT64_C(33855184568320),
5131   -INT64_C(67710369136640),
5132   -INT64_C(135420738273280),
5133   -INT64_C(270841476546560),
5134   -INT64_C(541682953093120),
5135   -INT64_C(1083365906186240),
5136   -INT64_C(2166731812372480),
5137   -INT64_C(4333463624744960),
5138   -INT64_C(8666927249489920),
5139   -INT64_C(17333854498979840),
5140   -INT64_C(34667708997959680),
5141   -INT64_C(69335417995919360),
5142   -INT64_C(138670835991838720),
5143   -INT64_C(277341671983677440),
5144   -INT64_C(554683343967354880),
5145   -INT64_C(1109366687934709760),
5146   -INT64_C(2218733375869419520),
5147   -INT64_C(4437466751738839040),
5148   -INT64_C(8874933503477678080),
5149   -INT64_C(9223372036854775807) - 1,
5150   -INT64_C(9223372036854775807) - 1,
5151   -INT64_C(9223372036854775807) - 1,
5152   -INT64_C(9223372036854775807) - 1,
5153   -INT64_C(9223372036854775807) - 1,
5154   -INT64_C(9223372036854775807) - 1,
5155   -INT64_C(9223372036854775807) - 1,
5156   -INT64_C(9223372036854775807) - 1,
5157   -INT64_C(9223372036854775807) - 1,
5158   -INT64_C(9223372036854775807) - 1,
5159   -INT64_C(9223372036854775807) - 1,
5160   -INT64_C(9223372036854775807) - 1,
5161   -INT64_C(9223372036854775807) - 1,
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(8388606),
5174   -INT64_C(16777212),
5175   -INT64_C(33554424),
5176   -INT64_C(67108848),
5177   -INT64_C(134217696),
5178   -INT64_C(268435392),
5179   -INT64_C(536870784),
5180   -INT64_C(1073741568),
5181   -INT64_C(2147483136),
5182   -INT64_C(4294966272),
5183   -INT64_C(8589932544),
5184   -INT64_C(17179865088),
5185   -INT64_C(34359730176),
5186   -INT64_C(68719460352),
5187   -INT64_C(137438920704),
5188   -INT64_C(274877841408),
5189   -INT64_C(549755682816),
5190   -INT64_C(1099511365632),
5191   -INT64_C(2199022731264),
5192   -INT64_C(4398045462528),
5193   -INT64_C(8796090925056),
5194   -INT64_C(17592181850112),
5195   -INT64_C(35184363700224),
5196   -INT64_C(70368727400448),
5197   -INT64_C(140737454800896),
5198   -INT64_C(281474909601792),
5199   -INT64_C(562949819203584),
5200   -INT64_C(1125899638407168),
5201   -INT64_C(2251799276814336),
5202   -INT64_C(4503598553628672),
5203   -INT64_C(9007197107257344),
5204   -INT64_C(18014394214514688),
5205   -INT64_C(36028788429029376),
5206   -INT64_C(72057576858058752),
5207   -INT64_C(144115153716117504),
5208   -INT64_C(288230307432235008),
5209   -INT64_C(576460614864470016),
5210   -INT64_C(1152921229728940032),
5211   -INT64_C(2305842459457880064),
5212   -INT64_C(4611684918915760128),
5213   -INT64_C(9223369837831520256),
5214   -INT64_C(9223372036854775807) - 1,
5215   -INT64_C(9223372036854775807) - 1,
5216   -INT64_C(9223372036854775807) - 1,
5217   -INT64_C(9223372036854775807) - 1,
5218   -INT64_C(9223372036854775807) - 1,
5219   -INT64_C(9223372036854775807) - 1,
5220   -INT64_C(9223372036854775807) - 1,
5221   -INT64_C(9223372036854775807) - 1,
5222   -INT64_C(9223372036854775807) - 1,
5223   -INT64_C(9223372036854775807) - 1,
5224   -INT64_C(9223372036854775807) - 1,
5225   -INT64_C(9223372036854775807) - 1,
5226   -INT64_C(9223372036854775807) - 1,
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(8388606),
5239   -INT64_C(16777213),
5240   -INT64_C(33554426),
5241   -INT64_C(67108852),
5242   -INT64_C(134217704),
5243   -INT64_C(268435408),
5244   -INT64_C(536870816),
5245   -INT64_C(1073741632),
5246   -INT64_C(2147483264),
5247   -INT64_C(4294966528),
5248   -INT64_C(8589933056),
5249   -INT64_C(17179866112),
5250   -INT64_C(34359732224),
5251   -INT64_C(68719464448),
5252   -INT64_C(137438928896),
5253   -INT64_C(274877857792),
5254   -INT64_C(549755715584),
5255   -INT64_C(1099511431168),
5256   -INT64_C(2199022862336),
5257   -INT64_C(4398045724672),
5258   -INT64_C(8796091449344),
5259   -INT64_C(17592182898688),
5260   -INT64_C(35184365797376),
5261   -INT64_C(70368731594752),
5262   -INT64_C(140737463189504),
5263   -INT64_C(281474926379008),
5264   -INT64_C(562949852758016),
5265   -INT64_C(1125899705516032),
5266   -INT64_C(2251799411032064),
5267   -INT64_C(4503598822064128),
5268   -INT64_C(9007197644128256),
5269   -INT64_C(18014395288256512),
5270   -INT64_C(36028790576513024),
5271   -INT64_C(72057581153026048),
5272   -INT64_C(144115162306052096),
5273   -INT64_C(288230324612104192),
5274   -INT64_C(576460649224208384),
5275   -INT64_C(1152921298448416768),
5276   -INT64_C(2305842596896833536),
5277   -INT64_C(4611685193793667072),
5278   -INT64_C(9223370387587334144),
5279   -INT64_C(9223372036854775807) - 1,
5280   -INT64_C(9223372036854775807) - 1,
5281   -INT64_C(9223372036854775807) - 1,
5282   -INT64_C(9223372036854775807) - 1,
5283   -INT64_C(9223372036854775807) - 1,
5284   -INT64_C(9223372036854775807) - 1,
5285   -INT64_C(9223372036854775807) - 1,
5286   -INT64_C(9223372036854775807) - 1,
5287   -INT64_C(9223372036854775807) - 1,
5288   -INT64_C(9223372036854775807) - 1,
5289   -INT64_C(9223372036854775807) - 1,
5290   -INT64_C(9223372036854775807) - 1,
5291   -INT64_C(9223372036854775807) - 1,
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(8388607),
5304   -INT64_C(16777214),
5305   -INT64_C(33554428),
5306   -INT64_C(67108856),
5307   -INT64_C(134217712),
5308   -INT64_C(268435424),
5309   -INT64_C(536870848),
5310   -INT64_C(1073741696),
5311   -INT64_C(2147483392),
5312   -INT64_C(4294966784),
5313   -INT64_C(8589933568),
5314   -INT64_C(17179867136),
5315   -INT64_C(34359734272),
5316   -INT64_C(68719468544),
5317   -INT64_C(137438937088),
5318   -INT64_C(274877874176),
5319   -INT64_C(549755748352),
5320   -INT64_C(1099511496704),
5321   -INT64_C(2199022993408),
5322   -INT64_C(4398045986816),
5323   -INT64_C(8796091973632),
5324   -INT64_C(17592183947264),
5325   -INT64_C(35184367894528),
5326   -INT64_C(70368735789056),
5327   -INT64_C(140737471578112),
5328   -INT64_C(281474943156224),
5329   -INT64_C(562949886312448),
5330   -INT64_C(1125899772624896),
5331   -INT64_C(2251799545249792),
5332   -INT64_C(4503599090499584),
5333   -INT64_C(9007198180999168),
5334   -INT64_C(18014396361998336),
5335   -INT64_C(36028792723996672),
5336   -INT64_C(72057585447993344),
5337   -INT64_C(144115170895986688),
5338   -INT64_C(288230341791973376),
5339   -INT64_C(576460683583946752),
5340   -INT64_C(1152921367167893504),
5341   -INT64_C(2305842734335787008),
5342   -INT64_C(4611685468671574016),
5343   -INT64_C(9223370937343148032),
5344   -INT64_C(9223372036854775807) - 1,
5345   -INT64_C(9223372036854775807) - 1,
5346   -INT64_C(9223372036854775807) - 1,
5347   -INT64_C(9223372036854775807) - 1,
5348   -INT64_C(9223372036854775807) - 1,
5349   -INT64_C(9223372036854775807) - 1,
5350   -INT64_C(9223372036854775807) - 1,
5351   -INT64_C(9223372036854775807) - 1,
5352   -INT64_C(9223372036854775807) - 1,
5353   -INT64_C(9223372036854775807) - 1,
5354   -INT64_C(9223372036854775807) - 1,
5355   -INT64_C(9223372036854775807) - 1,
5356   -INT64_C(9223372036854775807) - 1,
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(8388607),
5369   -INT64_C(16777215),
5370   -INT64_C(33554430),
5371   -INT64_C(67108860),
5372   -INT64_C(134217720),
5373   -INT64_C(268435440),
5374   -INT64_C(536870880),
5375   -INT64_C(1073741760),
5376   -INT64_C(2147483520),
5377   -INT64_C(4294967040),
5378   -INT64_C(8589934080),
5379   -INT64_C(17179868160),
5380   -INT64_C(34359736320),
5381   -INT64_C(68719472640),
5382   -INT64_C(137438945280),
5383   -INT64_C(274877890560),
5384   -INT64_C(549755781120),
5385   -INT64_C(1099511562240),
5386   -INT64_C(2199023124480),
5387   -INT64_C(4398046248960),
5388   -INT64_C(8796092497920),
5389   -INT64_C(17592184995840),
5390   -INT64_C(35184369991680),
5391   -INT64_C(70368739983360),
5392   -INT64_C(140737479966720),
5393   -INT64_C(281474959933440),
5394   -INT64_C(562949919866880),
5395   -INT64_C(1125899839733760),
5396   -INT64_C(2251799679467520),
5397   -INT64_C(4503599358935040),
5398   -INT64_C(9007198717870080),
5399   -INT64_C(18014397435740160),
5400   -INT64_C(36028794871480320),
5401   -INT64_C(72057589742960640),
5402   -INT64_C(144115179485921280),
5403   -INT64_C(288230358971842560),
5404   -INT64_C(576460717943685120),
5405   -INT64_C(1152921435887370240),
5406   -INT64_C(2305842871774740480),
5407   -INT64_C(4611685743549480960),
5408   -INT64_C(9223371487098961920),
5409   -INT64_C(9223372036854775807) - 1,
5410   -INT64_C(9223372036854775807) - 1,
5411   -INT64_C(9223372036854775807) - 1,
5412   -INT64_C(9223372036854775807) - 1,
5413   -INT64_C(9223372036854775807) - 1,
5414   -INT64_C(9223372036854775807) - 1,
5415   -INT64_C(9223372036854775807) - 1,
5416   -INT64_C(9223372036854775807) - 1,
5417   -INT64_C(9223372036854775807) - 1,
5418   -INT64_C(9223372036854775807) - 1,
5419   -INT64_C(9223372036854775807) - 1,
5420   -INT64_C(9223372036854775807) - 1,
5421   -INT64_C(9223372036854775807) - 1,
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(2097152),
5434   -INT64_C(4194304),
5435   -INT64_C(8388608),
5436   -INT64_C(16777216),
5437   -INT64_C(33554432),
5438   -INT64_C(67108864),
5439   -INT64_C(134217728),
5440   -INT64_C(268435456),
5441   -INT64_C(536870912),
5442   -INT64_C(1073741824),
5443   -INT64_C(2147483648),
5444   -INT64_C(4294967296),
5445   -INT64_C(8589934592),
5446   -INT64_C(17179869184),
5447   -INT64_C(34359738368),
5448   -INT64_C(68719476736),
5449   -INT64_C(137438953472),
5450   -INT64_C(274877906944),
5451   -INT64_C(549755813888),
5452   -INT64_C(1099511627776),
5453   -INT64_C(2199023255552),
5454   -INT64_C(4398046511104),
5455   -INT64_C(8796093022208),
5456   -INT64_C(17592186044416),
5457   -INT64_C(35184372088832),
5458   -INT64_C(70368744177664),
5459   -INT64_C(140737488355328),
5460   -INT64_C(281474976710656),
5461   -INT64_C(562949953421312),
5462   -INT64_C(1125899906842624),
5463   -INT64_C(2251799813685248),
5464   -INT64_C(4503599627370496),
5465   -INT64_C(9007199254740992),
5466   -INT64_C(18014398509481984),
5467   -INT64_C(36028797018963968),
5468   -INT64_C(72057594037927936),
5469   -INT64_C(144115188075855872),
5470   -INT64_C(288230376151711744),
5471   -INT64_C(576460752303423488),
5472   -INT64_C(1152921504606846976),
5473   -INT64_C(2305843009213693952),
5474   -INT64_C(4611686018427387904),
5475   -INT64_C(9223372036854775807) - 1,
5476   -INT64_C(9223372036854775807) - 1,
5477   -INT64_C(9223372036854775807) - 1,
5478   -INT64_C(9223372036854775807) - 1,
5479   -INT64_C(9223372036854775807) - 1,
5480   -INT64_C(9223372036854775807) - 1,
5481   -INT64_C(9223372036854775807) - 1,
5482   -INT64_C(9223372036854775807) - 1,
5483   -INT64_C(9223372036854775807) - 1,
5484   -INT64_C(9223372036854775807) - 1,
5485   -INT64_C(9223372036854775807) - 1,
5486   -INT64_C(9223372036854775807) - 1,
5487   -INT64_C(9223372036854775807) - 1,
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(2097152),
5499   -INT64_C(4194304),
5500   -INT64_C(8388609),
5501   -INT64_C(16777218),
5502   -INT64_C(33554436),
5503   -INT64_C(67108872),
5504   -INT64_C(134217744),
5505   -INT64_C(268435488),
5506   -INT64_C(536870976),
5507   -INT64_C(1073741952),
5508   -INT64_C(2147483904),
5509   -INT64_C(4294967808),
5510   -INT64_C(8589935616),
5511   -INT64_C(17179871232),
5512   -INT64_C(34359742464),
5513   -INT64_C(68719484928),
5514   -INT64_C(137438969856),
5515   -INT64_C(274877939712),
5516   -INT64_C(549755879424),
5517   -INT64_C(1099511758848),
5518   -INT64_C(2199023517696),
5519   -INT64_C(4398047035392),
5520   -INT64_C(8796094070784),
5521   -INT64_C(17592188141568),
5522   -INT64_C(35184376283136),
5523   -INT64_C(70368752566272),
5524   -INT64_C(140737505132544),
5525   -INT64_C(281475010265088),
5526   -INT64_C(562950020530176),
5527   -INT64_C(1125900041060352),
5528   -INT64_C(2251800082120704),
5529   -INT64_C(4503600164241408),
5530   -INT64_C(9007200328482816),
5531   -INT64_C(18014400656965632),
5532   -INT64_C(36028801313931264),
5533   -INT64_C(72057602627862528),
5534   -INT64_C(144115205255725056),
5535   -INT64_C(288230410511450112),
5536   -INT64_C(576460821022900224),
5537   -INT64_C(1152921642045800448),
5538   -INT64_C(2305843284091600896),
5539   -INT64_C(4611686568183201792),
5540   -INT64_C(9223372036854775807) - 1,
5541   -INT64_C(9223372036854775807) - 1,
5542   -INT64_C(9223372036854775807) - 1,
5543   -INT64_C(9223372036854775807) - 1,
5544   -INT64_C(9223372036854775807) - 1,
5545   -INT64_C(9223372036854775807) - 1,
5546   -INT64_C(9223372036854775807) - 1,
5547   -INT64_C(9223372036854775807) - 1,
5548   -INT64_C(9223372036854775807) - 1,
5549   -INT64_C(9223372036854775807) - 1,
5550   -INT64_C(9223372036854775807) - 1,
5551   -INT64_C(9223372036854775807) - 1,
5552   -INT64_C(9223372036854775807) - 1,
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(2097152),
5564   -INT64_C(4194305),
5565   -INT64_C(8388610),
5566   -INT64_C(16777220),
5567   -INT64_C(33554440),
5568   -INT64_C(67108880),
5569   -INT64_C(134217760),
5570   -INT64_C(268435520),
5571   -INT64_C(536871040),
5572   -INT64_C(1073742080),
5573   -INT64_C(2147484160),
5574   -INT64_C(4294968320),
5575   -INT64_C(8589936640),
5576   -INT64_C(17179873280),
5577   -INT64_C(34359746560),
5578   -INT64_C(68719493120),
5579   -INT64_C(137438986240),
5580   -INT64_C(274877972480),
5581   -INT64_C(549755944960),
5582   -INT64_C(1099511889920),
5583   -INT64_C(2199023779840),
5584   -INT64_C(4398047559680),
5585   -INT64_C(8796095119360),
5586   -INT64_C(17592190238720),
5587   -INT64_C(35184380477440),
5588   -INT64_C(70368760954880),
5589   -INT64_C(140737521909760),
5590   -INT64_C(281475043819520),
5591   -INT64_C(562950087639040),
5592   -INT64_C(1125900175278080),
5593   -INT64_C(2251800350556160),
5594   -INT64_C(4503600701112320),
5595   -INT64_C(9007201402224640),
5596   -INT64_C(18014402804449280),
5597   -INT64_C(36028805608898560),
5598   -INT64_C(72057611217797120),
5599   -INT64_C(144115222435594240),
5600   -INT64_C(288230444871188480),
5601   -INT64_C(576460889742376960),
5602   -INT64_C(1152921779484753920),
5603   -INT64_C(2305843558969507840),
5604   -INT64_C(4611687117939015680),
5605   -INT64_C(9223372036854775807) - 1,
5606   -INT64_C(9223372036854775807) - 1,
5607   -INT64_C(9223372036854775807) - 1,
5608   -INT64_C(9223372036854775807) - 1,
5609   -INT64_C(9223372036854775807) - 1,
5610   -INT64_C(9223372036854775807) - 1,
5611   -INT64_C(9223372036854775807) - 1,
5612   -INT64_C(9223372036854775807) - 1,
5613   -INT64_C(9223372036854775807) - 1,
5614   -INT64_C(9223372036854775807) - 1,
5615   -INT64_C(9223372036854775807) - 1,
5616   -INT64_C(9223372036854775807) - 1,
5617   -INT64_C(9223372036854775807) - 1,
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(2097152),
5629   -INT64_C(4194305),
5630   -INT64_C(8388611),
5631   -INT64_C(16777222),
5632   -INT64_C(33554444),
5633   -INT64_C(67108888),
5634   -INT64_C(134217776),
5635   -INT64_C(268435552),
5636   -INT64_C(536871104),
5637   -INT64_C(1073742208),
5638   -INT64_C(2147484416),
5639   -INT64_C(4294968832),
5640   -INT64_C(8589937664),
5641   -INT64_C(17179875328),
5642   -INT64_C(34359750656),
5643   -INT64_C(68719501312),
5644   -INT64_C(137439002624),
5645   -INT64_C(274878005248),
5646   -INT64_C(549756010496),
5647   -INT64_C(1099512020992),
5648   -INT64_C(2199024041984),
5649   -INT64_C(4398048083968),
5650   -INT64_C(8796096167936),
5651   -INT64_C(17592192335872),
5652   -INT64_C(35184384671744),
5653   -INT64_C(70368769343488),
5654   -INT64_C(140737538686976),
5655   -INT64_C(281475077373952),
5656   -INT64_C(562950154747904),
5657   -INT64_C(1125900309495808),
5658   -INT64_C(2251800618991616),
5659   -INT64_C(4503601237983232),
5660   -INT64_C(9007202475966464),
5661   -INT64_C(18014404951932928),
5662   -INT64_C(36028809903865856),
5663   -INT64_C(72057619807731712),
5664   -INT64_C(144115239615463424),
5665   -INT64_C(288230479230926848),
5666   -INT64_C(576460958461853696),
5667   -INT64_C(1152921916923707392),
5668   -INT64_C(2305843833847414784),
5669   -INT64_C(4611687667694829568),
5670   -INT64_C(9223372036854775807) - 1,
5671   -INT64_C(9223372036854775807) - 1,
5672   -INT64_C(9223372036854775807) - 1,
5673   -INT64_C(9223372036854775807) - 1,
5674   -INT64_C(9223372036854775807) - 1,
5675   -INT64_C(9223372036854775807) - 1,
5676   -INT64_C(9223372036854775807) - 1,
5677   -INT64_C(9223372036854775807) - 1,
5678   -INT64_C(9223372036854775807) - 1,
5679   -INT64_C(9223372036854775807) - 1,
5680   -INT64_C(9223372036854775807) - 1,
5681   -INT64_C(9223372036854775807) - 1,
5682   -INT64_C(9223372036854775807) - 1,
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(4035852),
5694   -INT64_C(8071705),
5695   -INT64_C(16143410),
5696   -INT64_C(32286820),
5697   -INT64_C(64573640),
5698   -INT64_C(129147280),
5699   -INT64_C(258294560),
5700   -INT64_C(516589120),
5701   -INT64_C(1033178240),
5702   -INT64_C(2066356480),
5703   -INT64_C(4132712960),
5704   -INT64_C(8265425920),
5705   -INT64_C(16530851840),
5706   -INT64_C(33061703680),
5707   -INT64_C(66123407360),
5708   -INT64_C(132246814720),
5709   -INT64_C(264493629440),
5710   -INT64_C(528987258880),
5711   -INT64_C(1057974517760),
5712   -INT64_C(2115949035520),
5713   -INT64_C(4231898071040),
5714   -INT64_C(8463796142080),
5715   -INT64_C(16927592284160),
5716   -INT64_C(33855184568320),
5717   -INT64_C(67710369136640),
5718   -INT64_C(135420738273280),
5719   -INT64_C(270841476546560),
5720   -INT64_C(541682953093120),
5721   -INT64_C(1083365906186240),
5722   -INT64_C(2166731812372480),
5723   -INT64_C(4333463624744960),
5724   -INT64_C(8666927249489920),
5725   -INT64_C(17333854498979840),
5726   -INT64_C(34667708997959680),
5727   -INT64_C(69335417995919360),
5728   -INT64_C(138670835991838720),
5729   -INT64_C(277341671983677440),
5730   -INT64_C(554683343967354880),
5731   -INT64_C(1109366687934709760),
5732   -INT64_C(2218733375869419520),
5733   -INT64_C(4437466751738839040),
5734   -INT64_C(8874933503477678080),
5735   -INT64_C(9223372036854775807) - 1,
5736   -INT64_C(9223372036854775807) - 1,
5737   -INT64_C(9223372036854775807) - 1,
5738   -INT64_C(9223372036854775807) - 1,
5739   -INT64_C(9223372036854775807) - 1,
5740   -INT64_C(9223372036854775807) - 1,
5741   -INT64_C(9223372036854775807) - 1,
5742   -INT64_C(9223372036854775807) - 1,
5743   -INT64_C(9223372036854775807) - 1,
5744   -INT64_C(9223372036854775807) - 1,
5745   -INT64_C(9223372036854775807) - 1,
5746   -INT64_C(9223372036854775807) - 1,
5747   -INT64_C(9223372036854775807) - 1,
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(4194303),
5759   -INT64_C(8388606),
5760   -INT64_C(16777212),
5761   -INT64_C(33554424),
5762   -INT64_C(67108848),
5763   -INT64_C(134217696),
5764   -INT64_C(268435392),
5765   -INT64_C(536870784),
5766   -INT64_C(1073741568),
5767   -INT64_C(2147483136),
5768   -INT64_C(4294966272),
5769   -INT64_C(8589932544),
5770   -INT64_C(17179865088),
5771   -INT64_C(34359730176),
5772   -INT64_C(68719460352),
5773   -INT64_C(137438920704),
5774   -INT64_C(274877841408),
5775   -INT64_C(549755682816),
5776   -INT64_C(1099511365632),
5777   -INT64_C(2199022731264),
5778   -INT64_C(4398045462528),
5779   -INT64_C(8796090925056),
5780   -INT64_C(17592181850112),
5781   -INT64_C(35184363700224),
5782   -INT64_C(70368727400448),
5783   -INT64_C(140737454800896),
5784   -INT64_C(281474909601792),
5785   -INT64_C(562949819203584),
5786   -INT64_C(1125899638407168),
5787   -INT64_C(2251799276814336),
5788   -INT64_C(4503598553628672),
5789   -INT64_C(9007197107257344),
5790   -INT64_C(18014394214514688),
5791   -INT64_C(36028788429029376),
5792   -INT64_C(72057576858058752),
5793   -INT64_C(144115153716117504),
5794   -INT64_C(288230307432235008),
5795   -INT64_C(576460614864470016),
5796   -INT64_C(1152921229728940032),
5797   -INT64_C(2305842459457880064),
5798   -INT64_C(4611684918915760128),
5799   -INT64_C(9223369837831520256),
5800   -INT64_C(9223372036854775807) - 1,
5801   -INT64_C(9223372036854775807) - 1,
5802   -INT64_C(9223372036854775807) - 1,
5803   -INT64_C(9223372036854775807) - 1,
5804   -INT64_C(9223372036854775807) - 1,
5805   -INT64_C(9223372036854775807) - 1,
5806   -INT64_C(9223372036854775807) - 1,
5807   -INT64_C(9223372036854775807) - 1,
5808   -INT64_C(9223372036854775807) - 1,
5809   -INT64_C(9223372036854775807) - 1,
5810   -INT64_C(9223372036854775807) - 1,
5811   -INT64_C(9223372036854775807) - 1,
5812   -INT64_C(9223372036854775807) - 1,
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(4194303),
5824   -INT64_C(8388606),
5825   -INT64_C(16777213),
5826   -INT64_C(33554426),
5827   -INT64_C(67108852),
5828   -INT64_C(134217704),
5829   -INT64_C(268435408),
5830   -INT64_C(536870816),
5831   -INT64_C(1073741632),
5832   -INT64_C(2147483264),
5833   -INT64_C(4294966528),
5834   -INT64_C(8589933056),
5835   -INT64_C(17179866112),
5836   -INT64_C(34359732224),
5837   -INT64_C(68719464448),
5838   -INT64_C(137438928896),
5839   -INT64_C(274877857792),
5840   -INT64_C(549755715584),
5841   -INT64_C(1099511431168),
5842   -INT64_C(2199022862336),
5843   -INT64_C(4398045724672),
5844   -INT64_C(8796091449344),
5845   -INT64_C(17592182898688),
5846   -INT64_C(35184365797376),
5847   -INT64_C(70368731594752),
5848   -INT64_C(140737463189504),
5849   -INT64_C(281474926379008),
5850   -INT64_C(562949852758016),
5851   -INT64_C(1125899705516032),
5852   -INT64_C(2251799411032064),
5853   -INT64_C(4503598822064128),
5854   -INT64_C(9007197644128256),
5855   -INT64_C(18014395288256512),
5856   -INT64_C(36028790576513024),
5857   -INT64_C(72057581153026048),
5858   -INT64_C(144115162306052096),
5859   -INT64_C(288230324612104192),
5860   -INT64_C(576460649224208384),
5861   -INT64_C(1152921298448416768),
5862   -INT64_C(2305842596896833536),
5863   -INT64_C(4611685193793667072),
5864   -INT64_C(9223370387587334144),
5865   -INT64_C(9223372036854775807) - 1,
5866   -INT64_C(9223372036854775807) - 1,
5867   -INT64_C(9223372036854775807) - 1,
5868   -INT64_C(9223372036854775807) - 1,
5869   -INT64_C(9223372036854775807) - 1,
5870   -INT64_C(9223372036854775807) - 1,
5871   -INT64_C(9223372036854775807) - 1,
5872   -INT64_C(9223372036854775807) - 1,
5873   -INT64_C(9223372036854775807) - 1,
5874   -INT64_C(9223372036854775807) - 1,
5875   -INT64_C(9223372036854775807) - 1,
5876   -INT64_C(9223372036854775807) - 1,
5877   -INT64_C(9223372036854775807) - 1,
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(4194303),
5889   -INT64_C(8388607),
5890   -INT64_C(16777214),
5891   -INT64_C(33554428),
5892   -INT64_C(67108856),
5893   -INT64_C(134217712),
5894   -INT64_C(268435424),
5895   -INT64_C(536870848),
5896   -INT64_C(1073741696),
5897   -INT64_C(2147483392),
5898   -INT64_C(4294966784),
5899   -INT64_C(8589933568),
5900   -INT64_C(17179867136),
5901   -INT64_C(34359734272),
5902   -INT64_C(68719468544),
5903   -INT64_C(137438937088),
5904   -INT64_C(274877874176),
5905   -INT64_C(549755748352),
5906   -INT64_C(1099511496704),
5907   -INT64_C(2199022993408),
5908   -INT64_C(4398045986816),
5909   -INT64_C(8796091973632),
5910   -INT64_C(17592183947264),
5911   -INT64_C(35184367894528),
5912   -INT64_C(70368735789056),
5913   -INT64_C(140737471578112),
5914   -INT64_C(281474943156224),
5915   -INT64_C(562949886312448),
5916   -INT64_C(1125899772624896),
5917   -INT64_C(2251799545249792),
5918   -INT64_C(4503599090499584),
5919   -INT64_C(9007198180999168),
5920   -INT64_C(18014396361998336),
5921   -INT64_C(36028792723996672),
5922   -INT64_C(72057585447993344),
5923   -INT64_C(144115170895986688),
5924   -INT64_C(288230341791973376),
5925   -INT64_C(576460683583946752),
5926   -INT64_C(1152921367167893504),
5927   -INT64_C(2305842734335787008),
5928   -INT64_C(4611685468671574016),
5929   -INT64_C(9223370937343148032),
5930   -INT64_C(9223372036854775807) - 1,
5931   -INT64_C(9223372036854775807) - 1,
5932   -INT64_C(9223372036854775807) - 1,
5933   -INT64_C(9223372036854775807) - 1,
5934   -INT64_C(9223372036854775807) - 1,
5935   -INT64_C(9223372036854775807) - 1,
5936   -INT64_C(9223372036854775807) - 1,
5937   -INT64_C(9223372036854775807) - 1,
5938   -INT64_C(9223372036854775807) - 1,
5939   -INT64_C(9223372036854775807) - 1,
5940   -INT64_C(9223372036854775807) - 1,
5941   -INT64_C(9223372036854775807) - 1,
5942   -INT64_C(9223372036854775807) - 1,
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(4194303),
5954   -INT64_C(8388607),
5955   -INT64_C(16777215),
5956   -INT64_C(33554430),
5957   -INT64_C(67108860),
5958   -INT64_C(134217720),
5959   -INT64_C(268435440),
5960   -INT64_C(536870880),
5961   -INT64_C(1073741760),
5962   -INT64_C(2147483520),
5963   -INT64_C(4294967040),
5964   -INT64_C(8589934080),
5965   -INT64_C(17179868160),
5966   -INT64_C(34359736320),
5967   -INT64_C(68719472640),
5968   -INT64_C(137438945280),
5969   -INT64_C(274877890560),
5970   -INT64_C(549755781120),
5971   -INT64_C(1099511562240),
5972   -INT64_C(2199023124480),
5973   -INT64_C(4398046248960),
5974   -INT64_C(8796092497920),
5975   -INT64_C(17592184995840),
5976   -INT64_C(35184369991680),
5977   -INT64_C(70368739983360),
5978   -INT64_C(140737479966720),
5979   -INT64_C(281474959933440),
5980   -INT64_C(562949919866880),
5981   -INT64_C(1125899839733760),
5982   -INT64_C(2251799679467520),
5983   -INT64_C(4503599358935040),
5984   -INT64_C(9007198717870080),
5985   -INT64_C(18014397435740160),
5986   -INT64_C(36028794871480320),
5987   -INT64_C(72057589742960640),
5988   -INT64_C(144115179485921280),
5989   -INT64_C(288230358971842560),
5990   -INT64_C(576460717943685120),
5991   -INT64_C(1152921435887370240),
5992   -INT64_C(2305842871774740480),
5993   -INT64_C(4611685743549480960),
5994   -INT64_C(9223371487098961920),
5995   -INT64_C(9223372036854775807) - 1,
5996   -INT64_C(9223372036854775807) - 1,
5997   -INT64_C(9223372036854775807) - 1,
5998   -INT64_C(9223372036854775807) - 1,
5999   -INT64_C(9223372036854775807) - 1,
6000   -INT64_C(9223372036854775807) - 1,
6001   -INT64_C(9223372036854775807) - 1,
6002   -INT64_C(9223372036854775807) - 1,
6003   -INT64_C(9223372036854775807) - 1,
6004   -INT64_C(9223372036854775807) - 1,
6005   -INT64_C(9223372036854775807) - 1,
6006   -INT64_C(9223372036854775807) - 1,
6007   -INT64_C(9223372036854775807) - 1,
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(9223372036854775807) - 1,
6019   -INT64_C(9223372036854775807) - 1,
6020   -INT64_C(9223372036854775807) - 1,
6021   -INT64_C(9223372036854775807) - 1,
6022   -INT64_C(9223372036854775807) - 1,
6023   -INT64_C(9223372036854775807) - 1,
6024   -INT64_C(9223372036854775807) - 1,
6025   -INT64_C(9223372036854775807) - 1,
6026   -INT64_C(9223372036854775807) - 1,
6027   -INT64_C(9223372036854775807) - 1,
6028   -INT64_C(9223372036854775807) - 1,
6029   -INT64_C(9223372036854775807) - 1,
6030   -INT64_C(9223372036854775807) - 1,
6031   -INT64_C(9223372036854775807) - 1,
6032   -INT64_C(9223372036854775807) - 1,
6033   -INT64_C(9223372036854775807) - 1,
6034   -INT64_C(9223372036854775807) - 1,
6035   -INT64_C(9223372036854775807) - 1,
6036   -INT64_C(9223372036854775807) - 1,
6037   -INT64_C(9223372036854775807) - 1,
6038   -INT64_C(9223372036854775807) - 1,
6039   -INT64_C(9223372036854775807) - 1,
6040   -INT64_C(9223372036854775807) - 1,
6041   -INT64_C(9223372036854775807) - 1,
6042   -INT64_C(9223372036854775807) - 1,
6043   -INT64_C(9223372036854775807) - 1,
6044   -INT64_C(9223372036854775807) - 1,
6045   -INT64_C(9223372036854775807) - 1,
6046   -INT64_C(9223372036854775807) - 1,
6047   -INT64_C(9223372036854775807) - 1,
6048   -INT64_C(9223372036854775807) - 1,
6049   -INT64_C(9223372036854775807) - 1,
6050   -INT64_C(9223372036854775807) - 1,
6051   -INT64_C(9223372036854775807) - 1,
6052   -INT64_C(9223372036854775807) - 1,
6053   -INT64_C(9223372036854775807) - 1,
6054   -INT64_C(9223372036854775807) - 1,
6055   -INT64_C(9223372036854775807) - 1,
6056   -INT64_C(9223372036854775807) - 1,
6057   -INT64_C(9223372036854775807) - 1,
6058   -INT64_C(9223372036854775807) - 1,
6059   -INT64_C(9223372036854775807) - 1,
6060   -INT64_C(9223372036854775807) - 1,
6061   -INT64_C(9223372036854775807) - 1,
6062   -INT64_C(9223372036854775807) - 1,
6063   -INT64_C(9223372036854775807) - 1,
6064   -INT64_C(9223372036854775807) - 1,
6065   -INT64_C(9223372036854775807) - 1,
6066   -INT64_C(9223372036854775807) - 1,
6067   -INT64_C(9223372036854775807) - 1,
6068   -INT64_C(9223372036854775807) - 1,
6069   -INT64_C(9223372036854775807) - 1,
6070   -INT64_C(9223372036854775807) - 1,
6071   -INT64_C(9223372036854775807) - 1,
6072   -INT64_C(9223372036854775807) - 1,
6073   -INT64_C(9223372036854775807) - 1,
6074   -INT64_C(9223372036854775807) - 1,
6075   -INT64_C(9223372036854775807) - 1,
6076   -INT64_C(9223372036854775807) - 1,
6077   -INT64_C(9223372036854775807) - 1,
6078   -INT64_C(9223372036854775807) - 1,
6079   -INT64_C(9223372036854775807) - 1,
6080   -INT64_C(9223372036854775807) - 1,
6081   -INT64_C(9223372036854775807) - 1,
6082   -INT64_C(9223372036854775807) - 1,
6083   -INT64_C(9223372036854775807) - 1,
6084   -INT64_C(9223372036854775807) - 1,
6085   -INT64_C(9223372036854775807) - 1,
6086   -INT64_C(9223372036854775807) - 1,
6087   -INT64_C(9223372036854775807) - 1,
6088   -INT64_C(9223372036854775807) - 1,
6089   -INT64_C(9223372036854775807) - 1,
6090   -INT64_C(9223372036854775807) - 1,
6091   -INT64_C(9223372036854775807) - 1,
6092   -INT64_C(9223372036854775807) - 1,
6093   -INT64_C(9223372036854775807) - 1,
6094   -INT64_C(9223372036854775807) - 1,
6095   -INT64_C(9223372036854775807) - 1,
6096   -INT64_C(9223372036854775807) - 1,
6097   -INT64_C(9223372036854775807) - 1,
6098   -INT64_C(9223372036854775807) - 1,
6099   -INT64_C(9223372036854775807) - 1,
6100   -INT64_C(9223372036854775807) - 1,
6101   -INT64_C(9223372036854775807) - 1,
6102   -INT64_C(9223372036854775807) - 1,
6103   -INT64_C(9223372036854775807) - 1,
6104   -INT64_C(9223372036854775807) - 1,
6105   -INT64_C(9223372036854775807) - 1,
6106   -INT64_C(9223372036854775807) - 1,
6107   -INT64_C(9223372036854775807) - 1,
6108   -INT64_C(9223372036854775807) - 1,
6109   -INT64_C(9223372036854775807) - 1,
6110   -INT64_C(9223372036854775807) - 1,
6111   -INT64_C(9223372036854775807) - 1,
6112   -INT64_C(9223372036854775807) - 1,
6113   -INT64_C(9223372036854775807) - 1,
6114   -INT64_C(9223372036854775807) - 1,
6115   -INT64_C(9223372036854775807) - 1,
6116   -INT64_C(9223372036854775807) - 1,
6117   -INT64_C(9223372036854775807) - 1,
6118   -INT64_C(9223372036854775807) - 1,
6119   -INT64_C(9223372036854775807) - 1,
6120   -INT64_C(9223372036854775807) - 1,
6121   -INT64_C(9223372036854775807) - 1,
6122   -INT64_C(9223372036854775807) - 1,
6123   -INT64_C(9223372036854775807) - 1,
6124   -INT64_C(9223372036854775807) - 1,
6125   -INT64_C(9223372036854775807) - 1,
6126   -INT64_C(9223372036854775807) - 1,
6127   -INT64_C(9223372036854775807) - 1,
6128   -INT64_C(9223372036854775807) - 1,
6129   -INT64_C(9223372036854775807) - 1,
6130   -INT64_C(9223372036854775807) - 1,
6131   -INT64_C(9223372036854775807) - 1,
6132   -INT64_C(9223372036854775807) - 1,
6133   -INT64_C(9223372036854775807) - 1,
6134   -INT64_C(9223372036854775807) - 1,
6135   -INT64_C(9223372036854775807) - 1,
6136   -INT64_C(9223372036854775807) - 1,
6137   -INT64_C(9223372036854775807) - 1,
6138   -INT64_C(9223372036854775807) - 1,
6139   -INT64_C(9223372036854775807) - 1,
6140   -INT64_C(9223372036854775807) - 1,
6141   -INT64_C(9223372036854775807) - 1,
6142   -INT64_C(9223372036854775807) - 1,
6143   -INT64_C(9223372036854775807) - 1,
6144   -INT64_C(9223372036854775807) - 1,
6145   -INT64_C(9223372036854775807) - 1,
6146   -INT64_C(9223372036854775807) - 1,
6147   -INT64_C(9223372036854775807) - 1,
6148   -INT64_C(9223371487098961920),
6149   -INT64_C(9223372036854775807) - 1,
6150   -INT64_C(9223372036854775807) - 1,
6151   -INT64_C(9223372036854775807) - 1,
6152   -INT64_C(9223372036854775807) - 1,
6153   -INT64_C(9223372036854775807) - 1,
6154   -INT64_C(9223372036854775807) - 1,
6155   -INT64_C(9223372036854775807) - 1,
6156   -INT64_C(9223372036854775807) - 1,
6157   -INT64_C(9223372036854775807) - 1,
6158   -INT64_C(9223372036854775807) - 1,
6159   -INT64_C(9223372036854775807) - 1,
6160   -INT64_C(9223372036854775807) - 1,
6161   -INT64_C(9223372036854775807) - 1,
6162   -INT64_C(9223372036854775807) - 1,
6163   -INT64_C(9223372036854775807) - 1,
6164   -INT64_C(9223372036854775807) - 1,
6165   -INT64_C(9223372036854775807) - 1,
6166   -INT64_C(9223372036854775807) - 1,
6167   -INT64_C(9223372036854775807) - 1,
6168   -INT64_C(9223372036854775807) - 1,
6169   -INT64_C(9223372036854775807) - 1,
6170   -INT64_C(9223372036854775807) - 1,
6171   -INT64_C(9223372036854775807) - 1,
6172   -INT64_C(9223372036854775807) - 1,
6173   -INT64_C(9223372036854775807) - 1,
6174   -INT64_C(9223372036854775807) - 1,
6175   -INT64_C(9223372036854775807) - 1,
6176   -INT64_C(9223372036854775807) - 1,
6177   -INT64_C(9223372036854775807) - 1,
6178   -INT64_C(9223372036854775807) - 1,
6179   -INT64_C(9223372036854775807) - 1,
6180   -INT64_C(9223372036854775807) - 1,
6181   -INT64_C(9223372036854775807) - 1,
6182   -INT64_C(9223372036854775807) - 1,
6183   -INT64_C(9223372036854775807) - 1,
6184   -INT64_C(9223372036854775807) - 1,
6185   -INT64_C(9223372036854775807) - 1,
6186   -INT64_C(9223372036854775807) - 1,
6187   -INT64_C(9223372036854775807) - 1,
6188   -INT64_C(9223372036854775807) - 1,
6189   -INT64_C(9223372036854775807) - 1,
6190   -INT64_C(9223372036854775807) - 1,
6191   -INT64_C(9223372036854775807) - 1,
6192   -INT64_C(9223372036854775807) - 1,
6193   -INT64_C(9223372036854775807) - 1,
6194   -INT64_C(9223372036854775807) - 1,
6195   -INT64_C(9223372036854775807) - 1,
6196   -INT64_C(9223372036854775807) - 1,
6197   -INT64_C(9223372036854775807) - 1,
6198   -INT64_C(9223372036854775807) - 1,
6199   -INT64_C(9223372036854775807) - 1,
6200   -INT64_C(9223372036854775807) - 1,
6201   -INT64_C(9223372036854775807) - 1,
6202   -INT64_C(9223372036854775807) - 1,
6203   -INT64_C(9223372036854775807) - 1,
6204   -INT64_C(9223372036854775807) - 1,
6205   -INT64_C(9223372036854775807) - 1,
6206   -INT64_C(9223372036854775807) - 1,
6207   -INT64_C(9223372036854775807) - 1,
6208   -INT64_C(9223372036854775807) - 1,
6209   -INT64_C(9223372036854775807) - 1,
6210   -INT64_C(9223372036854775807) - 1,
6211   -INT64_C(9223372036854775807) - 1,
6212   -INT64_C(9223372036854775807) - 1,
6213   INT64_C(9223371487098961920),
6214   INT64_C(9223372036854775807),
6215   INT64_C(9223372036854775807),
6216   INT64_C(9223372036854775807),
6217   INT64_C(9223372036854775807),
6218   INT64_C(9223372036854775807),
6219   INT64_C(9223372036854775807),
6220   INT64_C(9223372036854775807),
6221   INT64_C(9223372036854775807),
6222   INT64_C(9223372036854775807),
6223   INT64_C(9223372036854775807),
6224   INT64_C(9223372036854775807),
6225   INT64_C(9223372036854775807),
6226   INT64_C(9223372036854775807),
6227   INT64_C(9223372036854775807),
6228   INT64_C(9223372036854775807),
6229   INT64_C(9223372036854775807),
6230   INT64_C(9223372036854775807),
6231   INT64_C(9223372036854775807),
6232   INT64_C(9223372036854775807),
6233   INT64_C(9223372036854775807),
6234   INT64_C(9223372036854775807),
6235   INT64_C(9223372036854775807),
6236   INT64_C(9223372036854775807),
6237   INT64_C(9223372036854775807),
6238   INT64_C(9223372036854775807),
6239   INT64_C(9223372036854775807),
6240   INT64_C(9223372036854775807),
6241   INT64_C(9223372036854775807),
6242   INT64_C(9223372036854775807),
6243   INT64_C(9223372036854775807),
6244   INT64_C(9223372036854775807),
6245   INT64_C(9223372036854775807),
6246   INT64_C(9223372036854775807),
6247   INT64_C(9223372036854775807),
6248   INT64_C(9223372036854775807),
6249   INT64_C(9223372036854775807),
6250   INT64_C(9223372036854775807),
6251   INT64_C(9223372036854775807),
6252   INT64_C(9223372036854775807),
6253   INT64_C(9223372036854775807),
6254   INT64_C(9223372036854775807),
6255   INT64_C(9223372036854775807),
6256   INT64_C(9223372036854775807),
6257   INT64_C(9223372036854775807),
6258   INT64_C(9223372036854775807),
6259   INT64_C(9223372036854775807),
6260   INT64_C(9223372036854775807),
6261   INT64_C(9223372036854775807),
6262   INT64_C(9223372036854775807),
6263   INT64_C(9223372036854775807),
6264   INT64_C(9223372036854775807),
6265   INT64_C(9223372036854775807),
6266   INT64_C(9223372036854775807),
6267   INT64_C(9223372036854775807),
6268   INT64_C(9223372036854775807),
6269   INT64_C(9223372036854775807),
6270   INT64_C(9223372036854775807),
6271   INT64_C(9223372036854775807),
6272   INT64_C(9223372036854775807),
6273   INT64_C(9223372036854775807),
6274   INT64_C(9223372036854775807),
6275   INT64_C(9223372036854775807),
6276   INT64_C(9223372036854775807),
6277   INT64_C(9223372036854775807),
6278   INT64_C(9223372036854775807),
6279   INT64_C(9223372036854775807),
6280   INT64_C(9223372036854775807),
6281   INT64_C(9223372036854775807),
6282   INT64_C(9223372036854775807),
6283   INT64_C(9223372036854775807),
6284   INT64_C(9223372036854775807),
6285   INT64_C(9223372036854775807),
6286   INT64_C(9223372036854775807),
6287   INT64_C(9223372036854775807),
6288   INT64_C(9223372036854775807),
6289   INT64_C(9223372036854775807),
6290   INT64_C(9223372036854775807),
6291   INT64_C(9223372036854775807),
6292   INT64_C(9223372036854775807),
6293   INT64_C(9223372036854775807),
6294   INT64_C(9223372036854775807),
6295   INT64_C(9223372036854775807),
6296   INT64_C(9223372036854775807),
6297   INT64_C(9223372036854775807),
6298   INT64_C(9223372036854775807),
6299   INT64_C(9223372036854775807),
6300   INT64_C(9223372036854775807),
6301   INT64_C(9223372036854775807),
6302   INT64_C(9223372036854775807),
6303   INT64_C(9223372036854775807),
6304   INT64_C(9223372036854775807),
6305   INT64_C(9223372036854775807),
6306   INT64_C(9223372036854775807),
6307   INT64_C(9223372036854775807),
6308   INT64_C(9223372036854775807),
6309   INT64_C(9223372036854775807),
6310   INT64_C(9223372036854775807),
6311   INT64_C(9223372036854775807),
6312   INT64_C(9223372036854775807),
6313   INT64_C(9223372036854775807),
6314   INT64_C(9223372036854775807),
6315   INT64_C(9223372036854775807),
6316   INT64_C(9223372036854775807),
6317   INT64_C(9223372036854775807),
6318   INT64_C(9223372036854775807),
6319   INT64_C(9223372036854775807),
6320   INT64_C(9223372036854775807),
6321   INT64_C(9223372036854775807),
6322   INT64_C(9223372036854775807),
6323   INT64_C(9223372036854775807),
6324   INT64_C(9223372036854775807),
6325   INT64_C(9223372036854775807),
6326   INT64_C(9223372036854775807),
6327   INT64_C(9223372036854775807),
6328   INT64_C(9223372036854775807),
6329   INT64_C(9223372036854775807),
6330   INT64_C(9223372036854775807),
6331   INT64_C(9223372036854775807),
6332   INT64_C(9223372036854775807),
6333   INT64_C(9223372036854775807),
6334   INT64_C(9223372036854775807),
6335   INT64_C(9223372036854775807),
6336   INT64_C(9223372036854775807),
6337   INT64_C(9223372036854775807),
6338   INT64_C(9223372036854775807),
6339   INT64_C(9223372036854775807),
6340   INT64_C(9223372036854775807),
6341   INT64_C(9223372036854775807),
6342   INT64_C(9223372036854775807),
6343   INT64_C(9223372036854775807),
6344   INT64_C(9223372036854775807),
6345   INT64_C(9223372036854775807),
6346   INT64_C(9223372036854775807),
6347   INT64_C(9223372036854775807),
6348   INT64_C(9223372036854775807),
6349   INT64_C(9223372036854775807),
6350   INT64_C(9223372036854775807),
6351   INT64_C(9223372036854775807),
6352   INT64_C(9223372036854775807),
6353   INT64_C(9223372036854775807),
6354   INT64_C(9223372036854775807),
6355   INT64_C(9223372036854775807),
6356   INT64_C(9223372036854775807),
6357   INT64_C(9223372036854775807),
6358   INT64_C(9223372036854775807),
6359   INT64_C(9223372036854775807),
6360   INT64_C(9223372036854775807),
6361   INT64_C(9223372036854775807),
6362   INT64_C(9223372036854775807),
6363   INT64_C(9223372036854775807),
6364   INT64_C(9223372036854775807),
6365   INT64_C(9223372036854775807),
6366   INT64_C(9223372036854775807),
6367   INT64_C(9223372036854775807),
6368   INT64_C(9223372036854775807),
6369   INT64_C(9223372036854775807),
6370   INT64_C(9223372036854775807),
6371   INT64_C(9223372036854775807),
6372   INT64_C(9223372036854775807),
6373   INT64_C(9223372036854775807),
6374   INT64_C(9223372036854775807),
6375   INT64_C(9223372036854775807),
6376   INT64_C(9223372036854775807),
6377   INT64_C(9223372036854775807),
6378   INT64_C(9223372036854775807),
6379   INT64_C(9223372036854775807),
6380   INT64_C(9223372036854775807),
6381   INT64_C(9223372036854775807),
6382   INT64_C(9223372036854775807),
6383   INT64_C(9223372036854775807),
6384   INT64_C(9223372036854775807),
6385   INT64_C(9223372036854775807),
6386   INT64_C(9223372036854775807),
6387   INT64_C(9223372036854775807),
6388   INT64_C(9223372036854775807),
6389   INT64_C(9223372036854775807),
6390   INT64_C(9223372036854775807),
6391   INT64_C(9223372036854775807),
6392   INT64_C(9223372036854775807),
6393   INT64_C(9223372036854775807),
6394   INT64_C(9223372036854775807),
6395   INT64_C(9223372036854775807),
6396   INT64_C(9223372036854775807),
6397   INT64_C(9223372036854775807),
6398   INT64_C(9223372036854775807),
6399   INT64_C(9223372036854775807),
6400   INT64_C(9223372036854775807),
6401   INT64_C(9223372036854775807),
6402   INT64_C(9223372036854775807),
6403   INT64_C(9223372036854775807),
6404   INT64_C(9223372036854775807),
6405   INT64_C(9223372036854775807),
6406   INT64_C(9223372036854775807),
6407   INT64_C(9223372036854775807),
6408   INT64_C(9223372036854775807),
6409   INT64_C(9223372036854775807),
6410   INT64_C(9223372036854775807),
6411   INT64_C(9223372036854775807),
6412   INT64_C(9223372036854775807),
6413   INT64_C(9223372036854775807),
6414   INT64_C(9223372036854775807),
6415   INT64_C(9223372036854775807),
6416   INT64_C(9223372036854775807),
6417   INT64_C(9223372036854775807),
6418   INT64_C(9223372036854775807),
6419   INT64_C(9223372036854775807),
6420   INT64_C(9223372036854775807),
6421   INT64_C(9223372036854775807),
6422   INT64_C(9223372036854775807),
6423   INT64_C(9223372036854775807),
6424   INT64_C(9223372036854775807),
6425   INT64_C(9223372036854775807),
6426   INT64_C(9223372036854775807),
6427   INT64_C(9223372036854775807),
6428   INT64_C(9223372036854775807),
6429   INT64_C(9223372036854775807),
6430   INT64_C(9223372036854775807),
6431   INT64_C(9223372036854775807),
6432   INT64_C(9223372036854775807),
6433   INT64_C(9223372036854775807),
6434   INT64_C(9223372036854775807),
6435   INT64_C(9223372036854775807),
6436   INT64_C(9223372036854775807),
6437   INT64_C(9223372036854775807),
6438   INT64_C(9223372036854775807),
6439   INT64_C(9223372036854775807),
6440   INT64_C(9223372036854775807),
6441   INT64_C(9223372036854775807),
6442   INT64_C(9223372036854775807),
6443   INT64_C(9223372036854775807),
6444   INT64_C(9223372036854775807),
6445   INT64_C(9223372036854775807),
6446   INT64_C(9223372036854775807),
6447   INT64_C(9223372036854775807),
6448   INT64_C(9223372036854775807),
6449   INT64_C(9223372036854775807),
6450   INT64_C(9223372036854775807),
6451   INT64_C(9223372036854775807),
6452   INT64_C(9223372036854775807),
6453   INT64_C(9223372036854775807),
6454   INT64_C(9223372036854775807),
6455   INT64_C(9223372036854775807),
6456   INT64_C(9223372036854775807),
6457   INT64_C(9223372036854775807),
6458   INT64_C(9223372036854775807),
6459   INT64_C(9223372036854775807),
6460   INT64_C(9223372036854775807),
6461   INT64_C(9223372036854775807),
6462   INT64_C(9223372036854775807),
6463   INT64_C(9223372036854775807),
6464   INT64_C(9223372036854775807),
6465   INT64_C(9223372036854775807),
6466   INT64_C(9223372036854775807),
6467   INT64_C(9223372036854775807),
6468   INT64_C(9223372036854775807),
6469   INT64_C(9223372036854775807),
6470   INT64_C(9223372036854775807),
6471   INT64_C(9223372036854775807),
6472   INT64_C(9223372036854775807),
6473   -INT64_C(2147483904),
6474   -INT64_C(4294967808),
6475   -INT64_C(8589935616),
6476   -INT64_C(17179871232),
6477   -INT64_C(34359742464),
6478   -INT64_C(68719484928),
6479   -INT64_C(137438969856),
6480   -INT64_C(274877939712),
6481   -INT64_C(549755879424),
6482   -INT64_C(1099511758848),
6483   -INT64_C(2199023517696),
6484   -INT64_C(4398047035392),
6485   -INT64_C(8796094070784),
6486   -INT64_C(17592188141568),
6487   -INT64_C(35184376283136),
6488   -INT64_C(70368752566272),
6489   -INT64_C(140737505132544),
6490   -INT64_C(281475010265088),
6491   -INT64_C(562950020530176),
6492   -INT64_C(1125900041060352),
6493   -INT64_C(2251800082120704),
6494   -INT64_C(4503600164241408),
6495   -INT64_C(9007200328482816),
6496   -INT64_C(18014400656965632),
6497   -INT64_C(36028801313931264),
6498   -INT64_C(72057602627862528),
6499   -INT64_C(144115205255725056),
6500   -INT64_C(288230410511450112),
6501   -INT64_C(576460821022900224),
6502   -INT64_C(1152921642045800448),
6503   -INT64_C(2305843284091600896),
6504   -INT64_C(4611686568183201792),
6505   -INT64_C(9223372036854775807) - 1,
6506   -INT64_C(9223372036854775807) - 1,
6507   -INT64_C(9223372036854775807) - 1,
6508   -INT64_C(9223372036854775807) - 1,
6509   -INT64_C(9223372036854775807) - 1,
6510   -INT64_C(9223372036854775807) - 1,
6511   -INT64_C(9223372036854775807) - 1,
6512   -INT64_C(9223372036854775807) - 1,
6513   -INT64_C(9223372036854775807) - 1,
6514   -INT64_C(9223372036854775807) - 1,
6515   -INT64_C(9223372036854775807) - 1,
6516   -INT64_C(9223372036854775807) - 1,
6517   -INT64_C(9223372036854775807) - 1,
6518   -INT64_C(9223372036854775807) - 1,
6519   -INT64_C(9223372036854775807) - 1,
6520   -INT64_C(9223372036854775807) - 1,
6521   -INT64_C(9223372036854775807) - 1,
6522   -INT64_C(9223372036854775807) - 1,
6523   -INT64_C(9223372036854775807) - 1,
6524   -INT64_C(9223372036854775807) - 1,
6525   -INT64_C(9223372036854775807) - 1,
6526   -INT64_C(9223372036854775807) - 1,
6527   -INT64_C(9223372036854775807) - 1,
6528   -INT64_C(9223372036854775807) - 1,
6529   -INT64_C(9223372036854775807) - 1,
6530   -INT64_C(9223372036854775807) - 1,
6531   -INT64_C(9223372036854775807) - 1,
6532   -INT64_C(9223372036854775807) - 1,
6533   -INT64_C(9223372036854775807) - 1,
6534   -INT64_C(9223372036854775807) - 1,
6535   -INT64_C(9223372036854775807) - 1,
6536   -INT64_C(9223372036854775807) - 1,
6537   -INT64_C(9223372036854775807) - 1,
6538   -INT64_C(2147483648),
6539   -INT64_C(4294967296),
6540   -INT64_C(8589934592),
6541   -INT64_C(17179869184),
6542   -INT64_C(34359738368),
6543   -INT64_C(68719476736),
6544   -INT64_C(137438953472),
6545   -INT64_C(274877906944),
6546   -INT64_C(549755813888),
6547   -INT64_C(1099511627776),
6548   -INT64_C(2199023255552),
6549   -INT64_C(4398046511104),
6550   -INT64_C(8796093022208),
6551   -INT64_C(17592186044416),
6552   -INT64_C(35184372088832),
6553   -INT64_C(70368744177664),
6554   -INT64_C(140737488355328),
6555   -INT64_C(281474976710656),
6556   -INT64_C(562949953421312),
6557   -INT64_C(1125899906842624),
6558   -INT64_C(2251799813685248),
6559   -INT64_C(4503599627370496),
6560   -INT64_C(9007199254740992),
6561   -INT64_C(18014398509481984),
6562   -INT64_C(36028797018963968),
6563   -INT64_C(72057594037927936),
6564   -INT64_C(144115188075855872),
6565   -INT64_C(288230376151711744),
6566   -INT64_C(576460752303423488),
6567   -INT64_C(1152921504606846976),
6568   -INT64_C(2305843009213693952),
6569   -INT64_C(4611686018427387904),
6570   -INT64_C(9223372036854775807) - 1,
6571   -INT64_C(9223372036854775807) - 1,
6572   -INT64_C(9223372036854775807) - 1,
6573   -INT64_C(9223372036854775807) - 1,
6574   -INT64_C(9223372036854775807) - 1,
6575   -INT64_C(9223372036854775807) - 1,
6576   -INT64_C(9223372036854775807) - 1,
6577   -INT64_C(9223372036854775807) - 1,
6578   -INT64_C(9223372036854775807) - 1,
6579   -INT64_C(9223372036854775807) - 1,
6580   -INT64_C(9223372036854775807) - 1,
6581   -INT64_C(9223372036854775807) - 1,
6582   -INT64_C(9223372036854775807) - 1,
6583   -INT64_C(9223372036854775807) - 1,
6584   -INT64_C(9223372036854775807) - 1,
6585   -INT64_C(9223372036854775807) - 1,
6586   -INT64_C(9223372036854775807) - 1,
6587   -INT64_C(9223372036854775807) - 1,
6588   -INT64_C(9223372036854775807) - 1,
6589   -INT64_C(9223372036854775807) - 1,
6590   -INT64_C(9223372036854775807) - 1,
6591   -INT64_C(9223372036854775807) - 1,
6592   -INT64_C(9223372036854775807) - 1,
6593   -INT64_C(9223372036854775807) - 1,
6594   -INT64_C(9223372036854775807) - 1,
6595   -INT64_C(9223372036854775807) - 1,
6596   -INT64_C(9223372036854775807) - 1,
6597   -INT64_C(9223372036854775807) - 1,
6598   -INT64_C(9223372036854775807) - 1,
6599   -INT64_C(9223372036854775807) - 1,
6600   -INT64_C(9223372036854775807) - 1,
6601   -INT64_C(9223372036854775807) - 1,
6602   -INT64_C(9223372036854775807) - 1,
6603   -INT64_C(2147483520),
6604   -INT64_C(4294967040),
6605   -INT64_C(8589934080),
6606   -INT64_C(17179868160),
6607   -INT64_C(34359736320),
6608   -INT64_C(68719472640),
6609   -INT64_C(137438945280),
6610   -INT64_C(274877890560),
6611   -INT64_C(549755781120),
6612   -INT64_C(1099511562240),
6613   -INT64_C(2199023124480),
6614   -INT64_C(4398046248960),
6615   -INT64_C(8796092497920),
6616   -INT64_C(17592184995840),
6617   -INT64_C(35184369991680),
6618   -INT64_C(70368739983360),
6619   -INT64_C(140737479966720),
6620   -INT64_C(281474959933440),
6621   -INT64_C(562949919866880),
6622   -INT64_C(1125899839733760),
6623   -INT64_C(2251799679467520),
6624   -INT64_C(4503599358935040),
6625   -INT64_C(9007198717870080),
6626   -INT64_C(18014397435740160),
6627   -INT64_C(36028794871480320),
6628   -INT64_C(72057589742960640),
6629   -INT64_C(144115179485921280),
6630   -INT64_C(288230358971842560),
6631   -INT64_C(576460717943685120),
6632   -INT64_C(1152921435887370240),
6633   -INT64_C(2305842871774740480),
6634   -INT64_C(4611685743549480960),
6635   -INT64_C(9223371487098961920),
6636   -INT64_C(9223372036854775807) - 1,
6637   -INT64_C(9223372036854775807) - 1,
6638   -INT64_C(9223372036854775807) - 1,
6639   -INT64_C(9223372036854775807) - 1,
6640   -INT64_C(9223372036854775807) - 1,
6641   -INT64_C(9223372036854775807) - 1,
6642   -INT64_C(9223372036854775807) - 1,
6643   -INT64_C(9223372036854775807) - 1,
6644   -INT64_C(9223372036854775807) - 1,
6645   -INT64_C(9223372036854775807) - 1,
6646   -INT64_C(9223372036854775807) - 1,
6647   -INT64_C(9223372036854775807) - 1,
6648   -INT64_C(9223372036854775807) - 1,
6649   -INT64_C(9223372036854775807) - 1,
6650   -INT64_C(9223372036854775807) - 1,
6651   -INT64_C(9223372036854775807) - 1,
6652   -INT64_C(9223372036854775807) - 1,
6653   -INT64_C(9223372036854775807) - 1,
6654   -INT64_C(9223372036854775807) - 1,
6655   -INT64_C(9223372036854775807) - 1,
6656   -INT64_C(9223372036854775807) - 1,
6657   -INT64_C(9223372036854775807) - 1,
6658   -INT64_C(9223372036854775807) - 1,
6659   -INT64_C(9223372036854775807) - 1,
6660   -INT64_C(9223372036854775807) - 1,
6661   -INT64_C(9223372036854775807) - 1,
6662   -INT64_C(9223372036854775807) - 1,
6663   -INT64_C(9223372036854775807) - 1,
6664   -INT64_C(9223372036854775807) - 1,
6665   -INT64_C(9223372036854775807) - 1,
6666   -INT64_C(9223372036854775807) - 1,
6667   -INT64_C(9223372036854775807) - 1,
6668   INT64_C(2147483520),
6669   INT64_C(4294967040),
6670   INT64_C(8589934080),
6671   INT64_C(17179868160),
6672   INT64_C(34359736320),
6673   INT64_C(68719472640),
6674   INT64_C(137438945280),
6675   INT64_C(274877890560),
6676   INT64_C(549755781120),
6677   INT64_C(1099511562240),
6678   INT64_C(2199023124480),
6679   INT64_C(4398046248960),
6680   INT64_C(8796092497920),
6681   INT64_C(17592184995840),
6682   INT64_C(35184369991680),
6683   INT64_C(70368739983360),
6684   INT64_C(140737479966720),
6685   INT64_C(281474959933440),
6686   INT64_C(562949919866880),
6687   INT64_C(1125899839733760),
6688   INT64_C(2251799679467520),
6689   INT64_C(4503599358935040),
6690   INT64_C(9007198717870080),
6691   INT64_C(18014397435740160),
6692   INT64_C(36028794871480320),
6693   INT64_C(72057589742960640),
6694   INT64_C(144115179485921280),
6695   INT64_C(288230358971842560),
6696   INT64_C(576460717943685120),
6697   INT64_C(1152921435887370240),
6698   INT64_C(2305842871774740480),
6699   INT64_C(4611685743549480960),
6700   INT64_C(9223371487098961920),
6701   INT64_C(9223372036854775807),
6702   INT64_C(9223372036854775807),
6703   INT64_C(9223372036854775807),
6704   INT64_C(9223372036854775807),
6705   INT64_C(9223372036854775807),
6706   INT64_C(9223372036854775807),
6707   INT64_C(9223372036854775807),
6708   INT64_C(9223372036854775807),
6709   INT64_C(9223372036854775807),
6710   INT64_C(9223372036854775807),
6711   INT64_C(9223372036854775807),
6712   INT64_C(9223372036854775807),
6713   INT64_C(9223372036854775807),
6714   INT64_C(9223372036854775807),
6715   INT64_C(9223372036854775807),
6716   INT64_C(9223372036854775807),
6717   INT64_C(9223372036854775807),
6718   INT64_C(9223372036854775807),
6719   INT64_C(9223372036854775807),
6720   INT64_C(9223372036854775807),
6721   INT64_C(9223372036854775807),
6722   INT64_C(9223372036854775807),
6723   INT64_C(9223372036854775807),
6724   INT64_C(9223372036854775807),
6725   INT64_C(9223372036854775807),
6726   INT64_C(9223372036854775807),
6727   INT64_C(9223372036854775807),
6728   INT64_C(9223372036854775807),
6729   INT64_C(9223372036854775807),
6730   INT64_C(9223372036854775807),
6731   INT64_C(9223372036854775807),
6732   INT64_C(9223372036854775807),
6733   INT64_C(2147483648),
6734   INT64_C(4294967296),
6735   INT64_C(8589934592),
6736   INT64_C(17179869184),
6737   INT64_C(34359738368),
6738   INT64_C(68719476736),
6739   INT64_C(137438953472),
6740   INT64_C(274877906944),
6741   INT64_C(549755813888),
6742   INT64_C(1099511627776),
6743   INT64_C(2199023255552),
6744   INT64_C(4398046511104),
6745   INT64_C(8796093022208),
6746   INT64_C(17592186044416),
6747   INT64_C(35184372088832),
6748   INT64_C(70368744177664),
6749   INT64_C(140737488355328),
6750   INT64_C(281474976710656),
6751   INT64_C(562949953421312),
6752   INT64_C(1125899906842624),
6753   INT64_C(2251799813685248),
6754   INT64_C(4503599627370496),
6755   INT64_C(9007199254740992),
6756   INT64_C(18014398509481984),
6757   INT64_C(36028797018963968),
6758   INT64_C(72057594037927936),
6759   INT64_C(144115188075855872),
6760   INT64_C(288230376151711744),
6761   INT64_C(576460752303423488),
6762   INT64_C(1152921504606846976),
6763   INT64_C(2305843009213693952),
6764   INT64_C(4611686018427387904),
6765   INT64_C(9223372036854775807),
6766   INT64_C(9223372036854775807),
6767   INT64_C(9223372036854775807),
6768   INT64_C(9223372036854775807),
6769   INT64_C(9223372036854775807),
6770   INT64_C(9223372036854775807),
6771   INT64_C(9223372036854775807),
6772   INT64_C(9223372036854775807),
6773   INT64_C(9223372036854775807),
6774   INT64_C(9223372036854775807),
6775   INT64_C(9223372036854775807),
6776   INT64_C(9223372036854775807),
6777   INT64_C(9223372036854775807),
6778   INT64_C(9223372036854775807),
6779   INT64_C(9223372036854775807),
6780   INT64_C(9223372036854775807),
6781   INT64_C(9223372036854775807),
6782   INT64_C(9223372036854775807),
6783   INT64_C(9223372036854775807),
6784   INT64_C(9223372036854775807),
6785   INT64_C(9223372036854775807),
6786   INT64_C(9223372036854775807),
6787   INT64_C(9223372036854775807),
6788   INT64_C(9223372036854775807),
6789   INT64_C(9223372036854775807),
6790   INT64_C(9223372036854775807),
6791   INT64_C(9223372036854775807),
6792   INT64_C(9223372036854775807),
6793   INT64_C(9223372036854775807),
6794   INT64_C(9223372036854775807),
6795   INT64_C(9223372036854775807),
6796   INT64_C(9223372036854775807),
6797   INT64_C(9223372036854775807),
6798 };
6799 const unsigned kExpectedCount_fcvtzs_xs = 6760;
6800 
6801 #endif  // VIXL_SIM_FCVTZS_XS_TRACE_AARCH64_H_
6802