// Copyright 2015, ARM Limited
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are met:
//
// * Redistributions of source code must retain the above copyright notice,
// this list of conditions and the following disclaimer.
// * Redistributions in binary form must reproduce the above copyright notice,
// this list of conditions and the following disclaimer in the documentation
// and/or other materials provided with the distribution.
// * Neither the name of ARM Limited nor the names of its contributors may be
// used to endorse or promote products derived from this software without
// specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// ---------------------------------------------------------------------
// This file is auto generated using tools/generate_simulator_traces.py.
//
// PLEASE DO NOT EDIT.
// ---------------------------------------------------------------------
#ifndef VIXL_SIM_FCVTZS_WS_TRACE_A64_H_
#define VIXL_SIM_FCVTZS_WS_TRACE_A64_H_
const int32_t kExpected_fcvtzs_ws[] = {
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(1),
INT32_C(3),
INT32_C(7),
INT32_C(15),
INT32_C(31),
INT32_C(63),
INT32_C(127),
INT32_C(255),
INT32_C(511),
INT32_C(1023),
INT32_C(2047),
INT32_C(4095),
INT32_C(8191),
INT32_C(16383),
INT32_C(32767),
INT32_C(65535),
INT32_C(131071),
INT32_C(262143),
INT32_C(524287),
INT32_C(1048575),
INT32_C(2097151),
INT32_C(4194303),
INT32_C(8388607),
INT32_C(16777215),
INT32_C(33554430),
INT32_C(67108860),
INT32_C(134217720),
INT32_C(268435440),
INT32_C(536870880),
INT32_C(1073741760),
INT32_C(2147483520),
INT32_C(0),
INT32_C(1),
INT32_C(2),
INT32_C(4),
INT32_C(8),
INT32_C(16),
INT32_C(32),
INT32_C(64),
INT32_C(128),
INT32_C(256),
INT32_C(512),
INT32_C(1024),
INT32_C(2048),
INT32_C(4096),
INT32_C(8192),
INT32_C(16384),
INT32_C(32768),
INT32_C(65536),
INT32_C(131072),
INT32_C(262144),
INT32_C(524288),
INT32_C(1048576),
INT32_C(2097152),
INT32_C(4194304),
INT32_C(8388608),
INT32_C(16777216),
INT32_C(33554432),
INT32_C(67108864),
INT32_C(134217728),
INT32_C(268435456),
INT32_C(536870912),
INT32_C(1073741824),
INT32_C(2147483647),
INT32_C(0),
INT32_C(1),
INT32_C(2),
INT32_C(4),
INT32_C(8),
INT32_C(16),
INT32_C(32),
INT32_C(64),
INT32_C(128),
INT32_C(256),
INT32_C(512),
INT32_C(1024),
INT32_C(2048),
INT32_C(4096),
INT32_C(8192),
INT32_C(16384),
INT32_C(32768),
INT32_C(65536),
INT32_C(131072),
INT32_C(262144),
INT32_C(524288),
INT32_C(1048576),
INT32_C(2097152),
INT32_C(4194304),
INT32_C(8388609),
INT32_C(16777218),
INT32_C(33554436),
INT32_C(67108872),
INT32_C(134217744),
INT32_C(268435488),
INT32_C(536870976),
INT32_C(1073741952),
INT32_C(2147483647),
INT32_C(0),
INT32_C(1),
INT32_C(3),
INT32_C(7),
INT32_C(15),
INT32_C(31),
INT32_C(63),
INT32_C(127),
INT32_C(255),
INT32_C(511),
INT32_C(1023),
INT32_C(2047),
INT32_C(4095),
INT32_C(8191),
INT32_C(16383),
INT32_C(32767),
INT32_C(65535),
INT32_C(131071),
INT32_C(262143),
INT32_C(524287),
INT32_C(1048575),
INT32_C(2097151),
INT32_C(4194303),
INT32_C(8388607),
INT32_C(16777215),
INT32_C(33554430),
INT32_C(67108860),
INT32_C(134217720),
INT32_C(268435440),
INT32_C(536870880),
INT32_C(1073741760),
INT32_C(2147483520),
INT32_C(2147483647),
INT32_C(1),
INT32_C(2),
INT32_C(4),
INT32_C(8),
INT32_C(16),
INT32_C(32),
INT32_C(64),
INT32_C(128),
INT32_C(256),
INT32_C(512),
INT32_C(1024),
INT32_C(2048),
INT32_C(4096),
INT32_C(8192),
INT32_C(16384),
INT32_C(32768),
INT32_C(65536),
INT32_C(131072),
INT32_C(262144),
INT32_C(524288),
INT32_C(1048576),
INT32_C(2097152),
INT32_C(4194304),
INT32_C(8388608),
INT32_C(16777216),
INT32_C(33554432),
INT32_C(67108864),
INT32_C(134217728),
INT32_C(268435456),
INT32_C(536870912),
INT32_C(1073741824),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(1),
INT32_C(2),
INT32_C(4),
INT32_C(8),
INT32_C(16),
INT32_C(32),
INT32_C(64),
INT32_C(128),
INT32_C(256),
INT32_C(512),
INT32_C(1024),
INT32_C(2048),
INT32_C(4096),
INT32_C(8192),
INT32_C(16384),
INT32_C(32768),
INT32_C(65536),
INT32_C(131072),
INT32_C(262144),
INT32_C(524288),
INT32_C(1048576),
INT32_C(2097152),
INT32_C(4194304),
INT32_C(8388609),
INT32_C(16777218),
INT32_C(33554436),
INT32_C(67108872),
INT32_C(134217744),
INT32_C(268435488),
INT32_C(536870976),
INT32_C(1073741952),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(1),
INT32_C(3),
INT32_C(6),
INT32_C(12),
INT32_C(24),
INT32_C(48),
INT32_C(96),
INT32_C(192),
INT32_C(384),
INT32_C(768),
INT32_C(1536),
INT32_C(3072),
INT32_C(6144),
INT32_C(12288),
INT32_C(24576),
INT32_C(49152),
INT32_C(98304),
INT32_C(196608),
INT32_C(393216),
INT32_C(786432),
INT32_C(1572864),
INT32_C(3145728),
INT32_C(6291456),
INT32_C(12582912),
INT32_C(25165824),
INT32_C(50331648),
INT32_C(100663296),
INT32_C(201326592),
INT32_C(402653184),
INT32_C(805306368),
INT32_C(1610612736),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(10),
INT32_C(20),
INT32_C(40),
INT32_C(80),
INT32_C(160),
INT32_C(320),
INT32_C(640),
INT32_C(1280),
INT32_C(2560),
INT32_C(5120),
INT32_C(10240),
INT32_C(20480),
INT32_C(40960),
INT32_C(81920),
INT32_C(163840),
INT32_C(327680),
INT32_C(655360),
INT32_C(1310720),
INT32_C(2621440),
INT32_C(5242880),
INT32_C(10485760),
INT32_C(20971520),
INT32_C(41943040),
INT32_C(83886080),
INT32_C(167772160),
INT32_C(335544320),
INT32_C(671088640),
INT32_C(1342177280),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
-INT32_C(1),
-INT32_C(3),
-INT32_C(7),
-INT32_C(15),
-INT32_C(31),
-INT32_C(63),
-INT32_C(127),
-INT32_C(255),
-INT32_C(511),
-INT32_C(1023),
-INT32_C(2047),
-INT32_C(4095),
-INT32_C(8191),
-INT32_C(16383),
-INT32_C(32767),
-INT32_C(65535),
-INT32_C(131071),
-INT32_C(262143),
-INT32_C(524287),
-INT32_C(1048575),
-INT32_C(2097151),
-INT32_C(4194303),
-INT32_C(8388607),
-INT32_C(16777215),
-INT32_C(33554430),
-INT32_C(67108860),
-INT32_C(134217720),
-INT32_C(268435440),
-INT32_C(536870880),
-INT32_C(1073741760),
-INT32_C(2147483520),
INT32_C(0),
-INT32_C(1),
-INT32_C(2),
-INT32_C(4),
-INT32_C(8),
-INT32_C(16),
-INT32_C(32),
-INT32_C(64),
-INT32_C(128),
-INT32_C(256),
-INT32_C(512),
-INT32_C(1024),
-INT32_C(2048),
-INT32_C(4096),
-INT32_C(8192),
-INT32_C(16384),
-INT32_C(32768),
-INT32_C(65536),
-INT32_C(131072),
-INT32_C(262144),
-INT32_C(524288),
-INT32_C(1048576),
-INT32_C(2097152),
-INT32_C(4194304),
-INT32_C(8388608),
-INT32_C(16777216),
-INT32_C(33554432),
-INT32_C(67108864),
-INT32_C(134217728),
-INT32_C(268435456),
-INT32_C(536870912),
-INT32_C(1073741824),
-INT32_C(2147483647) - 1,
INT32_C(0),
-INT32_C(1),
-INT32_C(2),
-INT32_C(4),
-INT32_C(8),
-INT32_C(16),
-INT32_C(32),
-INT32_C(64),
-INT32_C(128),
-INT32_C(256),
-INT32_C(512),
-INT32_C(1024),
-INT32_C(2048),
-INT32_C(4096),
-INT32_C(8192),
-INT32_C(16384),
-INT32_C(32768),
-INT32_C(65536),
-INT32_C(131072),
-INT32_C(262144),
-INT32_C(524288),
-INT32_C(1048576),
-INT32_C(2097152),
-INT32_C(4194304),
-INT32_C(8388609),
-INT32_C(16777218),
-INT32_C(33554436),
-INT32_C(67108872),
-INT32_C(134217744),
-INT32_C(268435488),
-INT32_C(536870976),
-INT32_C(1073741952),
-INT32_C(2147483647) - 1,
INT32_C(0),
-INT32_C(1),
-INT32_C(3),
-INT32_C(7),
-INT32_C(15),
-INT32_C(31),
-INT32_C(63),
-INT32_C(127),
-INT32_C(255),
-INT32_C(511),
-INT32_C(1023),
-INT32_C(2047),
-INT32_C(4095),
-INT32_C(8191),
-INT32_C(16383),
-INT32_C(32767),
-INT32_C(65535),
-INT32_C(131071),
-INT32_C(262143),
-INT32_C(524287),
-INT32_C(1048575),
-INT32_C(2097151),
-INT32_C(4194303),
-INT32_C(8388607),
-INT32_C(16777215),
-INT32_C(33554430),
-INT32_C(67108860),
-INT32_C(134217720),
-INT32_C(268435440),
-INT32_C(536870880),
-INT32_C(1073741760),
-INT32_C(2147483520),
-INT32_C(2147483647) - 1,
-INT32_C(1),
-INT32_C(2),
-INT32_C(4),
-INT32_C(8),
-INT32_C(16),
-INT32_C(32),
-INT32_C(64),
-INT32_C(128),
-INT32_C(256),
-INT32_C(512),
-INT32_C(1024),
-INT32_C(2048),
-INT32_C(4096),
-INT32_C(8192),
-INT32_C(16384),
-INT32_C(32768),
-INT32_C(65536),
-INT32_C(131072),
-INT32_C(262144),
-INT32_C(524288),
-INT32_C(1048576),
-INT32_C(2097152),
-INT32_C(4194304),
-INT32_C(8388608),
-INT32_C(16777216),
-INT32_C(33554432),
-INT32_C(67108864),
-INT32_C(134217728),
-INT32_C(268435456),
-INT32_C(536870912),
-INT32_C(1073741824),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(1),
-INT32_C(2),
-INT32_C(4),
-INT32_C(8),
-INT32_C(16),
-INT32_C(32),
-INT32_C(64),
-INT32_C(128),
-INT32_C(256),
-INT32_C(512),
-INT32_C(1024),
-INT32_C(2048),
-INT32_C(4096),
-INT32_C(8192),
-INT32_C(16384),
-INT32_C(32768),
-INT32_C(65536),
-INT32_C(131072),
-INT32_C(262144),
-INT32_C(524288),
-INT32_C(1048576),
-INT32_C(2097152),
-INT32_C(4194304),
-INT32_C(8388609),
-INT32_C(16777218),
-INT32_C(33554436),
-INT32_C(67108872),
-INT32_C(134217744),
-INT32_C(268435488),
-INT32_C(536870976),
-INT32_C(1073741952),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(1),
-INT32_C(3),
-INT32_C(6),
-INT32_C(12),
-INT32_C(24),
-INT32_C(48),
-INT32_C(96),
-INT32_C(192),
-INT32_C(384),
-INT32_C(768),
-INT32_C(1536),
-INT32_C(3072),
-INT32_C(6144),
-INT32_C(12288),
-INT32_C(24576),
-INT32_C(49152),
-INT32_C(98304),
-INT32_C(196608),
-INT32_C(393216),
-INT32_C(786432),
-INT32_C(1572864),
-INT32_C(3145728),
-INT32_C(6291456),
-INT32_C(12582912),
-INT32_C(25165824),
-INT32_C(50331648),
-INT32_C(100663296),
-INT32_C(201326592),
-INT32_C(402653184),
-INT32_C(805306368),
-INT32_C(1610612736),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(10),
-INT32_C(20),
-INT32_C(40),
-INT32_C(80),
-INT32_C(160),
-INT32_C(320),
-INT32_C(640),
-INT32_C(1280),
-INT32_C(2560),
-INT32_C(5120),
-INT32_C(10240),
-INT32_C(20480),
-INT32_C(40960),
-INT32_C(81920),
-INT32_C(163840),
-INT32_C(327680),
-INT32_C(655360),
-INT32_C(1310720),
-INT32_C(2621440),
-INT32_C(5242880),
-INT32_C(10485760),
-INT32_C(20971520),
-INT32_C(41943040),
-INT32_C(83886080),
-INT32_C(167772160),
-INT32_C(335544320),
-INT32_C(671088640),
-INT32_C(1342177280),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(0),
INT32_C(8388608),
INT32_C(16777216),
INT32_C(33554432),
INT32_C(67108864),
INT32_C(134217728),
INT32_C(268435456),
INT32_C(536870912),
INT32_C(1073741824),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(8388609),
INT32_C(16777218),
INT32_C(33554436),
INT32_C(67108872),
INT32_C(134217744),
INT32_C(268435488),
INT32_C(536870976),
INT32_C(1073741952),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(8388610),
INT32_C(16777220),
INT32_C(33554440),
INT32_C(67108880),
INT32_C(134217760),
INT32_C(268435520),
INT32_C(536871040),
INT32_C(1073742080),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(8388611),
INT32_C(16777222),
INT32_C(33554444),
INT32_C(67108888),
INT32_C(134217776),
INT32_C(268435552),
INT32_C(536871104),
INT32_C(1073742208),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(16143410),
INT32_C(32286820),
INT32_C(64573640),
INT32_C(129147280),
INT32_C(258294560),
INT32_C(516589120),
INT32_C(1033178240),
INT32_C(2066356480),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(16777212),
INT32_C(33554424),
INT32_C(67108848),
INT32_C(134217696),
INT32_C(268435392),
INT32_C(536870784),
INT32_C(1073741568),
INT32_C(2147483136),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(16777213),
INT32_C(33554426),
INT32_C(67108852),
INT32_C(134217704),
INT32_C(268435408),
INT32_C(536870816),
INT32_C(1073741632),
INT32_C(2147483264),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(16777214),
INT32_C(33554428),
INT32_C(67108856),
INT32_C(134217712),
INT32_C(268435424),
INT32_C(536870848),
INT32_C(1073741696),
INT32_C(2147483392),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(16777215),
INT32_C(33554430),
INT32_C(67108860),
INT32_C(134217720),
INT32_C(268435440),
INT32_C(536870880),
INT32_C(1073741760),
INT32_C(2147483520),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(4194304),
INT32_C(8388608),
INT32_C(16777216),
INT32_C(33554432),
INT32_C(67108864),
INT32_C(134217728),
INT32_C(268435456),
INT32_C(536870912),
INT32_C(1073741824),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(4194304),
INT32_C(8388609),
INT32_C(16777218),
INT32_C(33554436),
INT32_C(67108872),
INT32_C(134217744),
INT32_C(268435488),
INT32_C(536870976),
INT32_C(1073741952),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(4194305),
INT32_C(8388610),
INT32_C(16777220),
INT32_C(33554440),
INT32_C(67108880),
INT32_C(134217760),
INT32_C(268435520),
INT32_C(536871040),
INT32_C(1073742080),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(4194305),
INT32_C(8388611),
INT32_C(16777222),
INT32_C(33554444),
INT32_C(67108888),
INT32_C(134217776),
INT32_C(268435552),
INT32_C(536871104),
INT32_C(1073742208),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(8071705),
INT32_C(16143410),
INT32_C(32286820),
INT32_C(64573640),
INT32_C(129147280),
INT32_C(258294560),
INT32_C(516589120),
INT32_C(1033178240),
INT32_C(2066356480),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(8388606),
INT32_C(16777212),
INT32_C(33554424),
INT32_C(67108848),
INT32_C(134217696),
INT32_C(268435392),
INT32_C(536870784),
INT32_C(1073741568),
INT32_C(2147483136),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(8388606),
INT32_C(16777213),
INT32_C(33554426),
INT32_C(67108852),
INT32_C(134217704),
INT32_C(268435408),
INT32_C(536870816),
INT32_C(1073741632),
INT32_C(2147483264),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(8388607),
INT32_C(16777214),
INT32_C(33554428),
INT32_C(67108856),
INT32_C(134217712),
INT32_C(268435424),
INT32_C(536870848),
INT32_C(1073741696),
INT32_C(2147483392),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(8388607),
INT32_C(16777215),
INT32_C(33554430),
INT32_C(67108860),
INT32_C(134217720),
INT32_C(268435440),
INT32_C(536870880),
INT32_C(1073741760),
INT32_C(2147483520),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2097152),
INT32_C(4194304),
INT32_C(8388608),
INT32_C(16777216),
INT32_C(33554432),
INT32_C(67108864),
INT32_C(134217728),
INT32_C(268435456),
INT32_C(536870912),
INT32_C(1073741824),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2097152),
INT32_C(4194304),
INT32_C(8388609),
INT32_C(16777218),
INT32_C(33554436),
INT32_C(67108872),
INT32_C(134217744),
INT32_C(268435488),
INT32_C(536870976),
INT32_C(1073741952),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2097152),
INT32_C(4194305),
INT32_C(8388610),
INT32_C(16777220),
INT32_C(33554440),
INT32_C(67108880),
INT32_C(134217760),
INT32_C(268435520),
INT32_C(536871040),
INT32_C(1073742080),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2097152),
INT32_C(4194305),
INT32_C(8388611),
INT32_C(16777222),
INT32_C(33554444),
INT32_C(67108888),
INT32_C(134217776),
INT32_C(268435552),
INT32_C(536871104),
INT32_C(1073742208),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(4035852),
INT32_C(8071705),
INT32_C(16143410),
INT32_C(32286820),
INT32_C(64573640),
INT32_C(129147280),
INT32_C(258294560),
INT32_C(516589120),
INT32_C(1033178240),
INT32_C(2066356480),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(4194303),
INT32_C(8388606),
INT32_C(16777212),
INT32_C(33554424),
INT32_C(67108848),
INT32_C(134217696),
INT32_C(268435392),
INT32_C(536870784),
INT32_C(1073741568),
INT32_C(2147483136),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(4194303),
INT32_C(8388606),
INT32_C(16777213),
INT32_C(33554426),
INT32_C(67108852),
INT32_C(134217704),
INT32_C(268435408),
INT32_C(536870816),
INT32_C(1073741632),
INT32_C(2147483264),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(4194303),
INT32_C(8388607),
INT32_C(16777214),
INT32_C(33554428),
INT32_C(67108856),
INT32_C(134217712),
INT32_C(268435424),
INT32_C(536870848),
INT32_C(1073741696),
INT32_C(2147483392),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(4194303),
INT32_C(8388607),
INT32_C(16777215),
INT32_C(33554430),
INT32_C(67108860),
INT32_C(134217720),
INT32_C(268435440),
INT32_C(536870880),
INT32_C(1073741760),
INT32_C(2147483520),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
-INT32_C(8388608),
-INT32_C(16777216),
-INT32_C(33554432),
-INT32_C(67108864),
-INT32_C(134217728),
-INT32_C(268435456),
-INT32_C(536870912),
-INT32_C(1073741824),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(8388609),
-INT32_C(16777218),
-INT32_C(33554436),
-INT32_C(67108872),
-INT32_C(134217744),
-INT32_C(268435488),
-INT32_C(536870976),
-INT32_C(1073741952),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(8388610),
-INT32_C(16777220),
-INT32_C(33554440),
-INT32_C(67108880),
-INT32_C(134217760),
-INT32_C(268435520),
-INT32_C(536871040),
-INT32_C(1073742080),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(8388611),
-INT32_C(16777222),
-INT32_C(33554444),
-INT32_C(67108888),
-INT32_C(134217776),
-INT32_C(268435552),
-INT32_C(536871104),
-INT32_C(1073742208),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(16143410),
-INT32_C(32286820),
-INT32_C(64573640),
-INT32_C(129147280),
-INT32_C(258294560),
-INT32_C(516589120),
-INT32_C(1033178240),
-INT32_C(2066356480),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(16777212),
-INT32_C(33554424),
-INT32_C(67108848),
-INT32_C(134217696),
-INT32_C(268435392),
-INT32_C(536870784),
-INT32_C(1073741568),
-INT32_C(2147483136),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(16777213),
-INT32_C(33554426),
-INT32_C(67108852),
-INT32_C(134217704),
-INT32_C(268435408),
-INT32_C(536870816),
-INT32_C(1073741632),
-INT32_C(2147483264),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(16777214),
-INT32_C(33554428),
-INT32_C(67108856),
-INT32_C(134217712),
-INT32_C(268435424),
-INT32_C(536870848),
-INT32_C(1073741696),
-INT32_C(2147483392),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(16777215),
-INT32_C(33554430),
-INT32_C(67108860),
-INT32_C(134217720),
-INT32_C(268435440),
-INT32_C(536870880),
-INT32_C(1073741760),
-INT32_C(2147483520),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(4194304),
-INT32_C(8388608),
-INT32_C(16777216),
-INT32_C(33554432),
-INT32_C(67108864),
-INT32_C(134217728),
-INT32_C(268435456),
-INT32_C(536870912),
-INT32_C(1073741824),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(4194304),
-INT32_C(8388609),
-INT32_C(16777218),
-INT32_C(33554436),
-INT32_C(67108872),
-INT32_C(134217744),
-INT32_C(268435488),
-INT32_C(536870976),
-INT32_C(1073741952),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(4194305),
-INT32_C(8388610),
-INT32_C(16777220),
-INT32_C(33554440),
-INT32_C(67108880),
-INT32_C(134217760),
-INT32_C(268435520),
-INT32_C(536871040),
-INT32_C(1073742080),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(4194305),
-INT32_C(8388611),
-INT32_C(16777222),
-INT32_C(33554444),
-INT32_C(67108888),
-INT32_C(134217776),
-INT32_C(268435552),
-INT32_C(536871104),
-INT32_C(1073742208),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(8071705),
-INT32_C(16143410),
-INT32_C(32286820),
-INT32_C(64573640),
-INT32_C(129147280),
-INT32_C(258294560),
-INT32_C(516589120),
-INT32_C(1033178240),
-INT32_C(2066356480),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(8388606),
-INT32_C(16777212),
-INT32_C(33554424),
-INT32_C(67108848),
-INT32_C(134217696),
-INT32_C(268435392),
-INT32_C(536870784),
-INT32_C(1073741568),
-INT32_C(2147483136),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(8388606),
-INT32_C(16777213),
-INT32_C(33554426),
-INT32_C(67108852),
-INT32_C(134217704),
-INT32_C(268435408),
-INT32_C(536870816),
-INT32_C(1073741632),
-INT32_C(2147483264),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(8388607),
-INT32_C(16777214),
-INT32_C(33554428),
-INT32_C(67108856),
-INT32_C(134217712),
-INT32_C(268435424),
-INT32_C(536870848),
-INT32_C(1073741696),
-INT32_C(2147483392),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(8388607),
-INT32_C(16777215),
-INT32_C(33554430),
-INT32_C(67108860),
-INT32_C(134217720),
-INT32_C(268435440),
-INT32_C(536870880),
-INT32_C(1073741760),
-INT32_C(2147483520),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2097152),
-INT32_C(4194304),
-INT32_C(8388608),
-INT32_C(16777216),
-INT32_C(33554432),
-INT32_C(67108864),
-INT32_C(134217728),
-INT32_C(268435456),
-INT32_C(536870912),
-INT32_C(1073741824),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2097152),
-INT32_C(4194304),
-INT32_C(8388609),
-INT32_C(16777218),
-INT32_C(33554436),
-INT32_C(67108872),
-INT32_C(134217744),
-INT32_C(268435488),
-INT32_C(536870976),
-INT32_C(1073741952),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2097152),
-INT32_C(4194305),
-INT32_C(8388610),
-INT32_C(16777220),
-INT32_C(33554440),
-INT32_C(67108880),
-INT32_C(134217760),
-INT32_C(268435520),
-INT32_C(536871040),
-INT32_C(1073742080),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2097152),
-INT32_C(4194305),
-INT32_C(8388611),
-INT32_C(16777222),
-INT32_C(33554444),
-INT32_C(67108888),
-INT32_C(134217776),
-INT32_C(268435552),
-INT32_C(536871104),
-INT32_C(1073742208),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(4035852),
-INT32_C(8071705),
-INT32_C(16143410),
-INT32_C(32286820),
-INT32_C(64573640),
-INT32_C(129147280),
-INT32_C(258294560),
-INT32_C(516589120),
-INT32_C(1033178240),
-INT32_C(2066356480),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(4194303),
-INT32_C(8388606),
-INT32_C(16777212),
-INT32_C(33554424),
-INT32_C(67108848),
-INT32_C(134217696),
-INT32_C(268435392),
-INT32_C(536870784),
-INT32_C(1073741568),
-INT32_C(2147483136),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(4194303),
-INT32_C(8388606),
-INT32_C(16777213),
-INT32_C(33554426),
-INT32_C(67108852),
-INT32_C(134217704),
-INT32_C(268435408),
-INT32_C(536870816),
-INT32_C(1073741632),
-INT32_C(2147483264),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(4194303),
-INT32_C(8388607),
-INT32_C(16777214),
-INT32_C(33554428),
-INT32_C(67108856),
-INT32_C(134217712),
-INT32_C(268435424),
-INT32_C(536870848),
-INT32_C(1073741696),
-INT32_C(2147483392),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(4194303),
-INT32_C(8388607),
-INT32_C(16777215),
-INT32_C(33554430),
-INT32_C(67108860),
-INT32_C(134217720),
-INT32_C(268435440),
-INT32_C(536870880),
-INT32_C(1073741760),
-INT32_C(2147483520),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483520),
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
-INT32_C(2147483647) - 1,
INT32_C(2147483520),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
INT32_C(2147483647),
};
const unsigned kExpectedCount_fcvtzs_ws = 3432;
#endif // VIXL_SIM_FCVTZS_WS_TRACE_A64_H_